summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-04 02:07:22 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-04 02:07:22 +0000
commit38ecaf88ae0891dd2d7f2bdd9a7acdcd45835724 (patch)
tree9416e00c684e43c1731a2189865034d568f2a20f
parent7f4b508a2da3c371c7e770aa6ab83b0c4237cd1c (diff)
gentoo auto-resync : 04:12:2024 - 02:07:22
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29781 -> 29780 bytes
-rw-r--r--app-arch/Manifest.gzbin18271 -> 18270 bytes
-rw-r--r--app-arch/alien/Manifest2
-rw-r--r--app-arch/alien/alien-8.95.6.ebuild2
-rw-r--r--app-containers/Manifest.gzbin8878 -> 8887 bytes
-rw-r--r--app-containers/docker-buildx/Manifest2
-rw-r--r--app-containers/docker-buildx/docker-buildx-0.11.2.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15489 -> 15492 bytes
-rw-r--r--app-emulation/nemu/Manifest2
-rw-r--r--app-emulation/nemu/nemu-3.3.0.ebuild2
-rw-r--r--app-emulation/virtio-win/Manifest2
-rw-r--r--app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild4
-rw-r--r--app-emulation/xen-tools/Manifest2
-rw-r--r--app-emulation/xen-tools/xen-tools-4.18.4_pre1.ebuild2
-rw-r--r--app-emulation/xen/Manifest2
-rw-r--r--app-emulation/xen/xen-4.18.4_pre1.ebuild2
-rw-r--r--app-misc/Manifest.gzbin50703 -> 50706 bytes
-rw-r--r--app-misc/jq/Manifest4
-rw-r--r--app-misc/jq/files/jq-1.7-runpath.patch17
-rw-r--r--app-misc/jq/files/jq-1.7.1-runpath.patch38
-rw-r--r--app-misc/jq/jq-1.7.1-r1.ebuild (renamed from app-misc/jq/jq-1.7.1.ebuild)2
-rw-r--r--app-text/Manifest.gzbin50265 -> 50263 bytes
-rw-r--r--app-text/apvlv/Manifest2
-rw-r--r--app-text/apvlv/apvlv-0.4.0-r2.ebuild2
-rw-r--r--dev-db/Manifest.gzbin16591 -> 16599 bytes
-rw-r--r--dev-db/mariadb/Manifest7
-rw-r--r--dev-db/mariadb/files/mariadb-10.6.17-libxml-2.12.patch167
-rw-r--r--dev-db/mariadb/mariadb-10.11.10.ebuild6
-rw-r--r--dev-db/mariadb/mariadb-10.6.14.ebuild7
-rw-r--r--dev-db/mariadb/mariadb-10.6.17.ebuild7
-rw-r--r--dev-db/postgis/Manifest3
-rw-r--r--dev-db/postgis/postgis-3.3.7-r1.ebuild142
-rw-r--r--dev-db/postgis/postgis-3.4.3-r1.ebuild140
-rw-r--r--dev-db/postgis/postgis-3.5.0-r1.ebuild137
-rw-r--r--dev-debug/Manifest.gzbin4195 -> 4197 bytes
-rw-r--r--dev-debug/lldb/Manifest3
-rw-r--r--dev-debug/lldb/lldb-19.1.5.ebuild111
-rw-r--r--dev-games/Manifest.gzbin5720 -> 5723 bytes
-rw-r--r--dev-games/tiled/Manifest3
-rw-r--r--dev-games/tiled/files/tiled-1.11.0-qt680.patch77
-rw-r--r--dev-games/tiled/tiled-1.11.0.ebuild4
-rw-r--r--dev-libs/Manifest.gzbin100702 -> 100706 bytes
-rw-r--r--dev-libs/glib/Manifest4
-rw-r--r--dev-libs/glib/glib-2.80.5.ebuild20
-rw-r--r--dev-libs/glib/glib-2.82.2.ebuild20
-rw-r--r--dev-libs/icinga-php-library/Manifest2
-rw-r--r--dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild2
-rw-r--r--dev-libs/libclc/Manifest3
-rw-r--r--dev-libs/libclc/libclc-19.1.5.ebuild62
-rw-r--r--dev-libs/libcpuid/Manifest2
-rw-r--r--dev-libs/libcpuid/libcpuid-0.7.1.ebuild37
-rw-r--r--dev-libs/libintl/Manifest3
-rw-r--r--dev-libs/libintl/libintl-0.23.ebuild105
-rw-r--r--dev-ml/Manifest.gzbin39947 -> 39953 bytes
-rw-r--r--dev-ml/llvm-ocaml/Manifest3
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-19.1.5.ebuild108
-rw-r--r--dev-perl/Data-Buffer/Data-Buffer-0.60.0.ebuild2
-rw-r--r--dev-perl/Data-Buffer/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin287972 -> 287971 bytes
-rw-r--r--dev-perl/namespace-autoclean/Manifest2
-rw-r--r--dev-perl/namespace-autoclean/namespace-autoclean-0.310.0.ebuild2
-rw-r--r--dev-python/Manifest.gzbin274498 -> 274521 bytes
-rw-r--r--dev-python/apispec/Manifest4
-rw-r--r--dev-python/apispec/apispec-6.8.0.ebuild (renamed from dev-python/apispec/apispec-6.7.0.ebuild)0
-rw-r--r--dev-python/cfn-lint/Manifest2
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.20.2.ebuild70
-rw-r--r--dev-python/clang-python/Manifest3
-rw-r--r--dev-python/clang-python/clang-python-19.1.5.ebuild54
-rw-r--r--dev-python/fastjsonschema/Manifest2
-rw-r--r--dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild25
-rw-r--r--dev-python/lit/Manifest3
-rw-r--r--dev-python/lit/lit-19.1.5.ebuild46
-rw-r--r--dev-python/phonenumbers/Manifest2
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.51.ebuild39
-rw-r--r--dev-python/pkginfo/Manifest4
-rw-r--r--dev-python/pkginfo/pkginfo-1.11.3.ebuild28
-rw-r--r--dev-python/pkginfo/pkginfo-1.12.0.ebuild28
-rw-r--r--dev-python/rpds-py/Manifest7
-rw-r--r--dev-python/rpds-py/rpds-py-0.22.0.ebuild60
-rw-r--r--dev-python/twisted/Manifest2
-rw-r--r--dev-python/twisted/twisted-24.11.0.ebuild161
-rw-r--r--dev-qt/Manifest.gzbin11915 -> 11890 bytes
-rw-r--r--dev-qt/qt-docs/Manifest99
-rw-r--r--dev-qt/qt-docs/qt-docs-6.8.0_p202410030750.ebuild155
-rw-r--r--dev-qt/qt3d/Manifest2
-rw-r--r--dev-qt/qt3d/qt3d-6.8.0.ebuild36
-rw-r--r--dev-qt/qt5compat/Manifest2
-rw-r--r--dev-qt/qt5compat/qt5compat-6.8.0.ebuild37
-rw-r--r--dev-qt/qtbase/Manifest2
-rw-r--r--dev-qt/qtbase/qtbase-6.8.0-r1.ebuild379
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-6.8.0.ebuild28
-rw-r--r--dev-qt/qtconnectivity/Manifest2
-rw-r--r--dev-qt/qtconnectivity/qtconnectivity-6.8.0.ebuild85
-rw-r--r--dev-qt/qtdeclarative/Manifest6
-rw-r--r--dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-125053.patch258
-rw-r--r--dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129500.patch80
-rw-r--r--dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129797.patch24
-rw-r--r--dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-130767.patch255
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-6.8.0-r7.ebuild70
-rw-r--r--dev-qt/qthttpserver/Manifest2
-rw-r--r--dev-qt/qthttpserver/qthttpserver-6.8.0.ebuild31
-rw-r--r--dev-qt/qtimageformats/Manifest2
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.8.0.ebuild41
-rw-r--r--dev-qt/qtlanguageserver/Manifest2
-rw-r--r--dev-qt/qtlanguageserver/qtlanguageserver-6.8.0.ebuild15
-rw-r--r--dev-qt/qtlocation/Manifest2
-rw-r--r--dev-qt/qtlocation/qtlocation-6.8.0.ebuild44
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild149
-rw-r--r--dev-qt/qtnetworkauth/Manifest2
-rw-r--r--dev-qt/qtnetworkauth/qtnetworkauth-6.8.0.ebuild15
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-6.8.0.ebuild68
-rw-r--r--dev-qt/qtquick3d/Manifest2
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.8.0.ebuild54
-rw-r--r--dev-qt/qtquicktimeline/Manifest2
-rw-r--r--dev-qt/qtquicktimeline/qtquicktimeline-6.8.0.ebuild18
-rw-r--r--dev-qt/qtremoteobjects/Manifest2
-rw-r--r--dev-qt/qtremoteobjects/qtremoteobjects-6.8.0.ebuild49
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-6.8.0.ebuild34
-rw-r--r--dev-qt/qtsensors/Manifest2
-rw-r--r--dev-qt/qtsensors/qtsensors-6.8.0.ebuild28
-rw-r--r--dev-qt/qtserialbus/Manifest2
-rw-r--r--dev-qt/qtserialbus/qtserialbus-6.8.0.ebuild38
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-6.8.0.ebuild18
-rw-r--r--dev-qt/qtshadertools/Manifest2
-rw-r--r--dev-qt/qtshadertools/qtshadertools-6.8.0.ebuild21
-rw-r--r--dev-qt/qtspeech/Manifest2
-rw-r--r--dev-qt/qtspeech/qtspeech-6.8.0.ebuild44
-rw-r--r--dev-qt/qtsvg/Manifest2
-rw-r--r--dev-qt/qtsvg/qtsvg-6.8.0.ebuild26
-rw-r--r--dev-qt/qttools/Manifest2
-rw-r--r--dev-qt/qttools/qttools-6.8.0.ebuild159
-rw-r--r--dev-qt/qttranslations/Manifest2
-rw-r--r--dev-qt/qttranslations/qttranslations-6.8.0.ebuild16
-rw-r--r--dev-qt/qtvirtualkeyboard/Manifest2
-rw-r--r--dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.8.0.ebuild51
-rw-r--r--dev-qt/qtwayland/Manifest2
-rw-r--r--dev-qt/qtwayland/qtwayland-6.8.0-r1.ebuild70
-rw-r--r--dev-qt/qtwebchannel/Manifest2
-rw-r--r--dev-qt/qtwebchannel/qtwebchannel-6.8.0.ebuild27
-rw-r--r--dev-qt/qtwebengine/Manifest11
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.0.ebuild330
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild3
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild3
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild2
-rw-r--r--dev-qt/qtwebsockets/Manifest2
-rw-r--r--dev-qt/qtwebsockets/qtwebsockets-6.8.0.ebuild28
-rw-r--r--dev-qt/qtwebview/Manifest2
-rw-r--r--dev-qt/qtwebview/qtwebview-6.8.0.ebuild19
-rw-r--r--dev-ruby/Manifest.gzbin111044 -> 111075 bytes
-rw-r--r--dev-ruby/date/Manifest2
-rw-r--r--dev-ruby/date/date-3.4.1.ebuild35
-rw-r--r--dev-ruby/logger/Manifest2
-rw-r--r--dev-ruby/logger/logger-1.6.2.ebuild27
-rw-r--r--dev-ruby/nokogiri/Manifest2
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.16.8.ebuild96
-rw-r--r--dev-ruby/psych/Manifest4
-rw-r--r--dev-ruby/psych/psych-5.1.0.ebuild28
-rw-r--r--dev-ruby/psych/psych-5.2.1.ebuild43
-rw-r--r--dev-ruby/rails-html-sanitizer/Manifest2
-rw-r--r--dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.1.ebuild32
-rw-r--r--dev-util/Manifest.gzbin65486 -> 65499 bytes
-rw-r--r--dev-util/cloc/Manifest2
-rw-r--r--dev-util/cloc/cloc-1.96.ebuild2
-rw-r--r--dev-util/pycharm-community/Manifest3
-rw-r--r--dev-util/pycharm-community/pycharm-community-2024.3.ebuild198
-rw-r--r--dev-util/pycharm-professional/Manifest5
-rw-r--r--dev-util/pycharm-professional/metadata.xml1
-rw-r--r--dev-util/pycharm-professional/pycharm-professional-2024.3.ebuild199
-rw-r--r--dev-util/qbs/Manifest2
-rw-r--r--dev-util/qbs/qbs-2.5.0.ebuild91
-rw-r--r--kde-frameworks/Manifest.gzbin13621 -> 13629 bytes
-rw-r--r--kde-frameworks/extra-cmake-modules/Manifest4
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.7.0.ebuild11
-rw-r--r--kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.8.0.ebuild11
-rw-r--r--kde-frameworks/kcodecs/Manifest4
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.7.0.ebuild6
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.8.0.ebuild6
-rw-r--r--kde-plasma/Manifest.gzbin11643 -> 11636 bytes
-rw-r--r--kde-plasma/bluedevil/Manifest2
-rw-r--r--kde-plasma/bluedevil/bluedevil-6.2.3.ebuild42
-rw-r--r--kde-plasma/breeze-grub/Manifest2
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-6.2.3.ebuild23
-rw-r--r--kde-plasma/breeze-gtk/Manifest2
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-6.2.3.ebuild32
-rw-r--r--kde-plasma/breeze-plymouth/Manifest2
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-6.2.3.ebuild28
-rw-r--r--kde-plasma/breeze/Manifest2
-rw-r--r--kde-plasma/breeze/breeze-6.2.3.ebuild69
-rw-r--r--kde-plasma/discover/Manifest2
-rw-r--r--kde-plasma/discover/discover-6.2.3.ebuild97
-rw-r--r--kde-plasma/drkonqi/Manifest2
-rw-r--r--kde-plasma/drkonqi/drkonqi-6.2.3.ebuild90
-rw-r--r--kde-plasma/flatpak-kcm/Manifest2
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-6.2.3.ebuild35
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest2
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.3.ebuild34
-rw-r--r--kde-plasma/kde-cli-tools-common/Manifest2
-rw-r--r--kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.3.ebuild14
-rw-r--r--kde-plasma/kde-cli-tools/Manifest2
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-6.2.3.ebuild59
-rw-r--r--kde-plasma/kde-gtk-config/Manifest2
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-6.2.3.ebuild43
-rw-r--r--kde-plasma/kdecoration/Manifest2
-rw-r--r--kde-plasma/kdecoration/kdecoration-6.2.3.ebuild22
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest2
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.3.ebuild73
-rw-r--r--kde-plasma/kdesu-gui/Manifest2
-rw-r--r--kde-plasma/kdesu-gui/kdesu-gui-6.2.3.ebuild56
-rw-r--r--kde-plasma/kgamma/Manifest2
-rw-r--r--kde-plasma/kgamma/kgamma-6.2.3.ebuild30
-rw-r--r--kde-plasma/kglobalacceld/Manifest2
-rw-r--r--kde-plasma/kglobalacceld/kglobalacceld-6.2.3.ebuild53
-rw-r--r--kde-plasma/kinfocenter/Manifest2
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-6.2.3.ebuild94
-rw-r--r--kde-plasma/kmenuedit/Manifest2
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-6.2.3.ebuild38
-rw-r--r--kde-plasma/kpipewire/Manifest2
-rw-r--r--kde-plasma/kpipewire/kpipewire-6.2.3.ebuild44
-rw-r--r--kde-plasma/krdp/Manifest2
-rw-r--r--kde-plasma/krdp/krdp-6.2.3.ebuild51
-rw-r--r--kde-plasma/kscreen/Manifest2
-rw-r--r--kde-plasma/kscreen/kscreen-6.2.3.ebuild57
-rw-r--r--kde-plasma/kscreenlocker/Manifest2
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-6.2.3.ebuild79
-rw-r--r--kde-plasma/ksshaskpass/Manifest2
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-6.2.3.ebuild49
-rw-r--r--kde-plasma/ksystemstats/Manifest2
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-6.2.3.ebuild44
-rw-r--r--kde-plasma/kwallet-pam/Manifest2
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-6.2.3.ebuild37
-rw-r--r--kde-plasma/kwayland-integration/Manifest2
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-6.2.3.ebuild48
-rw-r--r--kde-plasma/kwayland/Manifest2
-rw-r--r--kde-plasma/kwayland/kwayland-6.2.3.ebuild42
-rw-r--r--kde-plasma/kwin/Manifest5
-rw-r--r--kde-plasma/kwin/kwin-6.2.3-r2.ebuild156
-rw-r--r--kde-plasma/kwin/kwin-6.2.3.ebuild151
-rw-r--r--kde-plasma/kwin/kwin-6.2.4.ebuild151
-rw-r--r--kde-plasma/kwrited/Manifest2
-rw-r--r--kde-plasma/kwrited/kwrited-6.2.3.ebuild25
-rw-r--r--kde-plasma/layer-shell-qt/Manifest2
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-6.2.3.ebuild31
-rw-r--r--kde-plasma/libkscreen/Manifest2
-rw-r--r--kde-plasma/libkscreen/libkscreen-6.2.3.ebuild37
-rw-r--r--kde-plasma/libksysguard/Manifest4
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-piechart-text.patch68
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-saving-presets.patch47
-rw-r--r--kde-plasma/libksysguard/libksysguard-6.2.3-r1.ebuild64
-rw-r--r--kde-plasma/libplasma/Manifest2
-rw-r--r--kde-plasma/libplasma/libplasma-6.2.3.ebuild69
-rw-r--r--kde-plasma/milou/Manifest2
-rw-r--r--kde-plasma/milou/milou-6.2.3.ebuild29
-rw-r--r--kde-plasma/ocean-sound-theme/Manifest2
-rw-r--r--kde-plasma/ocean-sound-theme/ocean-sound-theme-6.2.3.ebuild15
-rw-r--r--kde-plasma/oxygen-sounds/Manifest2
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-6.2.3.ebuild15
-rw-r--r--kde-plasma/oxygen/Manifest2
-rw-r--r--kde-plasma/oxygen/oxygen-6.2.3.ebuild73
-rw-r--r--kde-plasma/plasma-activities-stats/Manifest2
-rw-r--r--kde-plasma/plasma-activities-stats/plasma-activities-stats-6.2.3.ebuild27
-rw-r--r--kde-plasma/plasma-activities/Manifest2
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-6.2.3.ebuild29
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest2
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-6.2.3.ebuild46
-rw-r--r--kde-plasma/plasma-desktop/Manifest4
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-panel-fix-flexible-spacer.patch70
-rw-r--r--kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-tablet-kcm-optional.patch93
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-6.2.3-r1.ebuild184
-rw-r--r--kde-plasma/plasma-disks/Manifest2
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-6.2.3.ebuild39
-rw-r--r--kde-plasma/plasma-firewall/Manifest2
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-6.2.3.ebuild60
-rw-r--r--kde-plasma/plasma-integration/Manifest2
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-6.2.3.ebuild88
-rw-r--r--kde-plasma/plasma-login-sessions/Manifest2
-rw-r--r--kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.3.ebuild44
-rw-r--r--kde-plasma/plasma-meta/Manifest1
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-6.2.3.ebuild150
-rw-r--r--kde-plasma/plasma-nm/Manifest2
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-6.2.3.ebuild77
-rw-r--r--kde-plasma/plasma-pa/Manifest4
-rw-r--r--kde-plasma/plasma-pa/files/plasma-pa-6.2.3-guard-activePort-against-null.patch39
-rw-r--r--kde-plasma/plasma-pa/files/plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch50
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-6.2.3-r1.ebuild49
-rw-r--r--kde-plasma/plasma-sdk/Manifest2
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-6.2.3.ebuild42
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest2
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.3.ebuild43
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest2
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.3.ebuild36
-rw-r--r--kde-plasma/plasma-vault/Manifest2
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-6.2.3.ebuild50
-rw-r--r--kde-plasma/plasma-welcome/Manifest2
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-6.2.3.ebuild37
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest2
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.3.ebuild20
-rw-r--r--kde-plasma/plasma-workspace/Manifest3
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-6.2.3-r1.ebuild242
-rw-r--r--kde-plasma/plasma5support/Manifest2
-rw-r--r--kde-plasma/plasma5support/plasma5support-6.2.3.ebuild38
-rw-r--r--kde-plasma/plymouth-kcm/Manifest2
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-6.2.3.ebuild36
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest2
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-6.2.3.ebuild34
-rw-r--r--kde-plasma/powerdevil/Manifest3
-rw-r--r--kde-plasma/powerdevil/powerdevil-6.2.3-r2.ebuild97
-rw-r--r--kde-plasma/print-manager/Manifest3
-rw-r--r--kde-plasma/print-manager/files/print-manager-6.2.3-fix-abort-in-kcm-add-printer.patch30
-rw-r--r--kde-plasma/print-manager/print-manager-6.2.3-r1.ebuild70
-rw-r--r--kde-plasma/qqc2-breeze-style/Manifest2
-rw-r--r--kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.2.3.ebuild28
-rw-r--r--kde-plasma/sddm-kcm/Manifest2
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-6.2.3.ebuild40
-rw-r--r--kde-plasma/systemsettings/Manifest2
-rw-r--r--kde-plasma/systemsettings/systemsettings-6.2.3.ebuild52
-rw-r--r--kde-plasma/wacomtablet/Manifest2
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-6.2.3.ebuild56
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest2
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.3.ebuild66
-rw-r--r--mail-client/Manifest.gzbin3384 -> 3380 bytes
-rw-r--r--mail-client/thunderbird-bin/Manifest67
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-128.5.1.ebuild274
-rw-r--r--mail-client/thunderbird/Manifest66
-rw-r--r--mail-client/thunderbird/thunderbird-128.5.1.ebuild1163
-rw-r--r--media-gfx/Manifest.gzbin38344 -> 38349 bytes
-rw-r--r--media-gfx/opencsg/Manifest2
-rw-r--r--media-gfx/opencsg/opencsg-1.6.0.ebuild2
-rw-r--r--media-gfx/valentina/Manifest2
-rw-r--r--media-gfx/valentina/valentina-0.7.52.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69704 -> 69709 bytes
-rw-r--r--media-libs/leptonica/Manifest2
-rw-r--r--media-libs/leptonica/leptonica-1.84.1-r2.ebuild2
-rw-r--r--media-libs/libuninameslist/Manifest2
-rw-r--r--media-libs/libuninameslist/libuninameslist-20230916.ebuild2
-rw-r--r--media-libs/shaderc/Manifest2
-rw-r--r--media-libs/shaderc/shaderc-2024.3.ebuild2
-rw-r--r--media-libs/webrtc-audio-processing/Manifest2
-rw-r--r--media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1-r1.ebuild4
-rw-r--r--media-libs/zimg/Manifest2
-rw-r--r--media-libs/zimg/zimg-3.0.4-r1.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57246 -> 57249 bytes
-rw-r--r--media-sound/sndio/Manifest2
-rw-r--r--media-sound/sndio/sndio-1.10.0.ebuild2
-rw-r--r--media-sound/upmpdcli/Manifest6
-rw-r--r--media-sound/upmpdcli/upmpdcli-1.8.18.ebuild2
-rw-r--r--media-sound/upmpdcli/upmpdcli-1.9.0.ebuild (renamed from media-sound/upmpdcli/upmpdcli-1.8.17.ebuild)2
-rw-r--r--media-video/Manifest.gzbin23247 -> 23249 bytes
-rw-r--r--media-video/rtmpdump/Manifest2
-rw-r--r--media-video/rtmpdump/rtmpdump-2.4_p20210219.ebuild2
-rw-r--r--metadata/Manifest.gzbin13217 -> 13210 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.gzbin28388 -> 28390 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin28961 -> 28958 bytes
-rw-r--r--metadata/md5-cache/app-arch/alien-8.95.64
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin23830 -> 23827 bytes
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.11.24
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin35726 -> 35724 bytes
-rw-r--r--metadata/md5-cache/app-emulation/nemu-3.3.04
-rw-r--r--metadata/md5-cache/app-emulation/virtio-win-0.1.240.14
-rw-r--r--metadata/md5-cache/app-emulation/xen-4.18.4_pre14
-rw-r--r--metadata/md5-cache/app-emulation/xen-tools-4.18.4_pre14
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin76566 -> 76573 bytes
-rw-r--r--metadata/md5-cache/app-misc/jq-1.7.1-r1 (renamed from metadata/md5-cache/app-misc/jq-1.7.1)2
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin81390 -> 81393 bytes
-rw-r--r--metadata/md5-cache/app-text/apvlv-0.4.0-r24
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin30945 -> 31431 bytes
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.102
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.142
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.172
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.3.7-r117
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.4.3-r117
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.5.0-r117
-rw-r--r--metadata/md5-cache/dev-debug/Manifest.gzbin11242 -> 11409 bytes
-rw-r--r--metadata/md5-cache/dev-debug/lldb-19.1.517
-rw-r--r--metadata/md5-cache/dev-games/Manifest.gzbin8929 -> 8929 bytes
-rw-r--r--metadata/md5-cache/dev-games/tiled-1.11.02
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin190460 -> 190921 bytes
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.80.52
-rw-r--r--metadata/md5-cache/dev-libs/glib-2.82.22
-rw-r--r--metadata/md5-cache/dev-libs/icinga-php-library-0.14.14
-rw-r--r--metadata/md5-cache/dev-libs/libclc-19.1.514
-rw-r--r--metadata/md5-cache/dev-libs/libcpuid-0.7.115
-rw-r--r--metadata/md5-cache/dev-libs/libintl-0.2315
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin108116 -> 108277 bytes
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.1.517
-rw-r--r--metadata/md5-cache/dev-perl/Data-Buffer-0.60.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin347303 -> 347304 bytes
-rw-r--r--metadata/md5-cache/dev-perl/namespace-autoclean-0.310.04
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin369195 -> 370634 bytes
-rw-r--r--metadata/md5-cache/dev-python/apispec-6.8.0 (renamed from metadata/md5-cache/dev-python/apispec-6.7.0)2
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.20.216
-rw-r--r--metadata/md5-cache/dev-python/clang-python-19.1.517
-rw-r--r--metadata/md5-cache/dev-python/fastjsonschema-2.21.116
-rw-r--r--metadata/md5-cache/dev-python/lit-19.1.516
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.5116
-rw-r--r--metadata/md5-cache/dev-python/pkginfo-1.11.316
-rw-r--r--metadata/md5-cache/dev-python/pkginfo-1.12.016
-rw-r--r--metadata/md5-cache/dev-python/rpds-py-0.22.017
-rw-r--r--metadata/md5-cache/dev-python/twisted-24.11.017
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin49625 -> 44561 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-6.8.0_p20241003075014
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.8.0-r118
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.8.017
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.8.0-r716
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.8.017
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtremoteobjects-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.8.017
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.8.017
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.8.014
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.8.0-r116
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.8.017
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.8.14
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.8.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.8.016
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.8.016
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin214707 -> 215360 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/date-3.4.117
-rw-r--r--metadata/md5-cache/dev-ruby/logger-1.6.217
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.16.817
-rw-r--r--metadata/md5-cache/dev-ruby/psych-5.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/psych-5.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.6.117
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin141702 -> 142172 bytes
-rw-r--r--metadata/md5-cache/dev-util/cloc-1.964
-rw-r--r--metadata/md5-cache/dev-util/pycharm-community-2024.315
-rw-r--r--metadata/md5-cache/dev-util/pycharm-professional-2024.315
-rw-r--r--metadata/md5-cache/dev-util/qbs-2.5.016
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin35744 -> 35730 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.7.05
-rw-r--r--metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.8.05
-rw-r--r--metadata/md5-cache/kde-frameworks/kcodecs-6.7.02
-rw-r--r--metadata/md5-cache/kde-frameworks/kcodecs-6.8.02
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin33895 -> 23167 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/bluedevil-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-grub-6.2.312
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-gtk-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-plymouth-6.2.314
-rw-r--r--metadata/md5-cache/kde-plasma/discover-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/drkonqi-6.2.318
-rw-r--r--metadata/md5-cache/kde-plasma/flatpak-kcm-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kactivitymanagerd-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kde-cli-tools-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kde-cli-tools-common-6.2.314
-rw-r--r--metadata/md5-cache/kde-plasma/kde-gtk-config-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kdecoration-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kdeplasma-addons-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kdesu-gui-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kgamma-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kglobalacceld-6.2.318
-rw-r--r--metadata/md5-cache/kde-plasma/kinfocenter-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kmenuedit-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kpipewire-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/krdp-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kscreen-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kscreenlocker-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/ksshaskpass-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/ksystemstats-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kwallet-pam-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-integration-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/kwin-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/kwin-6.2.3-r217
-rw-r--r--metadata/md5-cache/kde-plasma/kwin-6.2.417
-rw-r--r--metadata/md5-cache/kde-plasma/kwrited-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/layer-shell-qt-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/libkscreen-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/libksysguard-6.2.3-r117
-rw-r--r--metadata/md5-cache/kde-plasma/libplasma-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/milou-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/ocean-sound-theme-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-sounds-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-stats-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-browser-integration-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-desktop-6.2.3-r117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-disks-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-firewall-6.2.318
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-integration-6.2.318
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-login-sessions-6.2.315
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-meta-6.2.313
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-nm-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-pa-6.2.3-r117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-sdk-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-vault-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-welcome-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-6.2.3-r118
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.2.313
-rw-r--r--metadata/md5-cache/kde-plasma/plasma5support-6.2.317
-rw-r--r--metadata/md5-cache/kde-plasma/plymouth-kcm-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/polkit-kde-agent-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/powerdevil-6.2.3-r217
-rw-r--r--metadata/md5-cache/kde-plasma/print-manager-6.2.3-r116
-rw-r--r--metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/sddm-kcm-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/systemsettings-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/wacomtablet-6.2.316
-rw-r--r--metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.2.317
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin7798 -> 8122 bytes
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-128.5.117
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-128.5.116
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin62937 -> 62935 bytes
-rw-r--r--metadata/md5-cache/media-gfx/opencsg-1.6.04
-rw-r--r--metadata/md5-cache/media-gfx/valentina-0.7.524
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin117054 -> 117043 bytes
-rw-r--r--metadata/md5-cache/media-libs/leptonica-1.84.1-r24
-rw-r--r--metadata/md5-cache/media-libs/libuninameslist-202309164
-rw-r--r--metadata/md5-cache/media-libs/shaderc-2024.34
-rw-r--r--metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r14
-rw-r--r--metadata/md5-cache/media-libs/zimg-3.0.4-r14
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75290 -> 75289 bytes
-rw-r--r--metadata/md5-cache/media-sound/sndio-1.10.04
-rw-r--r--metadata/md5-cache/media-sound/upmpdcli-1.8.184
-rw-r--r--metadata/md5-cache/media-sound/upmpdcli-1.9.0 (renamed from metadata/md5-cache/media-sound/upmpdcli-1.8.17)6
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40035 -> 40030 bytes
-rw-r--r--metadata/md5-cache/media-video/rtmpdump-2.4_p202102194
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin65093 -> 65081 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/sslscan-2.1.44
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin6442 -> 6447 bytes
-rw-r--r--metadata/md5-cache/net-dialup/freeradius-3.2.217
-rw-r--r--metadata/md5-cache/net-dialup/freeradius-3.2.617
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin6017 -> 5853 bytes
-rw-r--r--metadata/md5-cache/net-fs/openafs-1.8.134
-rw-r--r--metadata/md5-cache/net-fs/s3fs-1.9417
-rw-r--r--metadata/md5-cache/net-ftp/Manifest.gzbin4527 -> 4534 bytes
-rw-r--r--metadata/md5-cache/net-ftp/frox-0.7.18-r94
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin15006 -> 15174 bytes
-rw-r--r--metadata/md5-cache/net-im/neochat-24.08.1-r22
-rw-r--r--metadata/md5-cache/net-im/neochat-24.08.32
-rw-r--r--metadata/md5-cache/net-im/synapse-1.120.217
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin58792 -> 58789 bytes
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.4 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.46.3)4
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r410 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r410)4
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r600 (renamed from metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r600)4
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20550 -> 20544 bytes
-rw-r--r--metadata/md5-cache/net-mail/safecat-1.13-r22
-rw-r--r--metadata/md5-cache/net-mail/ytnef-2.1.24
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin96288 -> 96285 bytes
-rw-r--r--metadata/md5-cache/net-misc/asterisk-18.25.0-r14
-rw-r--r--metadata/md5-cache/net-misc/oidentd-3.1.04
-rw-r--r--metadata/md5-cache/net-misc/seafile-client-9.0.34
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin10413 -> 10414 bytes
-rw-r--r--metadata/md5-cache/net-print/brlaser-6.2.64
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin25951 -> 25959 bytes
-rw-r--r--metadata/md5-cache/net-wireless/bladerf-fpga-0.15.04
-rw-r--r--metadata/md5-cache/net-wireless/dump1090-6.14
-rw-r--r--metadata/md5-cache/net-wireless/wavemon-0.9.54
-rw-r--r--metadata/md5-cache/sci-astronomy/Manifest.gzbin7752 -> 7919 bytes
-rw-r--r--metadata/md5-cache/sci-astronomy/calcmysky-0.3.34
-rw-r--r--metadata/md5-cache/sci-astronomy/kstars-3.7.417
-rw-r--r--metadata/md5-cache/sci-biology/Manifest.gzbin22352 -> 22353 bytes
-rw-r--r--metadata/md5-cache/sci-biology/glimmerhmm-3.0.44
-rw-r--r--metadata/md5-cache/sci-biology/mothur-1.48.04
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin71924 -> 72083 bytes
-rw-r--r--metadata/md5-cache/sci-libs/cddlib-094m-r24
-rw-r--r--metadata/md5-cache/sci-libs/indilib-2.1.116
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin32620 -> 32630 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/singular-4.4.0_p64
-rw-r--r--metadata/md5-cache/sci-physics/Manifest.gzbin11236 -> 11560 bytes
-rw-r--r--metadata/md5-cache/sci-physics/hepmc-3.3.0-r117
-rw-r--r--metadata/md5-cache/sci-physics/hepmc-99996
-rw-r--r--metadata/md5-cache/sci-physics/root-6.34.0018
-rw-r--r--metadata/md5-cache/sci-physics/root-6.34.999910
-rw-r--r--metadata/md5-cache/sci-physics/root-999910
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin95525 -> 95187 bytes
-rw-r--r--metadata/md5-cache/sys-apps/cpu-x-5.1.117
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.8.913
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.9.7 (renamed from metadata/md5-cache/sys-apps/pv-1.8.10)2
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.28.5-r116
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.29.216
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.29.4 (renamed from metadata/md5-cache/sys-apps/syd-3.29.0)2
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin36630 -> 37564 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-apple-8.2.1-r215
-rw-r--r--metadata/md5-cache/sys-devel/clang-19.1.518
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-19.1.515
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-19.1.513
-rw-r--r--metadata/md5-cache/sys-devel/gettext-0.2316
-rw-r--r--metadata/md5-cache/sys-devel/lld-19.1.517
-rw-r--r--metadata/md5-cache/sys-devel/llvm-19.1.518
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-19.1.514
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin38791 -> 38959 bytes
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.1217
-rw-r--r--metadata/md5-cache/sys-fs/mac-fdisk-0.1_p18-r14
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin24782 -> 24792 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/ugrd-1.27.24
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin42266 -> 43210 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-19.1.516
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.1.516
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-19.1.517
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-19.1.517
-rw-r--r--metadata/md5-cache/sys-libs/libomp-19.1.517
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-19.1.517
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin8280 -> 8283 bytes
-rw-r--r--metadata/md5-cache/sys-power/sandmann-bin-1.3.14
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin25457 -> 25446 bytes
-rw-r--r--metadata/md5-cache/www-apps/icingadb-web-1.1.34
-rw-r--r--metadata/md5-cache/x11-drivers/Manifest.gzbin6770 -> 6776 bytes
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.127.05-r12
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.1352
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.802
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-565.57.01-r32
-rw-r--r--metadata/md5-cache/x11-drivers/xf86-input-wacom-1.2.34
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin24734 -> 24884 bytes
-rw-r--r--metadata/md5-cache/x11-libs/pixman-0.44.214
-rw-r--r--metadata/md5-cache/x11-libs/spread-sheet-widget-0.84
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin62672 -> 62665 bytes
-rw-r--r--metadata/md5-cache/x11-misc/xdaliclock-2.484
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin9295 -> 9454 bytes
-rw-r--r--metadata/md5-cache/x11-terms/xterm-39616
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin27547 -> 27545 bytes
-rw-r--r--metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.10.094
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin43479 -> 43482 bytes
-rw-r--r--net-analyzer/sslscan/Manifest2
-rw-r--r--net-analyzer/sslscan/sslscan-2.1.4.ebuild2
-rw-r--r--net-dialup/Manifest.gzbin5054 -> 5052 bytes
-rw-r--r--net-dialup/freeradius/Manifest6
-rw-r--r--net-dialup/freeradius/freeradius-3.2.6.ebuild (renamed from net-dialup/freeradius/freeradius-3.2.2.ebuild)14
-rw-r--r--net-dialup/freeradius/metadata.xml37
-rw-r--r--net-fs/Manifest.gzbin3363 -> 3360 bytes
-rw-r--r--net-fs/openafs/Manifest2
-rw-r--r--net-fs/openafs/openafs-1.8.13.ebuild2
-rw-r--r--net-fs/s3fs/Manifest2
-rw-r--r--net-fs/s3fs/s3fs-1.94.ebuild67
-rw-r--r--net-ftp/Manifest.gzbin3188 -> 3186 bytes
-rw-r--r--net-ftp/frox/Manifest2
-rw-r--r--net-ftp/frox/frox-0.7.18-r9.ebuild2
-rw-r--r--net-im/Manifest.gzbin8912 -> 8915 bytes
-rw-r--r--net-im/neochat/Manifest4
-rw-r--r--net-im/neochat/neochat-24.08.1-r2.ebuild7
-rw-r--r--net-im/neochat/neochat-24.08.3.ebuild7
-rw-r--r--net-im/synapse/Manifest2
-rw-r--r--net-im/synapse/synapse-1.120.2.ebuild242
-rw-r--r--net-libs/Manifest.gzbin30692 -> 30693 bytes
-rw-r--r--net-libs/webkit-gtk/Manifest8
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild)9
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild)9
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild)9
-rw-r--r--net-mail/Manifest.gzbin14056 -> 14057 bytes
-rw-r--r--net-mail/safecat/Manifest3
-rw-r--r--net-mail/safecat/files/safecat-1.13-ar.patch21
-rw-r--r--net-mail/safecat/safecat-1.13-r2.ebuild3
-rw-r--r--net-mail/ytnef/Manifest2
-rw-r--r--net-mail/ytnef/ytnef-2.1.2.ebuild2
-rw-r--r--net-misc/Manifest.gzbin54288 -> 54288 bytes
-rw-r--r--net-misc/asterisk/Manifest2
-rw-r--r--net-misc/asterisk/asterisk-18.25.0-r1.ebuild2
-rw-r--r--net-misc/oidentd/Manifest2
-rw-r--r--net-misc/oidentd/oidentd-3.1.0.ebuild2
-rw-r--r--net-misc/seafile-client/Manifest2
-rw-r--r--net-misc/seafile-client/seafile-client-9.0.3.ebuild4
-rw-r--r--net-print/Manifest.gzbin6431 -> 6428 bytes
-rw-r--r--net-print/brlaser/Manifest2
-rw-r--r--net-print/brlaser/brlaser-6.2.6.ebuild2
-rw-r--r--net-wireless/Manifest.gzbin13910 -> 13899 bytes
-rw-r--r--net-wireless/bladerf-fpga/Manifest2
-rw-r--r--net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild4
-rw-r--r--net-wireless/dump1090/Manifest2
-rw-r--r--net-wireless/dump1090/dump1090-6.1.ebuild4
-rw-r--r--net-wireless/wavemon/Manifest2
-rw-r--r--net-wireless/wavemon/wavemon-0.9.5.ebuild2
-rw-r--r--profiles/Manifest.gzbin237457 -> 237456 bytes
-rw-r--r--profiles/use.local.desc2
-rw-r--r--sci-astronomy/Manifest.gzbin6194 -> 6198 bytes
-rw-r--r--sci-astronomy/calcmysky/Manifest2
-rw-r--r--sci-astronomy/calcmysky/calcmysky-0.3.3.ebuild2
-rw-r--r--sci-astronomy/kstars/Manifest5
-rw-r--r--sci-astronomy/kstars/files/kstars-3.7.4-cmake.patch62
-rw-r--r--sci-astronomy/kstars/kstars-3.7.4.ebuild119
-rw-r--r--sci-astronomy/kstars/metadata.xml4
-rw-r--r--sci-biology/Manifest.gzbin19007 -> 19011 bytes
-rw-r--r--sci-biology/glimmerhmm/Manifest2
-rw-r--r--sci-biology/glimmerhmm/glimmerhmm-3.0.4.ebuild2
-rw-r--r--sci-biology/mothur/Manifest2
-rw-r--r--sci-biology/mothur/mothur-1.48.0.ebuild2
-rw-r--r--sci-libs/Manifest.gzbin43128 -> 43127 bytes
-rw-r--r--sci-libs/cddlib/Manifest2
-rw-r--r--sci-libs/cddlib/cddlib-094m-r2.ebuild2
-rw-r--r--sci-libs/indilib/Manifest2
-rw-r--r--sci-libs/indilib/indilib-2.1.1.ebuild80
-rw-r--r--sci-mathematics/Manifest.gzbin19657 -> 19655 bytes
-rw-r--r--sci-mathematics/singular/Manifest2
-rw-r--r--sci-mathematics/singular/singular-4.4.0_p6.ebuild2
-rw-r--r--sci-physics/Manifest.gzbin4205 -> 4203 bytes
-rw-r--r--sci-physics/hepmc/Manifest3
-rw-r--r--sci-physics/hepmc/hepmc-3.3.0-r1.ebuild81
-rw-r--r--sci-physics/hepmc/hepmc-9999.ebuild19
-rw-r--r--sci-physics/root/Manifest6
-rw-r--r--sci-physics/root/root-6.34.00.ebuild326
-rw-r--r--sci-physics/root/root-6.34.9999.ebuild11
-rw-r--r--sci-physics/root/root-9999.ebuild11
-rw-r--r--sys-apps/Manifest.gzbin51506 -> 51509 bytes
-rw-r--r--sys-apps/cpu-x/Manifest2
-rw-r--r--sys-apps/cpu-x/cpu-x-5.1.1.ebuild83
-rw-r--r--sys-apps/pv/Manifest9
-rw-r--r--sys-apps/pv/pv-1.8.9.ebuild61
-rw-r--r--sys-apps/pv/pv-1.9.7.ebuild (renamed from sys-apps/pv/pv-1.8.10.ebuild)0
-rw-r--r--sys-apps/syd/Manifest25
-rw-r--r--sys-apps/syd/syd-3.28.5-r1.ebuild334
-rw-r--r--sys-apps/syd/syd-3.29.2.ebuild335
-rw-r--r--sys-apps/syd/syd-3.29.4.ebuild (renamed from sys-apps/syd/syd-3.29.0.ebuild)0
-rw-r--r--sys-devel/Manifest.gzbin7875 -> 7867 bytes
-rw-r--r--sys-devel/binutils-apple/Manifest8
-rw-r--r--sys-devel/binutils-apple/binutils-apple-8.2.1-r2.ebuild378
-rw-r--r--sys-devel/clang-common/Manifest3
-rw-r--r--sys-devel/clang-common/clang-common-19.1.5.ebuild310
-rw-r--r--sys-devel/clang-runtime/Manifest1
-rw-r--r--sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild40
-rw-r--r--sys-devel/clang/Manifest3
-rw-r--r--sys-devel/clang/clang-19.1.5.ebuild465
-rw-r--r--sys-devel/gettext/Manifest4
-rw-r--r--sys-devel/gettext/files/gettext-0.23-libxml2-2.12.0.patch44
-rw-r--r--sys-devel/gettext/gettext-0.23.ebuild204
-rw-r--r--sys-devel/lld/Manifest3
-rw-r--r--sys-devel/lld/lld-19.1.5.ebuild91
-rw-r--r--sys-devel/llvm-common/Manifest3
-rw-r--r--sys-devel/llvm-common/llvm-common-19.1.5.ebuild54
-rw-r--r--sys-devel/llvm/Manifest3
-rw-r--r--sys-devel/llvm/llvm-19.1.5.ebuild548
-rw-r--r--sys-fs/Manifest.gzbin22265 -> 22274 bytes
-rw-r--r--sys-fs/btrfs-progs/Manifest3
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild188
-rw-r--r--sys-fs/mac-fdisk/Manifest2
-rw-r--r--sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild2
-rw-r--r--sys-kernel/Manifest.gzbin5067 -> 5066 bytes
-rw-r--r--sys-kernel/ugrd/Manifest2
-rw-r--r--sys-kernel/ugrd/ugrd-1.27.2.ebuild2
-rw-r--r--sys-libs/Manifest.gzbin14578 -> 14573 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest3
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild223
-rw-r--r--sys-libs/compiler-rt/Manifest3
-rw-r--r--sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild176
-rw-r--r--sys-libs/libcxx/Manifest3
-rw-r--r--sys-libs/libcxx/libcxx-19.1.5.ebuild202
-rw-r--r--sys-libs/libcxxabi/Manifest3
-rw-r--r--sys-libs/libcxxabi/libcxxabi-19.1.5.ebuild111
-rw-r--r--sys-libs/libomp/Manifest3
-rw-r--r--sys-libs/libomp/libomp-19.1.5.ebuild89
-rw-r--r--sys-libs/llvm-libunwind/Manifest3
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-19.1.5.ebuild129
-rw-r--r--sys-power/Manifest.gzbin5587 -> 5588 bytes
-rw-r--r--sys-power/sandmann-bin/Manifest2
-rw-r--r--sys-power/sandmann-bin/sandmann-bin-1.3.1.ebuild2
-rw-r--r--www-apps/Manifest.gzbin13128 -> 13129 bytes
-rw-r--r--www-apps/icingadb-web/Manifest2
-rw-r--r--www-apps/icingadb-web/icingadb-web-1.1.3.ebuild2
-rw-r--r--x11-drivers/Manifest.gzbin4712 -> 4710 bytes
-rw-r--r--x11-drivers/nvidia-drivers/Manifest8
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.127.05-r1.ebuild2
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild2
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.40.80.ebuild2
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-565.57.01-r3.ebuild2
-rw-r--r--x11-drivers/xf86-input-wacom/Manifest2
-rw-r--r--x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.3.ebuild2
-rw-r--r--x11-libs/Manifest.gzbin17850 -> 17849 bytes
-rw-r--r--x11-libs/pixman/Manifest2
-rw-r--r--x11-libs/pixman/pixman-0.44.2.ebuild61
-rw-r--r--x11-libs/spread-sheet-widget/Manifest2
-rw-r--r--x11-libs/spread-sheet-widget/spread-sheet-widget-0.8.ebuild4
-rw-r--r--x11-misc/Manifest.gzbin46508 -> 46506 bytes
-rw-r--r--x11-misc/xdaliclock/Manifest2
-rw-r--r--x11-misc/xdaliclock/xdaliclock-2.48.ebuild2
-rw-r--r--x11-terms/Manifest.gzbin4716 -> 4720 bytes
-rw-r--r--x11-terms/xterm/Manifest3
-rw-r--r--x11-terms/xterm/xterm-396.ebuild106
-rw-r--r--x11-themes/Manifest.gzbin20761 -> 20761 bytes
-rw-r--r--x11-themes/numix-icon-theme-circle/Manifest2
-rw-r--r--x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.10.09.ebuild2
805 files changed, 9444 insertions, 10877 deletions
diff --git a/Manifest b/Manifest
index 7e097e86915c..b2635ec0a2a1 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29781 BLAKE2B 9e98ad16c772b9c8c5ecd7217062994aa6acf270ecc009910c16c323e4d1fe862f082a0391b902d9b663e18dabaf89b1024c2583961bb6b4d3b6b1e816794d81 SHA512 9b82b3a4694a0cf51fd9e7088e44dd44505b050ac3212c403d465cc8cc660538abec5af49b95f0d874b29e017bc87cb84e221940539e95b35b82c838915e8ebd
-TIMESTAMP 2024-12-03T01:40:37Z
+MANIFEST Manifest.files.gz 29780 BLAKE2B 912cb934702cd477b2e39b04ff1f8ad8565935ccef76c063a2f896aa88caae8990ecf3028ce582c2aa4ebb61ca49c1d8a183dc8ed7be240392e2a026391eb970 SHA512 4ff0e91bf3ef6f5f3376ec9023232931950c04eed958c751a357d4614538851e01d8d2cfec0216e6e6e2e292a9f629d2d61a40ecaf53c6acaffbad408535c501
+TIMESTAMP 2024-12-04T01:40:39Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdOYZVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdPsxdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB6FA/9E7Bcu3LFZ02fsOlWXXvFtilHmdOLwjPalXaKbDdXY4PvIBz5MTtCsINY
-fyyC6Wnwf1nMfztJ8hF1R900Z8t5RncXnRz4u5e3muB/P4zQPNybxa04+IzmeOXL
-QazvuqpNtVv57HL4zdHNL0Kkpw1hH1ifd6SA0iVZM35wHUiSk9d5Uk6Un2I/0oxF
-6nAB/dcGYH44MpxMh9hEadPOhIe2GzoeVdA7nlQnvs94L8NkT+pVvyxXq3YMnlH2
-pUtZv1OqPgMn0cgOf9hiNmb7nYJEVYF0+GUEfx3oKF9aXtZ0HMhjThAnawioszYX
-RMf+mp9RDB5Y9GBBI5ZF6fZGkFk1cdpe8TlDdwQgcPe699BdN81U4X6gTIMx8yDl
-Sm8JXZDsRsmNPtY7o1M7Q+86Pms1fs9oSa5N1wdioCj5Qwj3ImB2mtfZuD6shUPv
-lwGEuha24IXoev+KWbwrNwoOOmxu+921KL8+tHMf/sQrkoNcQ45N/t8Y/yVVOG+j
-/uXdlr1KlWv7tyTocDJmOahLO56vv86+YRwNLEsygymZtTohdNW+1SZXgOiGmQKj
-JkahtEJnTnEWm5pu+WTMICWc8khlZeOSsFG27CWki8u7i57jYQqlmMMHPDaWzIjN
-1TcxGe9RWbmIp3DlsxKkuT4HMHwe/Z9YZ/byslR4i/g538D9exs=
-=rpXT
+klDlwA//bhWAZoO5GqNDgnYH5WmmJ0Z0k8NVG+4NOSBbSy4xMBOkGh6rMaduhjDy
+2b0lQMNvvjt6ljnytLSN+wo8rzkpSt0j7MMKyQn0NYBGoe8IgOdtgXkeSk+1Lnda
+zTuoE2gibu/WHftNW7ilE8BqPrCYcdkHpuWBIy7JnU1cLdFXg0n2tZkZcfmY92eW
+WXjxwIS9iuV9HbN8Cr05myM/uioru0Uxpgzy1aOpATa8G8eoJ8F07ttZriCA8Mxz
+416HwPy/UU62bDftxwzJIxdKP3RYg8VmVS9aUeM97yk/iESDuTOOhfWHcyon9Ofg
+VivOWPhbM9ckzdI4aoaTF3z1x1FuRDPBP11rSUzWzQ2xPhRBWgHiyzhKPCsXEmnp
+LWmv2fLvpkA1TJyuuqhDZcgeLR/bxEzSe/HpphUhDsokxCbQtMZaTgfXLzc1H/Y5
+7SajxcWbefKO06cm311lI8ja6u2VHDp2myxoH8OyOKMygTvyWexIrfIpqT6if4MU
+l/R4XSNQhg8C6rRF2q05FTNtfur3aPJhqRHTcOZc2lwKsKWGkqbTzkNSw7NyGJ2y
+6cacEfDAjo4oWXVghfDPz6cb2CHTpbDbt5nnp1khxjPoLw3Mtr0GPO3molkT9Fnm
+SDy8dM30HTpczgP95wHX/+JwsYFVOr+LXYYL1sw5r/TTYVemr3M=
+=lJQw
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 54f1f4eeec89..0f1a6582c3c5 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index f0eba0e9cbc9..6d188eea7a5e 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/alien/Manifest b/app-arch/alien/Manifest
index 7a1acc412551..fcf2e39a1b00 100644
--- a/app-arch/alien/Manifest
+++ b/app-arch/alien/Manifest
@@ -4,6 +4,6 @@ DIST alien-8.95.6.tar.xz 58088 BLAKE2B 5b7467552856d809fc1b43af7de905d7f52629799
DIST alien-8.95.7.tar.xz 58236 BLAKE2B 18728dfc63f08ca78e3063f2b68bcdbdc516015a8c55c13e29999934830308440907d7a1298acd4c41aa2a601d9a8cd3148880a51235769012dbafb8e91e9c82 SHA512 5528ee66117d5429b2021350c11fcaa1e831c8f46dfb661c7ec42e2840c67d7fa488dabb7361e91fc034ba6b8a970938ec08e74ab619747e03acb577213d27f8
DIST alien-8.95.tar.xz 56940 BLAKE2B c2f6b71d39800a7bc4ab00bcd50d165855bad4eb1a17fe217aeb302c6b7af701bcd9445276d7e522db7e6c81f1e8d7e9e2ada99f9d7505e6ec958ae87df7c9f7 SHA512 c46d3c82542dc3d96eeabea0f0c7ab5b572acaf67d15e2064ea01df32d69a2cf6e083754be49269df6cd7431ec5b3e09ddcb83fbe2ee17843b22e9cd3e73073c
EBUILD alien-8.95-r2.ebuild 644 BLAKE2B f561334d659dcb77306df0dd6d0fdc4821c6feb2bb7e74662ec7226bfb4d9fce94d86e26f4b0e617306558e80373f975858db0e590ffff4a19184bdb85e1dd6f SHA512 2c2356fd40f5555addd43e93ba5a1f34e9c32bced938ae95e53ed59a532941b2d14d2dbd0dca018e2ca98b9c51468385d527d545ae8f671e6be81cb88c67ff30
-EBUILD alien-8.95.6.ebuild 652 BLAKE2B 85033889c90f96ff5fa113b11cd7185d5ce7d0473f20c72949eb95a1559ab2bd11f7bc35cd3f7534ed54d7f5c2db253fa32846560b30163d5c7905a022e9d53d SHA512 7e5f93b1b4ea022ed4f1fb82a54669107b25b6a8e3d220fe168a15a5baffe4a4298f866c9bb8630244f78ce2f43e084f08a7214b7fa2e53e69c4be50865292f4
+EBUILD alien-8.95.6.ebuild 651 BLAKE2B 4c6425cf3d29c38cdcb35aca19cbda2553b969b73aa30e32a02bc372d57f6a6ad78c17d9f6695aa1f6fa9885c5383302aa5655262c5373a62a5181aeaa0d3359 SHA512 3f45a542d1e0aef5191ce75c1a2333bcf2b833577ab9c91f57171010889bffea462a727e159240d4ba7d8aa668eb3c823136bc2315d1584d3dba4dbec796f2e1
EBUILD alien-8.95.7.ebuild 697 BLAKE2B 669a533cf6bf37c23aefd00afe6504d075ce8c10b450195a964d86f142d24f33fbb9392b474ac86cefc55232213a369bd703fa682e50755592c69e5c00dc68f6 SHA512 fb09742fad26032de61a8c9ca133eb1742e1bf98280649624efd00adcf9b5ebb9eed8ae0c4fadcdf2866a949acbe6c3266b1449a9f2c320aa9c5d18d04317234
MISC metadata.xml 350 BLAKE2B 95ce466ebf13d29ce3654f63df671e12b24998af207ed8d6ebc78f62e2fc7e73a7a2d6d79eb8bf3b2ad59eaa48513002864c8783a38710dfd7f202e8ed293de1 SHA512 5bca5b288f5cc1aa6a7ee4ce5a9bfdbe67de8b4b1ea092793254d918c9a923d4c9942ca6e08e951d620920b6551729c1e5fc6e1ce1a5efe7f0b1c992cc40c8f0
diff --git a/app-arch/alien/alien-8.95.6.ebuild b/app-arch/alien/alien-8.95.6.ebuild
index 7fdcbd866aa8..8e7217a9c5f8 100644
--- a/app-arch/alien/alien-8.95.6.ebuild
+++ b/app-arch/alien/alien-8.95.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.tar.xz -> ${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ppc ppc64 ~riscv x86"
IUSE="+bzip2"
RDEPEND="
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 165f48115ba6..29fc7fdb5b86 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/docker-buildx/Manifest b/app-containers/docker-buildx/Manifest
index d7d593963ef1..ebd82122b38b 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -2,7 +2,7 @@ DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B f0e71c0f6dda5f02da4cf0b0514f67f
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B 1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1 SHA512 6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d777765ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B 01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64 SHA512 bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
EBUILD docker-buildx-0.10.4-r1.ebuild 1509 BLAKE2B 6249c41dd3a487486299280496241ddc5a10aad213ab74ad14588f04f7ff65698411cb22c740804b35861f2d0eebfd4f7fb4119fb10c5c4b5d501e3a87bbe751 SHA512 cae6418005c70a6175452db13be6dae93157e07b9faec4bbf08cd911887b13847cdf7894b2c9fe49951b3323db8e751f9256566e5f1a499b2b337d03bf888901
-EBUILD docker-buildx-0.11.2.ebuild 1542 BLAKE2B a141424ec7230f85cae84f2a44d7cad99e8ed983a4bd0e8f62fff8ba97bfe4e4962edc3c048adecb78d30ab1cbfcf6e9964b099473633619e85284bd53fa4bc3 SHA512 3f807f8a5e1d7cbe3211496d2dcffbcefa56b9cdc43ca27ef334959d2c8cafb1c50b202c36b11d95a6302e4a72222c2e863773d11832c4f04f5b487eb392ec5a
+EBUILD docker-buildx-0.11.2.ebuild 1541 BLAKE2B c5fc39fcf9ae1d65563f1f0009160de12444868e55dfa72f4bb3df59fb367e4f28d88513a5a7ac44ff7875317f7fd7ff8b87ab9df6733fe01e958b9da31efb2f SHA512 5ada6f9325cc7d9bff66b1ca9c0f413de23e1ac82caa1ee571ab361f909b61a3659c221a86795144e12df072d1fd7a128b87dd50ab5031601a69a4752333c6a6
EBUILD docker-buildx-0.14.0.ebuild 1545 BLAKE2B d3e6db3fee8cf75cf4bdeb84a097cfada046048326898a3799cb57234ec70279b9bcf6d13ba15e9b5a98fea3d39004d6e76167e484fbab84035785dae32298b3 SHA512 5eb4375ff570f77d1971d38c627830579e18c3774c7603ec6349760d3ed50d7b4ff105179626e8c40542ea2f123743bc757b665f8fbde3d2d3b22e41dc80edb4
EBUILD docker-buildx-9999.ebuild 1545 BLAKE2B d3e6db3fee8cf75cf4bdeb84a097cfada046048326898a3799cb57234ec70279b9bcf6d13ba15e9b5a98fea3d39004d6e76167e484fbab84035785dae32298b3 SHA512 5eb4375ff570f77d1971d38c627830579e18c3774c7603ec6349760d3ed50d7b4ff105179626e8c40542ea2f123743bc757b665f8fbde3d2d3b22e41dc80edb4
MISC metadata.xml 819 BLAKE2B eabae0ff28ea1eea91dff4633ae0edee670ec5fea2615c550b80b37d71e07c311073e4c17f32b50a46a670f46d5d8c536595058cdcf485b4002aa416328663b2 SHA512 e290b4c9af65f262a654f4bb5e5c7bedd7a246dc5804387d8c4823e6c7cd2b2eff7b671cd493145a5c1a6083861c5464004a1f626b65c18e91c9b9675d3831d1
diff --git a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
index 845995266d37..859c9d9d75b2 100644
--- a/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-0.11.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/docker/buildx.git"
else
SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index ca7f780fd132..b640288ec2a8 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index 3f21f8cc94e9..158436bf6d03 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,5 +1,5 @@
DIST nemu-3.1.0.tar.gz 164222 BLAKE2B 32600bcdcf2a4f963612a13d89375df2cb4a49a376aec694ada01a86f6c27d6c4198250834cc924bb20e7b60b11ff8643e3bbd30aa883b437cf7828ab00509f2 SHA512 b764e94133e4ab4f052fca77d3dbc64dbbd6a52349828e8ccfe9892f1a9bb290b6578cd8afec7bac84ac339daf9ae11520fce28e842bfa649178fe471014fad1
DIST nemu-3.3.0.tar.gz 174431 BLAKE2B 62f69bb4789d8b1ce369bca5f82f11e4fc41813ae2732d61f6ae1819bc8e3e052420e6f1a2582c5460dfccd9dd3b98c350968c5a732aad654493f7b03bcacec2 SHA512 3b497d3edccb41ca9b34d6c51079caadc893effd2c026d9b199538574fad173d1c3fe5e5db36b60f07debc774473082b338553e269d1d462203470dee292e107
EBUILD nemu-3.1.0.ebuild 1979 BLAKE2B 66843a5bde718a59b2d9b1c075c68fa96d1b4db50708b0f6fcc85827fc3ee26295bd29a121aad1cdfe0e25fc38fa1092b131c6e5bea887f369f54a157c8ce16d SHA512 63e337049da372d3028016a000393ba299ff231d657d53d7ea9c118584e5ef89a7f13ee6ed373858d27b58d479e215179438784c992fb6ca4f3ddae7dae18c75
-EBUILD nemu-3.3.0.ebuild 2026 BLAKE2B c0c188aa96b4e11553c2188beb15cfe4e6380cf5c4b8767c581eec8e4182d85094edeaa16c37c838147bf7ddc66b000dc490f5304ed410fb811b9de0849d4625 SHA512 488da92a701126ec7df229958e253aaf7080651ba2f782e49f4440220981bb7cfc4227e0a3e3a9e603945f931afd6395b2157a80a59be918f404dca78610bd98
+EBUILD nemu-3.3.0.ebuild 2025 BLAKE2B 887f8b2c5d68865dbfb45a14cdf85232c86002f90a9553e1a20e87d1e8c1a93688df06c890efa7361fcd8b0bf4fe2ff56527330274836d9288a35e277bac3ed0 SHA512 0e5c52198d1723dc78e0bdcd94be36b13a507cef0bf1a4f5ec8fd535c451b818d33a6ac06d0458e3bf44e8d5d16b5bebe47fd7f568ffc2bb8ac8ba5be111d6a6
MISC metadata.xml 605 BLAKE2B cfc5c70b4fb151c617a0c408b8cdf5a84ce1a7927502dbd280b954668f8cd16dd607f8a9f546e04c9e0611665ad0d9d8f7d945afbb8a34ac836a583c71bc40c4 SHA512 bb480ccfe6a0f6aff31055f2f80cc6ce053105ab9f5b19ba8ee576b21d6139c45a8cf37a67e27b6b0bf6c845f696d60605ecf100a34552186e850a01d73d73e5
diff --git a/app-emulation/nemu/nemu-3.3.0.ebuild b/app-emulation/nemu/nemu-3.3.0.ebuild
index e42882861528..72fd5a0101fb 100644
--- a/app-emulation/nemu/nemu-3.3.0.ebuild
+++ b/app-emulation/nemu/nemu-3.3.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}/"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="dbus network-map +ovf remote-api +usb"
RDEPEND="
diff --git a/app-emulation/virtio-win/Manifest b/app-emulation/virtio-win/Manifest
index eacf8243a078..bce5433f4649 100644
--- a/app-emulation/virtio-win/Manifest
+++ b/app-emulation/virtio-win/Manifest
@@ -3,6 +3,6 @@ DIST virtio-win-0.1.229.iso 534818816 BLAKE2B 29442b70e5809fc935940497b4bc021f6f
DIST virtio-win-0.1.240.iso 627519488 BLAKE2B e5bbf3be166508c437cfc9b7922e93f4229a63cf9cf5dffd0c8ee2836c084b92cb30c76e1cc60432508504df2874ca461481db6664823b11a76cec5186743c97 SHA512 24e0f3d9c25835f2633d2823dade95aae4884aed95a5142d87efeb4aaed48dbc04a82a34ac5310676853008e0de271dfa0747b4c619ed20fa72ffe2e93fadcf3
DIST virtio-win-0.1.248.iso 732352512 BLAKE2B b3161f020f59eadabc685155ac3a7c402762adf84fa85bc2e4f468df31adf0204b248963a11b84b18520aa815e6907cfb1618a527875a4fd72b2c2e09fc1ce5a SHA512 16cc0c58b5df6c7040893089f3eb29c074aed61d76dae6cd628d8a89a05f6223ac5d7f3f709a12417c147594a87a94cc808d1e04a6f1e407cc41f7c9f47790d1
EBUILD virtio-win-0.1.229.1.ebuild 857 BLAKE2B 4629d2dd3c87acccbcbc6d4344c19b74e774ef0adedc0359125e9e47db59584a85ac9fd1ecb5d81e450419a86d17d44de4938305b95e5146a82c1898f09ec9e6 SHA512 7d53ff1deda119da09d5a10d36e7060932a1174685c5c82525dbf948f02c7c0c11aa804ca97131f4073e388b203d781458447089cc7fd0ae7d0829f6dddef8ce
-EBUILD virtio-win-0.1.240.1.ebuild 858 BLAKE2B 5eb9258a937492dde09ad905011f76ec5a83a91d1422e4acb23cdf4ef9f178464b8ce86993009d1ca4be7640209d4bdd6d3c2f12799865eabc783fd9829844f6 SHA512 95a1e230a35a36097485e6fd24231940c7090b5f9d1a381e40803f00b9275db647f5b1969676f303f1afb5d81ca0af52da79fc1ba3bd24352c52d25ad2065b01
+EBUILD virtio-win-0.1.240.1.ebuild 857 BLAKE2B d3dad13c558eec036953306e3f321e15d0be7fb9545223a99bdf451fdd1093ee56838aa6f94353736d11d3e10d1b81a6a11f0e38f8f8492834fe4b3cced506c2 SHA512 c9542b9ce69b8abb1a8e26f36567853cd10781108cb991d229890b4fcf38e55e5e70d85183632636874a607e8aad52a7508a1d43b1921e23562056757cbaeadd
EBUILD virtio-win-0.1.248.1.ebuild 858 BLAKE2B 660a1b09aefbbef731bec51b8c9de8ad56bea68037ee1f134b7b6d764fac891f68c9f934f1aafe28e98d47c07b48280d860158347ef703b946991d4106d5f7e8 SHA512 91242ed5ff8117e2a1290bc07eb0ceac39d25465c36a83a39afb04ceac6de8292cb1ba7cdb6185298291c2e30d8998e4c9bff921fd42ec732e4b7fa826415260
MISC metadata.xml 411 BLAKE2B a720d6789e46cf48d3d2a668b1edbc8bb6d6b837eebd19b1adfcc557dbb1313fccdd8fa174af0cc4e742c0d7f29d5f9ebef3de3e779819ab82a1ce8fc5635e27 SHA512 3729f816fad822a562ff5a8a1345c2ca20f990d35af5565008ef98370872ee0f313d0e89f0de27d08793a212737d6dd6662ce4c22b3c2a2bc43f7c8a69db46a4
diff --git a/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild b/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild
index 057b187a0c4b..34772e20ebf3 100644
--- a/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild
+++ b/app-emulation/virtio-win/virtio-win-0.1.240.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archiv
LICENSE="BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
S="${WORKDIR}"
INSTALL_PATH=/usr/share/drivers/windows
diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index e9f82d4a5355..70800689cfdc 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -26,6 +26,6 @@ DIST xen-upstream-patches-4.18.4-pre-patchset-0.tar.bz2 30806 BLAKE2B 29654a8bbf
DIST xen-upstream-patches-4.18.4-pre-patchset-1.tar.bz2 55216 BLAKE2B 9cc25750cc48db6efbc349278a89cfc3880326ad4556d5dad28a016bbf270435acff606d545420d44a3143ab1f540156c6997ad676d36b3ec3d5e85a63fb495c SHA512 3752998f804c7e1e5dc327a1a84dafbdac6c06eefa404766fc94089521d836a5fecd2f760e229200d4b6267af88f55b119505336be4d57e9fd74457b122f896f
DIST xen-upstream-patches-4.19.1-pre-patchset-1.tar.bz2 77344 BLAKE2B 8f201a0aee7f0dda2d06f2a476de213d835b94e55ff0c5ddbcae539db49dc51993bf424a68fcc70e67469394590e6d2256107efd9cfc578c9a09f5c55750c828 SHA512 a8ebf31d5805d238298b77ff086270b7077f38786249237601eba716b62ad63b4b8f13158ed6c3ca126f78d7bf991a55ffce85fd8826d59061410a5bc24bb883
EBUILD xen-tools-4.18.4_pre0-r1.ebuild 16080 BLAKE2B 1a90ecebe2131f6af0320e6b0f16fbcc3b7eb2d260be1348b87869c13abec599c580a704bc84d87f0720faf9a1f52bca91ce844e99ae0ec3a6e07d5d4bf50c9f SHA512 832202e5ac853d7136736f4697146f093dbcd7921506049890e94f1c526a1d4ef1e397cf05763cb053be8acee5e45a74f6a4fe840c79aaf2f30532f0159ac238
-EBUILD xen-tools-4.18.4_pre1.ebuild 16081 BLAKE2B 93d3f9bdffcd237a06898962efae515b8a820f5a23304860f6e89b448b6f1883fdade97f65c57dadef3cafdd6188adbf2b3764768320e5cc409ec2c1a0d2123e SHA512 354b76cfd6f9024b2557bf95f35d9454df9c7bc523da6eee6fab0237adaeaf9ba5f0770c0a4781765dee47292fc961f20d3a9806f2f4142df3c44795da132caa
+EBUILD xen-tools-4.18.4_pre1.ebuild 16080 BLAKE2B d7f99bad8a6314272190a7352bb4071326cc8447d6dd7dc283e742de35933c37a1d642c62a2642ac28f35560c16eb94ff6be3f000abc4e364f6ebab9122bc1ec SHA512 67e13dd0ec19c34175118c9fd05662678ef5720cb212db71e1427c907254f7667607ad36f0097f08a040e14fe729c5f14ef3cb37e918efafe5eea9ce73923b9a
EBUILD xen-tools-4.19.1_pre1.ebuild 16082 BLAKE2B 9699af8ab7d420ba11a1fb90b5eff3bf6877e2bb960092b19beee5fe63ec3f15858f839493f3c7148b5b975e0674388dc665449842df1205a83b745cc0126bc5 SHA512 2b8efc9486a4850092fdc07f11fc95c379a18c7302e4f79e6917e3950f834b811b3251a88f9f43430a6cbd3daf81442df8059fe70fe073acb36964317d9ed221
MISC metadata.xml 1562 BLAKE2B a619e34e6fec4c6ffc00fd098dc040c5bb464ed7f2032db2e933fada0614e82c21269175f37720a123404551474e2aeeb2728b405ff93f9b4d9d092d027e0839 SHA512 f45c793a4b4819f0e50501ddc85acdaf99e4d675530712f8dccfb5166d071ae8ed07917a61d56037d6ba3a54123f72f4512d8c11643ea8c6e507feb9d29594e7
diff --git a/app-emulation/xen-tools/xen-tools-4.18.4_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.18.4_pre1.ebuild
index c35afc556ce7..81da2098293f 100644
--- a/app-emulation/xen-tools/xen-tools-4.18.4_pre1.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.18.4_pre1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://xenbits.xen.org/git-http/${REPO}"
S="${WORKDIR}/${REPO}"
else
- KEYWORDS="~amd64 ~arm ~arm64 x86"
+ KEYWORDS="amd64 ~arm ~arm64 x86"
SEABIOS_VER="1.16.0"
EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b"
diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest
index 359d275091ff..fc571cb6536e 100644
--- a/app-emulation/xen/Manifest
+++ b/app-emulation/xen/Manifest
@@ -5,6 +5,6 @@ DIST xen-upstream-patches-4.18.4-pre-patchset-0.tar.bz2 30806 BLAKE2B 29654a8bbf
DIST xen-upstream-patches-4.18.4-pre-patchset-1.tar.bz2 55216 BLAKE2B 9cc25750cc48db6efbc349278a89cfc3880326ad4556d5dad28a016bbf270435acff606d545420d44a3143ab1f540156c6997ad676d36b3ec3d5e85a63fb495c SHA512 3752998f804c7e1e5dc327a1a84dafbdac6c06eefa404766fc94089521d836a5fecd2f760e229200d4b6267af88f55b119505336be4d57e9fd74457b122f896f
DIST xen-upstream-patches-4.19.1-pre-patchset-1.tar.bz2 77344 BLAKE2B 8f201a0aee7f0dda2d06f2a476de213d835b94e55ff0c5ddbcae539db49dc51993bf424a68fcc70e67469394590e6d2256107efd9cfc578c9a09f5c55750c828 SHA512 a8ebf31d5805d238298b77ff086270b7077f38786249237601eba716b62ad63b4b8f13158ed6c3ca126f78d7bf991a55ffce85fd8826d59061410a5bc24bb883
EBUILD xen-4.18.4_pre0.ebuild 4536 BLAKE2B 30a527849841dd6c3850606db1cf38f8d3a58ad356e77d873ad60ebb59bbc1088d244095c0c7e81c2dfd56bc635cf622efcffb280baf16202e7cfc4211a1e23f SHA512 cdda47bbc483affabf4d9145695e6c3d3f4adfed02ce7f694e55d0456b7f92d246d61ceea0a6e6b97b28e052216af7825798b618c84b835a6e65574cb448bb5e
-EBUILD xen-4.18.4_pre1.ebuild 4537 BLAKE2B e7de9d5f0df90c0be06196efec65da2ba9da21b92779ecb7ef47b2c63e46e5d1f4cc69bd3bcb40bb3a0dbbb811ca6940975a6ba00801b5707263d56d679d331a SHA512 0d22b1c5ec67136016a413059dd04e64bcc71b12cda32f25db5c2ba5266ee912ca4b5c55264544f2f6ace941f180d47535742309e8f72bee372e0772026a717e
+EBUILD xen-4.18.4_pre1.ebuild 4536 BLAKE2B 48e0eeccede1bb6aa01193d91ddfe5e56da80a464e81fc25109cb588ff3d5283b9138c9097ddec948f7d3a89d0cc3d82eeb1dd06103247487aa87b527a9355f6 SHA512 f4291fa07ee9b145ed99749676c1cd4fb97b55d3684503681a66b2686553adbfc69c7c46bcffef3741fdbda29cf277e9fd5b73aad0a87dacac6b8589b3139ef8
EBUILD xen-4.19.1_pre1.ebuild 4537 BLAKE2B 880fe82fa2833f39e9bcc8e7c74deb78a9b074bc5b4d2a933ad4da05f0421dff5e95a4472aab184ba8c559ebfe715b6808724031c3aadfd70a78334769d4ce2b SHA512 8cf01599e59129df7775a323c37bb2b0fe692bc423280a74d99a3fcfa00e01d821f03f77b454f4a3b845892051b8ed51422b8c4145e4935df5ff067db8ed782a
MISC metadata.xml 775 BLAKE2B 35370f9f1a629b090ffaf3c984b54fdc195c7f60e5ca8ec12c51d31494ee238e4fc9d29e0aa724109a992a7d4ab0e1663a9764b31f7c7eb98fbbcab68d386809 SHA512 68e59dc5fc7d9478fcef4e346d0124e8fa7497a4fbfce4bc42ff323dc5cd73d5b26d6819639268fc8e555670168835a3dcfa9596eadd74975585183fcd366d18
diff --git a/app-emulation/xen/xen-4.18.4_pre1.ebuild b/app-emulation/xen/xen-4.18.4_pre1.ebuild
index 16b027565136..91d988f43fa1 100644
--- a/app-emulation/xen/xen-4.18.4_pre1.ebuild
+++ b/app-emulation/xen/xen-4.18.4_pre1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://xenbits.xen.org/git-http/xen.git"
SRC_URI=""
else
- KEYWORDS="~amd64 ~arm -x86"
+ KEYWORDS="amd64 ~arm -x86"
XEN_GENTOO_PATCHSET_NUM=2
XEN_GENTOO_PATCHSET_BASE=4.17.0
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 149de179b595..5e67ef5e8ce4 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest
index d3e98edf08d2..e60cd6c04452 100644
--- a/app-misc/jq/Manifest
+++ b/app-misc/jq/Manifest
@@ -1,5 +1,5 @@
AUX jq-1.6-r3-never-bundle-oniguruma.patch 867 BLAKE2B 7afe5d3390071a4ccd14ae376c27db07f3d189a32973d82d77b3bd0b8826cf3ed6c032e31e0b7ffdf3834050aeb367316f8930dbb0a1a66218f86ab94cbd36ff SHA512 27b38e765e0850cb97c51015f36ebc447bd23066b640269ff4ea838946545dd86cdd975393943bf4257dc9ce8436a16b610e34883ddacc64b8106f895d1c79c3
-AUX jq-1.7-runpath.patch 572 BLAKE2B 31daf5c3062a446c9e745f065b90add1d23fb6738076becbb67cc3412bdff6b062a66502e453900366d0c4feef90925ffe220acd4d8672c96b611895185a3808 SHA512 00958a570efdc54af7105299576cf528d8091fac0a9aa63bb362a9852d0923d7c0d5207e9349eea29dc7d782547b192554c36b9cd1b50dfdcdbf622c46f7d1e0
+AUX jq-1.7.1-runpath.patch 1269 BLAKE2B a639f19da01e09f37cf05def26e8a8e4a1d0da7e6e3ada92fa80b33d976fcef640fa685fcba9f64798e279887a6d02d06e4ec724ae27b527971cda7b69b613c8 SHA512 85a180136b2fec5a40627373652ae227ebd0bad368813f93ef87badf4e465e905105c1950d194c5af65c28ad46964396855b21ac1e6ae0df633b642ce17dbdb5
DIST jq-1.7.1.gh.tar.gz 1323338 BLAKE2B 17e3b68e23f9a7f1aa8749ede6c0b8fe435990899886f0c96da36d130c17d13609ba7f910321316f0c3b35985360f8cb5e6a3b12caea5e9bc7792e128798f137 SHA512 af9c444e5306423182f467a53acdf45bb8aefa058a47f490ce16395f0aebfb7627e3843f65e96f41cd9d4b72b8ad274ab0bdb061abc6990b1158f86d2256d4ec
-EBUILD jq-1.7.1.ebuild 2175 BLAKE2B ed58de711a4bf0d46a8adc682e5264b5cfe1ed812818e656072e3eb1b5486aab3e924cac4adf1dcdd6067281b640b09c52657ac9032e1d5155f95708e05de3ce SHA512 d1bff8ee7c424e431765a593640494aeb3283019aeb996d88555bb5bc700fdefcaa23e149fc65e521de0f35745ce74e68e550ebfa76b9739bae11f07cf0f8da3
+EBUILD jq-1.7.1-r1.ebuild 2192 BLAKE2B 76892b4f9f2a4fc82c6996241974c0f489521e11d800edd716b5e25ca3c9ada07078c0963e112ba60a55469d5e6771ee3a2b2caa46840dc945ccc63b4a560f7a SHA512 835927c40665fb50c58080f03849703f9a221bd6bb518a8263b83f5dfb74a2c489db76262c2457218db50acb247b4897e64d08c112f03f3b345c0d076e5640ac
MISC metadata.xml 619 BLAKE2B 07d8852baec2c77bdef39bd1bb742ce1148dfdde1c76af80727ea7dda9ebfdc61ee24e3992c3f868c312fb258b8f7a2064996b3a609a801eaeabe09b7a10f6a0 SHA512 10824dca3462dcf96b2025d71f47dbddb3b1fa7ba864fcb5d0a7782423213323143c7c224174b1ac9d69e0c1094285286c213809f023d25542a865fc064d1b04
diff --git a/app-misc/jq/files/jq-1.7-runpath.patch b/app-misc/jq/files/jq-1.7-runpath.patch
deleted file mode 100644
index a8f76f7c90e1..000000000000
--- a/app-misc/jq/files/jq-1.7-runpath.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 0441d4a..8f1aa23 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -283,4 +283,11 @@ AC_SUBST([BUNDLER], ["$bundle_cmd"])
- AC_CONFIG_MACRO_DIR([config/m4])
- AC_CONFIG_FILES([Makefile libjq.pc])
- AC_OUTPUT
--
-+AC_ARG_ENABLE([rpathhack],
-+ [AC_HELP_STRING([--enable-rpathhack], [patch libtool to remove RPATH])],
-+ [
-+AC_MSG_RESULT([patching libtool to fix rpath])
-+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-+ ],
-+ [])
diff --git a/app-misc/jq/files/jq-1.7.1-runpath.patch b/app-misc/jq/files/jq-1.7.1-runpath.patch
new file mode 100644
index 000000000000..542218ca24c2
--- /dev/null
+++ b/app-misc/jq/files/jq-1.7.1-runpath.patch
@@ -0,0 +1,38 @@
+Fixes: https://github.com/gentoo/gentoo/commit/df24c1f97695d8a64a82577cd785e85ebe7ad4e7
+Upstream-PR: https://github.com/jqlang/jq/pull/3212
+
+From f23a7373d079a4d4fd1f975936e81f35a66dfe84 Mon Sep 17 00:00:00 2001
+From: orbea <orbea@riseup.net>
+Date: Mon, 2 Dec 2024 09:46:33 -0800
+Subject: [PATCH] build: fix insecure RUNPATH
+
+In Gentoo -static-libtool-libs causes a QA Notice.
+
+ * QA Notice: The following files contain insecure RUNPATHs
+ * Please file a bug about this at https://bugs.gentoo.org/
+ * with the maintainer of the package.
+ * /var/tmp/portage/app-misc/jq-1.7.1/image/usr/bin/jqn RPATH: /var/tmp/portage/app-misc/jq-1.7.1/work/jq-jq-1.7.1/.libs
+
+Gentoo-Issue: https://bugs.gentoo.org/945698
+Signed-off-by: orbea <orbea@riseup.net>
+---
+ Makefile.am | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index a183477fde..3f36993c0a 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -132,11 +132,10 @@ CLEANFILES = src/version.h .remake-version-h src/builtin.inc src/config_opts.inc
+
+ bin_PROGRAMS = jq
+ jq_SOURCES = src/main.c src/version.h
+-jq_LDFLAGS = -static-libtool-libs
+ jq_LDADD = libjq.la -lm
+
+ if ENABLE_ALL_STATIC
+-jq_LDFLAGS += -all-static
++jq_LDFLAGS = -all-static
+ endif
+
+ ### Tests (make check)
diff --git a/app-misc/jq/jq-1.7.1.ebuild b/app-misc/jq/jq-1.7.1-r1.ebuild
index 75a18f279527..e828ea52bd3e 100644
--- a/app-misc/jq/jq-1.7.1.ebuild
+++ b/app-misc/jq/jq-1.7.1-r1.ebuild
@@ -30,6 +30,7 @@ RDEPEND="
"
PATCHES=(
"${FILESDIR}"/jq-1.6-r3-never-bundle-oniguruma.patch
+ "${FILESDIR}"/jq-1.7.1-runpath.patch
)
RESTRICT="!test? ( test )"
@@ -58,7 +59,6 @@ src_configure() {
--disable-docs
--disable-valgrind
--disable-maintainer-mode
- --enable-rpathhack
$(use_enable static-libs static)
$(use_with oniguruma oniguruma yes)
)
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index aa5577523e56..34381ba373da 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/apvlv/Manifest b/app-text/apvlv/Manifest
index 602dff922bd6..be58901b512d 100644
--- a/app-text/apvlv/Manifest
+++ b/app-text/apvlv/Manifest
@@ -4,5 +4,5 @@ AUX apvlv-0.4.0-icon.patch 258 BLAKE2B 440dfe9904c4ac79408c90c5930e7b6ffc26fdd08
AUX apvlv-0.4.0-webkitgtk4.1.patch 1477 BLAKE2B 228b713af3f2caa2110d8e95eeb9e098ad801291002968fae3cc4546c1f009d2e888050b626e00edd395ffd7e6119172e18180b1081cacf8d03a13ede9904930 SHA512 c9c803f89bda5334ebba444d01307815f3144627074d0e21099fed486e02bc60313e3459f30e01654d56ee913d6759dba4fece0c62ba1c30571cd932290f8e90
DIST apvlv-0.4.0.tar.gz 4361302 BLAKE2B 99d61df285ff3b910ace50bc4b1b62601fe7ca9037f835262a8eac179ddcccff5f772121b223e38050243d4bc2da9532e17d9b38fbceb786971d77fea006f91d SHA512 a25033e52acf34b486101953ffaa5de604e3321f9b4705e94fa157596ef560351c1712ed830b2a950f92c054b600a33f903be58f8a7d222c27e5125fedf4245b
EBUILD apvlv-0.4.0-r1.ebuild 1125 BLAKE2B aec2471b52af93c8435d3e3949e85687ccc030f2af562a9eba78e488646eb25e0d743d72b0f3acadbd67298edb736b1c52c6da49d158d14b140cfdd5ba8f7439 SHA512 1a9edbe4ffecec6f68d6a574b14a5e09cfa694c5b5785debfbae4c60edd7408d7eaa03ee9bf2db7d7ac9fce9a3e89b1457fb78efb728d0c5b8fd4079079994c5
-EBUILD apvlv-0.4.0-r2.ebuild 1316 BLAKE2B fbfa78250c9b8801aa719d6fc30f23bcf027c475f4bbfe4ec6fe46576c9f83717090bc68b6ef08a3cc30bb787f6943c7750e3f03c2c1fec0246c84549d0f5962 SHA512 d358ebcb0339fa857a8d730674d7fa90c7a7a2580eca8cee2e9b77809190c0691229d931e9409e9c8bd25e4cc53df67cc0779f25510a4dd005d12cc57b72aa7c
+EBUILD apvlv-0.4.0-r2.ebuild 1315 BLAKE2B 4f46dd0ab8cfd38c7595e4bf48c867a289cab5fba2188220382d41bb874cf2115c54f7e9f32f82bb310e92aaf3c34d42338a624ef6276869d478953e1bd2c8dd SHA512 294788b4b1c50a5764c709cfa26a5c780c912f626d0c253ebdccebf0dbb4acd4281226c3cc7e34b5aa76e44af29768f8d268dfa444c131f0e5a44230638c2db4
MISC metadata.xml 543 BLAKE2B 6e61516bb251d76663ce79b5c55ba6b7ea8fc6c3b1f0bd9ba4524e7b61e9f79d271599395daaeafa90ff2a44ad6755bf1185aa29adc0462bf65d4bdc9129e502 SHA512 c8822ce8ddfec1223794ac415517f17e46b06eb19207a52457b5362076342364fb85cd1873c0b39642f65bc2640eb752fb793df1d26a66140dd8026f81b8ea90
diff --git a/app-text/apvlv/apvlv-0.4.0-r2.ebuild b/app-text/apvlv/apvlv-0.4.0-r2.ebuild
index 7644babfd53f..ec89a111162c 100644
--- a/app-text/apvlv/apvlv-0.4.0-r2.ebuild
+++ b/app-text/apvlv/apvlv-0.4.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/naihe2010/apvlv/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="debug djvu"
RDEPEND="
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index baf0731aedf6..e521284a694f 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index d6697a02565f..64dd8c9c4f94 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,6 +1,7 @@
AUX mariadb-10.6.11-gssapi.patch 1824 BLAKE2B 5d0fefad9ff2d35d06dc4df3bcdd08a737a6f5ab7492673102c031c0e88fdd3fd7eeef977fb4128be170b9c948850e6a69a6d11f972d234cf49f2ea742838478 SHA512 0acee9c539782f11480b8e274576bb3b06cc7b2a914fee2d8f85fb692700b014da1f47e08f5f36d5ed264c9b5f820a123791de5b010fdc25f194dc215e890162
AUX mariadb-10.6.11-include.patch 2044 BLAKE2B 050729672c228818658f45b02ef5a70a8153eb43b7729569edcd7b0c9420a5b16a57359f153862232c634a817a21d0d6a20028104ef5cfdc53f3de25e7e63425 SHA512 cb8150274538fd2e3c26f9fde8fdbf0e8c31c2c26efe9e99ca97d984ae17fe967aabf315c7aee4d2659c3c477eaac604afc948f44de7475ee248cd502dac0fa5
AUX mariadb-10.6.12-gcc-13.patch 1145 BLAKE2B 592d1699bf538c7cccac59ba694b5dce981204b89726549541a487b11a2faf6a94d581c10aa366272c3b651d3bfa3ca6d0d72d77eabc1e2f9d6f64380496ee17 SHA512 a6c6f10c67eebd03bfd484325d9b6b2ffd0130af84df10a07fd86ab7682ca927b3aeca6f1fd939e743b082c08136d6fd5041949518cd36a6ee1b2fcc434a99a2
+AUX mariadb-10.6.17-libxml-2.12.patch 5499 BLAKE2B 5e233308d692b614433ca7ede79d35eb4b7ef0bdfecf3f95d1a2fd117b929c2a69ac7d6e1a1f61fc6f8a2f25e98acafccabbc937ddc390fa74ca81d2f448bc79 SHA512 a0552432e5e04af845218c0bd3c6107120532181c2f6d18eb6ea03122499e6d74285355812bd413d37b50a838291ad8c8e499d283f8064457d0494b9bab9fc34
AUX my.cnf-10.2 140 BLAKE2B 3a56b7e38c3dc00215cae4bdc3270e30e85299d3290c0c995a611e4b8b15e66f40d6ac40ab18369e7863742ab6eda94259be5a7f363a26020c6fce28a7582e94 SHA512 85c650670e364f5f71842d9ab07b59c5de6e26e774e7192102562e56f94ed5f8fbc487cef31c134209c22b72fde38f7f53b7279cead97a8af608436d1ecc8857
AUX my.cnf.distro-client 643 BLAKE2B 5ffd286907ee28c92c85bbcc9a6266555733f1115f2d6b8009183dba6939b978ae8d1b8e0a53e672b8e1a1f621650399231723603fc5f96ef7218db84236e176 SHA512 801f6ab8be3110bb4dc38eaa4367715b8d342b69cadfe13dff987ef6c3aedb67d19449f8f2483e63df5d8b444ca30701b0d96f85e211de6b1e3db923b029acbc
AUX my.cnf.distro-server 998 BLAKE2B a7f2977a96d394cb7e24d72d82a1c21095c4b55607e5ca4a2c10619278796c328931a5ec076c15b60afef370c2e5da02ca0c628f330e876b4d2c984eeb54df5f SHA512 d9ab6f7fdfe08e6c242f84410ec680ef6aa6778c4bd55fee67c644e1a7d997446d8ef2129be6fc9833d16fe40cf17e09cdf0cf015f06bb145bbf9cfecb51e882
@@ -17,11 +18,11 @@ DIST mariadb-10.6.20-patches-01.tar.xz 5304 BLAKE2B dd038f4f60e9410965111fd912b5
DIST mariadb-10.6.20.tar.gz 102697156 BLAKE2B 8bd665406c3462890a783276f4946c92d8824f9b134ffc912908b8404c83aad2342f86391ff1a827420e0dc7221adfa0203eb76fceb1cd3dffc53acc421242cc SHA512 de5465551fa837b6834b8435a5f04f894c2c2d5d0fdb7a05373728e166755a384f19cebd4e87910240929d3657d361b3943616246b4fcf0d97cf706e317ece96
DIST mariadb-11.4.4-patches-01.tar.xz 5300 BLAKE2B dbebe4e5068c8ce56dc11527e37aea16727723d7ac9351865e8761e95209900ca50782ab2ce44fd86ad2e70f59b6ffa9c0758f158c48870e343ce37bca37b9fb SHA512 af51163404c699e7580ffd1fa931f86dafa7e6471641ba40f7072a04b6f1f4df0e89cc89926be6062810d18c55b97e3c696367ae483fbabab0227e69d7866f99
DIST mariadb-11.4.4.tar.gz 111017581 BLAKE2B 0680c7d0a93b60dc02bd5cba49fcc050245606edc6a14aead7995b5f4baa15d731b857d5f1ca4bec2febd1b0a0062c5162ff9a8231397a40c9a740db4e5264d0 SHA512 dfa4c137d67c11c997bf67bceb27d072c51831f35e2ad438fe2f234cb530eb74e3283429aef620036db06943d7309dec36a4d015f578fd2a1f933637681841fb
-EBUILD mariadb-10.11.10.ebuild 42477 BLAKE2B ed380f4031d61252ca8ee82763541908fec201dca0eab9c4ec6e8686c1850304d322a9c8632da987e6a764aab579d3ee484dfe6f5c9457f0a4c53defa663eef8 SHA512 b744160614a7e6d4f0c999267914445565610185d9474b2385a61db8d4283ec66065ea5fcb301d1bf8c2bd8eac8e57f0911375ee7e5ca4b2b4416b33b4380783
+EBUILD mariadb-10.11.10.ebuild 42628 BLAKE2B 69bbeffa36bab9bf85ecf770727c6f4ed5b6096e20a6f59f5c70921c89a4337ee7aef29e43eb68bb2e89ac4d59deaba33f03e08b59c4f55e9c6304d38993ddf7 SHA512 ec5a5df9465afa5e0a810a4f61b4dcf74c2797d5d23d273e26f8fe37095f129b3ba1427ffe313fd12f9061bb81b7ed1a501570220d576a02da10871edef5b474
EBUILD mariadb-10.11.5-r1.ebuild 42586 BLAKE2B 1dbb6909781c812257251cbfda85fafefd92fd8d144195cb3c2403ce770d4e9f0ec102f5c623f12e695dbd8f90ab1098deb83aa278d65209f06989f4950555dc SHA512 62cf97bf264f9d1f74fe0114611cfc4eddf5cb1df8b48f7497c9c6c8c83026ab6478c6b3c773469d1ad01e9c812834dc6d401457896f2c8d8d3b5619dcd57f22
-EBUILD mariadb-10.6.14.ebuild 42784 BLAKE2B 01f3f35d0f70abd13cce4fef0f232d7c0461b3b3ab1656b923629d98a115eb65b48203d279a77b81f17fb82d97741070e4615427da09078fb4d5d76a9babc54f SHA512 4da0a3bd26c001616d59dce98b787a21ca23a1bbb1d2334e25c59f2cb58cd05cb818486d32b1eda894ebe008cd23575d2941ca4bb82e1a6efcb273f4ded12339
+EBUILD mariadb-10.6.14.ebuild 42989 BLAKE2B 64cfd83f271d63e85a8e4886686f8a9289877df2f34a1cb1325711c423afff2e3db6090c91273c81ff5f4d2efb582c98f21d8695dd9cb2456cfe4b86cf5d9d60 SHA512 d25cb2091e8ffccd6577abaefcf2baf2a4931c59a9769be11411cc54f5464199030aa5fe23ed8ae6038922f498d76fce732eba5f12bc8f1cc4a0c784c4e0371b
EBUILD mariadb-10.6.15.ebuild 42790 BLAKE2B ed6962c16910d7e7c27168c98abf72dc268ee4aed9a5dba788a03c2ba84aa81fbc65c5cbdad561a5c562ba62faf21fc755c27cc28be6d425eae567a796ce6f2d SHA512 fc3938e2590e128c5ad1e02bf11d88dbfe8acf89df4803fa2dfd2f75079499619b76aac99e05aed1a795dd0641e46257375ebede2a9a2b5790e90bea9f770c7b
-EBUILD mariadb-10.6.17.ebuild 42642 BLAKE2B c0b9b0f2dbae445ced25c699bfb257b255eb8fae9887fa77d0c989ac55da9fe19718488192b840895bd71b23e3f732cbc5cd0d5b8f0db8e86a323eae30eeee1d SHA512 8f9b25e8ce1451f6526afc56f9ca8ad0ee8b0aeef6b2fb5c3be0016117e640e6c86d4e3380b9d29b896d0629c5cb91f94711f02074e7a8db7a556d5ec214c85a
+EBUILD mariadb-10.6.17.ebuild 42847 BLAKE2B 21adfb8464941e028e28cdbf1a78f2a788366a8e3466baaa491f5ee0214f9e3585bedfa1bf8807c01dfb18213e22219ee6d76790d735c5ce16e1d1bed857556d SHA512 771aa9869430c6376244da3eb0e17e2fec1de0f2d9a227eae4ca3ce9cecef8a24a42a1ad01f4881ad8dbf622125c03d2279b12f6f909cf55dc3888c0bf058598
EBUILD mariadb-10.6.20.ebuild 42713 BLAKE2B 5a0350966c310aa4913667165f47df5b0ac13298f32676108f498c7130e33ef8c464c6e5bc4ce3ea62785845d69fe3b429b5ef61776119668b1002277057cce0 SHA512 24a7d95bb8444ff851ed45100df15a9a97c3b4db4a28c8f56251d4a53fc27b8f1d696562658643c9ac81b53863d981f57dea6f345948bf6ffd35fc59692074f0
EBUILD mariadb-11.4.4.ebuild 42479 BLAKE2B 5b06b12e7899f936c384c7913838cd4399990657869d220e74435c44ff597caa2902a8b313949d7d5501186858f79426da8fb45c154f0240617d464c3cad0634 SHA512 6b737d6ef142d6f2f753751eaa4fe3bd3319ed5f2c26b63614013c752c255c503f95c4d619bd3e3a3d84e3587d76823e13e0173c3b4f3134e8337b4122adf31a
MISC metadata.xml 2415 BLAKE2B 15e491cb0881203b21f66652af9e420582e3992a610bde08dfae2d076c417b298529eafd659adaa4cdeecd70b0c10c83796f8dfd8fbdede7489c48fdd2bdb015 SHA512 ecc641157ada5ad6d84b534b6a40e27e59ef428668d61f3908817735d31d4828dd0327343bf4ad13a5f6a1bc306cc46137388489176c3116f2a0e0946471b49b
diff --git a/dev-db/mariadb/files/mariadb-10.6.17-libxml-2.12.patch b/dev-db/mariadb/files/mariadb-10.6.17-libxml-2.12.patch
new file mode 100644
index 000000000000..d5568afa47d2
--- /dev/null
+++ b/dev-db/mariadb/files/mariadb-10.6.17-libxml-2.12.patch
@@ -0,0 +1,167 @@
+From cae18632aea530eb73a9f15ee4fd0d924e01a8d3 Mon Sep 17 00:00:00 2001
+From: Jan Tojnar <jtojnar@gmail.com>
+Date: Sun, 7 Jan 2024 10:19:54 +0100
+Subject: [PATCH] MDEV-33439 Fix build with libxml2 2.12
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+libxml2 2.12.0 made `xmlGetLastError()` return `const` pointer:
+
+https://gitlab.gnome.org/GNOME/libxml2/-/commit/61034116d0a3c8b295c6137956adc3ae55720711
+
+Clang 16 does not like this:
+
+ error: assigning to 'xmlErrorPtr' (aka '_xmlError *') from 'const xmlError *' (aka 'const _xmlError *') discards qualifiers
+ error: cannot initialize a variable of type 'xmlErrorPtr' (aka '_xmlError *') with an rvalue of type 'const xmlError *' (aka 'const _xmlError *')
+
+Let’s update the variables to `const`.
+For older versions, it will be automatically converted.
+
+But then `xmlResetError(xmlError*)` will not like the `const` pointer:
+
+ error: no matching function for call to 'xmlResetError'
+ note: candidate function not viable: 1st argument ('const xmlError *' (aka 'const _xmlError *')) would lose const qualifier
+
+Let’s replace it with `xmlResetLastError()`.
+
+ALso remove `LIBXMLDOC::Xerr` protected member property.
+It was introduced in 65b0e5455b547a3d574fa77b34cce23ae3bea0a0
+along with the `xmlResetError` calls.
+It does not appear to be used for anything.
+---
+ storage/connect/libdoc.cpp | 39 +++++++++++++++++++-------------------
+ 1 file changed, 19 insertions(+), 20 deletions(-)
+
+diff --git a/storage/connect/libdoc.cpp b/storage/connect/libdoc.cpp
+index 14e1e44895c..01b38366d63 100644
+--- a/storage/connect/libdoc.cpp
++++ b/storage/connect/libdoc.cpp
+@@ -93,7 +93,6 @@ class LIBXMLDOC : public XMLDOCUMENT {
+ xmlXPathContextPtr Ctxp;
+ xmlXPathObjectPtr Xop;
+ xmlXPathObjectPtr NlXop;
+- xmlErrorPtr Xerr;
+ char *Buf; // Temporary
+ bool Nofreelist;
+ }; // end of class LIBXMLDOC
+@@ -327,7 +326,6 @@ LIBXMLDOC::LIBXMLDOC(char *nsl, char *nsdf, char *enc, PFBLOCK fp)
+ Ctxp = NULL;
+ Xop = NULL;
+ NlXop = NULL;
+- Xerr = NULL;
+ Buf = NULL;
+ Nofreelist = false;
+ } // end of LIBXMLDOC constructor
+@@ -365,8 +363,8 @@ bool LIBXMLDOC::ParseFile(PGLOBAL g, char *fn)
+ Encoding = (char*)Docp->encoding;
+
+ return false;
+- } else if ((Xerr = xmlGetLastError()))
+- xmlResetError(Xerr);
++ } else if (xmlGetLastError())
++ xmlResetLastError();
+
+ return true;
+ } // end of ParseFile
+@@ -505,9 +503,9 @@ int LIBXMLDOC::DumpDoc(PGLOBAL g, char *ofn)
+ #if 1
+ // This function does not crash (
+ if (xmlSaveFormatFileEnc((const char *)ofn, Docp, Encoding, 0) < 0) {
+- xmlErrorPtr err = xmlGetLastError();
++ const xmlError *err = xmlGetLastError();
+ strcpy(g->Message, (err) ? err->message : "Error saving XML doc");
+- xmlResetError(Xerr);
++ xmlResetLastError();
+ rc = -1;
+ } // endif Save
+ // rc = xmlDocDump(of, Docp);
+@@ -546,8 +544,8 @@ void LIBXMLDOC::CloseDoc(PGLOBAL g, PFBLOCK xp)
+ if (Nlist) {
+ xmlXPathFreeNodeSet(Nlist);
+
+- if ((Xerr = xmlGetLastError()))
+- xmlResetError(Xerr);
++ if (xmlGetLastError())
++ xmlResetLastError();
+
+ Nlist = NULL;
+ } // endif Nlist
+@@ -555,8 +553,8 @@ void LIBXMLDOC::CloseDoc(PGLOBAL g, PFBLOCK xp)
+ if (Xop) {
+ xmlXPathFreeObject(Xop);
+
+- if ((Xerr = xmlGetLastError()))
+- xmlResetError(Xerr);
++ if (xmlGetLastError())
++ xmlResetLastError();
+
+ Xop = NULL;
+ } // endif Xop
+@@ -564,8 +562,8 @@ void LIBXMLDOC::CloseDoc(PGLOBAL g, PFBLOCK xp)
+ if (NlXop) {
+ xmlXPathFreeObject(NlXop);
+
+- if ((Xerr = xmlGetLastError()))
+- xmlResetError(Xerr);
++ if (xmlGetLastError())
++ xmlResetLastError();
+
+ NlXop = NULL;
+ } // endif NlXop
+@@ -573,8 +571,8 @@ void LIBXMLDOC::CloseDoc(PGLOBAL g, PFBLOCK xp)
+ if (Ctxp) {
+ xmlXPathFreeContext(Ctxp);
+
+- if ((Xerr = xmlGetLastError()))
+- xmlResetError(Xerr);
++ if (xmlGetLastError())
++ xmlResetLastError();
+
+ Ctxp = NULL;
+ } // endif Ctxp
+@@ -590,6 +588,7 @@ void LIBXMLDOC::CloseDoc(PGLOBAL g, PFBLOCK xp)
+ /******************************************************************/
+ xmlNodeSetPtr LIBXMLDOC::GetNodeList(PGLOBAL g, xmlNodePtr np, char *xp)
+ {
++ const xmlError *xerr;
+ xmlNodeSetPtr nl;
+
+ if (trace(1))
+@@ -649,11 +648,11 @@ xmlNodeSetPtr LIBXMLDOC::GetNodeList(PGLOBAL g, xmlNodePtr np, char *xp)
+ } else
+ xmlXPathFreeObject(Xop); // Caused node not found
+
+- if ((Xerr = xmlGetLastError())) {
+- strcpy(g->Message, Xerr->message);
+- xmlResetError(Xerr);
++ if ((xerr = xmlGetLastError())) {
++ strcpy(g->Message, xerr->message);
++ xmlResetLastError();
+ return NULL;
+- } // endif Xerr
++ } // endif xerr
+
+ } // endif Xop
+
+@@ -1079,7 +1078,7 @@ void XML2NODE::AddText(PGLOBAL g, PCSZ txtp)
+ /******************************************************************/
+ void XML2NODE::DeleteChild(PGLOBAL g, PXNODE dnp)
+ {
+- xmlErrorPtr xerr;
++ const xmlError *xerr;
+
+ if (trace(1))
+ htrc("DeleteChild: node=%p\n", dnp);
+@@ -1122,7 +1121,7 @@ void XML2NODE::DeleteChild(PGLOBAL g, PXNODE dnp)
+ if (trace(1))
+ htrc("DeleteChild: errmsg=%-.256s\n", xerr->message);
+
+- xmlResetError(xerr);
++ xmlResetLastError();
+ } // end of DeleteChild
+
+ /* -------------------- class XML2NODELIST ---------------------- */
+--
+2.26.2
+
diff --git a/dev-db/mariadb/mariadb-10.11.10.ebuild b/dev-db/mariadb/mariadb-10.11.10.ebuild
index e2453ed0620e..ba34ac69f32e 100644
--- a/dev-db/mariadb/mariadb-10.11.10.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.10.ebuild
@@ -355,6 +355,12 @@ src_configure() {
mycmakeargs+=( -DWITH_SSL=bundled )
fi
+ if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then
+ mycmakeargs+=(
+ -DDTRACE="${BROOT}"/usr/bin/stap-dtrace
+ )
+ fi
+
# bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
mycmakeargs+=(
-DWITH_READLINE=$(usex bindist 1 0)
diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 25e4c8272981..96dee3339e82 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -219,6 +219,7 @@ src_prepare() {
eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
+ eapply "${FILESDIR}"/${PN}-10.6.17-libxml-2.12.patch
eapply_user
@@ -362,6 +363,12 @@ src_configure() {
mycmakeargs+=( -DWITH_SSL=bundled )
fi
+ if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then
+ mycmakeargs+=(
+ -DDTRACE="${BROOT}"/usr/bin/stap-dtrace
+ )
+ fi
+
# bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
mycmakeargs+=(
-DWITH_READLINE=$(usex bindist 1 0)
diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild b/dev-db/mariadb/mariadb-10.6.17.ebuild
index f0e877f4ab0c..dcd22d1295c2 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -218,6 +218,7 @@ src_prepare() {
eapply "${WORKDIR}"/mariadb-patches
eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
+ eapply "${FILESDIR}"/${PN}-10.6.17-libxml-2.12.patch
eapply_user
@@ -361,6 +362,12 @@ src_configure() {
mycmakeargs+=( -DWITH_SSL=bundled )
fi
+ if use systemtap && has_version "dev-debug/systemtap[-dtrace-symlink(+)]" ; then
+ mycmakeargs+=(
+ -DDTRACE="${BROOT}"/usr/bin/stap-dtrace
+ )
+ fi
+
# bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
mycmakeargs+=(
-DWITH_READLINE=$(usex bindist 1 0)
diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest
index 9d256c6f06f6..a65ceeb163b9 100644
--- a/dev-db/postgis/Manifest
+++ b/dev-db/postgis/Manifest
@@ -4,7 +4,10 @@ AUX postgis-3.4.0-without-gui.patch 491 BLAKE2B 6c2ff929b453986045e6ecddc3034592
DIST postgis-3.3.7.tar.gz 17782849 BLAKE2B 8f9b1f27c33727a9a24a53972dee67057c4230d0f1f01af352ff6b740d880b9acb7fccbacb5c2cc614c58adadace2cd6be9a1f52a7ce12cc20dbc2a99aa808d7 SHA512 007f0f6fc9b1256f3e7c4536d5d37c0b715fe285613804805567a4000d1ec9a132650b44f585ed184f5ad5209459e11a9464c5caf3ca285b2b230cf89ccf7709
DIST postgis-3.4.3.tar.gz 14957514 BLAKE2B 2c472a66d6063c70a2a5b7d42953233c9d24ee4f283e5837f74b231e0c034ba395e6f84dda9b14a46766ef6f1196c39aa7795d99b50ada106a66b2569ffdd6b4 SHA512 92da910fa87a618e49ab16bcb3d9b4403dc4e08bdfd599631f5b7c7a4955258a1a9e4efb1d982c30ef3a395631f52d055f321a1c17b1b7fe22403580671a2dab
DIST postgis-3.5.0.tar.gz 15031829 BLAKE2B a641eaa7b0407108e332bf6f244fef0d22d21ed34c16c2f3cb718f49acf9a0bb3b1bf8b1ec3d7eb4f731beeb652f37f666ff4b8d44c5a66db7da4a9a555caa38 SHA512 baf81b9133db34c87ecb5e019497df89fba9faf293ae2f2e4fa5578dbe608ff5310b5ca718a7bf94e76af51bf7b8ec4b1f69fad91412017d70cdcd70492ae9e5
+EBUILD postgis-3.3.7-r1.ebuild 3361 BLAKE2B 0d4834acb8c9d7a7193f8ae520543c240e1a135aaee704f45ab8e589aeae980fbc17fa114c4d0972a9df907bb2ddabf01b18dede0165ea3aedb4f44e1d97b576 SHA512 3d1cba1fcfe8c25c10d9cb85f62241ec6831bc219239063a841576519a79ddbfa53006645ad281a447903b26e01435bf21fb0b0a6b1c2eeff6298da633117c68
EBUILD postgis-3.3.7.ebuild 3165 BLAKE2B 88491d911e35a591db9f8129b35363d4304648a4e0d913927c8654ca58fd23e96e9cd325c1f07c4ea0d3be6b38ec5c77f2eec59890f64070a2100d712250e80a SHA512 8df61dfa0539fc0e61777ea49653c54426d87bb9da485cc92d5a25f38c2ccfe8659ec0d0b5ef0574cd8e05966128343e9126fb2801d5d02392304e957039acd2
+EBUILD postgis-3.4.3-r1.ebuild 3488 BLAKE2B 310e350b28326a97de239e67f27e74f671976b589793186891e588f582eb8c14c0cd81ca5ca0cec44f3910327e994e17c772787a34c20e6cdce430099ac3c2f6 SHA512 6dbfd7ca11f73a27971ca90997ada88ece7ebe8c86cb477337a4b786724537a995da6503b5ce93911ad5669e4c7be7d5fe2704a37ce3b07cfed7a88238feb768
EBUILD postgis-3.4.3.ebuild 3294 BLAKE2B da49f7d3046cbf5180e0ac35dea6b241bf55d12e732f55149f07d1274da4811d453c8d303d91ad17e2e9c9c24327a899266eeda66e4602df58cfbaf0b8880daf SHA512 68c42f60c5f338799ff79b9abf1b750210f9fce512a207d07b317a5bf4a66e78f897078c7fa628ae1e04e3bd46f415a70b22095d67f21ddefdb743e1ea802f12
+EBUILD postgis-3.5.0-r1.ebuild 3313 BLAKE2B 4febe29a6c803ca272fd64a937ecbd1419d14d92be64cf39a369407dcf897c12a4faa736e58256093a92e1b79db498967d80b8f988f4782148e7cc7232bdd2bc SHA512 ae94efb65c5d23c8afb4372630106321a614cc940e7a96699dafe81efaf60bbae4fa8c1d70f13732d1654cfbffc16f502c49af59e52134f3d925c56781c2921a
EBUILD postgis-3.5.0.ebuild 3117 BLAKE2B 666977b91b0a8cf5626bf2cf7da330088661c337cbe3b0f8c3e93429ac954c24c1d7a28c6fcb91a193c4a24dd7eb1aa27ed4a4383e959e3e68ecfa6ba2ace67b SHA512 a7c36569c5c1d2f06a12e422dcd2c1a5afc2fdcb22783cd7c100a1bd6746990f39e4492b33a0646843256c075f7b4be04ee385820375ec7a3185966b6885ccad
MISC metadata.xml 818 BLAKE2B 1f49aad6ae27cc838c1eb0908eaec3eda84400174b0ef20a7afd828a3212b0215761e3c6d8dcdb2b62cbb8c7bda7266854d93b02f121c253ae8618cb917e39ce SHA512 c344b128ea11c07a098bb5cf6f6cdf67677a43a6d40222e74258b26951774cf59ec9ad61b515cc6f5abaf5eb99593b38c66fbeabe3f7fafa52e16e055cb7f119
diff --git a/dev-db/postgis/postgis-3.3.7-r1.ebuild b/dev-db/postgis/postgis-3.3.7-r1.ebuild
new file mode 100644
index 000000000000..c5a84dafd7f1
--- /dev/null
+++ b/dev-db/postgis/postgis-3.3.7-r1.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( {11..17} )
+POSTGRES_USEDEP="server"
+inherit autotools postgres-multi toolchain-funcs
+
+MY_P="${PN}-$(ver_rs 3 '')"
+
+if [[ ${PV} = *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
+else
+ PGIS="$(ver_cut 1-2)"
+ SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="https://postgis.net"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="address-standardizer doc gtk static-libs topology"
+
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+RDEPEND="${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ dev-libs/protobuf-c:=
+ >=sci-libs/geos-3.9.0
+ >=sci-libs/proj-4.9.0:=
+ >=sci-libs/gdal-1.10.0:=
+ address-standardizer? ( dev-libs/libpcre2 )
+ gtk? ( x11-libs/gtk+:2 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ virtual/imagemagick-tools[png]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} = *9999* ]] ; then
+ source "${S}"/Version.config
+ PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
+ fi
+
+ # These modules are built using the same *FLAGS that were used to build
+ # dev-db/postgresql. The right thing to do is to ignore the current
+ # *FLAGS settings.
+ QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+ # bug #775968
+ touch build-aux/ar-lib || die
+
+ # eautoheader MUST be disabled as upstream manually modify its output
+ # rather than using it directly. The version at runtime at least is
+ # broken otherwise. See bug #912275.
+ AT_M4DIR="macros" AT_NOEAUTOHEADER="yes" eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ export CPP=$(tc-getCPP)
+
+ local myeconfargs=(
+ $(use_with address-standardizer)
+ $(use_with gtk gui)
+ $(use_with topology)
+ )
+ postgres-multi_foreach econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_foreach emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+
+ docinto html
+ postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
+
+ docinto html/images
+ postgres-multi_forbest dodoc doc/html/images/*
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ local base_uri="https://postgis.net/docs/manual-"
+ if [[ ${PV} = *9999* ]] ; then
+ base_uri+="dev"
+ else
+ base_uri+="${PGIS}"
+ fi
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-db/postgis/postgis-3.4.3-r1.ebuild b/dev-db/postgis/postgis-3.4.3-r1.ebuild
new file mode 100644
index 000000000000..5f181759b13e
--- /dev/null
+++ b/dev-db/postgis/postgis-3.4.3-r1.ebuild
@@ -0,0 +1,140 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( {12..17} )
+POSTGRES_USEDEP="server"
+inherit autotools postgres-multi toolchain-funcs
+
+MY_P="${PN}-$(ver_rs 3 '')"
+
+if [[ ${PV} = *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
+else
+ PGIS="$(ver_cut 1-2)"
+ SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="https://postgis.net"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="address-standardizer doc gtk static-libs topology"
+
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+RDEPEND="${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ dev-libs/protobuf-c:=
+ >=sci-libs/geos-3.9.0
+ >=sci-libs/proj-6.1.0:=
+ >=sci-libs/gdal-1.10.0:=
+ address-standardizer? ( dev-libs/libpcre2 )
+ gtk? ( x11-libs/gtk+:2 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ virtual/imagemagick-tools[png]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
+ "${FILESDIR}/${PN}-3.4.0-without-gui.patch"
+ # source: https://github.com/google/flatbuffers/pull/7897
+ #"${FILESDIR}/${PN}-3.3.2-flatbuffers-abseil-2023.patch" # bug 905378
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} = *9999* ]] ; then
+ source "${S}"/Version.config
+ PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
+ fi
+
+ # These modules are built using the same *FLAGS that were used to build
+ # dev-db/postgresql. The right thing to do is to ignore the current
+ # *FLAGS settings.
+ QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+ # bug #775968
+ touch build-aux/ar-lib || die
+
+ # eautoheader MUST be disabled as upstream manually modify its output
+ # rather than using it directly. The version at runtime at least is
+ # broken otherwise. See bug #912275.
+ AT_M4DIR="macros" AT_NOEAUTOHEADER="yes" eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ export CPP=$(tc-getCPP)
+
+ local myeconfargs=(
+ $(use_with address-standardizer)
+ $(use_with gtk gui)
+ $(use_with topology)
+ )
+ postgres-multi_foreach econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_forbest emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+ postgres-multi_forbest emake DESTDIR="${D}" -C doc cheatsheet-install html-install html-assets-install
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ local base_uri="https://postgis.net/docs/manual-"
+ if [[ ${PV} = *9999* ]] ; then
+ base_uri+="dev"
+ else
+ base_uri+="${PGIS}"
+ fi
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-db/postgis/postgis-3.5.0-r1.ebuild b/dev-db/postgis/postgis-3.5.0-r1.ebuild
new file mode 100644
index 000000000000..384e437c41b1
--- /dev/null
+++ b/dev-db/postgis/postgis-3.5.0-r1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( {12..17} )
+POSTGRES_USEDEP="server"
+inherit autotools postgres-multi toolchain-funcs
+
+MY_P="${PN}-$(ver_rs 3 '')"
+
+if [[ ${PV} = *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
+else
+ PGIS="$(ver_cut 1-2)"
+ SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Geographic Objects for PostgreSQL"
+HOMEPAGE="https://postgis.net"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="address-standardizer doc gtk static-libs topology"
+
+REQUIRED_USE="${POSTGRES_REQ_USE}"
+
+# Needs a running psql instance, doesn't work out of the box
+RESTRICT="test"
+
+RDEPEND="${POSTGRES_DEP}
+ dev-libs/json-c:=
+ dev-libs/libxml2:2
+ dev-libs/protobuf-c:=
+ >=sci-libs/geos-3.9.0
+ >=sci-libs/proj-6.1.0:=
+ >=sci-libs/gdal-1.10.0:=
+ address-standardizer? ( dev-libs/libpcre2 )
+ gtk? ( x11-libs/gtk+:2 )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? (
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.5
+ dev-libs/libxslt
+ virtual/imagemagick-tools[png]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
+)
+
+src_prepare() {
+ default
+
+ if [[ ${PV} = *9999* ]] ; then
+ source "${S}"/Version.config
+ PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
+ fi
+
+ # These modules are built using the same *FLAGS that were used to build
+ # dev-db/postgresql. The right thing to do is to ignore the current
+ # *FLAGS settings.
+ QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
+
+ # bug #775968
+ touch build-aux/ar-lib || die
+
+ # eautoheader MUST be disabled as upstream manually modify its output
+ # rather than using it directly. The version at runtime at least is
+ # broken otherwise. See bug #912275.
+ AT_M4DIR="macros" AT_NOEAUTOHEADER="yes" eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ export CPP=$(tc-getCPP)
+
+ local myeconfargs=(
+ $(use_with address-standardizer)
+ $(use_with gtk gui)
+ $(use_with topology)
+ )
+ postgres-multi_foreach econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C topology
+
+ if use doc ; then
+ postgres-multi_foreach emake comments
+ postgres-multi_forbest emake cheatsheets
+ postgres-multi_forbest emake -C doc html
+ fi
+}
+
+src_install() {
+ postgres-multi_foreach emake DESTDIR="${D}" install
+ postgres-multi_foreach emake -C topology DESTDIR="${D}" install
+ postgres-multi_forbest dobin ./utils/postgis_restore.pl
+
+ dodoc CREDITS TODO loader/README.* doc/*txt
+
+ docinto topology
+ dodoc topology/{TODO,README}
+
+ if use doc ; then
+ postgres-multi_foreach emake DESTDIR="${D}" comments-install
+ postgres-multi_forbest emake DESTDIR="${D}" -C doc cheatsheet-install html-install html-assets-install
+ fi
+
+ use static-libs || find "${ED}" -name '*.a' -delete
+}
+
+pkg_postinst() {
+ ebegin "Refreshing PostgreSQL symlinks"
+ postgresql-config update
+ eend $?
+
+ local base_uri="https://postgis.net/docs/manual-"
+ if [[ ${PV} = *9999* ]] ; then
+ base_uri+="dev"
+ else
+ base_uri+="${PGIS}"
+ fi
+
+ elog "To finish installing PostGIS, follow the directions detailed at:"
+ elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
+}
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index 5a442572756d..b8bdb8c7d9fe 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest
index 26fdf7a6ab5e..8038f06ca10e 100644
--- a/dev-debug/lldb/Manifest
+++ b/dev-debug/lldb/Manifest
@@ -9,6 +9,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -18,6 +20,7 @@ EBUILD lldb-16.0.6.ebuild 2735 BLAKE2B 02d90b4ef7180e73efeff06ccb61f1f03ecda9918
EBUILD lldb-17.0.6.ebuild 2713 BLAKE2B 241b5851ea908a150488f431501c3a83d321f7d9225a12ee306cb915b21c1f918b0d931a2575db8c5680a58c84ad8c9037c8e591ea280f8a13fda7ad2464238c SHA512 656fc28d597d39e11aa58405a39ca6fabc579fb6f48d31c8cf8b4356d5e6ba54c3ab691b57b64d227c1d13a87f7579b851a12589a1ab411972a36b952a0990f6
EBUILD lldb-18.1.8.ebuild 2639 BLAKE2B c76c1f5b6806ce87d3bb3b618193d1d8658242dfa0a319508a3a7f9a0a27eb4d21c1f162b68be37b1cef4703d7e95e3af7e3a144f33a30a16f3e812b58ffc406 SHA512 405fce90ece7fc03ff2c6435734539197afacb26ce9dedf5685e486d7b92c73dbd23ec2a2e735276c527c62330fe65017e5961d3f36979ed30d94b16096a592c
EBUILD lldb-19.1.4.ebuild 2620 BLAKE2B f2a61e79df52d68eca32a9f95fd1d3ebcbd5e7b21dc71615255ccd85a08e39b26a017e9032c7d41be5796d11028fec62c45c3043cb375a2445ef0893e7c1cdb4 SHA512 ea49e817469d3a5d12d840a57034ad01141a4687bd8ccd1b2e2db8f98a5ccbe72823ddca5330aa8e6b89f6a077159882cb58b54d289a42c4a6563cc718e4130d
+EBUILD lldb-19.1.5.ebuild 2620 BLAKE2B f2a61e79df52d68eca32a9f95fd1d3ebcbd5e7b21dc71615255ccd85a08e39b26a017e9032c7d41be5796d11028fec62c45c3043cb375a2445ef0893e7c1cdb4 SHA512 ea49e817469d3a5d12d840a57034ad01141a4687bd8ccd1b2e2db8f98a5ccbe72823ddca5330aa8e6b89f6a077159882cb58b54d289a42c4a6563cc718e4130d
EBUILD lldb-20.0.0.9999.ebuild 2579 BLAKE2B 296c52f4d439ba21ed699a824cd39bbd8d5bdad0fe4177ab9768b0a105f2e39f61b9e026da1507cbd9456c58eb29b9960da5674f5ef5ff4d1d2ef002f37f7776 SHA512 07a2219aab50601c6c2eb539ca59319b484c61fb6d83fc8a32ae0c0091476d00e8d83c8b4f3f17576f4ea3eb91ca10517961df5cb56db25c65ca5384335f672e
EBUILD lldb-20.0.0_pre20241118.ebuild 2579 BLAKE2B 296c52f4d439ba21ed699a824cd39bbd8d5bdad0fe4177ab9768b0a105f2e39f61b9e026da1507cbd9456c58eb29b9960da5674f5ef5ff4d1d2ef002f37f7776 SHA512 07a2219aab50601c6c2eb539ca59319b484c61fb6d83fc8a32ae0c0091476d00e8d83c8b4f3f17576f4ea3eb91ca10517961df5cb56db25c65ca5384335f672e
EBUILD lldb-20.0.0_pre20241123.ebuild 2579 BLAKE2B 296c52f4d439ba21ed699a824cd39bbd8d5bdad0fe4177ab9768b0a105f2e39f61b9e026da1507cbd9456c58eb29b9960da5674f5ef5ff4d1d2ef002f37f7776 SHA512 07a2219aab50601c6c2eb539ca59319b484c61fb6d83fc8a32ae0c0091476d00e8d83c8b4f3f17576f4ea3eb91ca10517961df5cb56db25c65ca5384335f672e
diff --git a/dev-debug/lldb/lldb-19.1.5.ebuild b/dev-debug/lldb/lldb-19.1.5.ebuild
new file mode 100644
index 000000000000..2d30fb2bfd7a
--- /dev/null
+++ b/dev-debug/lldb/lldb-19.1.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+IUSE="debug debuginfod +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+ debuginfod? (
+ net-misc/curl:=
+ dev-cpp/cpp-httplib:=
+ )
+ libedit? ( dev-libs/libedit:0= )
+ lzma? ( app-arch/xz-utils:= )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+ xml? ( dev-libs/libxml2:= )
+ ~sys-devel/clang-${PV}
+ ~sys-devel/llvm-${PV}[debuginfod=]
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ python? (
+ >=dev-lang/swig-3.0.11
+ )
+ test? (
+ $(python_gen_cond_dep "
+ ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+ dev-python/psutil[\${PYTHON_USEDEP}]
+ ")
+ sys-devel/lld
+ )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # bug #858389 (https://github.com/llvm/llvm-project/issues/83636)
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local mycmakeargs=(
+ -DLLDB_ENABLE_CURSES=$(usex ncurses)
+ -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLDB_ENABLE_PYTHON=$(usex python)
+ -DLLDB_ENABLE_LUA=OFF
+ -DLLDB_ENABLE_LZMA=$(usex lzma)
+ -DLLDB_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+ -DLLDB_INCLUDE_TESTS=$(usex test)
+
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ # TODO: fix upstream to detect this properly
+ -DHAVE_LIBDL=ON
+ -DHAVE_LIBPTHREAD=ON
+
+ # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+ # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+ # ncurses with complete library set (including autodetection
+ # of -ltinfo)
+ -DCURSES_NEED_NCURSES=ON
+
+ -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}"
+
+ -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lldb-{shell,unit}
+ # failures + hangs
+ #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+ cmake_src_install
+ find "${D}" -name '*.a' -delete || die
+
+ use python && python_optimize
+}
diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz
index 5432297bcdbc..4953128e627f 100644
--- a/dev-games/Manifest.gz
+++ b/dev-games/Manifest.gz
Binary files differ
diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index c12e0d5fe297..6d6a3971baa4 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,3 +1,4 @@
+AUX tiled-1.11.0-qt680.patch 2944 BLAKE2B a566a0f0623efc8a3563f021521db23f210b948f91ca56f4b2fd5719dd9bca314000924602fca535263325b887bf0f7b89f28bd4d548274150116228a2586079 SHA512 4ca0bf153b4b850156fde719be5cb565882fd30d144e1fa3ad68b8f46982c994937f63618051570109be687236773042297fea78b3ca6426525feec6ab49ba9f
DIST tiled-1.11.0.tar.gz 17458724 BLAKE2B 3e7ea2ce4a61aa31d60487bf4cd68efb9307be0a753ee1571b9d2a90dff5299fdbbfd432c38eddafbea98cd6a1c59aa338c9ab5337e923e3178456a720e24ed4 SHA512 59e7ff38bedb0b897b40b2d3f6231004970de843e3700ef8adfaf78ab9b15c57e291ec27d409ba61094871b84f27238defb33bef5b23e838736f515ec1addf5d
-EBUILD tiled-1.11.0.ebuild 2161 BLAKE2B ddbaae857870123f3cd62c30875baa67444aa47301362f42ccb4ad5e0d01717dde36669dd7824b6ef7fd3d0329930330646ce17c2a1f2b5fb78741a198e1d733 SHA512 14c226895b6598483eabe30b5a9b2c6c404719c3fe7c35fb8955f1bbd61b58aa71456cacb71d8e42be0ee581735f22043eff75da9769825b4ec6901c7f3158b7
+EBUILD tiled-1.11.0.ebuild 2206 BLAKE2B 70670f563f63eab10c0753f05784f1e0d395a993de841a329f07b96080eb778a62c1babe8855ed2945c0d19ad307895bb631c5a8eff7ce6a578f43184525b482 SHA512 40cb4b05029bd4029644d89005a19b52a2f48b6fb0244b59fc11c3d0eec660d8fb11faa5044760f72d0cb7976b50cd509d77ab588468eac6b117743d60c09ace
MISC metadata.xml 575 BLAKE2B 67eae166f5a7e6f93eb2f550a259d642ff5372de2bc19c82eaaceacf6255378f81541c92b5200df3c2d3206baf008b06de1cebdb7380f9fd48a77a96f2248b3d SHA512 25c2670f6f3b08cf951641ea50b7f62c528b192e850ea5923c5092349d750166c73979a7d54ad5a3ba40c62778cdcfde9d555e0af4c7def99075aa8921339b10
diff --git a/dev-games/tiled/files/tiled-1.11.0-qt680.patch b/dev-games/tiled/files/tiled-1.11.0-qt680.patch
new file mode 100644
index 000000000000..f6edef42655a
--- /dev/null
+++ b/dev-games/tiled/files/tiled-1.11.0-qt680.patch
@@ -0,0 +1,77 @@
+https://github.com/mapeditor/tiled/pull/4077
+
+From 5a771722aa31c7ce1611ada3fa5b636166e3e3e1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Thorbj=C3=B8rn=20Lindeijer?= <bjorn@lindeijer.nl>
+Date: Thu, 10 Oct 2024 12:22:36 +0200
+Subject: [PATCH] Fixed compile against Qt 6.8
+
+Using the QT_VERSION_CHECK macro as value for the
+QT_DISABLE_DEPRECATED_BEFORE define is causing issues since Qt 6.8, for
+example when QByteArray is included without first explicitly including
+QtGlobal.
+--- a/qbs/imports/TiledPlugin.qbs
++++ b/qbs/imports/TiledPlugin.qbs
+@@ -23,7 +23,7 @@ DynamicLibrary {
+ return ["$ORIGIN/../.."];
+ }
+ cpp.defines: [
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "QT_NO_FOREACH",
+ "QT_NO_URL_CAST_FROM_STRING"
+--- a/qbs/imports/TiledQtGuiApplication.qbs
++++ b/qbs/imports/TiledQtGuiApplication.qbs
+@@ -16,7 +16,7 @@ QtGuiApplication {
+ return flags;
+ }
+ cpp.defines: [
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "QT_NO_CAST_FROM_ASCII",
+ "QT_NO_CAST_TO_ASCII",
+--- a/src/libtiled/libtiled.qbs
++++ b/src/libtiled/libtiled.qbs
+@@ -30,7 +30,7 @@ DynamicLibrary {
+ "QT_NO_CAST_FROM_ASCII",
+ "QT_NO_CAST_TO_ASCII",
+ "QT_NO_URL_CAST_FROM_STRING",
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "_USE_MATH_DEFINES",
+ ]
+--- a/src/libtiledquick/libtiledquick.qbs
++++ b/src/libtiledquick/libtiledquick.qbs
+@@ -21,7 +21,7 @@ DynamicLibrary {
+ "QT_NO_CAST_FROM_ASCII",
+ "QT_NO_CAST_TO_ASCII",
+ "QT_NO_URL_CAST_FROM_STRING",
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "QT_NO_FOREACH"
+ ]
+--- a/src/tiled/libtilededitor.qbs
++++ b/src/tiled/libtilededitor.qbs
+@@ -39,7 +39,7 @@ DynamicLibrary {
+ var defs = [
+ "TILED_EDITOR_LIBRARY",
+ "TILED_VERSION=" + project.version,
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "QT_NO_CAST_FROM_ASCII",
+ "QT_NO_CAST_TO_ASCII",
+--- a/src/tiledquickplugin/tiledquickplugin.qbs
++++ b/src/tiledquickplugin/tiledquickplugin.qbs
+@@ -19,7 +19,7 @@ DynamicLibrary {
+ return flags;
+ }
+ cpp.defines: [
+- "QT_DISABLE_DEPRECATED_BEFORE=QT_VERSION_CHECK(5,15,0)",
++ "QT_DISABLE_DEPRECATED_BEFORE=0x050F00",
+ "QT_NO_DEPRECATED_WARNINGS",
+ "QT_NO_CAST_FROM_ASCII",
+ "QT_NO_CAST_TO_ASCII",
diff --git a/dev-games/tiled/tiled-1.11.0.ebuild b/dev-games/tiled/tiled-1.11.0.ebuild
index 66a5a4df0232..9269ae16e168 100644
--- a/dev-games/tiled/tiled-1.11.0.ebuild
+++ b/dev-games/tiled/tiled-1.11.0.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
QBS_PRODUCTS="tiled,csv,json"
+PATCHES=(
+ "${FILESDIR}"/${P}-qt680.patch
+)
+
pkg_setup() {
if use python; then
python-single-r1_pkg_setup
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 86d2d0949f10..f01614d3f995 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 89300c6eaa51..cecd4b49bdbc 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -15,6 +15,6 @@ EBUILD glib-2.78.3.ebuild 11145 BLAKE2B 9500014a458c528207d29e2ac5915803203456a5
EBUILD glib-2.78.4-r1.ebuild 11390 BLAKE2B 569236b2fc6694eb09b999b94ce027b8fb9152aa2876ed08199fcbb52b894be1660a42da41c063926844b507d5e89eed8cc40c8049bb71b2a887494245974324 SHA512 8eface9ce9509f9661c8f2e7c51e1ede41e6d0db4589c9987a24a4168bf0c4cebf69835825d4d994c70802052bfe487b77629b45219c0c282351328ba476d26b
EBUILD glib-2.78.6.ebuild 11340 BLAKE2B c53403ccbcbd18e678f8e2c6e53b39ccc6cb558be4e7f96df26f986a4c51ea86cf601bf0a122c2530dfc762af2a1cbe6e85f524687c738a8eb3940afeb6541a9 SHA512 7c1b4e8e69ca36d6b52855c7edbe4b584d549025d88783010359b96469c98b217dd50819ae971c7bfee637a30bd864b991c3a16cc538492b4c7075d719e30f4c
EBUILD glib-2.80.4.ebuild 11467 BLAKE2B c0efaa4ab793d792f8ca300fddc586b1f09e477898c962d6ee528330992db8d1a633e176e2079f4302a1e5d904e919599ac9ca1e37cd5a542ccf14aa8c7d9f73 SHA512 7d6fb8190795ac10bb9b31f0f618452dc7ed7f3a1cd84aabb258c4fe6cfb3dcee96b0a4430a2d0b42055687c0736464efb218db22862c48c30e31f90f173b84e
-EBUILD glib-2.80.5.ebuild 14273 BLAKE2B 75e3d29becbd17e6210d496893503089c3013622c178f9fd743905e938fedf3e422b90529933539b760efbedcbe96371a2b0396d01c4b96b3635433af4ea1c76 SHA512 30d57ffac6ba0074048632d94440cb936398db8eb8c548ab3dcb42869dbd6ae8931adcc5050d18d76067dd49317ee793f1f5f9725598764280cddbd13918cc6a
-EBUILD glib-2.82.2.ebuild 14273 BLAKE2B 9673a7cdd9d0b04c83f7fe24e1e3f3a03a5e04e5da4209c4ad612680082f11af2916e48038ddb945ed2c1c8654c6d498f9e553b87a31665afca560cee1c096eb SHA512 13c20871b9d4f7d4e9f94a29b061876322f6bae1abcbf72e56180ec399e0f2f5876129b016045205b0e9eb15e10bc5416a4cade62a757d34b72bbdfb4904a903
+EBUILD glib-2.80.5.ebuild 14804 BLAKE2B dc68421e5708ef63574a4ae7b6b07263cfefa8aa8859444d5614b424f1ceeaa1b0e28553d5bdead86f74016030646a69c8d8e1ab52fb2721bb562a7347093476 SHA512 bae947a413f9a41a2eb62754d2951a8ae29ba3e5940d8bf0a8e618813f4b35285fb5a8919e4913f40bd59511c9b3ee2d832ddce29aeb46a2c947a39ffe08a316
+EBUILD glib-2.82.2.ebuild 14804 BLAKE2B 4154e81f6dc84780c3e3970485ce02d5f898a1ef240ec0a4a4a0bc3f59bd0300db2e6027ef45d99a2bc3361de72720de36c561cb97b53aa8d1aba8bd05ec0049 SHA512 c577d6b25f7794c30f652cf0fce61052c3d607761bad31ece30dfbdc1e3f85283ebc11ef03bc5b2e12ab13d2d8cbac43d69553695f71f810fd450e7e6e3d8c94
MISC metadata.xml 1499 BLAKE2B 5a75e3b360e4656fe9127f2dc3ba7e90df3eae0586a025b4eefc2317398e53815c98a8014ea6f0dd69ae8afdafa066eec61c18e9fa86d24c78a3f11404c2a7a8 SHA512 2b12c409bf16cf9e01e80c30a6707aac5b48ca4cdeac3852028c003c6cb2d50b5e82be73adeefb8341fd4f157e0f7d22505cebfc2ee0f6d64ca77a7d3cfa8271
diff --git a/dev-libs/glib/glib-2.80.5.ebuild b/dev-libs/glib/glib-2.80.5.ebuild
index 22a8e5f6665b..94e3af69e14d 100644
--- a/dev-libs/glib/glib-2.80.5.ebuild
+++ b/dev-libs/glib/glib-2.80.5.ebuild
@@ -224,6 +224,23 @@ multilib_src_configure() {
--force-fallback-for=glib
# Tell meson to make paths in pkgconfig files relative, because we arent doing an actual install
-Dpkgconfig.relocatable=true
+
+ # We want as minimal a build as possible here to speed things up
+ # and reduce the risk of failures.
+ -Dglib:selinux=disabled
+ -Dglib:xattr=false
+ -Dglib:libmount=disabled
+ -Dglib:man-pages=disabled
+ -Dglib:dtrace=false
+ -Dglib:systemtap=false
+ -Dglib:sysprof=disabled
+ -Dglib:documentation=false
+ -Dglib:tests=false
+ -Dglib:installed_tests=false
+ -Dglib:nls=disabled
+ -Dglib:oss_fuzz=disabled
+ -Dglib:libelf=disabled
+ -Dglib:multiarch=false
)
ORIG_SOURCE_DIR=${EMESON_SOURCE}
@@ -300,6 +317,7 @@ multilib_src_configure() {
multilib_src_test() {
export XDG_CONFIG_DIRS=/etc/xdg
export XDG_DATA_DIRS=/usr/local/share:/usr/share
+ # TODO: Use ${ABI} here to be unique for multilib?
export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
export LC_TIME=C # bug #411967
export TZ=UTC
@@ -311,7 +329,7 @@ multilib_src_test() {
addpredict /usr/b
# Related test is a bit nitpicking
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
+ mkdir -p "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
meson_src_test --timeout-multiplier 20 --no-suite flaky
diff --git a/dev-libs/glib/glib-2.82.2.ebuild b/dev-libs/glib/glib-2.82.2.ebuild
index 0f09238ad661..2e2f890300a1 100644
--- a/dev-libs/glib/glib-2.82.2.ebuild
+++ b/dev-libs/glib/glib-2.82.2.ebuild
@@ -224,6 +224,23 @@ multilib_src_configure() {
--force-fallback-for=glib
# Tell meson to make paths in pkgconfig files relative, because we arent doing an actual install
-Dpkgconfig.relocatable=true
+
+ # We want as minimal a build as possible here to speed things up
+ # and reduce the risk of failures.
+ -Dglib:selinux=disabled
+ -Dglib:xattr=false
+ -Dglib:libmount=disabled
+ -Dglib:man-pages=disabled
+ -Dglib:dtrace=false
+ -Dglib:systemtap=false
+ -Dglib:sysprof=disabled
+ -Dglib:documentation=false
+ -Dglib:tests=false
+ -Dglib:installed_tests=false
+ -Dglib:nls=disabled
+ -Dglib:oss_fuzz=disabled
+ -Dglib:libelf=disabled
+ -Dglib:multiarch=false
)
ORIG_SOURCE_DIR=${EMESON_SOURCE}
@@ -300,6 +317,7 @@ multilib_src_configure() {
multilib_src_test() {
export XDG_CONFIG_DIRS=/etc/xdg
export XDG_DATA_DIRS=/usr/local/share:/usr/share
+ # TODO: Use ${ABI} here to be unique for multilib?
export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
export LC_TIME=C # bug #411967
export TZ=UTC
@@ -311,7 +329,7 @@ multilib_src_test() {
addpredict /usr/b
# Related test is a bit nitpicking
- mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
+ mkdir -p "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" || die
meson_src_test --timeout-multiplier 20 --no-suite flaky
diff --git a/dev-libs/icinga-php-library/Manifest b/dev-libs/icinga-php-library/Manifest
index 4498cad571d9..f5e56175f566 100644
--- a/dev-libs/icinga-php-library/Manifest
+++ b/dev-libs/icinga-php-library/Manifest
@@ -3,5 +3,5 @@ DIST icinga-php-library-0.13.2.tar.gz 3331353 BLAKE2B 314daee2d88790304e104603f7
DIST icinga-php-library-0.14.1.tar.gz 3350571 BLAKE2B ad9225958e8cc62ea70a147146a5276c0d4bd290c9006b0f1775362cd0b3b58cd15a3977993aadb4c8298e1fe9135fdb9b39d533b867a12e0050764281d7ad56 SHA512 2979c7b1771413956628f4e7eba90b957162be9f07bba7d4b7d5256b6354b3dfaf307291992ef93765f05f555af7fd3cc069369f3e725bd7f62bc7015c41c779
EBUILD icinga-php-library-0.13.0.ebuild 525 BLAKE2B a145050b540f9642d5f6c33f2051cbac3f228c4d42fcb7e9870c3d21d4d27bbc85bb6f2102b42671338e494834dd7b5a0373e4346dce9c5ad2a6c1c5d884e5c8 SHA512 6a0b9fe836aedee8583b206fd96fb4c8a4c3b6dbb6517dca273f419a0ecad85a7930355b4820f5add667f8ed53343d527d4cc356677275978799ea270d9fb1b8
EBUILD icinga-php-library-0.13.2.ebuild 525 BLAKE2B a145050b540f9642d5f6c33f2051cbac3f228c4d42fcb7e9870c3d21d4d27bbc85bb6f2102b42671338e494834dd7b5a0373e4346dce9c5ad2a6c1c5d884e5c8 SHA512 6a0b9fe836aedee8583b206fd96fb4c8a4c3b6dbb6517dca273f419a0ecad85a7930355b4820f5add667f8ed53343d527d4cc356677275978799ea270d9fb1b8
-EBUILD icinga-php-library-0.14.1.ebuild 526 BLAKE2B fef915d561690d67e10f8cc4d4809d8bf6daf31ac3ca5f13eee1798f5a38823b73c33f2106aa9cd20ea38b3c5a85c4422cd52235bf7e64fdc84fe055fd86d9ad SHA512 49a522fce8d89da38e9b5e098a8c2b9318126d571c0f5abf34525414848915db8850786444e42c848feb205d504a47a361529b6915077a1b28fcdb241099967c
+EBUILD icinga-php-library-0.14.1.ebuild 525 BLAKE2B a145050b540f9642d5f6c33f2051cbac3f228c4d42fcb7e9870c3d21d4d27bbc85bb6f2102b42671338e494834dd7b5a0373e4346dce9c5ad2a6c1c5d884e5c8 SHA512 6a0b9fe836aedee8583b206fd96fb4c8a4c3b6dbb6517dca273f419a0ecad85a7930355b4820f5add667f8ed53343d527d4cc356677275978799ea270d9fb1b8
MISC metadata.xml 345 BLAKE2B 874c785e610c7c0674e0aa776bc0de3d19f7a66fb45d97f0b95a3d9bea956b3ae4df545c4c3390b4b504d1b2745f5ad584c2bde8e4ab1c8e814df9f1adfe2a1e SHA512 ff1a4823e6078bf92574571efc9eef4ea318ac773f7b9a354e0776fa6a79e9fdf27ea17f415934fc1f0e59e70bbfd32ec1c1e459d5c6a6bd917f0ca089ea4f22
diff --git a/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild b/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild
index 5752fc8e2f4d..b961f6d4f390 100644
--- a/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild
+++ b/dev-libs/icinga-php-library/icinga-php-library-0.14.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/${MY_GITHUB_AUTHOR}/${PN}/archive/refs/tags/v${PV}.t
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
DEPEND="dev-lang/php:*"
RDEPEND="${DEPEND}"
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 2f9c3e20d000..d2ba637368ee 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6a
EBUILD libclc-17.0.6.ebuild 1749 BLAKE2B 0b083103fc48654357f621bd3c40002fe9030598a4873519b186b601cd75cc1555a3930f26fe884c1970ddf5728c9a7dffc08e97ebdb151e55b80b204d327a4e SHA512 2509e6ff63a86ba1ceef095fab34b49642b7e6866111c289c124bb7ef9d4bad8f07c4927b45994555386536975c8a4c56401860dca25f2ef2014d9153abb4c8f
EBUILD libclc-18.1.8.ebuild 1302 BLAKE2B f5c4d9d86b2150a602626d7785bae098edf6ff7dce1a07501bbb5b721959827f446d7e468a85be08eb8a6935ebd59264c582d5ab04321f60d0a0bd19da2653e6 SHA512 840ec8e282d4eaac97039f32eae8b05c03fd95128a4d800f190a9b57e154a73fd2c4eeec8c58e7c892684f24b35d1da5c2b52303ec19559b19d7bd75eebf5c1c
EBUILD libclc-19.1.4.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
+EBUILD libclc-19.1.5.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
EBUILD libclc-20.0.0.9999.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
EBUILD libclc-20.0.0_pre20241118.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
EBUILD libclc-20.0.0_pre20241123.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
diff --git a/dev-libs/libclc/libclc-19.1.5.ebuild b/dev-libs/libclc/libclc-19.1.5.ebuild
new file mode 100644
index 000000000000..369d04fb2877
--- /dev/null
+++ b/dev-libs/libclc/libclc-19.1.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {17..18} )
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake llvm.org llvm-r1 python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
+ ')
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libclc_targets=()
+
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
+ use video_cards_nvidia && libclc_targets+=(
+ "nvptx--"
+ "nvptx64--"
+ "nvptx--nvidiacl"
+ "nvptx64--nvidiacl"
+ )
+ use video_cards_r600 && libclc_targets+=(
+ "r600--"
+ )
+ use video_cards_radeonsi && libclc_targets+=(
+ "amdgcn--"
+ "amdgcn-mesa-mesa3d"
+ "amdgcn--amdhsa"
+ )
+ [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+ libclc_targets=${libclc_targets[*]}
+ local mycmakeargs=(
+ -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/libcpuid/Manifest b/dev-libs/libcpuid/Manifest
index bb89d0d54516..e89fa20d77a1 100644
--- a/dev-libs/libcpuid/Manifest
+++ b/dev-libs/libcpuid/Manifest
@@ -1,7 +1,9 @@
DIST libcpuid-0.6.4.tar.gz 338722 BLAKE2B ad23c13c48b0244f401a60d07fb569712f24b4d1f2bcd16f8d0240c6a39f8afae8944c9d3b4f486d3e1727157d642915c794fc89f9af315a2c4daf64625fdf25 SHA512 5396301d2a5485c6cf15a2fa8eab0ce28d967fe0dcf0776fec3618b963bc786499032150037f6b9123738e094d41583a331bcea25e502b5025ec6f03d318f77e
DIST libcpuid-0.6.5.tar.gz 370297 BLAKE2B 56394c0f99ee514bad115e614a27e3771e3ab0a27c7e980ed50419f6b22c268461db97aed8c879a66894ea34c788ed7a154ea403ec07a552fb524e321aa931e0 SHA512 c38381e0f768a2cd2a5df601cbcc50d1cb93a276c477bc09e69ff61de01aef30c0b3163f4a0c8e7641caa3cf692d468410ebc90a3cad93e0476cddeb0c444d7b
DIST libcpuid-0.7.0.tar.gz 442324 BLAKE2B fb3248227ac43fe536b66ee0b13dcb514aeb5be43d09b5a3ada5d944b869b9e6d311b4f1046869aa1f1b00c5c5a7254eeb8206094af1cd6487cefa2aafe78458 SHA512 26353763461cbbe664ddaa6933cbd9016e3b11d8a056bc8c2b92818dfe3a43fcda76a92270f716eeb00ae61b75288c7079add8d7ac2290a0a0d5c3bd7d898d44
+DIST libcpuid-0.7.1.tar.gz 451773 BLAKE2B 697aea4fd2cc614a84f00760c8a146288b91ffdcb1842b6c6033c5860e537210e9d0b5ea20a8e83eff35b800ee527462b81e19450a8727ff975f5df83d5680ef SHA512 124f4ad01e34d1494b549c62382e65bb3cea50785b59cd1f734a9a80bd099af96b84e32c70ed6326d6697977f58495e84973ff07a8648a5d7f6a58861f0ab6c1
EBUILD libcpuid-0.6.4.ebuild 753 BLAKE2B 6d2af2ea5a2c8ea9f811fdf685c632ab2a4f3004e9ab4a452e1b1c606ab9e98d3922b118539c0191253950ae256d67d01cc728896850b291f89925937b9cf811 SHA512 cca9245d54533536d1e00f873231a7414a36f96f0079f732448c7cadaa88aadba45cefc2c64b2500ab2ae6715724e37c5c21defaea73eb42a870484115d2941d
EBUILD libcpuid-0.6.5.ebuild 753 BLAKE2B 6d2af2ea5a2c8ea9f811fdf685c632ab2a4f3004e9ab4a452e1b1c606ab9e98d3922b118539c0191253950ae256d67d01cc728896850b291f89925937b9cf811 SHA512 cca9245d54533536d1e00f873231a7414a36f96f0079f732448c7cadaa88aadba45cefc2c64b2500ab2ae6715724e37c5c21defaea73eb42a870484115d2941d
EBUILD libcpuid-0.7.0-r1.ebuild 753 BLAKE2B f7e21ad3e8608f2ba69919263f9efecb8fab0ccfbcf98b5d6603f5ad4d16effc79f5f7f9ac46dfd5bdf428ec97b2e0565848916201883d7cb50f5c2517397d06 SHA512 3f0bbc8c6690b7f36d76a091a8736a8025827e0af71792b27fc3db0f164517ee0e5657b5c563b0d41074d0b566b537e4406319d9dbb460f839ceffc1ff73b141
+EBUILD libcpuid-0.7.1.ebuild 753 BLAKE2B f7e21ad3e8608f2ba69919263f9efecb8fab0ccfbcf98b5d6603f5ad4d16effc79f5f7f9ac46dfd5bdf428ec97b2e0565848916201883d7cb50f5c2517397d06 SHA512 3f0bbc8c6690b7f36d76a091a8736a8025827e0af71792b27fc3db0f164517ee0e5657b5c563b0d41074d0b566b537e4406319d9dbb460f839ceffc1ff73b141
MISC metadata.xml 2131 BLAKE2B acd89692a48a848792207fa221ff6b0ffd6428b2c65dc614e56d81761ac19d7527f7ae1758b6805b24550c51c324b1aa16b0103029cc4bab617f9dad1a5bd586 SHA512 02f248fd8ce089f6d99dbe3d4902ffc42ad3962239bd70e3e5bbf5498ab5539ed0b7aed808e1c4d15d9e4fab902ce570a8a143c5481d6c7cff50c280896e5106
diff --git a/dev-libs/libcpuid/libcpuid-0.7.1.ebuild b/dev-libs/libcpuid/libcpuid-0.7.1.ebuild
new file mode 100644
index 000000000000..a336c5daa7e3
--- /dev/null
+++ b/dev-libs/libcpuid/libcpuid-0.7.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=(python3_{9..12})
+
+inherit autotools python-any-r1
+
+DESCRIPTION="A small C library for x86 (and x86_64) CPU detection and feature extraction"
+HOMEPAGE="http://libcpuid.sourceforge.net/"
+SRC_URI="https://github.com/anrieff/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD-2"
+SLOT="0/17"
+KEYWORDS="~amd64"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf "$(use_enable static-libs static)"
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest
index 07957e2f4a51..36e59f9491ac 100644
--- a/dev-libs/libintl/Manifest
+++ b/dev-libs/libintl/Manifest
@@ -5,7 +5,10 @@ DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0
DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaffffaa853eb69cbbc72c3b79b547a8854
DIST gettext-0.22.5.tar.xz 10270724 BLAKE2B 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24 SHA512 a60999bb9d09441f138214d87acb7e59aab81e765bb9253a77c54902681c5de164a5a04de2a9778dfb479dbdefaab2d5de1fbaf6095c555c43e7e9fd7a1c09bd
DIST gettext-0.22.5.tar.xz.sig 833 BLAKE2B bb3e5ced34ab109f498347a3567103fe3491f69addb4a5ce25bf854fae1a11340eef1a9826b369d2416b53e5f7065aeebdb1609615f064cf7fb4151e82a5b4e5 SHA512 87f1df69206702be928b09a59a19ae4c23072cbc78ea16e76bfc4c929de76a3c0bb8e4eb2c3100c6e7b3b51d23e3b0e484c7e1d576ba7e25fd887934dc9ed8f7
+DIST gettext-0.23.tar.xz 11053572 BLAKE2B 208e5a73ed021c22357b1a1f0324dd7c9fa14b458b610c6f2fbd85f6541dd2bc23179c63dcd43000689482d8a6337f5255f501581d67ee2338ef3d50ec5e9c2e SHA512 1de09c0a83b1b4bb810abacbaf7c3e0fedbfbddea1cf7c89df3838c5f0a14cf58d686eb5876cfae302acb31c93beefb61a12c8a889a998fd235798699dc2c155
+DIST gettext-0.23.tar.xz.sig 833 BLAKE2B 5da93144e3d2eb745729b3f2d68e85ad508214b62694a22da7d37c6a3c9eaacd0d44339564b6373690dce29d9140a8af31ccea9e61726d2651ecc8234405b681 SHA512 25a6a2d1d9eb406b2be036b01f709a0badb84b70e23908c51fcbc1e26836510748f9623a075622271962d37bb859d4553755c6ed9832c1f39742ae1179b9292a
EBUILD libintl-0.21.1.ebuild 2709 BLAKE2B fbc0d73f6eb03a0cbca621c0f0fb8dd0e9f0768f05adb75c76eb46aaab69e202e3e7c1086cd1700a3b68b13549c5a22052cd330d07a8999383de7ae9020a786c SHA512 c607553c1bbc59cb767935c79c3dd9ce7b76abeb23d1e14b61d526295c98be17f47a8923148184f1035315cf4358ae6e86717c0bbfee603204180d623edf1b27
EBUILD libintl-0.22.4.ebuild 2659 BLAKE2B e5e3d3a828d20a8a008411a9f9f087d6a09aedbd7034acc4eb1d391128052320752eca2f6ccaff0323474168233c6a58905a352d3abc14973787023340d66439 SHA512 9911b2ae8634523ac1b129c9c215e92c22a71bc0d13de4d51292c0b3d1187d377d204016254ba29b5ea72d385e3febcde5bee79aaa4373e5b372a04f206a7ebc
EBUILD libintl-0.22.5.ebuild 2747 BLAKE2B 39237caf269ad0ff9f1751bae7f5d6e0ed8c26aa68c7db646ef3080cee9d2e213dc272c3a48a9d5fb795c645a822d8b557de5cac3f8cd6d798ab77030df70b1d SHA512 34b9f4e74359480bd8385c05d0a1eae5f65a2b9f2a6ecede707b79c0cb7e3d6ac5b5a0254c44c937218315979dd4ea067d5f12fc808d7106b8f0c94be0166ee8
+EBUILD libintl-0.23.ebuild 2713 BLAKE2B 3a4f5282c8b727c77cb33f24c8ddb13c9887f87a867bda68cee9bd09a867532e5ae2589d2b8af52722dc66c6d775afe918c6133f2386868d52a8000b407e334a SHA512 1557b77e281276918adeeaf1250acc8d618787dfb590e001abe45b3a5e3197cc27d3232369a49fbb3e5ef541fc635b0193f7b66f016e2c07b8a400a0919bf45c
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/dev-libs/libintl/libintl-0.23.ebuild b/dev-libs/libintl/libintl-0.23.ebuild
new file mode 100644
index 000000000000..4c0128a16f02
--- /dev/null
+++ b/dev-libs/libintl/libintl-0.23.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Note: Keep version bumps in sync with sys-devel/gettext.
+
+EAPI=8
+
+MY_P="gettext-${PV}"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc
+inherit multilib-minimal libtool usr-ldscript verify-sig
+
+DESCRIPTION="the GNU international library (split out of gettext)"
+HOMEPAGE="https://www.gnu.org/software/gettext/"
+SRC_URI="
+ mirror://gnu/gettext/${MY_P}.tar.xz
+ verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.xz.sig )
+"
+S="${WORKDIR}/${MY_P}/gettext-runtime"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="static-libs +threads"
+
+DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"
+# Block C libraries known to provide libintl.
+RDEPEND="
+ ${DEPEND}
+ !sys-libs/glibc
+ !sys-libs/musl
+ !<sys-devel/gettext-0.19.6-r1
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gettext )"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # bug #898570
+ unreachable
+ MIN
+ alignof
+ static_assert
+)
+
+src_prepare() {
+ default
+
+ cd "${WORKDIR}/${MY_P}" || die
+
+ # gettext-0.21.1-java-autoconf.patch changes
+ # gettext-{runtime,tools}/configure.ac and the corresponding
+ # configure scripts. Avoid regenerating other autotools output.
+ #touch -c gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die
+ # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac
+ #touch -c configure || die
+
+ cd "${S}" || die
+
+ # The libtool files are stored higher up, so make sure we run in the
+ # whole tree and not just the subdir we build.
+ elibtoolize "${WORKDIR}"
+}
+
+multilib_src_configure() {
+ local myconf=(
+ --cache-file="${BUILD_DIR}"/config.cache
+
+ # Emacs support is now in a separate package.
+ --without-emacs
+ --without-lispdir
+ # Normally this controls nls behavior in general, but the libintl
+ # subdir is skipped unless this is explicitly set. ugh.
+ --enable-nls
+ # This magic flag enables libintl.
+ --with-included-gettext
+ # The gettext package provides this library.
+ --disable-c++
+ --disable-libasprintf
+ # No Java until someone cares.
+ --disable-java
+
+ $(use_enable static-libs static)
+ $(use_enable threads)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ # We only need things in the intl/ subdir.
+ emake -C intl
+}
+
+multilib_src_install() {
+ # We only need things in the intl/ subdir.
+ emake DESTDIR="${D}" install -C intl
+
+ gen_usr_ldscript -a intl
+}
+
+multilib_src_install_all() {
+ if ! use static-libs ; then
+ find "${ED}" -type f -name "*.la" -delete || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 8f42ebc70a06..eb2f56cf98fd 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index b99b8da0d761..cb628f4e4626 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD llvm-ocaml-16.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc
EBUILD llvm-ocaml-17.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc4b0adb5aac797f96f7f888b8939ae33dcda9eb1f2ec31eae81575ac3e32995b9e99de3540f3fdc8e085b0185200ec SHA512 250285a57be6d7cfbddd4a9ff4ab8bc25e2813441da263bfef1a7a4d11658b6ed9a3d280ada7b1e45c5cb472e6647eff260926672089e7e445a12be6a5344bdb
EBUILD llvm-ocaml-18.1.8.ebuild 2466 BLAKE2B 7480f9140cbdd2ec337cd08924013f1f9751bc34c3223b3f5be441e4d06d131f74aca0cb0115c71ebacb3909240e42d4608dddf98bb6f69e371d5e86e19141f5 SHA512 b7c05d3be29399eb9fb4267537a450daf00b7d8f6bd2be472e5802d4072e3a805db8d5f4fa2830ec46655170a7f2fc1119825327b2d4008af8364772fc215f65
EBUILD llvm-ocaml-19.1.4.ebuild 2466 BLAKE2B 7480f9140cbdd2ec337cd08924013f1f9751bc34c3223b3f5be441e4d06d131f74aca0cb0115c71ebacb3909240e42d4608dddf98bb6f69e371d5e86e19141f5 SHA512 b7c05d3be29399eb9fb4267537a450daf00b7d8f6bd2be472e5802d4072e3a805db8d5f4fa2830ec46655170a7f2fc1119825327b2d4008af8364772fc215f65
+EBUILD llvm-ocaml-19.1.5.ebuild 2466 BLAKE2B 7480f9140cbdd2ec337cd08924013f1f9751bc34c3223b3f5be441e4d06d131f74aca0cb0115c71ebacb3909240e42d4608dddf98bb6f69e371d5e86e19141f5 SHA512 b7c05d3be29399eb9fb4267537a450daf00b7d8f6bd2be472e5802d4072e3a805db8d5f4fa2830ec46655170a7f2fc1119825327b2d4008af8364772fc215f65
EBUILD llvm-ocaml-20.0.0.9999.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
EBUILD llvm-ocaml-20.0.0_pre20241118.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
EBUILD llvm-ocaml-20.0.0_pre20241123.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.1.5.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.1.5.ebuild
new file mode 100644
index 000000000000..84bd71875fac
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-19.1.5.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.00.0:0=
+ dev-ml/ocaml-ctypes:=
+ ~sys-devel/llvm-${PV}:=[debug?]
+ !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ dev-ml/findlib
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_OCAML_OUT_OF_TREE=ON
+
+ # 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_BUILD_TESTS=$(usex test)
+
+ # disable various irrelevant deps and settings
+ -DLLVM_ENABLE_FFI=OFF
+ -DLLVM_ENABLE_TERMINFO=OFF
+ -DHAVE_HISTEDIT_H=NO
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # TODO: ocamldoc
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ # also: custom rules for OCaml do not work for CPPFLAGS
+ use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ local llvm_libdir=$(llvm-config --libdir)
+ # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+ cd "${BUILD_DIR}/${libdir}" || die
+ ln -s "${llvm_libdir}"/*.so . || die
+
+ if use test; then
+ local llvm_bindir=$(llvm-config --bindir)
+ # Force using system-installed tools.
+ sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+ "${BUILD_DIR}"/test/lit.site.cfg.py || die
+ fi
+}
+
+src_compile() {
+ cmake_build ocaml_all
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+ DESTDIR="${D}" \
+ cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+ dodoc bindings/ocaml/README.txt
+}
diff --git a/dev-perl/Data-Buffer/Data-Buffer-0.60.0.ebuild b/dev-perl/Data-Buffer/Data-Buffer-0.60.0.ebuild
index 39e6d8103d68..0a2afbd37130 100644
--- a/dev-perl/Data-Buffer/Data-Buffer-0.60.0.ebuild
+++ b/dev-perl/Data-Buffer/Data-Buffer-0.60.0.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Read/write buffer class"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Data-Buffer/Manifest b/dev-perl/Data-Buffer/Manifest
index 237ffdf44eed..89ac90fb4f26 100644
--- a/dev-perl/Data-Buffer/Manifest
+++ b/dev-perl/Data-Buffer/Manifest
@@ -1,5 +1,5 @@
DIST Data-Buffer-0.04.tar.gz 5497 BLAKE2B 291b1e50ae32a7a4737502c7087a09bacc9f8c11df39687588dbdd44e5fdc7bcf24faa902695a63646cc2ab9beabce271892adc1dcde2ed0167eab74b744a4c8 SHA512 19725145b68a4143e8d1b65029df6715a880fe65298c7295464edb565b47005dab614f788066df1e662759a9e7c76d2c45116e78bf03e351ed57e29fe0d0b921
DIST Data-Buffer-0.06.tar.gz 16154 BLAKE2B 7f13ad8d2cfa84543d4235da0d392a31a80c5ebf333cd797118effdfdef8e66a243af9c860db36a556a75dc39c8fe7d616af6ea42262d576544ce7fa78aae09d SHA512 a6936123081488266702c2ac7d0db5abab8ee803a5aa9065259d23dcc475c224f53f668bfe98ea07a9629c7c4cd0d623c1a84bbb934210ab2c6983aa57d07d52
EBUILD Data-Buffer-0.40.0-r2.ebuild 310 BLAKE2B ed6dbacddb2af59f5bc6794accf8e9a0abd4da4d353fed3602cef4fd5d1c4c53d12d90c20eeade8a1e52e180accdc08f62fbb50cc876b872a840fbd86039cc54 SHA512 99be932d2537bf1b4f094b735a6a8d55b31d6a8bf94abede8b52ea34f6e9922433696e88d5a6c2f549c70b98ecc50ee998ca646a914dd87a5ddc35fc49dd63be
-EBUILD Data-Buffer-0.60.0.ebuild 313 BLAKE2B bdbc6b5f02b411738dcce78f9244e605623af378faa3ad3373c96682fce30fea788e44159f3d0a0c1449decd599f5a7dc0e5ea9f13cf43a63386e76544c29f0c SHA512 d51913dd4afcb910f8eafe6d16a0637623601543a86d062185be77e099db304043d08e596206cef491be2ca157db56e9da52c3ad228cb365d3bf2bb9bfde5aed
+EBUILD Data-Buffer-0.60.0.ebuild 312 BLAKE2B 9505b2a079134e9f2579491655e7cb8054327e448bc4a3ef80b17617311470f6a2971a50a25cb9d3834ffaa8885d86554f000a22d0f739859dce9022c2502538 SHA512 5ad20b6c33eb549d3ea98ba3ad6af1c3114d71cdee99366b12061ed89ea45946298b7268dc913a5613b375b47af87b0feafded7488609db876fd6f6fd978b318
MISC metadata.xml 395 BLAKE2B a122d79c862302a9672d2a46817d335f75980e9e5981dd7f32220c226c9afcb86d9973beba8d0426f495facd2e5e046a3215e1850acd6e666bf6347a07176e50 SHA512 2f540b87c4b110971e73b3fb57276ef97c654f50459e1e2c650a77632c78c98821ddee5411f65decf8aeac753fe08a3ec318a23b6c9dffc23a4ace755cb4fc8a
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 2173b25ef458..d3c4f9393851 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/namespace-autoclean/Manifest b/dev-perl/namespace-autoclean/Manifest
index 3fa99e89106c..b7fb6c1a1a19 100644
--- a/dev-perl/namespace-autoclean/Manifest
+++ b/dev-perl/namespace-autoclean/Manifest
@@ -1,5 +1,5 @@
DIST namespace-autoclean-0.29.tar.gz 38791 BLAKE2B 7d35dce524f8a5f9ab757f24802f8abb3972f8c3176a5ff2ff516b6a88f547978a47bce0c6be61d91a4d0f72caa5d14b6af2e83ead92608edfc339fabc36e99a SHA512 64dee8009c8ab587c1aef504c0b429248a9069e6cfbfcb4062b83ddf56c82121be66f821013f3251e6863935429e0663aec82202352904983db600a79348732c
DIST namespace-autoclean-0.31.tar.gz 39548 BLAKE2B 7ba835de164ec1c2279ffb185a679e4185f5be71c9d9fd3d8ce60f32fbc31267081cd3e3e60303cb01c08140265af06502f5937d6acf5ba19555e589bbf34e38 SHA512 16f1d473ed87d196812867306996284d1f6817603399e1d67273c2e1c58ba2ba811c84c5e1762675526bfcb808aeece7e3180de189ca9ba951c6b9ff2023d802
EBUILD namespace-autoclean-0.290.0.ebuild 747 BLAKE2B 3b09b303dd6669985c90b264c004cb74d81ed475cf64bc0b4239fa10edf0dc07ed7cd84b5797a606d1dcbbc621ccd34c0a1bd6d6afcb0ce3970b2bd5094c8b50 SHA512 1ddf558325c8c7e4c4170cf7934dcae4e4355175a87ea3ba11018093d1e72d38c7a28fede0fbd4731d0c314a0bf25d180288e58519cc917dc7f798b07f6387aa
-EBUILD namespace-autoclean-0.310.0.ebuild 728 BLAKE2B 1eb49c42c6a31cf888e3644008c5895cc049a0911324ea3a63a5b7bf1922b20af8c38fdf35c96a04b32932b393d61cb08799e085f4eac7c969b26f278fe7cd87 SHA512 dbb77a7520bbdfad84df49d0cf4b6ffee84c7e5e27751ec6611b849ed0baf789fc422a3d42ede9ac6047814c28d423ce6be5b190852a014a7d5a8e80d3912d58
+EBUILD namespace-autoclean-0.310.0.ebuild 727 BLAKE2B 94b97280972ed55cbd74a9a7ccc55c6a326b20588bacee6360fb42b80b31a3971a51004610389dfd6eeefe83e45c3b6c429c0bc74e7f7445955184a736da153a SHA512 99388c8dd3a61fb88fe430d39bb89285e85f232994b4305c2d0ebc87953d2a88379bbdb179a5f16175e305af59789a3ea4c9d45932a61ee3d1957e18538fba2c
MISC metadata.xml 411 BLAKE2B 2d294038838d91ef9ded79a57f6dc95d20def8372a11a526e5dfa54db3a9a45009eaa3cc00274fdf741ecc46a2edc21dbb79e33281c17d0adaea44b14ac2f952 SHA512 f9b3f60fbe1a49635367ba756a2b01ea004ec16a6c1f82c9273e1dbddf8e7a442aa29dda4cccfbf902ed5c0df8d8e74d31aaefe68e0829bace51ec76ec76bf16
diff --git a/dev-perl/namespace-autoclean/namespace-autoclean-0.310.0.ebuild b/dev-perl/namespace-autoclean/namespace-autoclean-0.310.0.ebuild
index 5de28be1841f..4960f038ad06 100644
--- a/dev-perl/namespace-autoclean/namespace-autoclean-0.310.0.ebuild
+++ b/dev-perl/namespace-autoclean/namespace-autoclean-0.310.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Keep imports out of your namespace"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/B-Hooks-EndOfScope-0.120.0
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 065b19825080..fea29630964f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index 4e010e7f82b4..f2bef730e897 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1,5 +1,5 @@
-DIST apispec-6.7.0.tar.gz 76654 BLAKE2B 95b0daa8c6b07bd4accf84a8f4259d9c7ebed34ad0e9767c53548b13a82bc0de7bf3b145905f380106bfc07cfa10a942f290d93d1d3599aa8fe76df23863a3b3 SHA512 b75482696aecd6a68bd35ba1e4112c3ead7475c7f5dcca49f0ec6f332f37ed8e42df152164b645716f86daaafbb59f94c3f4844705d3df5263e637e9fa90afcd
DIST apispec-6.7.1.tar.gz 76714 BLAKE2B ced24f5d455d02a64bbcd098d892bf5f37275eb6cc3ea445b97f89b8e21d0446ae069e1086cdd9c833135931fa3ddf0694eddf10fbbbd81986a59c79f4faf42c SHA512 97a0800f95301b249c57b05560ef45912462c3754f1923530bdfbbbd5e6968f2b1a8174470a5fdb06368d8541a6ef2c76e4964e98cfb47eea0715e1e7abaac7f
-EBUILD apispec-6.7.0.ebuild 1017 BLAKE2B 17411418f95b290ad4ff867527a2f23928256d9e4a34837c96aa57a55a9328340649b7c2ed1bcdb1b7775aa243746b40863303c6bbed73cecf577791ed63c365 SHA512 ab1bd961a10ca1163c895f1c80571c3650d027a0e094788e807641c32dfb59fa6432e0a8042e04a8c1717dd3a4bcac8253ec8273a0d635f0f3fce9fdcd355302
+DIST apispec-6.8.0.tar.gz 76919 BLAKE2B c97f9a87175755c517a22ebbe66c1fb058b89f370a89f09af1007664519d95cf5938e1b699062f9b7f643bc3263a2055487996f759e0e64e2e2038d36e552525 SHA512 ad8b155dcc373f2423153a4b17d3b446a188e8835ea971496818a93bea098b641a3663dc75b6cd8b92a92de607ddc64fb9b13ad10356e6eeb05e4ff9918e9ecf
EBUILD apispec-6.7.1.ebuild 1017 BLAKE2B 17411418f95b290ad4ff867527a2f23928256d9e4a34837c96aa57a55a9328340649b7c2ed1bcdb1b7775aa243746b40863303c6bbed73cecf577791ed63c365 SHA512 ab1bd961a10ca1163c895f1c80571c3650d027a0e094788e807641c32dfb59fa6432e0a8042e04a8c1717dd3a4bcac8253ec8273a0d635f0f3fce9fdcd355302
+EBUILD apispec-6.8.0.ebuild 1017 BLAKE2B 17411418f95b290ad4ff867527a2f23928256d9e4a34837c96aa57a55a9328340649b7c2ed1bcdb1b7775aa243746b40863303c6bbed73cecf577791ed63c365 SHA512 ab1bd961a10ca1163c895f1c80571c3650d027a0e094788e807641c32dfb59fa6432e0a8042e04a8c1717dd3a4bcac8253ec8273a0d635f0f3fce9fdcd355302
MISC metadata.xml 504 BLAKE2B d55ae521520ba60a139e83f23aacbb3df76c4c120a54f1b65b185018647c1f363bc88f354abc1810b7a9d9f3cfa264e0303d46cd23b8091dbb365bd84cc04815 SHA512 e0297e941c3c544cbb14044f02451c26cfdec81b2bd49cf225dc9f32d1ccb207e630d838d8928d28ccb35a3cf01493a87ceb2633cc5ede36b62a6d81f164ea32
diff --git a/dev-python/apispec/apispec-6.7.0.ebuild b/dev-python/apispec/apispec-6.8.0.ebuild
index b4c64b64045b..b4c64b64045b 100644
--- a/dev-python/apispec/apispec-6.7.0.ebuild
+++ b/dev-python/apispec/apispec-6.8.0.ebuild
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 898757bf6462..3b7567106406 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,7 +1,9 @@
DIST cfn_lint-1.18.4.tar.gz 2788919 BLAKE2B c9815d61450d6afa6f054a305b90ceb14a2dd72206834fb64c8e51017cbcf02843dc83e909d1db0dfb183d7f059909a9b794e886745bbe48cac42dcf2c109150 SHA512 fc8ed928fa83d262000c141805734c788559f2ed7ad7b1b989771069cd8972c04dba67a8c4823cceb35ad70db19e28c5f36093cf42f86b232f35eeba8585c89b
DIST cfn_lint-1.20.0.tar.gz 2879582 BLAKE2B da387ad8c8f7425c37106976a9dafe205206559971d847b897e245e283b3cd13179e7033b3e32e0b764b75b1b3d10d23764f84700d4e857fe727a3681b1ff1b2 SHA512 724d1f6ac67d9c1f975f8716d1df1a5ee9f8674a1f3851dad3ad0f5bead8226212012aa3d258ce1cb477904fea6c91c59f6b28291fd846de80fa1c7b3ea1d90f
DIST cfn_lint-1.20.1.tar.gz 2799223 BLAKE2B 3accc016e5ce688e5e9200247b8d8361c6e367a60c3e8d3de38db079cc6516b50ce6acd773185f89b68b9302ace88eaaf380dbe564b12b43e7b5721509c4e70a SHA512 75d19d65b562737121a4bdca430f177e80a10f685f4cda78c0189ac26fd8bba3c5eee090e8ebd2146f08dbc47d9c24783dce6d89de1ae2712cb2f831e235599e
+DIST cfn_lint-1.20.2.tar.gz 2734631 BLAKE2B 1935793ad1438f5fc4f217390541b476192ab68a6d1614d7322eca1981b7d3712d85c090394eec2e8d2f2c15bb3798a148987613a3fe71fdc4355a57bf31a836 SHA512 e327e703cd96cd1d4d9342525cdccde3f11373ad5624a6a6b9ba16f76fa1b12be83b8f6a5118c0ceb947dada7a5bd30f8bf6434f4e61cbfc8bfa0dd8cf49ece9
EBUILD cfn-lint-1.18.4.ebuild 2173 BLAKE2B 5e4c47efdb2519007e70bb5a736e25ef396631a967b23f6057e450a31358b2bf16fc3d85a30259dd2414e85a185784504b6d330a6568edccb8880d230fb81327 SHA512 da3c99f559c87c3b50c75a2055b1ca0fecc2eaf12f9601460efb853a31569aa081668ae2f300b4f0f1bb551dccba1c1b65bed2aa1cb60bbfbc09295d75cec3fb
EBUILD cfn-lint-1.20.0.ebuild 2176 BLAKE2B d191ba7a19be828f631d910755b559e67f6e38a291ec96980d7f0c003067e36127441058e6e83879bee41de6bea41607f86261cfe73f52a4fa65249a48bfc8e6 SHA512 1c7c87566a88231b012ad28cc8a17a7ec461a9c116a96e98f78a3eca20cc3665550b0ca972e1cdf30a282b12d9824654840f75a98c6838c3ef3d885cd8b9de9f
EBUILD cfn-lint-1.20.1.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5
+EBUILD cfn-lint-1.20.2.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild
new file mode 100644
index 000000000000..55b02df4cc9d
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild
@@ -0,0 +1,70 @@
+# 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 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ # different graphviz version?
+ test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index c08f4544829b..840c72571212 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD clang-python-16.0.6.ebuild 1203 BLAKE2B 7baa638bb302b5b97aea34e62d28035f6
EBUILD clang-python-17.0.6.ebuild 1203 BLAKE2B 13f87c2782967c4fded88a60220b87e9f9f50d9c37543f30ab2b9ae94cdc5f53d2b1fb422e13450df50ecbb0e36f2a531705fd75f021f265e67f67dd08c85eed SHA512 8abd5bdb175a8c24c542dbcbc73617f075e50a555d9da698ae3139414c2fc11b9ee96d42af0829432c0d2f9d3c820683a2ef5946fdc4332f3d06e40466bbb38f
EBUILD clang-python-18.1.8.ebuild 1203 BLAKE2B afd17079dd42d349bc5b0a93415be0f26c5cf4c4e1ad26d9b651a3c179eef5455e68167d4d713cc922b109da3ede6b43221bac5f21b388d6394ce590b8c8920b SHA512 76d9addc51c8dac6d90cbb5e75f9b9e296c6bc6a968edec77c3f78f0e1dfe1acbff8ea5529175cbc621156afeef728355529f505f7ffe113dbe1d2bb83cff8db
EBUILD clang-python-19.1.4.ebuild 1205 BLAKE2B 609f06035ee58685b352f56b62925947fc3cb15f4ca04749256d4d49735443ddc6338c7121157bb722c9a45a60311c262a90a4bbe0ec280c8c6833df210c3b27 SHA512 4b07e79adeafb345896316114ec20ad2443e9b63d28181fe36d44285ed067e2ee73e04425aee255032699bef5e65cced1356967b7dd6f7fd221cbbf03d922057
+EBUILD clang-python-19.1.5.ebuild 1205 BLAKE2B 609f06035ee58685b352f56b62925947fc3cb15f4ca04749256d4d49735443ddc6338c7121157bb722c9a45a60311c262a90a4bbe0ec280c8c6833df210c3b27 SHA512 4b07e79adeafb345896316114ec20ad2443e9b63d28181fe36d44285ed067e2ee73e04425aee255032699bef5e65cced1356967b7dd6f7fd221cbbf03d922057
EBUILD clang-python-20.0.0.9999.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
EBUILD clang-python-20.0.0_pre20241118.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
EBUILD clang-python-20.0.0_pre20241123.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
diff --git a/dev-python/clang-python/clang-python-19.1.5.ebuild b/dev-python/clang-python/clang-python-19.1.5.ebuild
new file mode 100644
index 000000000000..9b3ee513e023
--- /dev/null
+++ b/dev-python/clang-python/clang-python-19.1.5.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..13} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+ >=sys-devel/clang-${PV}:*
+ !sys-devel/llvm:0[clang(-),python(-)]
+ !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+ # tests rely on results from a specific clang version, so override
+ # the search path
+ local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+ local -x CLANG_NO_DEFAULT_CONFIG=1
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+ python_foreach_impl python_test
+}
+
+src_install() {
+ python_foreach_impl python_domodule clang
+}
diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest
index 20296001b709..96a21cbcbd08 100644
--- a/dev-python/fastjsonschema/Manifest
+++ b/dev-python/fastjsonschema/Manifest
@@ -1,5 +1,7 @@
DIST fastjsonschema-2.20.0.tar.gz 373056 BLAKE2B 99e80a6aa05aef421c5d95149f5f40f0a732bd686888f32067295c19d9c1d7569bf628d06b59bbeb68ea302e06de700b05c27e7a44e018b213e0c1a7f4dc1304 SHA512 7881937a02c7487d1dfd7499dbe85e8f8e359b9686673f32491d93cef1d7a949df5309b0d4a5cc525a7d9c8269568bc34e9d072ec1a49e44d5becbf8718b250d
DIST fastjsonschema-2.21.0.tar.gz 373839 BLAKE2B 24e559d796ab38051921e797d7a6d72cea8fbaff47ff637ea481ded46aedd2ed2c5f4dc67c46b93f1100afecd8db6a80964a59a4c1f1b24ffad8f0058549cbbb SHA512 b68081f969b9f4bfabe62040e559d7c0e58a1e81f31c33d09d5c2f0eb04d8386e9cac6590cb509ac93ecaa465c399b095d3b362ecbb81bb3ea09ba27f5d8ceb5
+DIST fastjsonschema-2.21.1.tar.gz 373939 BLAKE2B 2cd91b1ff6aa6e9996faf93d3f0d49cacb7f1b2bbb7001e0e01ce8bf385ac8ff84ce6d1c1c5f8607d05d675b0d42f3f5caee781547907f96717d504312d0902b SHA512 935c68ede28f7026825114ec588ae39713cf28eba9bafc68e106111da92f7cf1f25101a06c4b841f7198f55540af719853efe04f5e25f0cc92ef6638d638c54e
EBUILD fastjsonschema-2.20.0.ebuild 557 BLAKE2B 8e5867ea92aa4c7b1bfa12a47bbd4fcd80d23f4aea2ef3b405f553a04197613ff3bdb6dfa4985e97f4fc70395cdbc26cb53853d1387f5e1f0301f05752759cf0 SHA512 de0292eaf41b8f84a9ed7629df289a176a457c16828ef99614f5b15143e632aaa7cea1fbb0151e797b56cd00ed46c61faa95a92a28b61155ff780dfd9158cf41
EBUILD fastjsonschema-2.21.0.ebuild 565 BLAKE2B 8617d19c3c0c0a100bf6b984fc0e6aece9c5a53dafa0dc228c70f466fc9df86858c6d809377f6c11a7c3aec0a2097101401c8376819f3af1b244189077c8c6b4 SHA512 878109ae2456fccf53bbeacea6ccf9034f4fc05ad7865c5200503580f1c906401d97a7204636bafdd8d41be119f5c51ec9bd192ae7a70a06bb86cb16cf93a53d
+EBUILD fastjsonschema-2.21.1.ebuild 565 BLAKE2B 8617d19c3c0c0a100bf6b984fc0e6aece9c5a53dafa0dc228c70f466fc9df86858c6d809377f6c11a7c3aec0a2097101401c8376819f3af1b244189077c8c6b4 SHA512 878109ae2456fccf53bbeacea6ccf9034f4fc05ad7865c5200503580f1c906401d97a7204636bafdd8d41be119f5c51ec9bd192ae7a70a06bb86cb16cf93a53d
MISC metadata.xml 390 BLAKE2B d29071ddcb0aea8db343c2924de51e8fdbf9295898c687ca0f474e007007407c9a402cd2fa74f0f2142dfb2f14a2cfd0c51c05f5fad6891734328a003283821f SHA512 db3339aaba0218ebea0ea4cd5b950dbf74572b18341f595fbbbe1f67c0c9c23413f4a98aeec5b49b036533cfea46e8f2a74f5f999c3b4c472a66297346139b05
diff --git a/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild
new file mode 100644
index 000000000000..0927d4ed5c46
--- /dev/null
+++ b/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fast JSON schema validator for Python"
+HOMEPAGE="
+ https://github.com/horejsek/python-fastjsonschema/
+ https://pypi.org/project/fastjsonschema/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ tests/benchmarks
+)
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index ca9611b8c41c..dc1767f3dbea 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD lit-16.0.6.ebuild 921 BLAKE2B dcfe57279dff5c6d80fdf5fc115c76c8ae5af3c8c7f
EBUILD lit-17.0.6.ebuild 1022 BLAKE2B c0c1efc62ae127c2abaeb2a7ef4f436d0aca737aeb2dcdb1475eabd8eb08801b916ba7e9687b111e5bcc42ae826981a4c1bda87d935b48876f26ac265186de34 SHA512 4d287525c33b812f748a6f6ff71a26c0607f9e8707299648d7eecc090fe26d4b6c8af6fb338450455c0b2bfac2c6ba06a4008a17c3f5007ee8e473e233941a8b
EBUILD lit-18.1.8.ebuild 1028 BLAKE2B 2849faa88f24be30c89260734e7b4c5ff8091bfff4486f1bb8f0b98f4e4a7c072fd822aaf56ac5ced397ac34cc3391535aecb72bc7a124078ee45431d3741ea0 SHA512 3f2e6f93003e20650d68efc8467b3b1c1634b487d6fca723412fd9b9229909fef56d7fb6425696715c3399d44e27963dc3a6de9a20e76321bf20e9d3839ff64d
EBUILD lit-19.1.4.ebuild 1035 BLAKE2B 72c71b240c838db20d73d99d7cc77c342df723b8bcf91e04a656e6801a12747d31bffb8727693cad71be83a5ad4e1b6c9fd1c848d26078b9bcf5b031add660f3 SHA512 139b11fb31709cd7bb98862176624ff1abae6fcc2d6e6712249a3da97203cdfe6b588121ab5b1d8b589c7c70b93d0bc17e1bc7358c3b92c67a5bcd586ad293c7
+EBUILD lit-19.1.5.ebuild 1035 BLAKE2B 72c71b240c838db20d73d99d7cc77c342df723b8bcf91e04a656e6801a12747d31bffb8727693cad71be83a5ad4e1b6c9fd1c848d26078b9bcf5b031add660f3 SHA512 139b11fb31709cd7bb98862176624ff1abae6fcc2d6e6712249a3da97203cdfe6b588121ab5b1d8b589c7c70b93d0bc17e1bc7358c3b92c67a5bcd586ad293c7
EBUILD lit-20.0.0.9999.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
EBUILD lit-20.0.0_pre20241118.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
EBUILD lit-20.0.0_pre20241123.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
diff --git a/dev-python/lit/lit-19.1.5.ebuild b/dev-python/lit/lit-19.1.5.ebuild
new file mode 100644
index 000000000000..75b7c01e4ef3
--- /dev/null
+++ b/dev-python/lit/lit-19.1.5.ebuild
@@ -0,0 +1,46 @@
+# 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 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ sys-devel/llvm
+ )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+ # flaky test
+ # https://github.com/llvm/llvm-project/issues/72022
+ rm tests/progress-bar.py || die
+
+ cd "${WORKDIR}" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x LIT_PRESERVES_TMP=1
+ local litflags=$(get_lit_flags)
+ ./lit.py ${litflags//;/ } tests || die
+}
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index d4cb95d8cca0..f03f5ac72080 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,5 +1,7 @@
DIST python-phonenumbers-8.13.49.gh.tar.gz 4914069 BLAKE2B b4759021af0195af48a6b556df9d69d1aaf9fc5501d375b28b0bc61b0c5b249c5216670f24b239b52cb6c9baf1843026ce607d5e41222ad83079a49522c4d911 SHA512 a20a743e7cc82cf0d04676d19843886c74bb6d78355a40fe2eac110d463e2c6a6855a7924083c60201560c95d318c473b2728f1b1206c5874214d010bf232d3f
DIST python-phonenumbers-8.13.50.gh.tar.gz 4915727 BLAKE2B be1eff822b2a9d8e3f3d67edbd11536efc4988611c2f5e771aac20345e71d31dd90052ab84946d0e1f9c2dc627e2cd9c0fd37389e8985ca4656526d25595e3db SHA512 bdbb898ae3599b569e4f383d0a880c5e617f69c086a4271f5fdf48b5d4aab4793cdc27336e82ba66466ff8c08e263866bc64059107cb6aab05a8b5320d00c969
+DIST python-phonenumbers-8.13.51.gh.tar.gz 4916017 BLAKE2B ded6fc61bfc619d79d31c12cf1bb13a13b96182674373aebd66a9ac02e7fda957c59807af6c6aa31e373c6af9cdca6ec8e10a575877121cfcef3cbcbd4419243 SHA512 fab5542107ef69fc94ed5f4a74425ef6be6277b88339ae882782c6cf35254e13f0d351f704dd4b84d16a82a40121b3681abd4599b85341284ef42b3f5af19803
EBUILD phonenumbers-8.13.49.ebuild 809 BLAKE2B c87931c0628c2ee6c3823df89584600c3527f62340412020180840263c2f2507b499fbaf2bd2454576f1ed859cda454e7f8177287cdedde30b7d9429d9ac080f SHA512 7defb516f1f639a460c11d000124f2251de3c3adecf1e335f1ae0c39b8e744d734e09a3620c3a96cd442490f008cd506c098e24f37eb2204b449918b3052b795
EBUILD phonenumbers-8.13.50.ebuild 811 BLAKE2B 08f681b15f45bcacd4bdf0ea36048eed44aa8108802a7a4a9078083615ee2360ed701d7ab82b275343dc53b9c8a9e5ac26c09d941de1b98487a0150b68c99247 SHA512 0175acd40d8d2163c2e3755a7b749866b06ec1ce443f6e8693b2593936753f89a4c94517c17030166537e607e6159ed6abe7ddbc70e17ff422cfb739c8c8c45a
+EBUILD phonenumbers-8.13.51.ebuild 811 BLAKE2B 08f681b15f45bcacd4bdf0ea36048eed44aa8108802a7a4a9078083615ee2360ed701d7ab82b275343dc53b9c8a9e5ac26c09d941de1b98487a0150b68c99247 SHA512 0175acd40d8d2163c2e3755a7b749866b06ec1ce443f6e8693b2593936753f89a4c94517c17030166537e607e6159ed6abe7ddbc70e17ff422cfb739c8c8c45a
MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.51.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.51.ebuild
new file mode 100644
index 000000000000..f87c156d207f
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.51.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+ https://github.com/daviddrysdale/python-phonenumbers/
+ https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+ https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ dev-python/protobuf[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+ "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index 1686e21c4dc4..23c8fc52e38f 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1,3 +1,7 @@
DIST pkginfo-1.11.2.tar.gz 450821 BLAKE2B 4ff042c829bc123e3ccb5ab768f9cdee29f085037baa9a10c773f6c7bc544a089b6be6ec6c9caf4e4919305106c6ccfaa5f3bbcc8c3322bf4c088a1a0b3e2e3a SHA512 2a7bb31a6d46bb28242fa668dc063c3e0be565ea2f011e051676779f530d2a206d595013512b12e4e10eb94cf522277347d085c8a8e29fe331d9049e370f2bdc
+DIST pkginfo-1.11.3.tar.gz 450996 BLAKE2B 58edcc1b6395496edc7f5f300ca8e5ab17e9a1d94f315c43d175d60ede01d153b14ff02f7de19cdb3ac8ca6b672d06856432e5deb4a2911cb86034d0cb7fbb92 SHA512 c54f791a577d241a22427a1cfae25d24b5f6b35462f0b0bcb4d7b6713f0833f4058cfdee15659c988191ff411e8bcad1c261abca5e4cc35ddf024d50a7bcb382
+DIST pkginfo-1.12.0.tar.gz 451375 BLAKE2B 4a0e30c71c7ce283f16fb8595343ac7f473ce604e47a4863cc107cab96db1db9de0eb1c6ccd9430cea1eb6b94903f00356d75c5b9acfa50129d9c4c7ee24577d SHA512 871d85cfbc69380033dc071bfb32dc3da4a5c44fefda8c3be9c7ae5d8ed17f2800f82f9ce3b81e4c0ebb3a1956581093a1379d00a9eb6a42e0821253586aaceb
EBUILD pkginfo-1.11.2.ebuild 623 BLAKE2B b3e7c21d66209765ac016e73519e7bf6b8c6872084baeec51b1657dad616e7f5dd572e0507cc50e2526009e7bc10ef0c01b57bdeb4b73ba054f4de8239ad4477 SHA512 e60454455cb30b618024af5c40ef4a3099cfad7307f5e8749210e0c3736ed5b7dde8905756424f9d0716eb668e8b01c665da40016e2f140d0d139bc84d6b1a54
+EBUILD pkginfo-1.11.3.ebuild 631 BLAKE2B 1fa5bc665b029d6fb14f7f6e55deccc696cf34a6ec3276a966bbea681ec7fcc06adc134ace93d22672e806305c68b287058331a6874b51250bbf83e11f04b240 SHA512 c5f8394de6ea206ae7eaf518dacfe18c1bdedf38f5dac641616a4541e3d94514aaa01fd1ee557c5ad962f9a65d293a7e9abd130b0f1333cc163bcdc0c7f4fc27
+EBUILD pkginfo-1.12.0.ebuild 631 BLAKE2B 1fa5bc665b029d6fb14f7f6e55deccc696cf34a6ec3276a966bbea681ec7fcc06adc134ace93d22672e806305c68b287058331a6874b51250bbf83e11f04b240 SHA512 c5f8394de6ea206ae7eaf518dacfe18c1bdedf38f5dac641616a4541e3d94514aaa01fd1ee557c5ad962f9a65d293a7e9abd130b0f1333cc163bcdc0c7f4fc27
MISC metadata.xml 385 BLAKE2B da3779a71a7d23a535599d8854c970725b3e6c121642cfabbabccc0e97cc1dab0cf77452da565c9efbd8044cb02cb2fbe00687a0b312948298902e4eb1f4e498 SHA512 fcd65e87146d573c1bc33dc560ed419ae5d4e46e6ba423da1a6dd46ce96683d3ffeef75b640ee671f16865e34293695b48a5fef89ee754a8b6bb797a03c13b08
diff --git a/dev-python/pkginfo/pkginfo-1.11.3.ebuild b/dev-python/pkginfo/pkginfo-1.11.3.ebuild
new file mode 100644
index 000000000000..f46173de33c7
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.11.3.ebuild
@@ -0,0 +1,28 @@
+# 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="Provides an API for querying the distutils metadata written in a PKG-INFO file"
+HOMEPAGE="
+ https://launchpad.net/pkginfo/
+ https://pypi.org/project/pkginfo/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ test? (
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
diff --git a/dev-python/pkginfo/pkginfo-1.12.0.ebuild b/dev-python/pkginfo/pkginfo-1.12.0.ebuild
new file mode 100644
index 000000000000..f46173de33c7
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.12.0.ebuild
@@ -0,0 +1,28 @@
+# 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="Provides an API for querying the distutils metadata written in a PKG-INFO file"
+HOMEPAGE="
+ https://launchpad.net/pkginfo/
+ https://pypi.org/project/pkginfo/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ test? (
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index b684fa5763c7..34fad30e45a7 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -10,18 +10,25 @@ DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44
+DIST pyo3-0.23.1.crate 1072552 BLAKE2B 1d83f3d853eada9d10e7502c76ba665ccd75afe51ad8f09e6b72d076aba4eab5da535bcd9f0d636d9a5a120dd632d67bf89b65fc4372511b042a74bb697be56b SHA512 6f0f457669c0d5d54196e4d7f10a78c8ef1f576ffaf01e11fd142634949e9b1e12c8e4dcf041f9bbe21f7e9b4779ff7ac1b625b3d0ecaf8e448b468aaef7b3f5
DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe
+DIST pyo3-build-config-0.23.1.crate 31755 BLAKE2B 7cac76855763159f61c26bf401545d12a95d8d0970ce4a0ae90e5b7ad1d67747af5414c02b8848042b4e2c2aa773d8cfe3b3db077895d12305097457dbd0ea60 SHA512 ec7b47db39e910760373adf3c035d7bef0cf48595562bf8c70d6ecf98ae3a676f19c94302bcf29dae60797b0dcd180498bf41faa65d6a6a268a0e2b14a309e42
DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369
+DIST pyo3-ffi-0.23.1.crate 73993 BLAKE2B 4b16d423f6aec1a4b99aad79976dd17a8039e9a37ec35badb50cbd12001f12b88b7223e2dc6bb67257e821ffc935a3f23876f93941f2495e63ac88e631be51d9 SHA512 7533fdd016afb71a482cec07a61b04b0eaee10eb131e11d9c6d650e090a575896fb5ea243880341a2500b0b8442c36ac7792cb6ed39a2f9bd29645556cdc807e
DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179
+DIST pyo3-macros-0.23.1.crate 8064 BLAKE2B 26f0c07d230c6a749848094e84e1cd86d151b1d7639aa17debef73a49c9d15210a6f5ddf20d832f1175ba9fca690edc2be3244aef286112d2d097677558348e2 SHA512 2897b64b1e6695526a74822adc2e6bd6fccd0185918ab5e87561341c5e37382e77094a9e102bd6c817cddc919ed45c1a133cdc1e947ecab2c851328fecf14508
DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799
+DIST pyo3-macros-backend-0.23.1.crate 70118 BLAKE2B df6e7db9f88bc0fd039c2b0553c3371fcde654bad4528320e0e8cb8ee5ae98b541bf7fe800a872fb5ee43562e07a5b0cd9543f4b5c66b482818107a53e6e49ea SHA512 bb6df78ad712ab6c85535c60d3d5d8aa1b012b175845c6e073ca7b174c558e4a546fed5e62453bc3ce7f46dfaf3b016c01b88e13c8516b18d5024565464c1bf8
DIST python3-dll-a-0.2.10.crate 74573 BLAKE2B 770c5b070f4dd1b9639b8aff59bb733575eb1117ae8e510818b6e13bdc69b22bcad395bb5cf0d1931de3562775a56e1404bb7fca7384b62e5e782e6284fa1494 SHA512 c1171c29f6914ff809950a9f6c330638e72c58c7c691bf4d9e765dee47166915cc91131b494b65aeb3a812543690c5072f2f5ff32cdebb76ba588330f9c74cdb
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rpds-1.1.0.crate 69493 BLAKE2B f2d02c758de1abd46ff133965e0491a0276e4a95be5b64b6c83947bf8b3718896781eb96cf96d4abac84aba0c7caaa5e95abf1364ab2ffd65d573d0af212e058 SHA512 b24640e34c2f88ecfff5efb1581941eb02987bb7b342dc439513e8d7c8ee0afa63949f8dee09bf8f445ec6f3b3ec22d2927d3d03be05fee3c651b29c924a6b3e
DIST rpds_py-0.21.0.tar.gz 26335 BLAKE2B fa85722ccba1c21b20fe6a7f8069a68bdd03fc953299c5b53aa6b3343db363e8ebe491590a8ba6174e9fb2f2eb3b02bc43020896471b81c0cdc13c4296bf57ee SHA512 0cb1c48f6672d69c00e2b6c22cf586396849491fbeea4ca86a493fe09e59c2e4354bf4356320de32b5825c0a013b462085b03d2a7446ed878e52a139d97a41c7
+DIST rpds_py-0.22.0.tar.gz 26723 BLAKE2B f905d0801619b308b0eff1ab1f87b5758c2faad08363c156cfccb3df569acb6004ee0a2da4843b9e359e03ad2124db287dfac2b87e8fe349e36363b3c732b293 SHA512 b19d2cf94e63ef44abf8cdd0248d8b054ff74e740c08d20317f449b7ac5ae400da28c9fdf502a9967b62dc7bd8837405c0da612b44007fbd3f038ed52305547c
DIST syn-2.0.69.crate 265441 BLAKE2B b01576c2c86426d2bbb2c9553dc1dce6a309d9922c35167ee6a718ad08cf3d0a22f0aed4d4c547cdbed85b47283e5b60a128fd1bbb230a6687f0c28af3a9c228 SHA512 fddc0f1ffa3e68ce57833c6ff18382296838287dd98f9f77f679ced471c3f801af30376363a870232f337bda27b3ba6ea93074f8e3c05ee390bcc024e3690bea
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST triomphe-0.1.13.crate 29568 BLAKE2B f0450292e3a4c2df6b400621bada57c099e5779cd3659c6171e452b552d2acaedbb2c0cd074c8f2144fbba9dc095648ba1c43a3fdcfe6fe3e01efe2561f6971d SHA512 e8364bf262d41aaf23de5c519c0303fd6ad928d8691843c7e0eda26b530c746c458837b08421559c50edf1cb8b9a2a216d7c32f5ea50be1543a2dec2cc60dd6a
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
EBUILD rpds-py-0.21.0-r1.ebuild 1207 BLAKE2B cb09c7971d4cd10f0f46a6d95e17cd4bfb266c79db050a3f14fa1b4437a12112570637837cdeb40768f1fc76d0d02ecb362ff126457b096f4cf9c0d3f10f48d7 SHA512 c05e027daa69af28484990b55bca4fb6ff86013640156e3df8d42fb24fdf0bc04c3b322720a0966bc152fa0d17f3b252147d74c829ca994fb62a5d5a51080cbb
+EBUILD rpds-py-0.22.0.ebuild 1214 BLAKE2B f3df5922cc0a97a8a78d524a5c23be20931121c56a2cba63ac23dbd566d91b475417f4d69e9470d27cbf4e5fac9bf22d70f85552abce6705fbbce3189bea9695 SHA512 ec11be579b99c4a206522925ec9bf50cf4bcf5dfc8377a82dbf080aad037cc4993ed1e933ce5b7615bb68e1471448ce0fdca02ffcf6d08b298872d15f1f81f06
MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c
diff --git a/dev-python/rpds-py/rpds-py-0.22.0.ebuild b/dev-python/rpds-py/rpds-py-0.22.0.ebuild
new file mode 100644
index 000000000000..4d3535ed9f86
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.22.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+ archery@1.2.1
+ autocfg@1.3.0
+ cc@1.0.90
+ cfg-if@1.0.0
+ heck@0.5.0
+ indoc@2.0.5
+ libc@0.2.155
+ memoffset@0.9.1
+ once_cell@1.19.0
+ portable-atomic@1.6.0
+ proc-macro2@1.0.86
+ pyo3-build-config@0.23.1
+ pyo3-ffi@0.23.1
+ pyo3-macros-backend@0.23.1
+ pyo3-macros@0.23.1
+ pyo3@0.23.1
+ python3-dll-a@0.2.10
+ quote@1.0.36
+ rpds@1.1.0
+ syn@2.0.69
+ target-lexicon@0.12.14
+ triomphe@0.1.13
+ unicode-ident@1.0.12
+ unindent@0.2.3
+"
+
+RUST_MIN_VER="1.77.1"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+ https://github.com/crate-py/rpds/
+ https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
+
+distutils_enable_tests pytest
+
+export UNSAFE_PYO3_SKIP_VERSION_CHECK=1
diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index f03888f78b82..a5b53dac96ed 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -4,10 +4,12 @@ AUX twisted-24.3.0-skip-dsa-tests.patch 2821 BLAKE2B cb3458d0a25fbfbe2c6f6ba0678
AUX twisted-24.3.0_p20240628-skip-py313-test.patch 1275 BLAKE2B f2b0f08635de429e1fe780cc0176e1590db5f2f290f89cb2796ad5f2b5728382c22a2470e7fe1140071a94356dc2a0e15084008124fa5185e314252e75702469 SHA512 e1b7b7602658576d61a7a79592f839d5cf514571d56d51a53cf6fdcf7ab889cec510081e59ac813ac68908990f26303d30f70f7ec393fa2a1e995e41a380fd2d
AUX twisted-24.7.0_rc1-skip-py313-tests.patch 1927 BLAKE2B f2647c913cf594eaed6bc9c270930cfe6f0b91275bd4701249dce4922aa2868764311ccce1323565ddcbc1b65bb7fedee34bfc57eadaf8827a78cdbe8e25b401 SHA512 1a5972d4b8d575758c0dc824b90c53f8317f52e40f1893264e21743a3cbf6705043bfbd9d35d82518f91f578f2e5ba7458be5a7839e4e2657ae5ab8ecb73a4fb
DIST twisted-24.10.0.tar.gz 3525999 BLAKE2B 4d274a4b5989597c2789e05774bad3595ac5284f5da25fb488d46b87a4bb0e0ab311fcab228eaf070530451a28098bbefc326f6d4806378b2fe076adf5b07199 SHA512 dad7c1301c3b31f096db8c4796e064e864c2c28107c46c202b4f4b123c99a0e69f9b43afbf582997dd2c15a08e95b41213e4bc67ea1fe9fd8137c76656a20162
+DIST twisted-24.11.0.tar.gz 3526722 BLAKE2B cd874da038e3cbc369283de5d598b99680e3122ed9bdd0bbb8e541793b739b88281708c618c8f0cf9b4bf13684188b0b893ec5f744ae510c1af446822652a866 SHA512 cfd17cad9573b47b43761625ab529a1a0b27ce75545d9bc277622a7ce138b5dccf554d3c8764de1baafc07192e1172e50f4c6d19dc65590b5318a603a808efb9
DIST twisted-24.11.0rc1.tar.gz 3526729 BLAKE2B df06ddce78b9e2b841f7753fd8731de4cd21e6c045f0e7d9b0e5f806c23a43428cb3bf4559d9b2b2472e904890db0e35ef4e8ff9ce609f7dc9cfeb35cadb0ae2 SHA512 8191bb1515ccd03b679f3d44555f8dd0a0f7c50f0257e9512e120c377909997c219212557c848665ab34037ba60fb77fec37a6e176e77af64ee5e0c5546b7516
DIST twisted-24.7.0.tar.gz 3516844 BLAKE2B 169347260b473ea1c50806ce50324ebd51388186098886ccaad1f94e55f6b14eb7a7fc42728dbeaf4b5649d0e6dc1e4624cd5ab6d79feeaa733e18d09cfd689f SHA512 cd5a993c8f1dfdc82597bdc095e07c1016a2a86d1ce5b011b27f9f760db428fcba4579dda5733244979827f9c772c2480d1d419d2d24ae7af8697e2b8e852f62
DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03
EBUILD twisted-24.10.0.ebuild 4620 BLAKE2B 476c5bea89d11e604a4ae84307f09fbdbda9c8b9425eae2a1479f53cdf1c959d70e99b0492f44b9a7158fd255b8f3c69875a0c3fd092fc61f0c1125b34696316 SHA512 2afe5231eadf16de28d97508c34431ae9ef9c9dfa2c69169ea18c0c0c5d7cf4924ca0feaeefc394f4ada5fa82eb0dcb12254dd9702b887ce7aeea51ff822c71d
+EBUILD twisted-24.11.0.ebuild 4571 BLAKE2B c3509b6045e6afeee08544c51d4a02e73f1228ed9783a5b6ebf7f627a296abc38d7cecf0f880dd7c961b536bcda1cbb01115191dcbd9c4143445eaaf11aff3b6 SHA512 fa71a84b1df31afdb515548f16cc52b6dfd616cc41ccc84c6444c3bbf68439651408d97d7238bdb1f305cdf29a197c32ec93f7341ee8c8ddde15928af3fca944
EBUILD twisted-24.11.0_rc1.ebuild 4571 BLAKE2B c3509b6045e6afeee08544c51d4a02e73f1228ed9783a5b6ebf7f627a296abc38d7cecf0f880dd7c961b536bcda1cbb01115191dcbd9c4143445eaaf11aff3b6 SHA512 fa71a84b1df31afdb515548f16cc52b6dfd616cc41ccc84c6444c3bbf68439651408d97d7238bdb1f305cdf29a197c32ec93f7341ee8c8ddde15928af3fca944
EBUILD twisted-24.7.0.ebuild 4752 BLAKE2B bdcdcbd9afe7d08f86927de59a28db8146718ab0f7c62a75de2d46f7d0244a3f54dbe31880060c2a73221badfa3864035ddc76e52447cf52b62bb8536adbce4e SHA512 cd5832096b11f002696d43e0bb9429bbaed2db36856056a23239606d47337fc98eca779432ae86708c0cf0dc661f75ee69335761bc0a609b276c4a16fbad86ab
MISC metadata.xml 1231 BLAKE2B 60cd09e34c32152e6f08727c1281c65e871a51e64310a62a3104342fcb0e87e96b10cd4c7601668f054f9a2cb01fdf8ebeca3ed86b61ae2496a4d941897aa296 SHA512 800d9cd783d95cecb268362619deb346783149fa9226df714f9ce990da2d45edd3c8e5669e24ad15dfdf986a5816a5361c00f13719bb0dee3e6ae1578a889339
diff --git a/dev-python/twisted/twisted-24.11.0.ebuild b/dev-python/twisted/twisted-24.11.0.ebuild
new file mode 100644
index 000000000000..ca55e6158b82
--- /dev/null
+++ b/dev-python/twisted/twisted-24.11.0.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing pypi virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+ https://twisted.org/
+ https://github.com/twisted/twisted/
+ https://pypi.org/project/Twisted/
+"
+SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/automat-24.8.0[${PYTHON_USEDEP}]
+ >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+ >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+ >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+ conch? (
+ >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ )
+ http2? (
+ <dev-python/h2-5.0[${PYTHON_USEDEP}]
+ >=dev-python/h2-3.2[${PYTHON_USEDEP}]
+ <dev-python/priority-2.0[${PYTHON_USEDEP}]
+ >=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+ )
+ serial? (
+ >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+ )
+ ssl? (
+ >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+ >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+ )
+"
+IDEPEND="
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+ >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+ <dev-python/cython-test-exception-raiser-2[${PYTHON_USEDEP}]
+ >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.27[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+ >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+ virtual/openssh
+ ssl? (
+ >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+ >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+ )
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+python_prepare_all() {
+ # upstream test for making releases; not very useful and requires
+ # sphinx (including on py2)
+ rm src/twisted/python/test/test_release.py || die
+
+ # multicast tests fail within network-sandbox
+ sed -e 's:test_joinLeave:_&:' \
+ -e 's:test_loopback:_&:' \
+ -e 's:test_multiListen:_&:' \
+ -e 's:test_multicast:_&:' \
+ -i src/twisted/test/test_udp.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ # the test suite handles missing file & failing ioctl()s gracefully
+ # but not permission errors from sandbox
+ addwrite /dev/net/tun
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON} (xfail)"
+ return
+ fi
+
+ # breaks some tests by overriding empty environment
+ local -x SANDBOX_ON=0
+ # for py3.13, see
+ # https://github.com/twisted/twisted/pull/12092#issuecomment-2194326096
+ local -x LINES=25 COLUMNS=80
+ "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" twisted ||
+ die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # own the dropin.cache so we don't leave orphans
+ > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die
+
+ python_doscript "${WORKDIR}"/twisted-regen-cache
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ newconfd "${FILESDIR}/twistd.conf" twistd
+ newinitd "${FILESDIR}/twistd.init" twistd
+}
+
+python_postinst() {
+ twisted-regen-cache || die
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} ]]; then
+ python_foreach_impl python_postinst
+ fi
+}
+
+python_postrm() {
+ rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die
+}
+
+pkg_postrm() {
+ # if we're removing the last version, remove the cache file
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ python_foreach_impl python_postrm
+ fi
+}
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index d78037b9fa77..1b01250e38d7 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 01bc96ce4e86..652c1b46055a 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -257,104 +257,6 @@ DIST 6.7.3-0-202409200836qtwebview-documentation.tar.xz 126004 BLAKE2B 4d0068939
DIST 6.7.3-0-202409200836qtwebview-examples-6.7.3.7z 47280 BLAKE2B 7eb46b2b57c646107cff12a3b8d23a067a6d2d76f461c3bc6f1a58e8e247865fd62ff9b6dc660dc916f4b05b6e399cadfa7937e59e247580d15d40a8dea2ad97 SHA512 40a6dd90a280da1dcc676acf828975c47362057b23e34041ee9ab6e7df609fb617f50532af025ea085d0253340a52c6a4045b6151eba21e21ecbc1cc8aea75c3
DIST 6.7.3-0-202409200836qtwidgets-documentation.tar.xz 18056796 BLAKE2B 2ef45348e89c18a44e696d25b19c07d1b3703e647632908e7bff5c2e550ae2eded7e510a8af7bd5a4020e64362c6adbd4c2809ce974a39d1866c66c90f62fd50 SHA512 af145afbe113215ec33e2f0050dabb1bda36bcb01184de6a83a88744820188ac89d3b520b97f05727904b8fdb42969818cea93d1a676907754533175b04022d5
DIST 6.7.3-0-202409200836qtxml-documentation.tar.xz 341128 BLAKE2B 564b740ab1aca8e52e7cc6c8c87af7a42b5915b055b46e94785bc55db575e150648bf43a751bd4eec66af49cd6fa2b34c7c8ab6391ee82ca3083cec331d0211c SHA512 475d871301490f7d029338628f9effca4cd366b1390b5f1edfa46078e230d1c327d98f90687fda6b999992f2afce0f127b86a935627b29cf6c309443508887b6
-DIST 6.8.0-0-202410030750activeqt-documentation.tar.xz 183200 BLAKE2B e15322ecb44a35811d0367f478df2b39f961440e6c1a9b34fc77f1b67962995506eb59277421ae98df2553ef84d10017130ecf9b44f1316e74f9c1973d8a5234 SHA512 d3bfa6f2513cd46d98e89cf08378c9cda2e33b88466f93dbab8ccf8ef3778df6ce421fcd269deab4283ca803c28efc204191e0a30f816ac42d0ed3ce8f68a0dc
-DIST 6.8.0-0-202410030750qdoc-documentation.tar.xz 287756 BLAKE2B 6f9179dbcf3e07aef9532595c63e6511a61e5dc893b0857d226e619f57dd1fe1c9bc644b0c0c3aae9fbdd835e63d42def9fe8bc4f1f4d6c96e284ee791718233 SHA512 81292c3f905f9a7015bb4ffa46a58a78958c78fb8712228fbbd3719a90ea32bf920b9a14cbeae4d7093b82bedf2935e8c66e2229ef302b61b03ce43a67eac821
-DIST 6.8.0-0-202410030750qmake-documentation.tar.xz 343020 BLAKE2B 67fa24ef6ce31786c5776239ca049975b92072fd6f2ad495101b6c5b360170bdb06fab066c4558b898bb4db36320944c1aff5ddf84299cb5062945e037d230a1 SHA512 80b69a88dafbe2108e5d1f0c5a042c00dc02c708eb996bccea13df0ef1428fae1fe06dcf241a03330b5aa5d958e43d0d61fb9dc617ca7973c9674a07717e3ebd
-DIST 6.8.0-0-202410030750qt3d-documentation.tar.xz 5633076 BLAKE2B 97712bf8a0a61731ec05d97f397a8b0b0c9e7747df40510a723cbc95c002e3b9f76a738c88fb49fb66602d9955e097ec75bfe614c104c774c49c6eef660e0d85 SHA512 2ace3891718e9549b790d4cc4d9b03f4f6125ff0e6cd39726e83a6f36dc9cdb00683f39ccdfdf791b77898e07ca23ef1930700eb29ee307983fbf5dd053f19d5
-DIST 6.8.0-0-202410030750qt3d-examples-6.8.0.7z 60337957 BLAKE2B ae079693ad5797774cf4c0dd04202944b78c0e723c06aed00aed2b01e96a41b6b9d00c9eabc8e98dcc10c5ff6eb67fb9e137cd8f6bac2ad63019deeefe1eccda SHA512 b5307cdb66f1879fe6fdc9e43300ba727d63670003fd7a9fb45a4f08e152a15a9566abeefb1cc909dcd723480df0cb6b4951979d6ccd0fa591c8e57b2d017054
-DIST 6.8.0-0-202410030750qt5compat-examples-6.8.0.7z 28040 BLAKE2B dc540e374b98064c3ad8fc29002443e4e906720530f75da1a4174c1c160fc0bc069befc65d9790e6ee2fd5d8bf1d7b888d3755092b2968474d969968cd7e425a SHA512 c32d7a296592158419419db88bf0df6084afb49185707e2979c559494c8b0541d0380fac572d2acd6a662dc06b7bb6db73b6a295a0993cc5862e7729ec0ec7a1
-DIST 6.8.0-0-202410030750qtactiveqt-examples-6.8.0.7z 12064 BLAKE2B 06a075af5b6effa875065d2a1459e0ff9c5a2575956f2de398dc0e81513c287477bc9eacba0422803189d53a45c5c5b66142e04a5a2c08d75189d37bd0dac069 SHA512 c094f7ad8a25467485c1e1e7e17744b8112debdf4720880de256d5ccde440d16599377749c6164f4650ddc640b57ccbbe99a6679f5f2aabb2aa0373398889b45
-DIST 6.8.0-0-202410030750qtassistant-documentation.tar.xz 469048 BLAKE2B d337a73c2bd8d8816a803ed32522d11998e127ed8f8d66331f6a39198658cd7256dd31f144ed88f9602db133abe5d48201d88baf3f8beb8c7ae9f036b6ba3f02 SHA512 1f6bb54e4601edf69f26ae78757c77e6ac7ad31966bca421b50ea01f9247bfb422eb31a4b8c52ab6cf090ab78f9e1eb3d5cf5f20c78a9c7a759312be940c08fd
-DIST 6.8.0-0-202410030750qtbase-examples-6.8.0.7z 4315307 BLAKE2B 766d17429ef677ea1cfd118261634388063f6328a529930e08e475db1dec69c84d584f072bc63cd773c3b5f3f0d40de673587261749247650572a5c598463735 SHA512 8122c30086df9fa67a819abd9a3f3433d2ab935ed27864448f8f6fd08ed34d873665d249d7d532f27608d2f489938b8518476e4f8c24d1c411f882c29d9779ca
-DIST 6.8.0-0-202410030750qtbluetooth-documentation.tar.xz 1035096 BLAKE2B e80029bfcb9f748005933dc7bf5d8feeb25bc8a24905b3bf4c54562bd30145378b099e3fc14658476d446d32c26f73647722a03edb7d9a54ac95414d6958c341 SHA512 3b0518f6d39fe6715961776047e173009baa8f1d4293dce12f0c6d217f13acb9d0cc041297b84ede2ec0a9696c22311e00da652fc30fff4331b48625e92b8a84
-DIST 6.8.0-0-202410030750qtcharts-documentation.tar.xz 8856720 BLAKE2B 6dfd13e046a3f733b81557ae43fcd95efe7d65ce072ff703543d87aaa25db313d22a0ac73c0ef88a795e3c62b1d21d6321a400a805fe242954c2c32e9e8aa7bd SHA512 a87b43d6aad9bf551fd8db17975ed28cf2cf7225ea9eaf0ee5fc476e368cfc5a9cb1f107dc550e6a8dc58fc6027f643fd29d5112182a0396a08e89b50a454a11
-DIST 6.8.0-0-202410030750qtcharts-examples-6.8.0.7z 163250 BLAKE2B 63562c7bdd5dc28f815c91a5b84ac1d38b797202924a814aa3d78c20eea83badd08dedefdbc8c0e93e647d6ac0962b6232637107d03dedbdd477d412f742a607 SHA512 638531bef32a820721d01ae26d77435fdf98b659f4ac5a475c2847c815d98f57367730519e0e6e7ee8c828b6da0e078b813e23d72cd42696dc82eeb913da1272
-DIST 6.8.0-0-202410030750qtcmake-documentation.tar.xz 98600 BLAKE2B 005316b8d0fbbcfb63bdc7b0f9f236106b10e9ff4ec80c67e926ee901f105b6afbce79eda5a08b6c52d18da66bdac9a765457e2b546090b99e3133f5c8e3e525 SHA512 f0655a0cd4d2bdb255d7cce5481f2b180071b878f2b6bc3b5a738ec8f75be4ca10ca9a6a73fef6864eae96e5b002d8c7956fe9a4707531cede2d0442a7abb642
-DIST 6.8.0-0-202410030750qtconcurrent-documentation.tar.xz 185656 BLAKE2B c47860d71cdb09eb6654094884c2ff41e728f29b5fc7d23e050c01fa9b536fe690d9c13aa7efa69b15dbabe018fe4b3b8b9dff06681fbe603f4331d0b23bc379 SHA512 fe674043d35098b48847f09441da759c4117c213c355e8aab29cafba165c35cd6c10326238a341c8778bd8a3bddcc476729cf96ad8fe9531ed710a7af2ff261f
-DIST 6.8.0-0-202410030750qtconnectivity-examples-6.8.0.7z 403610 BLAKE2B 76d4d355b95a36a2ac96f1335d9df34082242d75115b633dac9b9bbe76aea8ad91134463073e31b4bfd447fede01752eb2702cf914e22d76b15ef524efab6741 SHA512 29c20c8b4aa4ba679d7df188548097d0a0e198277e515c1dc6bbc577fc55583ee666bbe5d8bce8e2a1ff57bb1c93bf9b6ae87346e79904529b79600971a217bd
-DIST 6.8.0-0-202410030750qtcore-documentation.tar.xz 7268304 BLAKE2B cac197a72caca1b5db0cf4570c3da6c6e7926b882f3a6daca3b39b5191834681678d38c85edaaae826e7b4cefda83a6a89cea0f2520a2209151570099751a284 SHA512 f024a6acffc1c581cbeb691942d5128ba69f0b3335e853f7fcf0a18399e5a145ae058c840b006c0e8f2a7eced6e7b2384cd82d19993908fac46feaada9b5167f
-DIST 6.8.0-0-202410030750qtcore5compat-documentation.tar.xz 319572 BLAKE2B 2022e4f5ea86361b699374994eea25bd3c5fa9c39f041ae2876f3d0c99d2ed88695d5329811f9a554cf17be00e7562eba217e96343f7cba6f465cb0678732822 SHA512 b2fa0d3f95702103ae8753e85eab265ec60b66d581e9000e29560b6ec7e502588df9bebab89377b6aae1ea35d2a75dfbb28291b171a52dc81eb1888462bc6028
-DIST 6.8.0-0-202410030750qtdatavis3d-documentation.tar.xz 2712584 BLAKE2B 0ee7ce9e7a73c20197be7e92061ba4f504b9383a808f096a4ea0ca90a9b8d8da7d1a09e1bc94f51ff6ccba9738d2c0667290c25102ed687cd3721aea6f816035 SHA512 962611c54dfd8aa647336c55d288a7e2c0619f0d23875f0f9302c0a003026c96419c383653e881e426beb52551570d4958b478d69bd019ae469d949ad5dce2f8
-DIST 6.8.0-0-202410030750qtdatavis3d-examples-6.8.0.7z 2771631 BLAKE2B d5344279a35b08fa1171812d04d8a2ab43d6253e79e223fdd341370fc81a8c183f00604ea351d87e1208a13b6d3ef06d173095955cc214c3f29c9334d66d2c3d SHA512 cdc5e9e59515abdec890b46bafff0c6a50868fa6d7878005e4d968a6f5a71245c6ffc2cc573456dda89773c7d36b3382defce89d15d4396fdf3cc425e83822dc
-DIST 6.8.0-0-202410030750qtdbus-documentation.tar.xz 334576 BLAKE2B 4f50e12fdbfa529e2a4b284020b867c9f99c1337d8c48c4afb237f6785e2fc44d40ec0913ea9b7413e53ed44496eb8b689353ceb1dcf089a1db82b853371287e SHA512 da9db38446cf31bfd760efb85aa31388a66f49df6577260a6bd8a2ed42867befeaac804abb3ecd2c277f92c25369f317f1fd7a2d7d1d468aa619e99e9365a6eb
-DIST 6.8.0-0-202410030750qtdeclarative-examples-6.8.0.7z 12290706 BLAKE2B e9a134f000feffb79b780583d2cf9c3e35d81129fe51b181ee8cde55692f460b6c8655af2cca20467119ecad587c01c54bcd470aabc76fee42a89d07f5eaa3de SHA512 34af8e06d07c792657411f184ba924838ecbd52bf5fc0a343198432a8f06c76b10212e63921802d253d0b2d51210e194d4655a48ae2f1c810131ab5b42f39bb2
-DIST 6.8.0-0-202410030750qtdesigner-documentation.tar.xz 3331216 BLAKE2B 412b37a198191f3a91c4549fc0feb1f1016bcce05745543573944d023e03fb44738fa924cdaf4ce6c8921d672a02626c16762f62c97968fd0a12310f78c1c4f3 SHA512 c584d8a14229de4236ef2fa7ae0a67cbbc76a4fafad99b282ff09a0a38ff1e19a02109b0bc26ed01e0afca6b7d8c9bff074e54568b217e605c07aaa8ac9a462f
-DIST 6.8.0-0-202410030750qtdistancefieldgenerator-documentation.tar.xz 149804 BLAKE2B da463ae064f3bf0cf14b41eb5357ea2fad6d3633d26870f7f397706a50e8e5d329529b6a1418f3d3f531c2315eccf8aaa564cdaeb2b7cf1a315b1ab54c4aae7a SHA512 f0d11202f6635ce174ca5f5f1d65b070b68e1fc667dbd81590b8349de680055a8417d0c4a432c00178c0ebf868f3214d1e6cbd1b2663fb5895da26bc356cd5be
-DIST 6.8.0-0-202410030750qtdoc-documentation.tar.xz 14304552 BLAKE2B 10ab9423f9bfa3370a156d40c3aa6196494219581c381c2cc7dcf269466ced19453d066bd25d60d013f02a5b88891cef643a1168c333e82b9d563460c5fbc174 SHA512 74f68411172b48415b3df098d47037dbf36baedf31c5734a51e54bd4013b5de2bdbc2b09effffdaefd2b872e65b1fee7d8b0cf094a07c488fcf1037cff0c850b
-DIST 6.8.0-0-202410030750qtdoc-examples-6.8.0.7z 40196324 BLAKE2B aca1604ac058521ad89eb74c3f0d3108c952fc11e1cab34407dc938b7321ffe275593e9451852d5c19bf15a27dc3404f35b46c516ea4ec068f301ab94fc9ab6a SHA512 02f340e58682897c0da8db7c6c38e25757f71e0e9db8c7bd266ee5eb5d3e555299fe4ac28c0749fe4a43e9a469fcb3cd67786d583da34f47b26ba4471b837335
-DIST 6.8.0-0-202410030750qtgraphicaleffects5compat-documentation.tar.xz 25782964 BLAKE2B 4f87ce6fe6dd4199e15367df93ad84c1a89eeb764cf08728e3e15101d5177f5430e2aef6cbfb07e431c7cc499c3d295aca84a0466e50dc8d7c13832661d8a6fd SHA512 7803e4a4657281083554634713e71044f9042c3693b9b93a6698f9311cff13964208844ecda01dfb464467b039f0d7233435aefa5c384d710dc615833c187471
-DIST 6.8.0-0-202410030750qtgraphs-documentation.tar.xz 4252552 BLAKE2B d876a37073514c792b82dc95ecb76823857fe4abb3289aafc4308b5d40f8c7be2715049ab9b18ab7b41dfc5f295db560590d5dcee7801196999fb13caff9c068 SHA512 d6f33c7a9b1d84a05d48874abea4829e4a4fc90c04a0dea0230360660f1b7a28c55fdaab2aef02080d340204b1ab04769e41de33c6f349a26be4de153ff0623d
-DIST 6.8.0-0-202410030750qtgraphs-examples-6.8.0.7z 2669515 BLAKE2B 3a57892a81665511adde791a3918c87ee0f691ec9d692de7624d0af3c74dbf79209200bad429c2a7bc08bd3778f9c918ef298b603062b5d3f944e1864ec6b4ef SHA512 c496a947c76191ded30ab34dd767832a07945653f4d8f1cdfddba99faac2afba6d22ee112b45165c1ca3b267b5bbf35657199eef4b02d8df7b5c31f561e27935
-DIST 6.8.0-0-202410030750qtgrpc-documentation.tar.xz 252708 BLAKE2B 3162f4fca18d6c34a5a121b0876457847358ab93b7ddd140b136f970f9eaa4cba5957002a29aad8a19c141a954edb2f3d7fe71bb1c332a498c5d51408c53f016 SHA512 def4b19cd4fcf3eb43be0d501882534d14ff879e143f90d8c982c59ae6d73714f1970c1b91f6cb38ea7e4f1861720e1ad7782eaa16d8b3d761ed562514e18f92
-DIST 6.8.0-0-202410030750qtgrpc-examples-6.8.0.7z 105205 BLAKE2B fbefc9f11cef55b92d60797a7b6e6ffa6020da7621c52bc9ae369686e4a2a46e137b96165a1b51240315af1e11c9805741932da875b9b7a987e0e0786f3b5f7e SHA512 2e7433849f39a77e5afec83e12979bfbb0736ba424e477771f46f3ddc843551f6998000d57b779013e6e15d76f7e0e8133e4e49a8785348675698b69a4a422f0
-DIST 6.8.0-0-202410030750qtgui-documentation.tar.xz 7256384 BLAKE2B 91d7eec23657747a80a0fec3d25d826ff422223eeb23b85d39805a4a2fcec207b7ffd121e9e6d6faa5e71438efcd51977091d14811e607ee6738a8beb2bc6a61 SHA512 56f49d83195979b851c07805f8cb1a414a81fcb973a59be79f54f7b3447a7212dc92bd58057b0c8aaa18628811f991c3536dd2c6892d51372f65b4abd357cdc3
-DIST 6.8.0-0-202410030750qthelp-documentation.tar.xz 220088 BLAKE2B aad7a852750e4a82e87b3c9f7f8e88eace76b2d42c44c8fa514e184b37c984b18b35f71bed329b49ad8f45ad96a4cc4fc3142ab149c617c11e7fd4e0630c78ba SHA512 f3d354183170ab2e2e3cf4d8276ec7c06102cd69d313c2845da3a94600f1f8964aad5e7fce6e5ead7f0c27bd16646f4387fa1ca15e7dd5b45c75e026f7dedb57
-DIST 6.8.0-0-202410030750qthttpserver-documentation.tar.xz 305628 BLAKE2B a0fa1b7786c18e6668ad7f92f30483a519cc5c1130961c502725be1aaf9879383719adac479a856a6a51af3511659c61faa75e865320d276001cc8d8436c3d3b SHA512 8ed088abde70955691b0007431b320f652a5becad48dd51d8492c304d6675c68f657eef7cf3e53fa2ed1834332adc98379d6e0e7cd978d424b3a6b6045569483
-DIST 6.8.0-0-202410030750qthttpserver-examples-6.8.0.7z 51787 BLAKE2B f6b77d9990ec70e10691e7840a8455fd18fa127988dc7cfb7a312a8ce0b939f7224cdeed85fc9300887ca7f8cf9023eb0d32e1d31c7b456f450d1f8f047623e5 SHA512 137b15d76c1a0d00794a2968db5f79b0845471d13a92124ef5324c78175ae3a8f8dd88c2fed557e9c17949518af74fd21008451f9a67321345aba6815fb7d3da
-DIST 6.8.0-0-202410030750qtimageformats-documentation.tar.xz 32264 BLAKE2B d6dfbaae8d2bf60d3b938dede046432bec47fe2faf1ca7e47337e6ab22872d976680d2e2261cf8b34f27bda9d32951b259231054ae2d4895c7a866e228357df5 SHA512 e7cfa51fedd30059244506b19e1faeba34bbff0b0eecd2b549f02ce6268cd39dfe3c89aa3c61d411f06055512def6286d0914055a594c8bf6246fd5b0f7dadcf
-DIST 6.8.0-0-202410030750qtlabsplatform-documentation.tar.xz 539580 BLAKE2B 671cd41b11b28790df7faf50966103e19343de0f236a39de4adc71b4198f687d564dee5beb1992beb6b70726ab6ff65c1cd189ba97b91f0f5b2cda37da643146 SHA512 981b0448435c347c0ff26a62e12e1035b5e8fd6f6767ca47be144cded255e7ec63c789e955edb125bd64ed4a75702cbdb0de093f6aecb64894741cd52b3ff37d
-DIST 6.8.0-0-202410030750qtlinguist-documentation.tar.xz 1133904 BLAKE2B 5ecb6156da2b6ecf168236913964ae690bccf2f5765b3e2816dec4b077c24b0819238f1f260ef2b66d28a868680120791f4734183d3bacd4edbfd4e304a74eaf SHA512 b6c80df1ce0bee46f6a13a024916c7455a46d35f43c0be1c19ec51909d597d5ec0ac28d81c4bd59d65869345bf4f36f4f84a1f5665452d7dc7910de424f251b0
-DIST 6.8.0-0-202410030750qtlocation-documentation.tar.xz 2934740 BLAKE2B 2186da2f9f1706067b456010ad53b67442f387a882f75737f2987b41d10a442a83b9ab712382dd9d05102e8f19cf89add8b4c0b2e5fe5963bd395edf8bd715a0 SHA512 ecffb0838327989e7b27a8bc0173f39ef702bf03c2f9752fb75b2a71f49923cd960489ccb10d779a9d2f381b61ca09cb77079dc64bfd4eee5b2eccb8e25932e1
-DIST 6.8.0-0-202410030750qtlocation-examples-6.8.0.7z 1570506 BLAKE2B 5c220dadcab92b788c6b7c4a3de1b3cd6a747a636173dc224f0b341178c49bae9f8c9e68d0d98b780d94be2b4ff814aab3a93e35a7ed56f419cb98c9ec86341b SHA512 a9f3ecba4bb2a21c426201daf899464cc1dac1e0a084e96ebb6aeb1812d30a139001dd7d1ab53306f6392996a4e8c692abc48a106249ade5c877e0714a7d8271
-DIST 6.8.0-0-202410030750qtlottieanimation-documentation.tar.xz 40656 BLAKE2B 341c419a9381fd989c5dbada4b738ee49c322733bd0e9b30f9d6f601ca1502ad02dbc0701527ec482155e85502355e518b0dd89390c2cdd198afd877eff3356b SHA512 d7a1588538dddb392cd48cf3cf80c8267be8eac3dc56b13ef3947ef3dfce38b75d138a95ff8985189934d4372ef36215535d0366d2605acd9524dee3e41e1efc
-DIST 6.8.0-0-202410030750qtmultimedia-documentation.tar.xz 4705668 BLAKE2B 323662e2f5fcd84aa249c2a1b04d8d81610ea7a8c0f5545769b4de162936546f09e5f094cc617a8e1b4aa5d5ebfc0ad89ffea30da245378d0466f4903f30148e SHA512 50560dca080cfe78415ad12d08a538ae69fa788510569351ab89c424bafb951ffc71550a3c4cd1b516608938543caf091bafa26c629469a7fb5f9d1563da2d0f
-DIST 6.8.0-0-202410030750qtmultimedia-examples-6.8.0.7z 1649376 BLAKE2B b7ee4956fab8fb2ab48e6855f8b5e252a32ccb9f89dc72c4c79b9a1115dc481c818d6de8d2118e35ba5cb2619686b9008e9ce737496f91d1a4fa4f18eed44b73 SHA512 4b409eebeee2e3b69b874353d817e1ae2e258fcb48a399fd7144f33107160281c5c02bd0015c4a345c02f7e055c6314eaf4dd0b2456c75105013f78e408f6eaa
-DIST 6.8.0-0-202410030750qtnetwork-documentation.tar.xz 1466048 BLAKE2B 18122875571aaeb6acb8af5837486eb7a554d1bea0fee4e740349d1cbe3744f4486d73675ca8e00416636b769a51d23ad8b5388433046eabd064b0ed4a573179 SHA512 9b84ea7bf171e16bda2ad3cb3a07622fc0d239e7f16edc5c28d417cebea492cc907f79d5829bfc52838a81f0ca9258f2c2df1834ba44d3f24bef876c33705864
-DIST 6.8.0-0-202410030750qtnetworkauth-documentation.tar.xz 414208 BLAKE2B b9060682a64500e7f14d20d873737a93e001511b8689d40550e7f81b14f0078b35b8f4f86a8bd06155988552eb257d8e00c0f2b1946c529d4777d408dd3951cf SHA512 6675319f5622b6f402c44f18189cee24a1fddd75c629d93baad47177b0ff928c84a91011ee59b5424a431bd2099a8fbc2fc635eee511fc2a2432b5fb5ec24bbb
-DIST 6.8.0-0-202410030750qtnetworkauth-examples-6.8.0.7z 41369 BLAKE2B c502d19bc59ad7c45aee108cb0a455e71483ec3e6255f364144ec6d4ab070d5c34ceccd4ad89825b82ba5a8f2d232c667051df25d4601c24b21c3711f6efc472 SHA512 1ac2135e4057b588c3ae648fa8332dce49037d824a32d09b6f9d8e0952c6cfadfa677fddb5274ab9555248e7971cdaf39401f4292b79c584d0ee096e3ae582fe
-DIST 6.8.0-0-202410030750qtnfc-documentation.tar.xz 235776 BLAKE2B b237f83bd150204daffb711a58c93591e7d598bbc98eb76339d69f17c8f710165a6d32bef8692119a116c3aabd0cc833f0d81dac94428d152ba6ceb128ec9f7a SHA512 9ca5e6f14f4e59b369b30d8e88b6f9d976f43b46367cec7d32e03287215a6a9b4cdac8486d173bcdd518a16ea40aa9799ba0bc44322290f0e69c7a72298d5857
-DIST 6.8.0-0-202410030750qtopengl-documentation.tar.xz 1024720 BLAKE2B 20acf5152693df9650bd4e1fe3e464f1a4ea1b532c429c987f47f5783aba675aaf1b6a77abd708f6ae50a91f87a4e63eb6c4a1703f575281ae7efc6edd672f69 SHA512 73f3a14a7abc9884515197f139d6dc1624424d0783cfe557a38d1e444c6a43813c450971c4f0560a6a2fed70f13a6c3dbb367c96076ec29c5e3b2d235352d0f1
-DIST 6.8.0-0-202410030750qtplatformintegration-documentation.tar.xz 42336 BLAKE2B 064ce525a6cbd642998b228dfaa258fef39ac2953a3a8f16a364eada883f2e20aef0dce1bb6192a88ec46ae00f58c0ea4f8c70b898579711db48ea54258b65ca SHA512 66d8c8f8b08655b68fc6d81104ea2f4e75866623b2f2106d388e1887bc1660d0517eb9d6638cafd1ef3035b2426701b859f4ac5d14021e9a428436dc5f845570
-DIST 6.8.0-0-202410030750qtpositioning-documentation.tar.xz 685204 BLAKE2B cefbfb32271352e3af45db9bdb0c46cd23bc1ae1881ade844ed6f1350f537c04e8c942d34971e1d1691c29f4d5b9d9c6eb586107e794c0dbf6125de1c78a652a SHA512 73cbf3f07a0af12270920b4ac0eeada173f1e665c71fc0ecc7c79c72dd86a35c07334aa97a7e19df09a93190e2cc0012d8d1c3c20a1fe4f09b2ca74aeb226757
-DIST 6.8.0-0-202410030750qtpositioning-examples-6.8.0.7z 272397 BLAKE2B 556b63eb7d2faf1460e4f6242bc35773a73e2853730c3af3bc66b7a250e43a23ede3197a2d924630aa60a35114c761064a5b8edee4b7422bb7cfe6b45baed51b SHA512 cf46c72e4b9b2a53213d595147dcdfbcb00e712c1d23070b338bae5beb019066a58506b06155e51b48ff17df0d288e25e3e69a94dd26d99b866ccf27b21147af
-DIST 6.8.0-0-202410030750qtprintsupport-documentation.tar.xz 350120 BLAKE2B bce4ad43516fe4928b732954741908cf0e7e0fb4b0b9cff8c19625d8e4548dfa1e2595c33cd572f85101c2256e0614f610eae5bdd3ded4d5ea7116494db2b860 SHA512 076c2a77433584f48407fb3ff2e372e34cc23b43ab8e2f7e4bc0df3caa36d9cce50b22d19f3d08d36f1eaa7f9807527d2f27982adb1f45affef201929858ff1c
-DIST 6.8.0-0-202410030750qtprotobuf-documentation.tar.xz 314152 BLAKE2B 5a2bdf1cc61a7e77d7005a3ee9249da55df23bc36c01283ba5084b3511ef5fd1072549eb55529da310e4a5c492558c08d5c6bdd4883d2b5fb007522455aac60d SHA512 1e05416179a095e9c7556dafc8eb65f8edf8b1d69ee085c6216fc6f6eb94b5cc9fc46780b259b50a6c89f2ef284a1d6dae7c6e62ae634726525b4aa9242cbadb
-DIST 6.8.0-0-202410030750qtqml-documentation.tar.xz 1545448 BLAKE2B 8a0e0959ce1422b1cd283ffff5d2c0ab0cc58ac36cd29b32e9435c31e5debfd6ec654deea2e400290cc69eea9ffd7a3443b9e620e6ee0635d2e681604190b316 SHA512 4bf826bb3b3261f365294fb91f4cfc26de08099f112670234affa7165233840241b93ee5e78e115c5d13a614648dfc23412fe6fa6c278a3dfeb6d5931c4779e1
-DIST 6.8.0-0-202410030750qtqmlcore-documentation.tar.xz 68640 BLAKE2B 33472d721bc4ed58405651f96a941fd1a50c82eca65b38683056e99abbfb6590298755958fa626e0010dc82a6d9950d1bafe34c018944075803b9a72c56e5d26 SHA512 ce5068c2aebf1f72f4dd5ee78a0c89a4dfa4782aace030ccc45d7c8f8ba6114db82d67f1cf9a84a44c452c8ec6ee17f0b47405a9995ad7826ce15abcb817f545
-DIST 6.8.0-0-202410030750qtqmlmodels-documentation.tar.xz 139956 BLAKE2B f44a36e696ca808f44b55afd3dca1d567d739fd49cf2dd60aa2aa220e220e0a03770efde4c2d7e5763a8f123a46b6e5c24d264390e3b4a62d5d830c5aad51c2a SHA512 6cdf16f8d1810ef58b6e849657705df07c7c0e565a17f683b2a2fc1792583530fb599c34c920f0d7d439d83b0ab6cef7140969281984cfb235ecc47881b63f9d
-DIST 6.8.0-0-202410030750qtqmltest-documentation.tar.xz 92300 BLAKE2B 77751e43997ebf9fa5421f2904971fe1663b122a85d202968de749b6109e6c54056889baecd388899f2592ec97866a99e1ffda765c45ea1fe43aa95ac988a158 SHA512 9395eb0f8aebc7b36dd5df83f09c9ed3e4bb495c13ab8bf3e18f74f8f7b23d5c34640ad735a406c1958f071f395ae3669f7972074628d3caa26b375a25fb93fa
-DIST 6.8.0-0-202410030750qtqmlworkerscript-documentation.tar.xz 31360 BLAKE2B 01466e9b60bc0bcc6d6b44647ecd83602e2aaad4537812ecd0a6a0ea56bce5f88df1dd566a2c6e3742c376df721929fb4770677eaa3440aa163dc1610c2ca5ec SHA512 878d1a4ec638cadaa06097bf0e05279e71dc209bc0a1c25a5d976d20ab72c0623eccba86f07d350a5ed8d264cf38803c35d83a33764358800849814a1f3bec97
-DIST 6.8.0-0-202410030750qtqmlxmllistmodel-documentation.tar.xz 37164 BLAKE2B c5b24bb3d881ba242cd0515f97869c3f0d72244ab61a2767f6718ca4e205b5380f3287e85af5ac9c300672682ac0dee8cd19553e4b9e4da91b17dc62f118ecd9 SHA512 d2ccdd9ed6014fd398c3214acaed67813cd10bae8292eac67c428ad37b254cc96d1beb721142aa00130d294756e802bb0f55be6d066a5061cbd5a21271cdda59
-DIST 6.8.0-0-202410030750qtquick-documentation.tar.xz 24774632 BLAKE2B 90f6c72824a1421b865d867d6484dfa99c51a972234e8e3c04fd038ade868129738ea23de9f184da83ad468b458990fab1b4bf8556bfa910649dd1c43bd9cbfc SHA512 14cea4728f031a0ccd82f56a872d2cb7c299ed5c432ca484c200d5c12c3f0b26c641ff45d1615a3493ce3fa85d4daa14fe8bce54445168f8e993e9b28b71e097
-DIST 6.8.0-0-202410030750qtquick3d-documentation.tar.xz 52034136 BLAKE2B d6136653e894969a03bed84f06797bce41248e105bb5519f1c038ed66133ecc2437a353c70e3f3d9a97032d632c338c08b4e144f600e3d9c7aa7cdb7ecd5264d SHA512 48b98a0e9ff6333809800352b879e4789ce69fc99b9deb8964981a12b93749896f1d91b0d3b666ec625277eed9de6b50f4fb20f8cb40a2dd7f31d67e7cbe2f56
-DIST 6.8.0-0-202410030750qtquick3d-examples-6.8.0.7z 21373228 BLAKE2B 477d4d4c63cd39474ed50156d489857c2eb1959b875ee58684c58a0c416ab89e5a6b5ef52119735bfca687ba644d48e8a7453a18b667bebf8ed8a63d1324696e SHA512 59ba44bb3b0e74d2f67e70a95587a6fd8d87a17cba5ddfa6f432baac807b9028ba4b29c178621998a432a3bf5fd6d03c545651935e7346b1c49d6766ec3d46e8
-DIST 6.8.0-0-202410030750qtquick3dphysics-documentation.tar.xz 4592140 BLAKE2B d26cdccd95dae74ca33a6726afbc3e0ccd7f9f8be20bae924a6a232e68ed65b02350c7cf2297b71634ce0ee3c1bb28ced343d28ca90379da0e80e8dcdfb9f438 SHA512 27e9e3fa465f9fc846170897a8a83dddda430e00430c1452913fe3f5b2ab097cde5dd6ebe06aa05257058384fac975ac8b92aaccf78a01991b4c202189026a6b
-DIST 6.8.0-0-202410030750qtquick3dphysics-examples-6.8.0.7z 2355785 BLAKE2B 0c754dee7e7e62c477a4ffc79e9c1b03f331e156806bb352fcb4c5d921b4e681b3fb16d868756cb227d97ad59df9ba40ef8d99648f35279137363e525241098f SHA512 91f4d42d24d8dec7bfe3b069cf1e2531d19213ed0773742b5fa3a2b782f833b32c31a0f5364568affc6f6c4c1fb819536c312a82858151296c54acafe75a1103
-DIST 6.8.0-0-202410030750qtquickcontrols-documentation.tar.xz 7402556 BLAKE2B c1f9276ef11075dfe7fe6f8dd90bdefbaa2e90e4389a9a9fc619c686972f5ee05fd9c8d00854861d7507d5ee10a2852ce80d34ec56e43c4a5c38e1c99e76b07b SHA512 865d0287b9441cc12ecaea59af91790190f7f50b232900dc48db71f42c00fa25d213d4065f1e718757cd4a1958ce2834c97bdd412ec7af03edf903579174f85e
-DIST 6.8.0-0-202410030750qtquickdialogs-documentation.tar.xz 314224 BLAKE2B fa9a7903ca52e76b254dce94209f2401eca977e87012fdc260a9813fb1896ad7d5b32d7865240e8609113bd292bfa0d7b1434e546b2caf8d33550c6839e19752 SHA512 a0fef850afa65d12a728b455879c159980db30d9e9dab726135540868d2ab362b4bbb6383b56afa669aeadf3992199de5a43656700bc6cedb84f1acf82ecd497
-DIST 6.8.0-0-202410030750qtquickeffectmaker-documentation.tar.xz 804600 BLAKE2B 9d469d85f2dec16e919aa8b4eec3ac479bdfc198982437cd17322c56d08ce5296beac921d3ac84b05023e9ff32f452c01c7b7e7c52e49e1b2c50ccbd7d984a37 SHA512 d70eda3771710ed1a24f8e4708b5a430c10c9621916d4d9f363c5f83986a56ec0fa890f2675a061ca694ccedefdb9815ba656c46a38d0fc37835257459784244
-DIST 6.8.0-0-202410030750qtquickeffectmaker-examples-6.8.0.7z 244748 BLAKE2B 42608dfbd9e3f1e4a5b3f64a0c101074d13f9368cf98a46da9b9852273181ba37c4d02f9d347fd03481ca9cc895ff1c9b0bc489b2dbfa79d9f7dbab66dc1b815 SHA512 5c9a967139cfc054a866c7a4a0d859b9e223a7b8c737fead1fdd075e76cf058f482f28726b5a7ecabdccd80b38873b75713d5b4cee15d150bef5fb54b5b40749
-DIST 6.8.0-0-202410030750qtquicktimeline-documentation.tar.xz 166372 BLAKE2B 46bf1f7eaa7feea43aac3fd9b32ee28e3a98ca9788011ee4c8cd25ce77e4a0a6bab064f037b321c0051aed8a12f46b24281e7258451d1d366cf47d1af92995d1 SHA512 9750711c09adea83adb91b7ee6084d28d6f6d529d20ed1fbcaa20f95159f607a36d1b3dfddf476dd338e211f7dc04556bacea336ae5643cfb59a2ed29b184e21
-DIST 6.8.0-0-202410030750qtremoteobjects-documentation.tar.xz 492548 BLAKE2B 09955de714a92b9b2249376d395cf091348c013ec943b0b044cb60def93ee952907af62c2118fd191530af01839f4de33d11529a66adce3fe5e30265c9f1abdd SHA512 1f80d90e741dc183a2659912d2edc8c3978585723a1c7e511ec3410b778199b9e596e791023bf63763946874e213925462fb73b3478203ddc4d5c67e74777e71
-DIST 6.8.0-0-202410030750qtremoteobjects-examples-6.8.0.7z 81678 BLAKE2B 2196a693056d26402b4c2e9266948d10da936f82811a555630aa5244a4b309c16d79e82f17d03821f747167e1bb94b2c57713c045bca1fe7c5d507286541b1cd SHA512 e16529a189a2ff831d6a9943f53a4da6f530cbd0ed69bde317d5c43f2f21554cf1d14fa897f7bc17b24200a9c773ad62a5516ff8e3dbb32fd0908497ccdb6534
-DIST 6.8.0-0-202410030750qtscxml-documentation.tar.xz 396164 BLAKE2B 051bf47359918b89f86f671e9397608609a4856a986d797cc9d7781d0bd50dd53da97d5baf8b44a1ef4f3e10087ed850a37541d9188b508a9c61bfefc388e29e SHA512 388b9cf0a5dbfd9b92d4e37e6c6faca8ca341c5458e3c9d690e389693b53565a01d243fd1ce5c5815423794bc0360cd38c9cae835138d95b2c30788cdbe1f9b7
-DIST 6.8.0-0-202410030750qtscxml-examples-6.8.0.7z 140624 BLAKE2B cf36fa6788cd546fec019ed7f9fbdb7f7c978d1b157e2779bca67b9e0ca1aa7c1b945009d56e050ce3dcabe70e1b30c54d7eeb62ec1d7899c7ec80a9678b0576 SHA512 0a5c0ec6bfc3f7356610845b013c0b11750522c2459d697acb3b01b8202200b53f3ecf60665118166ce7902480fa71810b06cb0c536b65b484043d6684e5283c
-DIST 6.8.0-0-202410030750qtsensors-documentation.tar.xz 2144244 BLAKE2B 9de2cad5e440452f9dca43334f669f096872b90b5b6757bc518c4bb1f34649ff510db57df9b72f021ad4c4e806830b512b5908b4934e47297299945b694468bd SHA512 4299563ad35b17b4ca74bcfcd0c9db9fcb791538a87352c72d2a325f281e0a5118aa8e62b1225d09d1b21dc502d3933b8d1a6bc12d591ddc3ea1da79b5ccdf70
-DIST 6.8.0-0-202410030750qtsensors-examples-6.8.0.7z 53500 BLAKE2B cd4ae061cf1aeb4f5f789ff81e62685eba3e87e9fb4f5cf2efce830794e5cb6597a89cc4890962a7f266150d5c7a6de3216558d500174fbb40f2bedaa76ea59e SHA512 be78fe6a2f643f6e8eec0fd31595f0941346d7d6f01ae47d8ac77343ecf4376101e1df1ab27bdd29c1bf32149320bb254fa0cd564f390c9000ee118bd39b4397
-DIST 6.8.0-0-202410030750qtserialbus-documentation.tar.xz 738088 BLAKE2B f8e7829eee75a20652f0b9c5b206225896361c2231811d035926bc61ad85e6509a9b82d3fabf147c1e69e3cdde5c5cb5c11f7780696ec82d549df91eb17d929a SHA512 bcd84c1c344a3f055304b46329db3d0955bba3f78a3ae34435f9a5f383b225958115175e5088defba96d8bb85f8cdedf23f214b12b64429543bbdb98fe7e793a
-DIST 6.8.0-0-202410030750qtserialbus-examples-6.8.0.7z 212288 BLAKE2B 7ceb44199097204e502b0e72c0c658a52491321e3d4f47553179ee9d34ec79aa0de502b74c9e55309a60050a1e13e5ad195113ebf407768afc41a190a4d8d629 SHA512 e3f3dc2ab838bf56c9592f73d6fd33bffa083a1fe529da07768571a060fa622f4ac53ad2866a0fa0265a781310a66c9759d125e016f5d20266e0fafe5445b4ec
-DIST 6.8.0-0-202410030750qtserialport-documentation.tar.xz 183988 BLAKE2B bf63f1485d69394e5b2e6e919a3f3d4581211ef5c381d56ab4ac18aa39bc9f981032fd7dd6b0956856136d6360ea8614d9ba2751f3e4042a10de4a1ae1271025 SHA512 7fb125d58fef91d439be80169f42eb71b1b879e9bf86a7d12fb3b3753c392cac89d65ca4af851e054eb7001c273b1f6b145dc68057844c644160d07f441b43b1
-DIST 6.8.0-0-202410030750qtserialport-examples-6.8.0.7z 81107 BLAKE2B 05c259545763b0fb4c380f6333d68eabaa78e8af2ccb004578e0daabde8606ba38fb0a154e40f8979d289cef48c86284fe9fde07607b892ce79b8478790f8e3f SHA512 1caf52417147dde64e201c5b9e35ad11f99660a012f8a4b9566a8b087be87c14def04034177ebde71fadbd7becaa05ae020d0feca3b237f7342dc33f8c20c0d1
-DIST 6.8.0-0-202410030750qtshadertools-documentation.tar.xz 197396 BLAKE2B 50568dc0ff24764eab67469c7cca2dd6e32ded8b6a2a00a271373091e3dad9795cd2a81ac88bad28275c9578c485d6efcf75c3eaf44a89b05a0f53e19ef092a1 SHA512 72d31b5301959199fde25f1788ba6afc9248606f132fae136f85712904d793983e059a3646984f8f8abaa4f828651ef78f7d8cfea10e0a21f233aa1284b8c04c
-DIST 6.8.0-0-202410030750qtspeech-examples-6.8.0.7z 157814 BLAKE2B 5d540d12e19666a747e0a5e707ba356b8408b5d0537b2d1601f4d9a93802843cc1e023dcf58875cec10502d6314661597ec91e5bb16ec9206c4ca2bdbbf2a2bc SHA512 4dbd29702a8928616e75ae498387627807d7f1a390c15eb8f273a885579a55b9e0002d6401f195febdad4b1b49b8382a9477859ed15c21920305881fe96ef43d
-DIST 6.8.0-0-202410030750qtsql-documentation.tar.xz 903656 BLAKE2B 56ff2ee05bb4f1d6de09140ac3e524bd61c66b458af86fa8638a714da08241a1ad395cd941a8618970924f7858467b7c4b47bad9ffb0e5afc54deb9d60c242d4 SHA512 b479c173f475ca10fef0527b641ab51b34cd00a1a12b334c5f38456b2e129b27893ae03d3e2f9d4033ed77f19bd4044de8586a6a7032a769d7d0ec393adeb776
-DIST 6.8.0-0-202410030750qtsvg-documentation.tar.xz 105032 BLAKE2B 88f3bdb9bbf1235ac2d27689187c1c8d45f0b425fbee0a4e00d927fcf02c8961d1b059e0d7a3327afc865c374868e14c9ece3533d6bf1dbfea0ecf9b7a95616b SHA512 c137bc429ab263965478ef5d08931abc254a640dade796bd21586d836ad79745add8e881d9f2302cb8e9dc217dfb4838e17a3f09b7b9c59c0bfa3805945d82b5
-DIST 6.8.0-0-202410030750qtsvg-examples-6.8.0.7z 160 BLAKE2B 8f9e275c7851b5f700584d089c7a9d28001132955bf922b8f4913544f3761860052a0b45fa67aeb4af16e2223071f8ee5bcc382f2eacd57dfc17d5b253915ec4 SHA512 30644bc11dab781168cf3e457f727b2024adf9ea6bbea537f0ed8da4cc6261328aa253bb6bea11d183bf35117353bf1193e04b2d8bd2f39ef476fb6aadce9958
-DIST 6.8.0-0-202410030750qttestlib-documentation.tar.xz 234944 BLAKE2B 918e16e99135c95a31bb0e83f9702600d1f11ce4e4695c291b7148edafc888e73ba266bf66c94b5985202d70295d1fb755de6302b3493769da97303329d81857 SHA512 dca0bd490e0b407dbe01acd3514d852a29e105454a52f7e4f795372d0c62a47936f1a7439ca84112f69ffbc2d298d75e5bcf06ed483d6cac5c5f76799a02197c
-DIST 6.8.0-0-202410030750qttexttospeech-documentation.tar.xz 401632 BLAKE2B fc1ef4da2ef99130d1f5f8191b6fd58bbebd08732c4275c1c2c76b9b08c8dcda197cd48bb0d9b2e7784c545ff336802d742cfad4523e756e4edfdcfd9ee80687 SHA512 7d854d4607356b6583e09bd5a14923be0d71aaa8a3dddc3fb30e25b20f25267f63550515dd7ffcc60bc7a730f61f59ab8549db33d915e9d62727a1bfbf0ede20
-DIST 6.8.0-0-202410030750qttools-examples-6.8.0.7z 469288 BLAKE2B 146e71ede5a87f67a5b53ac02c766127ba93a346dd812e22f099ec6b492a0943d48060ddef6df38926f963c396646bf6c077b0a8467cfd6c814d05291593f03a SHA512 d5b91c2d120aca4c9db03660399c75f321e80af2114d07fdd0aee4a7911e1d77ba1f8ca02360a1e95fa01b8d2f1d738792193f2ab05c2c3e344fc2c59a4b31f0
-DIST 6.8.0-0-202410030750qtuitools-documentation.tar.xz 206568 BLAKE2B af269df7d6f8728c0882ea2f6a0109886b0dcbae851b7f9fb8a2dec7f5f2f57f4f833472917c4458ef8dd47fd2dfe045e778c58aad8c106a2f08c116f0aa6777 SHA512 ba8d6a8fe185ee48501982ed87a5b8ae6323d616596176a99a26cc6aca17d55d0dd669809a04f5abf0c3449ecff3d1c25c54d0f4341fec2c9a0eeec7684e6f11
-DIST 6.8.0-0-202410030750qtvirtualkeyboard-documentation.tar.xz 2072568 BLAKE2B 87115a02703520458bddee1c24664c045407395b48efca50e7f25c25f43cf04cfc397d22f354b734af8ca5aef693227a15e58960354344ad1a23db424fc02b58 SHA512 c1702dc494b91cf61508d1d8ecb79dccf9f80d8263bf44dad9e3883c84bc97ed965670b97cfc35f1f5f679448b4e402fe8b75f3a9fa84fcd6585c12f527c3c11
-DIST 6.8.0-0-202410030750qtvirtualkeyboard-examples-6.8.0.7z 7078 BLAKE2B 39e4864d40a6723b9bc7009884e33383c875dd60d08054129d45e1ee8c517670d581821a080addda33a7ecfb0aa0ca79d05826549424c4781b7189a4467607e4 SHA512 b899c2d82c31927c42a01d2e8d8e12817bbacce4300e986b59299ff1eca29b89397b6da402c622f3777cbe6a2011ba7a07f4a61f1a3f1c0a8b7d9e88e02c552e
-DIST 6.8.0-0-202410030750qtwaylandcompositor-documentation.tar.xz 1609416 BLAKE2B 0b68b676b3e7a59287d1a986852b1726e1948d61db999a040049f5980a073b3a084b3e8ac24092c19ec9d6fa34f1f632cac7b3969979c0833f371b17f904c14d SHA512 bbfa9732c677de5effbda80dae337329ef78e08729a51d9a5407fc8f9ec19420204a416021240fa9f2b25abef9ba01ee84a99715b798440fd25ba374d671a849
-DIST 6.8.0-0-202410030750qtwebchannel-documentation.tar.xz 167716 BLAKE2B 09eb4052003e72d5e6d4adc1af3edb7497126660b9abbf20b075533cc1d6a36ae1a30a87d6d5e796fab19a9d5d3c4b3ed9dd6f259235cc98c17f9af34eb0a86d SHA512 91d177589beb4cd6ec0a290a5325c3eee6e7cb9a230df4be633b65164ed067c416d542215263660e8123f47236ed54345d1928238e6cfacc3ccdb9faa1ed1942
-DIST 6.8.0-0-202410030750qtwebchannel-examples-6.8.0.7z 66213 BLAKE2B 2053ec0bca02b0dc43279a0c0588a739de7b70ecffb1eb107c72ee978a68b737dfa58aee769b6ad100da7044a6c1dfe240271e22b5caf38acb2887fe0744b200 SHA512 c50d4112a922cc89fbd101595ca40e38468c4dfea5445094eb595d29a673fdee914d755170f38e1a3eff5b4a6f12c1f2203036f6348f60f11f4727cb2459e9ad
-DIST 6.8.0-0-202410030750qtwebsockets-documentation.tar.xz 532516 BLAKE2B 1ab0dcdaa57fb1a32a3c518f5bf58739ad6b5a7e478dcdc5450f99023eb1e6a9dd6be9562e9b218fcdf8ba29847a86b0e11d1f44bb84d02addce5cfd71cd2433 SHA512 5d500177f6fde25e0d5bedf9b82c05d8d6fbc61da2b9eb250e668cfd2b1e54a03bb43f83bf9a517ef4a356a3657776c7124e5d4ae2600408fab0b1cee5303eb8
-DIST 6.8.0-0-202410030750qtwebsockets-examples-6.8.0.7z 248982 BLAKE2B 81acc665ed5c5774c2510c8b10d77f9b5b19630b9b74ef415b90126a74fa221ac5237274f94342845db80f1e7a6a950e599366a5120723b04f580c58c8a453db SHA512 4b825f8343c79d7bc6ab85725d7a88058caac05c3e88af431e91b5c0925d308ddce9af4f267b83520c7f80930513cccf1489091c90f3762841b00bc2c2bf8871
-DIST 6.8.0-0-202410030750qtwebview-documentation.tar.xz 126100 BLAKE2B a24754124b413266cc603bb87d3e2079550d516a8ab5bd58237c2863a0735ad0569b3621cab705923bfcb693f0ba8ea9cd838c28806b2fb6ad63e08e50fc4c4a SHA512 919ba6825cda1c0a775a5b5799fbc99c39062bb214e6db2acbacd377435360e2ddf08a94f6ca79f10f9dff6e6c54e53ee8b7e5421038be740e2325338660a97f
-DIST 6.8.0-0-202410030750qtwebview-examples-6.8.0.7z 47325 BLAKE2B 3aef7580e1afeb8ff13c2e9f0b6718df9d6612e907ccd6241be285c37bb4ed3b88f807dd95ddc9345a304915db8aecbdbb27dc0b028cefd5976b8ded321a5050 SHA512 51386abe3710ade103421bb034ce34d210ff40f50fb92baa3565d0c9c731f09179e9384a88b53779db4dd964a559e879ccffbfebe80e859d7cd3377394c38853
-DIST 6.8.0-0-202410030750qtwidgets-documentation.tar.xz 18055336 BLAKE2B dd0efd46d3b97928605832c8062039ae6a2f3476e9e2dd3ee8195e57be563cfba57611676d438752a2b96a79d25574bd2c8b901ca3f5aefa95960c53da3e4611 SHA512 1be2bb886b588a0afbc3e566ae0b0dde29bea69859e6b0a7a8a1eede9470cfa416fadd8ed7cbcbf2df1571be57d9ba22b7e2c2082bad3c2a5353e733343c2b46
-DIST 6.8.0-0-202410030750qtxml-documentation.tar.xz 341008 BLAKE2B 8e1163b40bebdbca08501ebfae748588fe1d7a057f6c4f69b67f79aeb8e1b091105cddb12c7a7081c4cdb8d515b5d4f821c8200723d42cd3baac810a83ce0203 SHA512 c7d6d63d5740ab94c67eb2ad1461ef6e2e8ff7fdb9c6bf1a0f371cc95242185a9f94ba4e6e03c2119407670ac40f53a4570a2f10fd4222b9ad3519858f97fbb8
DIST 6.8.1-0-202411221531activeqt-documentation.tar.xz 248784 BLAKE2B c261643c305e5549cb3ebaa27ebea0322064f49e1a15f87ba50232a04c1a88712bf5aec2d0ca5f4183f4870b86afb1572cbb4f65aa7b00bfa5f0be97750ebc36 SHA512 cc6cc90091b5a79eaf0a34a25040281a5c119aa716f052a4fca48c6541bfa3185360babfc930f80a05083b2f572465555a83444e970415bd33faf94ad954f670
DIST 6.8.1-0-202411221531qdoc-documentation.tar.xz 287508 BLAKE2B 6998adf733dbed1b0d28cd6e80ccdf7bf82a7f8b155282e242afec23c5797c26353facf1c3143eaadb36ab8a46b4a3d9d8717681050956905fa47d20b5827288 SHA512 563f96b6ec76a2f10265bb396c834d22af898d40e25ce7ddb09121f8396334bf21ad8ad8a8af72c544e650725cfc8e2e549cfb224dcc9d71c6199f182c1c74d5
DIST 6.8.1-0-202411221531qmake-documentation.tar.xz 342776 BLAKE2B 0ce2611d68d5435f51a674be0b4a002e0d449db6ce48715b7db38c6d237195e0539512d4276422257db4f3e7f4b838f9452cf0ebec22c063725d710abe401f49 SHA512 2f88c7a46e7582d148b4177f3a7b2882f4f763a47cb2dd4971223236706bf0ed1b816602efeb45f1dc1dcac340bcaaac66c917d96cd0e6f7691efbbd6875a45b
@@ -458,6 +360,5 @@ DIST 6.8.1-0-202411221531qtxml-documentation.tar.xz 340416 BLAKE2B f925608b5c2ba
EBUILD qt-docs-5.15.2_p202011130614.ebuild 3233 BLAKE2B cec70539f86b4c8aa15efcf723679f735137206593183017a9e4b636cca7df8681ce6885dd2870459667492502067f9adf5cd45d93077862945456fcec6228d8 SHA512 4a7eab16f8e6008859b43d8742954209dac9e83cbc5c3fd1573e9cd73ae640ad9b11854aa5f54074b7f05ba08d0aa3f18b50ba0db5896662e38e85bdff34e642
EBUILD qt-docs-6.7.2_p202406110334.ebuild 4815 BLAKE2B 00ffd6f85c3d7d7b7c9e2cb11a9fccb692ba9d5c5e7698d73960cc6334c754876977a0960d86aebdd7a6c84fa22547f8d698908bc57a564c8b810753e1dcd8ae SHA512 b6de60a91a5731cb0f3d96652bd61cd66566610e661a3f0a7ce980334310a9fdead3036f9e97497ed081ee02c8c7045bbac6a34d79878a9eacedcec884d03ebf
EBUILD qt-docs-6.7.3_p202409200836.ebuild 4818 BLAKE2B d777de9c24403eef62e6bf6cc9058da228d4f72803f5fb65679f6aba33c6c94e59c5c7700664436bbf9a0432004aa42582c99be106fdcf4e1e60cec3ff98d0b1 SHA512 5dbb0819dc00b18a863500379ae69fc4ef7acac6420657bba4e22bcc169c035100e7b8ea95bfceaeb585ef786874c697dfd73d756245da0a50c64a1646a6dbee
-EBUILD qt-docs-6.8.0_p202410030750.ebuild 4989 BLAKE2B 09288a50e4bdc24263afaefa0715c01c9db457125c10a8ad4ef647ae9433a31218eea74ea685f6cbcb8fe80501b3c7175d016740087fd2b26190618b59f5923a SHA512 bdcc02721cb6bd4fca999190c2120663a5d3d4c73036e9fdf702f081dddd08cea02b01f7c14abdb0be805e7fad0ecb790bddcc079bfe5e7e164757d9c43b4bfd
EBUILD qt-docs-6.8.1_p202411221531.ebuild 5673 BLAKE2B 3eebf1d0e8200ae52936ad4bc29829717803e51ed24a0bd36648fa59061e537bcd7f6aeb47489b600d80ecd34e79f43c2da860e53d1e9c16876ff86bb160a3b9 SHA512 71183c594a79930df5dafe2918c7760c9f6fa5b224b79ebf1e9a3544b915a6ecdc2d5561243eb1dab044246b973410a8ef65a2f808378a2c9398e59f0fc7c074
MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e
diff --git a/dev-qt/qt-docs/qt-docs-6.8.0_p202410030750.ebuild b/dev-qt/qt-docs/qt-docs-6.8.0_p202410030750.ebuild
deleted file mode 100644
index 23549499e0f4..000000000000
--- a/dev-qt/qt-docs/qt-docs-6.8.0_p202410030750.ebuild
+++ /dev/null
@@ -1,155 +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//.}_unix_line_endings_src/qt.qt6.${qtver//.}
- SRC_URI=
- S=${WORKDIR}
-
- # Bumping involves diff'ing the unversioned *_src/*/ 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
- # skip examples (:) for now given upstream path is inconsistent since
- # Qt6.8.0, could make a special rule if it never gets fixed
- +wayland/qtwaylandcompositor:
- +webchannel/qtwebchannel
- # webengine upstream files missing for 6.8.0...?
- #+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 514694c3c090..2011125442e4 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -2,13 +2,11 @@ DIST qt3d-everywhere-opensource-src-5.15.14.tar.xz 118269268 BLAKE2B ff083f1da2d
DIST qt3d-everywhere-opensource-src-5.15.16.tar.xz 118265056 BLAKE2B b5a20f20e8f8a1dbb25fa370d5f02b104e2b3b4902f1f58596cd2d0d2a4ddda67dcaaa9ccd865f7474e1b66bb506f5eeb687fbedbc796a1da7ff95b407566ec9 SHA512 bdb13bd73a8b706eae8ad07d506ca21469a138dadb47b604a23ebe4640b593cba1353efa081a51a6d869a3d75e1b2b25c432bc7bc4621991f2fd2f5d18914fc6
DIST qt3d-everywhere-src-6.7.2.tar.xz 141589248 BLAKE2B cb775f7e66a3c5a42a665605715a94cffcac8c9618a02048c453d527e87465b0adeac0f683346e6edb67de8843aa803a13e1af6e778eb5ff7e25c38f488a8d3e SHA512 d2b5ccf76f75db886acf4a73b1f2bc77e79a584f08f39915b7565179943c09a3ea90904af342a6d2d668b033161c41d6d4d20022e5e990ad55fa40fcb6746480
DIST qt3d-everywhere-src-6.7.3.tar.xz 141600080 BLAKE2B 56371cb24430475d470546f762a8517a5fe9aafffbf329db0e906d4ab1e380085451dca123a3cb8f8e5c61fe062bbb9d8174cb72ec4d71874e4ee024767fd1b4 SHA512 8337c68e99a634e367899a49ce6aa51b98443c5f5e9c7487e1e79b0f2988d6543c78d8cf5e305506703d196032664a1dad33073530a10a5999ad623c6f7af98d
-DIST qt3d-everywhere-src-6.8.0.tar.xz 141837252 BLAKE2B 29aef2274690826e851ee872ab55e5145f88557b08dfbed54494c483fdf47fd446aaf116cb93eb6bb403b5309ce42c55d3138b3d76d60d22d27ba0a465763068 SHA512 27e23e3546b4f32be11eaa7e55d0bd1dfd7ef4a089cc4b7021b7bb0be93db118ebfe4ab71882d2b164e622b4cf9bc9fa7b4616b4df600cc7069ae6acb101e2ff
DIST qt3d-everywhere-src-6.8.1.tar.xz 141818588 BLAKE2B c9b88c9fdc5db349a1f0e764b4aa9ad85799c870da891ffcea1f80b1c2d7c88351b2863eaeb858f85b93bdb686b78c68777636995ebf6b316753737259931973 SHA512 8ff647cc209fed963d3d8192c8ff495383c3118c699398ee280832086c1a33b70ef9f5b8486295be842ba2eaf419bdb10241a1371e84be4797665865fd48b6a9
EBUILD qt3d-5.15.14.ebuild 948 BLAKE2B 398c6ec0d38bca086daab3d2cae7a7afe107f977bd980cac0dee1c5919d28024ebce2fdf492c3d14c798e229a13d375d22188613da0d067ebbbe526799364e3a SHA512 e9503b5e06159e4a13e1ed08abb181d4cc7162f15398f1d4907c30a85d798c87793cca1e8fbb1a7c0a5759f6f246f60d7fffd3aecf23a2896a6db9090a4c189a
EBUILD qt3d-5.15.16.ebuild 950 BLAKE2B 4fec748813a6af3eaba194f80f86eefdb339e3fb4b8ba652af916b14beafc3a0062d2d37146e3814d7b766db05995aff34cf1678b052b9b29633e04975f75bf1 SHA512 732e5da8be5cf9798dca1f969377773b6487c38a34a8a80876a246f030406f44b079e3e1802a457dd147305f5f5c6d9a5f44508335b90197a067e0e928a99a23
EBUILD qt3d-6.7.2.ebuild 819 BLAKE2B 9203d5455ee0d393559998f08a30e3db9f897f841dcfb4aaba947cb1170c1d9ed1e693bfc0dc240e59209d7181849e5ed729e005d354413f1be6cba33d5b3b60 SHA512 5e38c8c4f0ef1d2dd9b6797640fba79da4a00b16979a08a7ea302f028eab8a78eb5153db51aaf4d0e9a6a0d79605948eead999c6f6a98c535a75c02604aafdef
EBUILD qt3d-6.7.3.ebuild 820 BLAKE2B e11baa07b37e604780a42c7db9def3523f0b2afb68ac65702fa4aaa64faf7768b389ce9072422f4f24d8639fcf5d7738b6973d07ba0ed8eafddd2cc08cf6aa59 SHA512 6eb998879d4f9c698df13b605d63fd24634be25e485567ccf65f6b27495e9c17baacd701023970f8ec4258b6e8d51dc7d686059e13000e1f359079a87cd005e4
-EBUILD qt3d-6.8.0.ebuild 783 BLAKE2B 19cac8876ea39d0cfa4d642a61aadcb254f7273273eeb77311be87023c9e08e47acf70c0e14864a60e9f99b843716a058848141b45c58abe105c4a9697edbccb SHA512 ee627e2dd24c4e4a599d42e36f5120433c3e73fb0bcd545317dd8b07d6b664f67f6419526917dd9d65d7dcb02e339546815476416529eb8d0dde581f129c6b00
EBUILD qt3d-6.8.1.ebuild 783 BLAKE2B 19cac8876ea39d0cfa4d642a61aadcb254f7273273eeb77311be87023c9e08e47acf70c0e14864a60e9f99b843716a058848141b45c58abe105c4a9697edbccb SHA512 ee627e2dd24c4e4a599d42e36f5120433c3e73fb0bcd545317dd8b07d6b664f67f6419526917dd9d65d7dcb02e339546815476416529eb8d0dde581f129c6b00
EBUILD qt3d-6.8.9999.ebuild 783 BLAKE2B 19cac8876ea39d0cfa4d642a61aadcb254f7273273eeb77311be87023c9e08e47acf70c0e14864a60e9f99b843716a058848141b45c58abe105c4a9697edbccb SHA512 ee627e2dd24c4e4a599d42e36f5120433c3e73fb0bcd545317dd8b07d6b664f67f6419526917dd9d65d7dcb02e339546815476416529eb8d0dde581f129c6b00
EBUILD qt3d-6.9999.ebuild 783 BLAKE2B 19cac8876ea39d0cfa4d642a61aadcb254f7273273eeb77311be87023c9e08e47acf70c0e14864a60e9f99b843716a058848141b45c58abe105c4a9697edbccb SHA512 ee627e2dd24c4e4a599d42e36f5120433c3e73fb0bcd545317dd8b07d6b664f67f6419526917dd9d65d7dcb02e339546815476416529eb8d0dde581f129c6b00
diff --git a/dev-qt/qt3d/qt3d-6.8.0.ebuild b/dev-qt/qt3d/qt3d-6.8.0.ebuild
deleted file mode 100644
index c67d6bef95e6..000000000000
--- a/dev-qt/qt3d/qt3d-6.8.0.ebuild
+++ /dev/null
@@ -1,36 +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
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index ef89fef52ab7..18242a5f1422 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1,10 +1,8 @@
DIST qt5compat-everywhere-src-6.7.2.tar.xz 14632348 BLAKE2B 81622db206b0902a14b5f14668464538989044506cfa417bfd2a5bb5163f0e6c09fdc10b641a3767595e4c80a554c6181118f75501d11eff997255a3bcfd50aa SHA512 31da40af3ab0a2283ead3363ee6c94a45018beccb777d2e4188f182d45ffb7e70d97543e22e5f6bc2c13df149676e44e259c8785626c54a4ed8757dcf414b4b0
DIST qt5compat-everywhere-src-6.7.3.tar.xz 14631404 BLAKE2B 4a48890740a240d2a2a711d387782ae9f590f8edcb2611ec8c7ddfd0917132acd1124e16ee7215737c1688620e3be0eaec54a3553c9ef61dfff32bd6b4c4ccda SHA512 5a9cdf6cc4d56c2576e68aaf1c68f59a6f0b7655685235876dd2916506afb11253a8fc88c8b1e7756533c39bf42263499f7fc2ef72ad6ba672a45a55cc7048a3
-DIST qt5compat-everywhere-src-6.8.0.tar.xz 14632668 BLAKE2B 6e4138d681fa40e7365a31fcbed10bca14ceb838094ffef7afd0d7c8588f0bbb84bbe230cd0347ac21addb4843e98f072dd582893de9ac1c430db1d9d5ec4c2f SHA512 c2304da058f0acf3120348dc179080a3dc28c9cf3605a22a2e8fe2816e9f0aea7e38b22966f59ee85ce52d4a8ddf5084a5fd24932f31e5b40cb64fc09dbca100
DIST qt5compat-everywhere-src-6.8.1.tar.xz 14632944 BLAKE2B abb42dd9fd5b12ea17ce6baed5829d497b3c6ab56e2ef3d6c65ab5e8b4b8726c5d1a2425ea7ed3238cd3835f1b684cbea569e37b1b9587eeb3affa71c2df926c SHA512 ef1764820387a6c9461fe4e21e44f77c6e95068d4cb37ea221228f06596b7bdb2cbe971e8646832454749954cbc31942eb882808c1b5b3b4d1efce5cf84bd93b
EBUILD qt5compat-6.7.2.ebuild 700 BLAKE2B 6f317548654d9239fcee6418f5fc75d6b70f1705b279527155e71bd43615038126d765ae2cea78acf4fdbff7195a6f689641da7d54b79a64f097d11b684f2bb9 SHA512 dcf03ffd55f3ec3f394bb8b27bb878c08c403378729a31540c54582e77ed7d0ef44b601d679e766c06cf69cda74147fe793f325bb60fdf042b7c5887eeaed6cf
EBUILD qt5compat-6.7.3.ebuild 703 BLAKE2B 220a53b02469ed52240850d1c7b74c2e54aaa0d208d7bc4a44f07670b9c0dcbac2d047ac1fd78100c68269624d7618d1659bf2f7f39a8bcd9e874f1cea0d6961 SHA512 f2c18ddffc934c07a6794eaa8966266975fe8d65ee9d2c4cf9693b5af88132151a181662f3b8eb1987ef33d9956c441898c760b641672b29a1d4e83222a1b540
-EBUILD qt5compat-6.8.0.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.8.1.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.8.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
diff --git a/dev-qt/qt5compat/qt5compat-6.8.0.ebuild b/dev-qt/qt5compat/qt5compat-6.8.0.ebuild
deleted file mode 100644
index 4462f312f154..000000000000
--- a/dev-qt/qt5compat/qt5compat-6.8.0.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 a597f0f83911..8786d39530aa 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -13,11 +13,9 @@ AUX qtbase-6.7.3-erratic-mouse-input.patch 6210 BLAKE2B 7b7849ddc2e9918584e8c21f
AUX qtbase-6.8.0-qcontiguouscache.patch 526 BLAKE2B b701f92d8365e8408a2ff79c812c397ac0042aa6b6316cf167a7877d48044ffaa0d2683fa27ffcbe80c8e74f8ff0c8af220b927889e83340c6b5325b1fbf16ab SHA512 19f33f2dd856c8328b9175458250929f3da34cde179d5f52ec1982e5e5f1772412f2541e146763a6258ce3377e0b624f07926fe4af56de7364c34835151b8995
DIST qtbase-everywhere-src-6.7.2.tar.xz 49364504 BLAKE2B b48b8a8decafe3262d459b9446c25561851fef88b3316107c2909f5964e8122a558b5501a3e59667bdf4776d36ea5ba0d9f227538c45c1f8e94fbc8fff4244a6 SHA512 eb4b2f1fb02ab0ed5508d32449e140778278ff1a619cfcae14920b276b5c46e01a566d73fb8f84cf2cfc81e19cb11e53ab500df6b27d12ab875aa8c07bd15d6b
DIST qtbase-everywhere-src-6.7.3.tar.xz 49426156 BLAKE2B da7eacd64bd122bf2b320c0cec41ae7630e55e0d588912bc2cc6ef7ecc755af0f375ca84c6fe0bb8381e4008da2fd43fc491c5c88ecc7694223c62700761ed37 SHA512 99495c6ed942b3a7bd19f9471bac76502baaafc20ad7e139adf25726f699c1b4deffa1ab761fe9a49a3ffe6a36d830422a20f8a369aded67a083652bf4a19290
-DIST qtbase-everywhere-src-6.8.0.tar.xz 49819628 BLAKE2B 8c69e8c8290a414a38641782ad05a1d412adbf27f1feb091743780b36ee3459cdfe6136c75a60b6985f10a1bc7e78697ff8d896752d2b4286198d8a37fb43d6e SHA512 7bd9452d4cb85fad88e7d609de93e7c3d55ddd2ac47005c20aaaf057bf339d944b5211d1897d21f9896fe433b7c6954eaffd0e80e725b2f3335a047fe06b0cd9
DIST qtbase-everywhere-src-6.8.1.tar.xz 48220752 BLAKE2B b42d562f9069cf3d68807c63492f0ae1dcb9cb9a057a8d8548a7d134b36af169e403324e2902fa59c6c82ce087add107173c7606dff952dbbbc06c33b056ddff SHA512 87b7df95a63f7c28bfc7659f19658e4151b9da55b0dc4d34dc0e04c5270254b01a72f8deac0b2fc5543fce8d7542128addb398833de9c3248196aa96b2dd1601
EBUILD qtbase-6.7.2-r5.ebuild 10317 BLAKE2B 92c1b6a9bea4277229f80a96c356de139d7809daa37cf7efaa7bb6e9ceba7ddb53dcc7dbe16919d800b379b9bf896c79de5b56378a593cce914c4ab74c433048 SHA512 19d1666bc8022a6c2aa8bf0f6692a9eadce471655876d7930f2043fc9b02d1fbb21ce81f9dd8553167f51eb2b62d36f9baec69753b73cd76e4de833faa7da14b
EBUILD qtbase-6.7.3-r2.ebuild 10163 BLAKE2B 2212fccbce268418ca1c738c2dadc0df807f5e371795e3f208b01da1670139c02a579ad3f954c5bcfbea71c2fa5abc43c6524b2d14427fb229de1d3611b6db95 SHA512 26d72d04cfc13ee5ab6a0a51d43448d5de52b3a600f2c2db3274f410996bf7dceb31a5a26e33479fc223b03df73e8ec05a7ba58ceefc0e2f3d50ac74c49b0746
-EBUILD qtbase-6.8.0-r1.ebuild 10650 BLAKE2B 8411d53978118ef4f73c2cb6ac03cb9c25e8e0599b3c6be15025bcc4e3c02a566bae97d2326c72962fb1a74ab8ff02d3b89268a366552edd8fbfb2a1b0e94cdf SHA512 62ff7872a31f1900627b6abe599b0e4b9f9f710d4e00a75221e6641c2f2909cef69f9ab9b592cd92339a5ce15f2eb8fb698c980e34124358ed237f56ce757c41
EBUILD qtbase-6.8.1.ebuild 10554 BLAKE2B 64b0c95b5763f5e772e643cde8b11118034ddc303707e8c8b2cc7086f2b36f21ccff7b225d5a6aa818c65a63aa89d57127cbb985a486842f6746e0da2b85a0bb SHA512 bb42ddd44da538c8b229d150a02692524065afafe347268c0f2cf1e77cb8a8b310f9d8bac110dce3063d0203c7b74d4fa52b5a72b5eb8cc48e3b00d185d7df11
EBUILD qtbase-6.8.9999.ebuild 10554 BLAKE2B 64b0c95b5763f5e772e643cde8b11118034ddc303707e8c8b2cc7086f2b36f21ccff7b225d5a6aa818c65a63aa89d57127cbb985a486842f6746e0da2b85a0bb SHA512 bb42ddd44da538c8b229d150a02692524065afafe347268c0f2cf1e77cb8a8b310f9d8bac110dce3063d0203c7b74d4fa52b5a72b5eb8cc48e3b00d185d7df11
EBUILD qtbase-6.9999.ebuild 10504 BLAKE2B e5eee3ef59d52086f340b5669ef9cdbb35b31238dc5894860c694677bc0d2150e8204f5933f77495c6435355ce21731be5a5f41310fe8148f9b8919236fcb33c SHA512 861bcf82a0a283ef56265cc707184eba9533e2e351de9bf92cc395b0527075c0476ed7afe341af75205e3f31cbbdabe18f2f903561c34ea12872b2a25fb3b51f
diff --git a/dev-qt/qtbase/qtbase-6.8.0-r1.ebuild b/dev-qt/qtbase/qtbase-6.8.0-r1.ebuild
deleted file mode 100644
index 0a2a4876ffe6..000000000000
--- a/dev-qt/qtbase/qtbase-6.8.0-r1.ebuild
+++ /dev/null
@@ -1,379 +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 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 journald syslog"
- [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="
- ?? ( journald syslog )
- $(
- 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)
-# nolink: renderdoc, systemd
-COMMON_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:= )
- journald? ( sys-apps/systemd )
-
- 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.24.41-r1:3[X?,wayland?]
- 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 )
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- syslog? ( virtual/logger )
-"
-DEPEND="
- ${COMMON_DEPEND}
- 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.7.2-haswell-no-rdrnd.patch
- "${FILESDIR}"/${PN}-6.7.3-QTBUG-125053.patch
- "${FILESDIR}"/${PN}-6.8.0-qcontiguouscache.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() {
- if use gtk; then
- # defang automagic dependencies (bug #624960)
- use X || append-cxxflags -DGENTOO_GTK_HIDE_X11
- use wayland || append-cxxflags -DGENTOO_GTK_HIDE_WAYLAND
- fi
-
- 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)
- $(qt_feature journald)
- $(qt_feature syslog)
-
- # 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)
-
- # let gentoo's defaults and/or users control security *FLAGS
- -DQT_FEATURE_glibc_fortify_source=OFF
- -DQT_FEATURE_intelcet=OFF
- -DQT_FEATURE_libcpp_hardening=OFF
- -DQT_FEATURE_libstdcpp_assertions=OFF
- -DQT_FEATURE_relro_now_linker=OFF
- -DQT_FEATURE_stack_clash_protection=OFF
- -DQT_FEATURE_stack_protector=OFF
- -DQT_FEATURE_trivial_auto_var_init_pattern=OFF
-
- -DQT_INTERNAL_AVOID_OVERRIDING_SYNCQT_CONFIG=ON # would force -O3
- )
-
- 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_qprocess #936484
- tst_qtimer
- # haystacksWithMoreThan4GiBWork can easily OOM (16GB ram not enough)
- tst_qlatin1stringmatcher
- # 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
- ')
- # 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_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 37e9e8e9f67c..88e88e4dc604 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -2,13 +2,11 @@ DIST qtcharts-everywhere-opensource-src-5.15.14.tar.xz 4246056 BLAKE2B 5c0f0a15f
DIST qtcharts-everywhere-opensource-src-5.15.16.tar.xz 4246260 BLAKE2B 6a902fa889d1b32f5dc6aeeb18838806d29b52d5da9ec91cfd9a33da6049ae89f3fc57ed73bd68dfd56dcbb971a57c384598af9e0c1743391ea0339a6ca9029e SHA512 f57df425e767ad5e18d5bf2439c137c0b656acf4ae998d42a41e59acf8a7b3d6733ef1c4ee4b11e1d54801df1550af5ee53cb190f05db223568b31fb4fcaa96d
DIST qtcharts-everywhere-src-6.7.2.tar.xz 4661448 BLAKE2B f35a3185bd6ca684dea07390e95e1bbe0b15e9a774e9da852425afbe22dea2c52b4592eba015b64f39e4816ae2603558067f2b453d96a0af44c755d60fcf3d62 SHA512 8e142bb3a925e802ab482890363ec1b7ed8c7b1d1bbbf6b30361afc8571ddef75d82f10b7d44bc29e6d87b752f235171f282080591f1ca252b2e47ad0b58b5ef
DIST qtcharts-everywhere-src-6.7.3.tar.xz 4661392 BLAKE2B a36feb2e656f3405ca454b05a16875019951049a3264202b5be46dfcb21fbe64951fab67ae744a004bef273af3da81b6b4374bb1fe4b5ce5305d309c711c0baa SHA512 5e1e9387bee3a500a0178390ee827d76c58ac66486236e677e2854c3ea06011aadaaa08f742bdb0674b382209d54d30e8a0fa5f110d78c2b0dbeab49d46736e4
-DIST qtcharts-everywhere-src-6.8.0.tar.xz 4662104 BLAKE2B ef811299adbae1a01cebf85e55dedb56fe9bcef78d2d7c79c623568dc1760283531fddab0714e557f76c360d0e426b69d5e417add48a9ffea03379e16f8e8d72 SHA512 f422ea114571f6c01aa0af613614f40d6b11b0551c7de716ddaaba05ac44e9ca631648605e44af4a880961bbcab4b84a4f3a427fcc9462d33769cfb1c69456df
DIST qtcharts-everywhere-src-6.8.1.tar.xz 4662224 BLAKE2B cf32ccb4e56379f17ac030832efe614c75ea3711c3d7ba7c0835c6972c6cf800a0ed5747612f6bef563bb28b2cf658de94123eb987bc4e13283c28d205885eba SHA512 bd15caaf0a4f06d13a5fc18a2e7063061dd279609d9c6db7f98ca07ce576e7580a7f1fc65cbc291b4fe34287fa01bb7e4409c767c57e201817c5ead96fa5de45
EBUILD qtcharts-5.15.14.ebuild 571 BLAKE2B 77b3d7d6694a55144a16268d173daec87718d580224e62863905ff8e81e29253cb41143252100f84d0628634a086d6320cbda09a047886852d2ef60d210856d5 SHA512 a649aa77b03c17a2e577a3460da5e95ee2effa70c3786f7533d6f64209f790908fa2bc5b1d39cc77673010374592ebaa2423e29519bb6b81a075648a3a97fcef
EBUILD qtcharts-5.15.16.ebuild 574 BLAKE2B 464855d68f27057f392468a44e88eada98c53fa257894df66dd5059a53b0cc0d5a2a0b618987484c660d32acfc1a6856fac0992926cd845bf830397402356634 SHA512 d801ccc519021c81f3b9d2bff459a68b9710064370e8c896f71585d39970fc5e9687a7a1fcab4194bba4b2ce4d89481f13d43d8a7cb1d5ad67fd0d06cec61dda
EBUILD qtcharts-6.7.2.ebuild 566 BLAKE2B 55fc6766a2dde2d5d0f5a2a7439b117c1592ab4c5cc07e01eb603c8845cc591638698939d057decb6e23e5b540d54782402d1ccfc540b4fd9bee715ffe7a4ce6 SHA512 75f01666c2d25a17255360fdec2c0a4f3ee1f8624705de12138a10959341a4d62bf0cb73688b84adb3d5e6e14585830457bc8f9514c4d1826984e76fd06935c0
EBUILD qtcharts-6.7.3.ebuild 569 BLAKE2B e0c4f9ac64b76765425bc945333726c78b1e95e5a498f3ed4e95feab1c0f7884316d57c579dd2868c8860a06810e2d032c6e6aa3c4d4a3df361a51e1f9b3e30a SHA512 d5e07a6d7b6e0e91665d2dd50432190b2464b66f2250d6917dc5f722926e47d46aa69071efa5dfa75ee210a7f560bc9ce16c0bacbffc716a44ede8365b2c80da
-EBUILD qtcharts-6.8.0.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.8.1.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.8.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
diff --git a/dev-qt/qtcharts/qtcharts-6.8.0.ebuild b/dev-qt/qtcharts/qtcharts-6.8.0.ebuild
deleted file mode 100644
index 264ac86f8886..000000000000
--- a/dev-qt/qtcharts/qtcharts-6.8.0.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 9205de0262e6..bab7ae7896ed 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,10 +1,8 @@
DIST qtconnectivity-everywhere-src-6.7.2.tar.xz 1061952 BLAKE2B 2b46b255f5ca5ab7b5363f6e3584dd4318a4e4d120c8595b309fba1354d9e1c763d9fa8e84b22f5c342204b2849b27d08a7f5dbd9d00533e150c2b8fb6561db3 SHA512 381098e406ac18d87d34eb9087d1655c16e604059d69b77c04df9d444cefc77630a212f52b0fc2a1573c524044aa1837379d70460e152cd353731e52c4bd0e67
DIST qtconnectivity-everywhere-src-6.7.3.tar.xz 1062684 BLAKE2B 69a10c7c9e6ad25726a136e582005c5306ab3adba1a5f253b51e4ef46009de315e5593bf76020f6019a09d60600c9ae12855f2713c1424f407399a9660a14f8d SHA512 46d77b7c02a03f8aee3401c889121ada5979858d95959ab4d7f31d54ce17c92c5f9c18097297baecc08c468c4f020a826b08edffb55e00e5d3fdaa0523600362
-DIST qtconnectivity-everywhere-src-6.8.0.tar.xz 1066392 BLAKE2B ec45b909202e84aea530d4a0d8cad00c74dc98ae72b85ca91a3780bffa6f641c11c99c77b7b7ca02cffba4d6d114c0bfbe30d7a4f44c44553588b6676b430a23 SHA512 c5c780c3f30d366d4845b4ce497ded6603423d0c42f025dd90d54342ff4b536d065d8d1541fa86ae9ca6fcde930e48cbef09216b8cbdabd73d864ce04a7979c9
DIST qtconnectivity-everywhere-src-6.8.1.tar.xz 1067952 BLAKE2B d0c1dbc863dbd12041321248f9256d63f03ecf919ac7c60f3e3e87dd4102fa9063dbb3b0896e3f168713e4dd7eccf2deb62109bea39ba8425184aaf9c019dee1 SHA512 61933f37210323cd912ec677322002557dae308228e390f692beb88374f328b2791e3448b14256a570de741ef6f3e935261ab90cfd3ae22725a8919bd304a8fb
EBUILD qtconnectivity-6.7.2.ebuild 1734 BLAKE2B 21b1cfd523c635eab9abc358262511a368e362173e3ba7db637b70bd66bfaa53840e93dae3e79c4782b77fc8edfde324750b1d1d5ea7d95642662e4ebeed3e83 SHA512 26dc5f98133d3c734442a9a2d30422042cdd1d41db8b0948a91ac9c5947ecdec2173524c22d20cb359a7e503debee16e1d3686eaee134b2c487bc58599f83753
EBUILD qtconnectivity-6.7.3.ebuild 1736 BLAKE2B 74f24d80da81e3757ad6f3784579a8b1f11a1b5b2892b18329dc2e2c59539520ae0b71703cbfba23cbfe7a40295a4273b5cbf92a535b25db1903589bc4fef1b5 SHA512 07be632f7ca1ac429c437937c83ef4f9b903845925daf32d3e9273e8a3661ca1102a8c5f3a3be05d40c381d05233fee940095064a3ba8093ff3d0da832eabbd9
-EBUILD qtconnectivity-6.8.0.ebuild 1900 BLAKE2B 793c75a1ad6163c68f41ac12cc4878a490126ac48197de40fb644df49e95299af53f32cd8a734dc2873f2d21528c787c92352db01ea5395ba646312976b517c4 SHA512 8ce94f9e5d17a0a5052e8c7fa84aba0924a275184e6c3630f1a48d13c44abf1980664eafed9e2718ab6553ad110b84ab5ced95a8ef21532fd34d3e3fcebf01fd
EBUILD qtconnectivity-6.8.1.ebuild 1900 BLAKE2B 793c75a1ad6163c68f41ac12cc4878a490126ac48197de40fb644df49e95299af53f32cd8a734dc2873f2d21528c787c92352db01ea5395ba646312976b517c4 SHA512 8ce94f9e5d17a0a5052e8c7fa84aba0924a275184e6c3630f1a48d13c44abf1980664eafed9e2718ab6553ad110b84ab5ced95a8ef21532fd34d3e3fcebf01fd
EBUILD qtconnectivity-6.8.9999.ebuild 1900 BLAKE2B 793c75a1ad6163c68f41ac12cc4878a490126ac48197de40fb644df49e95299af53f32cd8a734dc2873f2d21528c787c92352db01ea5395ba646312976b517c4 SHA512 8ce94f9e5d17a0a5052e8c7fa84aba0924a275184e6c3630f1a48d13c44abf1980664eafed9e2718ab6553ad110b84ab5ced95a8ef21532fd34d3e3fcebf01fd
EBUILD qtconnectivity-6.9999.ebuild 1900 BLAKE2B 793c75a1ad6163c68f41ac12cc4878a490126ac48197de40fb644df49e95299af53f32cd8a734dc2873f2d21528c787c92352db01ea5395ba646312976b517c4 SHA512 8ce94f9e5d17a0a5052e8c7fa84aba0924a275184e6c3630f1a48d13c44abf1980664eafed9e2718ab6553ad110b84ab5ced95a8ef21532fd34d3e3fcebf01fd
diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.8.0.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.8.0.ebuild
deleted file mode 100644
index ed26392897ad..000000000000
--- a/dev-qt/qtconnectivity/qtconnectivity-6.8.0.ebuild
+++ /dev/null
@@ -1,85 +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 ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-IUSE="+bluetooth neard nfc smartcard"
-REQUIRED_USE="
- || ( bluetooth nfc )
- nfc? ( ?? ( neard smartcard ) )
-"
-
-DEPEND="
- ~dev-qt/qtbase-${PV}:6[network]
- bluetooth? (
- ~dev-qt/qtbase-${PV}:6[dbus]
- net-wireless/bluez:=
- )
- nfc? (
- neard? ( ~dev-qt/qtbase-${PV}:6[dbus] )
- smartcard? ( sys-apps/pcsc-lite )
- )
-"
-RDEPEND="
- ${DEPEND}
- nfc? (
- neard? ( net-wireless/neard )
- )
-"
-
-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_qbluetoothdevicediscoveryagent #936485
- 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 neard)
- $(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 e350593a6acc..0170430f2db0 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,23 +2,17 @@ AUX qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch 1566 BLAKE2B b643
AUX qtdeclarative-6.7.3-QTBUG-125053.patch 9583 BLAKE2B d7bdfe4d0a002e5d17f57604dbece3294596a76d03bc3c12a05622d2c95a16bde4bb128d19c63e4856270a875c5b6b866c9cfed9f30a346b441a2b81e7cdf2d1 SHA512 3811879d972ff5a0dbfca98c2c2931f50dd9906dc0ecf75f13e59eae71d9d27dfc9279ba9952a00be81cab83e8f8e42e798d9b43d7d3d6974a1676f4e8e401ea
AUX qtdeclarative-6.7.3-QTBUG-129165.patch 5469 BLAKE2B fa4ce581df827b6725b6ab3135fb95fba492814d19d72b7b3be75b621a91f98d534152c5d80b7e1f21e9d877979a1b0e3a09d9eafa034e702d31996bc9624670 SHA512 605ecb6f7e3412b9c59b4e7579df87be1d19846fe1977682cb548732fe57993321015dabe5c5a87ebb15ae3cd394059a5d25d8b24f607093f5cf6343fbb7a4d7
AUX qtdeclarative-6.7.3-QTBUG-129622.patch 2811 BLAKE2B 998cc23491e21cde656d6b8f92a1924652a26343c09eaed9a4ffe23e1782b95960a41d40b3a78a2bb41b4687bc491b46969db8f610f050c87eef09a670544d90 SHA512 5a4ded399bd58d23a4c6dcc6cb82b4ef2cd15d099dbfc742a916f40899166c43893eb8d19494b7fc58d11dbe17532bb3d647b6638f63e7ca354f650d67c1ca95
-AUX qtdeclarative-6.8.0-QTBUG-125053.patch 9540 BLAKE2B 83c465cdcf391968cd835efdcd24512915a91ffafc50291c75605362bbb67ca8dcea3ca4e65612d003d021e1e2c027418532fc4e36b8e36b1edc73d5478c6dea SHA512 872a417bb611d15087dcb37883e5df028ec2b51375ecb9e166ad6a4126e26adbff22836c9dbf58fcbe3683a946f1ba7e7088fd8f3d6b3d46fd510a19d6d4ef17
-AUX qtdeclarative-6.8.0-QTBUG-129500.patch 3440 BLAKE2B 8823171026034a5a181997a04345b209b6349488287ea5a72003f236bdd3c4441ab2f8b1bef5affab040ac2ff9507844b6d51d4157db1a97dfa47461f2132344 SHA512 d244c115617d39e844aac4ce5991fdaff8799dfe5661ec9354945df0bab360d29088c6a799bb25c10e749e871c61d226eab50206462e24dec350aa93d8a6efaa
-AUX qtdeclarative-6.8.0-QTBUG-129797.patch 1236 BLAKE2B edfa939f1438031c1a0b168dc493806d372f072d3b104975da56711c2ee2df402aba076ca7071576ed98a8bdb0668af2f7258c6d2a9f4ae68192473b1630fb39 SHA512 9cc280dccc08aa0bacd0d5ce34dbd1ab6cebf3bcc3cbe4854b03c1e12971619993845d9689b146cb89557c2dbe7b0a44870e6bb0cb1e1d6b4a89924a19b8be7d
-AUX qtdeclarative-6.8.0-QTBUG-130767.patch 8301 BLAKE2B 87e67017da7b2a1a9410fb6c6988c6418222fbcae9104fed00f94ca04d5825a2b071c04e49c304e128dc3f639ca138ec231246c8f2c5d726c22a75839e6f7149 SHA512 9b183f77d4121019fae93b73461373c1f5c36618202a4085ada637fb6ed7cc8007c03f29653159046a1666250fd43ac163a496ab639c5c364180ade322f3ac7e
DIST qtdeclarative-5.15.14-gentoo-kde-1.tar.xz 26628 BLAKE2B 2b8302b96e5a8cae374da43dfaa5c5c7bf66ddfaa4fed055850fe7b39b995b1416268b94fb98fbc7074b6a0da47e8f9232751dba34b6021e095d7f9339fbfdd9 SHA512 3d4f3cc023e9da32105520bbe74847bb438ec3af85cf6203321400d451902071115ed3cc0c42e8cf995d0304f86cda11096223ad99b09a7dd95b3d83291a7b4a
DIST qtdeclarative-5.15.16-gentoo-kde-1.tar.xz 19148 BLAKE2B ebdc17253887c5b22816c3bdcd07f30274c3aa4680088ceee7abce8896a17aff7272e5a4bba576e1ad0372b7d1d80322c6890e1b5343eaab915a5355da659c5b SHA512 3fbbb7b06c67d31a9074737f68437a9e920e4b816c78c78dec2e700e339f6f8ad0b244a1eb78d7521133873b17015861a84057a890887d4dfbef91699428d8c6
DIST qtdeclarative-everywhere-opensource-src-5.15.14.tar.xz 21595408 BLAKE2B c88388bd04636bc55cad17d97a9f3ee2d3bda6b585cad59d70106bd4e14bf37570bba5edc21627bc08852034adcb483b4c23d7f21ba523dc9e7b6c1f0386a994 SHA512 06c48938c5ab96c4a9e010fdf4a8fbf2b84b7669a486298044363048de3b7da01aa5d9284d1b08b563331887e326befb25566f9972f5143ca3cde47016394bbd
DIST qtdeclarative-everywhere-opensource-src-5.15.16.tar.xz 21599596 BLAKE2B 7f69370eab4909891beb27a730e7082030715f1fcbd9faf87bdd8f3d7d3e469c56b609f58a1cf769bdb22303829d573d30fd9aaff4824456778d11ae46f7ddaa SHA512 be492d95d11ab13e13d27ca2024b5b5860d515d0b66c6d1c201bdba155841996bfdb3b813313dc75578228b6d3e661220dcc5db037624fe73d6e5e1c3ec84aa7
DIST qtdeclarative-everywhere-src-6.7.2.tar.xz 35629324 BLAKE2B a2c5a17e2f88dd91dd7ae21950d8bb7bc0856f1f05a093405c68e1b3b584a75fee474a9a7116a1797c464e2ca92778ebec774d4afa5ac6eebb1022daabad8868 SHA512 ca172e79af317f481d6f5e6388dc074fc6f99966b896135ab9991fa1a9502e46b0ac21b7f2bc38278448939e77882c5fd17252e3e6460c1665f8156fa99bceaf
DIST qtdeclarative-everywhere-src-6.7.3.tar.xz 35663596 BLAKE2B b9dc18b4a459c283883a9bd2b2708ea758dc2853e93af05a503b84cb348398e5cdd9b28f6735cbf8e480d252f33cf6c36b06deedd468e7b0169e59b5bae296cd SHA512 54e9b262b07c80eb6530da3e980319edd7370cc90f4241ebaf22a73e1f7f4f14177cea06276a0d3b2b553c6ed0825be0c56b9e2ddca53e99db57b67c3ad4bb47
-DIST qtdeclarative-everywhere-src-6.8.0.tar.xz 37029068 BLAKE2B 272c673eb06ad28be3f7a02d29323ba0ab1943e1dabeb8a8b7d8f4857473a488f22bce1ee60c1e56996cd6805cb30f77b80253a6504f86252c0d4188984ff4b2 SHA512 4f1e26511265e7085bfe097435e64b4daa0bb4a8287f56753a64437a5eb408c0679afa03e255d1949e382b59496eff600cb0638a9b8cc95278d67ad5cfb9d52b
DIST qtdeclarative-everywhere-src-6.8.1.tar.xz 36463572 BLAKE2B ac8b9d37c28ba22c266785cfe60bc0d405edb85f260b41bb01c43fd38dbeb51054d7f3f390bb9c4e78656dda3b9d5c7b945dba8ee897add0a2dbb398cc3f8a51 SHA512 f9548ee58ac81eac72f1763647a9f28c16e7ab73bf6bc828574e5194d5209c53440f834a721e9bb74f50d4e437ce2de6eb7c7a13acd8602b3080e95d8929e674
EBUILD qtdeclarative-5.15.14.ebuild 1537 BLAKE2B 9515ce8d7c01fa8119ecc030871048dece2da2051a67cc1bf61907db5fb1ceeee7ca52503068a9059c3822df398d90e2fec630529a2f88a1ca707ac1c9ef9250 SHA512 d684a28aeda630154eb7c1023dbf231baf5cde528788cb3fbaab35e24a349dd585519aff99d44c405fc6f5f92e9f52d49f30cbbb11c908cf5f42e8d7f5826543
EBUILD qtdeclarative-5.15.16.ebuild 1540 BLAKE2B d5980becd01654f9b6aa5f1f8618b9a2b0d1976ff1d64641b4f64ad74faa390163810b182b31556ac46a8ef41d7f18721c6709ec98b0f9f6c974b984f0a498a4 SHA512 3ad0fd438267c0968af844934fbce5f90ba466ddbb500d6f0933c05622414e8db3eb68bcef08d3a8e928110d29f26e3fd9597968806d6b013b7e013ef8d2e3a3
EBUILD qtdeclarative-6.7.2.ebuild 1175 BLAKE2B 4f4d132a22d7987afcb7164ce83e35358b664cc70013f269af95e72b353cfc0103d3953fa308532dfbd00ce0f703c33e341e8a829c1a6bb62a09c07ec8cb7910 SHA512 48af79fdeff33c7d2da696364e1dc1a6694d9a6428a8aae11c5bd2ad2046f7a82bb780824da9a1aef1741322680534cd0d261a50acf235ae3b4fb0f8346d7dc7
EBUILD qtdeclarative-6.7.3-r4.ebuild 1913 BLAKE2B 2e0fff6218ad15659d0ed07c0b41d24c073c7d5e4af65be98831b240682c3369097ecf1f54d7ff5659a9596d861a45e0a03371bd52e637bd29c25bd06d37559c SHA512 ce1776ec512680642899ae5d12224c77c3ff4f94caaebb454959d436d8c80da1ec72ac8752de3491206d8427caf4b2e07a9a9eae52f226ee02aa7ef3e04be895
-EBUILD qtdeclarative-6.8.0-r7.ebuild 2008 BLAKE2B 37676d51f48a64169fb4ecc6c69efc2cb2edc90f3a4ed5355f067df6a4c1fa9030e79c50e9df55e0b69c4dc82437f6edb5b81fa68100dfdc6878afb3369d5550 SHA512 e09f9c9e837a115647ffe6d30a21d6836178ad7d0c26df2660b5cc1825a1c13dab3c01619258ca4455ffb3cc6c40563733d1b200ae2c5dcb93964ffc68e39d1c
EBUILD qtdeclarative-6.8.1.ebuild 1739 BLAKE2B 434181ff4ee1fcb2d11b034c977b73bc23225cfe44d0ac5ee048620e2940fb0273c682defe6247d90a1052ad935e418c8c81881a5378d8f5b5f466a147f42120 SHA512 057e76f4969535d8437cbc02e8999aa70656e8256e95ba1e20f3a1bcab34a1bef0fe80812799eb608f3c9c0cb18eb06ad0a3ca04e7e6537997f81ff0136ddd35
EBUILD qtdeclarative-6.8.9999.ebuild 1739 BLAKE2B 434181ff4ee1fcb2d11b034c977b73bc23225cfe44d0ac5ee048620e2940fb0273c682defe6247d90a1052ad935e418c8c81881a5378d8f5b5f466a147f42120 SHA512 057e76f4969535d8437cbc02e8999aa70656e8256e95ba1e20f3a1bcab34a1bef0fe80812799eb608f3c9c0cb18eb06ad0a3ca04e7e6537997f81ff0136ddd35
EBUILD qtdeclarative-6.9999.ebuild 1739 BLAKE2B 434181ff4ee1fcb2d11b034c977b73bc23225cfe44d0ac5ee048620e2940fb0273c682defe6247d90a1052ad935e418c8c81881a5378d8f5b5f466a147f42120 SHA512 057e76f4969535d8437cbc02e8999aa70656e8256e95ba1e20f3a1bcab34a1bef0fe80812799eb608f3c9c0cb18eb06ad0a3ca04e7e6537997f81ff0136ddd35
diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-125053.patch b/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-125053.patch
deleted file mode 100644
index 250a33f7b166..000000000000
--- a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-125053.patch
+++ /dev/null
@@ -1,258 +0,0 @@
-https://bugreports.qt.io/browse/QTBUG-125053
-https://bugreports.qt.io/browse/QTBUG-127340
-https://codereview.qt-project.org/c/qt/qtdeclarative/+/593122
-https://bugs.gentoo.org/943527 (see also)
---- a/src/qmlmodels/qqmldelegatemodel.cpp
-+++ b/src/qmlmodels/qqmldelegatemodel.cpp
-@@ -4,4 +4,6 @@
- #include "qqmldelegatemodel_p_p.h"
-
-+#include <QtCore/private/qabstractitemmodel_p.h>
-+
- #include <QtQml/qqmlinfo.h>
-
-@@ -172,5 +174,4 @@
- , m_incubatorCleanupScheduled(false)
- , m_waitingToFetchMore(false)
-- , m_maybeResetRoleNames(false)
- , m_cacheItems(nullptr)
- , m_items(nullptr)
-@@ -366,5 +367,4 @@
- QObject::connect(aim, &QAbstractItemModel::rowsMoved, q, &QQmlDelegateModel::_q_rowsMoved);
- QObject::connect(aim, &QAbstractItemModel::modelAboutToBeReset, q, &QQmlDelegateModel::_q_modelAboutToBeReset);
-- QObject::connect(aim, &QAbstractItemModel::modelReset, q, &QQmlDelegateModel::handleModelReset);
- QObject::connect(aim, &QAbstractItemModel::layoutChanged, q, &QQmlDelegateModel::_q_layoutChanged);
- }
-@@ -387,5 +387,4 @@
- QObject::disconnect(aim, &QAbstractItemModel::rowsMoved, q, &QQmlDelegateModel::_q_rowsMoved);
- QObject::disconnect(aim, &QAbstractItemModel::modelAboutToBeReset, q, &QQmlDelegateModel::_q_modelAboutToBeReset);
-- QObject::disconnect(aim, &QAbstractItemModel::modelReset, q, &QQmlDelegateModel::handleModelReset);
- QObject::disconnect(aim, &QAbstractItemModel::layoutChanged, q, &QQmlDelegateModel::_q_layoutChanged);
- }
-@@ -412,4 +411,19 @@
- d->requestMoreIfNecessary();
- }
-+
-+ // Since 837c2f18cd223707e7cedb213257b0158ea07146, we connect to modelAboutToBeReset
-+ // rather than modelReset so that we can handle role name changes. _q_modelAboutToBeReset
-+ // now connects modelReset to handleModelReset with a single shot connection instead.
-+ // However, it's possible for user code to begin the reset before connectToAbstractItemModel is called
-+ // (QTBUG-125053), in which case we connect to modelReset too late and handleModelReset is never called,
-+ // resulting in delegates not being created in certain cases.
-+ // So, we check at the earliest point we can if the model is in the process of being reset,
-+ // and if so, connect modelReset to handleModelReset.
-+ if (d->m_adaptorModel.adaptsAim()) {
-+ auto *aim = d->m_adaptorModel.aim();
-+ auto *aimPrivate = QAbstractItemModelPrivate::get(aim);
-+ if (aimPrivate->resetting)
-+ QObject::connect(aim, &QAbstractItemModel::modelReset, this, &QQmlDelegateModel::handleModelReset, Qt::SingleShotConnection);
-+ }
- }
-
-@@ -1898,26 +1912,23 @@
- if (!d->m_adaptorModel.adaptsAim())
- return;
--
-- /*
-- roleNames are generally guaranteed to be stable (given that QAIM has no
-- change signal for them), except that resetting the model is allowed to
-- invalidate them (QTBUG-32132). DelegateModel must take this into account by
-- snapshotting the current roleNames before the model is reset.
-- Afterwards, if we detect that roleNames has changed, we throw the
-- current model set up away and rebuild everything from scratch – it is
-- unlikely that a more efficient implementation would be worth it.
--
-- If we detect no changes, we simply use the existing logic to handle the
-- model reset.
--
-- This (role name resetting) logic relies on the fact that
-- modelAboutToBeReset must be followed by a modelReset signal before any
-- further modelAboutToBeReset can occur. However, it's possible for user
-- code to begin the reset before connectToAbstractItemModel is called
-- (QTBUG-125053), in which case we don't attempt to reset the role names.
-- */
-- Q_ASSERT(!d->m_maybeResetRoleNames);
-- d->m_maybeResetRoleNames = true;
-- d->m_roleNamesBeforeReset = d->m_adaptorModel.aim()->roleNames();
-+ auto aim = d->m_adaptorModel.aim();
-+ auto oldRoleNames = aim->roleNames();
-+ // this relies on the fact that modelAboutToBeReset must be followed
-+ // by a modelReset signal before any further modelAboutToBeReset can occur
-+ QObject::connect(aim, &QAbstractItemModel::modelReset, this, [this, d, oldRoleNames, aim](){
-+ if (!d->m_adaptorModel.adaptsAim() || d->m_adaptorModel.aim() != aim)
-+ return;
-+ if (oldRoleNames == aim->roleNames()) {
-+ // if the rolenames stayed the same (most common case), then we don't have
-+ // to throw away all the setup that we did
-+ handleModelReset();
-+ } else {
-+ // If they did change, we give up and just start from scratch via setMode
-+ setModel(QVariant::fromValue(model()));
-+ // but we still have to call handleModelReset, otherwise views will
-+ // not refresh
-+ handleModelReset();
-+ }
-+ }, Qt::SingleShotConnection);
- }
-
-@@ -1929,21 +1940,4 @@
-
- int oldCount = d->m_count;
--
-- if (d->m_maybeResetRoleNames) {
-- auto aim = d->m_adaptorModel.aim();
-- if (!d->m_adaptorModel.adaptsAim() || d->m_adaptorModel.aim() != aim)
-- return;
--
-- // If the role names stayed the same (most common case), then we don't have
-- // to throw away all the setup that we did.
-- // If they did change, we give up and just start from scratch via setModel.
-- // We do this before handling the reset to ensure that views refresh.
-- if (aim->roleNames() != d->m_roleNamesBeforeReset)
-- setModel(QVariant::fromValue(model()));
--
-- d->m_maybeResetRoleNames = false;
-- d->m_roleNamesBeforeReset.clear();
-- }
--
- d->m_adaptorModel.rootIndex = QModelIndex();
-
---- a/src/qmlmodels/qqmldelegatemodel_p_p.h
-+++ b/src/qmlmodels/qqmldelegatemodel_p_p.h
-@@ -335,5 +335,4 @@
- QList<QQDMIncubationTask *> m_finishedIncubating;
- QList<QByteArray> m_watchedRoles;
-- QHash<int, QByteArray> m_roleNamesBeforeReset;
-
- QString m_filterGroup;
-@@ -349,5 +348,4 @@
- bool m_incubatorCleanupScheduled : 1;
- bool m_waitingToFetchMore : 1;
-- bool m_maybeResetRoleNames : 1;
-
- union {
---- a/tests/auto/qml/qqmldelegatemodel/data/proxyModelWithDelayedSourceModelInListView.qml
-+++ b/tests/auto/qml/qqmldelegatemodel/data/proxyModelWithDelayedSourceModelInListView.qml
-@@ -0,0 +1,30 @@
-+import QtQuick
-+import Test
-+
-+Window {
-+ id: root
-+ title: listView.count
-+
-+ property alias listView: listView
-+ property ProxySourceModel connectionModel: null
-+
-+ Component {
-+ id: modelComponent
-+ ProxySourceModel {}
-+ }
-+
-+ ListView {
-+ id: listView
-+ anchors.fill: parent
-+
-+ delegate: Text {
-+ text: model.Name
-+ }
-+
-+ model: ProxyModel {
-+ sourceModel: root.connectionModel
-+ }
-+ }
-+
-+ Component.onCompleted: root.connectionModel = modelComponent.createObject(root)
-+}
---- a/tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel.cpp
-+++ b/tests/auto/qml/qqmldelegatemodel/tst_qqmldelegatemodel.cpp
-@@ -4,4 +4,5 @@
- #include <QtTest/qtest.h>
- #include <QtCore/qjsonobject.h>
-+#include <QtCore/qsortfilterproxymodel.h>
- #include <QtCore/QConcatenateTablesProxyModel>
- #include <QtCore/qtimer.h>
-@@ -52,4 +53,5 @@
- void clearCacheDuringInsertion();
- void viewUpdatedOnDelegateChoiceAffectingRoleChange();
-+ void proxyModelWithDelayedSourceModelInListView();
- };
-
-@@ -732,4 +734,77 @@
- }
-
-+class ProxySourceModel : public QAbstractListModel
-+{
-+ Q_OBJECT
-+ QML_ELEMENT
-+public:
-+ explicit ProxySourceModel(QObject *parent = nullptr)
-+ : QAbstractListModel(parent)
-+ {
-+ for (int i = 0; i < rows; ++i) {
-+ beginInsertRows(QModelIndex(), i, i);
-+ endInsertRows();
-+ }
-+ }
-+
-+ ~ProxySourceModel() override = default;
-+
-+ int rowCount(const QModelIndex &) const override
-+ {
-+ return rows;
-+ }
-+
-+ QVariant data(const QModelIndex &, int ) const override
-+ {
-+ return "Hello";
-+ }
-+
-+ QHash<int, QByteArray> roleNames() const override
-+ {
-+ QHash<int, QByteArray> roles = QAbstractListModel::roleNames();
-+ roles[Qt::UserRole + 1] = "Name";
-+
-+ return roles;
-+ }
-+
-+ static const int rows = 1;
-+};
-+
-+class ProxyModel : public QSortFilterProxyModel
-+{
-+ Q_OBJECT
-+ QML_ELEMENT
-+ Q_PROPERTY(QAbstractItemModel *sourceModel READ sourceModel WRITE setSourceModel)
-+
-+public:
-+ explicit ProxyModel(QObject *parent = nullptr)
-+ : QSortFilterProxyModel(parent)
-+ {
-+ }
-+
-+ ~ProxyModel() override = default;
-+};
-+
-+// Checks that the correct amount of delegates are created when using a proxy
-+// model whose source model is set after a delay.
-+void tst_QQmlDelegateModel::proxyModelWithDelayedSourceModelInListView()
-+{
-+ QTest::failOnWarning();
-+
-+ qmlRegisterTypesAndRevisions<ProxySourceModel>("Test", 1);
-+ qmlRegisterTypesAndRevisions<ProxyModel>("Test", 1);
-+
-+ QQuickApplicationHelper helper(this, "proxyModelWithDelayedSourceModelInListView.qml");
-+ QVERIFY2(helper.ready, helper.failureMessage());
-+ QQuickWindow *window = helper.window;
-+ window->show();
-+ QVERIFY(QTest::qWaitForWindowExposed(window));
-+
-+ auto *listView = window->property("listView").value<QQuickListView *>();
-+ QVERIFY(listView);
-+ const auto delegateModel = QQuickItemViewPrivate::get(listView)->model;
-+ QTRY_COMPARE(listView->count(), 1);
-+}
-+
- QTEST_MAIN(tst_QQmlDelegateModel)
-
diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129500.patch b/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129500.patch
deleted file mode 100644
index 45f165f374d2..000000000000
--- a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129500.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-Prevents crashes in Neochat and other kirigami-based applications.
-https://bugreports.qt.io/browse/QTBUG-129500
-https://codereview.qt-project.org/c/qt/qtdeclarative/+/595278
---- a/src/quick/items/qquickitem.cpp
-+++ b/src/quick/items/qquickitem.cpp
-@@ -8757,7 +8757,8 @@
- QPointF p = mapToScene(point);
- if (item) {
-- const QQuickWindow *itemWindow = item->window();
-- if (itemWindow != nullptr && itemWindow != window())
-- p = itemWindow->mapFromGlobal(window()->mapToGlobal(p));
-+ const auto *itemWindow = item->window();
-+ const auto *thisWindow = window();
-+ if (thisWindow && itemWindow && itemWindow != thisWindow)
-+ p = itemWindow->mapFromGlobal(thisWindow->mapToGlobal(p));
-
- p = item->mapFromScene(p);
-@@ -8864,7 +8865,8 @@
- if (item) {
- p = item->mapToScene(point);
--
-- if (item->window() != window())
-- p = window()->mapFromGlobal(item->window()->mapToGlobal(p));
-+ const auto *itemWindow = item->window();
-+ const auto *thisWindow = window();
-+ if (thisWindow && itemWindow && itemWindow != thisWindow)
-+ p = thisWindow->mapFromGlobal(itemWindow->mapToGlobal(p));
- }
- return mapFromScene(p);
---- a/tests/auto/quick/qquickitem2/data/mapCoordinatesWithWindows.qml
-+++ b/tests/auto/quick/qquickitem2/data/mapCoordinatesWithWindows.qml
-@@ -49,3 +49,14 @@
- }
- }
-+
-+ property Item itemWithoutWindowA: Item {
-+ x: 20; y: 20
-+ }
-+ property Item itemWithoutWindowB: Item {
-+ x: 40; y: 40
-+ Item {
-+ objectName: "childItemWithoutWindow"
-+ x: 30; y: 30
-+ }
-+ }
- }
---- a/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
-+++ b/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
-@@ -2884,4 +2884,31 @@
- QCOMPARE(childItemInChildWindow->mapFromItem(childItemInOtherWindow, {0, 0}),
- globalItemOffset(childItemInOtherWindow, childItemInChildWindow));
-+
-+ // If one or both of the items are not in a scene (yet), they are assumed
-+ // to eventually be in the same scene.
-+
-+ auto *itemWithoutWindowA = root->property("itemWithoutWindowA").value<QQuickItem*>();
-+ QVERIFY(itemWithoutWindowA);
-+ auto *itemWithoutWindowB = root->property("itemWithoutWindowB").value<QQuickItem*>();
-+ QVERIFY(itemWithoutWindowB);
-+ auto *childItemWithoutWindow = itemWithoutWindowB->findChild<QQuickItem*>("childItemWithoutWindow");
-+ QVERIFY(childItemWithoutWindow);
-+
-+ QPoint itemWithoutWindowAPos = itemWithoutWindowA->position().toPoint();
-+ QPoint itemWithoutWindowBPos = itemWithoutWindowB->position().toPoint();
-+
-+ QCOMPARE(itemWithoutWindowA->mapToItem(childItemWithoutWindow, {0, 0}),
-+ itemWithoutWindowAPos - (itemWithoutWindowBPos + childItemWithoutWindow->position()));
-+ QCOMPARE(itemWithoutWindowA->mapFromItem(childItemWithoutWindow, {0, 0}),
-+ (itemWithoutWindowBPos + childItemWithoutWindow->position()) - itemWithoutWindowAPos);
-+
-+ QCOMPARE(itemWithoutWindowA->mapToItem(childItem, {0, 0}),
-+ itemWithoutWindowAPos - itemPos);
-+ QCOMPARE(itemWithoutWindowA->mapFromItem(childItem, {0, 0}),
-+ itemPos - itemWithoutWindowAPos);
-+ QCOMPARE(childItem->mapToItem(itemWithoutWindowA, {0, 0}),
-+ itemPos - itemWithoutWindowAPos);
-+ QCOMPARE(childItem->mapFromItem(itemWithoutWindowA, {0, 0}),
-+ itemWithoutWindowAPos - itemPos);
- }
-
diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129797.patch b/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129797.patch
deleted file mode 100644
index e43e65c992d6..000000000000
--- a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-129797.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://bugs.gentoo.org/941172
-https://bugs.kde.org/show_bug.cgi?id=494281
-https://bugreports.qt.io/browse/QTBUG-129797
-https://codereview.qt-project.org/c/qt/qtdeclarative/+/596457
---- a/src/qmlcompiler/qqmljscodegenerator.cpp
-+++ b/src/qmlcompiler/qqmljscodegenerator.cpp
-@@ -78,6 +78,6 @@
- return u"QQmlPrivate::compositeListMetaType(aotContext->compilationUnit, "_s
- + (m_jsUnitGenerator->hasStringId(elementName)
-- ? QString::number(m_jsUnitGenerator->getStringId(elementName))
-- : u'"' + elementName + u'"') + u")"_s;
-+ ? QString::number(m_jsUnitGenerator->getStringId(elementName)) + u')'
-+ : u"QStringLiteral(\"%1\"))"_s.arg(elementName));
- }
-
-@@ -86,6 +86,6 @@
- return u"QQmlPrivate::compositeMetaType(aotContext->compilationUnit, "_s
- + (m_jsUnitGenerator->hasStringId(elementName)
-- ? QString::number(m_jsUnitGenerator->getStringId(elementName))
-- : u'"' + elementName + u'"') + u")"_s;
-+ ? QString::number(m_jsUnitGenerator->getStringId(elementName)) + u')'
-+ : u"QStringLiteral(\"%1\"))"_s.arg(elementName));
- }
-
diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-130767.patch b/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-130767.patch
deleted file mode 100644
index aefc46bd3604..000000000000
--- a/dev-qt/qtdeclarative/files/qtdeclarative-6.8.0-QTBUG-130767.patch
+++ /dev/null
@@ -1,255 +0,0 @@
-https://bugreports.qt.io/browse/QTBUG-130767
-https://bugs.kde.org/show_bug.cgi?id=494804
-https://codereview.qt-project.org/c/qt/qtdeclarative/+/604180
-(+required https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=104b0d6e88)
---- a/src/qml/jsruntime/qv4qobjectwrapper_p.h
-+++ b/src/qml/jsruntime/qv4qobjectwrapper_p.h
-@@ -224,2 +224,15 @@
-
-+// We generally musn't pass ReturnedValue as arguments to other functions.
-+// In this case, we do it solely for marking purposes so it's fine.
-+inline void markIfPastMarkWeakValues(ExecutionEngine *engine, ReturnedValue rv)
-+{
-+ const auto gcState = engine->memoryManager->gcStateMachine->state;
-+ if (gcState != GCStateMachine::Invalid && gcState >= GCState::MarkWeakValues) {
-+ QV4::WriteBarrier::markCustom(engine, [rv](QV4::MarkStack *ms) {
-+ auto *m = StaticValue::fromReturnedValue(rv).m();
-+ m->mark(ms);
-+ });
-+ }
-+}
-+
- inline ReturnedValue QObjectWrapper::wrap(ExecutionEngine *engine, QObject *object)
-@@ -235,3 +248,5 @@
-
-- return wrap_slowPath(engine, object);
-+ const auto rv = wrap_slowPath(engine, object);
-+ markIfPastMarkWeakValues(engine, rv);
-+ return rv;
- }
-@@ -244,3 +259,5 @@
-
-- return wrapConst_slowPath(engine, object);
-+ const auto rv = wrapConst_slowPath(engine, object);
-+ markIfPastMarkWeakValues(engine, rv);
-+ return rv;
- }
---- a/src/qml/memory/qv4mm.cpp
-+++ b/src/qml/memory/qv4mm.cpp
-@@ -62,2 +62,4 @@
- Q_DECLARE_LOGGING_CATEGORY(lcGcAllocatorStats)
-+Q_LOGGING_CATEGORY(lcGcStateTransitions, "qt.qml.gc.stateTransitions")
-+Q_DECLARE_LOGGING_CATEGORY(lcGcStateTransitions)
-
-@@ -682,3 +684,3 @@
- that->mm->engine->isGCOngoing = true;
-- return MarkGlobalObject;
-+ return GCState::MarkGlobalObject;
- }
-@@ -688,3 +690,3 @@
- that->mm->engine->markObjects(that->mm->m_markStack.get());
-- return MarkJSStack;
-+ return GCState::MarkJSStack;
- }
-@@ -694,3 +696,3 @@
- that->mm->collectFromJSStack(that->mm->markStack());
-- return InitMarkPersistentValues;
-+ return GCState::InitMarkPersistentValues;
- }
-@@ -700,5 +702,5 @@
- if (!that->mm->m_persistentValues)
-- return InitMarkWeakValues; // no persistent values to mark
-+ return GCState::InitMarkWeakValues; // no persistent values to mark
- stateData = GCIteratorStorage { that->mm->m_persistentValues->begin() };
-- return MarkPersistentValues;
-+ return GCState::MarkPersistentValues;
- }
-@@ -719,3 +721,3 @@
- if (wasDrainNecessary(markStack, that->deadline) && that->deadline.hasExpired())
-- return MarkPersistentValues;
-+ return GCState::MarkPersistentValues;
- PersistentValueStorage::Iterator& it = get<GCIteratorStorage>(stateData).it;
-@@ -724,3 +726,3 @@
- if (!it.p)
-- return InitMarkWeakValues;
-+ return GCState::InitMarkWeakValues;
- if (Managed *m = (*it).as<Managed>())
-@@ -729,3 +731,3 @@
- }
-- return MarkPersistentValues;
-+ return GCState::MarkPersistentValues;
- }
-@@ -735,3 +737,3 @@
- stateData = GCIteratorStorage { that->mm->m_weakValues->begin() };
-- return MarkWeakValues;
-+ return GCState::MarkWeakValues;
- }
-@@ -742,3 +744,3 @@
- if (wasDrainNecessary(markStack, that->deadline) && that->deadline.hasExpired())
-- return MarkWeakValues;
-+ return GCState::MarkWeakValues;
- PersistentValueStorage::Iterator& it = get<GCIteratorStorage>(stateData).it;
-@@ -747,3 +749,3 @@
- if (!it.p)
-- return MarkDrain;
-+ return GCState::MarkDrain;
- QObjectWrapper *qobjectWrapper = (*it).as<QObjectWrapper>();
-@@ -768,3 +770,3 @@
- }
-- return MarkWeakValues;
-+ return GCState::MarkWeakValues;
- }
-@@ -775,3 +777,3 @@
- that->mm->markStack()->drain();
-- return MarkReady;
-+ return GCState::MarkReady;
- }
-@@ -779,4 +781,4 @@
- return drainState == MarkStack::DrainState::Complete
-- ? MarkReady
-- : MarkDrain;
-+ ? GCState::MarkReady
-+ : GCState::MarkDrain;
- }
-@@ -786,3 +788,3 @@
- //Possibility to do some clean up, stat printing, etc...
-- return InitCallDestroyObjects;
-+ return GCState::InitCallDestroyObjects;
- }
-@@ -803,5 +805,5 @@
- if (!that->mm->m_weakValues)
-- return FreeWeakMaps; // no need to call destroy objects
-+ return GCState::FreeWeakMaps; // no need to call destroy objects
- stateData = GCIteratorStorage { that->mm->m_weakValues->begin() };
-- return CallDestroyObjects;
-+ return GCState::CallDestroyObjects;
- }
-@@ -818,3 +820,3 @@
- if (!it.p)
-- return FreeWeakMaps;
-+ return GCState::FreeWeakMaps;
- Managed *m = (*it).managed();
-@@ -828,3 +830,3 @@
- }
-- return CallDestroyObjects;
-+ return GCState::CallDestroyObjects;
- }
-@@ -845,3 +847,3 @@
- freeWeakMaps(that->mm);
-- return FreeWeakSets;
-+ return GCState::FreeWeakSets;
- }
-@@ -863,3 +865,3 @@
- freeWeakSets(that->mm);
-- return HandleQObjectWrappers;
-+ return GCState::HandleQObjectWrappers;
- }
-@@ -869,3 +871,3 @@
- that->mm->cleanupDeletedQObjectWrappersInSweep();
-- return DoSweep;
-+ return GCState::DoSweep;
- }
-@@ -893,3 +895,3 @@
-
-- return Invalid;
-+ return GCState::Invalid;
- }
-@@ -1493,4 +1495,8 @@
- }
-+ qCDebug(lcGcStateTransitions) << "Preparing to execute the"
-+ << QMetaEnum::fromType<GCState>().key(state) << "state";
- GCStateInfo& stateInfo = stateInfoMap[int(state)];
- state = stateInfo.execute(this, stateData);
-+ qCDebug(lcGcStateTransitions) << "Transitioning to the"
-+ << QMetaEnum::fromType<GCState>().key(state) << "state";
- if (stateInfo.breakAfter)
-@@ -1507,4 +1513,8 @@
- while (state != GCState::Invalid) {
-+ qCDebug(lcGcStateTransitions) << "Preparing to execute the"
-+ << QMetaEnum::fromType<GCState>().key(state) << "state";
- GCStateInfo& stateInfo = stateInfoMap[int(state)];
- state = stateInfo.execute(this, stateData);
-+ qCDebug(lcGcStateTransitions) << "Transitioning to the"
-+ << QMetaEnum::fromType<GCState>().key(state) << "state";
- }
-@@ -1516 +1526,3 @@
- QT_END_NAMESPACE
-+
-+#include "moc_qv4mm_p.cpp"
---- a/src/qml/memory/qv4mm_p.h
-+++ b/src/qml/memory/qv4mm_p.h
-@@ -30,22 +30,2 @@
-
--enum GCState {
-- MarkStart = 0,
-- MarkGlobalObject,
-- MarkJSStack,
-- InitMarkPersistentValues,
-- MarkPersistentValues,
-- InitMarkWeakValues,
-- MarkWeakValues,
-- MarkDrain,
-- MarkReady,
-- InitCallDestroyObjects,
-- CallDestroyObjects,
-- FreeWeakMaps,
-- FreeWeakSets,
-- HandleQObjectWrappers,
-- DoSweep,
-- Invalid,
-- Count,
--};
--
- struct GCData { virtual ~GCData(){};};
-@@ -55,11 +35,39 @@
- };
--struct GCStateMachine;
--
--struct GCStateInfo {
-- using ExtraData = std::variant<std::monostate, GCIteratorStorage>;
-- GCState (*execute)(GCStateMachine *, ExtraData &) = nullptr; // Function to execute for this state, returns true if ready to transition
-- bool breakAfter{false};
--};
-
- struct GCStateMachine {
-+ Q_GADGET_EXPORT(Q_QML_EXPORT)
-+
-+public:
-+ enum GCState {
-+ MarkStart = 0,
-+ MarkGlobalObject,
-+ MarkJSStack,
-+ InitMarkPersistentValues,
-+ MarkPersistentValues,
-+ InitMarkWeakValues,
-+ MarkWeakValues,
-+ MarkDrain,
-+ MarkReady,
-+ InitCallDestroyObjects,
-+ CallDestroyObjects,
-+ FreeWeakMaps,
-+ FreeWeakSets,
-+ HandleQObjectWrappers,
-+ DoSweep,
-+ Invalid,
-+ Count,
-+ };
-+ Q_ENUM(GCState)
-+
-+ struct StepTiming {
-+ qint64 rolling_sum = 0;
-+ qint64 count = 0;
-+ };
-+
-+ struct GCStateInfo {
-+ using ExtraData = std::variant<std::monostate, GCIteratorStorage>;
-+ GCState (*execute)(GCStateMachine *, ExtraData &) = nullptr; // Function to execute for this state, returns true if ready to transition
-+ bool breakAfter{false};
-+ };
-+
- using ExtraData = GCStateInfo::ExtraData;
-@@ -96,2 +104,4 @@
-
-+using GCState = GCStateMachine::GCState;
-+using GCStateInfo = GCStateMachine::GCStateInfo;
-
diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.8.0-r7.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.8.0-r7.ebuild
deleted file mode 100644
index 21baad2c9b84..000000000000
--- a/dev-qt/qtdeclarative/qtdeclarative-6.8.0-r7.ebuild
+++ /dev/null
@@ -1,70 +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=]
- >=dev-qt/qtbase-${PV}-r1
- 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
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.7.3-QTBUG-129622.patch
- "${FILESDIR}"/${PN}-6.8.0-QTBUG-125053.patch
- "${FILESDIR}"/${PN}-6.8.0-QTBUG-129797.patch
- "${FILESDIR}"/${PN}-6.8.0-QTBUG-129500.patch
- "${FILESDIR}"/${PN}-6.8.0-QTBUG-130767.patch
-)
-
-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
-}
-
-src_install() {
- qt6-build_src_install
-
- if [[ ! -e ${D}${QT6_LIBDIR}/libQt6QuickControls2.so.6 ]]; then #940675
- eerror "${CATEGORY}/${PF} seems to have been improperly built and"
- eerror "install was aborted to protect the system. Possibly(?) due"
- eerror "to a rare portage ordering bug. If using portage, try:"
- eerror " emerge -1 qtshadertools:6 qtdeclarative:6"
- eerror "If that did not resolve the issue, please provide build.log"
- eerror "on https://bugs.gentoo.org/940675"
- die "aborting due to incomplete/broken build (see above)"
- fi
-}
diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest
index 96dedd524744..f937935cad7e 100644
--- a/dev-qt/qthttpserver/Manifest
+++ b/dev-qt/qthttpserver/Manifest
@@ -1,10 +1,8 @@
DIST qthttpserver-everywhere-src-6.7.2.tar.xz 163640 BLAKE2B e8ab499db3e91c95685a41645ed1992b669f5049d39f6ae232dcaf527ab1c9fa5fe69be145bf0a67310be8e4ee192449be3734ef2230ea590b9c76552f93b331 SHA512 0830fb4c5968ec5e23576f58e117dcca9f012cf742043c8b4786fb7bdcd68cd86f49d15d1ba66ee64e80d5a50d3c797dbffdf6f977ad7c101bb5be1bc02c1323
DIST qthttpserver-everywhere-src-6.7.3.tar.xz 163692 BLAKE2B 4181301caaf80b4c6f9f0df152427deda903e267c30d71dc41e39bb24419934afe750ea5ace5ccfa88589bf5540f553d384e81d3739d78d7e8612dfa1a7f4c3d SHA512 05238a97b9576f015a741446cfda434355fee8599975b5f4bf062bd28c63127d4bfbf52c4b84ff1f7b88def31200f4c3d298812a7eff5583546a5b925a390edf
-DIST qthttpserver-everywhere-src-6.8.0.tar.xz 177428 BLAKE2B b1343b72ce518cf96474b757f90bf7e2898c30bd232bebf40035cbb6a1f23dc79fe46896d956590ab4841c8480b305515ec275669032f1cecec360b83202b435 SHA512 92afcbb3294a3734bf47e53d3088f67722c5a72839f3f3f7208894af9e8356fbdc5aadf7858acf24d98c9594bfe6e5ca93ccca6f4b2190b5ac635f1a80ab771b
DIST qthttpserver-everywhere-src-6.8.1.tar.xz 183724 BLAKE2B 40217aeb8ff2e07e301ceed41879c48edab1da225b3b4daf24cd0085f4347c0dbf2a1df86eca78915bf5095082122ddd7c846016f24c45404b6bf5008ee282b3 SHA512 889dcfecb0443d49ce1a7a781c91e34b7fc80410ada823df65fbce59362aa85aa5db439eeabb34287d61b64747c450637555ad62b1ecfd8b88674984409ad55a
EBUILD qthttpserver-6.7.2.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
EBUILD qthttpserver-6.7.3.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
-EBUILD qthttpserver-6.8.0.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf
EBUILD qthttpserver-6.8.1.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf
EBUILD qthttpserver-6.8.9999.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf
EBUILD qthttpserver-6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da
diff --git a/dev-qt/qthttpserver/qthttpserver-6.8.0.ebuild b/dev-qt/qthttpserver/qthttpserver-6.8.0.ebuild
deleted file mode 100644
index 7583ea864f5f..000000000000
--- a/dev-qt/qthttpserver/qthttpserver-6.8.0.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 13193c29ed2c..fabd3449b905 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -4,13 +4,11 @@ DIST qtimageformats-everywhere-opensource-src-5.15.14.tar.xz 1879816 BLAKE2B 5c3
DIST qtimageformats-everywhere-opensource-src-5.15.16.tar.xz 1889480 BLAKE2B cd0b6c31ee19ea4a852f7476f8aa93281ec3f9ad6fa24b95254147b07db49deba43604d4d720bb9eaafb71eab23c987c2a079ca1cbd15b93833435b2dbe01fe6 SHA512 922c513f1d3e46b37cd87aadd06c993128c428773aad12e8fd252258840b969996e911248530b135400e43538783d8fc1c69b4fab53ab526fc5d38478d11e6a9
DIST qtimageformats-everywhere-src-6.7.2.tar.xz 1974768 BLAKE2B d57ba2cc12b3af02b0b15bb9836328ff0586c53cdb0acec7ba72ec4c089092f54677ee7faae18bd6e352c9105bb441e9173d33c8bf73c92205e01490728163fb SHA512 78871edcdf1ea0dec172e5d17fb7fee75c0512d18a7830ddcdcabb04719f57fc41faa7d1a82bcf4639213dbe98f495f817f5680745eb43a80b2e321f141d562a
DIST qtimageformats-everywhere-src-6.7.3.tar.xz 1974700 BLAKE2B fe66163d0e9c5de9c60bbe37840ff9334f78031569af5c7d38f6bf9894d01ba1995c57cc1944680b4e2609176d76085d506430c404b8c4cc8b6e109b98e32c6e SHA512 ca4ef39cc0bdf53ff00ff870301ec184c52bb7db422eb04011926b03bedac22ba9c9426c75cb124d0016d2e70a108383c57c6826cc9e2c5d62adcd2f68db6471
-DIST qtimageformats-everywhere-src-6.8.0.tar.xz 2024480 BLAKE2B c51ea6a6ec3f22af257fbd0836f2761a336fefd4002acb5cf90a5e5a2580883fafc626d9edebcc310a8375044bb8aba3978af88bea2ad46ce4b8c28a69cfeeb6 SHA512 87d7959a8e5507c22f450c98c28059f44ee1ed9a112c3f0d33689f9569c6d5e4ed9daca7f92ed2e39ccf55ae7d09f87c9fa5b9ac2f921a08d8ffd9cb51db9404
DIST qtimageformats-everywhere-src-6.8.1.tar.xz 2024820 BLAKE2B 90578a8dc31c186c5feced9b226c04465b16efa6678a15a75cd79ebd0443e2427f71b3643b99515ce086c6bde477305f596688c48a017c6312b03206e3cf9f15 SHA512 9e5a7226d904234304ab5f4a884b2a3e42176477687492aaadf10cab9ec92bc512c44a0cd9cae3c1cb2e7224c322e2c15197f1d0f7966f167258a1c2b7b9b360
EBUILD qtimageformats-5.15.14.ebuild 704 BLAKE2B 1605a4ca9b659cf90d68e28ec61141794a01e996c42d56178fa040ed01daec10ed3f1a4742285f7815aeb0714773148e7e871a4a20f068e1951e3a3f808bf7ce SHA512 28017ce3fb5a5a3bba55ede588db6333a577656771bae3dfa5df9ea80819535e2db2aba31220fea89f8e6433b8cc07fc226702283e120fa9ad34d20d5a28bf41
EBUILD qtimageformats-5.15.16.ebuild 707 BLAKE2B c896f64dd97d0548551c015aaf5b4712cc90cae16630868d4543efabd0cc8a46a2620c8d558dbd7bbf47f0d29f39ad0af802b303fa0cd00bd15f5a44f25c0e81 SHA512 b123c43fafd490f21f88377cbfe9e12426881c2475a5966a43b28072efc1b49798785afc058a25caa70462cd8bfe90862fd40fcf3600ef5296b3c27a33e62fe9
EBUILD qtimageformats-6.7.2.ebuild 846 BLAKE2B 73d140d34187d0bb89bfd7ab4d74a99d5243727820b4ee1426578c1f2b1df6690e7d608f2512971b762b385b791879f832e01e9ffdfeea03ee9b9ad46be2f4e9 SHA512 82c35a7c4939cf3318ca3324941099f30cc747aa034764fdcc01014e025e6cea48e44eca2f33c20d189e2b30ad98830ce7b56538d76552b2c27b590304591e7a
EBUILD qtimageformats-6.7.3.ebuild 848 BLAKE2B a0d917fd12520598e89967a32330908114a563f4a60e04e592b6d8062de835e2550a21265b622396e571d96bede2a5a2df4e0c6db03a7ee57c4c299fa87f3815 SHA512 7b4b9ffa050f4a260e519615dd42c97fa0ab6ea67445959083782a9dcc56c0ea081d0b8f2271294bbafb1c2bc05c3d3d8cc9a1b923babefa620e93db92891cfb
-EBUILD qtimageformats-6.8.0.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
EBUILD qtimageformats-6.8.1.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
EBUILD qtimageformats-6.8.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
EBUILD qtimageformats-6.9999.ebuild 851 BLAKE2B 105a8533f57e5182d3e2442b436a6709dcd438c6f9c76fed44b13b8414fbaa51341bebfb75b60911b59a4b65467186d11cef202edd1ee63305afcdf39efe9fe8 SHA512 41b629aaa477787039ee26b77501398557ff034a9c1c49f06c48eeb2ff4d07ab3ca32c4ecc04acf6b07c1bde25d8528c4dfc2fa96efc9bfefaecabe35ab9253e
diff --git a/dev-qt/qtimageformats/qtimageformats-6.8.0.ebuild b/dev-qt/qtimageformats/qtimageformats-6.8.0.ebuild
deleted file mode 100644
index 9d1a9a6f9685..000000000000
--- a/dev-qt/qtimageformats/qtimageformats-6.8.0.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 c28fd5fa2365..ff6fb751aed9 100644
--- a/dev-qt/qtlanguageserver/Manifest
+++ b/dev-qt/qtlanguageserver/Manifest
@@ -1,10 +1,8 @@
DIST qtlanguageserver-everywhere-src-6.7.2.tar.xz 145660 BLAKE2B adef11c166335fca41eceb4f48321cb1df84937663351f35e007476232d857221cd25ea1bbbc211e450858cebce95a6ca0b54f2a09d5d423defaeea7e722fa90 SHA512 15ece6a24b43502a66b992404230d4561fe3e3ac561bfbf75b1e56ca4b6f5e0110a95155207b844692b72e43fbaa44ab7c9ea39bfb21c30b2c3fd30f92ec3303
DIST qtlanguageserver-everywhere-src-6.7.3.tar.xz 145752 BLAKE2B 895c9bcb4333fde964ffbfe4c880aec7bba6bf2b4f40e7b226bc2e8e58324486914b1f464f519e4ef4e8d08d198aa579f7e35a37a4d1ec1d06470a53b50480d1 SHA512 29ade3d88c5c2d33cd777ffef87f1e7606664ab25194912f4a575c364f2621b99128e821d1685acc332671b77235a02c92333e4186a133b5f180e5b184bf7551
-DIST qtlanguageserver-everywhere-src-6.8.0.tar.xz 146340 BLAKE2B f193668a8a5e2a4644f629b14c4e56b856e4535ac3a29825d75b17533b4d0fde8c51959343abe6c884f0d31aa8cb26322a4b6dd47ecdea235f6802336ee18a3d SHA512 717b9844cb86d5ee2e88d09b8764f47a290c4b13284361600e0e08d834c2d3957dde11ce9d1cc6b1025367e3bad1868cd3fdd0ed45056030c7cd037e79c67254
DIST qtlanguageserver-everywhere-src-6.8.1.tar.xz 150260 BLAKE2B 714816c66fa1626e976e84fdef342f143afea1cb3eaa7f23648035b8e0325d9866f859f3d8cec7a6adc2c447ecbb29133c191d39c90771e827506c89b423a876 SHA512 bb5238e897123f87aeef5bdfc234025e16e1b229595e63e6c3e8b5b338405a1662ba1e7b2d07954bda83ffa7f8605bbb63d7ec822d55ef5428fafbc9de4b690e
EBUILD qtlanguageserver-6.7.2.ebuild 315 BLAKE2B 20841e633743aaeaf6f61a5ccf0ef80d88e4eaeef957b03fa4cdbb4acfba6349dd6208003ddde02092b00b818e17d25d3410b33f34e8e5fe40c544b2594a1bd7 SHA512 4eac32e1244a4a4d68061860ad0d7b6454d7485b825ce57deac8c715417a8ebffaec7ad23e3ddce840348ba96d73d3a5093f178038e4a3ae7f6f751792a26ff7
EBUILD qtlanguageserver-6.7.3.ebuild 315 BLAKE2B 20841e633743aaeaf6f61a5ccf0ef80d88e4eaeef957b03fa4cdbb4acfba6349dd6208003ddde02092b00b818e17d25d3410b33f34e8e5fe40c544b2594a1bd7 SHA512 4eac32e1244a4a4d68061860ad0d7b6454d7485b825ce57deac8c715417a8ebffaec7ad23e3ddce840348ba96d73d3a5093f178038e4a3ae7f6f751792a26ff7
-EBUILD qtlanguageserver-6.8.0.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
EBUILD qtlanguageserver-6.8.1.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
EBUILD qtlanguageserver-6.8.9999.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
EBUILD qtlanguageserver-6.9999.ebuild 316 BLAKE2B d430cbe5402d5ddef39cc6f2434cff80c96bdb1b509f1867512e5088a79c10e19af907512a36710051538408ad6003e8a883e9cf2a0703d8c982e855514374ba SHA512 44bf60549f9ee619904517be2112cd4f730a16d89dde3187c4a775446ff6e84dc77a25c184414594663cf62accad605ef14b33d0d76d934556ccefa55f39cd17
diff --git a/dev-qt/qtlanguageserver/qtlanguageserver-6.8.0.ebuild b/dev-qt/qtlanguageserver/qtlanguageserver-6.8.0.ebuild
deleted file mode 100644
index b02596ef5aab..000000000000
--- a/dev-qt/qtlanguageserver/qtlanguageserver-6.8.0.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 103571ef5d40..fa18135f64d9 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -3,7 +3,6 @@ DIST qtlocation-everywhere-opensource-src-5.15.14.tar.xz 6549056 BLAKE2B 831c709
DIST qtlocation-everywhere-opensource-src-5.15.16.tar.xz 6548480 BLAKE2B 9f6d66d22f4ad45935e3e76e275866b236cd842b7a17a3a9e6553f75dcf3048cd70e0b046d5d08c57d4c9d7ea73f723b210d044f44bf494cafbbff590b0703e5 SHA512 321a8e68f731a97c7ef0209d6db0ff4891dd14dc43e14f5c4c5ac763069c7f17298fbc6410326df9265ccd631372cdba662fc82e26a324936d371c8572e19a48
DIST qtlocation-everywhere-src-6.7.2.tar.xz 3166188 BLAKE2B ca22bc51308b5f5b28f96bedd4190ad747bd335790ec0975e1dc381d8fdacf720907a9842ec01cdd1add3d56549d4c096021731ea3268423d3288e1b24c993a6 SHA512 d7b8d4b9c99247362747d2d8fcf9207e710bed70c320d5c38e6868760cfe5ae2a158d1c0496af939a3e0d74369a86673cddfb25096ff8dda8dc209fd0df94e21
DIST qtlocation-everywhere-src-6.7.3.tar.xz 3166232 BLAKE2B be9833355f758c6a7ffc799c911262c841f3419691a37a3ec21d3a2f2ffead23e69fce09811a8071c9454070659f7ea8a81eeb7ee5d7cfd89e5d76889649d8f6 SHA512 e905001e5edd4aa6fc3e28e7d9e0461083706510ae652bb8329a3eb9d0ca6a8cbea75ded54538e35a1a9389d743a41a4d1834f29184d398bdbb1281c0f4f591a
-DIST qtlocation-everywhere-src-6.8.0.tar.xz 3166076 BLAKE2B 5797705a6ec7dbb4050fe0e8f9a20e50578b7fc61cba26ed757812cc375e590d73b61190b6dbd321965c0ca6058f8ba9b1c46df69be7e8a60a37596314a53af5 SHA512 dcbeb6306c58b8809054be070fdcb00c8b3397c934bbd433d3e3152275cbbd662d67c9316a5724a229ec6e2874d5a2d33fa9693f1a0f0c4ffb294b92a0387d49
DIST qtlocation-everywhere-src-6.8.1.tar.xz 3164180 BLAKE2B 12544d071894925abbc4c8af6875fafa5bf628e8814ef96a85caa2a0135b2a30cb4c68a96feb21b3b6ae20e53343f8fb14684a27d86a08b6cc3803830f38d6c7 SHA512 0d002e99b1e7434814a58e560a0730f0b1f9cc81cfe7d01001b2a2bd213b5ceaa4deaf6693f210f8576d7e76ac32fe22e758bc9c03888e7acfd4440902d454ac
DIST qtlocation-mapboxgl-5.15.14-35d56672.tar.gz 3726302 BLAKE2B f51c0589a06fab35ba85b3bf4ca8a1904cda5aec47b17fdf747da527d02be623a76b1af5883b33267fab825a4b5d0863ea0220f2907e98e286b40d4a0bbc82e5 SHA512 5c2ff6ab7e4382d87546a802c5603bdcec3deb7fbb836fc981292c67660514caaa6118e164d2e099d0304710035572706562ec84e4aba5ce36b01cade8b0993e
DIST qtlocation-mapboxgl-5.15.16-35d56672.tar.gz 3726302 BLAKE2B f51c0589a06fab35ba85b3bf4ca8a1904cda5aec47b17fdf747da527d02be623a76b1af5883b33267fab825a4b5d0863ea0220f2907e98e286b40d4a0bbc82e5 SHA512 5c2ff6ab7e4382d87546a802c5603bdcec3deb7fbb836fc981292c67660514caaa6118e164d2e099d0304710035572706562ec84e4aba5ce36b01cade8b0993e
@@ -11,7 +10,6 @@ EBUILD qtlocation-5.15.14-r1.ebuild 1629 BLAKE2B 93af70522115073f42fcc8b073cd515
EBUILD qtlocation-5.15.16-r1.ebuild 1632 BLAKE2B 4b1685c6c7c66688cf51a54b449c972c21ba402d0c8ea0430127b3636b6f151bfdea47a7b67a738c91402e18e4a751e2e18dab1165ff5e536b153e17cdaa981a SHA512 8505c8b1a775931a0a7d6dc145337d2b4cf1bd40ca397326058e35268671adb4f0efaf3a0a7f461cd9deb41b2ef0190e7182f8d50eab0a5cea2bd2e435e580d3
EBUILD qtlocation-6.7.2.ebuild 1367 BLAKE2B 7b74bb6c4539fa58b6d2b6153909d37eb9dcfa0a0ba9fd9145329519b5fae4196b53ff8a12d004f98717b7d43762a90742740e0755f89bc090bf0ded151d7fff SHA512 e8ce507d2ec96be88e69a7161e9e3e4bc3e142ab4bdb10572d4b73d31c8803be9d773a06481d5f0da1261c03e5dc6fe5e6ef36e6a038dea4b7cd4a6ce2545951
EBUILD qtlocation-6.7.3.ebuild 1369 BLAKE2B 1201fde2d1e6828574f73a82d6a990643d2244afc2504ee15268c09754992ca0b2de726ef058d4bf0a10ab83bad54d3d448b9bb9729755b0b285b8fd2159d0ee SHA512 d4153d0f02735fe2ca0f60950fa445742eab593d5a268b9d7787e2148683b349020a3d4fe1a05f03ade335fe9e1321e417efc3f44607a9936bc2d8fd49a8fddb
-EBUILD qtlocation-6.8.0.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
EBUILD qtlocation-6.8.1.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
EBUILD qtlocation-6.8.9999.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
EBUILD qtlocation-6.9999.ebuild 1372 BLAKE2B 0f3a72169d3cfc8e7424897727ea19b19b0484ef4ce1b07db9b3118d921d6cfeeaac3267ac6bf27a1caa37b444e513187afb5e492fa5fd5f6e004be53bfec82d SHA512 5dcffbcb3237af0ef18f2fd962d77ee412141ee9a1e7531d7fef916738a8a20ae37946052632ca7b7c4193342a3c7067a74df6122306e605e0de527befc3cb26
diff --git a/dev-qt/qtlocation/qtlocation-6.8.0.ebuild b/dev-qt/qtlocation/qtlocation-6.8.0.ebuild
deleted file mode 100644
index d407e2f12e54..000000000000
--- a/dev-qt/qtlocation/qtlocation-6.8.0.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 5b5418edbc7e..1680c99b1fe3 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -7,13 +7,11 @@ DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c
DIST qtmultimedia-everywhere-opensource-src-5.15.16.tar.xz 3824912 BLAKE2B d98fcc82164d36f2bc21769796ce69c4b0aff57295795004cc609662a10fa80ecf8709c39ed53f96576071fd9e1e2d6eaadcc4eeb97c3fa6406ca7e2f8dcafe7 SHA512 a848affbc38a532455a34bdf887948210ff9794dae312115be0622246993324902b81209c2cac89ca5db63e6fcc29690f47c1255b1b7c4de68bf6ad5a6ecc5e7
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
DIST qtmultimedia-everywhere-src-6.7.3.tar.xz 9360356 BLAKE2B c3ba0c1729b412022959900d4ee7b31f92df5c1b03326ffaea974a59a217be8f39cacf62e03374d63e1d804798ac1bfcfda011a42047ebaa53f5dc1511a44f06 SHA512 6c8c7c18ad71e32507af57456d1c11544f3e6c67c9cd3811a83fd0c20e12d6457ab294d91905e3911bdef1977ec1b535de82e9d92b2a38bd9eef7851e6349b5a
-DIST qtmultimedia-everywhere-src-6.8.0.tar.xz 9591692 BLAKE2B fd55d8a97573c6eef6af605e0564746cb2aa1fa8ac604c62283e6508f2bcb0ac5f0cacdee919b71dfb8a8c94b34d876e0811c5a2b428d4c8c3ee78dc127ad6c0 SHA512 1374db720141d09ca3081b5a7dd6d0f1b4457ab87096b4bfac0b9ab97de1dadf36ded5cf04ae01824fd9e16cfe7f45f45f2ebebc464696a348284462a731388e
DIST qtmultimedia-everywhere-src-6.8.1.tar.xz 9664564 BLAKE2B 675544811c845ddb34908fe82e33824451e6ec8fecb66730a2f4dbe754c4466db3ae6e157fac9e8d5d0505adf90ac65bed807bd52eaad0de05047e4532b8ebeb SHA512 77f8e913116ff75cf4602e9c5ee01c48161fb40aaadca0e09ca2f89292071fc6f2918403932b9b0653bbc2b007f25362e0cb84a382baedd67e9e4c31bc414463
EBUILD qtmultimedia-5.15.14.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91
EBUILD qtmultimedia-5.15.16.ebuild 1514 BLAKE2B d6fe2a59c81312c6aeba39fc7be5ad7afa7b67327431373c147d217191e3a4977b407906a3fa109dc123277639e689e81476f835d9c0cfd8ebe9c621a4e38757 SHA512 15a6ae16bae10ccb5165c9ebd6b95cb9c4d3a29f64f1d36ba3e2d7fe04f71d1008533460cb0c4da08ae770d6d5b2918786d01b78e0598b5cf5162903ad264cda
EBUILD qtmultimedia-6.7.2-r2.ebuild 3286 BLAKE2B 59566faeeb43449047c4829393193bb3f23ccf0bb02cc79885d3e8ff103c5bc191f79b26677ca460c18f3709802e310ef8abbdc414937f1141045f0848d43ba2 SHA512 4b99fb509091805e90d022c08e5f0de87fe6dc378318500cba843aacfb4a6cd613f0069d34286c3510f05282391be1b92618e0fe6f21badfa5e6433193e2cd84
EBUILD qtmultimedia-6.7.3.ebuild 3791 BLAKE2B 27e2f4221e030c0daa3e2cb82963b4bf5f46a316ac2a47f7cfea3b2c443a2b694c4cdc3c2a786e76baa8fb509ebd05934ae55d30fb4ae809669523f666fd8d79 SHA512 4c4d68c7785bb8cf77a87b75ab8b210013e36ec2f06032b4ea6c4fbb7dc2f22b264010d76581490f6c71ee21aad6b92fb67fed02d3e98f72752588215b9492cd
-EBUILD qtmultimedia-6.8.0.ebuild 4098 BLAKE2B 96e050d43d91de0a1b04ae7528a1a74e6350ca8fcbe882350895880d847008800269721f381f42fab7739b8a273f094f638f3e76176f914adc2adf9fbbb59b47 SHA512 2c34750c129c5e0db6e98f73c7b302db023f3adffc385b63362be68ee38af36ec6d8a5c22d6a47969cc078b216d6ae7f02644485eb9b10ff1173b8e1821d7a38
EBUILD qtmultimedia-6.8.1.ebuild 4098 BLAKE2B 90dcb1b7937298b99ec10e16c247f038d4629fe97350951ba9327e115022686c417b55d1302bcf05d95c16757d8db8a38b1a6ef322a43d8b48e141bc556a2408 SHA512 98cfae6b8f7e89b06de3a420a60c34331b3b701c26db6d4f110979db88eec857bc59db5091d6c1b3b4c4e041ef273f144c459a0aebc7443118f719413b4e3741
EBUILD qtmultimedia-6.8.9999.ebuild 4098 BLAKE2B 90dcb1b7937298b99ec10e16c247f038d4629fe97350951ba9327e115022686c417b55d1302bcf05d95c16757d8db8a38b1a6ef322a43d8b48e141bc556a2408 SHA512 98cfae6b8f7e89b06de3a420a60c34331b3b701c26db6d4f110979db88eec857bc59db5091d6c1b3b4c4e041ef273f144c459a0aebc7443118f719413b4e3741
EBUILD qtmultimedia-6.9999.ebuild 4098 BLAKE2B 90dcb1b7937298b99ec10e16c247f038d4629fe97350951ba9327e115022686c417b55d1302bcf05d95c16757d8db8a38b1a6ef322a43d8b48e141bc556a2408 SHA512 98cfae6b8f7e89b06de3a420a60c34331b3b701c26db6d4f110979db88eec857bc59db5091d6c1b3b4c4e041ef273f144c459a0aebc7443118f719413b4e3741
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
deleted file mode 100644
index 36775e529d95..000000000000
--- a/dev-qt/qtmultimedia/qtmultimedia-6.8.0.ebuild
+++ /dev/null
@@ -1,149 +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 screencast v4l vaapi vulkan wayland
-"
-# tst_qmediaplayerbackend hard requires qml, review in case becomes optional
-REQUIRED_USE="
- || ( ffmpeg gstreamer )
- eglfs? ( ffmpeg opengl qml )
- screencast? ( ffmpeg )
- test? ( qml )
- vaapi? ( ffmpeg opengl )
-"
-
-# gstreamer[X=] is to avoid broken gst detect if -X w/ gst[X] w/o xorg-proto
-# (*could* be removed if gst-plugins-base[X] RDEPENDs on xorg-proto)
-# := skipped on pipewire due to only being used through dbus
-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=]
- media-libs/gstreamer:1.0
- opengl? (
- ~dev-qt/qtbase-${PV}:6[X?,wayland?]
- media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?]
- )
- )
- opengl? ( media-libs/libglvnd )
- pulseaudio? ( media-libs/libpulse )
- qml? (
- ~dev-qt/qtdeclarative-${PV}:6
- ~dev-qt/qtquick3d-${PV}:6
- )
- screencast? (
- ~dev-qt/qtbase-${PV}:6[dbus]
- media-video/pipewire
- )
-"
-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_qmediacapture_gstreamer
- tst_qmediacapturesession
- tst_qmediaframeinputsbackend
- 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
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.7.3-eigen-ppc-no-vsx.patch
-)
-
-src_configure() {
- # eigen + ppc32 seems broken w/ -maltivec (forced by Qt, bug #943402)
- use ppc && append-cppflags -DEIGEN_DONT_VECTORIZE
-
- # normally passed by the build system, but needed for 32-on-64 chroots
- use x86 && append-cppflags -DDISABLE_SIMD -DPFFFT_SIMD_DISABLE
-
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Qml)
- $(qt_feature ffmpeg)
- $(qt_feature gstreamer)
- $(usev gstreamer "
- $(qt_feature opengl gstreamer_gl)
- $(usev opengl "
- $(qt_feature X gstreamer_gl_x11)
- $(qt_feature wayland gstreamer_gl_wayland)
- ")
- ")
- $(qt_feature pulseaudio)
- $(qt_feature screencast pipewire)
- $(qt_feature v4l linux_v4l)
- $(qt_feature vaapi)
- -DQT_UNITY_BUILD=OFF # currently fails to build with
- )
-
- # 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 00d638dc97d0..949473924d6a 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -4,13 +4,11 @@ DIST qtnetworkauth-everywhere-opensource-src-5.15.14.tar.xz 135840 BLAKE2B 7a52d
DIST qtnetworkauth-everywhere-opensource-src-5.15.16.tar.xz 135600 BLAKE2B b74bd1c8ea20dbcadc3d83709462d1bde8b67ec767633b1dd880248532769eeb5694ac0c92a2ccb6dc407ddd7a0acc69bcc5b9a3ffc3ef361fc853a0ca780bc0 SHA512 cbf112c1f9c03f6cf78de148da44639393a3a2df56116e85d51d674cb31c37ea45823c44b9839af021c1c7e7733eefd646fbaae52459088b03e3b00fd30b1d49
DIST qtnetworkauth-everywhere-src-6.7.2.tar.xz 146892 BLAKE2B d2d788edbf0bc8c6a33cd7303cd593d8415ee7f006ee00bc19b4659052ad02032dddbcad4eaeedcba56f782fd2b5607304720a9b131781eeb12ca7daea6b301b SHA512 8357b2b833da9f652c88e706c7bf15b19b2c5b8f054914bfc16d33ea69dce86999b03fb7dd5b79e2a58d8d4e16af0fd2ff6dcf8e621ed251e63171fc8151f75b
DIST qtnetworkauth-everywhere-src-6.7.3.tar.xz 148772 BLAKE2B f949e65d00b99bbdc36f4c80bd6e7454f4ac38363924ab8abef4a6a4dfb61f4ff627d7059c50f37d57207da1d91d560bc290d9671e3f2eec7dc5a0e8b480c717 SHA512 f5eacb898423bcee0b063f70bf227ef954702b281964dbf182a2e280ef98d203fd88e2696c5f6f45f62b0a6a2e6b9a33f968c71f63b02647e57c475c4c37f6df
-DIST qtnetworkauth-everywhere-src-6.8.0.tar.xz 253404 BLAKE2B b807b8f99d5f68d1a038e54e6bdbcac6980354f55eeb51d5ca63a822384439fe9b4aed1d0ea5bfa53b73ff3dff7e957d6ca1e1fbb0ed99af1480fd240551a08a SHA512 dab8efa74a150f559ee318b519aa44c815785638de60aab02a6d92845b84eec937c9134844f92a9664d7b15acb4d4e66cc62857c98d91f78ac9c95334c7343f7
DIST qtnetworkauth-everywhere-src-6.8.1.tar.xz 253260 BLAKE2B 2597f8e6d4213d647ced9042ec42a4a53bc78ee949d245a637ae7c02ea1fd4e49c3d120de366ca8c10bc5fef1c5284d217e5010a28f38b47b229eeab3f8ec983 SHA512 9f6e3b1bcc5921b8c663f9a84884e347eca17554d912188f3f2b6781ff6bd45a5783156425c2084ac214d05e5fa559a05a8881b9a90781154c45da18d3c23338
EBUILD qtnetworkauth-5.15.14.ebuild 601 BLAKE2B c431059ebe441ffcc6b1b7f63d1835a8312532befbd64510de5fea00b5d2b8d3db9431d022ce60feacc16434a06400002a89951254b6e6ee6ff1c76a509df915 SHA512 8d12c5f7c18cafe553bf338f454c19b496f1eb2ceba8665668653aed7fffb75f276014728ffb9c0ad391ea445bbda279f7958c1aa6e43529c0de26bb7dc393ff
EBUILD qtnetworkauth-5.15.16.ebuild 414 BLAKE2B f5147263d48255b4caa0bff0f21bf70f324aed01aa488b9eac9b0983fb818d4057278c279b03a0c4341706b5cccc6799e166a7ebc7e176373b8e7bc7867b919f SHA512 af4dcf31c0e620379333d72a7cf8f0b9d668035bd41518671b819a0224918d513d51ed5ad1ab1a224c3f46eb2f3aff621cc90c9c1b240ad57e9e65524ea7ca13
EBUILD qtnetworkauth-6.7.2.ebuild 350 BLAKE2B 207a1fe348d0c5b0b94537aa9c77c789d53b622b7c865318c73615c099ffa050806d4554953b64c218b0cfaa027fa84c11137f700098cad513d9736c659d1327 SHA512 c0acf003d69ffc679fc7475d6eaae4f2ccbea8098612f870ebf654ddbd4db93c091534920fd6a8ea7944d8f1fc92326c3743de434fc4b804ef1451e62a2a819d
EBUILD qtnetworkauth-6.7.3.ebuild 352 BLAKE2B b33b27475fde857d3b7f6edff0e37ee1989a3edd276d684dab7638ef3ff257e2f004d9096ada72332b6dbccda527f57f3d2485c07127925db94550fc8e14749f SHA512 6e22e54136d845ed49044e84ae1e0bcf05a6aa3d99e551e9e6b70d3c65f782390f33a7909a6235c8d05e83ae5d4c88096881cbf3e5236ad7fde9048bc9ad9db1
-EBUILD qtnetworkauth-6.8.0.ebuild 358 BLAKE2B 3c7c84223bb8da524851b41b82eaec6ed51dc12f1658127a36fd9728903bb2c204b10d7a6e6866cfe975bb9b1e2692fc62299d8943735bcc8602dff04c0927bd SHA512 508dd20e4ae66ee07dc85c5bac4e14f7d3ee6b63edb534becd25bba15d1942a0de4ad70863e41ea60f1c58a970bb5fac7c744aaad80f744adf5d93362391d145
EBUILD qtnetworkauth-6.8.1.ebuild 358 BLAKE2B 3c7c84223bb8da524851b41b82eaec6ed51dc12f1658127a36fd9728903bb2c204b10d7a6e6866cfe975bb9b1e2692fc62299d8943735bcc8602dff04c0927bd SHA512 508dd20e4ae66ee07dc85c5bac4e14f7d3ee6b63edb534becd25bba15d1942a0de4ad70863e41ea60f1c58a970bb5fac7c744aaad80f744adf5d93362391d145
EBUILD qtnetworkauth-6.8.9999.ebuild 358 BLAKE2B 3c7c84223bb8da524851b41b82eaec6ed51dc12f1658127a36fd9728903bb2c204b10d7a6e6866cfe975bb9b1e2692fc62299d8943735bcc8602dff04c0927bd SHA512 508dd20e4ae66ee07dc85c5bac4e14f7d3ee6b63edb534becd25bba15d1942a0de4ad70863e41ea60f1c58a970bb5fac7c744aaad80f744adf5d93362391d145
EBUILD qtnetworkauth-6.9999.ebuild 358 BLAKE2B 3c7c84223bb8da524851b41b82eaec6ed51dc12f1658127a36fd9728903bb2c204b10d7a6e6866cfe975bb9b1e2692fc62299d8943735bcc8602dff04c0927bd SHA512 508dd20e4ae66ee07dc85c5bac4e14f7d3ee6b63edb534becd25bba15d1942a0de4ad70863e41ea60f1c58a970bb5fac7c744aaad80f744adf5d93362391d145
diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.8.0.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.8.0.ebuild
deleted file mode 100644
index e5e7961d25ba..000000000000
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.8.0.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[gui,network]"
-DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index cc0ff634ee5e..5e8b39746a71 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -2,13 +2,11 @@ DIST qtlocation-everywhere-opensource-src-5.15.14.tar.xz 6549056 BLAKE2B 831c709
DIST qtlocation-everywhere-opensource-src-5.15.16.tar.xz 6548480 BLAKE2B 9f6d66d22f4ad45935e3e76e275866b236cd842b7a17a3a9e6553f75dcf3048cd70e0b046d5d08c57d4c9d7ea73f723b210d044f44bf494cafbbff590b0703e5 SHA512 321a8e68f731a97c7ef0209d6db0ff4891dd14dc43e14f5c4c5ac763069c7f17298fbc6410326df9265ccd631372cdba662fc82e26a324936d371c8572e19a48
DIST qtpositioning-everywhere-src-6.7.2.tar.xz 658112 BLAKE2B ef32068ae5d718df1ad10fddf735d65f9f90edb559211978f7112d6228a69ef37e92dcd7c124d3fff3887f1032e970c8735f92397751bdcd482451251afb4cc6 SHA512 2983fde05cbccf86288cd989279551b5babeddcf9be2848870e59dbbfc2d91749465bf43c17e291d6df37ee746b5490c0bb1e6b3fd4298b4f0a22cc6d67db04e
DIST qtpositioning-everywhere-src-6.7.3.tar.xz 659068 BLAKE2B b8489699a31005ae4de5238147c318d40d6928694c8e6c7ec601b2a69a03b6a5c2c4ba3304006e1a5029a855d3d045e964769f5f2fde73ff25ee72cf30a5cae9 SHA512 feb900f7371e712a63be6798f924d42e79676c317e18d1b347ae3cc870e9bf1003accc147dfeaa18d91ce6fdf2a7f3626c11a0419cb5058fa81f6f9ef17d6554
-DIST qtpositioning-everywhere-src-6.8.0.tar.xz 660512 BLAKE2B d35ed4993dee2188e2a9b89f6b5058b13b7c386bf048e451203e5a5d5fa622f38ec9be88ad394ce1b7e3c86520b1f78295fa4083f67099d33863e7bdd568b807 SHA512 481332f5c436a615681fb9f66ca1eb370f407cd7d258bbda72af1621583d292f9a68b149b6890ce119b450d071ce08808ae1b0aab28ccc498b9c341b52f2469d
DIST qtpositioning-everywhere-src-6.8.1.tar.xz 661544 BLAKE2B 400c4c46afe624ccd51a93e1bcb1974315bbf663aaa9f2a5f869469f823578745924260922706f0d1e21ca49e775628099cb3547359ab374e0410acdc17ca1b7 SHA512 483da18c59375e72641b46218327339e487e1ec1e9463be5ff9d89611c1d8daed28624523632029b3daedaec46e3e0564a9136a3e29933b3267c3d33a922ad35
EBUILD qtpositioning-5.15.14.ebuild 877 BLAKE2B faaba7ce4da8906b08b10a326f4f9a211f9eae86a12135dc0f58396342b82c91a1bb2aa1e8bac4b5fb2cf6e55733d12d77cbab56b6b26ba955036f5f072ce32d SHA512 f342bfdbb38c7f13c37087b544e07cccb6c7655774e9547caff9bbf3517e02d9b1e82fd3ba47b319a17fcac1e2476134f0d71368f5af792e8579c90a5a25dc67
EBUILD qtpositioning-5.15.16.ebuild 880 BLAKE2B 614b4c2d5c49e3988e8928d0513248a2c0f61b01ce974c6e8e7e4c0e99bc3b5ac7521cbdbbb0fe9ca046011ec8c67721b337a4e01ed88ce59563fe356896fe2d SHA512 af489aa71f3230195fdaede6077f39208af65ec4ed231c99a5329623c9aa2133bff9132550edb9a45effbef53e1483b076dfb57fe0aa2ca5dff7227915145b18
EBUILD qtpositioning-6.7.2.ebuild 1570 BLAKE2B d6667399f47cd0fc13627c2141a587f3f31fdf8e45a474f8c82ec477ed9075ac902d6eed05c9cd84959de42f3db85e609ff62d31a1d2b1cc5cb17c6f93349f82 SHA512 b33849cdf0ae471c35b53e48b6c6d8ae1e9b5e45750e699688795775cf11bfb8faddb7a919c221113b3c428064ac4e1b9eabf092baefc75ef0f53ed5ac02d3a3
EBUILD qtpositioning-6.7.3.ebuild 1573 BLAKE2B 615841034e3811aef2f1b40162d41eb71653a3045e2ec457e5996f8d218d1e0432ca60efea2f77666436fd272ec7ad41663042869f841229a31ceac6ac225539 SHA512 cdb09e170a65623bb00f888e10c53b51b76194b2ee6849bec0f38b895c48240ee3e77ab5ee20f7ee880a16b55c5bdb6b8edf2bbb3e8ec07f9e75323b6fcc03bc
-EBUILD qtpositioning-6.8.0.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.8.1.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.8.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
diff --git a/dev-qt/qtpositioning/qtpositioning-6.8.0.ebuild b/dev-qt/qtpositioning/qtpositioning-6.8.0.ebuild
deleted file mode 100644
index c872768c9bd8..000000000000
--- a/dev-qt/qtpositioning/qtpositioning-6.8.0.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 50598b0a0372..5c57cc1ae66a 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -3,11 +3,9 @@ AUX qtquick3d-6.6.2-x32abi.patch 439 BLAKE2B 293bbae94e4ffcf6cbeda420a2f2af0e7fd
AUX qtquick3d-6.7.2-gcc15.patch 1365 BLAKE2B 574cf06f28c4ff2c8415f302bf2061b1b38058cb152cc02283933b37fc91a57a4175a0d736110c142277c383294faad8946a444e99b9d5937ea89cf0009a6410 SHA512 f127dbf71c77ee0c69b09d86e6a5eb580113e247a76fa3abb7ddf3b235a15e02f7a484b7bfef196ffd4ccd68768bb8f69dc149f617b4fd40142d99d2b3d09c39
DIST qtquick3d-everywhere-src-6.7.2.tar.xz 66202160 BLAKE2B 1f3741bb11d21804ec56aa5bfa00b590d94258cb119b4284aa2757fa00785a69aba243e06bf68ca625355a8e8a392249be2ac9679226c8d250320aeb6c4ccf0f SHA512 d5a4557a6f0ea73b43de9238b8cd42fc037c417e72443a8cae96e8be779f82d5fd9efe1a09258a4d5dd55c4791b84192cb72e31bb1d744b618951080fe6fa1e2
DIST qtquick3d-everywhere-src-6.7.3.tar.xz 66208152 BLAKE2B d165ea6d61c3b7e0253e6cc28a33c298a30b78add8cb761b460df280ebc069c979e52868b5675e15d4b2add6110f610bd9c6160848c7e02e5be0313f16179ec2 SHA512 cdfc34521a201325ee0d41dfb5608fc9deca6c27d71d27e170d147a53fad808c4e70ee67b5c7598c8685b8c534dd5fa8460f436ae4e7a208b7d5be27bf1631d5
-DIST qtquick3d-everywhere-src-6.8.0.tar.xz 75282076 BLAKE2B 828708dabbc05ce4f00235274bae3b5ebf93b5430c267e18d3d77f69f79b0085324531b55997b7850bbea5fb775dc6c6f32a7a273e4eb33634d173c63abce841 SHA512 961f38845a07cb3792a1dc2c15784f526eb4da4ab6bb69825f7708076acff323ab9364434ad1099ac79a0f047b094f1b9bcd41e038f9520bda3dc361dc2f9529
DIST qtquick3d-everywhere-src-6.8.1.tar.xz 75292284 BLAKE2B b0fa2fed9de6f9aa3cfb9bea6f50775f03aca17355e2b4f4f6b8b5de3f10febbe9e275b03337c9745c37fd62ac0a155c2b969ebd6be07662b0141e58fd5078c6 SHA512 9845cf84b57b33d0acb29a4c5ea2492ac60367d210b51c4896d6d5b9a33197be007cc02934c1b0dde5ee888641c8104cc4080f1493d0d09ed271fe2d08d2f410
EBUILD qtquick3d-6.7.2.ebuild 1112 BLAKE2B 0727d60b992b12e5014fa6c219020ddfb23e0874beb1f70dde429ac10fa32f86fa81705553e62e64fc6854242977b275b1ac858a043b6f4fb5bfc2396c0d8f77 SHA512 18ad274c3b7f5fe11162302f59e56e2c96b0c60aabe851c2dd5ee01341d73443cc2475e32083388441b7bcee969f610458036158b6ff593ff3b614203682f830
EBUILD qtquick3d-6.7.3.ebuild 1114 BLAKE2B 6d7888675abbaa0210b3a4131871641fc9434f5a03825db6b10e2eed68b5a8d8ca544cf7bdab89967b724f229b706ab458678b994d1c697dd5b9746f2254bc57 SHA512 1ea320f1f14a5273f032558dd5b423c5e88033b99c2a53089fe657bee4403d1728b924e0f59f77bd1ccdc891d1107ce3e787d34e353186378d25ed69f111f4e4
-EBUILD qtquick3d-6.8.0.ebuild 1307 BLAKE2B dc0f9407f5e3ce3319320cf3dd43f361de2bae68076d3051fa853a418a26471d70c7a4cc3126d8c16dd21d319d54d5b939cdd2ddc305823e0a7e80cdb7866651 SHA512 67f2107c2990b80284ce686d858f493aca82c4043fc91bd6deb082ae777093ee9e00d90bee5e9389c11194e6298b3b60c4204224f2b688768d330fed88561150
EBUILD qtquick3d-6.8.1.ebuild 1307 BLAKE2B dc0f9407f5e3ce3319320cf3dd43f361de2bae68076d3051fa853a418a26471d70c7a4cc3126d8c16dd21d319d54d5b939cdd2ddc305823e0a7e80cdb7866651 SHA512 67f2107c2990b80284ce686d858f493aca82c4043fc91bd6deb082ae777093ee9e00d90bee5e9389c11194e6298b3b60c4204224f2b688768d330fed88561150
EBUILD qtquick3d-6.8.9999.ebuild 1307 BLAKE2B dc0f9407f5e3ce3319320cf3dd43f361de2bae68076d3051fa853a418a26471d70c7a4cc3126d8c16dd21d319d54d5b939cdd2ddc305823e0a7e80cdb7866651 SHA512 67f2107c2990b80284ce686d858f493aca82c4043fc91bd6deb082ae777093ee9e00d90bee5e9389c11194e6298b3b60c4204224f2b688768d330fed88561150
EBUILD qtquick3d-6.9999.ebuild 1307 BLAKE2B dc0f9407f5e3ce3319320cf3dd43f361de2bae68076d3051fa853a418a26471d70c7a4cc3126d8c16dd21d319d54d5b939cdd2ddc305823e0a7e80cdb7866651 SHA512 67f2107c2990b80284ce686d858f493aca82c4043fc91bd6deb082ae777093ee9e00d90bee5e9389c11194e6298b3b60c4204224f2b688768d330fed88561150
diff --git a/dev-qt/qtquick3d/qtquick3d-6.8.0.ebuild b/dev-qt/qtquick3d/qtquick3d-6.8.0.ebuild
deleted file mode 100644
index 7dd511a1fd8f..000000000000
--- a/dev-qt/qtquick3d/qtquick3d-6.8.0.ebuild
+++ /dev/null
@@ -1,54 +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
- "${FILESDIR}"/${PN}-6.7.2-gcc15.patch
-)
-
-CMAKE_SKIP_TESTS=(
- # needs off-by-default assimp[collada] that is masked on some profiles,
- # not worth the extra trouble
- tst_qquick3dassetimport
-)
-
-src_configure() {
- local mycmakeargs=(
- # TODO: if someone wants it, openxr should likely have its own
- # USE and be packaged rather than use the bundled copy
- -DQT_FEATURE_quick3dxr_openxr=OFF
- -DQT_FEATURE_system_assimp=ON
- -DQT_FEATURE_system_openxr=ON
- )
-
- qt6-build_src_configure
-}
diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 21ccfa92dfa3..301def8938fd 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -2,13 +2,11 @@ DIST qtquicktimeline-everywhere-opensource-src-5.15.14.tar.xz 96560 BLAKE2B fba1
DIST qtquicktimeline-everywhere-opensource-src-5.15.16.tar.xz 96540 BLAKE2B e70c51afe55cfd8836d1a379975b4ffc4b1f0413707970148f1870ea99f38c6eec1a38e3190d6e1c186d5306de2745346978a9d3e29ea79b849f56f52b8b8e8c SHA512 0d27b672a76fdb6ba531bc823792bbcda2f286cebf9b64332651544344c1d78c9d397d40b3ccd426cea4dea6ea0971cc142ce0258a1f5a92a2239b39aef79054
DIST qtquicktimeline-everywhere-src-6.7.2.tar.xz 110200 BLAKE2B ab181ced9e06bbf4ac9d9c3e558749a14d038a2bc741a67461f901f013b0e5da328485747499934829b60d3ee125a674033caad69dec3b2255fb36ed206a55c1 SHA512 cb460db34b726216f539bcd305e257375b01250a4f2df546a9a27c53bf78287e2c9d1ecc81edc336e5d55b87006a271ddc435e5fb57a898947bcf93cf5ea1b90
DIST qtquicktimeline-everywhere-src-6.7.3.tar.xz 110184 BLAKE2B b56e7d670715a2ba0fe48bb3b05fa815ab764795652c3768da7aad70afb221ff2e8d609baafdbb374854bae44ced0f2dd31ca386d3a6cbfccee313a9d59c0bdc SHA512 e01acaad6080bec84b1efdf33c71859c609dd3a9b3e5a4af57384e9ad6b875a8ba9e426a62cea90ac51f0adf842d5e6abbcd6ec0453fba45133c39408e365816
-DIST qtquicktimeline-everywhere-src-6.8.0.tar.xz 110192 BLAKE2B 95f70b73245ceae15ea82fd38175d70fbb2480d8d4f2931462691bdd213aa2245c24625fb7fc84ca3865f411d2ff144e2e2b1946044cc5d435ba86c9603355a8 SHA512 165d3dcf82c1a37bff31ece9ba3c1441e9dc147e93409dd81b876ff96e7857981eec5ccb8b03beb2fa56163db6d96f346c30788efcc3a675839c4c11176440f9
DIST qtquicktimeline-everywhere-src-6.8.1.tar.xz 110612 BLAKE2B 7662fadd94c20a4ef8847397e88c0d39914c6e16e26312e3766190774a691ccfc5821895598d8344035b06dbf48c4c6c374faecd75b26ad43a102f259794a1a6 SHA512 479ec01b1c4ef829bca59458138eeeee0bcca5cee0b93cac01bfd6675ffd7a2bde31784b817760ae9fac908548a7ff581e8ea3f13237433e365471a9c570b8dc
EBUILD qtquicktimeline-5.15.14.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
EBUILD qtquicktimeline-5.15.16.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
EBUILD qtquicktimeline-6.7.2.ebuild 389 BLAKE2B ff876ea9bce98b1093d8bf580150581d77ed7fbecc1c8db13c7869014e6ea5a0c85acab1527c0d323557a1eb9c546ac169bbea962fb30129e2e14c8165285de9 SHA512 c543dd8a5b220b5d264ef04b986e4e91147b54e169d8f747d962b2ada540e261ad3932489dab3d3f519e3f6ebdce6e711ad7773188363ccfde2b3ff2ec8d8452
EBUILD qtquicktimeline-6.7.3.ebuild 392 BLAKE2B 8dfe296dce2b68b862b4d1bf3e7560952befaa3335b8e71c29021fedeff3879bb77869f236a03598ba500a944a58326b0aed5be960a70a43ceed266d2d2fbe6f SHA512 1829a62485927854d3e821fdbffde2e44fcafdfc115b78ea4def98aca3cd285a5c3c0d14ae16ad09bdc9538075e86b4aaa94bf2bb3af35a00fc0ee8f99375bc4
-EBUILD qtquicktimeline-6.8.0.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.8.1.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.8.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.8.0.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.8.0.ebuild
deleted file mode 100644
index 393a5c2037bc..000000000000
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.8.0.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/qtremoteobjects/Manifest b/dev-qt/qtremoteobjects/Manifest
index 89920ca6b54f..93256344aca5 100644
--- a/dev-qt/qtremoteobjects/Manifest
+++ b/dev-qt/qtremoteobjects/Manifest
@@ -1,8 +1,6 @@
DIST qtremoteobjects-everywhere-src-6.7.3.tar.xz 537012 BLAKE2B 81363b9ce519dad0ac94109243dffd3043c010d125cb738f1dc49c31b0aa6324a28c055c0126b5992e63b5296781af87f59236c759f3e82121d8cf663d0950e6 SHA512 42b744dc946296bbd57ed31509b720285fd50760484243eede06ac25205fced40060601bef257745635ab4e15a59ddc8bd207dec52246adfde94078706d23e0f
-DIST qtremoteobjects-everywhere-src-6.8.0.tar.xz 537064 BLAKE2B 750f62abb1da3daf5d029c4930054b243b88db0fe6ec738fdce223dae3070c614b946f10f7e6b6e0485cabb8611575df818ecf35ef9b6934797a55691e2784e8 SHA512 5c7899a49daa6ce751394b829d3cf7d12e3cfa74f8fdde6ae9aa74d6346b273901e44700fca5873a957e49b9546ebc964a93fbb8152206723c873ce8139348c6
DIST qtremoteobjects-everywhere-src-6.8.1.tar.xz 537132 BLAKE2B b00cc0fd193c7b2638ed5ac2b91cdb6cc23cd8ff0b49ec55ef44cbd8633b0a62107e7ba69e6f2e5a0003d62138e8a88511483d2cfbd5616afc3fd8f5aff409b2 SHA512 30660149a59b8c7630fcafaf6d735b6ed0dc950c2658e7547c63c73f73468e5cbb4c3490a8849fabf9b021393b9c745ec339e7db909184711f05f3d30ab794cf
EBUILD qtremoteobjects-6.7.3.ebuild 1024 BLAKE2B 28c12bf720c530099a243f173b61735179ee01c2d7d7b651aa46f21141f92cd1d020442bc3ffb8cd1eef1f85f18630404b5dd3e36c129ded2c58d6577150ba7d SHA512 a2f8acbc6a4ce485947ece4982e6e3feaacad17229da67cbddeeea7ef2ab6ce8cb91468fe8b1f0f4913609649dec09cdc5281c9f764fb25067ba0c4c3a2526b4
-EBUILD qtremoteobjects-6.8.0.ebuild 1025 BLAKE2B 777bea738700f730b465ad7e5e9de69e54666e3c0e1b015ef1f26bc425531f8dbfaf05203a3127628d79a24857ed90d0bad3df249d95fbde5810d3a9d3351869 SHA512 3f3239bf275e48b15c094040766f1485768e38481070886b1ab1d162499705d460f02f3adf84a465fe811b07678cb6edbbbc994b28ccb71b807012edf995bb94
EBUILD qtremoteobjects-6.8.1.ebuild 1136 BLAKE2B 0edbaed7e92b091c086eb3818fbfb5b5a1b641c37193a79c16ee2813238419c763eb92b65c9db5190131826d6a3751a5c6afbb7daea0b682594c0ecadea163c2 SHA512 1e4902140696c1359298d6cfd24e8cfd74497fd95aff43ada64da4f8d55eabe1b70fcf2ab702e37af2be6f4e7e83a8514cb030b3afabf41fd6250ef53aeef49f
EBUILD qtremoteobjects-6.8.9999.ebuild 1136 BLAKE2B 0edbaed7e92b091c086eb3818fbfb5b5a1b641c37193a79c16ee2813238419c763eb92b65c9db5190131826d6a3751a5c6afbb7daea0b682594c0ecadea163c2 SHA512 1e4902140696c1359298d6cfd24e8cfd74497fd95aff43ada64da4f8d55eabe1b70fcf2ab702e37af2be6f4e7e83a8514cb030b3afabf41fd6250ef53aeef49f
EBUILD qtremoteobjects-6.9999.ebuild 1136 BLAKE2B 0edbaed7e92b091c086eb3818fbfb5b5a1b641c37193a79c16ee2813238419c763eb92b65c9db5190131826d6a3751a5c6afbb7daea0b682594c0ecadea163c2 SHA512 1e4902140696c1359298d6cfd24e8cfd74497fd95aff43ada64da4f8d55eabe1b70fcf2ab702e37af2be6f4e7e83a8514cb030b3afabf41fd6250ef53aeef49f
diff --git a/dev-qt/qtremoteobjects/qtremoteobjects-6.8.0.ebuild b/dev-qt/qtremoteobjects/qtremoteobjects-6.8.0.ebuild
deleted file mode 100644
index 49b703f47ebd..000000000000
--- a/dev-qt/qtremoteobjects/qtremoteobjects-6.8.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Inter-Process Communication (IPC) library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
-fi
-
-IUSE="qml"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[network]
- qml? (
- ~dev-qt/qtbase-${PV}:6[gui]
- ~dev-qt/qtdeclarative-${PV}:6
- )
-"
-DEPEND="
- ${RDEPEND}
- test? ( ~dev-qt/qtbase-${PV}:6[gui] )
-"
-
-src_configure() {
- # same issue as bug #913692 when tests are enabled
- has_version "=dev-qt/qtdeclarative-$(ver_cut 1-3)*:6" &&
- local mycmakeargs=( $(cmake_use_find_package qml Qt6Qml) )
-
- qt6-build_src_configure
-}
-
-src_test() {
- # tests re-use 127.0.0.1:65213 and randomly fail if ran at same time
- qt6-build_src_test -j1
-}
-
-src_install() {
- qt6-build_src_install
-
- if use test; then
- # installs 30+ test binaries like "qt6/bin/state" and, given
- # otherwise empty, "can" delete the directory rather than list
- rm -r -- "${D}${QT6_BINDIR}" || die
- fi
-}
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 5fac00232966..5b953ee47918 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -2,13 +2,11 @@ DIST qtscxml-everywhere-opensource-src-5.15.14.tar.xz 429224 BLAKE2B 67936258bfb
DIST qtscxml-everywhere-opensource-src-5.15.16.tar.xz 429268 BLAKE2B 3d3b41eab16da426b8071fe5b95a53469965bbaf056530cef0732d248394c4a889055094ef1716b0d1d7291d4fe986ed159ea7fc06ae9282f36630680d305f01 SHA512 fbfb054e07767975fc44a41cc015fd12aa15cec5abda1fd3f01425eaa1fd191c529f49dd5a97b6bdf9b83e841d069e1b3190f35d396c0ea5e44d5df66337102d
DIST qtscxml-everywhere-src-6.7.2.tar.xz 1168452 BLAKE2B 7cb06fd09758aaea28ccada62aa51b427c265416afa3f152601cadd1c9586050e87d36f8cf9679ca3ef83777bfec1119d861bd9491a176460d58beb5376e4ce4 SHA512 4eba366c2c10593cfc0fdeeff92aa9951b838837cacf113bf849b5da68da4d41d550490bc4be28620f766ab412ca4066c71ee7a1ff18651dd08267b01df6c2fe
DIST qtscxml-everywhere-src-6.7.3.tar.xz 1168340 BLAKE2B 3082ed9be66233a53ec99a684c87c9211b8805f9dd6967f9e0b7b509d0fb809704d39e0c688e039103cc36f4ad0f4aef39823b3b57e16b67126c9772b5fd7754 SHA512 d2d561f7a94d1fad2ad578b602c51c5f506bb0ea2c145647ea490399bac5995191c56ad62454775f15a2d3973e99cd220487ead3d5873163949b9ddd58bdada7
-DIST qtscxml-everywhere-src-6.8.0.tar.xz 557512 BLAKE2B 9d56aae62dee54155a9cae87dc855d27308409680faccf470af8f56cee84f29c26348d7db260c3b5dbef617e6adde75baf50aa3c9360b6cf2a5a44ed33b14126 SHA512 8b045845c1cbb35e1c3c998b940e47b4c69d3cf17256805a1964f51675c6166db472c6a26f081519cbcf0f2ded78315580ffd2637b6c249f5bc7c6aa000f6c1b
DIST qtscxml-everywhere-src-6.8.1.tar.xz 558424 BLAKE2B 7b0c27288678844d85676f0c8e4126b268f8b94ed229fd1e86282cfe26b4d700c7d89cacaefb17f91c4caec28a32cb4deb002ac129831c85fd3175387a7d5b88 SHA512 294d830569f05450a57fd30741707f7c6d42d07ad9ae03840e41c1382f72f8d3408d9cc1ba16145ede51f5ca510cef87b0ca298991c7697a7c2b58b0db8f8f29
EBUILD qtscxml-5.15.14.ebuild 397 BLAKE2B 51caa0740ef74f457378f5f276ff3d4fd29bdeb7881f906cb17c11d3fb625e869bcfb62d45c3ed940363b67d192ff36c94893e93a99b817477578bb74f4b1c46 SHA512 3bb9882d106168b0e30d0d96a9005a1d8a91f42da90c13b6020643cff878dc0a45ea92e7675733faf42901e2627b9a88acc3f8b37a53bd9a9ed7779f39eff512
EBUILD qtscxml-5.15.16.ebuild 400 BLAKE2B 299fc95eb23ad8fe074061d2f8ae4ff3fa80542f6ac618ff693e6a16bdd567e81a1d7166565960305ebbd089916ffca7c78b4a7a9373fb79af739a2df5b81089 SHA512 ec958eb53eb8ffd4411a0699e9d936059fb5c788dd14211adf9e01cc9c8c986e106eec2dc2c90197345e73730848078c2217c7e64977b7114fe20a14cdaea1cd
EBUILD qtscxml-6.7.2.ebuild 710 BLAKE2B bbd105c679bff1928af4d14c4af530c28ce44b26f88e6d78d9f95240bd06cb85c47e9589b52a263392666ef94bac37f68f30d4f0e9bdfc9522b11639d1c62c6f SHA512 ff4e669ae0319b95c83aafa3bd831fcf2c4c1c21e37842fe1eed4954b2bcfe072ca1c6ebb89f5858f22733bd57131de03a25d0e7baa1618919266dbc4836bb4b
EBUILD qtscxml-6.7.3.ebuild 712 BLAKE2B 6ba2016c35d1c993fac8ab74d2f8f8b59f206e38ad54817a94e768ac776f1f8dbef4df3b665e1665cb2c0cce0dab992bd5a512a311252e43306dfaa4eb11984a SHA512 95a9317f230bd3a39b896b4969c1dad4a77a7f299eb60e349397d9953403d510227afef9e093b9972659cfe33b45fe6b95c25c682617fb1923373b56200061be
-EBUILD qtscxml-6.8.0.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
EBUILD qtscxml-6.8.1.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
EBUILD qtscxml-6.8.9999.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
EBUILD qtscxml-6.9999.ebuild 715 BLAKE2B 087b7c91c5a79194a118136a153620779d6e0180b75ceeb879f290d5c14249ad8cefd6181cd377c965faeb214b7f701051b0bdf1d9d1b198f8a1e5bc11f867cb SHA512 208d13d443bbbcdbf7d2e5f0068bfd2da2f4f521982ad627113f4f7dd28351ba824504807720d3eb5c22840b9993d2a12314c06214f125d1863a820892f0a3d6
diff --git a/dev-qt/qtscxml/qtscxml-6.8.0.ebuild b/dev-qt/qtscxml/qtscxml-6.8.0.ebuild
deleted file mode 100644
index 0f087eb496fc..000000000000
--- a/dev-qt/qtscxml/qtscxml-6.8.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 qt6-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~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 125b3b161df3..31d4dcb0bc07 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -2,13 +2,11 @@ DIST qtsensors-everywhere-opensource-src-5.15.14.tar.xz 2051164 BLAKE2B 100f6e6c
DIST qtsensors-everywhere-opensource-src-5.15.16.tar.xz 2051048 BLAKE2B 85fa8c67639751676ffa1ccd5ad1a89efbaed56f4bd39e99fd88bd25924d8cfc08d67a4f8f20878bac82a91f5768d60b5576e3799fc80221f2f6f7e7ac9994be SHA512 2bd63e07a996f5377bda885e7218fc218fc981bf2a637b3d939ae5913bbffe2a797716b0aaa63e61c7e1384f07712de8683787590649a8f01a424b7f4526502b
DIST qtsensors-everywhere-src-6.7.2.tar.xz 1497432 BLAKE2B 6bec19a047e8331cc3b7a6f8f3965f4dce0435a57374fb28bb38651dbb6e758727e5e2116d38f2ee6ebb3ca82f935ca9103b1a928514bdb714a0e770751e2c65 SHA512 fcc437407191ea8d56f54bdbef07d0c25f15e1eefa74f5bb2c3a49af4418fb75cd8f7a16a9afc9efcba7e14ed842ca6bddeff6225949e1d193bb6e8ff55fe565
DIST qtsensors-everywhere-src-6.7.3.tar.xz 1497316 BLAKE2B 5078a62ec46b2b9341b0de6599291dc9934596928e61f2b35ff5a1ec8084b884f57877db05a851a84408464a3b92f06897d83e1205858142307511dd67f12e13 SHA512 78ddb7cad68f37e7e6f1206c1f9db1b86ecba0806659a1049b562c45ed94439200230040a441e7e3c8cc5a17460e5e2e236cf42adfa88ff640f8aceb786c2288
-DIST qtsensors-everywhere-src-6.8.0.tar.xz 1497268 BLAKE2B 3c0cfee9c07b878397412a0392d1b1d8f10d2ed5524712ab582390f6af29bb47d743668e67685728e3787fe47929ab7cc377899f00148313d2c9109558a155fc SHA512 bead813c30010a8ea65d1ec24c1907a15407283635cc6454c10bf47a4cf22dea6ea2c7e9b9e73870253ed5516f2959b241c17337875894554b2339496c9be057
DIST qtsensors-everywhere-src-6.8.1.tar.xz 1498024 BLAKE2B 6ca4548fb62e7f44a8cb23178c586f3f0b1f828e506077f3345f96b103ae9443048a00a62bf50455c7180425aa46adbc50a24cc5f1e736cc236c5034391b6fe1 SHA512 565a332120c134099e8fbc7ba3fd1073046d512d8b5523bde3a2f4d353febc6a2a3839410f290ddeff05341fe37b0c8bd4dc4d0e990fa4c43918b944f10884e3
EBUILD qtsensors-5.15.14.ebuild 566 BLAKE2B 1448b9978f85ba18bcccb00f356458bcd30d0610d48c172002c0fea61252a9966f8e6c7a9323499a6110e8d5bbe41e74744f37bd56d8601ec2c2f57b72362e14 SHA512 14e7dfe121cde2f5603c7d19d8c4d30abec0d9aa303938a57d0e3919c45e4500ca16f7e369cac8cb0b33f239c3325674815d1ac50a04d38145b16c1a7335f9b1
EBUILD qtsensors-5.15.16.ebuild 569 BLAKE2B acec3af056a4b321f2e81efe6902fa8312ca80bfa9df7cf243926acd6a44dfca879184683e13724b6fa6b8e8f5145eea2050d931fd045fb3b9400037bf3d2cc0 SHA512 68b8ae78a95b655d3dd51cef0d4c931e1d3df437709ca3fd637a92b6df2b1509544c5bf1b1396533d397c44c07b7e0b321ffd5a06b90feea024343a39ccfc0a0
EBUILD qtsensors-6.7.2.ebuild 534 BLAKE2B e3d26f2197c4776078c309a1bc8241fb3a7de843a6896b6557a4f7da2bd3dd2577b5944f1f29c8a1181dacb5a3949d750c1b968330dfc2d66aec5de4c83bff3a SHA512 2664df744724a0748afacddc005daba4ef037b7a58f961aa5daebf98272fc8fd7acfc80e1f8d09ddc1e8c1f2590bc0790629d40d078fd75ee756e59f89399568
EBUILD qtsensors-6.7.3.ebuild 537 BLAKE2B 0e2caf068718a28d32347864600013bd08c7036c6696383f1f2e64f2054a2b2774c26f4cb8703c6999263c95286a57b144aa04844a10207b3cade9c03bbbe65a SHA512 28b1e7eb44ceb72170572e937402a25ff721d9834fa7df3294628e8d8559bcfb12c5157241930081afc74a4336fc9322ea608356487e1ba78fe71ba0f8ee959a
-EBUILD qtsensors-6.8.0.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
EBUILD qtsensors-6.8.1.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
EBUILD qtsensors-6.8.9999.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
EBUILD qtsensors-6.9999.ebuild 540 BLAKE2B 10b7175ade199662f3358875d58ba9541b68aa03fb7e5c72098bfc3aae7f17bdf22cfcae44c80749016b029fc34087bec80f0ac1b7be94156be4eda863b8a152 SHA512 16cdb89c926c2cea6e21550a351a51bb358baf345e1b3bcd0c9544f235d4edfb949e215ea7c0761419e7467ea884380a18e378bc21bd6b6f2d4eb9a47d503ebb
diff --git a/dev-qt/qtsensors/qtsensors-6.8.0.ebuild b/dev-qt/qtsensors/qtsensors-6.8.0.ebuild
deleted file mode 100644
index 5a576fcfd7cc..000000000000
--- a/dev-qt/qtsensors/qtsensors-6.8.0.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 c00e33ed6cde..796f8b4121da 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -2,13 +2,11 @@ DIST qtserialbus-everywhere-opensource-src-5.15.14.tar.xz 350748 BLAKE2B 88571e7
DIST qtserialbus-everywhere-opensource-src-5.15.16.tar.xz 350832 BLAKE2B 8faaa6b4d41a2ad395dec85116a5d251489b5d982fec0edcd5ab7c51b4224a1776935a6c182421eccc275f9b297edb01aaa76458cc0dcd7c2b0002dfb224d71c SHA512 7153d0d14545394c4217d0fff62b508358335f87cfa873955f7a6618773fb796231636fd73d681f6105e3d7f6ed1b18ffd59b831c6053afc91ea625b584cec7a
DIST qtserialbus-everywhere-src-6.7.2.tar.xz 547596 BLAKE2B de990e57a8139e540d906ba11a4a396db8bf5c6f719e366585251e513364cbd531bf8a31638b29aec0bc8fb5c2208745395de07569a5358c918b0c95c40f1656 SHA512 ba4d8c698e68508080f851d96428908b83f3d2f5d36dbcb00586567beb3001a8ca3f1d79fd9895aefb32c7d1a8400024e43cee2cdd4f427e80d47949593a3055
DIST qtserialbus-everywhere-src-6.7.3.tar.xz 547720 BLAKE2B dbc7dd8f9a3aeed0b515a10a4d7f261ae1ceec101543c5cfd57324ba7a562296fe83d0b978f61b321cfdb22b3fc595a962a392e666fe5b137aa31d67ca955ca3 SHA512 fb032e65392ea6ee5e3edfe4dccbae3514493dca8fa5b3ffada18f0ce661475f847bc27e4c49573d360d55ed1bd17d4bb7e5faf5a31fc169a6984070c8fd8cae
-DIST qtserialbus-everywhere-src-6.8.0.tar.xz 547876 BLAKE2B e00b8cb89b46cf240fa41746f7997a03407d1d2469c075ac1f060455d731cf65327c0f7a679d50682d61dde754d276e9e1d9c4559324916ab99bb3bedd28eb2a SHA512 c3712f8e4ae29c2f6d13a8e5f3093136a5b77b16b68808f5651a7cc31be87e1cb8e3fc518a20fae712da5bb2dfecd462d4eefa3cca2abb4713f8c953f5c11102
DIST qtserialbus-everywhere-src-6.8.1.tar.xz 548316 BLAKE2B 71fd63a50d15fd2c447f5585e8013cc0ecbdd2825a676ab40ab8e449b786a135ca2bcbcfd7def68ee8150aa4c80c81fb5bb620d2394b8654f6f0e814e96be179 SHA512 7b024b28b5c5615e1f1795f7fc60c9271a5fe0eeea6e63fb1a8121be2edf572877b0b03ab5e90699a297138b52ad3c619acde3bb6adb699b8a139e5f75edeb73
EBUILD qtserialbus-5.15.14.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3
EBUILD qtserialbus-5.15.16.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3
EBUILD qtserialbus-6.7.2.ebuild 900 BLAKE2B a8212f5f347a83f277a94b61f552b34ada5574fde237693e1415c7cf8be8d1895386ffec3c88e8b8add5ce05f02ec799966ed0b7978d4caa4c6d5d34a4fd6183 SHA512 2283d8ad2911a159b34f8af5b0b3dac1788072a21502b5afeecef815345384170feb42d46bea5b685c9093fbbb96073533e9ed9dd02cbfb722cf69ad9ef18aff
EBUILD qtserialbus-6.7.3.ebuild 900 BLAKE2B a8212f5f347a83f277a94b61f552b34ada5574fde237693e1415c7cf8be8d1895386ffec3c88e8b8add5ce05f02ec799966ed0b7978d4caa4c6d5d34a4fd6183 SHA512 2283d8ad2911a159b34f8af5b0b3dac1788072a21502b5afeecef815345384170feb42d46bea5b685c9093fbbb96073533e9ed9dd02cbfb722cf69ad9ef18aff
-EBUILD qtserialbus-6.8.0.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
EBUILD qtserialbus-6.8.1.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
EBUILD qtserialbus-6.8.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
EBUILD qtserialbus-6.9999.ebuild 902 BLAKE2B c393a7bb277582de80fbdbac3f74031d50f2f9e2a65b697211c9f1c3bc43134fa5d0f770ed843c06458b3680ef1951b522c51827d28034e0753ea32124a9c135 SHA512 9ecd004c28e1cade57ccd33be257b6937bda9f475f581aa09fa0cc7dbb73e3e6c690569a565ffdb4f7b62082e4f4356d63a75beff528e9b3ee3cca38bee11050
diff --git a/dev-qt/qtserialbus/qtserialbus-6.8.0.ebuild b/dev-qt/qtserialbus/qtserialbus-6.8.0.ebuild
deleted file mode 100644
index 7f316fa23bbc..000000000000
--- a/dev-qt/qtserialbus/qtserialbus-6.8.0.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 8ccbcded1ef5..ce64ac7c6722 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -2,13 +2,11 @@ DIST qtserialport-everywhere-opensource-src-5.15.14.tar.xz 315004 BLAKE2B 51f735
DIST qtserialport-everywhere-opensource-src-5.15.16.tar.xz 314732 BLAKE2B 2464d81ce8bafd82164b61586dbda7faf0258c28538356bc6449e439705e4bb1d4b5a18efe165c99cc79dfd1deaa4c6eddf55ae2fa448c7646c16a03ee6b6f99 SHA512 d386d528aacce7d4e015110d814e852511db83a3648bc68116e4d300168ac826e83a145d9dd38e4a40ec2d4fd48ba89ac1eb9558afb895f7b39271ad760f2b17
DIST qtserialport-everywhere-src-6.7.2.tar.xz 271320 BLAKE2B 14283d2a7452a828e5b238003ed1762d0c502b9abab9d42af4f56b5aad29d5f26a263fc8f9d68988b2d4b038c1169b0a8999cc5aacb2af67a43a643103f40700 SHA512 faedff39212a98e6b3d96e0fb530c6b63c5fec519f5226b015771b8c5122528c8b087b6ccf74aed42ee87f61ffe324ac5c87152dad282395013a84e3f5cb2d3f
DIST qtserialport-everywhere-src-6.7.3.tar.xz 271372 BLAKE2B 9cc971aba45fcf97f7c73922991fc68902422ac9017ce206638c946c3c10f733b6bef5764e86e489984fac72a62f84d0a33c0c41f83d8e396fc04937446d6ec2 SHA512 b5296a1494b9601d29b74518abade07274559eb2cade9cedd10e922bede0e759334a6982d799ea2438b0e3940e122a43fc07e0250e273d97c0307f9d9f0cac5b
-DIST qtserialport-everywhere-src-6.8.0.tar.xz 271308 BLAKE2B 538c8ed8f6df3aaa95cbc6caf812cf18d56b8425bff749a7d74c28015c03f3fd4519d43b8414bc285bab8cdcdee7c3bbafd230c703f3c688c79b491b69aa4ad2 SHA512 7b55354f64178ec1d5735be2f4b29eab1eb37cd47483f608cb7c0faf18fb35d3989aaee18f67f14c2a446269eb1ee90bc31261333eb314bac63b780ce2a18509
DIST qtserialport-everywhere-src-6.8.1.tar.xz 273504 BLAKE2B c0dee1ae704b2d5a4651e805b4b9f84fe6f49ed791644c7e59e9b3c03cb50d89f93b052b0924ce21194a12d9ebbe644cb481d955f3f4a5342ec803cde3b414fa SHA512 3f70261905557330fc2d32f555b0d8bf6abb022030a860f7fad45fcb2489486dcee87d24a624d12526f2a4fc9a73fa55d123db28dc83cf24be33fb0812709cfb
EBUILD qtserialport-5.15.14.ebuild 565 BLAKE2B 683036990929b3ceed4ead89d9a5d77b84494675bc8f7acdfd24f899781009785c91fd0c515f621d8d1cc489c363aaeed228d946d58758de28a54e012c042543 SHA512 484bfec55cb2329151f7e62e4530239b461177d760275b5af5424084664abc37974e6286f2f0621570d60ded7149e2e62a306649441b1552030110def0df602f
EBUILD qtserialport-5.15.16.ebuild 568 BLAKE2B e1354d06c6dc15607988e4d54fc7bda2955583615b274d0d88035a14e3b1347429b6a15128ea5fdee4f323470fb820410b81f4ec9ffd2ee968ec95dd3c0eea4a SHA512 efe8e41686b3d623a7288471536cc0dbed85148973d39ff61bc70ab2c5c46a43add76bc8a6e8a33f2da000c83e4f334d731639c9769c51a959b9c05c944166cf
EBUILD qtserialport-6.7.2.ebuild 386 BLAKE2B edf782f739e2ab208f66d9312943af46ea791526fcab53f393500eb5c1f5370ae2046714e32469e9e8eebf0b1352f88bcedaeb5e341e8b35ecb3983c892e69a1 SHA512 47a166753a785778c77b21579824c917e8eee0c63c16f0247b8634ebbf1706cd6f16db52d7912ec4547da4f59a03f75304ab47f85473a35b58d2dd09ac41d950
EBUILD qtserialport-6.7.3.ebuild 389 BLAKE2B 6b5619458e3aae8fe19df4e55cb2c4994e97f48c02759f5c935f57aedcb881c91c01a7dfb0e070f8904a042a53535c587a43ab4f1a722726faff03dd2e010753 SHA512 6de34d70917048e3bea751b6ee9aa61db1f9ba04749730abb7caf73e4673601c8a67e8865480240ac578ce517388cd3db356f840ce0ffe78f1c802b2ab0a8e70
-EBUILD qtserialport-6.8.0.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.8.1.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.8.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
diff --git a/dev-qt/qtserialport/qtserialport-6.8.0.ebuild b/dev-qt/qtserialport/qtserialport-6.8.0.ebuild
deleted file mode 100644
index 95b360fac6cf..000000000000
--- a/dev-qt/qtserialport/qtserialport-6.8.0.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 46781457b29c..18ecdcd4588c 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1,11 +1,9 @@
AUX qtshadertools-6.7.2-gcc15.patch 249 BLAKE2B 0ab5137519e035317879755d0ada3f91f415a48e4c5c8c5050817e8178a22db60ad4df9ba69173ee599e1184c9d9eca7634e6ead97d474f1eaf3f16c330359f3 SHA512 7b94f12e2af5a9307eacd8210d0a120f4b41ce70bbe81a3ff42cdbff42a3fa0bd49d7da1561ef9a0ff1f424c9f8f9ccced3069437b3cd8da0b335ee932a2921d
DIST qtshadertools-everywhere-src-6.7.2.tar.xz 1111256 BLAKE2B a0bdf6f27882a903819c580c37a3dc7f361101345b66542dda162e99adf9a62983bfa7321881d6dac7e662178a125674606b08973bd55b77743fee19cbad8737 SHA512 b33e55f81d6878518dfe05db8ea3b319614dda10e215784496a61daaf8415fdeed1a3d802efc3cddc4fbca6c9894faf13475b35b3bb7d9a215b91238f9b38233
DIST qtshadertools-everywhere-src-6.7.3.tar.xz 1111640 BLAKE2B dd1084c88469c881af776d173e9aa126abb550d314830bfe13b97bb9d1f19732e49ca077d4a70c8382c35ea4194988d6ee1c9ad2ade31c88ac442172e9e4e509 SHA512 751c1e321c98a8074a9c071f7484a840ce1b0cee44b0c355c33df0e496d277fa2c1ed26e68d46412fd9c2be6231946d97c57b31601b841f65e4b8dff166e106d
-DIST qtshadertools-everywhere-src-6.8.0.tar.xz 1136332 BLAKE2B 5ac216b47cfed6857c78e048ae175b6e431c1709a622f85b8066a40285f04684add38ba12953f321c0446810f8592f0c4dc452ddb3b855b8bb355e66c03d88f9 SHA512 fc15e7df6806c29f7c185dfb81a83d45bc0e65887812e09432b992d0606eb0477a6897ee611d490f671d2b2f8f492e0a74a7271b2d0397b5d37596d6217a7b7b
DIST qtshadertools-everywhere-src-6.8.1.tar.xz 1138644 BLAKE2B 23f51afa195bb330396dada6df3dff9ba60121eccc356f72236aa60521b4669f3ed45ce41d56dc93f86922244a19f001223d27f61e9419f63fa0ea312e86e055 SHA512 774eb2e041b743da12669905bb5b8b4def1100a5b7244172389ce5333bd6d400e39f5c6875c0409390bbf82dbdc606a2254503b0392c16e897198be93ed49b55
EBUILD qtshadertools-6.7.2.ebuild 418 BLAKE2B aa94ccc444eb43698df85a293053c4a6b50cb628dc15106bc819b3b61e3870f981c212e242422434a28844fa2d8cf153fbada062a9e498033e38da642edc0be7 SHA512 e8c60de397498f70975efa9294b5d6f8dff796287bbdf0062e725cc37f45d202b576b68daa726fe8eb8a111e1931fde56348b154297b178edd0f3bd0d369d0c8
EBUILD qtshadertools-6.7.3.ebuild 421 BLAKE2B 4ff95d09177058dfee0512005e0d6a382029614e3a64b143b333058b9b6985ee552b462f025424a53d754b62f79f35f29acb85922da2626415cda376415e11af SHA512 4eb58f65bf8dbf0ce92091bb0d24b1bf1c0ac7461d54abbc3c08270e7c3d7eaffb84b5ea91a26dfd1842a838cd8aea4a6b665b5a888486f662d46ab94e520a6e
-EBUILD qtshadertools-6.8.0.ebuild 424 BLAKE2B b9ab34a9eef76d7b44fb89094b7da9ff195ac4964843efd198cc9a56bac05a4f16100bdb496b890fbe862ad859431e812af3eb2edbe551f8ad0a113faa6c1729 SHA512 665c6dcbc05106adae48ca03fbf250fda9bf4224f4ce6d2e5a158c0c3fa73d5a15376b776847af1042e184ed237d7ca9e4a864e6d1f12c24515d525f286eade6
EBUILD qtshadertools-6.8.1.ebuild 424 BLAKE2B b9ab34a9eef76d7b44fb89094b7da9ff195ac4964843efd198cc9a56bac05a4f16100bdb496b890fbe862ad859431e812af3eb2edbe551f8ad0a113faa6c1729 SHA512 665c6dcbc05106adae48ca03fbf250fda9bf4224f4ce6d2e5a158c0c3fa73d5a15376b776847af1042e184ed237d7ca9e4a864e6d1f12c24515d525f286eade6
EBUILD qtshadertools-6.8.9999.ebuild 424 BLAKE2B b9ab34a9eef76d7b44fb89094b7da9ff195ac4964843efd198cc9a56bac05a4f16100bdb496b890fbe862ad859431e812af3eb2edbe551f8ad0a113faa6c1729 SHA512 665c6dcbc05106adae48ca03fbf250fda9bf4224f4ce6d2e5a158c0c3fa73d5a15376b776847af1042e184ed237d7ca9e4a864e6d1f12c24515d525f286eade6
EBUILD qtshadertools-6.9999.ebuild 424 BLAKE2B b9ab34a9eef76d7b44fb89094b7da9ff195ac4964843efd198cc9a56bac05a4f16100bdb496b890fbe862ad859431e812af3eb2edbe551f8ad0a113faa6c1729 SHA512 665c6dcbc05106adae48ca03fbf250fda9bf4224f4ce6d2e5a158c0c3fa73d5a15376b776847af1042e184ed237d7ca9e4a864e6d1f12c24515d525f286eade6
diff --git a/dev-qt/qtshadertools/qtshadertools-6.8.0.ebuild b/dev-qt/qtshadertools/qtshadertools-6.8.0.ebuild
deleted file mode 100644
index 15f54c185b88..000000000000
--- a/dev-qt/qtshadertools/qtshadertools-6.8.0.ebuild
+++ /dev/null
@@ -1,21 +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}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.7.2-gcc15.patch
-)
diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 2921acef1b9f..dfe89050f62f 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -4,13 +4,11 @@ DIST qtspeech-everywhere-opensource-src-5.15.14.tar.xz 95916 BLAKE2B 15673759f71
DIST qtspeech-everywhere-opensource-src-5.15.16.tar.xz 95716 BLAKE2B 79e9d960df53c3d26a6770de73e0aee025659202755e28254246baa35988e914f146fb1de4b1bd8c63a9cb23544ed26063943380cf18181403ccafab4b274e89 SHA512 d0ff73b35e6d94751a31b77bcdc084623d947ace092bdddc98f29d79bf932425fd5adbef74edceb4e8dc9065bfda49efa651cef63c72fcb42171ff083b29b335
DIST qtspeech-everywhere-src-6.7.2.tar.xz 262360 BLAKE2B 0faceb7e8425ccb03574fa6db5a9f8dab967197341fce497fc2600a6200d417dba8b83a6a7616fed7cbce3d2c34b48b77e37814518996f917aeadc7ca628ebff SHA512 f6e598834ab455c9feb5836b0add05802261210be088f7860b746a214a5be7d332a43d7c09bd03eef48d362165f2739b858e966249c061c9ef537346453bd588
DIST qtspeech-everywhere-src-6.7.3.tar.xz 262376 BLAKE2B 065b50141c712dae2103c0e81dc7dfcd255df502b598e924e0bb3d2498c670dbf71cd2f65da341a6833c7b60a78580ba0bdf68fa9430373fb8587281ceb87a22 SHA512 b2b5a3b67160b75a679701eeac97587add53a1f8c2a2d120a61c54ead1d519d1fb726945fd2d4871b800f028e70f44e1079480322f71e2010c72b675b1cf935f
-DIST qtspeech-everywhere-src-6.8.0.tar.xz 262308 BLAKE2B e75b0ef821b303532f2db8c60a3c4240c46c611f164ffe8d5d5bb82b072598d87615376b96ac124a52b7e0b08ec7bef874ee211808e1f5abd860cda58c823928 SHA512 d1e2597f5407775750378844a6daecb27da2c6ffe720e4008e11ade07f183ec4d64c0bd25845bef81d6d0c31f6dafe0df160265f952a050b72d88715379b7720
DIST qtspeech-everywhere-src-6.8.1.tar.xz 262512 BLAKE2B 65e20f1785d02dc6e0904c2ff47e23c73f5fa2f7fd5ebc62c35a8241963547ccb2a7374b399f6d1fb5bd1047ff7b9b9e147c1fe9f0349cd8f7008bbe4858802e SHA512 a20d89c5bcad354d1896c87bf9c0a401e824b5dcbf0e5c86a72381e8f7f9d5946f10536b7a54d899c2fd6b84018ccd9159be4ffdc84cf2e568b54c688aa1101d
EBUILD qtspeech-5.15.14.ebuild 730 BLAKE2B c3941cd7399ec7d5cdffd2ad65611bc094c64d0aafdf08f40dc36e2da2feacd037bb01e32bcc8cc1d470a70b19dc3c71a7356c8b4a3921de65f1db6d800000e4 SHA512 e019cb16105b96d9e5d28ea5aa6e0cdb30572e6fcb5313a9efcf5da5b0c35cb696a2173ecf3f969e738db4b84311659c7b8666fe187e2f538db7366923d79374
EBUILD qtspeech-5.15.16.ebuild 733 BLAKE2B 91155b0e53a7805518df026050401dfd22e61d17482a00ed824069541baf9b37f4d295502765eafb59e6c2e4e7bb462f29ba51b9be487b1a8b28028e43398fcd SHA512 86f679e4d4efe1cfcc224b0682646dd6545d66ce8dfd38613fc21572f6be6df8a4539f77ea8e6a3e77eefe268bd3708095f1b1572d06dbd9d52d43fd46475f4a
EBUILD qtspeech-6.7.2.ebuild 1190 BLAKE2B 082e9498be5b601e0454185ddd3e37d78ddaf9f2fe8854a7611f625d457aa85a8fc2b74f6888d8c62b985d7f1d22ce3de737fe74b416429465de52e52cbcc112 SHA512 8dcf13e5997e420a882a2851c8f0b119e20fe577d8e0e46d0fca42b78359715d8979c0059bd5528706326480dae4e7cca20d56aa9628e7ef53716d30fe0f4f42
EBUILD qtspeech-6.7.3.ebuild 1192 BLAKE2B 645c346c0c2b729f95a1369fb57f684d5ff3fa9258b2fa5400eccfda86eca5384d3c78022144e43d92812db24b3078cedfa3d42216eb4c55f99783defdffc086 SHA512 12b611542d89fe642d94e191235467799ab0fb269369a1686f1997fd0574f3b265c6a36c478ea7dd40ad1a23758b053c859721020be6567999f52fc127510fec
-EBUILD qtspeech-6.8.0.ebuild 1195 BLAKE2B d16df9bd58482ec742dd2744f6595ccf9869f4aa127afc3b6f2d5030c3647fe4a44a465bbb4e3d53915d5b3cff22989b5f6de3dc79d844541672685d750495f9 SHA512 98827c741fc6b092d18bf0f6b8d99f8757966958f9178b412756dd5a329d95b84bcfc9be2e38c5c39a47808b6d6d60539db8dd5ebf3e753100d8280c66c0b6c3
EBUILD qtspeech-6.8.1.ebuild 1195 BLAKE2B d16df9bd58482ec742dd2744f6595ccf9869f4aa127afc3b6f2d5030c3647fe4a44a465bbb4e3d53915d5b3cff22989b5f6de3dc79d844541672685d750495f9 SHA512 98827c741fc6b092d18bf0f6b8d99f8757966958f9178b412756dd5a329d95b84bcfc9be2e38c5c39a47808b6d6d60539db8dd5ebf3e753100d8280c66c0b6c3
EBUILD qtspeech-6.8.9999.ebuild 1195 BLAKE2B d16df9bd58482ec742dd2744f6595ccf9869f4aa127afc3b6f2d5030c3647fe4a44a465bbb4e3d53915d5b3cff22989b5f6de3dc79d844541672685d750495f9 SHA512 98827c741fc6b092d18bf0f6b8d99f8757966958f9178b412756dd5a329d95b84bcfc9be2e38c5c39a47808b6d6d60539db8dd5ebf3e753100d8280c66c0b6c3
EBUILD qtspeech-6.9999.ebuild 1195 BLAKE2B d16df9bd58482ec742dd2744f6595ccf9869f4aa127afc3b6f2d5030c3647fe4a44a465bbb4e3d53915d5b3cff22989b5f6de3dc79d844541672685d750495f9 SHA512 98827c741fc6b092d18bf0f6b8d99f8757966958f9178b412756dd5a329d95b84bcfc9be2e38c5c39a47808b6d6d60539db8dd5ebf3e753100d8280c66c0b6c3
diff --git a/dev-qt/qtspeech/qtspeech-6.8.0.ebuild b/dev-qt/qtspeech/qtspeech-6.8.0.ebuild
deleted file mode 100644
index 1b13d4434223..000000000000
--- a/dev-qt/qtspeech/qtspeech-6.8.0.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 ~ppc ~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 5bb2eeabbc90..27e12c5dd8c9 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -4,13 +4,11 @@ DIST qtsvg-everywhere-opensource-src-5.15.14.tar.xz 1881248 BLAKE2B dc0f0754d480
DIST qtsvg-everywhere-opensource-src-5.15.16.tar.xz 1881028 BLAKE2B 50bac71738e2f8e7572ca5de1fd198d32db7b5c7ae1432d854b5e40632110359c3b24d1f390b7e80bedaa362a18f4f783b666ab0100ceeee87380843a736e6b5 SHA512 227b6b4f0d6ad7d9405c0bceabadfab28e591b4b02d7575de0ee7679280fc7115ec04751a8e839af5e9958e1800e6d4529bf8bae2251b579abbc688fdb99b9e8
DIST qtsvg-everywhere-src-6.7.2.tar.xz 1791468 BLAKE2B e72cf5b153141942c7aa92f7433b19317549deacc5d9bf981dd41f80ce25b0bc60c81185eb9134146aa93a6ce830aa3afcaced9e92902b9aa8c4a321718a5f86 SHA512 5a4209134afd3265d4b4b02a388a3078f2f915613c83e8a4aafd292e6b49d77019597f820468c8a9fe6c046c64e6890ac94ebc52e6b321a9b57a5ef3b51552e4
DIST qtsvg-everywhere-src-6.7.3.tar.xz 1792980 BLAKE2B 0f40b212c942b0e4a60ce6dbd2904d3510d350f0830c7e8703a5f04559c11e8d0d21f511d609724ad5f18f71b751c7d39b35b34206077cf0f9d8faa2420caec5 SHA512 4113d12b3662d37e1119f4f506b3b0c6712fc0718ce7840e92acd300990ad4ac6a753e839b4adc91fc1ef7dc938fc517340f990bd7b89636a42d40a25f8f4bdb
-DIST qtsvg-everywhere-src-6.8.0.tar.xz 2004952 BLAKE2B b1bb4ba3674dd6812f2fceb931758918ca1b5ad027f04be4260ccdbdb821564e9c5c916701952a313cde9869473af34989680e641f9ca6685b7b253d65b3fdb3 SHA512 fa5d0869dc17fb6d44343bddd2741ab7b9930dbb6ede53a1e60a816b5efb520d98a1aaf58a04e1f380e03d33b24070305256d6a255f21e575009099c3882404f
DIST qtsvg-everywhere-src-6.8.1.tar.xz 2006760 BLAKE2B 352359dd60d363e3afea562b09ddd0939ac56ad05d47590843d78ba697232e2d44b548092f8b28353737f1066165bd792ac1d03f080089970d358000ff40dbaf SHA512 5c345e87b957370521ead10bb2fd02433d75a443021b6cf45a88e35f692a346607636ffaf6651f3d289cf4584e8c5732270173743eb79d048b3c580b9e00ec86
EBUILD qtsvg-5.15.14.ebuild 496 BLAKE2B 973507084399af01f2f442cbfd3a6c9dfe91c8185ddb483c9b7b8cc1f7cf135e80e4c7c1286f22bc59a5209a87144310780d0c380681b963d42204c46a228e07 SHA512 d8500010ff86d3d03f18210b771fe0961b99d16efebbba0c428ffcc49dda115814538f6d8b20801671ee5a0de7b1e643eed6101c7f37dbf42795d1a5c6dfd978
EBUILD qtsvg-5.15.16.ebuild 499 BLAKE2B f819b7afc715d309c88b9d47c27c1f150b1c6cda93e0a3993bb7bed1d3dc182d30851e237f6a7e22604b91ccbd50f508b3bbfb8392d370d1730b8bcfae3ec14e SHA512 c618a4242e2d07a0a0bc43431f631d2213fa55e8bf8f49886a6f56006d581800d1d53e47412901fdf732f6c1f7ac5c4d3f3ff07328125d46ee06dfadc39ea558
EBUILD qtsvg-6.7.2.ebuild 654 BLAKE2B 868b671ad183a7fe54943560e5a3498212d973c57ec5ff5b8b50e443f6666d59c723d1848378a75205b0d43b7979fd6c2b2e93720a3048566fd7c4bab879debd SHA512 f680b4b711d32a94de2f400499ae4d25c9a2b53938591684e49b75e96047d69ac1691c0acef8279009fe603a17c299fcdbe97edc3677626b16716db1fe674751
EBUILD qtsvg-6.7.3.ebuild 657 BLAKE2B c3af298f560613ecc634ed59621427abb5f06b7753bc464c5b22f543a6c01d9970d1927a336595d6e5b6ef1b1b4ada8811548abeb2a70f65f83255ab5ff811ef SHA512 fc07cab2dc4fe619f72eb6db8d9782a1741a4ec9e4d7a4a94817b6267600a1c52be7eba129b5eca3c9cc849deb547b861467979b99d739efa830c64cb89dc418
-EBUILD qtsvg-6.8.0.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
EBUILD qtsvg-6.8.1.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
EBUILD qtsvg-6.8.9999.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
EBUILD qtsvg-6.9999.ebuild 660 BLAKE2B 5321a21eced92e802d7dd62ee7bf485a57f7f4ba95696e2a6fdf12d5e15bec14f9bce2e3b1301fd567f7ea54a9d6ee95dddb331c1f7b454bd3da6d08361885c2 SHA512 6c27314d9bec6e8e1a13826d18b3b8ef0ec791a331773bf5ca54a4f183ecafaf5bba144f6ed01849977f1c6746b3f765a861cb669ac09b1879f4756d532908ef
diff --git a/dev-qt/qtsvg/qtsvg-6.8.0.ebuild b/dev-qt/qtsvg/qtsvg-6.8.0.ebuild
deleted file mode 100644
index e7ea7c613b25..000000000000
--- a/dev-qt/qtsvg/qtsvg-6.8.0.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 726053757083..5314a5b75fcd 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1,10 +1,8 @@
DIST qttools-everywhere-src-6.7.2.tar.xz 9019636 BLAKE2B c4324275adddefc2399ce4ff1305d285c9e4bc7fb6cebf6bd310573773ada5cf91f14561b855df685bdcce0a39897c3b9e0b62544083af2794d7eaaf35660146 SHA512 311467d0e6970711b4d984fe792d2b75609f38c04121073d5c3c34c682fcee89787f6982c886e62206a76b1f647de60e56510439b0288f8bd1ae21a2683a37cd
DIST qttools-everywhere-src-6.7.3.tar.xz 9022820 BLAKE2B e1eafdbc9a08b031a51480733be38e2b217e66b6f66a49e99e603fa0b6ed780164a403c984069cc33819203edd7984b6a1f8dc5af4ebcad94ecc6730f3f1d604 SHA512 c15a76a84e8cea53e8c68b00325acf2cd3fe8097c578f3e96fbb68958453116f02fed25d2811d4485b82f196b988870f0078aea0450c4526523fb8ffacbfae57
-DIST qttools-everywhere-src-6.8.0.tar.xz 9059032 BLAKE2B 83ec98a8cbaf049649b8df0ac6c478e5b1867b0034d8e8f57120dbc9b4c17b3b708bb14c9a7030bcca9330bc4eb1c0e54f44a249c5303f84129b14f42376d19d SHA512 e477c980446fe421484481537fb9997eca6595dae19e9bc7809d24e7685efb802fb704c97bacc77214070e6b7a0f7346f1537cc143e3fccb309bf14e9c8e8d75
DIST qttools-everywhere-src-6.8.1.tar.xz 10293192 BLAKE2B f670dcbf624dd32a59ad4e29020a46b745f6fc3cfc07b971c7704e7e63719fef3b226abdc9d3b8f9ff054659fde03633c2aa05ae487f12ee4a3ef44db356a252 SHA512 1f5eb44e86d400858abe21efcadb27537ae213127078d95ee56792b57923573e55fd850042e63ca547cd27ba199196fe9956646dcb285c6f6976a22a7832db52
EBUILD qttools-6.7.2.ebuild 4646 BLAKE2B 4a77d671a5311fcd7e6170bc29764560993be958cc8ea58d6c31d8132372a5f65197a69acd3eee45d211cbbf95ee653849faa7d98a302db07f60e3b79b3e4912 SHA512 69930be9d05a6fbb10c616b8ec8b664d40428abbf516777ac5fcf85adc4a2ed39a82bcbfbb988aef8568ac0a3adcb4939fb89e531e90bbda97c751c6ff0e3e49
EBUILD qttools-6.7.3.ebuild 4665 BLAKE2B e85c3ddd06e3d73a2420dd29bac6eaebb0892583af4055f895d85bae07e654618c7ea508c9a4cb4dd4bb5c27d3d4231fa2087b21fe88ef3f2ad6b3f25fe229c5 SHA512 4e072a9bba94ddcadb4772d10faffd3bd453c1c3041f4a73a950b3384df408c25c8851e1fcccdd4478d2e1921262cfc0f10175ef14db941469d825bab50cac22
-EBUILD qttools-6.8.0.ebuild 4918 BLAKE2B eead259f4909d79ef42d1fcbaa5e2a8d4dc8d68deb09de6b7677b0f88242715433e02a4bc898f4b2883d9bc5dc33b97ce4127c8d275291e462e8343a2f304e3f SHA512 44095d57e066cca26132c5dea3aa3309365e2bf7e7004d27161f91ccecb55ad99a939a3088b0b8fd1e02a36317fe2a8720f81c94ec3245d9301e82f319f1a679
EBUILD qttools-6.8.1.ebuild 4918 BLAKE2B f9aaf4659f8c5d8471305308c7d2928bd3c560f470fcde0442d8c25c2bab758c5e8e7976fe006082326b26c9be7a2cc0c5296db166b1fa8604e314376114be8d SHA512 182e3d7db9c8549c400d63d086469c9109a30c561022e7f84ed36a1b8b186450e5ec0a233be5fb3c7a7d4fee4900a8ea4c1b3896cc3e520c00b2d82b0ca83804
EBUILD qttools-6.8.9999.ebuild 4918 BLAKE2B f9aaf4659f8c5d8471305308c7d2928bd3c560f470fcde0442d8c25c2bab758c5e8e7976fe006082326b26c9be7a2cc0c5296db166b1fa8604e314376114be8d SHA512 182e3d7db9c8549c400d63d086469c9109a30c561022e7f84ed36a1b8b186450e5ec0a233be5fb3c7a7d4fee4900a8ea4c1b3896cc3e520c00b2d82b0ca83804
EBUILD qttools-6.9999.ebuild 4918 BLAKE2B f9aaf4659f8c5d8471305308c7d2928bd3c560f470fcde0442d8c25c2bab758c5e8e7976fe006082326b26c9be7a2cc0c5296db166b1fa8604e314376114be8d SHA512 182e3d7db9c8549c400d63d086469c9109a30c561022e7f84ed36a1b8b186450e5ec0a233be5fb3c7a7d4fee4900a8ea4c1b3896cc3e520c00b2d82b0ca83804
diff --git a/dev-qt/qttools/qttools-6.8.0.ebuild b/dev-qt/qttools/qttools-6.8.0.ebuild
deleted file mode 100644
index 22ec0d708b1f..000000000000
--- a/dev-qt/qttools/qttools-6.8.0.ebuild
+++ /dev/null
@@ -1,159 +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 qmlls 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 )
- qmlls? ( assistant qml )
-"
-
-RDEPEND="
- ~dev-qt/qtbase-${PV}:6[widgets?]
- assistant? ( ~dev-qt/qtbase-${PV}:6[network,sql,sqlite] )
- clang? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}=
- sys-devel/llvm:${LLVM_SLOT}=
- ')
- )
- designer? (
- ~dev-qt/qtbase-${PV}:6[network,xml,zstd=]
- zstd? ( app-arch/zstd:= )
- )
- qdbus? ( ~dev-qt/qtbase-${PV}:6[dbus,xml] )
- qml? ( ~dev-qt/qtdeclarative-${PV}:6[widgets?] )
- qmlls? ( ~dev-qt/qtdeclarative-${PV}:6[qmlls] )
- qtdiag? ( ~dev-qt/qtbase-${PV}:6[network,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)
-
- # USE=qmlls' help plugin may be temporary, upstream has plans to split
- # QtHelp into another package so that qtdeclarative can depend on it
- # without a circular dependency with qttools
- $(cmake_use_find_package qmlls Qt6QmlLSPrivate)
- )
-
- 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 42438138620d..0770bdbda1af 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -2,13 +2,11 @@ DIST qttranslations-everywhere-opensource-src-5.15.14.tar.xz 1626976 BLAKE2B 612
DIST qttranslations-everywhere-opensource-src-5.15.16.tar.xz 1626988 BLAKE2B 94ba45fff3007b5635bf6c5b904820d3ebdf9b4dc7448b3e12e35f4d52f8d789fe3c887dc43b061d00fda088b640e0fd68d4864ec21dbb1efbe1fe274ac30250 SHA512 9702390b89696211b1d85a11143e3432231085c2d96b298ea584f43e8db215bf5cdb5fb5355c8c4d900d1f761dfd3dc0d5c16df2ed0cca483557f8b867e3b2ac
DIST qttranslations-everywhere-src-6.7.2.tar.xz 1547608 BLAKE2B 93d6dcd62a0dd4210be5d0f00957dd89d32d6362d8e3a1459eb819d32eeb05f354185df4ae8cc2fe705b0b964f73dbf01ed5b8d8fd89c679f99cb2953a065505 SHA512 a1937f117af71a6896ebaf89f05bcb9c61c34711105609ac80a0f85d96cd427786e902ae4e2dccc38060c4fd9161f42a0cfdd7e39e618e3996fbe1c7f05c84d9
DIST qttranslations-everywhere-src-6.7.3.tar.xz 1547944 BLAKE2B c6e1a57ed440e78a1de132da53ef045bf6243aa50e5061abea98f0958d3cb8d5b64dae9b494a1f7f2ec382eb638a4e6dea94bf7a52c15338c0f035297fb67756 SHA512 06c9ac70c77de52e750315bb74c5ad580c154805b924a95387bbac1297ca04df643f69e3ada74bd027071b179cf009927a1c0db8825104bb355036402092c405
-DIST qttranslations-everywhere-src-6.8.0.tar.xz 1550184 BLAKE2B 588b29e15adff2b1f616989346e751993643233cacb3a2b9ef82579990543989a2cd4b86c8feacd9121087fbc29af88138cb7202cac5a7ffe7d1d19a7bdba2d7 SHA512 436342c54ee6d7e0034e661a882b8b3ae16baa3e2b6cde7bf4c7d6b741f7624b7d0fdbe69697852eb3abe13f3f23f4701179b5b571df9acc9a6dff8a1f4d16dc
DIST qttranslations-everywhere-src-6.8.1.tar.xz 1550288 BLAKE2B 370ad4cb98e3ed3b59d51c2835fea88717f31e052b5566119b5ad9a98f6b0d9c610435e9bd6024ec7ddda852a883d885725ed34ed23a5b125a4cbac087a5945d SHA512 4b4f62e45c6d53cf53bb89497314d805cbd9ca24bdefb10c4f0888e943d80b17563886dc56195b07fbaf3d1c8ad0e76a1dfcc3c765341fb3ded314eee71659d3
EBUILD qttranslations-5.15.14.ebuild 379 BLAKE2B 4e8592ec1a5ee9571ebf1eb9fc40b2b593a8448d6a600f7ec61813a8416fbf6492759ee1b93e36137d994166f30d0ddc1a95b2971c0f4fa61779b37c37b2514b SHA512 483a60952a599acea2c0a6b4916fb7566120e552812469f7a0291ba8b7a063be4afd1a7ce2f8e56271a24f34fb8750eff99c03814b0c92f38cdec1a005c0d6e3
EBUILD qttranslations-5.15.16.ebuild 382 BLAKE2B 0acd9a62fb96d4ee8c8aa711b69470e26372c33c3df07d28470a7c588796a580439562b5a2c962e29e143704f74904d82e4e35db5bd7908c45d420ac94b71b24 SHA512 04e0e64a8443a4922087248512c4a7ee456409c77a1b454a7c617d3c682ce146daf32eaeb6356e1c2981cea9f361a90f7ef0884e4783c1b7619ffd18dd14bed5
EBUILD qttranslations-6.7.2.ebuild 412 BLAKE2B d08fc60c197e7a0349b64fefb0351ca74a71120efa4bd339d5e0350e44436d9ee1aee9b993a76eca13624f3327ff86ab1c6036be785169f40a297301bb99647f SHA512 4e00238cd3a999111c233a96021b1a98783c9edb0a3345313c750713f99aacc78b8b35a6092de4ab5a6490b569f52a6d19cb947850689269303874541ed7cc90
EBUILD qttranslations-6.7.3.ebuild 415 BLAKE2B 3a96a37095dc6f1da2d9c5e5286a5d1787e7f0ad0c1673d41e191f0926b54aa45f00a6df02e417a15a66dfbf9cfad9cc06d169e2e96e78705488f8e59da3ae97 SHA512 539e5abfb5e0aeefd2b75847c2c7df4a256811e3b8bdf1208c99909d99da04e76a1416378dd42ad88344f75eddd96c9a8c74392549d56b0eb386ca80cf5c2045
-EBUILD qttranslations-6.8.0.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
EBUILD qttranslations-6.8.1.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
EBUILD qttranslations-6.8.9999.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
EBUILD qttranslations-6.9999.ebuild 418 BLAKE2B 295cea378d3a94f73b4bbd0430ad900f1e3f8478a863da1f5af987b55946909c6efcfe5840570a0f348bddbeb7f6ce25adcb04b1caff19140b6053cfc477b791 SHA512 d4fd0d708a0c7ea4b2e4c55c7aa19891ed771d86a45a108f7f3a4e1558751c5824dd4e0b18807902605c9df5b7d1ebfeeeab8730a5c45e3e2b7abbb3a2ad2baf
diff --git a/dev-qt/qttranslations/qttranslations-6.8.0.ebuild b/dev-qt/qttranslations/qttranslations-6.8.0.ebuild
deleted file mode 100644
index 4957b280c2a2..000000000000
--- a/dev-qt/qttranslations/qttranslations-6.8.0.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 471905d54682..3321774edde1 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -2,13 +2,11 @@ DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.14.tar.xz 10952936 BLAKE2B
DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.16.tar.xz 10951872 BLAKE2B 5e05b68162e779df73c209f959bb641b7c4eb20badf8299fa7277c99b86e4462fe6d5f98c2c9ae1bc49f4995b61eb0132428409a3286d24232f20cb214686996 SHA512 af7ca963784773b94bfed000cabf5dbfb6363211d6b2601ccb6aed26eccd2eaa1e34dc8e7a6f1bbc678432f4086284df82c66e8da1c7fc7c8f5ec37983f687b9
DIST qtvirtualkeyboard-everywhere-src-6.7.2.tar.xz 3722296 BLAKE2B 316ee5e2204ebabd97c0d6ceb8bd9775bc456eb404f6ffee43a163823c43d86a94e900a06d8a1124506385aa8b17d67efd70caec64cded9dcd747d667186c9fd SHA512 016400a65e14a5ec960f20ecf6b2b7c32fa0c67d530c5046b423633b02efce200e0967642a072ff825c54c334dfe45be3e569c16d641a735f181d233fa414782
DIST qtvirtualkeyboard-everywhere-src-6.7.3.tar.xz 3720000 BLAKE2B fb01edae53fd2b1f67cc33533dc5baf91c6a84bfe9f51c40bdb6f1b00dbe07287359fedc95af294686789d896cc64e5b2cd07f4b0515a3c99cf954db53a04a49 SHA512 cc08560c565289c43e9e89f247f9eb26eed6d678892681310728c639f6f70bdaa5947b436dfce437b8e0dd9d9386229a391f19587080f043e41a53f4fcf06067
-DIST qtvirtualkeyboard-everywhere-src-6.8.0.tar.xz 3722484 BLAKE2B 9c213c477837d9309e925e002631057ca764106abf46a50aa65fca229b5b2f578e3922021e1805c41b9088b11a1bc6cd97c556ede8e8b7a45510c8b113beb0dd SHA512 a01cfa1908a1932b1fb11c3efc7f3493f42cc9a6c80f56f1ef18b13677a9bbf3714bffd33e76465b90404b6b43d371de1778ed8dd38cac0b5288f36030e016db
DIST qtvirtualkeyboard-everywhere-src-6.8.1.tar.xz 3264444 BLAKE2B 72632e771aa9dcf3134c8eaa4b54917a70332797273899da18ee36ff71cd68af4758a214c51e7bf3ff4e2354345ea03f559099148e37cf79786c56b5e985bdde SHA512 be90765c490285638c9ed50a4cf666419f178c68f4bf8f0679a77fa4bc240fa31f36335197877813abb52ae70e9c2ec22548824add69aa5d1df14529517fef08
EBUILD qtvirtualkeyboard-5.15.14.ebuild 1214 BLAKE2B a2d1b8ccf58d8236afd410c626b28d6ef7cbbbd678620335d0f9f1f0f623d36c5185e5d7cb469d5e48a0759135a045c83afe88c409a764d87c97de88d5513ad3 SHA512 a5ee55fa5a05d94e62e6c5ee5d5abb10f3243985f9d04d9b57df175864ef2c73fb82ba0ece7bf2710e4ad4ad47c8da190a7f085f291e6f5f5786df681c76b08d
EBUILD qtvirtualkeyboard-5.15.16.ebuild 1217 BLAKE2B fcd39692d09c01ccff4f6ba44b609422926c04b9b873914dc2414f0d817d5814ef9ab7881f0d095bc861b8c6fe2ee3e7dc4b3e52a9ceed143ab8303b2920a357 SHA512 f62c9d3cf1b4e7bac61b884258f0abb2d8f5a1f045432b9fb2066c9b8af6e5b86e05e08764c902e4bc5a8bdc94e7ee2f5f760c5632d0f13c07a2ebc6b4157f66
EBUILD qtvirtualkeyboard-6.7.2.ebuild 1128 BLAKE2B 5e2e9cc78e01cbd695a92b5bcfa28158106ca8a20318b7afaaa9e2bd368246b9d3d3e5901874c08aa6460010f3789c5d16fb1c0340793713f439d58cf7ff5b77 SHA512 634a516fe913cc5ada1862aefb7c0023bc749fa040ea29a1ecdcc3609af7d3fbedc1769332fc5abc2beeba5cf3d15fbf3d6dc7c415fb98f1ac31567cd046a506
EBUILD qtvirtualkeyboard-6.7.3.ebuild 1130 BLAKE2B 35ea0991d8221eb472ec35a6a845e43474bc1067fa484ce02bab273cf65952e0737f7321c2eb3a0ddefb6f0fd4575a6cad92ce29e69baeb8fce3e2ab0ee7bf82 SHA512 99db4dbdade0e8930237b93ead9f8fbb11da8c0e31553526b0f1c69cdd0a39e2571ab952b65f13777247bd4971c4547dac7311aad0a3c30d26cc1c01f3b55bd4
-EBUILD qtvirtualkeyboard-6.8.0.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
EBUILD qtvirtualkeyboard-6.8.1.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
EBUILD qtvirtualkeyboard-6.8.9999.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
EBUILD qtvirtualkeyboard-6.9999.ebuild 1133 BLAKE2B 7d5eac988baec1f6defd7cdc46541ad8e05aa2dd0410f63fbe816e6b6702561ef2be2b5d8b0c6d2cc75580217c321e5150d5b6032eafe61632c39292338e2b39 SHA512 48522d0243e86467e49e18c22cb29669642a232a3d4b07a3ea46f228b73f5493b8bf6bca64fae43e8ad3af5d4d42ef7de395e3c0a8479938d021086eec1e241b
diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.8.0.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.8.0.ebuild
deleted file mode 100644
index 4639b2cf069d..000000000000
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.8.0.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 658180fe52b5..4d3048079449 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -11,13 +11,11 @@ DIST qtwayland-everywhere-opensource-src-5.15.14.tar.xz 560916 BLAKE2B a5edb2144
DIST qtwayland-everywhere-opensource-src-5.15.16.tar.xz 561148 BLAKE2B a095051245e0ba0f0a27c7da703628e67b30465e12de06c1662dea3a3d74163cc67baa004f0cbab01bf5b70c6d2bdea289278859b2713a00f595cc51bb6f654a SHA512 9ce2bca54aa0e17be17383fccd6caca721db5b54f8905ec86cf871ed0e2414e6bc86878b9cc5167c322153467076b2afdcd6163a8fb2feb6b19cef11c3a29247
DIST qtwayland-everywhere-src-6.7.2.tar.xz 1123220 BLAKE2B 70c2d8942afc4e1629d2ef34b6c062ecb5800185bb37e150c1d66a5216606028d2f59668991bddb5036572c962e92c3658d336167a7f9ffbf3d2f4d609a771f9 SHA512 2cd4f45f05ae60bc7f82b94f2e9c217ee4b8322f60381e1b079b90e0687e51cfbeb10b5dd724e1cca7e422b1b101d2b91c0ee47b1a732411cef330fb052c97c2
DIST qtwayland-everywhere-src-6.7.3.tar.xz 1123508 BLAKE2B 39cd8c7d2486318d3eb4351dc0e4e6a2c37e0aeb9727e2715accfec7ba2710288c251fdd5d6a71ba11c065509f7312c194a8e2b757d484ec1734270044e0d7aa SHA512 9e15f3798ae7738b69e367343ffd7992fcdaebeffbcb10414fe2f24be553ca63e5504ef0a8405348702d0581dabebd1c2360728f63757c7445900b04df5e9ad7
-DIST qtwayland-everywhere-src-6.8.0.tar.xz 1133584 BLAKE2B 2889e651544846e4f854fb34c4ec7a984ab2e88037a6eca0ff5b51ca04051d4ba0176b34afd3a224199e456fa3375e1df3bebd594fd95f8f98a811b47e1183e3 SHA512 6b2258928481813db7037bdbc817f57e14fc7ae66d2a791e03a4f1ebc1eea6ed36782206b3edcbf17e8fa0eb9f45f4d2583865b2b764e8ac303abac40764070c
DIST qtwayland-everywhere-src-6.8.1.tar.xz 1134428 BLAKE2B 84ebe923a3963f47bb2abe67e942524020be4d202b441d7cca689d045b7a7ca28b433df5a189da766743c6817a327b6ba80ceb7916a99b3ba9b0508daede4147 SHA512 34885910532f6049cac09846aa4295e2ce82a1e6af2d3256391c835a406f0c6f679e9c94c06ca8921acf23036ccc747812631a91dc1f355ab20aafd8836e7312
EBUILD qtwayland-5.15.14.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b
EBUILD qtwayland-5.15.16-r1.ebuild 1217 BLAKE2B d37c6405909aa82a4d8f7f78bba3fe314d9a4a6ee1f596a16e255192c41c4813f0dfe26ae594821d3d237ddd87f305295fbd345664539342d969d0d504f6e63b SHA512 03e4dbed9a723bd7f476ef8638764fbed284ca09e035d0b0c7a30e14c7e0dce2552dc1e4a82285a8aee6cb734639ac7b0799923efc7cc65b9684c015be74f6a0
EBUILD qtwayland-6.7.2-r3.ebuild 1641 BLAKE2B d709c378c8eea57e1533b4451676016b0945369150953e3c5610e767826d843ae845c1ecdd87be052d216def7b28150615df50dee45364e4c10e0a866fcd6b7f SHA512 d774570816601f3e81e9c535d2916ef60f6de61ec6bdd4cb18c6da93bb871e4b98e6217aa41504cb51e8c939775005aed25c612e96ac3a99fc59a7ea348184fd
EBUILD qtwayland-6.7.3-r1.ebuild 1543 BLAKE2B 567649129dff2f7460efc94e71944c14627f633ae0eaea7e6a32109b2947e8bea3ef39c1b666e8542b218864dac3e6190809900164e41590cf553f9d89f55e8f SHA512 f7380f4c5bd852d618982b8c23d6bfc4307004d55e76f28fca7edac506a635f59e2cc9cdb0d9f9712347c281d98713a53cbba88a669d1e2e6abe5e5e28d39e3d
-EBUILD qtwayland-6.8.0-r1.ebuild 1669 BLAKE2B 669f28bc549085675d1b846af2f3665d35e84dfa3cfae4098efc6b912f51f80151c53a1024907d1f844708f2d55b4b48adf7cabc7294402000f2a8cdb84d8a32 SHA512 90146a5961292eb49722978d52d8b0d8458a2c15576b052b52d181f1209509c75b2a88034db82b52749e15352e1f7f009a941ff1d19c6874b0c732c71308467c
EBUILD qtwayland-6.8.1.ebuild 1715 BLAKE2B 6dbdda31184badc9a5ca7fd99d5dfbc271a76a0a7aec7ea0e42de77ab1e62a9bc7d1b2ee047b57a40131f76b6bb02bb8a04211968b821c95f4465ddc5ee5ec8e SHA512 4c465f4a3788d68b4f9bf474ff195ff9fe61a13d9c2e411aa227ebfb50ce60b5f930ca5998b785d36117ead90cc2b9ad03a407803dcd3175c12f17189126f415
EBUILD qtwayland-6.8.9999.ebuild 1669 BLAKE2B 669f28bc549085675d1b846af2f3665d35e84dfa3cfae4098efc6b912f51f80151c53a1024907d1f844708f2d55b4b48adf7cabc7294402000f2a8cdb84d8a32 SHA512 90146a5961292eb49722978d52d8b0d8458a2c15576b052b52d181f1209509c75b2a88034db82b52749e15352e1f7f009a941ff1d19c6874b0c732c71308467c
EBUILD qtwayland-6.9999.ebuild 1604 BLAKE2B 955233e9dce7287eab5e8ccb13b548e44bc31dc71a195f665c1422a33045a309a131cf4443714a31799a2c1a387fc0ffc1d4f653c6b7bd25de77cae8f92c2e68 SHA512 374607e7b5f0e65e89ce1dc9e2cb714212a876c556826ca92cfb347a6a7bea8dd2f94e3455dd3e2fd66cf16a5e23350e2ca4fb316139626eb0c7bc46f66fb800
diff --git a/dev-qt/qtwayland/qtwayland-6.8.0-r1.ebuild b/dev-qt/qtwayland/qtwayland-6.8.0-r1.ebuild
deleted file mode 100644
index bbe6f62bd9f9..000000000000
--- a/dev-qt/qtwayland/qtwayland-6.8.0-r1.ebuild
+++ /dev/null
@@ -1,70 +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 gnome 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 )
- )
- gnome? (
- ~dev-qt/qtbase-${PV}:6[dbus]
- ~dev-qt/qtsvg-${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
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.8.0-wayland.xml-1.23.0.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package qml Qt6Quick)
- $(qt_feature compositor wayland_server)
- $(qt_feature gnome wayland_decoration_adwaita)
- )
-
- 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 77db36e4b077..5a8228631995 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -4,13 +4,11 @@ DIST qtwebchannel-everywhere-opensource-src-5.15.14.tar.xz 203184 BLAKE2B 5d6965
DIST qtwebchannel-everywhere-opensource-src-5.15.16.tar.xz 203080 BLAKE2B 684ff50715945d568bcf3d2aed5ee8627e4d57a8ca4a1429180282004031c04d7f78f093cd39e52b0eff619b1b80b59c720d3e153df8ae8fc5a2e88ae73f9e57 SHA512 106c72c0f49e79d92b4aa2aed235f57aef358aecdc0f30eb9b5ab2c28a56ab44df709143d2755ea5f35026e5aa3994d187da14838a2a542e878d6f5b70a7fe1b
DIST qtwebchannel-everywhere-src-6.7.2.tar.xz 206584 BLAKE2B fb990da23a2228a49a5e4eb99d1c8085265b25e7371c3cafb565c3977772ac0a47bdc6cad7e4ea4493c4c25897e8ac4993e3718cb893fcc299f8e1c5b56c6fdf SHA512 6d9dae2925acfe560c2c1b4382d6e7ce7762f840e76b513f03f5e9e892fb4ad3fb0059ffef725210d88ee4210a8a09678af9b7d3dfbc6d7ff55f3e65396153dc
DIST qtwebchannel-everywhere-src-6.7.3.tar.xz 206716 BLAKE2B d543ab5ac17564fb71362d4d155aca8395aa3bde258a810487c4601f287c727cf995a6c4d0aa29b20ee56917343dae88311d559997a81471495dd91defff366a SHA512 4cf329c865f9b9eb30584061a0cc684a014f6bdd8cc1f7cd037416cd6aacb386a8d16fe58b5c1c9854c3df4182fd6117ec6297e8d941d5215f0f86ad51f80180
-DIST qtwebchannel-everywhere-src-6.8.0.tar.xz 207360 BLAKE2B b25b78a687aa7d77ce6fb69ebaf779f7b6506795afd0063729708448d006ebfd72dab6526db02149d268152b1f44c03815628c1c1cb7b8eb57f0e2c99f5dcd14 SHA512 1110d8c5e93146ec23967bb77701f5054b9dc5e0307fc4a9cfb15e2bd3f2505b7bbfc5f07eba6c1c7b30854368c2d50415fd14d1d0871aa0b2d6ccbedce884b6
DIST qtwebchannel-everywhere-src-6.8.1.tar.xz 207412 BLAKE2B ddbe5b0eeb874973ee45775b205ace97e5492153e04cd3e66c2573a39a1c04c64b0fc9bc6d55eccb01f3f02560339fb0946bf71b70c52ff0b42c4ce1fed606de SHA512 43907776dbdea09821819aa6112e56288848b0975be24333977d9177cbba5203bba5841e269dfc7590f40f87a96cbe4c9416e0aba821ff96798b627f2203a51a
EBUILD qtwebchannel-5.15.14.ebuild 599 BLAKE2B 73cf6f6f51eadeaada9e9a50fd4ca14f1b7cb0b9822f793c016e4059fc1fa8a32332e2e5318370c8806d03affc9de63b38dc0511e8c01cc631b01df21dc75cfe SHA512 f0a6f32a6791c4c66bdf6cee33b1349b80f60560575cd72684d600a831f98c44e0d406eb074aaf0a50b7df7de44f06db9489659ca041013bac3d1714d540a6e8
EBUILD qtwebchannel-5.15.16.ebuild 602 BLAKE2B 8437b1944dc2866f4d2ff0c0f78b317b477654ca58a9798afcb7e0ff6e717bd5589991b0b2cf8e6ba149793d207a5655ac093e28226091409f7369cf5d5a9dea SHA512 96c24e7809bda3a44c5d16f43da3dca78cd86582f1d90514dcd477de1f29a1471246abb4f12466c497d67e7e95e25d6647b13b97d5d3bca2ad86943f10bf4419
EBUILD qtwebchannel-6.7.2.ebuild 559 BLAKE2B 592c74b3e20fd7b6733987bc830aa0e96c1c5acc2b88add79938aeddbb801d057a561ea6f996b88a3256e38b5b0c28da24816d0e32016b9bdce0c3c5a2e4ebef SHA512 ec033de27d6e77b83f141cd73ea56b85df144b2ce53f09cd11672fc65f09459f6cb8ac3188251bee6dba2b278434a50b0373c985590aa4380d9cb52373f44aa0
EBUILD qtwebchannel-6.7.3.ebuild 562 BLAKE2B 19253bfe916196216f3cb12bb39bcd7785cfcef7d7be159aa325861427395e20c3e7f01c4ff21ea9659f36bf65c597e8a847a1450578da106666759efa4093e3 SHA512 dca3c1e46a36d82b142f86b1142d4ba229a31ebe013ec84d9e2a146b30887a1a95bca2a42b3e09530648353692b58bb2294416f376a37287a6197038f4112882
-EBUILD qtwebchannel-6.8.0.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
EBUILD qtwebchannel-6.8.1.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
EBUILD qtwebchannel-6.8.9999.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
EBUILD qtwebchannel-6.9999.ebuild 565 BLAKE2B b1280cae03d3db874b48a73b9aac02a47dab09bdf73d88a122b0f114cbeaf56c534e694a4e16487b30f1beab1186affacdc6411befefca65cd6e915aad226861 SHA512 0ff730e7da3b4b8f274698bf451e4ee9aad7a732bdf2e930ca73cf33f80506e518602b6d7a8eecb30c8195e3b9e9b0d14e676f92cfa60a651e78bb90ac688553
diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.8.0.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.8.0.ebuild
deleted file mode 100644
index e0cac52a6b5d..000000000000
--- a/dev-qt/qtwebchannel/qtwebchannel-6.8.0.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 e76c515e5331..3788fc1a9463 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -14,18 +14,15 @@ DIST qtwebengine-5.15.14_p20240510-patchset.tar.xz 20780 BLAKE2B 516d4c628c4b027
DIST qtwebengine-5.15.16_p20241115.tar.xz 301382752 BLAKE2B 08adfae6228a91f1f4b2a603a28881d9cf97f339d951217f3837d614ebb58aff9b0963220be04cc9a17869b6021a6d7687848bd8ccd1c8c49115a5e6944be84b SHA512 50e0bc7b4236859b4419f2f8eaf37e47c1994c30ca3bf584dd2f4996b5f8ba7cd31c8aae48c28f0fcd39c144490f5e451c7ecf5d340e7b10fa2e37666ef21100
DIST qtwebengine-6.7-patchset-11.tar.xz 10004 BLAKE2B 10d96134cd02ca4665f72369817f55e2bf0eb209b5d7c4f6131cd3a1be193940c62f656a65081c77ac0dd7aa7bdda76d6ff3f994f8f6c815b249a33b797a10c2 SHA512 198f19d9e20f146878a6050cde435f4662c0d42a6ed21650bfadaab217b2e369284a1a11e5a01d096d3af3f0b34fe24f9bdc0195d37f7f74076b862503bb6c9f
DIST qtwebengine-6.7-patchset-13.tar.xz 8312 BLAKE2B 8483dff26fdc1479d72bf77d176bf747415be989889946bca96f9ddd1612ab2307afbea40fa908f5644893401bf62e4e334b48a3afe86c2028b13246905eae36 SHA512 546883aa8903bf34bc97d5a8d4d8fe39b55d059acab91fd2979b028c268ef30872a8e078ee5d9bca85f393d689010e937a3cdad421098629a8278e113f84fadd
-DIST qtwebengine-6.8-patchset-4.tar.xz 7612 BLAKE2B 400bc156b54bf00956ce4ab9b2ef070fcb31636184ecaee6b763f5dec4355274bde049bd6d3bb67923c8fdc202eeb26eee1664f7cca7c9cdcf7f24123a1cc760 SHA512 6f99a24ff4c7b61e9f855ab9eb8d31b73030291a5609b03fa92d3c44a200d5db9c7a75c7c70393fca1f542bc548ff588b3ab0c62a80feeacd4b42096ec3b889f
-DIST qtwebengine-6.8-patchset-5.tar.xz 7540 BLAKE2B afb0bdeffeb5c83237e1bf72c092e786b3d6e1e5cba3b3b12eb3a5575c32761e3a8def04f18b9103a89be3c29b8dd0bc8a4e302cf357f43fd1393f5962e7ad33 SHA512 e9880cca3d1c43f290083ed237be2f77f062aa87acce4e4521ec44e6ab60a32426facc0a64581984652a723ad7ce66eca16dd6ff6aa19a09fe1cd6d2aed5aab7
+DIST qtwebengine-6.8-patchset-7.tar.xz 9096 BLAKE2B 58a95b198a6c8180a71a4365e7c2e3bee2d3798ecff18b01fe23e228a4ceafe2aae43088f503a98fa2d5097271ec442985d993fb24e1b2d2c09014b3309bef4d SHA512 489caa5f7cc3d3091e5896c2eb4d489a40fc220738c2240ec406928c7c948ab8962817024c2fbe3c393294e70ef6ce8c02e47964952a3656ff6ebf7908069fc3
DIST qtwebengine-everywhere-src-6.7.2.tar.xz 550888844 BLAKE2B 2de049c9284583940bd1a9611a00c88a4f330a3b0bab8291d11296b8532d9f4e41be0d019045aca3d5983c3cfd6254d9e50c1133a497d03ef615fb74973e10f0 SHA512 5e1f65b5c0cecd62623ac386bbc89b1222f41b8c17cec1dd43851692d21f56e8b2dba45dab9405c33e88e1d1b24998d93dbcbf371a6504a1c8cdb1a6b5a94bf7
DIST qtwebengine-everywhere-src-6.7.3.tar.xz 550988288 BLAKE2B e506e8bd950be478a9d0ecf69c66f7c56dab3c7a1503c5534f0ed5a770ed4d009935ca6905a1255701750cc8d5b790b895eb4f1d6f994ea8231d57c461c22da9 SHA512 f20769ac9b3f4a9fda9865c86d9dd2c779e404823d85aaf12cbbc425880352c19352ed39eb804a80a06a99e13582d22d45dbf2a8d7bbefea3592ff965b863cbe
-DIST qtwebengine-everywhere-src-6.8.0.tar.xz 566569136 BLAKE2B af2ccc4900ff96d36900bfd4bcb370017231776e211af512e73944dc47b62e6517e85658c436e91f904efae013c4a9035122f78694b4a3fc696f0790725862e0 SHA512 80137c6e1d9aaddddb5d81716acb2ddee620a1416e6318104ace377f0259906d3f79b0fbf9d57e13f581554bc14d7f13abc13396022406d3530f5d9014a7eed4
DIST qtwebengine-everywhere-src-6.8.1.tar.xz 566480152 BLAKE2B 6e4137f66363169ae0ab9014d0f60e0af0af70e310ecfa5770d9b73ddb0cb32cffc2a3b15ec89d390aeb323e5250d3ce42576ebd09f741a23b333c6bebc85a4a SHA512 1cab90353894032e23ccccb279e3d0b4269f049879e5033f979b15f28141fd2fb3cae2cd31812811f648ca5b6a115d14790506e07f44cb56475f5865360b0ea6
EBUILD qtwebengine-5.15.14_p20240510.ebuild 7881 BLAKE2B aa91baabae24be838cfe8f201f3f6756f822fe67a6071cfdb553badf6ac44171b06d7598b186331446dacec210786067b54d13ba4f8395b43e72546ff8782cfb SHA512 40e27195ad0d7804fbaf1c3909256e2dea50f13a1841749f3d5bdb447615a68512870cea091fc6dbd755264401d0554dd1db94d0395bfeaae421720a134d2574
EBUILD qtwebengine-5.15.16_p20241115.ebuild 7881 BLAKE2B bf0e536936ff8e3995edf6812f3bb4a250b2cb26a9f1e78eb3cb80d46e95896a0fef41c65f81748fa04bc727aea3f417aaf99172428dc165b6858149692ee461 SHA512 cc7d6e29900e2909b460b4e1645e45452a002e4b143cfb831a798f9aaa7a7dc5e96b232e9726c18cfd46015c7c88a26be011358877f6d9e64792afef561af90d
EBUILD qtwebengine-6.7.2.ebuild 10382 BLAKE2B 6f20f921189366edc8f501ee0e1d3811fb1e57dfa75b2ff4ac80a50028e6394068415f65ae1bfb84dd9ae7d08a546fdb13050a4c42035dbe0ce6baa1c753534f SHA512 2292f3a7e9b24cdb312b6e9c725d8ad1ed33ee160038bd15d8fac568e53473ef18fe3f4f8bf484009221521325933b7e568b90546a157d10c74faa119c6bf44d
EBUILD qtwebengine-6.7.3.ebuild 9979 BLAKE2B 17fb965f42ceba78dea107944b68141281c164dd4a86d06cbe8f8a62281af044b84d9e249944aa9f0995610010a97ec55b152fda255545f48440be9852fa01c3 SHA512 b08934fba065e79143b804511e871eb32359290b8156343ebc27e019e65c36a4e6eeb1699f57b5b96980a5c52591e11386113913b900fddbb22a53357fccdf62
-EBUILD qtwebengine-6.8.0.ebuild 10076 BLAKE2B 55baf539b02042fbfcf1a831be96f3d693cc7f240ef0a2e5c0565fbe220ab0c413f292c08f9bdbccf55bd49506e0fccc81845f8a79bff5beb65a4bb5bea09c83 SHA512 f6dd74dbf9b010b035465f4457f32ae52c4df13018243926f31f99e53792be500c4b4d3dde7e381f3c91b628ebfc0855af451face4b4ba502591d20f4b02a969
-EBUILD qtwebengine-6.8.1.ebuild 10122 BLAKE2B 5b0319ea3c52437d73a53a9b6c72e45ae33967dffe8c35cef653013d2f1d95fd59fcdaa2b8df69b3465f1817f36481ae324bbabe982a52159378f0aa809b8188 SHA512 f8692525a1fc6babe76564fff8a29528c522344d03ed1608bdd46aca00f9a96843ee4121d7b822511bfc94d4e85d890f103fa93d1f7098b6f9cb66e72bf96c04
-EBUILD qtwebengine-6.8.9999.ebuild 10076 BLAKE2B f537d738c15f5982146567ae6419260fe437b249273b2bbef13992629c7c11ef0392595e94e2a595d53d3d146bcf16646ce2259881a960a30883fc8eec5f4ceb SHA512 d0851a51655eba9553ffb8a7037e92509840f5eb76b514c493b409725ccdfc9ec9af91d7b03f0a1cdb273100f522710f4d14cc9057bbf91d2899dfdb2f9731a1
-EBUILD qtwebengine-6.9999.ebuild 10027 BLAKE2B 832346594fbe74d7ca914c434f616a7e8a2647d749c6f854fae6f88ed5f6a8f0f69fbf7e3a0c6582f6321ef45def2bcf85772c74dd54cb64219ffdffce3a1573 SHA512 fbaa4130f39672aec9227200e40bc874e4ccfd9cf9df6992ae84ba54a803bb8f190079983049ef9c31ddf0327ed7c10a744ad536a06e255652e10f6a1cb28268
+EBUILD qtwebengine-6.8.1.ebuild 10073 BLAKE2B 4f575bc45bcf329e7a6f51c12e0fab8c01b2003ff6056545cd39ec3c89a13fcf5628c27b6a570c8a425eee69448218e9f7cb25c1cc1f01078319c9900dc137ee SHA512 a11eb0e9dae2b19d4987689a4b6c48392ef10b5281bf689797b0888707f90ba2639a9f5da200b93154aa7a0c494af57bb8275f778dddfcf344f3c4bb1183a2bc
+EBUILD qtwebengine-6.8.9999.ebuild 10027 BLAKE2B 0902b768824ccf3415c82a48672cf4d504531153c6cf8675f362d11eb4e06df6cd404f5dde2e3d693126d2df09f0c0f74929cc288fbcb75c3cdce244f2e527ee SHA512 a684514d47c6174aa3c457afc5e949d212b8f0ec9fda46e12c2830baceae5180303783c94430fd37d4c17f8d214dec4a70a4aa1f6b7a200a8bc5975d6bc6fa32
+EBUILD qtwebengine-6.9999.ebuild 10027 BLAKE2B 0902b768824ccf3415c82a48672cf4d504531153c6cf8675f362d11eb4e06df6cd404f5dde2e3d693126d2df09f0c0f74929cc288fbcb75c3cdce244f2e527ee SHA512 a684514d47c6174aa3c457afc5e949d212b8f0ec9fda46e12c2830baceae5180303783c94430fd37d4c17f8d214dec4a70a4aa1f6b7a200a8bc5975d6bc6fa32
MISC metadata.xml 1236 BLAKE2B 9a47d6cb2641ee53f22926095457c11f8da65a3705863a3ae0496d5bb656ac65acb744b5420deb95afee6ac9f141933b4f45690459e92c71089fe72727854a28 SHA512 9a640a386cc03804858fc02b24299896c03eff53a07db00862bab9d7dd259ca839e890921fcf222c8275cad16b418e423e7e485c03e74e01ab86979553251b4c
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.0.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.0.ebuild
deleted file mode 100644
index 4bf68d74e0a3..000000000000
--- a/dev-qt/qtwebengine/qtwebengine-6.8.0.ebuild
+++ /dev/null
@@ -1,330 +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.8-patchset-4.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] )
-"
-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(+)] )
- 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
- "${FILESDIR}"/${PN}-6.7.3-missing-gn-deps.patch
-)
-
-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=9G
- 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
- # TODO: it may be possible to make x11 optional since 6.8+
- -DQT_FEATURE_webengine_ozone_x11=ON
- -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, Qt has also disabled
- # this by default in 6.7.3+ (bug #913923)
- -DQT_FEATURE_webengine_system_re2=OFF
-
- # system_libvpx=ON is intentionally ignored with USE=vaapi which leads
- # to using system's being less tested, prefer disabling for now until
- # vaapi can use it as well
- -DQT_FEATURE_webengine_system_libvpx=OFF
-
- # 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
- # (see also BUILD_ONLY_GN option added in 6.8+ for the latter)
- -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
-
- export 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_certificateerror
- 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/qtwebengine/qtwebengine-6.8.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild
index 84b4837923ba..fb3569f4ffa9 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild
@@ -10,7 +10,7 @@ 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.8-patchset-5.tar.xz
+ https://dev.gentoo.org/~ionen/distfiles/${PN}-6.8-patchset-7.tar.xz
"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
@@ -108,7 +108,6 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
- "${FILESDIR}"/${PN}-6.7.3-missing-gn-deps.patch
"${FILESDIR}"/${PN}-6.8.1-QTBUG-131156.patch
)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
index 9e3a5cd53a3d..fe2e1400e79f 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
@@ -10,7 +10,7 @@ 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.8-patchset-5.tar.xz
+ https://dev.gentoo.org/~ionen/distfiles/${PN}-6.8-patchset-7.tar.xz
"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
@@ -108,7 +108,6 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
- "${FILESDIR}"/${PN}-6.7.3-missing-gn-deps.patch
)
python_check_deps() {
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index baac705a7f5d..fe2e1400e79f 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -10,7 +10,7 @@ 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.8-patchset-5.tar.xz
+ https://dev.gentoo.org/~ionen/distfiles/${PN}-6.8-patchset-7.tar.xz
"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 0febe1a5dbc8..fe745a0cddac 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -4,13 +4,11 @@ DIST qtwebsockets-everywhere-opensource-src-5.15.14.tar.xz 253024 BLAKE2B d1e230
DIST qtwebsockets-everywhere-opensource-src-5.15.16.tar.xz 253084 BLAKE2B a90fa9950793b5f6d8d792328b105f8085c3a47abaef256f6b8a4c101eb6bd6d7b687d49390c4c009ff03ba4d493abc8cc6433df92dd47865e48606e19c9b8fd SHA512 9bb15c9277f96acee0d5a49e961483706c0d6c709c587400c402b7864fe2635cf688222448bdabd5ef53568e6d8c1c32e54a9410301eede0507b975989f30b2b
DIST qtwebsockets-everywhere-src-6.7.2.tar.xz 459636 BLAKE2B c639132f9a4b029d52172bf50aa3b4534f7dc39dad12a1ea85d6bb6a9f72a61d9043688734713fd553952cf63be034102a9c22daa9306fd112d75bd3bd756930 SHA512 ccd2bde6f68aa0993f099b4755f6e79f64d8ff85be8891b2682194984851e0ec0f71dfa69aec53df6c7f49df7f123eff30920c9b1f5c79da5285ab5605d22dee
DIST qtwebsockets-everywhere-src-6.7.3.tar.xz 459844 BLAKE2B 3fb663066db50d19fa2829b026141d450571e451d63ffbfcc32d7e5e471726ce89690e0cf6291be0e9291002417fbefcab08e3c366d7cfa070c8963259f293c4 SHA512 3dd1ed7a29c4bcc070241f465608a2f0b35142f73bc5cf0b3e964504a68da5a76002dabd4c6f14330f29200c8fb8d5e0ad46c5bc6de7af4889fd355796bce261
-DIST qtwebsockets-everywhere-src-6.8.0.tar.xz 459880 BLAKE2B bb7da153815061da3f5d0aa2339a41ee5748f6f422e66d0ea8a9fee30f49519501233d3fd66b6e8fdcce09fa7fd07b5465d17d8bcd4dfb7830550b1f9975ab67 SHA512 d69a27da6e0d88d3908851ae3f4cf57ef0d4edb6429adaa7378e8857bee1c94a178973695a374e7143ee26d83476c3915d87d9ae4726c259fb93fa32ea595dc1
DIST qtwebsockets-everywhere-src-6.8.1.tar.xz 460488 BLAKE2B a8c8c755e3698dea4eeb519c86e2814f64e7325b3b945e37289161a1f5f2986e7dbd28a6c06b7db7d00f47a9302cc3a4368a373231dff564b0398a96cf1aefcb SHA512 27b8c8a256f4319bd1f9a78efb4a5109d8677aa285c361787f0499930ea1813d44d56538ec3f1887b83ec4c4a717684efaba59ac9db88f86ee74e79d3d81c6e2
EBUILD qtwebsockets-5.15.14.ebuild 578 BLAKE2B a2f9c91925d8c60877cb1913fe32b4789b3ba2245c8c2e7dbe21bcbf79929ff3b8b2ebc35ce6041d9a6484eada12a56a3a66749626f8f78257f562e96155b7b6 SHA512 f5ed35b96c058ca3a60515a29a4d46821cc706db7901959ab1e46e461cb471eb554656b94d8d54cb16c985354a04f45db46b266b40e9ba1e466a018df2570b47
EBUILD qtwebsockets-5.15.16.ebuild 581 BLAKE2B 5293f793cba048b81950a73a452b5e9b8056983fa62f549a12ad306322ce7efc63420a4eac6f9e0a7ed665c14e0a84ef58b31ece84b5a2e7bfb78ac48b144475 SHA512 d0d0022477c99d21a19302d71d1d9a5655946e149b34a60b3c2b827dc06ae1397cdd0e3723ce41aa4e66ac93f7c64bed63ba788e0f55f8b4d8d491f0b0fbf0a9
EBUILD qtwebsockets-6.7.2.ebuild 559 BLAKE2B 9b2e30c6559234b0a5489a79a2dd6c3e62702de945703a2490cba704b3e5e73338b1e7d5aee3057399a3f6cb38d719296ac86d8ed0f729db4a1ac5cf9c2d3596 SHA512 b8170c0b84848bc6a4bee20d545a21a4320befdb6ce8d188abc709e0908915dc9b06cecef7a371cede19ca0a6f783c9353292e85d7d1a0b7293048deae7ae0b2
EBUILD qtwebsockets-6.7.3.ebuild 562 BLAKE2B 52b5c4c65aa3403e88c3cf67b1be12b54678fb52ba24c523afe6c4076e707abb3ba4f927930127dd25fe8ade14067ac26ec1d9e88910aff5b01f063773801fe1 SHA512 455b8f5b8c75b02da0f24373ca644cbd30e7f9acb805842ac93453c1cea7a6836b544ce41f1028ee8bbe5210c7ff92ab305018e2a9b19e0bb6f08d44de5439a8
-EBUILD qtwebsockets-6.8.0.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
EBUILD qtwebsockets-6.8.1.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
EBUILD qtwebsockets-6.8.9999.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
EBUILD qtwebsockets-6.9999.ebuild 565 BLAKE2B f3004841e3c405268952ef54d638e45877056312d2ae1c8cf27da9cf6b0d6d56e1b4b2b564c93f808f04157b66c8fcd253c5a31cf2ab7770344ad39a17588327 SHA512 5ea0ac9173a0e46dc7869ea03ceb26daecbe62f09c1d3c1e75b0b5441b2b1a3d7983d126a3450f54b094f7ae0f31b9c358517cda054967284c88ad8e20923226
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.8.0.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.8.0.ebuild
deleted file mode 100644
index d7e808f49cf7..000000000000
--- a/dev-qt/qtwebsockets/qtwebsockets-6.8.0.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 386d8bb4ba39..65316615d554 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -2,13 +2,11 @@ DIST qtwebview-everywhere-opensource-src-5.15.14.tar.xz 128212 BLAKE2B 89f3d770b
DIST qtwebview-everywhere-opensource-src-5.15.16.tar.xz 128180 BLAKE2B 1ef88bd8eb5c405ea581305b30c04ae3bb775441daed3323b5d3003982e8bfa50c5bd8b79b3e8327468550e6519d785d3cb8c9f019a107877152b3e7f624c9fc SHA512 2d6761a6b01a8791dae785f829f429f336b8ba42f0675226ab09a05a7f4e170a3bc569e92e845b9416f4a0eef93f87d2e34c0a18eed025847445bb794e457982
DIST qtwebview-everywhere-src-6.7.2.tar.xz 138764 BLAKE2B 3c7d51dfa8f82a30c92eed804e9f51986947e3f8042b6a3a8d777b02bd7369b98c53686e5032b855bee2200958df00b0e779720bfbe91aae9df154133ca765be SHA512 9cae6f415941049c975a86f99afbb62f3177285a15d182655b9fbab5b3d9ff19d7fb0b646c243db75f382fd971f5b89bf29659c150294e9c4e7ced2921b77c2d
DIST qtwebview-everywhere-src-6.7.3.tar.xz 139024 BLAKE2B 29eb9849ca88c185de3a51b0093e21025eacd8703121627ace6b78d1f34e69929565f3918a13bdf7cc019163629d828f5be4c95b01a68b9e4d1befb79d1397fd SHA512 d23ca95d252078a8b2dc4738298603a45384d88e0a4c0d4880ea7bf20195f0f6dfb201704cc7b7cb7127a702ec9b87b90a6e9d1f94a721efb291d7e50720cc26
-DIST qtwebview-everywhere-src-6.8.0.tar.xz 138956 BLAKE2B 74005c05875ac9e8b4d1437edddf834a2d873e5c24fa9d51de7d412dcc966cf103c645fe3f39ac9f8b734ed84850c7a3a90541c20c5fb065a59a05fc0ed939b6 SHA512 00f3756bfeaccf010cc065e641c928997772c61c655948a54df07b5c27fac3dbc29d4fe49c1fc4794559a922844445045ba16c8f03719336ab64cace12728b57
DIST qtwebview-everywhere-src-6.8.1.tar.xz 139068 BLAKE2B 211b0819f6be98892bfe38742742589eaa9257d97807ea520e095ce8606f0a85fd7ad4853080ff95a6e3dc3f8801000a8f75985733c4c4063c7ad8741a7ab616 SHA512 a40ba675028afafdae6018ec32ac18b4a9f4dc93d53dfb7f8f2e47bbd91ac46d3d2f47dcfb24eebc20ff2d9e85551fd96099c58d93ddea82f21e835da97ab9ee
EBUILD qtwebview-5.15.14.ebuild 459 BLAKE2B 775299a94a4eb2eb7f8a101c9dc4878c822e7f9080c1b92e8e87aa86148121d7c165486a48156a87d0fe4b7241327292e5cc83af90af0787f66b00ad0b0ea770 SHA512 cc1c3a66c3062a637e3c272e96f3afad964deaccde937cd7665d6d7ca4eed12714704b9d45bee14d5d4efe2663d54e3e42b712a5daae22eb2e6c44c1d419d147
EBUILD qtwebview-5.15.16.ebuild 461 BLAKE2B 74e33f549879b8ec884a5c356fd6c26a6e46d96529453c68e07fbd121f99c4d75c855e03f9d24ef47f9cdd6379c056266b888bb05d8943a3c3312ddeacce2a8d SHA512 438645c75c19eee98e042a38441ce11227829079d89a92c1e504456eefdb2c50ecdd4bedca34c66a15abe6a28e25f290026e46fb8c95af1ba6adbd1023bbf265
EBUILD qtwebview-6.7.2.ebuild 424 BLAKE2B 86e3c7fd77a21cf01d75f05ca479c626ff1c7ef0676e97ab501acab0d5643d027bc9c34cddf294986c18e7cfd44158bf52407ec38c73fb2cc6eef5f954a2155a SHA512 78ae1e47c4d63c01b4defda29cde53d3fc0ad74cab32abf5e43e6ed022d7d8030ddfae059cc7e066205dda60014b0eefa5bafc8a07f7560c9359ba678984b957
EBUILD qtwebview-6.7.3.ebuild 425 BLAKE2B 1981b2967573ff46eb5bfb76e36cb5323a257f29e9da79cdabac49fd7d97a60a599cb42eb1e513b92486ddc54b3c6338c6e18fa01be87c25742516d0972b2368 SHA512 f253c1ac1141728be6ef6100385400dff4075c6ce41d11687af432979abed8d778bc0904406dd1e2509239309000ed9b83b12dd6d5c9fe22d4f269334e0fcfab
-EBUILD qtwebview-6.8.0.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
EBUILD qtwebview-6.8.1.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
EBUILD qtwebview-6.8.9999.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
EBUILD qtwebview-6.9999.ebuild 426 BLAKE2B 1b0f16550615267fb19493899bfd98a16be579edc184bb007eb2109d40b940d15cb0d1bcde3c8675dcabcfa1c4e74435648b1ebd9913a81baad3b0faf0615050 SHA512 1b13e77465674b5885adb9416dce839bb9e3f6342c0c2eac633f7a8beb0f96f82ac5a43d7fdf59be4ef37449841a0a89d00e5ee0a2e0b5b8d093388ac23544f2
diff --git a/dev-qt/qtwebview/qtwebview-6.8.0.ebuild b/dev-qt/qtwebview/qtwebview-6.8.0.ebuild
deleted file mode 100644
index 76539b793b79..000000000000
--- a/dev-qt/qtwebview/qtwebview-6.8.0.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 49db58e83d97..d4e5b7cc8412 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/date/Manifest b/dev-ruby/date/Manifest
index 2f69aee48297..042fa1cfc380 100644
--- a/dev-ruby/date/Manifest
+++ b/dev-ruby/date/Manifest
@@ -1,5 +1,7 @@
DIST date-3.3.4.tar.gz 99252 BLAKE2B a8fe8f4a716bb4247f00b94f2c9564a34df8fdd43d2345cfc529541bbfbf0549df1e0aac0d120de6b4cc6e6ea8e6fc38ee87cc36b16ddafb2c4589b8e96c04bd SHA512 d8b71c56316224ef7d5f0c7515adc9540eea784daa49f3c130dbbe1fcd2a90abc85b153bbca66809666c817597733f03f5acc06e883878ecc5ede3eab398c348
DIST date-3.4.0.tar.gz 100560 BLAKE2B 2699273e532be72728794aa24ed18c087b8f58f4867ce7eb0508809e148b0cefecf9190760b51ca7c04f67eb6fedb8540fd81a8940cc1b9481ef9ee85aeba2ac SHA512 3aa924fe4426774e7d969f180bd222d9f976d1bf5a459073a28ca1b476f5cb218728bad6e567fbf973c72f4f6de42cf8988e96e9470fcc7b67eaa54d880f8d9e
+DIST date-3.4.1.tar.gz 100888 BLAKE2B 4b5250cea39d5f62d3bc10f5f93f3fda1a4848d2061f8ccf4b9a385221c89039c90067b9047a0ab8fa6882cde32b50ab0460224eea3fdd01ca4ba1b4fc9cc70e SHA512 b0bed92681fdf511b24fdb40201ec830b569275d08d5d0e82db36b93db68343c96940858cb3d34542b7c286b5fabb7d4afe935916c35ae8dbccbae8208ac52d9
EBUILD date-3.3.4.ebuild 1095 BLAKE2B a518d350f1bd7adfcb8ec655ef31db56cdcf82e766df39be5c2ce2fea84820d13aeb734c8063ded5e44b28115d26ccff50c0f600dec13a4a63752602d8a8b485 SHA512 d3da21fffd07d99a6592237a8c0f971069a4882eab30339509e2a466573507b59975990b0fb82430e9cc135a4ef77ea259b8d66a1a8b0a2d319563faf7edb85f
EBUILD date-3.4.0.ebuild 1115 BLAKE2B 6aca3b7fa603105ac480005812e94bb03cc0813c3f124c5066209df26ed8253722a842d96735d1f1ee592219eaab8914286ea0d723ec089d845c74e692b4f9d0 SHA512 1811b2d7c77e7eba721c879048d60df1db9cef79424d56bc36bb9f325a3f4f8f3f6c53b670d9e5fc047161ed58f6d385622a57cfd01946ee434824288ae23740
+EBUILD date-3.4.1.ebuild 1115 BLAKE2B 6aca3b7fa603105ac480005812e94bb03cc0813c3f124c5066209df26ed8253722a842d96735d1f1ee592219eaab8914286ea0d723ec089d845c74e692b4f9d0 SHA512 1811b2d7c77e7eba721c879048d60df1db9cef79424d56bc36bb9f325a3f4f8f3f6c53b670d9e5fc047161ed58f6d385622a57cfd01946ee434824288ae23740
MISC metadata.xml 336 BLAKE2B ebecdf17ef8daa50c1327043a3c8744971b20f9e58758716a4d39968312ed3426e3902d2be1fc6d1ccc6ff84460fa1c2bd98d5cdf0ccd417167603209c14b66d SHA512 5abad9d2498b1ca553c2500c9ea24b04b3c8f617ee799a45efe48814a8cb926380fdd6c5b963ac6b3f43f8c92ab445e59458a80b569ac5a433b7c89c3d9171dd
diff --git a/dev-ruby/date/date-3.4.1.ebuild b/dev-ruby/date/date-3.4.1.ebuild
new file mode 100644
index 000000000000..fd68e7cd94b5
--- /dev/null
+++ b/dev-ruby/date/date-3.4.1.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_EXTENSIONS=(ext/date/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="date.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A subclass of Object includes Comparable module for handling dates"
+HOMEPAGE="https://github.com/ruby/date"
+SRC_URI="https://github.com/ruby/date/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -e 's/__dir__/"."/' \
+ -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test:test/lib -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/logger/Manifest b/dev-ruby/logger/Manifest
index 2977603e18f4..17a6f0a86b0a 100644
--- a/dev-ruby/logger/Manifest
+++ b/dev-ruby/logger/Manifest
@@ -1,3 +1,5 @@
DIST logger-1.6.1.tar.gz 19719 BLAKE2B 68e711550c0323614ee32fc0589c17d987be1cd65c7ed5721357465e57a7a07521e1c77ad20eb4f8e7dc37e9132888883bb1022bd7db73280cb8a0b4be7bbac9 SHA512 f77f594a507495643540e30c9e76c4edd191387f738a2e2cffede983f1be9419f0991bb20b0c5319fc6c26bbfdc20d350ff2c05ae1fa8ca313de8595b779a1be
+DIST logger-1.6.2.tar.gz 20358 BLAKE2B 6e57eda1b8446b3cfd15db5e2d5fc5ceb5ead820ec51827f822c4f6eb11c36328430bdfb2eaa9b1eea7d44094fc3fec1a9be9890bb1de08e2153ad08e611b42d SHA512 e80d3a5825ad5f860f9c91f35a6480eae908ffcb5c35e15336199f12c275340f99c1a2366a5aa40932a0e4d6eb6c34e1a412d548200224a76c4fb1ce8fe75985
EBUILD logger-1.6.1.ebuild 822 BLAKE2B a38943e9c77208ecce8d80b34605e6cc006e0b76e72df705994fe45f4bc9f862b0843bb4e530e2cb3255a34e74ead19fc35e19ee844848e6deab9dda83c69ec9 SHA512 8ef3c47ec1ba5a7e16a44df87a28c75c3f078c0ca56059a21b326c53ce762cda3f6f2c5c59221dbab3bc79a76bd311ea57f6c8831a077bd26c9c3a2232f1f2bb
+EBUILD logger-1.6.2.ebuild 829 BLAKE2B 992af05defa433a95849ad8c29f0920725b4ada3d42ae366f6cd0cd0e5e0873af14c9436d0c592093f02dd1f9f635a1267f516d77dae99b4198e59dccd9e0fff SHA512 4da547d2401bdd151eaca05a12ef9f55247048aefbfb52c22abf3926710a9b6d1a77c9253ddfe024b49e5a865c0af23a15d0d123d31b1d8e15c363a0708d1fe6
MISC metadata.xml 338 BLAKE2B 453ffc4dd8b70f977dd9ea0da3f4008583545de09e2c5a4b3608c13c56f44b9b64fe4e627bcb7d38374971a9104defe761d7244d13a1b5cba33b258a0c27a690 SHA512 ce1ea0b4c4e15fd447126971b94f8e7de049f3d6d72cbf730c40625e093fbf844c8526d4c8f1fcf14ecb9782706a9bda08b05cc7b827e0f52f5b6ef351cfa5c2
diff --git a/dev-ruby/logger/logger-1.6.2.ebuild b/dev-ruby/logger/logger-1.6.2.ebuild
new file mode 100644
index 000000000000..da78dbce82f1
--- /dev/null
+++ b/dev-ruby/logger/logger-1.6.2.ebuild
@@ -0,0 +1,27 @@
+# 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="README.md"
+RUBY_FAKEGEM_GEMSPEC="logger.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides a simple logging utility for outputting messages"
+HOMEPAGE="https://github.com/ruby/logger"
+SRC_URI="https://github.com/ruby/logger/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -e 's:_relative ": "./:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 536d6dba3353..0cd3f70e70ea 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,7 +1,9 @@
DIST nokogiri-1.16.5-git.tgz 11014565 BLAKE2B 0158c23c1479a4c05074906afbb1f7507814f73702bf6c4f5dbf90d130ad61cbd89e9be2957c59dc3a2f5bf1023d625c7c435220e168d76dbc524d314175cd52 SHA512 822acaf88f838e4b2b1840187e62d9d4424a0e552a850a2349541c114f58f3ca1ca83df2d1d1323275bb6847b79ea4afc87b6282c8ebc56094f1eb8b57dda217
DIST nokogiri-1.16.6-git.tgz 11014594 BLAKE2B 5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5 SHA512 c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843
DIST nokogiri-1.16.7-git.tgz 11014702 BLAKE2B b300ceb73101c822df040ed99edcae3b1556ca8a9060b05b51107a949d562ffdd02349d2f771207ad6cb8aa6d17725b823f22b086acde638ad36e0ac36c75889 SHA512 6f4c28351bcf1d01e1892eaceb75a6af3fb8399c2cb18c9db1c2a2e65d87103d9a7f8ef4bf6396e2ab8ca6c178125999bd7273893cb43e6ce47c9e46cfb17462
+DIST nokogiri-1.16.8-git.tgz 11014909 BLAKE2B 55a580c96bb281bd57136488139f01dd5939b9fa8122104b6a19c92a121038215ba63d585e6e229b01b5779b650485cf6ff3585daa048173fc6f539d3b3c25a7 SHA512 bcfd72cd4b2b425d9615d7df095989b2ce39abb01eee3fa2d24e09b5f9f3e25d58879a95c3e869cebf6f6d3c0e94f7c2114da51218d2569d806223bd2654de86
EBUILD nokogiri-1.16.5.ebuild 2727 BLAKE2B bc5d3495278dad04af906d922471d091adf6bcff87a1d814552b9dbec01d70a0b9830b2ccdc62f44f8f43af46dac919060c6275941cf77c4fb49d88e31cb3509 SHA512 a9965e5ee0c8a0e1f73a68dbbbb0ae50c6d178ca5849dfff3baf019ef1f7953a1eaafec3118859daa6b3c453a6ed231632a48ccc6471fbf08e9d96fd94631c3b
EBUILD nokogiri-1.16.6.ebuild 2708 BLAKE2B 9fe762ce58838183c8dd1f56d039707da4c36718d29e738fb9f1188096e7bbe1801d21dec08f924cd0a00d7a7f19366777ec4252b70fcafee4f3b6f7d3448792 SHA512 4a8a2f6a6ae21b0e6ed4cc30126b6e9179a126b256dc2336fbaec344643bf657b963c448555f03c36d7ebbc9d6967fa50bf93a339b38ab48269debb844180c61
EBUILD nokogiri-1.16.7.ebuild 2715 BLAKE2B c18f5e700a76e129a374e5f8552e08497452b080d58d7a28397c6fcc53e44a7b416eff121b23e97e5a2e7489eae6af0568da43bc83acf03ba108e0e0285ba705 SHA512 e0a38397eeb84aa8c9990fd18db894ab1e917142e3e175f7b18d676bfec9c6b88cc6f3b08378e9e01731ef8bc8b0e1fb36b0124b04ab46542b18c6b5329a99e0
+EBUILD nokogiri-1.16.8.ebuild 2715 BLAKE2B c18f5e700a76e129a374e5f8552e08497452b080d58d7a28397c6fcc53e44a7b416eff121b23e97e5a2e7489eae6af0568da43bc83acf03ba108e0e0285ba705 SHA512 e0a38397eeb84aa8c9990fd18db894ab1e917142e3e175f7b18d676bfec9c6b88cc6f3b08378e9e01731ef8bc8b0e1fb36b0124b04ab46542b18c6b5329a99e0
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
diff --git a/dev-ruby/nokogiri/nokogiri-1.16.8.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.8.ebuild
new file mode 100644
index 000000000000..ae75d1819732
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.16.8.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://nokogiri.org/"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+IUSE="test"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.12.9
+ >=dev-libs/libxslt-1.1.39
+ >=sys-libs/zlib-1.3.1
+ virtual/libiconv"
+DEPEND="
+ >=dev-libs/libxml2-2.12.9
+ >=dev-libs/libxslt-1.1.39
+ >=sys-libs/zlib-1.3.1
+ virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+ dev-ruby/mini_portile2:2.8
+ >=dev-ruby/rexical-1.0.7
+ dev-ruby/rdoc
+ test? ( dev-ruby/minitest dev-ruby/rubyzip )"
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/tasks\/cross_compile/s:^:#:' \
+ -e '/:test.*prerequisites/s:^:#:' \
+ -e '/license/ s:^:#:' \
+ Rakefile || die
+ # Remove the cross compilation options since they interfere with
+ # native building.
+ sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
+ sed -i -e '/cross_config_options/d' Rakefile || die
+
+ sed -e '/reporters/I s:^:#:' \
+ -i test/helper.rb || die
+
+ # There is no need for mini_portile2 to be a runtime dependency on Gentoo
+ sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+ ${RUBY} -Cext/${PN} extconf.rb \
+ --with-zlib-include="${EPREFIX}"/usr/include \
+ --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+ --with-iconv-include="${EPREFIX}"/usr/include \
+ --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+ --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+ --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+ --with-xslt-dir="${EPREFIX}"/usr \
+ --with-iconvlib=iconv \
+ || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+ ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
+ fi
+
+ if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+ ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+ fi
+
+ emake -Cext/${PN} \
+ V=1 \
+ CFLAGS="${CFLAGS} -fPIC" \
+ archflag="${LDFLAGS}" || die "make extension failed"
+ cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=1 \
+ RUBY_MEMCHECK_RUNNING=true \
+ ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index 67a885234477..0d4494622de4 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,9 +1,9 @@
DIST psych-4.0.6.gem 93696 BLAKE2B f5bea8262b401c0c291514dbd5ddc4aff389aeadb0b6483901b70a9562d267460260ddc5991e1540e51fb371a79d3a4a831bfdb8cb0b5dd9bd53cac939287545 SHA512 31f0ff5cd48e80ae81977f9519aa7952685b2da4a88b202aeb7214a364932cb1ca256f0934bed158d44a7d4d6e8cbb34928d33e731d0a8ba1a9885733ed32cd1
-DIST psych-5.1.0.gem 39936 BLAKE2B f4d1b2b3699e36cf5f5101ad038ac3fd2e44b434df3e91516b850511684daeeb1eda32901ffbff870f533b8bda859b09bbd63e5ebe8a5ca3ce271ce869ef3a16 SHA512 94dd2a7b98d9d452fb24ba14d42d91969aa0d93f5737728e41a5032d76bad45d0e0b365f53447664cece448559d2e47ab35d95b4989016d9f0daf03b76d8a5cc
DIST psych-5.1.2.tar.gz 84689 BLAKE2B 868b653f28aa158777db34f33a76059e3f9565293328874af72ead5c2495fcdfabc145acfa5da8aecb0f4549f1012ad54e126274a7b8623188542363616099f7 SHA512 ed5440088c50bab86757b642f444903c804628ec361d138f54d2416def9c9fdd9728ece61fd6b4b56f47b13ab604aa99afb5710f49fcee0cf4ca3492f8cd7013
DIST psych-5.2.0.tar.gz 86286 BLAKE2B 5dff687f9328703801cdfeb8a83ef69ecba06359de07ce2d4d182228672a338df2023c32205dd169fb9f45302637ec20cc826f8cd9603d9cc32c48543ebdec48 SHA512 f6add0340761920996c63d6bfb3992e166fe1d2cbdfe251de01700fa92f2fa987e9ebcaaa098e2ca611c5763b94e1e0f9ddd2fa886b4bb6c0b44d5919d204207
+DIST psych-5.2.1.tar.gz 86449 BLAKE2B d9d388e46518f2387d8052c8878a115ff607af7c3fd81d692179a6863b0e886162bce7c73879bb12e406a3e3909a8a8501b39525f1dad9d1abf593420f190576 SHA512 8fbed9ec8b173e8051e1ebaa747ba007e7087889240815aa7cf5754e8973be7be9a18e27bd8849b160591e31fa236b54afbb0113524565d52d04077585fe594b
EBUILD psych-4.0.6.ebuild 751 BLAKE2B eeffd5973b35717b832eaa9f2020a13ec1b656dd2390d7af3cf6c9cf7c28ecbdcdfb37b049c8af2cb1a822d429ecc6e1ead8dba063df0a151a50362cde0c2661 SHA512 b323c0e03ac00a8fcae695ed1b93fc08b31e7a169c69f212d247c874740ba9b337d286837d7e7addf289854299fe13a1171305f60a311534aa5b74bc7295b45a
-EBUILD psych-5.1.0.ebuild 782 BLAKE2B 0540db9edb7dcd5742b51dc916705c73fc56febd2b6837cfa4814e78098f7dbbb94bf90d465e9b09681f8b6818fea11ce94144559071bbceb7bb4a13cfb36cd2 SHA512 1c6f6ad84ea91c0ee184f2b6e8beca05b685aeba0d79988057e343d5a959a700fd2fa21627c140ef2f2f8896d266e35c74023d6f40bff97aee2297176dc395dc
EBUILD psych-5.1.2.ebuild 1081 BLAKE2B 5df7f4eca17dd30c46287386f4c2c8575532e43a6785729296261398aa304a955e9d1fc835a261531f652d0207b3bad0b65e530c9f7a9081f38ffd04af4d23a8 SHA512 83c7e186dfb6cb39ee7ebe7d33645e4c35cb9502ee5cac91759a889e5fb1890f125d2b561b1712aa2e17b96e39200bd01e92d5da99796deb835e82b6d23742fb
EBUILD psych-5.2.0.ebuild 1084 BLAKE2B 10ce0914efb6ca5b4519a148041a82a524d6724d63e39090f1dadcec565f38d16fa14817d9dd6080473fca81f68ad327635c58f3bc80217705caabf8609abf82 SHA512 0ead85e1bc3ed3cfe97033a0fe746678e5e6a0477512eb2d5447d061d6aeb1958448cb259fa2787e10a8bcb474a34f51efcf2a011a91f8618081dd13c0e2be40
+EBUILD psych-5.2.1.ebuild 1102 BLAKE2B 4d8fd09fa2076df59735135c23126bece6f2cb123e06bb94346bdd89a87bdb637c11c87902df5bfaebc2d925c931a1b7061b2eae422fb07f400e90be73de8d19 SHA512 3364d38e75c89b7a220c555187d91f810fb9584f4826dc77f0afb537b82f59052bc428c46d6aff3526af6b8832ed0342f86c73680e48926b47152bf6cdbb5d72
MISC metadata.xml 337 BLAKE2B 904a94cd470a394eac3dbb4f9688a33a4066ee90a51277179ce1ee981e273a6f9d68788ca3324fd6c04e3cee60a26f61a8279133c191aa99f5d3305afaada408 SHA512 04118cba0268824529dbf1343a09a01c953fdb924a5411bf92a757ade74ded5f3938129a444364eb10309286b255d956dd37b7c06b56bd5767ccd51441f8a36b
diff --git a/dev-ruby/psych/psych-5.1.0.ebuild b/dev-ruby/psych/psych-5.1.0.ebuild
deleted file mode 100644
index 7548d837b3f8..000000000000
--- a/dev-ruby/psych/psych-5.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=(ext/psych/extconf.rb)
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A YAML parser and emitter"
-HOMEPAGE="https://github.com/ruby/psych"
-
-LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="$(ver_cut 1)"
-IUSE="test"
-
-RDEPEND+=" >=dev-libs/libyaml-0.2.5"
-BDEPEND+=" >=dev-libs/libyaml-0.2.5"
-
-ruby_add_rdepend "dev-ruby/stringio"
-
-each_ruby_test() {
- ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/psych/psych-5.2.1.ebuild b/dev-ruby/psych/psych-5.2.1.ebuild
new file mode 100644
index 000000000000..dde1cbf19de8
--- /dev/null
+++ b/dev-ruby/psych/psych-5.2.1.ebuild
@@ -0,0 +1,43 @@
+# 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_EXTENSIONS=(ext/psych/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="psych.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A YAML parser and emitter"
+HOMEPAGE="https://github.com/ruby/psych"
+SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+RDEPEND=">=dev-libs/libyaml-0.2.5"
+BDEPEND=">=dev-libs/libyaml-0.2.5"
+
+ruby_add_rdepend "
+ dev-ruby/date
+ dev-ruby/stringio
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/test-unit
+ dev-ruby/test-unit-ruby-core
+)"
+
+all_ruby_prepare() {
+ sed -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC}
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test -e 'require "lib/helper"; Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/rails-html-sanitizer/Manifest b/dev-ruby/rails-html-sanitizer/Manifest
index 60f893a13434..6f8d9b976258 100644
--- a/dev-ruby/rails-html-sanitizer/Manifest
+++ b/dev-ruby/rails-html-sanitizer/Manifest
@@ -1,3 +1,5 @@
DIST rails-html-sanitizer-1.6.0.gem 23552 BLAKE2B 7bc00cada4bb10a6f3b264a20f555b1e3e81a09d528339f20961ebbd5c958c23a7b14febf8a2e1c07d36e8d67aff30317d2ebc0f9cd009a1b519d24b18a0171b SHA512 265c093872b43794be02a8b1d2574be8270762b46c2b0d930159d3b41e06b897ed8b6edf3b219e0e71591fa5f7d38107ed8d332cebd3dfe4c37c6d06b7b5fa12
+DIST rails-html-sanitizer-1.6.1.gem 25600 BLAKE2B ef9ce472eec5e6fbcf52cd68b61ceb1bf30185400914e1edc831018f1acbeea0afb71915e1552d158cd076bd6f9742f9cd3a89da7df3b51ff63ee6137984a582 SHA512 97b7fb6fc2a420173ff4619e6b58df6d283df77f115d4ebd15e29ba0ab412734565e975bf27c0b46477615eeae3a17ba539f7ea60fa162cb4133acd55db292d5
EBUILD rails-html-sanitizer-1.6.0.ebuild 871 BLAKE2B 323502e7c8b195352d460c46bd26e70d93da8cf21be698e5a46b8aee15d4e8e828c685a082ed67b394623ec188ab2f95e9b7e54e84d66de98fc905595735d8ff SHA512 35d969952fe8a98d15f487fb3d4f401918fbf1da0a3fd2031c70ad1b1b1253436f61505d3b7e4a8926b72454d17d9c74b5f378b924b974606931b251462a25ca
+EBUILD rails-html-sanitizer-1.6.1.ebuild 878 BLAKE2B 969e928e29c9a5064eed7a8c6e9cfd382ee9c50e3960c6f91fcfa385b7f5760b5e39b26af2e5a9c65973743fd5eb0c5326c54ac92402aa1f722549f0efff2508 SHA512 f9c1b25656d1029297c7732fad99c24dd54ac719610c7df7c8e00d5bf10ed5791d697e76fb40d8f1a1d8b3a74f74a1bda689abaca19ffbb2b3edcacf2bcbe5ac
MISC metadata.xml 353 BLAKE2B a110eb2adae9c17ffb0702ba0bf9a2daf552c3ceed5b2115bf0e7e2fcf0ea1ba9546e88cde9dabffbc73cbd74cc4ea54a3075bbae22f9880626fa7a64eb165f5 SHA512 3d71068ccc29bb4e9124df3bae3a74701f9f8af06fd0671647efb134458d5a5b561bb98032d82f09c6df766ca93255e15a2354f8f32678c232f4d882adb19b60
diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.1.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.1.ebuild
new file mode 100644
index 000000000000..20b685d1f8f0
--- /dev/null
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize HTML fragments in Rails applications"
+HOMEPAGE="https://github.com/rails/rails-html-sanitizer"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/loofah-2.21:0 >=dev-ruby/nokogiri-1.16.8:0"
+
+ruby_add_bdepend "test? ( dev-ruby/rails-dom-testing )"
+
+all_ruby_prepare() {
+ # Avoid tests that depend on nokogiri patches to libxml2.
+# sed -i -e '/\(name_action\|attr\)_in_a_tag_in_safe_list_sanitizer/askip "libxml2"' test/sanitizer_test.rb || die
+:
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 6cbf3f7fc1ff..6ab639466ef3 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest
index c44372673769..f50917c826b9 100644
--- a/dev-util/cloc/Manifest
+++ b/dev-util/cloc/Manifest
@@ -4,6 +4,6 @@ DIST cloc-1.96.tar.gz 646774 BLAKE2B b632d07e1f3b89b210feee80d861e840f16b6689918
DIST cloc-2.00.tar.gz 687731 BLAKE2B 3cf5a2b954631a2ef56469485cc2b9f3c4ecfeedc7ba37a14d5d6f46c9841f94b48ff79ef740e63559cf7e7d9a8309b93c98c0281e82c8f724c81a1ebfdaca95 SHA512 2796528acadee62b5649896efc0f1029c7e213820f5b87f92a2d77bf452adb4dec36d5cc1c0853b459399dd5ade20eaf356a06f9734a9e02cddaff6a9460f85e
EBUILD cloc-1.88.ebuild 688 BLAKE2B 4d4301e39c40b0a6113f2ada061eb65864c69b0e11d514e4d60bfb992da9d850ed9e0f470ba4c9523aac6c2bb16c4db34a14c54b0716bcaa0254a513fe6b140d SHA512 ed2bc861df08dd911e5ec06bdf7fa76dd76b7fea2b0906d6bdf5982ef259ccb6b6e59e1f402af48eb111663ec2d6117cb9a4eac191e65b177c14198cc6cdf754
EBUILD cloc-1.90.ebuild 706 BLAKE2B 0b1ee3f9dcf498ea639451953bf6ac5aecb8dbe069e9f3956f41e9006084bfbb098d00f0036a5d08294caa78fbe07ce19be5ba2e05305f36d6a28e3aa5efa421 SHA512 063f6649bf507ba5d9b47ec08af5ffb91bdd6d6e44814ed54e6091ad63e3696e11d5efd32faefbe1d234e1ef7e78e111d45e2f6e0aaa486c0c08f9954a64c953
-EBUILD cloc-1.96.ebuild 707 BLAKE2B 24af1717910e1ae14a734ae8803011212973bc4a8b9e906e48568c9629e283cfa7cf90ce02a204e93e1ca0a5ab20fd89c53d18b20297c61c7509d622d514aa5b SHA512 8f5749beeaeb1a2890ecc053df7fda083c08c6e0588c3712cc8c4dccc02154c6482b05ce031fa2f8020b8e24dcec648bb3b6dc56dc74071c5d509c5c225b2eb3
+EBUILD cloc-1.96.ebuild 706 BLAKE2B 5b4f7e59d5a76dc6074761a6e9e4e8d27ef581e728e8ca9689a54a84ec057541e3b81bc2f4817f01d861b1d87bcf4a6290da018357d87387ddac543837f95ca6 SHA512 2c7c3f83e534c50f475eefa325e00162f28cad7ee6cc5192dc5079e9653e57225dde6cb948f210f6f9226d927a28bb42e5870bc6c2fef6c42fff83a4255b6066
EBUILD cloc-2.00.ebuild 708 BLAKE2B aeeec340658b8f3d1167bdb94858e7c75b824bab8cc12fe666eedcbf55d7fd7148761c1f7dbae9181030ddba6080107e7de3f77e28cbfc95c693fcaf83951479 SHA512 666e98ad6bc2f7314a30542ad59f375c79e67dd907ca192febda5056c5097823c9e8cdf4d4c452875d2ab29b666710c328d09afa639193835cd1384d7efa7f88
MISC metadata.xml 730 BLAKE2B 55d88ba6367e16aed1fbe5877a777bf1fb09793c040d8b317e8b09d73419fd61ee66d800835e518c09ed3470b6ea034cfb572335a8d312583e8172f36a74b11d SHA512 f7b98f9dc54bcb268fc51151fce719e2c89d1d251c4a9cbe3632faccfd68e5fd5705d7a8ae985e3599241bd72784103b382b53e7ef6a615d7c5637bbdebe14d4
diff --git a/dev-util/cloc/cloc-1.96.ebuild b/dev-util/cloc/cloc-1.96.ebuild
index b01d1fc97955..3221526179ac 100644
--- a/dev-util/cloc/cloc-1.96.ebuild
+++ b/dev-util/cloc/cloc-1.96.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/AlDanial/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
diff --git a/dev-util/pycharm-community/Manifest b/dev-util/pycharm-community/Manifest
index 8645c1f2c464..e1eb814039c7 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -4,7 +4,10 @@ DIST pycharm-community-2024.1.4-aarch64.tar.gz 640210318 BLAKE2B 8cba84b4d1a90cc
DIST pycharm-community-2024.1.4.tar.gz 640191029 BLAKE2B 3d0ebdd8300454c52c50ff5798e49bca22b834c1084da002a97d0fab3a2304765086d2053b25c4285902f05819321ae2060d9109311070493531be8069d2f3c4 SHA512 8ad0600d0efc09c8c7bd95742a0803ea6672a1d547f76d7c4e1c69cd8cdc6efd36529e656e9868ac7618a745ac0e4edf8942670494dc77c9629728c9a78dae6b
DIST pycharm-community-2024.2.1-aarch64.tar.gz 650975601 BLAKE2B 0cb3ad78e3ce2e8cf1e4a069b32f1b1604981d51a1ae0b8aecc51893254b3591de67703d2d1b46e18aef97fa60d07db8fbf9f378b42bf2887da6cc3d0e189ea0 SHA512 e8e6d46c00e7384d589b1783bf5b3a44d94f236b0594d5eb9086799521744ed75027901c25d663ade9f7b30ff07220544b5609dfeb5ad947576edceb69601578
DIST pycharm-community-2024.2.1.tar.gz 651275184 BLAKE2B aded074688b368b5d19ad74ff525377a90a64e10a7b61253029ba272923473028a06956a257e0ce255cf00e247de5217f4d6f51396b05eb39622283c8b6da346 SHA512 5bb6d535ca50b293d039a748ad58c301d38c61c93c10b72fb054a2b511f0608f7aa308f1fd8738dc7102de6eacaadbb8a5ad96edd053c9600bfc6d787b7c13e6
+DIST pycharm-community-2024.3-aarch64.tar.gz 716326087 BLAKE2B 6d07052cc985f6aa1ea05a5ebe8ee51aef5b2046b02ee03b6891a76bbd1f5effa57e7258126939addc314fe88685869796cd6e601915a4733c9d218215f5f644 SHA512 0903918a488d90cd85192b476adb17e8610762b68844b81c84cde4e9c3068897318e9216ff6371b74958e0ee43410fcebf4334beb885d0a5ee880f4de96579fc
+DIST pycharm-community-2024.3.tar.gz 715968487 BLAKE2B 41bcf0ef8ac21b6c0976c08e8c71495a30cc941a50b28bf95175c2edabe00844d3c2f4f11e5b99e479d8ca5f17534154a4dc25c6da8fa99fcea03ec7eae7a3eb SHA512 68de282c0df1dacfb0767bb9c15eeb2f583dac35d5f3db76b4da3324e47eecd20275aa46a919c58354d1c305d2fb61e305181cefbab64c8f0ef8371d2dac9884
EBUILD pycharm-community-2023.1.1.ebuild 3144 BLAKE2B 7db808cf672035782d54e62394a4d0ea1248f7d6ca4d290aa2daab6df7c6e3c47c397a97e2ea807a5d18b40f5004c44eb1664f3ab859087c1d37cdfde979e15b SHA512 df4fcc71337554902d697db64c8dd382d6edd1c5e8ee61670fe364c6a9e1d566c14d59fd5ca34f6826f3e0c54b7ffed336856e42ff0afbc2b389df018ccd02cd
EBUILD pycharm-community-2024.1.4.ebuild 3341 BLAKE2B 3d931e55bbb05e74810983c7528de4c5cfa99f60b1425ba8fdd4e1f18cd2f9f50c84d1944ae9209dac43cebd6dab7c6927e27ca74ad6999be3b1077d52d87191 SHA512 5978888e24d1a797f1d27920775b87c5259c266b593a0a7bd2137ca340d08d5f69d4a86ff5a83cced981ced737f8e8e831f57f171670d3a714e42fd5b7e533c4
EBUILD pycharm-community-2024.2.1.ebuild 3356 BLAKE2B d7815f4f17d84eaf02e6f05c3e16ee65d00daae27e7a92e23cba7bccb368e4452f0d3d6fb5cefafc3e2246eac4f5a7f2a5cedc90a1eab9c060156af0b5ea1652 SHA512 10df39cedad1e5528872824e22e04791ed0e9edbe3c3592a9d0d0f0ea1fd0e2de720d3dccd9ed2339f9dac64c25750bd279c491269a575f4051c53693a99b779
+EBUILD pycharm-community-2024.3.ebuild 5221 BLAKE2B 866b82662a78f395367ff50bb4358b52e5a5791ab590488966036dd8246a738e32133c5715453e359e3c1d7a6c48c9265567c5af10e9c0f855a1b0262fca3203 SHA512 d7ff8d547fce2db1502bd3d2e72737e2024996556671eaa7a127ebd16f45fea3fd7374aef854348a6cf01dc13ee863c2a84c65a62b6d421004a2dcafd5d38ad2
MISC metadata.xml 305 BLAKE2B a5ee9ceb727e22160e23fc785ddcf2b7b22afd9599e956de38bf4318c4cab2acf5cffa6d1f075ac24d866d407e9412ba02362c9942b3aa34a7276e55cc44f161 SHA512 e67f65a2f5fcb0c7a7bfecdbba77c91844e89f4110ec66bb5838fdf7fb5abb57d141c2a816b7867001fc919c8721fd7837705b9a4f8853ce0728e33096fee19f
diff --git a/dev-util/pycharm-community/pycharm-community-2024.3.ebuild b/dev-util/pycharm-community/pycharm-community-2024.3.ebuild
new file mode 100644
index 000000000000..062fd587be4d
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2024.3.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop readme.gentoo-r1 wrapper xdg-utils
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+
+# NOTE upstream release info
+# https://data.services.jetbrains.com/products?code=PCP,PCC&release.type=release
+# https://data.services.jetbrains.com/products?code=PCP,PCC&release.type=release&fields=name,releases
+
+HOMEPAGE="https://www.jetbrains.com/pycharm/"
+SRC_URI="
+ amd64? (
+ https://download.jetbrains.com/python/${P}.tar.gz
+ )
+ arm64? (
+ https://download.jetbrains.com/python/${P}-aarch64.tar.gz
+ )
+ x86? (
+ https://download.jetbrains.com/python/${P}.tar.gz
+ )
+"
+
+if [[ "${PN}" == *-professional ]]; then
+ S="${WORKDIR}/${PN/%-professional/}-${PV}"
+fi
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+bundled-jdk"
+
+if [[ "${PN}" == *-professional ]]; then
+ IUSE+=" +bundled-xvfb"
+fi
+
+BDEPEND="
+ dev-util/patchelf
+"
+
+# NOTE
+# The remote-dev-server present in pycharm-professional contains most of the
+# libraries need for the bundled jdk. These are not in the RUNPATH of the jdk.
+# So the dependencies are actually needed.
+RDEPEND="
+ !bundled-jdk? (
+ >=virtual/jre-1.8
+ )
+ bundled-jdk? (
+ app-accessibility/at-spi2-core:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/wayland
+ media-libs/alsa-lib
+ media-libs/freetype
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ )
+"
+
+if [[ "${PN}" == *-professional ]]; then
+RDEPEND+="
+ bundled-xvfb? (
+ dev-libs/libpcre2
+ sys-process/audit
+ )
+ !bundled-xvfb? (
+ x11-base/xorg-server[xvfb]
+ )
+"
+fi
+
+RESTRICT="test"
+
+QA_PREBUILT="opt/${PN}/*"
+
+src_prepare() {
+ default
+
+ rm -v "${S}"/help/ReferenceCardForMac.pdf || die
+
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/_pydevd_{bundle,frame_eval}/*{darwin,win32}* || die
+
+ if ! use amd64; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so || die
+ if [[ -d "${S}"/lib/async-profiler/ ]]; then
+ rm -v "${S}"/lib/async-profiler/amd64/libasyncProfiler.so || die
+ fi
+ fi
+ if ! use arm64; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_aarch64.so || die
+ if [[ -d "${S}"/lib/async-profiler/ ]]; then
+ rm -v "${S}"/lib/async-profiler/aarch64/libasyncProfiler.so || die
+ fi
+ fi
+ if ! use x86; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so || die
+ fi
+
+ sed -i \
+ -e "\$a\\\\" \
+ -e "\$a#-----------------------------------------------------------------------" \
+ -e "\$a# Disable automatic updates as these are handled through Gentoo's" \
+ -e "\$a# package manager. See bug #704494" \
+ -e "\$a#-----------------------------------------------------------------------" \
+ -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
+
+ if use bundled-jdk; then
+ patchelf --set-rpath '$ORIGIN/../lib' "jbr/bin/"* || die
+ patchelf --set-rpath '$ORIGIN' "jbr/lib/"{libjcef.so,jcef_helper} || die
+ patchelf --set-rpath '$ORIGIN:$ORIGIN/server' jbr/lib/lib*.so* || die
+ else
+ rm -r "jbr" || die
+ fi
+
+ if [[ "${PN}" == *-professional ]]; then
+ if use bundled-xvfb; then
+ patchelf --set-rpath '$ORIGIN/../lib' "${S}"/plugins/remote-dev-server/selfcontained/bin/{Xvfb,xkbcomp} || die
+ patchelf --set-rpath '$ORIGIN' "${S}"/plugins/remote-dev-server/selfcontained/lib/lib*.so* || die
+ else
+ rm -vr "${S}"/plugins/remote-dev-server/selfcontained || die
+ sed '/export REMOTE_DEV_SERVER_IS_NATIVE_LAUNCHER/a export REMOTE_DEV_SERVER_USE_SELF_CONTAINED_LIBS=1' \
+ -i bin/remote-dev-server.sh || die
+ fi
+ fi
+}
+
+src_configure() {
+ :;
+}
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ local DIR="/opt/${PN}"
+ local JRE_DIR="jbr"
+
+ insinto "${DIR}"
+ doins -r ./*
+
+ fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,jetbrains_client.sh,ltedit.sh,pycharm,pycharm.sh,restarter}
+
+ if use bundled-jdk; then
+ fperms 755 "${DIR}/${JRE_DIR}"/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver}
+ fperms 755 "${DIR}"/"${JRE_DIR}"/lib/{cef_server,chrome-sandbox,jcef_helper,jexec,jspawnhelper}
+ fi
+
+ if [[ "${PN}" == *-professional ]]; then
+ if use bundled-xvfb; then
+ fperms 755 "${DIR}"/plugins/remote-dev-server/selfcontained/bin/{Xvfb,xkbcomp}
+ fi
+ fi
+
+ make_wrapper "${PN}" "${DIR}/bin/pycharm"
+ newicon "bin/${PN/%-*/}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "${PN}" "${PN}"
+
+ readme.gentoo_create_doc
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ dodir /usr/lib/sysctl.d
+ cat > "${ED}/usr/lib/sysctl.d/30-${PN}-inotify-watches.conf" <<-EOF || die
+ fs.inotify.max_user_watches = 524288"
+ EOF
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/dev-util/pycharm-professional/Manifest b/dev-util/pycharm-professional/Manifest
index f66d08221d2a..4e7f5af1343c 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -2,6 +2,9 @@ AUX README.gentoo 169 BLAKE2B fc7191056cb5de1fedf9a7e9516029e8ee50f7ab3749e05c73
DIST pycharm-professional-2023.2.tar.gz 752661880 BLAKE2B a808ea29be18a5d4da603ce764dbc2ccc854121afc4b063194c0b0c3494cb03e3aec48297e19495d5b658583147f4d0e12514e73c5d4439af6af91b0a38ece0d SHA512 47be9af5d01e157df990a5c745ad12ddebe1963a164f379d3176e9b9cd064a02969b03b27116b38feec08f412857f1f1161015129d7c0c704e05f1fb5d331312
DIST pycharm-professional-2023.3.3-aarch64.tar.gz 817002751 BLAKE2B 75e43700d727bc7cabb2d87ea353cc6644ce66fdb669e52a17a64522f1e883d725ba8671ef664c7d7fb87508083656f42f937d9d7fbb30bacb11c0f7f7074d35 SHA512 a006dc281fb66c92ca2bee5b83f0deb85ca49eff8390a74b3f9869c0767931c83040136118d24b5acde24d30e9de1d3c7a7ff552c4e82331015e5325f3550817
DIST pycharm-professional-2023.3.3.tar.gz 816045880 BLAKE2B 2f967d6aad4ff837da1ed08e74a625c4f59ec9a867f47c112858e7d9d9fb1dcf538da82a4970b7cb0d2e35dfd7f30743ee14aaf2cfadf18fb3db05e5a10f35f8 SHA512 f7c32f8608e235f111ffd83573fb60e7efdac5107ec50564d33885b3c5c0ccc37f951c8df139ac8a23fffe92e51a3b487a37648daa4b801f49529f7d761cda2b
+DIST pycharm-professional-2024.3-aarch64.tar.gz 1141292960 BLAKE2B 7199429f44b7b8b3d4721dafc5cb43afd3a941404f1b55352c18acaf0236351f7414a985d6a632814547e6b092b90dc77e886efd9a5377375a5086cd903b6a3c SHA512 148397f478b15e33f1355d27ec007b347ccba669d6e0141ed39f7065be3857c27b382ef1a7a78c11fc04d12514b724129219af0e3b77403f507a06fc6422b640
+DIST pycharm-professional-2024.3.tar.gz 1141442187 BLAKE2B 463856c3de11867714fd77413597508c15c7aa2cf75039efbbe3b2530cf345c4c9aa161f16d48e5d9301bf04288fdd1a1687f31c5549929e5865387f8aab527b SHA512 5b6c6d1599a337891650fee143ccfb8ff6614c2023c9004adfeed747e7c0d703fe75bfa6982a7b8154a09e0e072e0c98c0d7f47b2ceac88f5dfca6a3d455e277
EBUILD pycharm-professional-2023.2.ebuild 3151 BLAKE2B 1b80812fdf648de43fe2c46df87b16f79df466400e16902175a8eba586d87f24fcd119a0bbe1bc4ec70add920eb739b10798e1e020f4be662630d2138ccfe173 SHA512 7c06eb53f451fc602821f0b61892e105577119bb499e924e6427cf0ffc8d81360303382cf33b368b3d9bffd2bcc228b469a6e0052d7d68f3ba640703c3beaf65
EBUILD pycharm-professional-2023.3.3-r1.ebuild 4214 BLAKE2B 92e8547ddf426cdf954252896cc13663efe3089ef6f1c6ce33a035c76393b9ed4cd1b614a1bb820b15c19362f0060d2b69bcdec35a7bffbc6f0ea38c6970edba SHA512 2f2c130f084e57d8abab6d2afc303b097b2cec1ef10a2461e742ba9249f7ff7d0e09775fb9ca5d2976cfdfa3c83778332c768068fbabc73b0ee2dea0ef491bfe
-MISC metadata.xml 229 BLAKE2B 1b25fb59c17f81a5c4b6dce7e07acb9de3bc64fef368805a0e1b45043dc13ab4898990b02b35d25ec3eb586aa67e236cc56519ed9a6bdb0d940f91b280e83141 SHA512 fcff4719a8e6c3cb446c48872c2278fa50ace7765d204b58d24f9ac0d47cb9fdaa7ed37080290ebc06d8dae864ccfdd8a48c9d9251a69862a6e5b58d5c26969b
+EBUILD pycharm-professional-2024.3.ebuild 5279 BLAKE2B e12f0fe9d41b65e2146678ca525ba476ccdcb96e4be7686e20ce08acf02ec0c611b668eb83e5038c37da1a612dfee7917b95a0abb50e77927b7a960f36badfe3 SHA512 57746ae7bceec1d495e8694832eb4eb545405b7b4942012cdc0a4114ade06828fbaca3d696e67c11f4200bcd6f21c9bd100e13d877ff69503348caed56147f41
+MISC metadata.xml 280 BLAKE2B 92e714ce62188ac31b748740b4fe9d5b542f9548fe61975187cc749d12aeae810a7dec0593ea865416a2140f2a2ac4e32a1625f1d6c9c53341665e4c4ac3eed4 SHA512 3cc841968031fe2f97ddfbeaf0d5e4b137378db848c46be3700f1bbb1cc9fcfc5254427d30ad0bd8ac1c322fc40d25f85fbeb90fcf622b610133b29bc2e4ff44
diff --git a/dev-util/pycharm-professional/metadata.xml b/dev-util/pycharm-professional/metadata.xml
index abe40f18a4e9..99dffcf6de3e 100644
--- a/dev-util/pycharm-professional/metadata.xml
+++ b/dev-util/pycharm-professional/metadata.xml
@@ -4,5 +4,6 @@
<!-- maintainer-needed -->
<use>
<flag name="bundled-jdk">Use bundled jdk</flag>
+ <flag name="bundled-xvfb">Use bundled Xvfb</flag>
</use>
</pkgmetadata>
diff --git a/dev-util/pycharm-professional/pycharm-professional-2024.3.ebuild b/dev-util/pycharm-professional/pycharm-professional-2024.3.ebuild
new file mode 100644
index 000000000000..fc5f98814827
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-2024.3.ebuild
@@ -0,0 +1,199 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop readme.gentoo-r1 wrapper xdg-utils
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+
+# NOTE upstream release info
+# https://data.services.jetbrains.com/products?code=PCP,PCC&release.type=release
+# https://data.services.jetbrains.com/products?code=PCP,PCC&release.type=release&fields=name,releases
+
+HOMEPAGE="https://www.jetbrains.com/pycharm/"
+SRC_URI="
+ amd64? (
+ https://download.jetbrains.com/python/${P}.tar.gz
+ )
+ arm64? (
+ https://download.jetbrains.com/python/${P}-aarch64.tar.gz
+ )
+ x86? (
+ https://download.jetbrains.com/python/${P}.tar.gz
+ )
+"
+
+if [[ "${PN}" == *-professional ]]; then
+ S="${WORKDIR}/${PN/%-professional/}-${PV}"
+fi
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+bundled-jdk"
+
+if [[ "${PN}" == *-professional ]]; then
+ IUSE+=" +bundled-xvfb"
+fi
+
+BDEPEND="
+ dev-util/patchelf
+"
+
+# NOTE
+# The remote-dev-server present in pycharm-professional contains most of the
+# libraries need for the bundled jdk. These are not in the RUNPATH of the jdk.
+# So the dependencies are actually needed.
+RDEPEND="
+ !bundled-jdk? (
+ >=virtual/jre-1.8
+ )
+ bundled-jdk? (
+ app-accessibility/at-spi2-core:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/wayland
+ media-libs/alsa-lib
+ media-libs/freetype
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libXxf86vm
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ )
+"
+
+if [[ "${PN}" == *-professional ]]; then
+RDEPEND+="
+ bundled-xvfb? (
+ dev-libs/libpcre2
+ sys-process/audit
+ )
+ !bundled-xvfb? (
+ x11-base/xorg-server[xvfb]
+ )
+"
+fi
+
+RESTRICT="test"
+
+QA_PREBUILT="opt/${PN}/*"
+
+src_prepare() {
+ default
+
+ rm -v "${S}"/help/ReferenceCardForMac.pdf || die
+
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/_pydevd_{bundle,frame_eval}/*{darwin,win32}* || die
+
+ if ! use amd64; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_amd64.so || die
+ if [[ -d "${S}"/lib/async-profiler/ ]]; then
+ rm -v "${S}"/lib/async-profiler/amd64/libasyncProfiler.so || die
+ fi
+ fi
+ if ! use arm64; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_aarch64.so || die
+ if [[ -d "${S}"/lib/async-profiler/ ]]; then
+ rm -v "${S}"/lib/async-profiler/aarch64/libasyncProfiler.so || die
+ fi
+ fi
+ if ! use x86; then
+ rm -v "${S}"/plugins/python-ce/helpers/pydev/pydevd_attach_to_process/attach_linux_x86.so || die
+ fi
+
+ sed -i \
+ -e "\$a\\\\" \
+ -e "\$a#-----------------------------------------------------------------------" \
+ -e "\$a# Disable automatic updates as these are handled through Gentoo's" \
+ -e "\$a# package manager. See bug #704494" \
+ -e "\$a#-----------------------------------------------------------------------" \
+ -e "\$aide.no.platform.update=Gentoo" bin/idea.properties
+
+ if use bundled-jdk; then
+ patchelf --set-rpath '$ORIGIN/../lib' "jbr/bin/"* || die
+ patchelf --set-rpath '$ORIGIN' "jbr/lib/"{libjcef.so,jcef_helper} || die
+ patchelf --set-rpath '$ORIGIN:$ORIGIN/server' jbr/lib/lib*.so* || die
+ else
+ rm -r "jbr" || die
+ fi
+
+ if [[ "${PN}" == *-professional ]]; then
+ if use bundled-xvfb; then
+ patchelf --set-rpath '$ORIGIN/../lib' "${S}"/plugins/remote-dev-server/selfcontained/bin/{Xvfb,xkbcomp} || die
+ patchelf --set-rpath '$ORIGIN' "${S}"/plugins/remote-dev-server/selfcontained/lib/lib*.so* || die
+ else
+ rm -vr "${S}"/plugins/remote-dev-server/selfcontained || die
+ sed '/export REMOTE_DEV_SERVER_IS_NATIVE_LAUNCHER/a export REMOTE_DEV_SERVER_USE_SELF_CONTAINED_LIBS=1' \
+ -i bin/remote-dev-server.sh || die
+ fi
+ fi
+}
+
+src_configure() {
+ :;
+}
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ local DIR="/opt/${PN}"
+ local JRE_DIR="jbr"
+
+ insinto "${DIR}"
+ doins -r ./*
+
+ fperms 755 "${DIR}"/bin/{format.sh,fsnotifier,inspect.sh,jetbrains_client.sh,ltedit.sh,pycharm,pycharm.sh,restarter}
+
+ if use bundled-jdk; then
+ fperms 755 "${DIR}/${JRE_DIR}"/bin/{java,javac,javadoc,jcmd,jdb,jfr,jhsdb,jinfo,jmap,jps,jrunscript,jstack,jstat,jwebserver,keytool,rmiregistry,serialver}
+ fperms 755 "${DIR}"/"${JRE_DIR}"/lib/{cef_server,chrome-sandbox,jcef_helper,jexec,jspawnhelper}
+ fi
+
+ if [[ "${PN}" == *-professional ]]; then
+ if use bundled-xvfb; then
+ fperms 755 "${DIR}"/plugins/remote-dev-server/selfcontained/bin/{Xvfb,xkbcomp}
+ fi
+ fperms 755 "${DIR}" "${DIR}"/bin/remote-dev-server{,.sh}
+ fi
+
+ make_wrapper "${PN}" "${DIR}/bin/pycharm"
+ newicon "bin/${PN/%-*/}.png" "${PN}.png"
+ make_desktop_entry "${PN}" "${PN}" "${PN}"
+
+ readme.gentoo_create_doc
+
+ # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit
+ dodir /usr/lib/sysctl.d
+ cat > "${ED}/usr/lib/sysctl.d/30-${PN}-inotify-watches.conf" <<-EOF || die
+ fs.inotify.max_user_watches = 524288"
+ EOF
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index 83345121b7d9..da502fed5c97 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,5 +1,7 @@
AUX qbs-2.3.1-qtver.patch 196 BLAKE2B 6cfabd1bbd16b2e342ff9eeb2748ce2215ed25d18203f59e0f181f465e02dfe1e2416b8ab2b5c8eb3b5aa6ec9e7c37e938e389165b1a995ed7f48233f257af79 SHA512 f3f95fc9d1a96767d9a3e74ac428e9b00f4e460959d04298f3f6ecc99f5eb72a57290e6d248f82d1ba8ca7e655fe729b8320a77da585b145c48ac90b9a315181
AUX qbs-2.4.1-ldconfig.patch 696 BLAKE2B eb0339773ebddbf913e09f6e50fc366b50b8a7974262e6f568da879cd96035d8c93cfe7c8e9a891f4716a5af3ceff27e0a753c5e6ccfe78481d696dd068e7cf7 SHA512 07bd268c6e95c306c1f69e29164e2e54b3290d415a96dac143c9438021acf8a8e42fbb1ae750308560279ac4762984dd74b4e18fe3be84a9c9933c9dd7d1a752
DIST qbs-src-2.4.2.tar.gz 5718110 BLAKE2B 011051b16ec81684cf515e160da706dd2f781077a006e999f6c8bf9c8dc522655e6bd900c833f6fe53a076d83c11424975626e043c673a7d8bc10d7428964af9 SHA512 e584b03e7866991bb5fdfd1caed33beaa9480b820772bdbd0daf049f7d3fbe7d1ab19add520c69fd018e9298ff13ca8dfaae3b76e6245589708b59f976307464
+DIST qbs-src-2.5.0.tar.gz 5726362 BLAKE2B 3757b17750078ceddc45b88688a51b3f6e1659c9c845683a11e92a5acdfa44a6b6cac61aeb551ccde21282fcd971484bdec1e002b8a8c47e5fc6fd9d23523011 SHA512 60bfbac4fa7435da93431be50603bb19fbdf7a5bafc8a3a1129b792d323cbd4e42c2fd7b7b24c30c8a4a2b4b01b65ac72c366e54e01e1c6da2699ff6dedaf35f
EBUILD qbs-2.4.2.ebuild 2463 BLAKE2B e73512996d3dc7a791517c7a14e17bd129472ccd05fe6f0135fcf334663491f531870298e3a5bd591c9e2e25d1697119a97176ec45eb5d897e84f9a31ccb886d SHA512 b20d8b502ce0ac52a80a4226fce67748c719288dfc6cfd042fca8ba9de210c0b784bc0ab99caaba4e03858d5489e3d844d069dd874936266772893192b5060ed
+EBUILD qbs-2.5.0.ebuild 2474 BLAKE2B 434c6312a6c3abbb814a2d43a72dd826039709a740c9cc75923f802282e356f63c66420515f3c05d29acd5cff9b4f3a3e691341718faabf274cefb02ff19e71a SHA512 4ca64c5d6d63ebce83e7cb0ad0588a36590ee8b51dec660c33e441eebfb7fb8f437c9f12183325151fbf4b8eb15bb68e57dfc682fb23d1c8d4318fd5ee58b7c2
MISC metadata.xml 1135 BLAKE2B 389cfca2f13552aa0da4e29204014c678d2e710cc96fed8f68616431d5a5d0b9bcd5505b396f843dd065c66c0bd8d955ae6137637eb19226552b6b36509fe296 SHA512 854fb0ce9d21b6ff61c4ed32efeffda84d31ec809faa830b921804dc59e5d6d49d8b7326877705f94346f677d72cc17be5ed4099a6e51dbf381f7456c57567d6
diff --git a/dev-util/qbs/qbs-2.5.0.ebuild b/dev-util/qbs/qbs-2.5.0.ebuild
new file mode 100644
index 000000000000..23fc1ac717d1
--- /dev/null
+++ b/dev-util/qbs/qbs-2.5.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake flag-o-matic python-any-r1 toolchain-funcs
+
+DESCRIPTION="Modern build tool for software projects"
+HOMEPAGE="https://doc.qt.io/qbs/"
+SRC_URI="https://download.qt.io/official_releases/qbs/${PV}/${PN}-src-${PV}.tar.gz"
+S=${WORKDIR}/${PN}-src-${PV}
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) Boost-1.0 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-qt/qt5compat:6
+ dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? (
+ $(python_gen_any_dep '
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ ')
+ dev-qt/qttools:6[assistant,qdoc]
+ )
+"
+
+CMAKE_SKIP_TESTS=(
+ # QBS does not inherit toolchain/flags knowledge from cmake, and
+ # while can use ${BUILD_DIR}/bin/qbs-config to improve this it
+ # remains very fickle and will fail in varied ways with clang,
+ # musl, -native-symlinks, and libc++. After consideration it feels
+ # not worth worrying about affected tests here (even if notable).
+ tst_api
+ tst_blackbox # also skips blackbox-* (intended)
+ tst_language
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.3.1-qtver.patch
+ "${FILESDIR}"/${PN}-2.4.1-ldconfig.patch
+)
+
+python_check_deps() {
+ # _find_python_module in cmake/QbsDocumentation.cmake
+ python_has_version "dev-python/beautifulsoup4[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # temporary workaround for musl-1.2.4 (bug #906929), this ideally
+ # needs fixing in qtbase as *64 usage comes from its headers' macros
+ use elibc_musl && append-lfs-flags
+
+ # tests build failure w/ gcc:14 + -O3 (bug #933187, needs looking into)
+ use test && tc-is-gcc && [[ $(gcc-major-version) -ge 14 ]] &&
+ replace-flags -O3 -O2
+
+ local mycmakeargs=(
+ -DQBS_DOC_INSTALL_DIR="${EPREFIX}"/usr/share/doc/${PF}
+ -DQBS_INSTALL_HTML_DOCS=$(usex doc)
+ -DQBS_INSTALL_MAN_PAGE=yes
+ -DQBS_INSTALL_QCH_DOCS=$(usex doc)
+ -DQBS_LIB_INSTALL_DIR="$(get_libdir)"
+ -DQT_VERSION_MAJOR=6 #931596
+ -DWITH_TESTS=$(usex test)
+ -DWITH_UNIT_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ local DOCS=( README.md changelogs )
+ cmake_src_install
+
+ use !test || rm -- "${ED}"/usr/bin/{tst_*,qbs_*,clang-format-test} || die
+
+ docompress -x /usr/share/doc/${PF}/qbs.qch
+}
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index dffec5b564f5..d00db150cc7f 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/extra-cmake-modules/Manifest b/kde-frameworks/extra-cmake-modules/Manifest
index 2d3a34745caf..93b0465059b9 100644
--- a/kde-frameworks/extra-cmake-modules/Manifest
+++ b/kde-frameworks/extra-cmake-modules/Manifest
@@ -6,6 +6,6 @@ AUX extra-cmake-modules-6.5.0-disable-appstreamtest.patch 959 BLAKE2B c2f59c27dd
AUX extra-cmake-modules-6.5.0-disable-git-commit-hooks.patch 1132 BLAKE2B 3c52e5e987534718f2243a28e629f866ee87955e10c2fad6a6302d28ed4504b06f661b37e1cb19ac4f107b71742a68ffb689a697393e288c244a68254f14b865 SHA512 2dd727162c0bedbfcbc08a8d5ec35fedc2b5bfd8aed578ecc69319cb20406b75bd7b86fe83fbfe2cc645788cf0806b238f5fa3d6219e6662ad4ed8781d267eec
DIST extra-cmake-modules-6.7.0.tar.xz 341336 BLAKE2B 5f63ba006f98527f53cfd989ed26ddafd17ba7666da4b50a3afcbd077037e33b5c52864809ad8f34a07d6d4b0aa15d76db67454c171937f8b7bdefafeef9385d SHA512 f37ce21f32e663e36b9a3f5dd8709b21926b2af08c9dceccd7559ae9ee1a4a1a710a425d5f9d2d8496da70af0258611c9a7ea584ee0f1f4ae4c889262f66d3b0
DIST extra-cmake-modules-6.8.0.tar.xz 324384 BLAKE2B 64ee8f8265ac68a554bcb2bc0c0fefb038a5442f483b067d64da3af311ee6fdf2403030c98e2df62b71485cf8732416ad55eb47abe34e3c379c7c831ec5bfa26 SHA512 9c523426ff72944a1b0933cf55535b3882b829070d0bbcfc06ee4fafbcf5f4488b595fea1d24a74cfe07cf07d8aef7b8321388db4e1e4011cfa5a5da3a462e31
-EBUILD extra-cmake-modules-6.7.0.ebuild 1760 BLAKE2B 104ccea06b6ec4f6e446834cb2e53b516fb9c3df6ae89bc7fbc577c2f9b634c49f967fa57f5e80a3447f82f6ef02666a9818899482b609575147a884e0450c2a SHA512 a035a537ad0e3814d4f969087a0235bb67bd50a41910925bb5926089a62bc423f9a8af3a2f156326cd6913700bc2b37d40579916248a60f623e3b8c0e80f6f7c
-EBUILD extra-cmake-modules-6.8.0.ebuild 1688 BLAKE2B d3f7cdc6e7fde1688cd6b603bc51e6b8e06b3a234b8aba891d51f4abb4c61dbf2bd286702728228041929c8790adb2bf45a63cd84b1f9c2ec299d888db62bf8a SHA512 fe3c397e6e5bc9acf3cb6d5bb661491aa4a033ae93e2cd810e2304588033fc10a9de955ec43bf9952ae7bd23e9b5c68a526e7b382d74c32f840193aed02e3586
+EBUILD extra-cmake-modules-6.7.0.ebuild 1934 BLAKE2B 8618e73c0dfdfe3aa5f4525f510581d9a134b71a1bd51020268aacd89c4c12d8193ab48aca5aa7d1c2d47ff55be81eee2fb177dcc7c1216c401225648f985526 SHA512 901f7a693d7a8aeb5727f33804aafee25f4751ead9226e4320182c5c3629b4ae403c9c849bf339f8ede121da0293543d78c60f3d98893a95e3eea568e250b084
+EBUILD extra-cmake-modules-6.8.0.ebuild 1862 BLAKE2B 193eb71d3f6c15b79816f993d93330883a38dfb0369a8bc2e41dbca49c47229c7ff67dd91277a70621e3eb0d86b1a3bc3f7e6859ae87c97d3166b7bb69d5bd16 SHA512 f79bdefd1046562812a8e9c49a7b96e1d5baab95b322b63e024eec080c2d3bd436fee987435857fb9834ea2ff05a2866d2f91599ef2baf1b9baa06bf9f4ad773
MISC metadata.xml 554 BLAKE2B 7af82aeb7ce6ab40ccaabe8c60c232d0832a6995fed4449777bfd3df39191007080672bfb6d8fbebb756e3380666b9790ab175dd8ea76743fefcecb52d3e1511 SHA512 199c85f33ac9628f012c917e8af4d95ce67a2e0ff6c66b27d46293f9fce37c893e67d0a92587bef076e38ed3553b09c0f40e9757b24c2de608f8411be6045f62
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.7.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.7.0.ebuild
index ed1f9497b3a5..33c2e7461970 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.7.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.7.0.ebuild
@@ -17,6 +17,12 @@ IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND="app-arch/libarchive[bzip2]"
+DEPEND="
+ test? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ )
+"
BDEPEND="
doc? (
${PYTHON_DEPS}
@@ -24,8 +30,8 @@ BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[assistant]
)
test? (
- >=dev-qt/qttools-${QTMIN}:6[linguist]
>=dev-qt/qtbase-${QTMIN}:6
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
)
"
@@ -54,6 +60,9 @@ src_configure() {
-DBUILD_MAN_DOCS=$(usex doc)
-DBUILD_TESTING=$(usex test)
)
+ if use test; then
+ mycmakeargs+=( -DQT_MAJOR_VERSION=6 ) # bug 938316
+ fi
cmake_src_configure
}
diff --git a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.8.0.ebuild b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.8.0.ebuild
index ff645083e05b..15428fb1dd55 100644
--- a/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.8.0.ebuild
+++ b/kde-frameworks/extra-cmake-modules/extra-cmake-modules-6.8.0.ebuild
@@ -17,6 +17,12 @@ IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND="app-arch/libarchive[bzip2]"
+DEPEND="
+ test? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ )
+"
BDEPEND="
doc? (
${PYTHON_DEPS}
@@ -24,8 +30,8 @@ BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[assistant]
)
test? (
- >=dev-qt/qttools-${QTMIN}:6[linguist]
>=dev-qt/qtbase-${QTMIN}:6
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
)
"
@@ -53,6 +59,9 @@ src_configure() {
-DBUILD_MAN_DOCS=$(usex doc)
-DBUILD_TESTING=$(usex test)
)
+ if use test; then
+ mycmakeargs+=( -DQT_MAJOR_VERSION=6 ) # bug 938316
+ fi
cmake_src_configure
}
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index d781fd7eca7c..51b396f3317d 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -2,6 +2,6 @@ DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba8711
DIST kcodecs-6.7.0.tar.xz 2491520 BLAKE2B 870720c4973760e4d9afa1ca94ec3433eb79de2bbd323f269d7c8e1707bf369f8feb35cfb0a5473aaf811da736cee7e656995e4229a92722549d48db558f2b0a SHA512 5536fbf54e7405c8a9548151841b4dcfe09250a4d39f7101b18400d4b236283b272dbf3585e429df219fb1284f935c3573f3cfcb2d57534ab1c1478810b3a62e
DIST kcodecs-6.8.0.tar.xz 2491272 BLAKE2B 37549576c49636070c7f34f93f08a9e48f3ed1f5c783b0f1c33f5b404a965e27d0cc14a1c9b1a835a64619d6b0cde384a7469299a9d0f669bb0d0b183c1a0073 SHA512 ac69a8a53283f45f694ed641b0c191e65344e9ab68a50570a8a83fa0fcacd3257b4d0d5e9e6bc0923a39de38ef53b4120c2a5c00aa8976a579eed01ec1c4e9a5
EBUILD kcodecs-5.116.0.ebuild 381 BLAKE2B 470572c6f53f843ff9d3be1d5f5b0d634151d7fb15f0ca101dc6f0f602a8498e846f6686625c4927415d01811d4d569358045ef31d37f7ada802d8cd1ac1f194 SHA512 4bcbb06a1a55d241a9b9b0c7f5c3efad4e8d1ca5f18d6402173c9c0aa353ea1fa08709defb08449cee87e17407f072b8a98239dbe453f21ee88f2d274c48eb52
-EBUILD kcodecs-6.7.0.ebuild 373 BLAKE2B 35ab1cc4e6743256fccd14ff3c508ced14798466131a11d0d7eff1302f79b6aab74aaa861c5e15e3e27f15016476564449d983607b033a8dc61a63115f5c170b SHA512 d28e81a61382e928f3bd7457cdd60ddd8c2fc3242f33f0f5d8d0b0aa5bd4261d6a988b0969f06edfed62cd3822711dad28c5a201274db07a95ae0dcece753927
-EBUILD kcodecs-6.8.0.ebuild 376 BLAKE2B ffd9b7bc5e98123ed48c0e85774e866cf6f647eeb9902220ec4ee9b60e8aff34476d5eee490bec7cedc2fcb220f2f9cfe10c1ea336627fe627d12bc81a1265e3 SHA512 1f592edffb1a454d7a99fd1a236572a93ec720a8324b877ce9da42a5513ebfcfb4659871908359e95dac1c3ef649cefa236d372690aee842c9707f2e29cf251c
+EBUILD kcodecs-6.7.0.ebuild 441 BLAKE2B ce407d9a6dc1fd27c7c638cad83fabee8d436e3dbea597a3db4f651d2933fe2a084def2265e379a334926b3d6b8dd2717b3255551660cf505b549d3f598e9fe6 SHA512 9c47c57e32f82661a8491a452342e92c6c74a9bc8014ce5d2dfb83e9df897efc7c03f8bee82b9302c4e8d9a8879e31d2d7ab7478dd70b1640a0efb67c5a3e160
+EBUILD kcodecs-6.8.0.ebuild 444 BLAKE2B efe5e123f913f9f53ac6957b6e0b244957108448d3adef13323a4d57a5d778d89a4154f110c5410b1fdac30b2db3ca3831ed25c441a89e00b91b4384f7e94cc6 SHA512 51d9ce7f67d383a9b524d4884241a013cc56ef6045cf9885117e9aff5c2b6ff691dede44665e4d745d6575e35afd1bf22335babb3b1c857ff95a80cf3880591e
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcodecs/kcodecs-6.7.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.7.0.ebuild
index d4da176c2449..850c82a8f62c 100644
--- a/kde-frameworks/kcodecs/kcodecs-6.7.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-6.7.0.ebuild
@@ -16,3 +16,9 @@ BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[linguist]
dev-util/gperf
"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938317
+ rfc2047test
+ kemailaddresstest
+)
diff --git a/kde-frameworks/kcodecs/kcodecs-6.8.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.8.0.ebuild
index d461937d4d62..793d59790f1a 100644
--- a/kde-frameworks/kcodecs/kcodecs-6.8.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-6.8.0.ebuild
@@ -16,3 +16,9 @@ BDEPEND="
>=dev-qt/qttools-${QTMIN}:6[linguist]
dev-util/gperf
"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938317
+ rfc2047test
+ kemailaddresstest
+)
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index 615e600a51cc..445ea1ecf642 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index c5d5d733bdff..f1887cab233d 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,7 +1,5 @@
DIST bluedevil-6.1.5.tar.xz 379372 BLAKE2B 87f6721011fd1e06f7574a73889bf8094133050987ebfab6f50e14d797dde4b50b652b8beeafd973f513c99e7ff1c5249f8ec9e6642e4c7f287d25f3716e95f8 SHA512 920f62ea75003637e20d1f940cf3a756312f8c86eea0f9d8cffd5126118f940a2183fd1735b2468bee0e9a6d97b5b686d35adf02f275eb39d6e07feab666f9b1
-DIST bluedevil-6.2.3.tar.xz 389032 BLAKE2B 84b3a82509856df01cb07d82c4bc87af37ba748ab9bb1449599ac2462e45d6c0cf63aa87a0b7489fcc89a819d93a1c098c7fc724b4c2afa52f85b9b023074d80 SHA512 f12791a971ab73619a6d7b4e76f88aa16a2e0ae95f49d73ac1ee57808b3f3103ff049b3e1f33f1e86acceb388db9c2ad2e09431d50aae60d2a5e950d2d0778cb
DIST bluedevil-6.2.4.tar.xz 388960 BLAKE2B d590093713625b002a9a81c3066a263cd2731671ddff90bb7db8ee6653e9168bec959364323e46cb64db5f823f1032f1c6c9858992f4ecffd08d479c834dc329 SHA512 aa222e9a4f1c5ee21c176bc1920354571d6cae6a252fd731ed70eba2eb8d1da438ad7f1d95007fada61d2fa8ca813fc128031f663bdc1f779398c4b976f23010
EBUILD bluedevil-6.1.5.ebuild 1212 BLAKE2B 36433254e96f056e07c765460b858ad396d3ab4277c42b2ccdb3702b7ca18b91e828233a004707aa3c90047abc98846536c649dfba35edd18a6842374ac7ff3d SHA512 6c9f23b215b28493851d8fc3c5c77c1e7afc36b55187ac6b1639974f2584f9db2189fb958471aaa83f875991b46347befc967b30787a6c572d6c60a913a8a0fa
-EBUILD bluedevil-6.2.3.ebuild 1214 BLAKE2B fa88101f23d985845904e2f975777252109a8474a06d8c9c84ce334cc6d2f967fc0379d182b86da140b90d8212bc11c5bbc323f2e772c31c73a04771794bbe3e SHA512 95ead4b4418337fd407df7c5254a55478dec450f36327859a7e7835fac029d71e72c44f3d7a54ea3d4d8eea0ab9def90656c32f13aa87f19ca050b4cfa82d79a
EBUILD bluedevil-6.2.4.ebuild 1214 BLAKE2B fa88101f23d985845904e2f975777252109a8474a06d8c9c84ce334cc6d2f967fc0379d182b86da140b90d8212bc11c5bbc323f2e772c31c73a04771794bbe3e SHA512 95ead4b4418337fd407df7c5254a55478dec450f36327859a7e7835fac029d71e72c44f3d7a54ea3d4d8eea0ab9def90656c32f13aa87f19ca050b4cfa82d79a
MISC metadata.xml 378 BLAKE2B d0769513d2bf37a3b22577c50d22b2373f0cbc6721d7aa545a96e87499623c13f6f0ed0e9d2dbe376584b8708cdc71fa49a75331e7be3dec8fd322bf84d2b0e8 SHA512 8e63f198804bdff34b3b6a0d85fbf0a7ce189d08ca0d32a3df3dc8a3f0cca667c9fca6c14b1e4b41a700f3aa32eb89d2be79c10bc96199aaee6281569412b8f3
diff --git a/kde-plasma/bluedevil/bluedevil-6.2.3.ebuild b/kde-plasma/bluedevil/bluedevil-6.2.3.ebuild
deleted file mode 100644
index 262cd010200d..000000000000
--- a/kde-plasma/bluedevil/bluedevil-6.2.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/bluez-qt-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index 4020e06dcbf4..470d366e5daf 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,7 +1,5 @@
DIST breeze-grub-6.1.5.tar.xz 1445448 BLAKE2B 62ec714c72e42dd6fafb2bbffeb98a7a81361e1f90db07f5305d3f471526b8a1e3cc1a876875bdaac4225d5740455ef47c46c888b20e937a15ae4b5ff81c78f7 SHA512 6eeff8b340a05e304479219123285f60d127c2fd8be6699353f1e4f69affb28aa597af2a99d488093ac862b30a3bb8386ff0276daf8b39d4f682085d0ebaf474
-DIST breeze-grub-6.2.3.tar.xz 1461968 BLAKE2B 8f3eb9c8efc0be7641b875793b4faf4578ad71509686b1572ce3d4324853919d7b12d0b16685786ec8daf79d85bd62c17e7101d45ad31b4e5f9628382d505559 SHA512 ed00ce4a872d3670494cf65e9ff9561b43166c4d5d3ebd7590af6084bf573a219f529d174a102e7fe03025d6622c7bd73e63e8797cc1f2c1c697639e4dee815b
DIST breeze-grub-6.2.4.tar.xz 1446340 BLAKE2B 412246d4e1063baae01dbfc8e064abc77dc7a1782cb47fb5bf25fa376d8ad1711db8ce802e70d198fa24844a8cbc9ec5166817657a44dd77161ac707391d2570 SHA512 48bc820e4106ed3af2a4fee9a500b60e7ad9965a1800d8531ae838657e7094e983e9b2da26b7df731d19accf1062fe3c2f853c91fc931cb5b696d2c3920dbcc3
EBUILD breeze-grub-6.1.5.ebuild 411 BLAKE2B 150b0428c0dbe4183c34d027a0f3d43bf69b80c1bbef0d2803d94f6ef7fb4e7b0410b5e61d943599a42a9740819ae379c8213378a7c1c64bcba6517205dfa0e6 SHA512 9588d68c003c97e1ce91f3be20932a32b270764cb253d7da4e6e7405a6df4a4b5cf6260649e7c6908e7c7c1ba91a57055c1d2cb19f26764ef11307a98fcdb5ce
-EBUILD breeze-grub-6.2.3.ebuild 413 BLAKE2B c5215287e849bfd3e63fd94411b14eeea9367bf06a44b83ee6843fa32ad3208a5c39733ce3407733280472bdf42c4671d75aceb62686689f15a04a73f6b645f9 SHA512 1a5b2bff9a628a383928a3b91f759a9f93385c61ecd09ec0549c18e29fb07e6d279d1aeb9992d4c5cbff97363e86ffc57a656ff9544f4879924448c82e550089
EBUILD breeze-grub-6.2.4.ebuild 413 BLAKE2B c5215287e849bfd3e63fd94411b14eeea9367bf06a44b83ee6843fa32ad3208a5c39733ce3407733280472bdf42c4671d75aceb62686689f15a04a73f6b645f9 SHA512 1a5b2bff9a628a383928a3b91f759a9f93385c61ecd09ec0549c18e29fb07e6d279d1aeb9992d4c5cbff97363e86ffc57a656ff9544f4879924448c82e550089
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/breeze-grub/breeze-grub-6.2.3.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.2.3.ebuild
deleted file mode 100644
index 318123de73fa..000000000000
--- a/kde-plasma/breeze-grub/breeze-grub-6.2.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-inherit plasma.kde.org
-
-DESCRIPTION="Breeze theme for GRUB"
-
-LICENSE="GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-src_prepare() { default; }
-src_configure() { :; }
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/grub/themes
- doins -r breeze
-}
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index 9dcfbbd55744..1cee3d9124cb 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,7 +1,5 @@
DIST breeze-gtk-6.1.5.tar.xz 40668 BLAKE2B 85f2ee1e40d54e730724b4268776cb903eca23a4682cf37d1233f2934e7892967ce9882908c38d065752619f0c0f538477a09eae1e5e4cd11ecb81f9d88fb953 SHA512 fb7adb0e2072d934d02c24e16ffbebe9eb88981ba5bf0c8bfa05b7ef5d4de07935eff69b6b318d8aaf1380d137c98c82607173e7cd58314c46fdf1d737cf3109
-DIST breeze-gtk-6.2.3.tar.xz 40688 BLAKE2B a2cafb39624c8e75af7b47e3bd52d7e6c425699649c54474cc4c88286014d0eeafa60dca898a42c46069bf98e4fe05220997309770949289c5d887d654f69baa SHA512 e39097d8fbf268a438f608ec8bca0c6604f3c5dddb01489c57145c1c92089fd4e96bdc563e5995b367d774ee23f492d6c3da941340d604d08fe7b97d402e3af0
DIST breeze-gtk-6.2.4.tar.xz 40704 BLAKE2B 8bf3d18dcddfaf42d28f35aad72d43a94e8315c2bb95bb5fab2e1976016c35937178c57eab5651cd48a058d44708f0dd81aaa6c2a49682cc7d66d9b083211414 SHA512 0fa461e5cc3d6134751d7f64d67672f17a4e5ea13318b3d88d5744c6f075c066994fc524d862120dbc62bb2832a7d7aba7fa2e6e5107bae47ff88b99a4af70fa
EBUILD breeze-gtk-6.1.5.ebuild 698 BLAKE2B 3818d3b64ed21e3142d267875fd25dd9046bcd438851d5625690b34e12fa38d32322696bb36cd7aa26ee6f245ff91b3ba4b8ea462f92a2a1b0fd157ba4b93c1d SHA512 5ae16a2b0404840a9f404e7137f4244c85720142b0c4748c076ffc0dcbe0877ca2d2b9741fc18cac6e34593050bbb501443e1282ae3c5265fee9789f230c92c4
-EBUILD breeze-gtk-6.2.3.ebuild 700 BLAKE2B d5afb1279eece127511859b821111dd3111871ef0009d435a44af23632346dbd0a0301983ae4b5dda6b2b4cf47704747eae7f912eea47cb4ade61294eaff45e8 SHA512 1e32f57e8030261da8be9adbb3c41f4672cd51a1edbe1bfe09f1412456242c5eebbfcda43b46033f970ea0ae9b596dd8072e878d4f264f7d9ba5fd6faa15109e
EBUILD breeze-gtk-6.2.4.ebuild 700 BLAKE2B d5afb1279eece127511859b821111dd3111871ef0009d435a44af23632346dbd0a0301983ae4b5dda6b2b4cf47704747eae7f912eea47cb4ade61294eaff45e8 SHA512 1e32f57e8030261da8be9adbb3c41f4672cd51a1edbe1bfe09f1412456242c5eebbfcda43b46033f970ea0ae9b596dd8072e878d4f264f7d9ba5fd6faa15109e
MISC metadata.xml 379 BLAKE2B 3ce1298e3621cea9cb085946b899cf1820b0c96acf15dbd4560a9cf4cd9e20b1a6cea1cbdc437aabed5214bbbab359c5367bb26e4a0479b281d67615d0a3292b SHA512 c8447ddeedd2339460c1933a0a0834aaf6e0162a93af338a0ab990acc3df2bb3563dbe119ccce5ce5a9bbee71c2b13f39a042e7cb2de4f8747f317a73941cd55
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.2.3.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.2.3.ebuild
deleted file mode 100644
index 7efd6d501376..000000000000
--- a/kde-plasma/breeze-gtk/breeze-gtk-6.2.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.5.0
-PVCUT=$(ver_cut 1-3)
-PYTHON_COMPAT=( python3_{10..13} )
-inherit ecm plasma.kde.org python-any-r1
-
-DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
-HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
-
-LICENSE="LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
- dev-lang/sassc
- $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
- >=kde-plasma/breeze-${PVCUT}:6
-"
-
-python_check_deps() {
- python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- ecm_pkg_setup
-}
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index 6fbcc76302fa..c7b604e2e527 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,7 +1,5 @@
DIST breeze-plymouth-6.1.5.tar.xz 111132 BLAKE2B 36ca1f2e8af816e902cd8a334513ad8ba413ab02cd87cfb4ee868f7f4f81181dacc18a9ed6e693c201d5aede8a29efd58b7d18264aac7a97f965962b8da00523 SHA512 5fbae13dd6b44c8120976dae4ab9acac0e92e0da3b1830290e8e93d6c1e56da9567f528f8a4ed6429dbd950d58caec56fa5290f89d498eca8ab4d03170358172
-DIST breeze-plymouth-6.2.3.tar.xz 111440 BLAKE2B 3b8717a5aff2a135082030fa1cd6f940973b3a77b2fafc67d6110bde45174f87d1fac10a3377df89a4b10859b53aa3f4aa1697efa3aa46e06629831867d8023b SHA512 d40bb00c0194fb6ccd0524ddb36529d0cfb67158830686a375588d3bd8dd96b262550c37029154c7ab4f5594491fc35db0a102fc1abd4768c7ff2164059e0df0
DIST breeze-plymouth-6.2.4.tar.xz 111364 BLAKE2B ec061a66dbc5c4efb4c79593f70613cc7367891deaad82c46722d58cd6a2a3949b1edf911a567a4a536eaedc5684e482bf22090d965aaaa2eb9654c806888e5c SHA512 d128b70d5963a00bb98c6439cccf0b6de223406b8739f416349e5f09dbcbacdb94e67a9ef94a955fdab0bca0b8ffdab838d7d763b16f386435d21ea7303fe324
EBUILD breeze-plymouth-6.1.5.ebuild 517 BLAKE2B 525e3e21c896c38678813fae3b3b214b4c396ef9d91087e8effd26bbaa24a24eb96ff08d4a0280b349d063b515727c9da33e3c8f10a0b526fe7f7f7803c6a329 SHA512 8b329056ead44382df5414e69296f16b146205a5008cd6ce92ff804602ad0e5d1c14a2f7db54452fa4d2e959835f5385a84a661f8d579e3d54c4e25389fbbb10
-EBUILD breeze-plymouth-6.2.3.ebuild 519 BLAKE2B c2e1006299f944c512707122af5106048dc035259b03fc2359cb17681e8d1ffa368131b977a1ff0addb12e6120b459889caa65f98e483531bf0e798ad27e4813 SHA512 7f792520654bc33e52c05cf076f495b09a41ed6d6f0f96c19b40ea5b5ebabf77759ccc439a8f91898b4f3fa8ab1dff229d1b89f972c4a3ce48ade07cc216124a
EBUILD breeze-plymouth-6.2.4.ebuild 519 BLAKE2B c2e1006299f944c512707122af5106048dc035259b03fc2359cb17681e8d1ffa368131b977a1ff0addb12e6120b459889caa65f98e483531bf0e798ad27e4813 SHA512 7f792520654bc33e52c05cf076f495b09a41ed6d6f0f96c19b40ea5b5ebabf77759ccc439a8f91898b4f3fa8ab1dff229d1b89f972c4a3ce48ade07cc216124a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.3.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.3.ebuild
deleted file mode 100644
index a1f909ee93fc..000000000000
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.2.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Breeze theme for Plymouth"
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
-DEPEND="sys-boot/plymouth"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DDISTRO_NAME="Gentoo Linux"
- -DDISTRO_VERSION=
- )
-
- cmake_src_configure
-}
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index e9d5fb85988c..331f540bacb4 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,7 +1,5 @@
DIST breeze-6.1.5.tar.xz 58041424 BLAKE2B 110ec250833a95fab278a9c10defe9203c85b3513b921bbda3a20dadb36d51aa23f4784fe2f384f9a781a1d67d9496584a6c29c6216c1abf1cb5ebee88d1dad4 SHA512 0107e117e3576d7d3fbffbe22d94afcc165b6f7055cb6220b5d284b2616221fff935d71898e00f7b68b0acf04f764d3492ca595caf06e7d3a692632a7887217a
-DIST breeze-6.2.3.tar.xz 110838132 BLAKE2B 32da272eb0633ed3ad8e751095abee2d071836c15a87718cc2c1911d01294d33b07ecb60f40c63bb61146471dc4f958e0112bda73ab74adaff5ce6c93967a417 SHA512 0f93ec6beb4cbdb08c199b110f32561d0ced3c3bdd1c6fedf2f3bbffa07607b532414e4ad3b5611dbb59c48388d109f72e2016cbbc02d9d1fccf5e306ea2adc0
DIST breeze-6.2.4.tar.xz 110838268 BLAKE2B 953dff3b9025220dff3e88d3a1e5130a6c4f0de91df04f74e4ebe34c6b77b12536b1f6a3b0a3c4dec7e254c8cecab0cb206904479119cb00f5599388b4fbb6ff SHA512 618bb6eefbd44c14ee81ad449284391e4a97c48b22a6e384b41b5bf4627fc3fc55bc19c27642127c0061106e8e29cfcee2bede2a597f2f326329f981eaa1b30c
EBUILD breeze-6.1.5.ebuild 1990 BLAKE2B 9df8e79cd9dee0adb13c3d83d31ecebd0b6a988232c4910783162a9e9203de8ae9343e4bce69955a933687022cf9ff0dabee05300ff04320394e3ac28c570725 SHA512 7bd2988680a5020a685494378c95cb0b6c08ff67e3d4ca9a954d6e817982aa7138f6a4476593efd1d54d1761281ada4f7572e0994d9ab870a31f0d49a577fe24
-EBUILD breeze-6.2.3.ebuild 1992 BLAKE2B de87b9421981d25039ec76815c5eb31e67018fc085277bf2d21b8750c49bd5c16ea89336916d088b7c57f68ff2b413cfdaf83e2bcc8f003a1c2bcb0e4801f867 SHA512 7828eb55dd6a3aa714c87e6763ddc1188a25734e3e90e3df097780dd1f72f84de0b1be0e8313b3de8c68f3b0b0fb41f820045a8b1be55d944793ee857d97bf5d
EBUILD breeze-6.2.4.ebuild 1992 BLAKE2B de87b9421981d25039ec76815c5eb31e67018fc085277bf2d21b8750c49bd5c16ea89336916d088b7c57f68ff2b413cfdaf83e2bcc8f003a1c2bcb0e4801f867 SHA512 7828eb55dd6a3aa714c87e6763ddc1188a25734e3e90e3df097780dd1f72f84de0b1be0e8313b3de8c68f3b0b0fb41f820045a8b1be55d944793ee857d97bf5d
MISC metadata.xml 375 BLAKE2B bf47f704310bf8a1d85b15fca2bc7559f0442659478a097158b42d35c34d4b973fa0022b75f009a17f18c8c152c9be6d40b1d197e202922265d1a84d037784c2 SHA512 7819148399574c8bfd04d078aebbbdaa2de8605e07b5108cd627dbfd548093adb6554e0a209dbec143698bb9908d3d98df8ca4647f7cc4b974be8bdd9407d272
diff --git a/kde-plasma/breeze/breeze-6.2.3.ebuild b/kde-plasma/breeze/breeze-6.2.3.ebuild
deleted file mode 100644
index c0496358f217..000000000000
--- a/kde-plasma/breeze/breeze-6.2.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Breeze visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/breeze"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="qt5"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/frameworkintegration-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-plasma/kdecoration-${PVCUT}:6
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtdeclarative-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=dev-qt/qtx11extras-${QT5MIN}:5
- >=kde-frameworks/frameworkintegration-${KF5MIN}:5
- >=kde-frameworks/kcmutils-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kiconthemes-${KF5MIN}:5
- >=kde-frameworks/kirigami-${KF5MIN}:5
- >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:6
- qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 )
-"
-PDEPEND=">=kde-frameworks/breeze-icons-${KFMIN}:*"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index 7dafa50d5067..d60de1772b30 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,7 +1,5 @@
DIST discover-6.1.5.tar.xz 1025644 BLAKE2B 094503733c528b0992fad0e9ff2ee42791e03f2c23e57617a76074a48bdb865c3f75aff2e19b430ba0895eb963460e1f504da8645d2162ae40b239bd29d836e5 SHA512 ea604afb73003b3d0e67bab78c6165f7a347499baf778928deaa03a48f0e9d06f6d4e753b3aa823bbd4e6cf39932d7a8432924d03da3bc3eea98052d7e433a4e
-DIST discover-6.2.3.tar.xz 1098884 BLAKE2B ebe391dfc03d09afa42610805028a8a69c6b6c652cba8b3ffa683b93963fe18ab4bd503fbba4d28c4bf16ab99c16449d1f4ca54d7378cd00a19c1f908dfe74cf SHA512 15a9e384f9d8e4a4d35e845d3346ce375d8360811d6668830e5b1c5ff2b4d1dd88f93e28c177e373d71e64f6b65471059f7cfef1dabfed6d5edfcc0abd8608f2
DIST discover-6.2.4.tar.xz 1101032 BLAKE2B f4d3f1e6c67eba2a2fbfb84976b10e92810697642362dc49dc9f9e0591ff1b1f5709460eb2af968f9688187b9415cf997e618234884f6b89d84f48a61989693a SHA512 72c3bd5635b0f1f855c6b65e778642c1929440164b144b89b228e0840f05dc0ef9d1345480674b754c3657517245058a63f4f330d70c0cef7abdfc9bb792903c
EBUILD discover-6.1.5.ebuild 2800 BLAKE2B f9064749007087c19f51f6fc095ec47c9c06d1b32d526aa5feb45a7d990329562571a5eda0a67c065b4827ab3d70b3ead16fa56e96ce7a4c23f8e9d609700ff1 SHA512 e0a1ade396a580911a427cef22130077bce1b7eeb45cd5ba42da6ea5591313fce6ae2b6d1bc605dfe54721d88d0597711e4eee75a0297fc5ba0b9874d10eae52
-EBUILD discover-6.2.3.ebuild 2843 BLAKE2B 9617e5aa67203980c95082e2861e39ded610fb16f0327dfc1d8b5c0cdc1fab6e7d52668a03ce0253138097dab1007f2ae820a1e7a19f14e5a525fb3550ac4bb8 SHA512 6646c66417d1e8e90c261e90c3c3c89c448f176da78fe399c864a532875d4fe21b90e8028079b9bf5069d2a6b2d7da34a4dfbef007b23693aef732657b78b757
EBUILD discover-6.2.4.ebuild 2843 BLAKE2B 9617e5aa67203980c95082e2861e39ded610fb16f0327dfc1d8b5c0cdc1fab6e7d52668a03ce0253138097dab1007f2ae820a1e7a19f14e5a525fb3550ac4bb8 SHA512 6646c66417d1e8e90c261e90c3c3c89c448f176da78fe399c864a532875d4fe21b90e8028079b9bf5069d2a6b2d7da34a4dfbef007b23693aef732657b78b757
MISC metadata.xml 845 BLAKE2B 87d892ce29180263400147d7a7b98e42093d613897bc09764b58e43712faff76bc13f0b9e09782faf6c6f8c78d02a555271159be54ccc5213241422931d43e65 SHA512 6fda677eb8dfe74813872cad68d234d7f272f7466f654b1d0a2725b6ceb6872f51887b5861f419cf5aeb09ffc593af230a923eafa22c0db9e1353b831a4a7187
diff --git a/kde-plasma/discover/discover-6.2.3.ebuild b/kde-plasma/discover/discover-6.2.3.ebuild
deleted file mode 100644
index c6ff718320c0..000000000000
--- a/kde-plasma/discover/discover-6.2.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma resources management GUI"
-HOMEPAGE="https://userbase.kde.org/Discover"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+firmware flatpak snap telemetry webengine"
-
-# libmarkdown (app-text/discount) only used in PackageKitBackend
-COMMON_DEPEND="
- >=dev-libs/appstream-1.0.0:=[qt6]
- dev-libs/kirigami-addons:6
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/purpose-${KFMIN}:6
- firmware? ( >=sys-apps/fwupd-1.9.4 )
- flatpak? ( sys-apps/flatpak )
- snap? ( sys-libs/snapd-glib:=[qt6(-)] )
- telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
- webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- snap? ( app-containers/snapd )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/qcoro
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_prepare() {
- ecm_src_prepare
- # we don't need it with PackageKitBackend off
- ecm_punt_kf_module Archive
- # we don't do anything with this
- sed -e "s/^pkg_check_modules.*Markdown/#&/" \
- -e "s/^pkg_check_modules.*RpmOstree/#&/" \
- -e "s/^pkg_check_modules.*Ostree/#&/" \
- -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: Port PackageKit's portage back-end to python3
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON
- # Automated updates will not work for us
- # https://invent.kde.org/plasma/discover/-/merge_requests/142
- -DWITH_KCM=OFF
- -DBUILD_DummyBackend=OFF
- -DBUILD_FlatpakBackend=$(usex flatpak)
- -DBUILD_FwupdBackend=$(usex firmware)
- -DBUILD_RpmOstreeBackend=OFF
- -DBUILD_SnapBackend=$(usex snap)
- -DBUILD_SteamOSBackend=OFF
- $(cmake_use_find_package telemetry KF6UserFeedback)
- $(cmake_use_find_package webengine Qt6WebView)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 686392: needs network connection
- local myctestargs=(
- -E "(knsbackendtest|flatpaktest)"
- )
-
- ecm_src_test
-}
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index fdb6996e57d2..d5af44886489 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,7 +1,5 @@
DIST drkonqi-6.1.5.tar.xz 871908 BLAKE2B 278cd91c3abdb21facd1f820935c662f0c37c2dc09c76e9b5fa10339e366829f8007657abed052f58df18dd5553991ae11dac81cfbef6a6fb6fc53d3160b780c SHA512 9e10c3536b80e6e39ffc4f09b061d458d331e03108b6db30ee77704dfe88afc768f6e53bff091b0284757c91799ed3a627a2d3481d8a6fbbf15c7da9cd5c1c6f
-DIST drkonqi-6.2.3.tar.xz 882944 BLAKE2B 1be6513a2008d2825c6d9093569a4d34b60396aeaa8f727bd271b6fbf8da3293ee3ed9e87d9f1e064063b8e783cb35dce942c69ec9b7cde4a99f33742e901510 SHA512 8d8175d84aa1c9e07a9c795afcde2c6800dc1396bdcd25ecb186d716304008a0246e4f4b514e04337c430c115b0ec7a1d17d8f0b5a3e02b15a62d67aba8e6ac7
DIST drkonqi-6.2.4.tar.xz 883036 BLAKE2B 9fbbf3bf48c767ab5667609bbd2695948af7002e55b6c8f536c88948924296a3af5a735b7a3096b21b9060d5b888bf748ff1bc701562ea5312221f3f8fc01255 SHA512 0ce71dcf6f907b0afe06399865a699d15f29c327a1c726450afcbc24cde59fca5a5936c08ddd767f955ef5c935bf809b2d73276042ae4f63b46247f4ddb7d2de
EBUILD drkonqi-6.1.5-r1.ebuild 2324 BLAKE2B 0b820046b5002a4a7b43f07eb6822323edac78c9f0bdae94ff6cc2fdf9dea2b3c68e8bb0505d1e520a1d32e9a7cde69c9665ca50a6046083877635f291c4cf0c SHA512 a949c2a84230c3ebad62c81ddfb625261e97bb1ea5e87b65d6864e8fa92af531cd20469d51c3d9c8659cf0aea36843235d070fa280d2129c9691047f96c24559
-EBUILD drkonqi-6.2.3.ebuild 2326 BLAKE2B e3084f83bd9157866b2f1a62a80343b67645b6c2c5839a83d84406a2258e5cbda8b30bf18e07f708f55ef9f2859123d7ec2fde921df6f625650a2301ddaaaa68 SHA512 4bb408c471bbbb442c93609cb3c3e732e81d89ef87822ba117e8abacc785142764ebe40b080b1122e32aa02424a4c8c4abe1a7f52f8a8e785271155ff536d81c
EBUILD drkonqi-6.2.4.ebuild 2326 BLAKE2B e3084f83bd9157866b2f1a62a80343b67645b6c2c5839a83d84406a2258e5cbda8b30bf18e07f708f55ef9f2859123d7ec2fde921df6f625650a2301ddaaaa68 SHA512 4bb408c471bbbb442c93609cb3c3e732e81d89ef87822ba117e8abacc785142764ebe40b080b1122e32aa02424a4c8c4abe1a7f52f8a8e785271155ff536d81c
MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b
diff --git a/kde-plasma/drkonqi/drkonqi-6.2.3.ebuild b/kde-plasma/drkonqi/drkonqi-6.2.3.ebuild
deleted file mode 100644
index 8053d50bb7f2..000000000000
--- a/kde-plasma/drkonqi/drkonqi-6.2.3.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
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{11..13} )
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org python-single-r1 systemd
-
-DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="systemd"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test" # bug 935362
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/syntax-highlighting-${KFMIN}:6
- systemd? (
- >=dev-qt/qtbase-${QTMIN}:6[network]
- >=kde-frameworks/kservice-${KFMIN}:6
- sys-apps/systemd:=
- >=sys-auth/polkit-qt-0.175.0[qt6(+)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- $(python_gen_cond_dep '
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pygdbmi[${PYTHON_USEDEP}]
- ')
- || (
- dev-debug/gdb
- dev-debug/lldb
- )
-"
-
-pkg_setup() {
- ecm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_PYTHON_VENDORING=OFF
- $(cmake_use_find_package systemd Systemd)
- )
- ecm_src_configure
-}
-
-src_test() {
- # needs network access, bug #698510
- local myctestargs=(
- -E "(connectiontest)"
- )
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
- elog "For systemd, steps are needed for integration with systemd-coredumpd."
- elog "As root, run the following:"
- elog "1. systemctl enable drkonqi-coredump-processor@.service"
- elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
- fi
-}
diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest
index 083209b10074..98823a74439c 100644
--- a/kde-plasma/flatpak-kcm/Manifest
+++ b/kde-plasma/flatpak-kcm/Manifest
@@ -1,7 +1,5 @@
DIST flatpak-kcm-6.1.5.tar.xz 243116 BLAKE2B bcda19f19c2e86bfb1023a190a87cd3d2bed3033a7be884ad3e8646e4ca5c0799c01b1a950811bfa4a12a22cd3ec66d06d49627fddaf0abd07bde3ede2a7c0af SHA512 39e9944b91cf3f8cef932945c4bf50ee5b0b34c2e323cd4c3afcc99033f41e9bab7173e3cfdc85f281a427ac20cd20b17270192f145d28d4e7c2f18365f4498c
-DIST flatpak-kcm-6.2.3.tar.xz 247480 BLAKE2B bd5007aa43f94f2c7ceb8323b150a67930c82f8a325bbeca60223bbbbc82d1107f1fdf4511ce36cadc787bd8f94ecef6877eed4dea7c19b14ddb0057f5c9e7f2 SHA512 1eb8173e4653e2ae36c6be17e3a489e5a5539368fabef1b9f1e52de9e051a1f7e622106ff719c1d43b30a01519d210d2877392939f1c4905ce6eff3c244aafa9
DIST flatpak-kcm-6.2.4.tar.xz 247560 BLAKE2B a51e0598c49150744e025d3946fc6d116998a7ac97ea30f8d4f282c9977e660a42f447eca5f132cf84e345a1b3f19faf203726300a3ec000044e0457ee79f0d2 SHA512 492e48c5ed1f9448ab51c29c0c443f2c10b7ed98afb7da62d2c83d71b74e906a8ad87c896f3afac3d7133549695476d93cd6f81c5051c1f2817f69b63e6e6878
EBUILD flatpak-kcm-6.1.5.ebuild 869 BLAKE2B 7a47c8281f73a82a73d846b564f94df6f120888ec88c5a664263282d8348cdf211faac0606c7d0fa0776b1c1cf40a85185ed11e2415b880f35d99a0aa039e157 SHA512 07f6ff535d0be88e7ab086ba4defb48edb2c4455eecb77b5714f8fe26a4997269a89dcf4045b96ca36ae30a088936dfa1de297729091cd52447b3e180d118fa7
-EBUILD flatpak-kcm-6.2.3.ebuild 871 BLAKE2B 4ed5a7dbec48ba8bb272d3b52811a2325bbe6729f9301a0e701283c4188703ae91f92756ed65f5bf06127a5aaa4aa82c83f41db7c3ba4de9c9da5e56f44ef0f6 SHA512 9ee05506a869f1c155623f4a22e4002e50dc182ffa4e07f6c12131ddc0e7fabb6f797b7712eb0a36087001d6e08bd75143a710e85a0d09b3a209b539bd4f856a
EBUILD flatpak-kcm-6.2.4.ebuild 871 BLAKE2B 4ed5a7dbec48ba8bb272d3b52811a2325bbe6729f9301a0e701283c4188703ae91f92756ed65f5bf06127a5aaa4aa82c83f41db7c3ba4de9c9da5e56f44ef0f6 SHA512 9ee05506a869f1c155623f4a22e4002e50dc182ffa4e07f6c12131ddc0e7fabb6f797b7712eb0a36087001d6e08bd75143a710e85a0d09b3a209b539bd4f856a
MISC metadata.xml 380 BLAKE2B 7fb092f734e035613934325835c14815cb686f0424dbcd760eddcac663453c5d833f0ac87cf642a3aa6f3e1daab50a95a070472ce9ec1c2711ae8245c31e3aa2 SHA512 81bf32fd4261ece5e11b52c3a759969ba25826662d19329df03a47d7fe1f43e8d3557522d6aea169b5ce66f5dc4448f2bd12a14f0e3a254184b4050d1d8e6e48
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.3.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.3.ebuild
deleted file mode 100644
index f7996a8ca47f..000000000000
--- a/kde-plasma/flatpak-kcm/flatpak-kcm-6.2.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Flatpak Permissions Management KCM"
-HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
-
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=sys-apps/flatpak-0.11.8
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index 152f5b494a80..9fc52897f9fb 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,7 +1,5 @@
DIST kactivitymanagerd-6.1.5.tar.xz 110264 BLAKE2B 42a9c5551fdd57ee04cd1654654aaa692a285942a9bfd92d858bc4e32d8eb4cfac86ef4164c7d234ead75255780343fafe09a904e8b37ab5fa729f7ff747620f SHA512 e3720e53cd37375828d67ddfc873cc465eb4a0ccbf75b066bf98927752df2465f382cfa5cca3f340200f6c86a91087b0157de82b581a5f06bbe77b488909f417
-DIST kactivitymanagerd-6.2.3.tar.xz 107300 BLAKE2B 8770a750fd4edf3f0ce1fdf8bb943126d363b1029a12dacd135e8e20750f66e13e3a339ae6d7ae50008d61e40f19870163541fb784de7b023abebd7ba25b3576 SHA512 6256715c06f17514b5c6c312d0dff1653222a8d6dc72be82cb0f92d229b99a613637c89993c63ae314c877a05b0e45dee69e83a8be29f11f8a6be0225fd393f3
DIST kactivitymanagerd-6.2.4.tar.xz 107264 BLAKE2B 83384c028489dceef0a40d52d5f19cb895bbcf846b68339b754bb107b2377f00d2d4b05e5e44818e114abb8014ce2e610a63d87497d488fc89542d94d9d76980 SHA512 997f06ba65f8de4a66987023dfa9c3b083a875dcfd65baa1c835b093d3a6c3458043ce7b442fe4cab77e487fbc1def2ba3a572de3cc8bc3e3606b38d229b3772
EBUILD kactivitymanagerd-6.1.5.ebuild 923 BLAKE2B d650a5a842c4ccd9eeefebd7083ee7928ffd4ba11e055f209ca007289118b35c66adcb2a050f95817a05dbd8f820cf665a6e44dc171311b4c0d39c8e8c618bee SHA512 7fff32823b784e7709e1e3a6fd097e30303aa091b4be1bd7b958f78d3a0262aa69e4ce060b3bd927b7c701db94df2be26c5a95fad3d9fc0c5002d2dbe70ce4b5
-EBUILD kactivitymanagerd-6.2.3.ebuild 925 BLAKE2B 0f552ec29cb963d514d951ec313a5088c2a4b813be1e099702dc1d23713815383309e1ef3f8ee6e59c900bdd4cad85334afd2ed9b33adbda9d4f5ea5e55c856c SHA512 4c5b54bdfd3ea1f4db55b056672a7a2d3d632120981db05bd7a47451c3587b1ca206ff86735b69d5519293a6f82b2327c04215114f2436cb9c92c1939f2769f3
EBUILD kactivitymanagerd-6.2.4.ebuild 925 BLAKE2B 0f552ec29cb963d514d951ec313a5088c2a4b813be1e099702dc1d23713815383309e1ef3f8ee6e59c900bdd4cad85334afd2ed9b33adbda9d4f5ea5e55c856c SHA512 4c5b54bdfd3ea1f4db55b056672a7a2d3d632120981db05bd7a47451c3587b1ca206ff86735b69d5519293a6f82b2327c04215114f2436cb9c92c1939f2769f3
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.3.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.3.ebuild
deleted file mode 100644
index 98d67be62e10..000000000000
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,sqlite,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
-"
diff --git a/kde-plasma/kde-cli-tools-common/Manifest b/kde-plasma/kde-cli-tools-common/Manifest
index 5ebf797a2b08..0653160d3135 100644
--- a/kde-plasma/kde-cli-tools-common/Manifest
+++ b/kde-plasma/kde-cli-tools-common/Manifest
@@ -1,7 +1,5 @@
DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388
-DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1
DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170
EBUILD kde-cli-tools-common-6.1.5.ebuild 365 BLAKE2B e4679b4877d6d049267db0bc859dc1a2f03e4eb99133aef80e28871d163d7b0e0f8cff23c95113aa23207a02276a35680c4507fbb552febd48958ac11e182d3c SHA512 5da2b89a26e32d46107a552a9aa2bb3752a3adc27696ef7de881f7869469fb1bf97feb30cdec6cb192d5405c69546971d27c04524f2cd0bb598ef15aa6cae564
-EBUILD kde-cli-tools-common-6.2.3.ebuild 342 BLAKE2B 6d01d6eef3c85f5d147bfd86327c5ec0c126cab266a0208499f83be4a6eda005286a2e4c89e3be2ae92b8fb6e78fe7cf4dc396e3f07f633d5250a7b97ffd161e SHA512 96e03c9e02284e585e78c90f5bf7df4c5ccf7da673324d219d1823fd48e4eb5fa6a822d703a26f705a785a12c70436888ac24aed7ae4c7b6c6324dbb389621e7
EBUILD kde-cli-tools-common-6.2.4.ebuild 342 BLAKE2B 6d01d6eef3c85f5d147bfd86327c5ec0c126cab266a0208499f83be4a6eda005286a2e4c89e3be2ae92b8fb6e78fe7cf4dc396e3f07f633d5250a7b97ffd161e SHA512 96e03c9e02284e585e78c90f5bf7df4c5ccf7da673324d219d1823fd48e4eb5fa6a822d703a26f705a785a12c70436888ac24aed7ae4c7b6c6324dbb389621e7
MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b
diff --git a/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.3.ebuild b/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.3.ebuild
deleted file mode 100644
index c4e21fed63a0..000000000000
--- a/kde-plasma/kde-cli-tools-common/kde-cli-tools-common-6.2.3.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KDE_ORG_NAME="${PN/-common/}"
-inherit ecm-common plasma.kde.org
-
-LICENSE="GPL-2+ handbook? ( FDL-1.2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-RDEPEND="!<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index c5fb246fc941..9f7ac466ec13 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,8 +1,6 @@
AUX kde-cli-tools-6.2.4-unrequire-kf-qt-modules.patch 999 BLAKE2B 2298ffdec115a9edddc369971e986da4227eeb362c4086ffc745b511a756f206e0f721bd7b066040ea3df9a7de61fd8fa6a70b57e3844ad04c0adf2923815454 SHA512 b1400d54c1490c0d1fb0a52eb096f1dd6609e3183b946b72957d41fd4c02c50efe8b7a224185f1588d2a0e9f6c1dc3405de4bb9c2382b53e07af796c372c75c7
DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388
-DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1
DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170
EBUILD kde-cli-tools-6.1.5.ebuild 1420 BLAKE2B 2a115e1332e9dd600f9212eed8197db77e3eb3adbc6a09221c80aee3848db7e7d89b9bf8ce6b1c804e5d7c61e6cabee86f0b5013154b17a37fe6722099f8b9ab SHA512 b035f2d4ce6130498f56cfea8d77b49dad6f17e9fa1e4c5c48cb473ce68bd8bfbe79ab626e6bdb0eb37fb02c2bb6651cfb073c0263b350e9f2f995d931228528
-EBUILD kde-cli-tools-6.2.3.ebuild 1476 BLAKE2B 859e565bf153918f3e37a9def8b28a65c927df39c7d6e2e667eaf5d838ba45dc9eaddcf1297571f6209bb7a427df8bc64c593ab4840779752c9cecfbcf2f151d SHA512 9922070ae19bc5759e7d2effdc9a7f101f5fae6175de00cd21d76b34307cc310e80ac164d357090d73ce0643e88f77bb235e4bff83544fca19a164d8f19da8df
EBUILD kde-cli-tools-6.2.4.ebuild 1247 BLAKE2B 04f00334d952d9f7ff28ee6e3970ca3a6ac602c426928613bd465b3c9934524a053d78eff9f456d7dac7531f6c545a82706ea89ad7167a029fecb5b7a20965c7 SHA512 4dd3415b405367db12d68488070b55658f3c1d7d98e9295442303d8a5a15b8a4e8ea77174492a1372c76643a8a61ee12319aa8b965325e8fd8a18f5218b75600
MISC metadata.xml 486 BLAKE2B 1a7c2a5cfa5065f0555430580bbf1ef93b4c6a3849ce1e963c6efc791e0ae13457f1a9abd4f5330d777a74e55f7bba616b64b0b1e80f094e9c1d6acd610491c1 SHA512 75f5d7f5ce1624c964a7b62a64ad6d004d735946fa20d2e95c91871e5f5d70b4e1e0155c0054b752f91d59ef554f828b2d50b0b5ee206147a97a957a44c5ad7d
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.3.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.3.ebuild
deleted file mode 100644
index 99efc8150057..000000000000
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-6.2.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoff"
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system"
-HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="kdesu X"
-
-# requires running kde environment
-RESTRICT="test"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
- X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui,X] )
-"
-RDEPEND="${DEPEND}
- >=${CATEGORY}/${PN}-common-${PV}
- kdesu? ( >=${CATEGORY}/kdesu-gui-${PV} )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_prepare() {
- ecm_src_prepare
- ecm_punt_po_install
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_KF6Su=ON
- -DWITH_X11=$(usex X)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index 2e238f2f0a45..e44c740d16ea 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,7 +1,5 @@
DIST kde-gtk-config-6.1.5.tar.xz 78620 BLAKE2B 76276977e767a54a2a0d069c3386a3d0e86c7fd51c1d9f1751ad75c8e83220d1058f44fb5718d579524abdfe6c5be7a4f9af0863546fad1d257af885706b404b SHA512 1b5d75df5cf329a34b92f88e22ff24529a91293a5a52980149d054cebeb7aa54337674fe33bdd58cd64a46976747041d7bccbfdeffd530507c42fa402d9ec131
-DIST kde-gtk-config-6.2.3.tar.xz 78928 BLAKE2B 35601d852b3f460f0212319e5b997eb18cdba226a1ab85c09b1bff0a22a63f61ea065258c52993f860d8bb7e8828d52967a06781fd9755cd01e7d728c948e368 SHA512 337d1c08c1c356adcc4575f6356fedf1988ccf4b870331531fbecbdd8e0c3eca3f91bd7983293d2c085e3c8730302740e39c232434dfc9af7ef20f6fe9e2afa2
DIST kde-gtk-config-6.2.4.tar.xz 78944 BLAKE2B 9e6bff8ed3ec1239b1dc29f9b75df2373b361c5ad36f4f33f65d53a203fef81a6ff409db005fd77cc16bbea70bb0a4b67a35fdf8705e2cfaeaf843ca23fb35e6 SHA512 ce1a68619de216c77521914dcd6c68b57304b20d4bc7006f57d0b7d5467788074b3ad6fab1f32b9cd1390432ab5d87116a27d8a83d0591837a681184cc689816
EBUILD kde-gtk-config-6.1.5.ebuild 1115 BLAKE2B f543ff895fd798b97c3c6a6d59ce67d18eae0bbf95670cf8c0d9fbc7048293f18ec325d8a24a264625910e50e53e30c901c1c9b5d5ae3277ac22a40a28df916e SHA512 24fd5b448d80ab3d8c6f40f5223076909161d3e9ac9f2a04ee42780c6244a758261a96aec4012c40b41e747a707e331c9f3dbde9814933aaa4255145a600a4a0
-EBUILD kde-gtk-config-6.2.3.ebuild 1117 BLAKE2B 45ba005b36297ce78ff85b842625657e9506d0bd176d1ce31560c460cae3a84558dd112d302d0d362f2eda6d49a60156bb5f72017cf11a334823b206677771d8 SHA512 7cd6950d571657a08e4d0fb799af6e9d56bfabd1d722c5a44071cd8823c1ff222b1987a785672d2503a9d1e3d6d224bdace842d29314bdb994a9027206815f1c
EBUILD kde-gtk-config-6.2.4.ebuild 1117 BLAKE2B 45ba005b36297ce78ff85b842625657e9506d0bd176d1ce31560c460cae3a84558dd112d302d0d362f2eda6d49a60156bb5f72017cf11a334823b206677771d8 SHA512 7cd6950d571657a08e4d0fb799af6e9d56bfabd1d722c5a44071cd8823c1ff222b1987a785672d2503a9d1e3d6d224bdace842d29314bdb994a9027206815f1c
MISC metadata.xml 383 BLAKE2B f777a289078d97cf61477b7364c466cb02681aee2ca3e21ac909dd93ee5e9877e245919785bb45be2290e1361254aa6cfe51052a7334c7bf81761109e2080483 SHA512 58cb2b2ceac37139c32ed88ed94a3e7a1063527e7f84140a82f990dc7f1b47e821bef1b4668da56f63b963490886c1cdaa568f49f70a89671dd94aaeab028057
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.3.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.3.ebuild
deleted file mode 100644
index 47e519b69326..000000000000
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-6.2.3.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
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
-HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
-
-LICENSE="GPL-3"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtsvg-${QTMIN}:6
- gnome-base/gsettings-desktop-schemas
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- x11-libs/gtk+:3[X]
-"
-RDEPEND="${DEPEND}
- x11-misc/xsettingsd
-"
-BDEPEND="dev-lang/sassc"
-
-pkg_postinst() {
- ecm_pkg_postinst
- elog "If you notice missing icons in your GTK applications, you may have to install"
- elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
- elog "for example."
-}
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index 55ed80fc6d00..7dd979257592 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,7 +1,5 @@
DIST kdecoration-6.1.5.tar.xz 55360 BLAKE2B 82e0dbbd5458d3831b9d72265888c1ff9092eeebf88b37827de85673afea3ee898d134142c59448964597e4b16d54649f4ae6a911f3937392d6e7e18176e2fc8 SHA512 e2ece8c9f87b6b910590f92f6fe41f4819dad61b3390ae7b9e9e05d1c2a9a0ff6f506bcbbc88a7965f3979762d5e1ca7dad30cf9167e5c262ba0d5ab29939804
-DIST kdecoration-6.2.3.tar.xz 55128 BLAKE2B 44be7657dd4604ca3312164ffc3ab585d45cf82dfed6afe1be673f18e5d06a6963c259d0242272bb03307dae33ff4d1e685b96a023b69cf1ac6598d0a4971e76 SHA512 aef266b60bc2f16f24351811bfded9c04bc566ab1f60cabbd01e20a37742f04616bdf6484fc47fe051ef12021095161bfc0c2f095b7b8e2413072fff8e9a5b9f
DIST kdecoration-6.2.4.tar.xz 55128 BLAKE2B aff243bf0ced9c0d4472a4ce6ebf55e2070f16d8d1e815a8f95386efa02dd5ff6786c047710588014f36553f3bc600fa6f327e1648ec58256aa184c646f46fba SHA512 9ee39ea028a1687a57fed865e0d9881a2dfcc8a61170f520857f07193fdb5ae6133fd727c9200fed762d06244e96ae95b11cd17cb4141bb105c0d9b99ff348f1
EBUILD kdecoration-6.1.5.ebuild 447 BLAKE2B 0d80b1f0cff3f38986268452da9b476c90db2bd319515d36a4fdacdbfd42f37a80b68355a3f67a5f4bda5d803adcaa87dc9f2b1426f76b0099a16acd4b7af8d5 SHA512 d4936adc1f9e0fd27a0f4607ee549e35b356da11f91b414b28dbd90c22427106c79f1b5c9913ba2882d7320bb30b271e4ece599047d3daa511a53965a265d9bc
-EBUILD kdecoration-6.2.3.ebuild 449 BLAKE2B d0043e48a03bee8cbe0cc85aa8f6a5bd795bea0c917384ba4937927e139c715df0707633e3f8ed7c6726f5c9c9b403a48bee522127e3e35d76ae177a76eea5d2 SHA512 7660b788632f980aad28994d0caac7aa36b8f43dffc633cb27be3d4e99c8e44156e5df6012f1fea2149d23ec6de1a4e0a759a131461adb3319d3ecbdc97b7678
EBUILD kdecoration-6.2.4.ebuild 449 BLAKE2B d0043e48a03bee8cbe0cc85aa8f6a5bd795bea0c917384ba4937927e139c715df0707633e3f8ed7c6726f5c9c9b403a48bee522127e3e35d76ae177a76eea5d2 SHA512 7660b788632f980aad28994d0caac7aa36b8f43dffc633cb27be3d4e99c8e44156e5df6012f1fea2149d23ec6de1a4e0a759a131461adb3319d3ecbdc97b7678
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kdecoration/kdecoration-6.2.3.ebuild b/kde-plasma/kdecoration/kdecoration-6.2.3.ebuild
deleted file mode 100644
index 6f5db39c0d90..000000000000
--- a/kde-plasma/kdecoration/kdecoration-6.2.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plugin based library to create window decorations"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=kde-frameworks/ki18n-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 93a0cc0481f2..fbc2e7a8adca 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,7 +1,5 @@
DIST kdeplasma-addons-6.1.5.tar.xz 894740 BLAKE2B 5c3de9c460a11bc28d19ec136e30dbdeb9bef05715a36f11e9c5c30b928bfab2f6a8b2898ac0d2e7b09d47ec9f38b5a480cf72d77450c8859df2e1c1d9a469aa SHA512 84a914a7d54d217beabab517a2ac5a257ffce8975b423ff3bd668c01b606609a8518bab67b45977b8f731dc655044c18d04843d57e7c597b5b9b7eb8e4b1d1a7
-DIST kdeplasma-addons-6.2.3.tar.xz 903004 BLAKE2B e34450989775eacedb640e9146b6b938d98c62a0202667056edbd30d13fab3ff584b05dea781c29ded3300e1dfe7e1d7bbe4eacb9173365f730b026cc7d7753b SHA512 f6c4b22dd6588b2ce1dc500503e08d11c9bfa49a1ff65185b60e1d2dae85e4c10e7bfb43fa0d5a9b379b6c22f2ccdcd40e4c2087f555fe18f07f6971fa686e80
DIST kdeplasma-addons-6.2.4.tar.xz 903324 BLAKE2B 5b03631974018d3ee8b99c60648eec3062697445810c3e54fb694591ee661a246b6053e378db66ff42add2e1ac886d74821ad6f862ae36bf9ae970b57c6963f9 SHA512 ed82f38ad512ae0872b705fe02f47880e15acf4d751ec5c07f6733b9541a251d5b450b9a3298073c74f11cac6bc7b094c6bad91fdbcff1752aca1d0ef1f28e12
EBUILD kdeplasma-addons-6.1.5.ebuild 2094 BLAKE2B 092b46e45f7c2f2aacec27e1cf723f3717beb777330a00dad70b3f98631a8e5e89232b41a0a2e7250863697ac46c70509f16af9539f32cb5ef523a70c694c481 SHA512 41299cefd16ef74433c65682d1f02fd03bcbc0119571f413dbe7a0217e4e84b15b73d111439bcbfe78d980f1c2fcbc98fa4ddbff855c5cc4a5e147e0fd71d850
-EBUILD kdeplasma-addons-6.2.3.ebuild 2096 BLAKE2B 4f406537ed4637d50f2092615fc228e218ea61c7e828ea10792db666841afa35d005494d0da575b5206a70f0099d740402ffb26dca1ce1744355897ced42ee5b SHA512 8bbc584b91e4113d037b13146cdc4ec9ed887e913c68737b86703f8e14426d83cbbb8c2f8db99aff02c9795bd77925151c119b841349a4f278a156c4e292a930
EBUILD kdeplasma-addons-6.2.4.ebuild 2096 BLAKE2B 4f406537ed4637d50f2092615fc228e218ea61c7e828ea10792db666841afa35d005494d0da575b5206a70f0099d740402ffb26dca1ce1744355897ced42ee5b SHA512 8bbc584b91e4113d037b13146cdc4ec9ed887e913c68737b86703f8e14426d83cbbb8c2f8db99aff02c9795bd77925151c119b841349a4f278a156c4e292a930
MISC metadata.xml 668 BLAKE2B 31392a877c2a0e6c5b5ae7671c90e996f82d0c5304c5815589ba2de8270d00e7576e36c41f8c525012654f3b45d23ee4694a8ae65cde3173ceda9a9c2e428e56 SHA512 c4c1594260356041d28104141f0cfd764c62b4dbece1db569b5563931c4a4d3f2536f7a4750e92eb9be86a3dccd2f6f6c1c9b1020ec62de43ecf8463fc67cd0a
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.3.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.3.ebuild
deleted file mode 100644
index a770e015b5c5..000000000000
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.2.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Extra Plasma applets and engines"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+alternate-calendar share webengine"
-
-RESTRICT="test" # bug 727846, +missing selenium-webdriver-at-spi
-
-DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kholidays-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kunitconversion-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- alternate-calendar? ( dev-libs/icu:= )
- share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
- webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 )
-"
-RDEPEND="${DEPEND}
- dev-libs/kirigami-addons:6
- >=dev-qt/qtquick3d-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package alternate-calendar ICU)
- $(cmake_use_find_package share KF6Purpose)
- $(cmake_use_find_package webengine Qt6WebEngineQuick)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Disk quota applet" "sys-fs/quota"
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/kdesu-gui/Manifest b/kde-plasma/kdesu-gui/Manifest
index 016ae62cc0f2..8e07f489c3c9 100644
--- a/kde-plasma/kdesu-gui/Manifest
+++ b/kde-plasma/kdesu-gui/Manifest
@@ -5,10 +5,8 @@ AUX kdesu-gui-6.1.5-fix-without-x11.patch 703 BLAKE2B a3a3b97a47a1a2721503f55ccb
AUX kdesu-gui-6.1.80-build-only-kdesu.patch 2070 BLAKE2B 78800c21668a5e7260d35331e547752bdb4d241fa227637cf4a11144cad8b55d771da06c36a76fc6eb93d0a456a750c4198bb62d13699da44a2256617be03b97 SHA512 d17ef13f3f7622e124cb1e8afde0196c91d1a0c467d8ede06a1681ad8bd493f5101c1e880d8548f2cafef4daf88ad5758bbe09f154e488816e0f4428ee2e0734
DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006
DIST kde-cli-tools-6.1.5.tar.xz 629280 BLAKE2B 200e316531ad6095fe0bfba356f2d5afb2f78dbc219e64bb14ed96d718b542475d3db9efdb8cad42a5c17dfaea7c33df3627a5747f17d549d5bbfe70d1a34e6c SHA512 48fcfdf832828a8c04b46c72dd35273e7859b719707529a755e475b1f82fdc65de641234db6c107ce1a1be05825b286fbf0d4d3620b4deb8e2163cb824dbf388
-DIST kde-cli-tools-6.2.3.tar.xz 638272 BLAKE2B 86d51e3585b17a4fb0269c6baa820081f39066f089bff3f38092139fef1cf5add93cec8cc2c0c94e017f57b4ed563c28cdfda7591d39926123868211c188eeb3 SHA512 7eb0f0d0396df5fe67e96b2095c9e4c4a1618ef92a6d0717bc29f6d1536369869657c27002de93eb1abb448225fb37dc8fc4633ea2223e21293f31ab8ce363f1
DIST kde-cli-tools-6.2.4.tar.xz 638232 BLAKE2B 12839e437a35a00f50779a676cce100e571aa9e4ebaaf3ba4fba860bbc2d048bbb081a92671b01150a51bd2ecb16ba64e1e394815d4a02badca39f41f853b943 SHA512 9637f16c9d37c96b2ce72178b59cbce0c1b4d7609a6788936b990771a1d1112b92d5a1992aac21c1d50dd702be5b3aef67eb643226723cd466410d884a8f6170
EBUILD kdesu-gui-5.27.11-r1.ebuild 1153 BLAKE2B 1f72d6797a3f5c1d1927be255cbbdaa7a8ba0024a611d5e65928a23328c1615d0609e4a8e5581359db61b348324d35bc5263cce42770020123c7e4911bafb37e SHA512 c7cfca15c2ab943708591b565eb7557858916a9effa533f37565bfaa56d307a3e63fc2abe013039e4208dd74f7e5096ad256d6fe539d6ec45976ec5322d96fc0
EBUILD kdesu-gui-6.1.5.ebuild 1303 BLAKE2B aef6aba03f764996aeb745d5508e6fb5dddae0bb86c27065081da027f493b35f19b8e3a15245877de24ec04382909b97e67dcb533c8dd6f463ed2dcbd3003a39 SHA512 ac7fe23c8b1089258eb3c8918c7671c523cb477b63d242b0a42de75445b1822ed8eb19dd92dbef4fa87e25b40e9fb8703f49cc851af070405f2d325547d4bec4
-EBUILD kdesu-gui-6.2.3.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a
EBUILD kdesu-gui-6.2.4.ebuild 1250 BLAKE2B e2a6047c578b831a5badfbe955a9c48faf1e0bcc4dc4c7a5d36953dc7ec81c95efb3fb023570bb274a3f1da7e6712727a84433a76cb55c3f44a486da5602108c SHA512 a21e523706375b8d17f49d97b5c354e972ff0ccac3a919af517bdca2e38088589ab62a11a4a8d00a4731238b20b5e13d1be1f4eb98ab4234e467ea5808d87c5a
MISC metadata.xml 382 BLAKE2B 65e332d88052943d815597bae85a59fcc93ae16b2216202922007679f0dac8753cec074897dcd59c06ddccd2221977fb78e9b5fab34a6d752a2022fb93d42d65 SHA512 d767c9739c3a351a3d463c2e44cbb6b79b5673d9aeaecc429a3c177ab711aa510c2b83b97d5e3db3f6d8464444579cd07f73689c064cfb4cca1fc4e212fc3c6b
diff --git a/kde-plasma/kdesu-gui/kdesu-gui-6.2.3.ebuild b/kde-plasma/kdesu-gui/kdesu-gui-6.2.3.ebuild
deleted file mode 100644
index e94affbb0735..000000000000
--- a/kde-plasma/kdesu-gui/kdesu-gui-6.2.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoff"
-ECM_TEST="false"
-KDE_ORG_NAME="kde-cli-tools"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Graphical frontend for KDE Frameworks' kdesu"
-HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdesu-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
-"
-RDEPEND="${DEPEND}
- !<${CATEGORY}/${KDE_ORG_NAME}-6.1.4-r2:*[kdesu(+)]
- >=${CATEGORY}/${KDE_ORG_NAME}-common-${PV}
- sys-apps/dbus[X]
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.1.80-build-only-kdesu.patch" # downstream split
- "${FILESDIR}/${PN}-6.1.5-fix-without-x11.patch" # bug 939735, git master
-)
-
-src_prepare() {
- ecm_src_prepare
- ecm_punt_po_install
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
- dosym ../libexec/kf6/kdesu /usr/bin/kdesu
-}
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index 54034e1a2968..1bf8365d0c8c 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,7 +1,5 @@
DIST kgamma-6.1.5.tar.xz 86428 BLAKE2B 4b2798146d29792a98a0b53bd8bad7ad4844d425e7a5125d627009c77cdc9fc38894ebd4a71f7de5f457003a0beb318774f214f58036fa5c45993fc8373cd57b SHA512 40a7281d3fd3624521fdefefd4163c56a39a51225d84e007d47aff7fbd48978f3f82787d22d14e2a2c0412f1275b977d3eaa45c5061d360766d939a153decef8
-DIST kgamma-6.2.3.tar.xz 87964 BLAKE2B 007433bf96b373baef6fdedffa8c97ff6c900e39690d1fc4555dc62068822302793856f8415cea991e54e661cb3192f604fa5db031c49ffa1955a22cb0a2ecc2 SHA512 e485dd130058c5f62af9c5d762ea25a79b79c0fa4a520a65cbeb1683fd098c76193bdc75a94566d3fa891b129651aa6ac0882f4d59541b02b437a33b33077b90
DIST kgamma-6.2.4.tar.xz 87948 BLAKE2B b5aad608c201ef063abdbf1fd7ef9671ca25a21bbbe5c28bc997f2f4f0cd6736a5a220503bd60266217aaabba9df3400101fbe981ed0f11b4e9244ade90523f5 SHA512 d9bede293b3cc27b91c55ba992db5ce4469a9d0e89143bf62187cc359db18b682850457d940caec0ca2ab68bc659203a46fb91ac4e959f816b51459515e29e46
EBUILD kgamma-6.1.5.ebuild 663 BLAKE2B 8c105301cc305cfd23568f996c9dfb14678059fc85c001e1b569af89cabc712133a49af06b40a93b073869d568f407c226944c5169714d566ee143f3d3c70815 SHA512 bcfd9efc5b96822190f067b847391b577799637627cd609e751a88d8c2c152e1b89f7ba3fda3a4b86b2de792c2058777a0a8c9bb78b3bb76310a5e2ee27825ac
-EBUILD kgamma-6.2.3.ebuild 665 BLAKE2B 2d10b4fe3eeba3e091253d837993c00d82799ca59b2c0d9fa116ac3b1b1fe17348e60149e083670013b165ec0146e11fb844fb6873ac42a0752ee322c8e7d841 SHA512 5c8709bdc9b2f3f068e8dbc9dc79a9cb5a2a2d62d69b755f93ee51940553dc06dcf4cc01abb6742ecf81d4dff0352a193b11dde7b7b124e194ee03f947b8055f
EBUILD kgamma-6.2.4.ebuild 665 BLAKE2B 2d10b4fe3eeba3e091253d837993c00d82799ca59b2c0d9fa116ac3b1b1fe17348e60149e083670013b165ec0146e11fb844fb6873ac42a0752ee322c8e7d841 SHA512 5c8709bdc9b2f3f068e8dbc9dc79a9cb5a2a2d62d69b755f93ee51940553dc06dcf4cc01abb6742ecf81d4dff0352a193b11dde7b7b124e194ee03f947b8055f
MISC metadata.xml 375 BLAKE2B 0b0a1f8412a03b2b2c7e89338892c554e4a9705ef3d7e521357b75b681a6bf89032f096303f5d523d28cbe82e7e40d0610d97966c3399bc347db4db559fb6c49 SHA512 3106657ea45c9d82ad3072fb499834509f160458358f7b77eba4b98697d32c5cb14e7600b7b90268df3b09dc14f4a4d149018fae47671c07b8b8404821286e8f
diff --git a/kde-plasma/kgamma/kgamma-6.2.3.ebuild b/kde-plasma/kgamma/kgamma-6.2.3.ebuild
deleted file mode 100644
index ecd72beec3dc..000000000000
--- a/kde-plasma/kgamma/kgamma-6.2.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Screen gamma values kcontrol module"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- x11-libs/libX11
- x11-libs/libXxf86vm
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
diff --git a/kde-plasma/kglobalacceld/Manifest b/kde-plasma/kglobalacceld/Manifest
index 94c794b49117..aeaeb5d9aa01 100644
--- a/kde-plasma/kglobalacceld/Manifest
+++ b/kde-plasma/kglobalacceld/Manifest
@@ -1,7 +1,5 @@
DIST kglobalacceld-6.1.5.tar.xz 55728 BLAKE2B e20c4af7b7b54822b3a2c96536d1af7627d218d3b27465062585860cbfbf9952931ccc7e36ebcbb2f25d14198db72dba52ec6a3858ddf1217206e94d69a9d745 SHA512 7557c6d6563d332c7b02754ee0c0f72f7595b2622ed20a7b562fc489c5a2b5895d54b8146dfd9bd94679e0d1fb6d04510eb779f2d7c74cb6a83b1e3b5f76a429
-DIST kglobalacceld-6.2.3.tar.xz 56292 BLAKE2B 1d7d4126bfd1e539e84db43babbb344b50c4c7ac2d2867992871214bd529f238188f243eed94732bc8b0e68a780bf70deb708f0b82f8db215372dd3009f509fa SHA512 eaa5ca449419979416ddf525597cc8da3cdd5b008dfba797eea97912a6db8dcbeea4e1ea0359086149c628536babd356d3297bc1e444a21ed5a65864af9ae3e1
DIST kglobalacceld-6.2.4.tar.xz 56268 BLAKE2B b26ce4cc8053f8667aa4f55d68e51a596eef564b71eef358907546862aa3cd3333cd7d297780a793c5984f461c20d522e2bf516d2ed6efa3a2b72f75284f71a6 SHA512 234b0533af811e3b041c0e99d8a80b274a1a9de58785618bfa5cb9d1525e41a6c496a0a7dff0e7c18b96ff377e4b27028385326ba73d02524bd83a1d651970ec
EBUILD kglobalacceld-6.1.5.ebuild 1253 BLAKE2B f6f5905d7fb0b213d67c2b9fdca7d7aafd8d53745f0b77db8c2601ec916a453f22f569bd985dd86ec76502cb75098a349e14137fdef9033e126b9df9299dff22 SHA512 ea5573bb11238532865ff9fc21adb982ea2b102e77ac939d15f10b5d6ad11a659eeae9223b0b5651a4d1c22b7810a2a11b551e1749fc91cf9ad826787f97f2d6
-EBUILD kglobalacceld-6.2.3.ebuild 1256 BLAKE2B 2e5bbfd483ccda0b6f737befa2191d8cd44c2815bba780733072382957a1e44557d89f0c949ac11190143b04c7dea15998d610358db1399f2c62de5211c4749b SHA512 302d3f25ca187ddc5a1b46028038d37f35efedc27452ae5b24f94b01d2d4d510c5ef3a18f386e760572a2f41793491068ec6ef4bd98f1d959bee127929f9a9d7
EBUILD kglobalacceld-6.2.4.ebuild 1256 BLAKE2B 2e5bbfd483ccda0b6f737befa2191d8cd44c2815bba780733072382957a1e44557d89f0c949ac11190143b04c7dea15998d610358db1399f2c62de5211c4749b SHA512 302d3f25ca187ddc5a1b46028038d37f35efedc27452ae5b24f94b01d2d4d510c5ef3a18f386e760572a2f41793491068ec6ef4bd98f1d959bee127929f9a9d7
MISC metadata.xml 382 BLAKE2B faba2260bca86bfe095d1c5a7ea352a9237691aabb5db5b976b8ef8d56c20c12d8875d372b3765a7a754cb13dd6a2e59801c0cae17d1d65a0aedb13a252f4ba6 SHA512 9250a23d50cf353480903fe417f79fc7668692a1c16e7e40d6235ad5b5e75961ddffaef1de38f5112c50a157302c7cfdf48fdd7a435b7af8987938ed3567299a
diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.2.3.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.2.3.ebuild
deleted file mode 100644
index 4c8b366d7bb6..000000000000
--- a/kde-plasma/kglobalacceld/kglobalacceld-6.2.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-REQUIRED_USE="test? ( X )"
-RESTRICT="test" # requires installed instance
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=[gui]
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
-"
-RDEPEND="${DEPEND}
- !kde-frameworks/kglobalaccel:5[-kf6compat(-)]
-"
-BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
-
-# src_test() {
-# XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
-# }
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index f917e17ddb1f..a7ab70da7f50 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,9 +1,7 @@
AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e19af30545a6eb9780808b3350ca12c82a44a1868c32acddd76dcdb4e7b25e5792694b55fbb38ed23db8a SHA512 72f1dcaa04bfe435e64c8e584914eb56a15b63f7c6086f5e025f0c497b4fd5b9592d54aafd335f55d303790af274c9cbfa29c6c7ff87875da648ee16d7717467
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
DIST kinfocenter-6.1.5.tar.xz 720016 BLAKE2B e0555f40fcf6ab5aac032b9366322b05cb38f60288ee275b2e69bf7116f80c6ca922b6dbacbb417aaffa66157d9f9216defad07de9705f03f7cec5f4c5145f64 SHA512 58909d0804d23bb17961ba471e8f3db8cd58e66c6df4bc4ac27eecaa99e003351df08f9b099589c78160459e4147d461f15b5d4df8140ef40778020445da9085
-DIST kinfocenter-6.2.3.tar.xz 731288 BLAKE2B a55d589ac0dfb9b115043ebd05446c2c820023d4860c1d1580ecdb2ed5edceac75ac79f78d2a0e02e931eedcba743a832031e0fc894281678728b46f3fa4b474 SHA512 137720c390f39b4722db3ed3c79bd6c782f90eb389b0342f870e506832204bba8b1ab2415baec6314d28037c7e6f4ecf7dae0c6ff20a9eec6b40bc11975990c9
DIST kinfocenter-6.2.4.tar.xz 731644 BLAKE2B 611485573cfc07c48268d1398e19a8d169e53feefbd929cd14c33657d8de0e3e00eb8d61e8f7ef9dbf2034029b9b16fa64eedc92c0cb012b6dcb80e68ab121a2 SHA512 11b0d6be7c8a4b9bea8618abbe859695d0dd2a41c1347bbad7c5b9ee87c0f37440c3afbf6f6f781ff5d4e55064fdf6f2213b8b95fd22a76906f1008ac252533f
EBUILD kinfocenter-6.1.5.ebuild 2741 BLAKE2B 27098037dbdbdd69a730a2d7015389f7b8dc2e8b9fcb3ff53424958098dc17ec2c35ab86246a0b98220e0ad6f161ec990ac1a876e07b5d02cc55fd85439453b6 SHA512 5f1a56d69f25eb599ac72db7b83ee94398f507ddf04adfe8775f138d5a1b98bd5549684f1b001e7a82dae21dc5eb5321d215c5516d605c3b0634e1fb4979bf83
-EBUILD kinfocenter-6.2.3.ebuild 2708 BLAKE2B 3427eca453b910f36cf00095c7cd16d4cb249c47debbb87ff70fc9e6969bdc2a0cf83b8ceebefe02d74f9dce173d329d6447a7239087c9743b04163186e46aba SHA512 42523f351b84d907b7833b46afb5f15d10d2d3515219a141d6a53f1dadb2a39cf7970ffe2cf09b3ed3393e963c66ef93b3d4d61da374a9946cff93dfc9e6e5c6
EBUILD kinfocenter-6.2.4.ebuild 2708 BLAKE2B 3427eca453b910f36cf00095c7cd16d4cb249c47debbb87ff70fc9e6969bdc2a0cf83b8ceebefe02d74f9dce173d329d6447a7239087c9743b04163186e46aba SHA512 42523f351b84d907b7833b46afb5f15d10d2d3515219a141d6a53f1dadb2a39cf7970ffe2cf09b3ed3393e963c66ef93b3d4d61da374a9946cff93dfc9e6e5c6
MISC metadata.xml 387 BLAKE2B f03ad4c31bb639282d7c79e13fe8e6a79979350e30c7894bd7d83d80ae30358743ba87e8d6356dcc4fe97a51b8859e8185b779e811a4548e38e4f78f1c27446f SHA512 85da5fc7415747c5eece521eb789eb164153637144b15dc900121320f38f9e7ce3b857c38e18401a9710a9818a81260a6b90b5cc55fb63a409aba8c35e3f082b
diff --git a/kde-plasma/kinfocenter/kinfocenter-6.2.3.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.2.3.ebuild
deleted file mode 100644
index d96e193835ba..000000000000
--- a/kde-plasma/kinfocenter/kinfocenter-6.2.3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Utility providing information about the computer hardware"
-HOMEPAGE="https://userbase.kde.org/KInfoCenter"
-SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="gles2-only usb"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gles2-only=,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- usb? ( virtual/libusb:1 )
-"
-RDEPEND="${DEPEND}
- || (
- >=dev-qt/qttools-${QTMIN}:6[qdbus]
- dev-qt/qdbus:*
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/systemsettings-${PVCUT}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-CMAKE_SKIP_TESTS=(
- # bug 816591
- smbmountmodeltest
-)
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package usb USB1)
- -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # missing
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- # TODO: Make this fully obsolete by /etc/os-release
- insinto /etc/xdg
- doins "${FILESDIR}"/kcm-about-distrorc
-
- insinto /usr/share/${PN}
- doins "${DISTDIR}"/glogo-small.png
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature_header "Query network filesystem info:"
- optfeature "NFS information module" net-fs/nfs-utils
- optfeature "Samba status information module" net-fs/samba
- optfeature_header "Query firmware/hardware info:"
- fi
- optfeature "System DMI table readout" sys-apps/dmidecode
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Firmware security module" "app-text/aha sys-apps/fwupd"
- optfeature "PCI devices information module" sys-apps/pciutils
- optfeature "advanced CPU information module" sys-apps/util-linux
- optfeature_header "Query GPU/graphics support info:"
- fi
- optfeature "OpenCL information module" dev-util/clinfo
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "OpenGL information module" x11-apps/mesa-progs
- optfeature "Vulkan graphics API information module" dev-util/vulkan-tools
- optfeature "Wayland information module" app-misc/wayland-utils
- optfeature "X Server information module" x11-apps/xdpyinfo
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 2b50c7c2310e..4d5ff7aa3b67 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,7 +1,5 @@
DIST kmenuedit-6.1.5.tar.xz 871396 BLAKE2B fad843b10d576210fb6f5cbfd23760ca9f95fa809dd25a3b8a73bc2d0c34f0cfda252072862e073bcbf2d5b69f58eead75b1323031499eb5611366ebb5b8489d SHA512 552ed7ceeadfefa90caa815a227960bc447455bfd74815a53fb0246b504e86e7369139c7ca2e0f05e5be1e6efa9c29bed9ce5e17014023259aabb2a96bcb66d6
-DIST kmenuedit-6.2.3.tar.xz 877320 BLAKE2B d75c5e39a62ac9b57320609b404c9369d3da498eb530fa457f43978a3c4f7e594e95db6b411682139845ec4a20265fd332cf6db237a2b75cf89e06a1697bb4d6 SHA512 1cbb5ce4f734a57460cdb7634f9c0f0ba113ec0243fb51f25c7d380642ff5f99a324b14a34aacd42e7b1ed15ad38336aae405c9fbf3b0c8f18f526f93c87e24c
DIST kmenuedit-6.2.4.tar.xz 877344 BLAKE2B 490964628dc3f58bf9c27ad35f28ae40947d864cf8b71ff14c70c5aaeed8f9d292a64bb98496e08823b1c0c7a8c7608034249ae34ced9e5958274e3bab92925a SHA512 e311b0800c105fba1d4b0c5a7be2707c541d21354853b8c03a74d436ba5283e643379ef7f64a69e795cd5727c0ec221289101a41d22195df61dc37b17a92bca1
EBUILD kmenuedit-6.1.5.ebuild 1048 BLAKE2B 32ce6741a09c4d6097f1c71dad4c93f816d041722d31543e2f46f83305a813861bf75b2e0a5033cba657e801f143cdc69aa21d5bdd613c6c6aaf9da5afbfd0e7 SHA512 6edfc1db27a4edd7b8883922da9856117e653fcc89861130902df12dd222eac77af61c334ac6c547fd5589ca1fa903c8da40205f00e600b9903fd55342596593
-EBUILD kmenuedit-6.2.3.ebuild 1086 BLAKE2B 5b8a9d802ee822ae959a881eefdb7b53b2c2e22ae5623d614bb5691c8685527f0707d36e78a418e4aab99e551d785d1b3c5e560f218cace189b67b9ab8dc5767 SHA512 27b68d517c2d7a77e8c63efe69d22a48efcb5ae23a746aab476415e2bb09c739dc6f2ffafe42474275894d4a741c3ed89f7f87310775bac401ae9c498968e260
EBUILD kmenuedit-6.2.4.ebuild 1086 BLAKE2B 5b8a9d802ee822ae959a881eefdb7b53b2c2e22ae5623d614bb5691c8685527f0707d36e78a418e4aab99e551d785d1b3c5e560f218cace189b67b9ab8dc5767 SHA512 27b68d517c2d7a77e8c63efe69d22a48efcb5ae23a746aab476415e2bb09c739dc6f2ffafe42474275894d4a741c3ed89f7f87310775bac401ae9c498968e260
MISC metadata.xml 378 BLAKE2B 749b06ecd7ee475f3f681fb1e4280a505bae2ee22b599e49a74df19461a2cf96a7e76be98776fd18bb220fb9df1dc32e9be24fce7bc1250fb119886e5a48684e SHA512 6652a4de3046242a9e63bf95a19156c4ac204f0d6cc3c164f17b90e43208f53bd75acae0760f9e87adb8f20c76a29ee8f3415a61de254ef95c76b672bd185365
diff --git a/kde-plasma/kmenuedit/kmenuedit-6.2.3.ebuild b/kde-plasma/kmenuedit/kmenuedit-6.2.3.ebuild
deleted file mode 100644
index ae5db3cbf36a..000000000000
--- a/kde-plasma/kmenuedit/kmenuedit-6.2.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma menu editor"
-HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
-"
-DEPEND="${RDEPEND}"
diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest
index db6e2fd2d610..395dcf195b66 100644
--- a/kde-plasma/kpipewire/Manifest
+++ b/kde-plasma/kpipewire/Manifest
@@ -1,7 +1,5 @@
DIST kpipewire-6.1.5.tar.xz 149096 BLAKE2B c59380effb41cb0af3093b6f5d29a76df19a5100ea2d63a9bf2c7859e29e20c175039aca1ef8138298da6feefda0a23b87037926c4f93e00c3828f7e098a0615 SHA512 83d8f04b0c599e0d4ae5ecd4219bc2ff2404f41ecb25aaa6bfa6a0e46af7283bcdfdf29111454715e71183968745b299ce7d73966a85b63c5379967f5416177a
-DIST kpipewire-6.2.3.tar.xz 149944 BLAKE2B ab670e1afa45d4dca683ee249c0c48c07212399d2b91def9694458eb44a5f2bc7ab173c31fb46f19de7a5b594df149fdfc77d7b345c3e36769f96ca199e26500 SHA512 b4ca869b04aabe82a37129d4ab456480eccb78c5f6f7d60b7b19af0ebb32423a9788fffef098adadcb9e9583722d95141ce0336387707b64089e27b2bde13a65
DIST kpipewire-6.2.4.tar.xz 149944 BLAKE2B 9263a51696ce0a06b05f991e10df7175ccdfc879a432b7670d4dc6b9fcdba49f7d1229b9a3e9607c3aceea1ff74b94e636ac6b8c3b12cd50fdd20a7e83f0c84b SHA512 a49f0b268b2de34a0db67a5d5101f898c5ab6a83944b1f2a8accad60718c3ce9e516058ed6ad68dc4a66fbbbab15f4482a3e3a2ac8297325bb9b43468ebf2b0a
EBUILD kpipewire-6.1.5.ebuild 1061 BLAKE2B 5e775de83acd3373cc95d8478bc0a29d0a60be31a2c0fb5926d34b170b6576c681b5ad04ab0fe242edbbdf4e190a4947efd76b288c681892e4a7ea8206f8aa2c SHA512 a9cddf89eecee1e9db6e65c73f023a226a21d125e5090d036fd4f2a8dee40f7681ce467430445d02d99ed073e25172f2c63cc9f43f6f4dd5e507ac75b0acc873
-EBUILD kpipewire-6.2.3.ebuild 983 BLAKE2B 89ad9d82bd8c484293d65ca7799cea77100fdd338c4cabebf71adedfd4c9762f4594d2750246b6f9dab5541c75368ebaa2a360b7f545232ad597138a74cfedd7 SHA512 929ab5e8ec919ef09f65bba8c4b7d93590856c534b277c3b2af376281adc6a2db843cabfad5f14a228f82faeafc8b649474c887b43621f6d1d462a77a99d8866
EBUILD kpipewire-6.2.4.ebuild 983 BLAKE2B 89ad9d82bd8c484293d65ca7799cea77100fdd338c4cabebf71adedfd4c9762f4594d2750246b6f9dab5541c75368ebaa2a360b7f545232ad597138a74cfedd7 SHA512 929ab5e8ec919ef09f65bba8c4b7d93590856c534b277c3b2af376281adc6a2db843cabfad5f14a228f82faeafc8b649474c887b43621f6d1d462a77a99d8866
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kpipewire/kpipewire-6.2.3.ebuild b/kde-plasma/kpipewire/kpipewire-6.2.3.ebuild
deleted file mode 100644
index 51e3519c620d..000000000000
--- a/kde-plasma/kpipewire/kpipewire-6.2.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
-
-LICENSE="LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- media-libs/libepoxy
- media-libs/libglvnd
- media-libs/libva:=
- media-libs/mesa[opengl]
- media-video/ffmpeg:=
- >=media-video/pipewire-0.3:=
- x11-libs/libdrm
-"
-DEPEND="${COMMON_DEPEND}
- test? (
- dev-libs/plasma-wayland-protocols
- dev-libs/wayland
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- media-video/pipewire[extra]
- )
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND="test? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
diff --git a/kde-plasma/krdp/Manifest b/kde-plasma/krdp/Manifest
index 54bf945cd30e..293e252bad01 100644
--- a/kde-plasma/krdp/Manifest
+++ b/kde-plasma/krdp/Manifest
@@ -1,7 +1,5 @@
DIST krdp-6.1.5.tar.xz 85076 BLAKE2B e9697e4478f48d91723660b739563ffc72a5737a0989f3dd2cf076d0d9f0b92f73968eecefd99ffbf4f872e01f80774bc8d43367a07fd26c065c8e5956c04486 SHA512 5c82b4a79d30133f2026266ec39f048233b6ef338c3c63f086c8c64b017611c0cd0c04375bf6d55cb588ef2653af28697f31bc8c85082aefe312286b62cb7cdb
-DIST krdp-6.2.3.tar.xz 94040 BLAKE2B c4114449eb455b769530fe2b875ff5ef06d51064e6cc4ce355ba68ed9b28209a9a07f83639c7764aee2374c7a32a08fe8026d2f338fdb3dbe8c4ae4f7e6ea4d4 SHA512 23394d75766783f274c7d965b90bcf826e35199539f097428c4d492e32aa1b0b2be315e76661d7680978decf8bcd83fc67578b263fc44d1ae5eff738eecdc358
DIST krdp-6.2.4.tar.xz 94932 BLAKE2B ce74009203420945656ce1769aef1c2b5a57c988b740b38fb6e0512554bde8a3f27f2d85bc722eb88403a641f990ce798c84a5603d8f9eb158c0fe31710b155c SHA512 09f69ea4af080d41e14667b37c803c5d09e5b234cee1336997caa19194348fc6f078abc1660ab7d8840e9b405040b2449b087aacebd22d89ab880a3c196db84f
EBUILD krdp-6.1.5.ebuild 1506 BLAKE2B 60045f98d534e13b5d75816a0ae72b0c96f6f47f5db10568009bcaf3fab7f94eb9050deb6778a1bc44e50b1791ff5418edd84f75a73f5e7cca7aa6d1a72c0e68 SHA512 fe21b9ce3aa5a7e03719b2f7733c09a5e6253590ccb899bd29c3a0714e1ee88845040f3f3b94fdf7203f6ad498bab832fbf9a95a37612af87c2884b6b5ccd0f9
-EBUILD krdp-6.2.3.ebuild 1544 BLAKE2B 44f4cbbb4a778dea16e6d965940ba7babcf20769854cb805c4c24df6e0c4232da9eaa0068e32acc594699481a4313dc59cba7a681e057286c7517cd731ed7728 SHA512 b67f973dd0b67a132f82519601e956ec2c26d9d158bea49ca62c7eb698963e5492edf323671c4d7fb6ccfa204bac4c93ae3ffd8a8f8c2ee05e739ec8392064ac
EBUILD krdp-6.2.4.ebuild 1544 BLAKE2B 7f219a3c132454e2e6678cbd1103d519a2f2eedaf7df5ac13f63cd7784c4e378763faed4ce621afb6dcbf2d86c88910911ad5dd65252ff6e962475c5d8af2aa1 SHA512 8a339efaf7f02d8623858f07c08ceef3233c0ee246d2025a9404b8fe69224cbbd515f45f93990d46507841f59dccd697fd5da5f276c4271d2654bc386da8701a
MISC metadata.xml 373 BLAKE2B 0d959dd73fc16211a3a99f2505daa6250608d3e1b60b5964450c608871be52b9edbc2d369664c7ac5b7ed8e279865cbfb34ed27f2b193e78907f7ac226ebbbc9 SHA512 4b563b18a30555ea7a648b98a6c245dea0c3c33acd676a46c53947fc0ff5dad9b01d6d70385ffbd9d351ea77c7444ab3cc8dc68854f4ef743416947a41d64366
diff --git a/kde-plasma/krdp/krdp-6.2.3.ebuild b/kde-plasma/krdp/krdp-6.2.3.ebuild
deleted file mode 100644
index f8ffc8d49212..000000000000
--- a/kde-plasma/krdp/krdp-6.2.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_EXAMPLES="true"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm flag-o-matic plasma.kde.org toolchain-funcs
-
-DESCRIPTION="Library and examples for creating an RDP server"
-HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-plasma/kpipewire-${PVCUT}:6
- >=net-misc/freerdp-2.10:2[server]
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/plasma-wayland-protocols
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- # std::jthread and std::stop_token are implemented as experimental in libcxx
- # enable these experimental libraries on clang systems
- # https://libcxx.llvm.org/Status/Cxx20.html#note-p0660
- [[ $(tc-get-cxx-stdlib) == 'libc++' ]] && append-cxxflags -fexperimental-library
- ecm_src_configure
-}
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index 27c2d2199e4d..e47ace7a3b9d 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,7 +1,5 @@
DIST kscreen-6.1.5.tar.xz 210432 BLAKE2B 5f3fd6f47ce1882f597739c74e38d95c93cd0c216d039ee1801c5c7a5c665471de53c221362b912eabf82259679681009f5aaa4afb6a3ac7b3114317c425d0e0 SHA512 c6fe5f33056d093ae92ae69583062c3aeda67e82492f20bec0ea945dfca7fc20a305c00a7ed4fee5392d72a0c7f06156636c30901ca412d6e34cad726b918482
-DIST kscreen-6.2.3.tar.xz 211140 BLAKE2B 0fd752efb578d57f0107c6d3f0c67f00fd947b5bc3bb2c445a04ffb7bd0b63affda3e9334c97c5b3f97790fa9c78df5f9959958b00859fea6aede7fab51342b7 SHA512 90856ddf90c306aac72889277d3a73ef8012cc7f9e6845377907dc80d3691576cb06e07523e2fd974fbe5a5502e21a2b128f55ecacdc5fcee963c1e80cb20a34
DIST kscreen-6.2.4.tar.xz 211376 BLAKE2B ee861141dabaffa843c8f4deae36af65c75f598b912e56264dee0d292dfc0e88c2a473306257ce5b01532fd2e1cf94bbe8ae652ca2131f5a69666956cce1d938 SHA512 6cbcb8efb99f863f3752b60d88f99dcdda8af1d18ae3e4106d3d1409e03ed8504239b46b4b2d4741b68ee1869723ed6c68b6dc71a4ffc627812e452f1b42df7f
EBUILD kscreen-6.1.5-r1.ebuild 1374 BLAKE2B 0e41fca324b503b3df033d9cf19d879d0e935427824421aa7f8097b2a39549617ab214efa7a6bc2a50efb696bc849d2eaea5d7811431b055a116a5ebee476a25 SHA512 2e8c9c5378bc8280b63aa2d846788d652caec5ce8f7970b21c5e4228eca8c23ba634234959fd03cf06e6dfe137a3bb5e747de7a7058baa0b3480cbac8143040a
-EBUILD kscreen-6.2.3.ebuild 1376 BLAKE2B 55cf9fa701c6eeedcb78acfc913caedf8b79d31f62b609ab218a1f9f3ce701128b838f90da435e8206b3f7a004cfa414c803ad6c7e0f34613ae35aaacd180123 SHA512 04b8f033aa66f4e6251f98467c6131c36c3b040a3e09cabb1537a449f28628f20294bfcca5b52b78ca6530722450b9723b5264b5b5376aad95593cfef0937990
EBUILD kscreen-6.2.4.ebuild 1376 BLAKE2B 55cf9fa701c6eeedcb78acfc913caedf8b79d31f62b609ab218a1f9f3ce701128b838f90da435e8206b3f7a004cfa414c803ad6c7e0f34613ae35aaacd180123 SHA512 04b8f033aa66f4e6251f98467c6131c36c3b040a3e09cabb1537a449f28628f20294bfcca5b52b78ca6530722450b9723b5264b5b5376aad95593cfef0937990
MISC metadata.xml 376 BLAKE2B a743b33e08a1a279c0891824690a4b000135c25bfd1274bb8903f7f3876a1aeb058f7dd283455b3bb8f2e39f83f850b21207bfa14bf9700833d07bde19b9bdc4 SHA512 059438335c8318b7287d3f84f823036d33cb10397cc1e780e9520435818bdc2c3dd7c70dd97b4d041ef3d19219abc22e45ae6244d72c44eb005889b350933c59
diff --git a/kde-plasma/kscreen/kscreen-6.2.3.ebuild b/kde-plasma/kscreen/kscreen-6.2.3.ebuild
deleted file mode 100644
index c68be61bb898..000000000000
--- a/kde-plasma/kscreen/kscreen-6.2.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma screen management"
-HOMEPAGE="https://invent.kde.org/plasma/kscreen"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-# bug #580440, last checked 5.6.3
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in kded daemon
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsensors-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6=
- >=kde-plasma/libplasma-${PVCUT}:6
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=[X]
- x11-libs/libX11
- x11-libs/libxcb:=
- x11-libs/libXi
- )
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 1b496826b77a..7c1ca7f7d186 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -2,9 +2,7 @@ AUX kde-fingerprint.pam 342 BLAKE2B 5d97e74febeba1fabfe4f1100a029a6de0ef384c3de1
AUX kde-r1.pam 162 BLAKE2B 737f0d766f91111460f49a08d02de36683ada6f6d17e874f59e63153ee512cfcc2de8d9e28cb3531d23c847584d24d9105b24e73e3e72149fb130d3e60ef0cde SHA512 212b9e89137b5191742d8b76a815c12fb99d4b7b05886ccd02066db879474a059636f01f27554abdecb4952624e32db7310dd7ec6d4e4e2b649e9141108c228a
AUX kde-smartcard.pam 365 BLAKE2B bc84ba04c913c6116f8b482bd2d898f2e15a428aaa73af67a4003f56632883b484d9e1aaa962456baa7723022e700b39917b96577b69e54a9b731fb03aec752a SHA512 aa71785128d12058dc202b07ad0982e33242aae200acb7376ef581267b08b79df022fd5e57eece6d6c01690c8ddcac467f60df64c386f444cf3dae8f48c23925
DIST kscreenlocker-6.1.5.tar.xz 180568 BLAKE2B 6980e553265ada7a5e80e7dad040b7f33eb598295b5533e2810e12e552bceb56136873cd00ffc2f7eb50e71977ef08c112d206f6f3d04a9ebadb9bd4d01858b2 SHA512 0448bbb8261dcaa0ea7bded8ab29311de21b88be4cb56bf68f5931dd97222ab7e24439d2a97c4544c5a723c3c5c7e2e2a019253c51aef5a26d8ec0cf6351c6b5
-DIST kscreenlocker-6.2.3.tar.xz 181620 BLAKE2B 815fc2167aae830ac605a10380c5cc744a93a8e7f4c058bffe179545a85d3d546cf97ecbdff19a6a0cc044e45722097d0d087f3c6302c717c997e6a1695d9e4c SHA512 bb2698738ea9441787062ad2e695c0526f3c91b856fafed4256a979fbd5ba304b4cb2147f4eef02a973b032c853ae366ba1db056d143ec3041c093a0d4966520
DIST kscreenlocker-6.2.4.tar.xz 181716 BLAKE2B 75151ab249256db56a024c473f7e5517ec32962b9521453957d85b3c0b9e703292ef9ada9c85239d7ddb04fea49348a774570aed031b6cd011819879713a1664 SHA512 6f163ed56cc3c467bf8e3ee2f17d9f9ecb8903e27a485657dede7e3a91f5d538901670f5572de70ce59b76d689560d34b1b2ad9498229d07e7a407907db76b04
EBUILD kscreenlocker-6.1.5.ebuild 1904 BLAKE2B 458e15b6034d0de87c8a0fffe9bbe0befd257fcbb514850f777fff27cbd84065b5653bf84c2f48ee44772486aed8585f64c66256e967e590ef45cdb9f395f5ea SHA512 d5f5228453f482deac9c9fb964f80f031c6fa65203b0ef384afdddfd558b372a89f52d957b0468271b5c22de9deb2a5e44c73d26eedf21e3c7b003ff8e5814a0
-EBUILD kscreenlocker-6.2.3.ebuild 1906 BLAKE2B a75f5d4b77a0ebba153a20cc63654bd22b8d8312a19524da749d56028738f2b56e8d4c8d561a0d48688d6c7b36f7fb1a38f1da1e21f917bbc625ae5e72da42f9 SHA512 1468245e6845460e179e821b7d0ba5a302eefada667091e668f8bb5b0915ae53731d92257fe847dc6b1208901161b37e11d5d5d970b225242fd2bf44ed6fe9be
EBUILD kscreenlocker-6.2.4.ebuild 1906 BLAKE2B a75f5d4b77a0ebba153a20cc63654bd22b8d8312a19524da749d56028738f2b56e8d4c8d561a0d48688d6c7b36f7fb1a38f1da1e21f917bbc625ae5e72da42f9 SHA512 1468245e6845460e179e821b7d0ba5a302eefada667091e668f8bb5b0915ae53731d92257fe847dc6b1208901161b37e11d5d5d970b225242fd2bf44ed6fe9be
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.2.3.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-6.2.3.ebuild
deleted file mode 100644
index 833a97540e95..000000000000
--- a/kde-plasma/kscreenlocker/kscreenlocker-6.2.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org pam
-
-DESCRIPTION="Library and components for secure lock screen architecture"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in greeter
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- sys-libs/pam
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
-"
-DEPEND="${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-BDEPEND="
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-
-src_prepare() {
- ecm_src_prepare
- use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests
-}
-
-src_test() {
- # requires running environment
- local myctestargs=(
- -E x11LockerTest
- )
- ecm_src_test
-}
-
-src_install() {
- ecm_src_install
-
- newpamd "${FILESDIR}/kde-r1.pam" kde
- newpamd "${FILESDIR}/kde-fingerprint.pam" kde-fingerprint
- newpamd "${FILESDIR}/kde-smartcard.pam" kde-smartcard
-}
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index 7a37095d3569..8604fffe48ac 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,8 +1,6 @@
AUX 05-ksshaskpass.sh 42 BLAKE2B 2fcef93ed56ab90d98078017924ccfcf3892914e0fc45c6733b538634743a79ae1603da4aabed1c9641750ceae24e167591989290427f6efa4a03b4d69008362 SHA512 780f4d0467bab82295f894f0547ea59c36e8f05cff51c4e64db8a7e8e4215e2d6363550fed16a4336019b2102e5c5bdcfe73524761ba04db3704ddec6efec669
DIST ksshaskpass-6.1.5.tar.xz 29500 BLAKE2B 89b70c693a8d7852f403adcef164ae062f9ca829f78b011b75039b9c2feef924923e743ea9f2863dda410ed94b8815710f8e716ab186996f40745e1d5ec2dbb4 SHA512 cde90a3289ef84abb65d73eb76c96633524f830fea1ae15e735067723b46bbd92726c91802839c85b89c25828aea5b78dbe5979d44ea7132db2214d521a73135
-DIST ksshaskpass-6.2.3.tar.xz 30676 BLAKE2B fb78ab934eb75fa8b323e8a7cb9b974f892e3d5862504088471b031d8a4915ce37bc8d9b8217d9fa1a7c0f4ff38f171634877f7136946f749e8460ba10c14c38 SHA512 ac7317ecda8aed3c99d61257629b587bb98cb29e225794edaf67f5a55f74355ad8bb7f820b503e4281bb2d8f8fcbf3b461d717f7a8fd4b847320bef1163badac
DIST ksshaskpass-6.2.4.tar.xz 30692 BLAKE2B 3d64823ca100068a8b90571a50afed299e12c3aa4083645aba3baba03a87f548863b41cabaac841356d00e1ce589a3428defa861b134acf8baa07330877c010e SHA512 78ae58b339e071293c2bbb82bb552f69fe173b0aff4a13adf85be193acda1222c1008772d1c0fe53663e5abcb4102ee1567f5b53c344e915d122c64dea2c9369
EBUILD ksshaskpass-6.1.5.ebuild 1362 BLAKE2B 5af703afc4fdedd5894af7cec05b9989dc3203d4ff9dd534348182e72088accf87a94fb8d8eb55c0ce5086b086dae61fd2a09e1246edb818b506325772725e74 SHA512 91be03befa69239e0da14bfc75518ee3360c6c081d8250339a66ae0ef51c592cd5a6b0e4e7b87610927cfc4013c77b2c1148db404d551c9951377bbb3c04b2d5
-EBUILD ksshaskpass-6.2.3.ebuild 1364 BLAKE2B bb39c32c4805706912899165a07aa15d6852c52235ab4d2dfc62a611856030db543eea07ba6022281b63fd614bfca7b2d5d235c05fb439b15139271b4c3624fa SHA512 cfc3c276ef58dc0c8650b2e27135d5fab8b09d65e052c1a278049840f9c5c95a98f4815779e9f62426160913844b0a8bc3458455cb7e1e2417de1b5ece16a239
EBUILD ksshaskpass-6.2.4.ebuild 1364 BLAKE2B bb39c32c4805706912899165a07aa15d6852c52235ab4d2dfc62a611856030db543eea07ba6022281b63fd614bfca7b2d5d235c05fb439b15139271b4c3624fa SHA512 cfc3c276ef58dc0c8650b2e27135d5fab8b09d65e052c1a278049840f9c5c95a98f4815779e9f62426160913844b0a8bc3458455cb7e1e2417de1b5ece16a239
MISC metadata.xml 380 BLAKE2B f0e5da128336faee70514444bd01d9330791426851f25c98fb9f93e4954d178a3732bd27c86a4b5f46fb5181837f95f42535d259cb9b2b02b03489c78ea0ee14 SHA512 00ac89bc3e4cfc9776e316627397de96025cdd7cf72698346299f490c5c0216e2ef9045ef0309bc0b0eaa4ee02622e3a1073aa3841115885b9407557187a3975
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-6.2.3.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-6.2.3.ebuild
deleted file mode 100644
index d6dce29652f6..000000000000
--- a/kde-plasma/ksshaskpass/ksshaskpass-6.2.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
-HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[widgets]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- ecm_src_install
-
- insinto /etc/xdg/plasma-workspace/env/
- doins "${FILESDIR}/05-ksshaskpass.sh"
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- elog "In order to have ssh-agent start with Plasma 6,"
- elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh"
- elog "and uncomment the lines enabling ssh-agent."
- elog
- elog "If you do so, do not forget to uncomment the respective"
- elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
- elog "to properly kill the agent when the session ends."
- elog
- elog "${PN} has been installed as your default askpass application"
- elog "for Plasma 6 sessions."
- elog "If that's not desired, select the one you want to use in"
- elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh"
-}
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index 165ba4fa0cd8..4f288406e36c 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,7 +1,5 @@
DIST ksystemstats-6.1.5.tar.xz 129024 BLAKE2B b011166db280c894bed5f07529efbd59dd4404e6b175be4e42d87336c989aaaa9ec021711f017c1b87175c52c8687409082de56881005a5522fd145d0072c5f6 SHA512 8efad26b6d7678516e0928b16b7296ca46917086e46d6b1c53fb268900435f0c37eec24a21d3a616abf979a047200e8c26eeed1beeeeb1a9844059d839c34636
-DIST ksystemstats-6.2.3.tar.xz 143752 BLAKE2B e15711a6c50341411526bc85a030100c0143ebe170ede691264ae5a85a555fe17eaf9f25f9875fb1c321bf9b3ed18ef852b9ce7f7736ccf8d8da170f449e95fb SHA512 17a26c5de41f27dafdad5e26e538426589629571edc871e601aa8ff1ac07e2592a4073ed1ded434ad3499aa8afaec7ec72ff3397c17a21f6187c6fe2c4eff6ff
DIST ksystemstats-6.2.4.tar.xz 143860 BLAKE2B 75d8783a6371285d0f909993b0e3ff4fa5607505fa7bf914dbf4ebf7cae7487caae376ab5a83645f98028a9bfac62ce5da58956ebc01217395656cac2a61c130 SHA512 1a5a03153a3923c68ce8e1cdc14b5b1d2ad3d9f4de5591d8841d044772cd82dce2f0f14c107f5cc315a0eccf6341e9518627ff97a4b28828f0ce0ed5ae288a27
EBUILD ksystemstats-6.1.5.ebuild 1029 BLAKE2B f1bdafe12fc428ba9fbf19ac4118177610d99e7fef888adf7db51298824d56b9bb6ec569f51a0a562c0425889f1e735d707ca2ae562969e7ae57fb6286c06f11 SHA512 d147a4214c883bd233741ae4593f0813016f7f37ce0ad2fde028efb05fb7b38ec5efacae734433b6051d4ab18bf587491a01d2c89d9b5e65c50bf208234bc8d8
-EBUILD ksystemstats-6.2.3.ebuild 1067 BLAKE2B 5cab63e13756a7010e3effb11bfe59875cd9732ad23fa5e67cd693468ab01e3556e4e8f5bcd9d3503ac9eaedf91507da5b66a219faf27a77f2d9f097fca2f11f SHA512 ecaa7d230049165d37efbd6bc9caf23d5300cf760d229a6b6a0006b6be612193e962c5dc9e11d42ddaf500f8eea5a08a5ec1df30595711a6c39b1d4fc98712ac
EBUILD ksystemstats-6.2.4.ebuild 1067 BLAKE2B 5cab63e13756a7010e3effb11bfe59875cd9732ad23fa5e67cd693468ab01e3556e4e8f5bcd9d3503ac9eaedf91507da5b66a219faf27a77f2d9f097fca2f11f SHA512 ecaa7d230049165d37efbd6bc9caf23d5300cf760d229a6b6a0006b6be612193e962c5dc9e11d42ddaf500f8eea5a08a5ec1df30595711a6c39b1d4fc98712ac
MISC metadata.xml 467 BLAKE2B 61ac6047a4cb3d54d26f963b75c94022a501fd1b1b9ee227cce16023fb40b101ba40c6ff99e02c5913137b191bd9c516249387b0310f6558c9800b10f52e780a SHA512 0ad261d9d2e7a45d01b06a15270346bf169a3a8d827b409616e3801e4357910fe196813dd87ff4bea34e61cce3931443d9b617ef532230448f54048d1ed84f4a
diff --git a/kde-plasma/ksystemstats/ksystemstats-6.2.3.ebuild b/kde-plasma/ksystemstats/ksystemstats-6.2.3.ebuild
deleted file mode 100644
index 559ce982fc5e..000000000000
--- a/kde-plasma/ksystemstats/ksystemstats-6.2.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
-inherit ecm plasma.kde.org virtualx
-
-DESCRIPTION="Plugin-based system monitoring daemon"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="networkmanager"
-
-DEPEND="
- dev-libs/libnl:3
- >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- net-libs/libpcap
- sys-apps/lm-sensors:=
- sys-libs/libcap
- virtual/libudev:=
- networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 76630b5fae2a..e54642a14735 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,7 +1,5 @@
DIST kwallet-pam-6.1.5.tar.xz 22524 BLAKE2B 3ae0ed78f568962ba24261d7f0801e9405c6356d4688ec914da750663cc10d2a0ada0b58dda4c5aa50035bda3f71b094654596ed5a00af91e433bb968854b4ad SHA512 367836153d8624c9e1df9fa24a05d09455d36584bceb452bb27958eeabc6a71648fa8cff77d3674e8cc21cf30044da2427a81d7302acb4e512de2c8d8b34258a
-DIST kwallet-pam-6.2.3.tar.xz 22464 BLAKE2B d2afe85983739f37cbb1d4672b863b129f52521f7ba68b29e741d128734ef8feb53bcb02135382e6ce5a4780663889a9e9d3e0f6a0012f6097b3b036aae7f5ee SHA512 217d4935e305c7970d65f79d7fa60f4f4a94612b0061b52eccb1d1e430eb5084135ae2ab00bcc8741c9d7c0da2f61d3e4fcb3d1e054c5c57336bd6a2ff6973af
DIST kwallet-pam-6.2.4.tar.xz 22464 BLAKE2B 3ee714b89df04539a2e0b60d151daf66403d66f8cb7a71aa401c00bf72831acadac0f1d5a3a5d9999903ae8bc4fc7b45468a842fd9b1dedc0c2b09cfa912efb8 SHA512 cf6210ff1cb9946149936e1cafd890cfbca23e8cce8beab8fc057d996bb8b896cad9415046c7a2bd8600eba675b20aea78c3de87da74a1bfe8587c2b60fa3c03
EBUILD kwallet-pam-6.1.5.ebuild 719 BLAKE2B 10263ec3b1e55729055aa3ffb9bfbb99af83cdab0cc8ce0b9ec6db4e288acf48fe262b6262e76dd2b4f65b72e0fb29bc91461b9e0a0aa2a13a388d5fafef1f10 SHA512 2769436e1137109926a283889cb33bf9d0ccb1b1214ebfe8c3053872ccfce28f57600df88045fb0dbf81d841a97adf6e0ea7828bf6ccc78317dcf27d89970117
-EBUILD kwallet-pam-6.2.3.ebuild 749 BLAKE2B 4f7ecb007035592c490ce5aed3a26b285d08b78790249133bf59a5ca9e00543a52848c2f764482feac07ae7a5a1ad1f353ad3bc8c8d6aeb10f4da249e12f090c SHA512 731c5eeb918596733e8b7805a988e7e5e1bdc73b1f8d1727b37c3839f3d7350cf889b7925a863b32db6c55c868f5b1054d7df4f01fac5937653b314fd5e5eb11
EBUILD kwallet-pam-6.2.4.ebuild 749 BLAKE2B 4f7ecb007035592c490ce5aed3a26b285d08b78790249133bf59a5ca9e00543a52848c2f764482feac07ae7a5a1ad1f353ad3bc8c8d6aeb10f4da249e12f090c SHA512 731c5eeb918596733e8b7805a988e7e5e1bdc73b1f8d1727b37c3839f3d7350cf889b7925a863b32db6c55c868f5b1054d7df4f01fac5937653b314fd5e5eb11
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-6.2.3.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-6.2.3.ebuild
deleted file mode 100644
index dfa8a66a00e8..000000000000
--- a/kde-plasma/kwallet-pam/kwallet-pam-6.2.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PAM module to not enter KWallet password again after login"
-
-LICENSE="LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- dev-libs/libgcrypt:0=
- >=kde-frameworks/kwallet-${KFMIN}:6
- sys-libs/pam
-"
-RDEPEND="${DEPEND}
- net-misc/socat
-"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
- )
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- elog "This package enables auto-unlocking of kde-frameworks/kwallet:6."
- elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
-}
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index 692e16011e7b..64ac3591f2fe 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,7 +1,5 @@
DIST kwayland-integration-6.1.5.tar.xz 26396 BLAKE2B 7394bde4d04cbdb05367c1804e18718da2144c2190889be53f8cf9a20599593f46ab1933d07b6859de82f832cb30ffde4fba363c296799b190394f974e312ea8 SHA512 02ec5089483f466ee51a1a67a523aa8bac60c45b5cb80372a81493b43294fc83735152bbadb043c5b8af484fe29799da662c9bf5261adf3da774af5ce247b5aa
-DIST kwayland-integration-6.2.3.tar.xz 26352 BLAKE2B 86733e8b9e1a4a83d6d04aa98e9c0c67418d87b897816aecd1268f52fa668af77740344a41ebc448c012385d257077e87c885d7b23876e3d3334096e3224b6b9 SHA512 34809de9c7ee1514523d37ccba2b0c1ea31e2981e308ba12714ce077f7e42f2b0100d922ffe2c80440b781e46fe8dd14ed764759843d86a34d7686269346007f
DIST kwayland-integration-6.2.4.tar.xz 26380 BLAKE2B e22945c4927c40474b8b25020299e883cb8432c911324e583870a5c94fce74ed3789146434abb87384521568e9fa5eb4a6af8a7f770746e6ae76d446f12fdf15 SHA512 2e318bfa064974f002d963653d04529c217c59a6db8e12456b2b5d787397207bf66102de5c4ea5147243b1ef101b3673e2e77aa8534bd654156a37fb7c10c6c4
EBUILD kwayland-integration-6.1.5.ebuild 1186 BLAKE2B 9e79ef3434e6227b83fe4d22119aafd399f9acebf445e42bb72dd55bed02b19719d2b89d590958d6d657089d79f2eaadde61c8cc9164437a741fb6d5f35e9fdd SHA512 f0ca38c01e3b0f0843e6c9c85dd6a6db27003933935cb122a6d28c25ed513a25e4607b11bce99e56ed1fae19c74ceeafb59063620937bdeaf857b31a203475bf
-EBUILD kwayland-integration-6.2.3.ebuild 1189 BLAKE2B 654440d787b24e02d979ba46e622a521dd11e27e74a87a90c587372a18c60e172ef3b7cb2c8b6cce8eace153069d54ded63e65c6c970421114445f7c8568efcd SHA512 2fa76d4b48b1da28d8139dcdc33c17e6065c941eb5c3edab46ed5be7e7cb7f220e5db2e636ef23384b14f5dad8795fc61dcb4ac5df96733e43e5eadeb60e2330
EBUILD kwayland-integration-6.2.4.ebuild 1190 BLAKE2B 7c0ed12acea39ab3421d017e2db8371ab5f88bd51bd0cada49d08c4c731e71d3e3bc8a085056bc33f3ba87277062ee5e43e8f4252f987143c8b253cbafb19d7c SHA512 8b822a77b1a5cf521c6868512ee3c6845256c3c20f8712a7040ed3ae37400e597a7e34ba7f9d73733b5165b29880c18d2cb270e6f3d7cfe72a9fc479d5936d8f
MISC metadata.xml 389 BLAKE2B d9bbfb93c45ef15bbdd6c794566fbdf4d2cc986adebef32320cd0e71be34115516067c98eca401ab33ad157f556bd85fc225a29ed0de6484750b39e90c2838cd SHA512 d35b10a50f82abf19901e699a3dcdfcc27613ab0f7226f955d92a3dd47653e48e8fe8a48194715c869d5d87bc2aae836c806aa9ae5436ae65f126646863cbf15
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.2.3.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.2.3.ebuild
deleted file mode 100644
index 496e9ee20430..000000000000
--- a/kde-plasma/kwayland-integration/kwayland-integration-6.2.3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
-HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
-IUSE=""
-
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-# slot ops:
-# dev-qt/qtgui: QtXkbCommonSupportPrivate
-# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
-# kde-frameworks/kwindowsystem: Various private headers
-RDEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtgui-${QTMIN}:5=
- || (
- >=dev-qt/qtgui-${QTMIN}:5[libinput]
- >=dev-qt/qtgui-${QTMIN}:5[X]
- )
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kwindowsystem-${KFMIN}:5=
- >=kde-plasma/kwayland-${KFMIN}:5
- x11-libs/libxkbcommon
-"
-DEPEND="${RDEPEND}
- dev-libs/plasma-wayland-protocols
-"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
-
-src_configure() {
- filter-lto # bug 921430
- ecm_src_configure
-}
diff --git a/kde-plasma/kwayland/Manifest b/kde-plasma/kwayland/Manifest
index 36a39a7cc5b0..0755fe54cbf8 100644
--- a/kde-plasma/kwayland/Manifest
+++ b/kde-plasma/kwayland/Manifest
@@ -1,9 +1,7 @@
DIST kwayland-5.116.0.tar.xz 337540 BLAKE2B e238af4a122317fde2b207762858fb913005afde60f1b9cf2dfd90163021d8c3d7d9c3b055a4bb3ae26b5d0560e90c9e0d1e1e51480315bf1a5bc5592a231d11 SHA512 48b24c88872a21d237274868fea601120fb9700f888ab0a7531651dc6501db8559af3a70b6131d89d31010e1f32013222d42e9d1244ae91bf9972588494957a9
DIST kwayland-6.1.5.tar.xz 134076 BLAKE2B abba6423c470c21f834e304babe1b2e77c53526e0bd2bdc361fd0e6b8fbe7c1c248bc8e6ea5db118ec1b84f7bf59f361d28b14c908fbed132738675aa803f2e8 SHA512 d2e24141af64f987ad49e0dbefb82c472377bba6ef902ab65261095cc3a9d76cf585ee9b77f1a314f64d747fb035b38d8f11ddcd68af0eec1fbb6411e3860a00
-DIST kwayland-6.2.3.tar.xz 133936 BLAKE2B 9c6e8bd6e87d6485d5f2a55ae618f5598761dc1b661e0f158f4599d7ab20c105db6e819a1fbf52e72a32ef8f467f5b544d39c04b06a83e3df2d9eed886cc3aae SHA512 70f70060deb3cc3ca74fc8ac86eb9569b24b35968fb20529e3c4f0e0af781b706fbb5f80d30acfe998763ef05c70eb3958e1e502e5251c5fd0bb2e85bf5a48e1
DIST kwayland-6.2.4.tar.xz 133964 BLAKE2B 4c4b560119b84ddee1db969b3fb5a6ea47e57702c9ddbed19ab0b2070395a05e983da1802ecef8ceffc5bad593d2dfaded45a503aa4a661b87e1dd48737fcc68 SHA512 1b18d4754cf1b8d3dc44470e3f95b1b4b9bee8337bdf8bf2506aa33fec640a09538bb162ce421bf607d2397035c04e11061eeb8473634a8d302976cc7d685128
EBUILD kwayland-5.116.0.ebuild 1029 BLAKE2B 2b332c2afa16d2d0ebaf4d2f2ac8aa14a06e27262dd709142d6c4b3a5374ee62581271f07051f21fae1eede4a4f9a8cdd7b6e3d21e8d1314226c39b7d679ff9e SHA512 6ebe0b033864711e02d3e2c119d3718193286cf351b1d6b23f9b767c6863b2bb38bc19f5105b99c31e6d68f27647a41b3bb8e04f488449b97904994b598d4d0a
EBUILD kwayland-6.1.5.ebuild 945 BLAKE2B 53b7cfb7b7cd3ab4f0dbfa2292c56db128b889769b2cb68a4f252cbac3b9d8ce240933014ca389d947259bcf92d8212c39732a80b9fe5bcd833ee4d3c12852e5 SHA512 fa0b233a0f14cd0eeb227973b915bd1312d77b1f2d46ca6b44f159ff1913475d26a23bbda1ac4e698f432dc5fe9efa589ade263004582ec4de5cbf1ba5713341
-EBUILD kwayland-6.2.3.ebuild 948 BLAKE2B e38701fb19be20e94f322ecbdb4de4273b58856281107f2cce276599517862b1f799ab3937bab149d8f2714e011add8b48e8fbfaa4d0c56920da5a25f158d3af SHA512 5f0b2bafda9c396306adf3b42a10a07cc60bcbe43b252d4d5ad1fc3b927cf92c0076547f58c7ee6bbe9381ad762f224431d78dfa2b182f874327842be65001a8
EBUILD kwayland-6.2.4.ebuild 948 BLAKE2B e38701fb19be20e94f322ecbdb4de4273b58856281107f2cce276599517862b1f799ab3937bab149d8f2714e011add8b48e8fbfaa4d0c56920da5a25f158d3af SHA512 5f0b2bafda9c396306adf3b42a10a07cc60bcbe43b252d4d5ad1fc3b927cf92c0076547f58c7ee6bbe9381ad762f224431d78dfa2b182f874327842be65001a8
MISC metadata.xml 515 BLAKE2B f13fada2f68ffdb52894efba4a53cdc940e29dbd2592a09ecd6bc14f184a148b24c39fddd2aa02c59a33c2c6a4952d8173e6f81b6ef794c19503de2ab3c3ca8e SHA512 356522081055cf0b31e042fec323969f9212ff797c5bed21c02da66aaabeb9253d60322532dd098912b1c302ad5368cd90a4e9193f957c644ca633584baf2ff1
diff --git a/kde-plasma/kwayland/kwayland-6.2.3.ebuild b/kde-plasma/kwayland/kwayland-6.2.3.ebuild
deleted file mode 100644
index 6e0b17574c70..000000000000
--- a/kde-plasma/kwayland/kwayland-6.2.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Qt-style API to interact with the wayland-client API"
-HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
-
-LICENSE="LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# All failing, I guess we need a virtual wayland server
-RESTRICT="test"
-
-# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
-RDEPEND="
- >=dev-libs/wayland-1.15.0
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,opengl]
- >=dev-qt/qtwayland-${QTMIN}:6=
- media-libs/libglvnd
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-libs/wayland-protocols-1.15
- sys-kernel/linux-headers
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
-"
-
-src_configure() {
- filter-lto # bug 866575
- ecm_src_configure
-}
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 4c5f85f95027..5bfbca51cc5a 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,12 +1,7 @@
AUX kwin-6.2.4-fix-file-descriptor-leak.patch 1523 BLAKE2B cb9153f00d6ba24ca70760e1f2da9f13e9f4f9bad0f62df3fc5a926dfe667b33c28b92fa79bbd79fee34b1275f80e4be4a296ba4c65fb87a7b7bf5234251ae14 SHA512 4893d374726fe4470deee872058e9e5404677f7bd98cc2adcf8f85ff394f1e3b42e96417e0f78bb888a711554f25fab0da507b5597b4f98c3ce661b7ba5d5330
AUX kwin-6.2.4-fix-thumbnail-animation.patch 1887 BLAKE2B f257d44ea448fd1ba5cb5b8bd991da6f30fa9d60488d015eb552b503d0b1dde28c79ddea480177d9c03b35c390fa2772e598799940f4809412a6b5b803bbbdd8 SHA512 5ac58a7702f63423f4b13cf51767934b47e4912e4ac23e9696cffb43f3e0c2b108e77da57829bf79d36c8a2156cc42f0630665a8f6a7979dc8d801abd551abc5
DIST kwin-6.1.5.tar.xz 8503432 BLAKE2B 8cd8da89f93ac64dbb8a42e90a09a188b86762440964d4e9425a924f0349360bcf31f187fcfb66b61fca42db44f93c97f313703c5b602e873035bec86f36b0b1 SHA512 a71d1f814c948293d5552504115178f20e7450ead86c57b0fda79584f613fbc77851d1735945f7f05bf0b6b8c09cdacf53154820176d133f41ec736ae1492946
-DIST kwin-6.2.3-patchset-2.tar.xz 10460 BLAKE2B 9b2cb40491e56481bed668b8fb835e1ca1ec84ba4eda11332c8c397768e63a557648c262a2721ab52c21290dc00992f3a85761a90593280635af63d596bdbcb7 SHA512 e2be5d524826f77d7313e2584d08e405154b9ebaf3ddeb1ccf826c9de60e497bbd3b042cec2290f242712934877c46315570ce6f4d9aa7769b8a9740312e437c
-DIST kwin-6.2.3.tar.xz 8557808 BLAKE2B a66c09459b6d41bb7059ae085bc89dc4d8cf08bb61eacb4ab52166863f5c4b971d56e420a295d2f638b30886ad5f2fa1f0f4a725087d0295668158523866648c SHA512 5f54de7536c0bf8c324c8f319614895e279ce888326fdd440b9ac952ea43498c65b532c03920d49605afa31665c7bcd3a66ae637f68eb9d3e1b0ec80ac8c4691
DIST kwin-6.2.4.tar.xz 8558408 BLAKE2B 43fc3c57468ecf756305eb69414efb103db7e2439822fde8f5930e631566ed7210614796fa71c9567d14c3d991b333badaba91e58e34e57e64eaf789836dbaf8 SHA512 53d542b0e4a0f7981842fbcf984fad594b3cd99be3b26033ff7bf3bfebaeeb1ca9034aa7139db4305899c279e4e8d0b389248950ed37b539ee53fc59a90f4b3c
EBUILD kwin-6.1.5.ebuild 4140 BLAKE2B c584a1db6c3f94f4ed52aa28f632e51e0cd51679f3c948cc305481d2d0aecaad73c8772a6d7f1c309afb64fff772412aa33318ef60b1c8d1506dc345c78d5676 SHA512 cfabdb37724a800ae099b95dfa7c69cd0111d3a4be2691e104f56ac72559373fceded84014a6fddebd9b35b0e7a28b27edce0c6a1ae0bd8296b23150298475bd
-EBUILD kwin-6.2.3-r2.ebuild 4586 BLAKE2B 59fa06c73c1ad7038c93444f885122111c8bc64476ab45fbeed618e03333388cae02d5262d9221ba430152813c73ed5e703cee4041f3bf29af38eb160cafd2db SHA512 0de567d510380bc2982cb81ebdaf26bc6645e118504cf32760ec567d17de1aab0b63c337c39fdd38f0538a050500c0cb80127c878d42a930ebc5266aa8ce12f3
-EBUILD kwin-6.2.3.ebuild 4385 BLAKE2B b95256b5c8c1854643163c117b382c790e88db6a3a8ca503669d66061368682e2703ae6899fccb5681cfcd5805b689ef6bda39da41f182af0cb3e0ac60f83dc4 SHA512 6f1706e228d4dd375b2874179b2499d42ae2657ad34cd9a714c1c9bd3386ca9d0bf1811ca4bb2586effbca12048d36396d1a33a80676f2bedcabd66ad7074936
EBUILD kwin-6.2.4-r1.ebuild 4533 BLAKE2B 4f137a903d6ae1a2aa97f7fee421df83cbb442af234c01873875d2e63412e8f3ea28e3472d6ac8f0061d49b639f6d96b01560b464bdb57065799aa58a6750638 SHA512 82b0e26481f0479f7e89a9eec6d91f3970c224f738725e04314d6cc28c595f51eeae574183e807cd829e9c3c952e0f6dfd587d4fd7bb2104d51b41c647bf25a0
-EBUILD kwin-6.2.4.ebuild 4385 BLAKE2B b95256b5c8c1854643163c117b382c790e88db6a3a8ca503669d66061368682e2703ae6899fccb5681cfcd5805b689ef6bda39da41f182af0cb3e0ac60f83dc4 SHA512 6f1706e228d4dd375b2874179b2499d42ae2657ad34cd9a714c1c9bd3386ca9d0bf1811ca4bb2586effbca12048d36396d1a33a80676f2bedcabd66ad7074936
MISC metadata.xml 677 BLAKE2B 050345f8f8f489b3cb81e112c05fddedc738c8f136d409b8754c54494a02caf5671a66dd1ecd7cfb91f24ab11210c67f78c09c928a4daf16b3512600649551c5 SHA512 5134373a0ce30f351344c07df4a68f97a15bf3bdb061ba8ff3355a42da2281d64bb506cdcb5b1dad698fc2061b4a4a92e054e08c521acb327b84f968a7d936dc
diff --git a/kde-plasma/kwin/kwin-6.2.3-r2.ebuild b/kde-plasma/kwin/kwin-6.2.3-r2.ebuild
deleted file mode 100644
index 9792c992d8c7..000000000000
--- a/kde-plasma/kwin/kwin-6.2.3-r2.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-PATCHSET="${P}-patchset-2"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm fcaps plasma.kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="accessibility gles2-only lock screencast +shortcuts systemd"
-
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in tabbox
-COMMON_DEPEND="
- dev-libs/libei
- >=dev-libs/libinput-1.19:=
- >=dev-libs/wayland-1.23.0
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsensors-${QTMIN}:6
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
- >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- media-libs/libcanberra
- media-libs/libdisplay-info:=
- media-libs/libepoxy
- media-libs/libglvnd
- >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXi
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libxcb-1.10:=
- >=x11-libs/libxcvt-0.1.1
- >=x11-libs/libxkbcommon-1.5.0
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-wm
- accessibility? ( media-libs/libqaccessibilityclient:6 )
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
- screencast? ( >=media-video/pipewire-0.3.65:= )
- shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/kdeplasma-addons:5
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
- || (
- dev-qt/qtmultimedia:6[ffmpeg]
- (
- dev-qt/qtmultimedia:6[gstreamer]
- media-plugins/gst-plugins-soup:1.0
- )
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)]
- sys-apps/hwdata
- x11-base/xwayland[libei]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-libs/wayland-protocols-1.36
- >=dev-qt/qttools-${QTMIN}:6[widgets]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- >=dev-qt/qtwayland-${QTMIN}:6
- x11-base/xorg-proto
- x11-libs/xcb-util-image
- test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-
-# https://bugs.gentoo.org/941628
-# -m 0755 to avoid suid with USE="-filecaps"
-FILECAPS=( -m 0755 cap_sys_nice=ep usr/bin/kwin_wayland )
-
-# KDE-bugs #494930, #495537, #495400, #495325, #493934, #488941
-PATCHES=( "${WORKDIR}/${PATCHSET}" )
-
-src_prepare() {
- ecm_src_prepare
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: KWIN_BUILD_X11=$(usex xwayland) KWIN_BUILD_X11_BACKEND=$(usex X)
- # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
- $(cmake_use_find_package accessibility QAccessibilityClient6)
- -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
- -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
- -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- fcaps_pkg_postinst
-}
diff --git a/kde-plasma/kwin/kwin-6.2.3.ebuild b/kde-plasma/kwin/kwin-6.2.3.ebuild
deleted file mode 100644
index 60593edc4573..000000000000
--- a/kde-plasma/kwin/kwin-6.2.3.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm fcaps plasma.kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="accessibility gles2-only lock screencast +shortcuts systemd"
-
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in tabbox
-COMMON_DEPEND="
- dev-libs/libei
- >=dev-libs/libinput-1.19:=
- >=dev-libs/wayland-1.23.0
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsensors-${QTMIN}:6
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
- >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- media-libs/libcanberra
- media-libs/libdisplay-info:=
- media-libs/libepoxy
- media-libs/libglvnd
- >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXi
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libxcb-1.10:=
- >=x11-libs/libxcvt-0.1.1
- >=x11-libs/libxkbcommon-1.5.0
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-wm
- accessibility? ( media-libs/libqaccessibilityclient:6 )
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
- screencast? ( >=media-video/pipewire-0.3.65:= )
- shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/kdeplasma-addons:5
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
- || (
- dev-qt/qtmultimedia:6[ffmpeg]
- (
- dev-qt/qtmultimedia:6[gstreamer]
- media-plugins/gst-plugins-soup:1.0
- )
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)]
- sys-apps/hwdata
- x11-base/xwayland[libei]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-libs/wayland-protocols-1.36
- >=dev-qt/qttools-${QTMIN}:6[widgets]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- >=dev-qt/qtwayland-${QTMIN}:6
- x11-base/xorg-proto
- x11-libs/xcb-util-image
- test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-
-# https://bugs.gentoo.org/941628
-# -m 0755 to avoid suid with USE="-filecaps"
-FILECAPS=( -m 0755 cap_sys_nice=ep usr/bin/kwin_wayland )
-
-src_prepare() {
- ecm_src_prepare
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: KWIN_BUILD_X11=$(usex xwayland) KWIN_BUILD_X11_BACKEND=$(usex X)
- # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
- $(cmake_use_find_package accessibility QAccessibilityClient6)
- -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
- -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
- -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- fcaps_pkg_postinst
-}
diff --git a/kde-plasma/kwin/kwin-6.2.4.ebuild b/kde-plasma/kwin/kwin-6.2.4.ebuild
deleted file mode 100644
index 60593edc4573..000000000000
--- a/kde-plasma/kwin/kwin-6.2.4.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm fcaps plasma.kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="accessibility gles2-only lock screencast +shortcuts systemd"
-
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in tabbox
-COMMON_DEPEND="
- dev-libs/libei
- >=dev-libs/libinput-1.19:=
- >=dev-libs/wayland-1.23.0
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsensors-${QTMIN}:6
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
- >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- media-libs/libcanberra
- media-libs/libdisplay-info:=
- media-libs/libepoxy
- media-libs/libglvnd
- >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXi
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libxcb-1.10:=
- >=x11-libs/libxcvt-0.1.1
- >=x11-libs/libxkbcommon-1.5.0
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-wm
- accessibility? ( media-libs/libqaccessibilityclient:6 )
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
- screencast? ( >=media-video/pipewire-0.3.65:= )
- shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/kdeplasma-addons:5
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
- || (
- dev-qt/qtmultimedia:6[ffmpeg]
- (
- dev-qt/qtmultimedia:6[gstreamer]
- media-plugins/gst-plugins-soup:1.0
- )
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)]
- sys-apps/hwdata
- x11-base/xwayland[libei]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-libs/wayland-protocols-1.36
- >=dev-qt/qttools-${QTMIN}:6[widgets]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- >=dev-qt/qtwayland-${QTMIN}:6
- x11-base/xorg-proto
- x11-libs/xcb-util-image
- test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-
-# https://bugs.gentoo.org/941628
-# -m 0755 to avoid suid with USE="-filecaps"
-FILECAPS=( -m 0755 cap_sys_nice=ep usr/bin/kwin_wayland )
-
-src_prepare() {
- ecm_src_prepare
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: KWIN_BUILD_X11=$(usex xwayland) KWIN_BUILD_X11_BACKEND=$(usex X)
- # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
- $(cmake_use_find_package accessibility QAccessibilityClient6)
- -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
- -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
- -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- fcaps_pkg_postinst
-}
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index 0ef0e9606d3c..226fd919ca8f 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,7 +1,5 @@
DIST kwrited-6.1.5.tar.xz 23740 BLAKE2B 2fc3e97e2567a86836c417bfd47856a2fea733c923ed3d6603299145fbff146c3028d347787a2b126505531789716676f11b04e4ae3a8c203f41c4ee97c0a186 SHA512 cdef2ace824e4fe71b8ef9ed100fcbf983f94945f1fcdd676f20e65df208533fbd04604db7be1fc3711e1444cde73f3835836106dee009f8fcc97f5ad5c7030d
-DIST kwrited-6.2.3.tar.xz 23664 BLAKE2B 25e211c7c139d1b6dcfd3db5cc8c8d8455a5ec9c6cc89bd853e66e69ac89627324f95d75541dec811cba8e15ee30e5d7f5f3231f76bfd72fc85b96fcd8c27bd2 SHA512 aa7eee2f935cde4715ec0a953563bfed83d8396597c1669ceba8d5b0921e89a88c884ad53ee48519ed037f3815647aec6ded74c49fc2aba1e2be033bfc51cf95
DIST kwrited-6.2.4.tar.xz 23668 BLAKE2B ad1ff0ca5376722b32c5463525c393541903062bf211ac7ff9ac0730646031f15b243a74b99ce735684da986fef5f3882f838060637efdb5672d272315173f7f SHA512 4d3d61d197435f545cb517bb521a0a479b91b5897e8f558f6cea60cbc834f650c1a322a8ab6e4192dc88141e5bfd27cea4bda3a52dd6cd80b77f2e1027e2d76e
EBUILD kwrited-6.1.5.ebuild 585 BLAKE2B deccd6eb8fa3029274e9ab701140b2a2b47119750163becc943fcf83f23213de059e6c9e427a3698036cac0837dbb4cd2e220cfc2676724707ffb2d2ce2a465e SHA512 06857cbf07f9c3a56581ff335ea0f27c96408f12d49921ceb5dd87103cab3ec689f9777395391cd235d774a4fdc35ebc41cb07b8fb7e7e100a89ad4ab74e028e
-EBUILD kwrited-6.2.3.ebuild 587 BLAKE2B aac48b89c36e8dd1e0900558f458ef2d1c46bc7cf184f70a55887a554be3f8f75a24258070912f96faaeca55dfd41243e03844ae4fd185843f30b35aeb22edcb SHA512 6bcc17073cab5ef1bc5b8ec135da3ba6ca57820a50845575de1db0c2dada21980ee63915671fedfa34a4da28aab6c0eed29ac1a2e598dbf3227e0f75792d5cea
EBUILD kwrited-6.2.4.ebuild 587 BLAKE2B aac48b89c36e8dd1e0900558f458ef2d1c46bc7cf184f70a55887a554be3f8f75a24258070912f96faaeca55dfd41243e03844ae4fd185843f30b35aeb22edcb SHA512 6bcc17073cab5ef1bc5b8ec135da3ba6ca57820a50845575de1db0c2dada21980ee63915671fedfa34a4da28aab6c0eed29ac1a2e598dbf3227e0f75792d5cea
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kwrited/kwrited-6.2.3.ebuild b/kde-plasma/kwrited/kwrited-6.2.3.ebuild
deleted file mode 100644
index da36f1be8d73..000000000000
--- a/kde-plasma/kwrited/kwrited-6.2.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpty-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index 6248c65aa526..8adc80acd3fa 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,7 +1,5 @@
DIST layer-shell-qt-6.1.5.tar.xz 35964 BLAKE2B 35cf6bb91a6a1f2b6c2bc47ca19776315d0353af9a2cbffea45f89b9ab4963f5c6936483b6d65138062d93443fa35d04aa83ad6573a4b99a2fb440da7cdf663a SHA512 b5b34a02ea7a39e37300301691400859d5e47133b77fbdfbbfe9b5e109a18d2e538749dfffdd8b8a655996f0b63d254fe72a8762b3ef667314cd507eba870154
-DIST layer-shell-qt-6.2.3.tar.xz 35912 BLAKE2B a9f7f7ea1fdb2413052628934d93e592df5fbd6bc9a64dfdf618c3ef3ec04fa698a5b6d4008dd6e1763427d0b16aa549b20d6f5fba228eac8368153443f89068 SHA512 13d73af140fce82f7698d22e6dd24d8fcb5f160315d7ce9fd365a71526ce78cdeed95e5e3bb7d498473db79ef4e3526680baf4cf9f4bb5a4777f9bf043260165
DIST layer-shell-qt-6.2.4.tar.xz 35892 BLAKE2B f30ad3f6fea571a3ce5b78e9c0f66871a6891f35d4608386a1fe18f7f2eb9d46081f69773d0ca893c5e0bf003406fbfa3a6fd06e1285ceb004eacf579c6eba2a SHA512 d94353ebc9677ee4c11107892210034fc0ea75d6af157a351157df64d1ed4419196edd65c74a9f81e3ab7cdf5e75174faa1321a9aacd265769bb1b8c5a92d60d
EBUILD layer-shell-qt-6.1.5.ebuild 654 BLAKE2B 064eb1fbfb194ffa7cc70d0d3897d634582887a0d7d8b335a2f069de65853830dbcade17105e2d7eba38228324a8edda6e972dd932fd82fa1326dc4bc0177792 SHA512 e04de0f6f7eaa06b493a7c217eb347e29b9f631d8898ca2aef9caf03f5d37ae4574fed3556aa739f56f9091c3f10e66f1e57b746ea309ab5ce39b8a8fc9f7ed3
-EBUILD layer-shell-qt-6.2.3.ebuild 656 BLAKE2B c7b31eb0dd9eed386643b60154ee402fa07cfb03ed0ddd497dc4bd552187328d008dbc14a800f418317d83dc49fac64342af0279f589e58de4d759ecd7e9db58 SHA512 3fe53407f471f9eb37b8956e285ff2d31211390ab65972b9de7d1515d6b354dbc9a04f2c5451fb49f2a422076b6aba1602bbb20505b202af92c5032532b19590
EBUILD layer-shell-qt-6.2.4.ebuild 656 BLAKE2B c7b31eb0dd9eed386643b60154ee402fa07cfb03ed0ddd497dc4bd552187328d008dbc14a800f418317d83dc49fac64342af0279f589e58de4d759ecd7e9db58 SHA512 3fe53407f471f9eb37b8956e285ff2d31211390ab65972b9de7d1515d6b354dbc9a04f2c5451fb49f2a422076b6aba1602bbb20505b202af92c5032532b19590
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-6.2.3.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-6.2.3.ebuild
deleted file mode 100644
index 6fd7db8b205a..000000000000
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-6.2.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
-
-LICENSE="LGPL-3+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# slot op: various private QtWaylandClient headers
-RDEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6=
- x11-libs/libxkbcommon
-"
-DEPEND="${RDEPEND}
- dev-libs/wayland-protocols
-"
-BDEPEND="
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index a608347a4bcb..21898cd137ee 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,9 +1,7 @@
DIST libkscreen-5.27.11.tar.xz 116052 BLAKE2B a727284888faa02f86c12ed332daa7fd5bf3fa2611664a5cd37608d61821a59023fb11b19afe26210735d5ffe5ee2e56a3a3b737b66d99aae8177061bb5cba5b SHA512 46cca0d7f91be8a284cbee951183d5559a1f298b987e5f76d5bf4b9a3d292d8ccf363f409582080d04aee692083f3e0a073bae15444f53e0f77565bb7c2255ba
DIST libkscreen-6.1.5.tar.xz 119148 BLAKE2B 1344923ddc5baac058438bfaf1a976a62b2e778f497dda463a3be8ada3828f8eaf983f573947025bc8a59df2243234c8bb2820381d5c85de6605b5e121c9ccdb SHA512 b3d544187a02485356516eb3281841e77f6bf4d4f0548ffc4b49c295051b2c30fa0d3da3e98bdd9958f9c87c48d74aef5ad5f0ef32f854791ab829d86d9a419e
-DIST libkscreen-6.2.3.tar.xz 119408 BLAKE2B 7b53914ab57386b217eba712be6c39e26bca43eda27af07e52efc32328b4db7611aec4cdc9efb107eca95308d70cf78d4808abf684eb74395f6276df0984358f SHA512 3347ff81dfda883137811771990aa4119f2d3ff46360bbf8e7022c45c14ea518dcd03dd94afaaaf2c4e1071d4954170a2a4d09af935b89eeec092635de3844b7
DIST libkscreen-6.2.4.tar.xz 119476 BLAKE2B 888ec63f56483525376f97483f03c5702398d8fe31b1eaad20c79895b0fb30ae3976b3d6d82f9cc3c5b7a09fe484881c992f9ce6208e93a8385dae4e2076f28d SHA512 f119d6f7ed2c01535e2fc9c06b3a3f2e94786ef64ade144a9b61455386039c8bee51c30423833bd77a568ce478e2dfb0f3f7d84fe18872fe821fc8473091e3b7
EBUILD libkscreen-5.27.11.ebuild 843 BLAKE2B d0c35f4305237747f7ac854e537c2e9818ac06f5e19b036c61770f5a152488ec7c53b94cb6f03d1576e155311667c3c75854b6cc2c8c545b432adb7a46537cdb SHA512 6eb9ea8e89bee4354ead11f615306849e5bf2b6fc5d5df35285b27f406d61a1ccd21fb523f703a7529156492b4e327f0965cedcad1186ed12002b2aae8849b24
EBUILD libkscreen-6.1.5.ebuild 772 BLAKE2B 0d4cd0b3cf54b90dfbd36077cccc94fee71c91696fe91cd1ad10f1522ea1cc359ba2c7c9010ab5a5f55985cb323d5275eabbe832bb35e37bb4713fc55525ee93 SHA512 354d869a34a53037c6bdc0d12146821a788f19b032030bf6d164864f3b59eb9a907731b7c123a037d93762da206c7a4dc26b9ed9676f04095cb049fd9a42fcc9
-EBUILD libkscreen-6.2.3.ebuild 774 BLAKE2B ec9ffb969d205ee071ce8a9175b2006b98c0dd3f66a3eabfc3469020f7d778bb4e856f8153c53fe904bb8e6a7431c3537d7357d52d1687bf8606511b5bcf304e SHA512 d8f6c187c6ef7b8dfff90f83aceeae67a302aabb388b81cd631b5ebee22f41c1e173631ab3166e5633a1b338c071964ab19a580516d3f0eef4b22b3e5bbeb670
EBUILD libkscreen-6.2.4.ebuild 774 BLAKE2B ec9ffb969d205ee071ce8a9175b2006b98c0dd3f66a3eabfc3469020f7d778bb4e856f8153c53fe904bb8e6a7431c3537d7357d52d1687bf8606511b5bcf304e SHA512 d8f6c187c6ef7b8dfff90f83aceeae67a302aabb388b81cd631b5ebee22f41c1e173631ab3166e5633a1b338c071964ab19a580516d3f0eef4b22b3e5bbeb670
MISC metadata.xml 406 BLAKE2B f47c4d7eab804ce88be47f9723f0610045c62b51883ad7877b00388cff9c2a6cd1e72afa24076c1c9affae154d6cc881f33eab04b862c4e40f708fde341a4883 SHA512 47370335bdf14118dacfa8189bcafd2089a2ec131c62d2c07a21ea4db32d837de1f5765be2907fd709b263f5fd3c3b2c5f12da1646ad5d9ff6d2b9ea9f99ebf7
diff --git a/kde-plasma/libkscreen/libkscreen-6.2.3.ebuild b/kde-plasma/libkscreen/libkscreen-6.2.3.ebuild
deleted file mode 100644
index eeec70b5b69d..000000000000
--- a/kde-plasma/libkscreen/libkscreen-6.2.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma screen management library"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6/8"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running session
-RESTRICT="test"
-
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-RDEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui]
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- x11-libs/libxcb:=
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
-"
-BDEPEND="
- >=dev-qt/qttools-${QTMIN}:6[linguist]
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
-"
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 08a239849b06..cda45bc7839c 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,9 +1,5 @@
-AUX libksysguard-6.2.3-fix-piechart-text.patch 2880 BLAKE2B f38506e9cbf4c043a28865a8e2b3a6f35499ad5d55ceba636962ddf70e930280662eb2a7f4c66badf29f0bdef3e42e52001d9843b42a1cd106b0f55c8ed80336 SHA512 6e374198fb79ab473eff39bd353fe2ebed54e67d230cd56b00a441e8306fe80028e54d6a80ebd4dcdc144fb2d751541ed5b44951c4521ed95e54d21ca09996e6
-AUX libksysguard-6.2.3-fix-saving-presets.patch 1935 BLAKE2B 5b4422c5e2dfb6db05588470547c8a433a73c441e9f52f54445d4f64864b9cd20ef0b6863a9bd83e019babc8891ded017a4c37ec2c96002579be7859fe7cf7a7 SHA512 f719a8f98b12aa93d4a8aabd5770c2d00abef91c13d8b4f7f2125ac501415045da4af8c0cb1b473a14b7d777d2f457b8b55624067212441ad21bf409d147216b
DIST libksysguard-6.1.5.tar.xz 306220 BLAKE2B 37f7e9c7fc1e91a0cfa4ab18b276e3d5187cb0a2a543a6a8d8d61a125cff49bcb1b73b85a1a3ea1f4079d10a94431995c5812e51198a7a12bf8f457b678b42af SHA512 d3ffec5479510241c3d006a7d0bc8ed23cd37dad84422c48bf8dad3eca62883759c2a536ffabe1bede1073144415f53cca8c2099129e96b18c8283a9e4e48140
-DIST libksysguard-6.2.3.tar.xz 314808 BLAKE2B 629cb4164253a48e3b186fb2675a2c48ca6c2e65e42ef7ced131acff1a8f775d42b8ba9929adca05b62f06e73198966c2f5c89028ab97891ac90c593ec6b6573 SHA512 2dc2e51e9d4b1050d1f828dec9067e62ec5ced759334fd5286dce77fa25951d3b50fc06485e9e4dbdf5e16da9444ef24e699c752a7f11141ac5ab0e0c15b284f
DIST libksysguard-6.2.4.tar.xz 315552 BLAKE2B 412294411ef5c455723d83a593c17ed16882eb8dab2b8b175f1612ca3f6398a62515f5e4f29c280397a7d4e83aa93b4ea24e8430482a06c0e785b1a4217d45eb SHA512 39276ac998858e9f8988d4b595c5d407a2aba0aedec4775c83cd96834c2e109171d570e49e4bf2ae17829baa5a3c157c229c99e41a57d8f407e4e3678a9f5fab
EBUILD libksysguard-6.1.5.ebuild 992 BLAKE2B 0c30f38181f7c6461472ad54caade3557b93ee99def6ebce16d59f107813b0bf57195007dd7cd1208959520bd643b59c63d8ae83d3fd0f2170f93c755f046a99 SHA512 b722f348e15c567f104bf8b0110fa5752a5a99b8f9774e7078a77d66be7815bfa6d1a3147104928118b77bf2bf938bf8207dca16092eebcc0625789fdb8445b0
-EBUILD libksysguard-6.2.3-r1.ebuild 1437 BLAKE2B d8be7c10962efece5e815bb7020d2d2d6ac2f7b3f2a2f1d49cae219f798e8e889408b0be630139242a5d320b8dfb9639d34977c1e8703f2930e7be2cdf65e2cd SHA512 3ae01eef56615a685eb8e6d212a6c97788422e07f73ecbe8e6668818d73e4fe5119ff4343e5f4cddd574dd0eb0a231199bc53dc5e44cbcac45668ec4d16d9b7f
EBUILD libksysguard-6.2.4.ebuild 1299 BLAKE2B e414e363f1c5a4ca1f49543b40b74ed5c9b44937a6a932e1a19e8fd9132d3d6bca532c47000a0dd857e6978d3bcc67bf0f0ee3b77769d88bc7d94d5780aef4bb SHA512 500d7b9df6824f2a55e35c7f735d44bf207f5a7c53c5dfe7de4d6f792fa0d11bb138c2d6d5020f5ee005c4eaf945643f4ad5f0f586686733535afaa293233900
MISC metadata.xml 405 BLAKE2B bcb21392b01841281d5be1a06b02ad3a07d7d4b288e0b1319b8eb65a85d7aa981c9c0e055a48bf9d574eb4b067a0836721ad7d439016e6ce37d40296e09a8c0b SHA512 347c61a7551f8875a440372c42ffa4d391558645ea3e475cf5b3de4889ea774db6867c065e14884ee665eb5857d53b7ab57504368d5da2a1ea05376dac1988ed
diff --git a/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-piechart-text.patch b/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-piechart-text.patch
deleted file mode 100644
index cad55fa104a7..000000000000
--- a/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-piechart-text.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 6e164d04743823fca6392ed9cce9e75acd537a0c Mon Sep 17 00:00:00 2001
-From: Arjen Hiemstra <ahiemstra@heimr.nl>
-Date: Wed, 6 Nov 2024 12:22:02 +0000
-Subject: [PATCH 1/4] faces/piechart: Use GraphicalEffects.Glow for rendering
- outline of compact text
-
-Apparently using style Text.Outline leads to some pretty bad text
-rendering. So instead use Glow from GraphicalEffects to achieve a
-similar effect but one that's smoother. Unfortunately this uses
-deprecated API because MultiEffect turns out to be completely unusable.
-
-BUG: 494495
-
-
-(cherry picked from commit 69c7ad2122b1c5dd6fcc3edaa8be4ec597bdfda5)
-
-Co-authored-by: Arjen Hiemstra <ahiemstra@heimr.nl>
----
- .../piechart/contents/ui/UsedTotalDisplay.qml | 21 +++++++++++++------
- 1 file changed, 15 insertions(+), 6 deletions(-)
-
-diff --git a/faces/facepackages/piechart/contents/ui/UsedTotalDisplay.qml b/faces/facepackages/piechart/contents/ui/UsedTotalDisplay.qml
-index 50242cfc..52cc787c 100644
---- a/faces/facepackages/piechart/contents/ui/UsedTotalDisplay.qml
-+++ b/faces/facepackages/piechart/contents/ui/UsedTotalDisplay.qml
-@@ -8,6 +8,8 @@ import QtQuick
- import QtQuick.Controls
- import QtQuick.Layouts
-
-+import Qt5Compat.GraphicalEffects
-+
- import org.kde.kirigami as Kirigami
-
- import org.kde.ksysguard.formatter as Formatter
-@@ -87,17 +89,24 @@ Item {
- fontSizeMode: Text.HorizontalFit
- minimumPointSize: Kirigami.Theme.smallFont.pointSize * 0.8
-
-- // When we're small the text is allowed to flow over the underlying
-- // pie chart, to improve contrast we render it with an outline using
-- // the inverse text color.
-- style: root.constrained ? Text.Outline : Text.Normal
-- styleColor: Qt.rgba(1.0 - Kirigami.Theme.textColor.r, 1.0 - Kirigami.Theme.textColor.g, 1.0 - Kirigami.Theme.textColor.b, 1.0)
--
- // This slightly odd combination ensures that when the width becomes
- // too small, the unit gets hidden because the text wraps but the
- // wrapped part is hidden due to maximumLineCount.
- wrapMode: Text.Wrap
- maximumLineCount: 1
-+
-+ // When we're small we want to overlap the text onto the chart. To
-+ // ensure the text remains readable, we want to have some sort of
-+ // outline behind the text. Unfortunately, there is no way to
-+ // achieve the visual effect we want here without using deprecated
-+ // GraphicalEffects. MultiEffect is completely unusable and using
-+ // `style: Text.Outline` makes the font rendering look pretty bad.
-+ layer.enabled: root.constrained
-+ layer.effect: Glow {
-+ radius: 4
-+ spread: 0.75
-+ color: Kirigami.Theme.backgroundColor
-+ }
- }
-
- Kirigami.Separator {
---
-2.47.0
-
diff --git a/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-saving-presets.patch b/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-saving-presets.patch
deleted file mode 100644
index dfd4bd0dd936..000000000000
--- a/kde-plasma/libksysguard/files/libksysguard-6.2.3-fix-saving-presets.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 9ea3571c903db1ebe72d5091eefc052288af252f Mon Sep 17 00:00:00 2001
-From: Arjen Hiemstra <ahiemstra@heimr.nl>
-Date: Thu, 7 Nov 2024 11:54:35 +0100
-Subject: [PATCH 4/4] faces: Ensure the temporary dir for a preset remains
- until installed
-
-QTemporaryDir deletes the temporary directory when it goes out of scope.
-However, installing the preset with KPackage is an asynchronous
-operation that can extend beyond the current scope. This can cause the
-preset data to be deleted while we're still installing. To ensure this
-doesn't happen, extend the lifetime of the QTemporaryDir into the lambda
-we use to handle the job finished, so that it lives at least as long as
-the job.
-
-BUG: 485164
----
- faces/SensorFaceController.cpp | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
-diff --git a/faces/SensorFaceController.cpp b/faces/SensorFaceController.cpp
-index 06eda200..60e6a579 100644
---- a/faces/SensorFaceController.cpp
-+++ b/faces/SensorFaceController.cpp
-@@ -954,6 +954,11 @@ void SensorFaceController::savePreset()
- pluginName += QString::number(suffix);
- }
-
-+ // Important! We need to ensure the directory remains valid as long as it has
-+ // not been installed yet. Since the install is asynchronous, we need to make
-+ // sure that the QTemporaryDir does not go out of scope until the install is
-+ // finished, so this directory will be moved into the lambda connected to the
-+ // job finished signal below to ensure it lives as long as the job.
- QTemporaryDir dir;
- if (!dir.isValid()) {
- return;
-@@ -1013,7 +1018,7 @@ void SensorFaceController::savePreset()
- configGroup.sync();
-
- auto *job = KPackage::PackageJob::install(QStringLiteral("Plasma/Applet"), dir.path());
-- connect(job, &KJob::finished, this, [this]() {
-+ connect(job, &KJob::finished, this, [this, dir = std::move(dir)]() {
- d->availablePresetsModel->reload();
- });
- }
---
-2.47.0
-
diff --git a/kde-plasma/libksysguard/libksysguard-6.2.3-r1.ebuild b/kde-plasma/libksysguard/libksysguard-6.2.3-r1.ebuild
deleted file mode 100644
index 2880a6b41ff2..000000000000
--- a/kde-plasma/libksysguard/libksysguard-6.2.3-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm fcaps plasma.kde.org
-
-DESCRIPTION="Task management and system monitoring library"
-
-LICENSE="LGPL-2+"
-SLOT="6/9"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- dev-libs/libnl:3
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- net-libs/libpcap
- sys-apps/lm-sensors:=
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
-"
-
-# -m 0755 to avoid suid with USE="-filecaps"
-FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper )
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-piechart-text.patch" # KDE-bug #494495
- "${FILESDIR}/${P}-fix-saving-presets.patch" # KDE-bug #485164
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
- )
- ecm_src_configure
-}
-
-src_test() {
- # bugs 797898, 889942: flaky test
- local myctestargs=(
- -E "(sensortreemodeltest)"
- )
- LC_NUMERIC="C" ecm_src_test # bug 695514
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- fcaps_pkg_postinst
-}
diff --git a/kde-plasma/libplasma/Manifest b/kde-plasma/libplasma/Manifest
index e9d2ec9030eb..0ed54e465a19 100644
--- a/kde-plasma/libplasma/Manifest
+++ b/kde-plasma/libplasma/Manifest
@@ -1,7 +1,5 @@
DIST libplasma-6.1.5.tar.xz 2118832 BLAKE2B 7f499104181a6346ae0660d0cc2dab0172342b47e0b45950453aba602ddf408e87ff1e3df583ead4beff0d029489da86ced32a51e4ace1793809e049a81af163 SHA512 586ef5c408523eb8d5ef77f61277541c58070ea9147a7437f502e339a47d0f2d031c13d7843cfc094efb108779136cee3c06181b86004df1c46780e26d567717
-DIST libplasma-6.2.3.tar.xz 1969016 BLAKE2B c11eaa3b94833611df701ba3248035240c8f1c33c0d1b797faa6d74be846fbad4a96ba6dca627cde7f4fed918c42d6f30afd51a19ffcb5cd29947e589fde2402 SHA512 8533875f5a19a6fbdb435f1e99b3a97822822c83d0e2ccce351962812c67b0b4961dd8373aca46c2688d8ef337a78ad9d3965440125446ba51bf4838aaf243cb
DIST libplasma-6.2.4.tar.xz 1968912 BLAKE2B 002c310578ca54b21bf434b524f1c6a062303cee6d54ade347c20c61c5bcff6e4e954f3b2df09ef5976fc3e23119687c03032148dcce84db648e7459adfc8efd SHA512 87fbc07039a69a0aca952bbfab56f0b1b4b2924fc0026e2f398a3c9fb3cbc20f2f35df45891f5dad135f435e3fcafb82d7ce1ff9e7e642ab18bba50a60bf1935
EBUILD libplasma-6.1.5.ebuild 1777 BLAKE2B 510ec3004623a33fe49c9adce49eac7dff6c71c9cb5a59cd074a356df2b56f06cb7a5a499a40d4ad7957b29513335ee659e91d49725399f4b906be0246ca5391 SHA512 c65bce281466a39c913b37d3eb8c6c9e451a3852d6a95aa1fc3d877824e44180c5d906a3d15c3383f76459e0fc3e0ef1cd03f25e734e2ff76c61cb132be04180
-EBUILD libplasma-6.2.3.ebuild 1780 BLAKE2B 4887f344752ef4a7359243a3575b6299764ff9630fb83c3638cf6ecae85ce1900b6dd789b94e287e6f264c3e34372552e236cb29f0fec2f41e692154ed82097a SHA512 48a1231af152a4dec2835c10d18df764cc9c26da395b09220ea21124d1034ca7a0bb2238e2ead9a322845d8043ff7178228e1d93a7b69abe2c2e613e5921c129
EBUILD libplasma-6.2.4.ebuild 1780 BLAKE2B 4887f344752ef4a7359243a3575b6299764ff9630fb83c3638cf6ecae85ce1900b6dd789b94e287e6f264c3e34372552e236cb29f0fec2f41e692154ed82097a SHA512 48a1231af152a4dec2835c10d18df764cc9c26da395b09220ea21124d1034ca7a0bb2238e2ead9a322845d8043ff7178228e1d93a7b69abe2c2e613e5921c129
MISC metadata.xml 516 BLAKE2B 80e32f984c52b8c4d61e370cf9340703f05f48738ac6f65afb53e37d43ec7c977b48b67609f5cb4febf384be59aacf845454c1114effac5faa276fd0bf6ce685 SHA512 e3d286abfa1b6fbb78d009bb0252dc7f06d264ad4acb38571db7a863c7364328b3812cab5f00b01b5c97f030e799f50a1fe138a0832eceb526ebbb1a3cc1eb62
diff --git a/kde-plasma/libplasma/libplasma-6.2.3.ebuild b/kde-plasma/libplasma/libplasma-6.2.3.ebuild
deleted file mode 100644
index b04a3c2730a2..000000000000
--- a/kde-plasma/libplasma/libplasma-6.2.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="gles2-only"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,widgets,X]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-libs/wayland-1.15.0
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- =kde-plasma/plasma-activities-${PVCUT}*:6
- media-libs/libglvnd
- x11-libs/libX11
- x11-libs/libxcb
- !gles2-only? ( media-libs/libglvnd[X] )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package !gles2-only OpenGL)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 7d916abe7093..14f7620f20cf 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,7 +1,5 @@
DIST milou-6.1.5.tar.xz 50180 BLAKE2B 5e24ce0e15d372a9902dc21f1c5017e664faadd5fadca28f861102771c86f6f6a5228bb62e7d0daff4eda66bbb943d35d84589f489f4eb7c735ec37fc103457d SHA512 20f375fe8cee905238529e0215d2146af29fa7d7007f2a73f37a681ec8940a6e71a3e34bb5d149dc70f0f91ce55653d66b9afb60c5b740a4ada0fe0b47d87654
-DIST milou-6.2.3.tar.xz 50000 BLAKE2B 27c9195e3ae5cab44b073b91dc5cb26769568e958397d91211e036f39fc549e79fa6145949109488e1380f1f9c715b4a475c0b318205d3ca5c70eb297291aab1 SHA512 2e2a32cb63f59ed77a3038b62d09b0c7314f7299d4543d5fc318d0f77a3cfdb53075c005b6e994e7ee10c5739ea3e4f76c6686861198ccf57ed931b9990a8208
DIST milou-6.2.4.tar.xz 50008 BLAKE2B b09d99fd65fa332bab6e790ee4837e9bf9730e7d0f7789062cdda2e0c85065edebd42be6ad3d373b34e94a3552fa00190c7ac5be85f8de60cc4bf6381c102ea2 SHA512 18333b7b92f12575f82d0db4b97d1351083c2d1b08206bf5db955d005c4ad2b75630d4909a354963f4674ff74df49064764c5b29af2f595dd75a372ad2af220a
EBUILD milou-6.1.5.ebuild 685 BLAKE2B 31ac75d1f61855972b6be066e6103f144f69c19c5453bcae3a4e12395e0fbcda37aee0d0c47a9066e89d9a5f7ef225813dad6daf2c11a8564b427f9a6cdcb12d SHA512 92d5a8ba9a7d71d16bd90e49a01e9a0b9ee4dce98d488a14b8467475f3c49f0150462a498b5ffd281e522da3167cf941c875dd6f1ef97fd024807f972ae38afc
-EBUILD milou-6.2.3.ebuild 687 BLAKE2B 31f190405af2f3ddcfd4a6aa992cecd0f6efc864be21e95f2602c80ad4eb800b29438d250dd71b8350562f02f7e5e8a200c8771e7a167ef054f4b0843065761a SHA512 3e6018e269e52c83f1a14ffb37fb091d77671019633ad5d8bce4d3a26c290b779700259c26e2d0ca2fb68c9bb4469ff564f0a2d0bb59a97ce2e1ea97c1d04e86
EBUILD milou-6.2.4.ebuild 687 BLAKE2B 31f190405af2f3ddcfd4a6aa992cecd0f6efc864be21e95f2602c80ad4eb800b29438d250dd71b8350562f02f7e5e8a200c8771e7a167ef054f4b0843065761a SHA512 3e6018e269e52c83f1a14ffb37fb091d77671019633ad5d8bce4d3a26c290b779700259c26e2d0ca2fb68c9bb4469ff564f0a2d0bb59a97ce2e1ea97c1d04e86
MISC metadata.xml 374 BLAKE2B b29c17e77ff4bdee0424f53355afb10d2b5ce8f9e33ced1519d2b9600a6368720d5106f0d42f24244bffb0b60012bdf4b24fc6772f0cb92c5149ec15841c64dc SHA512 7c798f391907661eeed1389a9d05bb6279b8de0d03235333f2441e7eccce56ef55cfc2e6bf83e39cbcc38ecdee408303b6b87b4ed6934f0e978311d1e487197f
diff --git a/kde-plasma/milou/milou-6.2.3.ebuild b/kde-plasma/milou/milou-6.2.3.ebuild
deleted file mode 100644
index 9eef3e6d0a68..000000000000
--- a/kde-plasma/milou/milou-6.2.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Dedicated search application built on top of Baloo"
-HOMEPAGE="https://invent.kde.org/plasma/milou"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/ocean-sound-theme/Manifest b/kde-plasma/ocean-sound-theme/Manifest
index 8d8d5efcacb6..3f44e29a447f 100644
--- a/kde-plasma/ocean-sound-theme/Manifest
+++ b/kde-plasma/ocean-sound-theme/Manifest
@@ -1,7 +1,5 @@
DIST ocean-sound-theme-6.1.5.tar.xz 1210080 BLAKE2B 1591fce46da589b0194f4b5093d0aafd52cc6f7a0a340fc89495e1cf9c4ffb5f00991b0f0f2f6160736c93651b228155a4a2ebf2bc03eb56a69d77fc824753c0 SHA512 f2aed788c1896b6e8fd24c1da5431e3298b49bfb4c08b5924938ab0cda5aa098565cb34fb8dc4735caf62021b12bf1db4bba90bc5cae1037918a86d79b37a2dc
-DIST ocean-sound-theme-6.2.3.tar.xz 2113316 BLAKE2B 21dbcef9e8d4596ae79155d0d2aa361a96c241c851e118efaa247d42ddb549ce9b3a5a2a403db992f09838a050feea2938bfed91bd9b16b0b856d146de985d56 SHA512 7440ea5a8f948de9690eba83b48ab839c0818bb9fd08918cfeae74340ae1e8ee030a2472f3408d29896d960b3c44b3ce1a6c426a476104b10ebd5c849d8de5ae
DIST ocean-sound-theme-6.2.4.tar.xz 2113596 BLAKE2B 8e86ee9edd508a25b2b4a2fdde4b40073488c0ace206a35ecf1b4e6346057d39d7c422113b3b22c4a3ed43f4ca07c4927325832014d6b21cbfc13bb82bc0a65a SHA512 72f316d39b4c843f032253f2f7cea2d5510a3472b93196aa7a039df4ce28ad921eac0040c842f4c2cd566cb1dacb302bf9c7a64cbf3fce1427117ad3066acba8
EBUILD ocean-sound-theme-6.1.5.ebuild 342 BLAKE2B d0429e68b72c73f3a11dc01d098855f53c8880441b4e87270db9302b769111ec901dd85fe0c1dcf3d5a313511e56aced391cd7e714966a4f54e2fda58abb2bdb SHA512 bc294684934c456fe30dbe071117a55cd5631bdbb915b7621fa92b7fc9582f70c0df27d33e4ffd8c4c28f659f23e468b26c5bb96dd6ab597ff83a10c873a0b70
-EBUILD ocean-sound-theme-6.2.3.ebuild 344 BLAKE2B 48e64caf42df776ddfd5883ac2b9b5a9d42b41fd0cbb8a4b709ac1f05145ecb45e057ab7132068c374c3016176709b0b7191387376076f85b23aa2550ae62fe6 SHA512 b9cf40ff4fb2a89d0dba43ad62d3446b31a1a399a99231c0cd4f578228f0bd731f6dd2ca6982053e25117c350275dbd639df83aad02f3cc9dd350b53b42f56a4
EBUILD ocean-sound-theme-6.2.4.ebuild 344 BLAKE2B 48e64caf42df776ddfd5883ac2b9b5a9d42b41fd0cbb8a4b709ac1f05145ecb45e057ab7132068c374c3016176709b0b7191387376076f85b23aa2550ae62fe6 SHA512 b9cf40ff4fb2a89d0dba43ad62d3446b31a1a399a99231c0cd4f578228f0bd731f6dd2ca6982053e25117c350275dbd639df83aad02f3cc9dd350b53b42f56a4
MISC metadata.xml 386 BLAKE2B 3b37b4b59fd7dfad28bdfc388722a358e2e954d16de160da867853b5b13b4272898250c6fb34e78bb0b049308d6006a42aa5a697282921bc129303f8ff0c4f88 SHA512 9d7c1fed62ca77da8be551b488abdb1c48a38af4750085c1ec3133960b0de121d765fd741b7165f154bcae987f5d602ac063021dc4744bc66c8bc87b20b5e488
diff --git a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.2.3.ebuild b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.2.3.ebuild
deleted file mode 100644
index e1dd34217819..000000000000
--- a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.2.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Ocean Sound Theme for Plasma"
-HOMEPAGE="https://invent.kde.org/plasma/ocean-sound-theme"
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index 3f7057feb9fd..b041fd9e2321 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1,7 +1,5 @@
DIST oxygen-sounds-6.1.5.tar.xz 1936612 BLAKE2B 719ca8a4dc643247425e67ec3c60615a83ef9d0f1496108c80eff255b2f4e59efec86e6ffc1a7cd002dcae003c830fcbd7a00fdc395036125e60cf37d78c4c84 SHA512 b354b9384a4a7c6271e9bec7cf197d28eef059929da4b63959cd6205b1c2af332c89152214c2c1aaae8c8473da31a4d5ba4a0236256951b567007608c9d2e1c1
-DIST oxygen-sounds-6.2.3.tar.xz 1936180 BLAKE2B dbaea77e3c4d8b61c35042d7d0cb541fb820415578f6ac14df306f06ceae0da50b310839bce6d75b018530487696f46e3ebba307e740fe858b47c26348007c71 SHA512 00aa212c7b9bf0db2ed0a4688de5c8653fe49a1edc713ca34b5a06327976997ef88c733fcb2c5c66c44efe1c6a5bfa446f51f240a2eef91c8c998ef8ac0d49cc
DIST oxygen-sounds-6.2.4.tar.xz 1936128 BLAKE2B fa1c3469412ca8ac1f5bc16ec9db7eb6bfc739f1b3cd9d8270c06829f13d108b789da16ecf431b9c2f941aca85dd7b64a26dd6cf402707c33b260a66896dd793 SHA512 aa4879dac0e8bcb918927d8b7112cb351b3defb84c63a06874d43b07f7fa8a54c3a6de4a30378aedc39ccda94d297847da832299245db60655a8f770daedec1e
EBUILD oxygen-sounds-6.1.5.ebuild 384 BLAKE2B 74a122133a8ffba8aff55f38494ed5b99a4daf5e581386cb108d93a681f79a7e8595e1e761558375e4059d1886402e898fa929404c443f46064819743ce62a00 SHA512 6f3b108be2aa69e13f0f85dff44ce4d35b5cc1e46faab25ceab8f51a6a74dfa433deee33f58b76601c0dbedcec02baed9d387f4d7a716d4302c0da778493e196
-EBUILD oxygen-sounds-6.2.3.ebuild 347 BLAKE2B 3b06e75c354d3579ea1383dd0e416368dfd6f4e98f69f2105c6b031563bd280c57c6eadcb423a2585dfd16d1fc73d14e2bd1b4ca4de6de03d85d24cacc170efc SHA512 2e2044bb09b7994bd43540774d3366769a50c12e300e1455dc535189c89e34b20f1df0e7f3567f8e259cd542d480b6c5fecbb1dd384d18504d152228c0559334
EBUILD oxygen-sounds-6.2.4.ebuild 347 BLAKE2B 3b06e75c354d3579ea1383dd0e416368dfd6f4e98f69f2105c6b031563bd280c57c6eadcb423a2585dfd16d1fc73d14e2bd1b4ca4de6de03d85d24cacc170efc SHA512 2e2044bb09b7994bd43540774d3366769a50c12e300e1455dc535189c89e34b20f1df0e7f3567f8e259cd542d480b6c5fecbb1dd384d18504d152228c0559334
MISC metadata.xml 382 BLAKE2B 6e5b9ddb3e1f6fc639f8dc97c92c404120921f29c6ed67903d5278fd93d7916a6ede4dbcdcb9f271bca228cc023395ae177d0f38de4f5450ba49883451f35501 SHA512 114c2de1fa56f6eac7f59ef5b27e085c6d1db1d50e2681acff6d08bd0c5bbde63a606ee6fb7734db4320b321e5077786bbe51df03df690bcce19187f3d83dc88
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-6.2.3.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-6.2.3.ebuild
deleted file mode 100644
index b308a1e65be4..000000000000
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-6.2.3.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen sound theme for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 15eef6413c12..26cdcb25aa0c 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,7 +1,5 @@
DIST oxygen-6.1.5.tar.xz 2800624 BLAKE2B 4ae90887ce11f776fab8515735a9bd1a8f554dcb7e18e04c43f9b75ea21f3a30847a7f829e105c77c55cf3552fa0301276bf492c483b17e12c6945ca801f515b SHA512 d753421177805a687c390bde0c43a2b53adfe038a1bfeffaabafea71fde12e7b8e49903892c9a25b6de560a5f8587a5c74d4965fbe76ca39f814b9db787faff9
-DIST oxygen-6.2.3.tar.xz 2963708 BLAKE2B 942262dcca73737072496528e6583b179f09407698f1947689201ebf295162b5eff2e3b2433f2e7a2d62420e59b945ee4ad82258435dc71c358ac1e170539d25 SHA512 a21d8e8ccd6728a1836f8468785d7a1d317cdcff8baaeec84419f6951820b6808a40955c769cab08ac7c13d8991dfda08571223d40ad02b7053124286bd129dd
DIST oxygen-6.2.4.tar.xz 2963884 BLAKE2B f009f2d1a9939e95066271784e3370034019eebdcdadf21e08761a48b86b8aa3a954db1e4bde7e5e8169c62a3e13c79df30ecb9336a05fe5f140f7786bbfb12d SHA512 d2b3b26001125465d0d48b7cbb5b1792447cfd78431891d4355221ed4fb79f82398fb58393698222ffcb25b4130b711f7355a157a338abdf518ff9446ce3eba0
EBUILD oxygen-6.1.5.ebuild 1884 BLAKE2B b29cffeddc5f4c56380440ee35b000a6707824c60c37092a5f25e7d0cad5625d36f6a55e7e9d3af4b1d52bd9241feeaee590f1f5ef6ff31c04ae096d55a68cf8 SHA512 633f4066b56b9db9a67cb692dadf738289528e67d34eecf4f0b8e48af8c658c4dd6fbdfd8b7e0f4534513454791652530e07267052a733ff1a079fbbeb71a845
-EBUILD oxygen-6.2.3.ebuild 2001 BLAKE2B 6038a4b4cbd404ded0c4b60591327a0a14d7b8217cdf3621bacddfbe8928b960dd619011fa741bf8f102e5cbe4acf77c7ecc6a851ac1103b1990fede8de969fb SHA512 c8762d59d6b64b6e61924220a9ccf2534802e1001fe5237490d0a92289bbdd73a4b90371db943ff0b6f8c366a7db73cd7b1dfcbfb8fa5f0fcecf936aa7ddaaa3
EBUILD oxygen-6.2.4.ebuild 2001 BLAKE2B 6038a4b4cbd404ded0c4b60591327a0a14d7b8217cdf3621bacddfbe8928b960dd619011fa741bf8f102e5cbe4acf77c7ecc6a851ac1103b1990fede8de969fb SHA512 c8762d59d6b64b6e61924220a9ccf2534802e1001fe5237490d0a92289bbdd73a4b90371db943ff0b6f8c366a7db73cd7b1dfcbfb8fa5f0fcecf936aa7ddaaa3
MISC metadata.xml 375 BLAKE2B 0e0ab90ffca8b04e0dffb51481c0a6dde58236fccf63afb15ec4a2a0a7f3c5358a0fe2f3a7b155f6658f440728a00b3421dc0d6d899a2d19ff2a3bc2049171f3 SHA512 00cef7e1c07dda48e4df7ee21e9401995f49b5347fc1f64f735bf1cf6766c5f10a63f2b5426eeffe0d3866364186f17a55f6f67a3240168ba35a9a4ac7274dbb
diff --git a/kde-plasma/oxygen/oxygen-6.2.3.ebuild b/kde-plasma/oxygen/oxygen-6.2.3.ebuild
deleted file mode 100644
index 7a7a1380a18f..000000000000
--- a/kde-plasma/oxygen/oxygen-6.2.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="qt5 X"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/frameworkintegration-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtdeclarative-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=kde-frameworks/frameworkintegration-${KF5MIN}:5
- >=kde-frameworks/kcompletion-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- X? ( >=dev-qt/qtx11extras-${QT5MIN}:5 )
- )
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=[gui]
- x11-libs/libxcb
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kservice-${KFMIN}:6
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)]
- >=dev-qt/qtsvg-${QTMIN}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- $(cmake_use_find_package X XCB)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-activities-stats/Manifest b/kde-plasma/plasma-activities-stats/Manifest
index db9b13e2cbc2..bbb06ec04029 100644
--- a/kde-plasma/plasma-activities-stats/Manifest
+++ b/kde-plasma/plasma-activities-stats/Manifest
@@ -1,9 +1,7 @@
DIST kactivities-stats-5.116.0.tar.xz 84584 BLAKE2B 89cf9fdce57c6eaeab9438c47127b682ef4e10d08cce4041ae8aecb07b8a492f0c1a21d96c5a906869db97f8c06d81c17a8addf48c6d47584dfbbe544bcf0970 SHA512 a50b84e989aecc551064c28f8e330ebc9054edc459cf085924ea61f17fcce8fa5037c39c485c5a58acdab5d93898e34648c292f91c450d075a09d0a0a18a610e
DIST plasma-activities-stats-6.1.5.tar.xz 83172 BLAKE2B 2bb12b6d08f74e304869d61afb60fb8bbfb885f350c38ed150c7a47034283c8d5066f18dffa8d7236f9de4e07c665a7e086c12da9eef7eebed6d4f4e82050589 SHA512 0656ca683a99f81a7b420f288731f46dd54558930896e3cb78da330e530681e87168d5ed9896975a6aed6b653b908051695a158840d03c047702208012db19c7
-DIST plasma-activities-stats-6.2.3.tar.xz 83036 BLAKE2B 38f10a94e46024c304adfcf5e2430aeb2359a0a4b59feb9e54c5f66f202583d99139e34dda83b36334ef7c4f2b289412ab3db060d015840281999ef2a00ebce6 SHA512 2383f804c20fdfd658afdefc5f1d4eb0cabd2b1658cabf2cb24de2865e9ec685a7dd7048acb049a7aa91848995e34a019a43f6687c2e40b31c338a9c9de5a6aa
DIST plasma-activities-stats-6.2.4.tar.xz 83036 BLAKE2B a78254e7bc5d10aa4b5e67753e3774ffdde76bfde211855fbaada16987f169e65d7046d92178fe2ed945b365b47772178a4c977c26c571209f4fe7258e782883 SHA512 2e70a7d0981b63486e283e62282fd608b58fb2c65aabf1ed692b42ece42de9844ffb97afa5b22a0bc8dbf394c98515d2149c45796765f94f898a266ccb15c6cd
EBUILD plasma-activities-stats-5.116.0.ebuild 623 BLAKE2B 112848e2eb0ac345218432480bad2fa5320143cbdbde603bf27e1c9f27e7972436c58feb143a36bab90b4e568324cf096ad8e24fcc3cc5f88f362e5e6ef5ff58 SHA512 39f5b9116e0f1bb01e6e388e5b84bba1e5def74b73c38c6e03369cca1feadf3215ad0dfe2fbc5bf314383e1a4ffb09f2fcae910eea423b318da84b7e7b51294b
EBUILD plasma-activities-stats-6.1.5.ebuild 544 BLAKE2B 1eed39d3ce7af055fda628f4ae56073f12fa3068a884da918826696ecfac21f600f1fc60716bd6e72591028e0a6b47ba98faee6a7e60fda9f09d53cdd9de01de SHA512 4d1e4b46b92c0ed02872c924d68aa627ae611529d503e1b2f5e622f11df616eeb3cdd3c7f2502ae07a32fef0d60fde154ae43ce2b687320f5f2a28fa57399186
-EBUILD plasma-activities-stats-6.2.3.ebuild 546 BLAKE2B 5fdb1051b5085599b4094106adba671ead99de9c6854300574b8fb45459e5cf15485670bffc9c4b009639901101824693fa1c160a290868dd4782eb5a1f03ac3 SHA512 f838f1adbb315a8108262747d3f49b7a105ab4d9c3e773ed292daa580fe8e32c4d766bb403fe85b367b93806657311e9274670137f4e7dec6521ffdac57772c5
EBUILD plasma-activities-stats-6.2.4.ebuild 546 BLAKE2B 5fdb1051b5085599b4094106adba671ead99de9c6854300574b8fb45459e5cf15485670bffc9c4b009639901101824693fa1c160a290868dd4782eb5a1f03ac3 SHA512 f838f1adbb315a8108262747d3f49b7a105ab4d9c3e773ed292daa580fe8e32c4d766bb403fe85b367b93806657311e9274670137f4e7dec6521ffdac57772c5
MISC metadata.xml 530 BLAKE2B a8fbc7aebca12c8f9fb01b99cc76c62cc619e37d82a216cefda42aebc82f31e216675eee193f5fb0cea2a22703581ef142a85a7a6ae46a4330991fe88f84c4f7 SHA512 ab5c208cd4f2ef9f5d05772a114638dff53480cdbf341dbaf364fdcb15d648ab5bd9eec6ccec368c49eedd31ac4c72ec5afd789c0e16f7b4fc3015ed6ccd25a4
diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.2.3.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.2.3.ebuild
deleted file mode 100644
index ffafa5b047c4..000000000000
--- a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.2.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Library for accessing usage data collected by the activities system"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,sql]
- >=kde-frameworks/kconfig-${KFMIN}:6
- kde-plasma/plasma-activities:6
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/boost )
-"
diff --git a/kde-plasma/plasma-activities/Manifest b/kde-plasma/plasma-activities/Manifest
index 66c23c14094e..4912c73575d0 100644
--- a/kde-plasma/plasma-activities/Manifest
+++ b/kde-plasma/plasma-activities/Manifest
@@ -1,9 +1,7 @@
DIST kactivities-5.116.0.tar.xz 73556 BLAKE2B 16a978a9df89bb74aa97553e53c7cd4a1ac69c99868a381090b46d37702cc38c847ae404b989adee9b00511f228ffa07b4e5b830802f9aa923d0f79508ea24ff SHA512 d36755cbf3e28262086da2d737c99eb6829c75c374972b97f8dfa7ba0f5d2c02c4d00e833702d23c04d02a6883d14735950cbdc0d92bb6dfa3fe615a488d5adf
DIST plasma-activities-6.1.5.tar.xz 71148 BLAKE2B 14a68f55d8ddf0fcce9fcb95e34d1b64203b0ffcce213583434bf98b9f20fbbd57bc33e637ac42113f2055cf94249996691df7b7b68d26f8d6a5e57b506ac0ce SHA512 219d646963a5ea4d23687c1c151bcc1e97e75c3223c09043e939283a8a3fe272995731853c5917fb378b57e3185d72de933a1f9e1d76e36d20f319fb73baa52e
-DIST plasma-activities-6.2.3.tar.xz 66712 BLAKE2B 7aeaedc22a39019bd51fade5d114bb59604050d3ff064be7621579d28f09006cc224da14e6c89c97fcd16bd6ec186fe6f9dc8e3d6db46c74c968a9a1ce03333a SHA512 d04ff793f03d923352549af2b88b7d554ead62643360b0fe18baba51edf251363fe4cfdbfcddf9d25c880f4bc97b9eb4f1bbd051ec0bb1e3f95c6605df0f60b5
DIST plasma-activities-6.2.4.tar.xz 66708 BLAKE2B e425b50ed0338730cb42b1ef4854679c25b4fa84a4c795f3d7babffde7fd5f163ab9158efe35adbc0e1ea3cc6b0d422262bde606c67dcb8670ed055b9e141973 SHA512 8cdc4eb72539034c6820fb05ed6bfe9392c0d2a24048d55f840a594feac89a3faf6c991aee540e8f969397fa833764ddcecf9aecb3bfe13d424eaf73a645feb8
EBUILD plasma-activities-5.116.0.ebuild 723 BLAKE2B 8b0cf3f5b28aeef7f2604739a072a0502576ecdf9cd1964c5e192701651f0bb15d54801f3dbebb878d7797fec1502c75fd763b95447a53aa161b882038d118ff SHA512 892861bab54e4ec1811c0d931e8394854dd049cbfb583e1e74511cd328123c99846b7ec83a7e95edb95a7e84d88064b39064a9f104ed601a55e262c60ff2a501
EBUILD plasma-activities-6.1.5.ebuild 645 BLAKE2B 6f7112148e23a9b109c2f8f2d4e10258348b82a16a8b07defd66ea41cf55a82e5209570c6063f08b1a39658767ec47cba1d1829f21f7b0989d2dfdc96cb8709a SHA512 f945bad5ffd4111748fb7a82d132e1f71d12207a38a14d00e5b289009e429123c47f63c90101d2430ef2b960ac8adf126aad2715a021899f0ce503d6997201c6
-EBUILD plasma-activities-6.2.3.ebuild 648 BLAKE2B e0351199b1efa8a0b18d6233a7312920ab526ec2899a6f9b3fec341c3bfb1ad89070b6a1fba3aab449723af715142bc5ec4336097dbfb8f958e0a2b706ee4200 SHA512 eec9dbd73fc81ccfde57e76ac20b6cf7053a37d4cb55ea883ff858487035422f2d96fa9a724881623876af21cc3772a451632c4f0dc3674d49a0b8f4646fcabd
EBUILD plasma-activities-6.2.4.ebuild 648 BLAKE2B e0351199b1efa8a0b18d6233a7312920ab526ec2899a6f9b3fec341c3bfb1ad89070b6a1fba3aab449723af715142bc5ec4336097dbfb8f958e0a2b706ee4200 SHA512 eec9dbd73fc81ccfde57e76ac20b6cf7053a37d4cb55ea883ff858487035422f2d96fa9a724881623876af21cc3772a451632c4f0dc3674d49a0b8f4646fcabd
MISC metadata.xml 524 BLAKE2B f20ba537c3c8d6204414e41777240ec2369dbd3b21a44e820b115a03598f70ecdbf89b9a91ea13bda320e0fefd9a03a59e0eb83398312afef43db87720ad0362 SHA512 419013fe1076ebf038beffa958d9e515a2c6e3c55c266e9f26a82f2120d2f8001eec24ae9e771aaef2889f1112bd147c995cfb03ba3de2d743615d3fe7ea69b5
diff --git a/kde-plasma/plasma-activities/plasma-activities-6.2.3.ebuild b/kde-plasma/plasma-activities/plasma-activities-6.2.3.ebuild
deleted file mode 100644
index 262e9f4c6cca..000000000000
--- a/kde-plasma/plasma-activities/plasma-activities-6.2.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Core components for KDE's Activities System"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- test? ( >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] )
-"
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index 27a3060fe14f..028ae18aab91 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,7 +1,5 @@
DIST plasma-browser-integration-6.1.5.tar.xz 222644 BLAKE2B d36dde47476446bae361fef0553eacae75e09709250246d3325f365e0f64b10f5c04502faf19e96714e838abc5ae95b925f14e603919170cf331cde925e91826 SHA512 2f16dbe197e0b9dd0c2e5433680d4422f8e763059a0cbb662187bcb50c446fb12add37b0edc8619a20b1abffe2f76d2b9a87bcf6b5ce030e2ba25efaddb1def9
-DIST plasma-browser-integration-6.2.3.tar.xz 223116 BLAKE2B 6d01c2522ca71e98350e7330d6690c135655588cff5b663bf8c078774cd61485fc8373fdfe45e9d0c76a931f604b7d793f3541bc791a25a71f4cf0553c261556 SHA512 d762b3bbbe4f5e9c2b35b5d63ad7df1ddc98003e4b3209f9d2090a0da9c3f3626378af5689d1f6d4fbb375d1e56b802bf03059c6cf52d8d56660ea6ddd7443a1
DIST plasma-browser-integration-6.2.4.tar.xz 223108 BLAKE2B f727b9624292b239d342b005e3df577dbc5be84de50c69dc76b09f657c08685898e0213db8c464747da672e3e427e8d661919b5c024414bd6b2ff6c3e5fec671 SHA512 bf1f49d9d210ccaac1fe7d35b960973184997007cf737d7ae0c6d99b57386024f51ccc21703d3bf2c150a6c363f290b68e379866e7753e2f13d6f8f228dd76ce
EBUILD plasma-browser-integration-6.1.5.ebuild 1211 BLAKE2B 38a175a0b268c4920e7b24a26863e8d6668d6467a832ae2e7264a0aefe484d2e914c317e5286a28f0e63aec2176bfc96633839ea4860961361ef2b1cc38e0b88 SHA512 dc1f734d17d395fe530221e3d5c6576e6945aaf43daa02b7786d13f2608a5fc9acc8f43fdef3f64615ea6ebc7028b9ad249c5b84ee2d29fe7ec15825f1ef7af2
-EBUILD plasma-browser-integration-6.2.3.ebuild 1213 BLAKE2B fa3423808ce67de636112c6afa861cb2998624848715c6195fbaa152b33c0f233646bb65eb2cc83c464a907eaf290ee1f1e7f5c861fcc2c675f58d4760da0347 SHA512 563f9d34ad24b5bb30002d7e83c1cee0f729ef745fed305d11cf13b7bbc1f752a887b3813a7d02d4f3317cee6089e1322f39082d329c069af8e8adccd1b316f4
EBUILD plasma-browser-integration-6.2.4.ebuild 1213 BLAKE2B fa3423808ce67de636112c6afa861cb2998624848715c6195fbaa152b33c0f233646bb65eb2cc83c464a907eaf290ee1f1e7f5c861fcc2c675f58d4760da0347 SHA512 563f9d34ad24b5bb30002d7e83c1cee0f729ef745fed305d11cf13b7bbc1f752a887b3813a7d02d4f3317cee6089e1322f39082d329c069af8e8adccd1b316f4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.2.3.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.2.3.ebuild
deleted file mode 100644
index 81814cfcdce7..000000000000
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.2.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
-HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
-
-LICENSE="GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kfilemetadata-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/purpose-${KFMIN}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/krunner-${KFMIN}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 725a39ab978e..dc8c71cc49fb 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,11 +1,7 @@
AUX plasma-desktop-6.1.80-override-include-dirs.patch 3470 BLAKE2B 9f3c9dff718499740271045e267f2e5d929a9b23e5fe8d2481238426c262da31ed1544ddb8b235a47cac2befbe39784224bd6bf49cab9409933ea6fec41719b3 SHA512 4ae89c84ca0c90d5660746bd97cae7d433bdb52c459d94caa5705b38ec077eca5c273e334859e27dc2230d410f6c6d926450ba961934a5f331cf79060e12d912
-AUX plasma-desktop-6.2.3-panel-fix-flexible-spacer.patch 2741 BLAKE2B d9d52f034be927ba1db8751b0e293c373bd66a7ef00655a7f15c1facb0b87f528e20f27f974093375d318cf8b26053996d0eaf1297c66a4bd72d1cbb78664530 SHA512 90f944b8ec53377f965998b4107e0369347055dfc9dc42c75b755fdf944d595463483ddc3eaa0c47bcd16af0b0a3f528f37b8bca9ab870d707a0a0a84ea8b3ff
-AUX plasma-desktop-6.2.3-tablet-kcm-optional.patch 3229 BLAKE2B f74fe4e69930e366911d09d7887486e7ab9c8517ecb628246833d510da7f5c114ea3c6dfd71c32c3d8f3e7c9205ece26618e077b7bac97b23ca7a1e73cec5103 SHA512 1bc677637d9eb1bc929a805362d7d8b88c5479eac0652d45b38f538702197355f58ae3f14659af93afee2d6e25236b0c8e2a5fba0da1138710dd7830aa998e22
DIST plasma-desktop-6.1.5.tar.xz 16144320 BLAKE2B 60b8ad791325e506551746790d23347c501caaa1550c470e5157e8902da07162691b30a36c53c6910d1daa32ea3e3801562d4acbf0feceaf35d72ad32662f809 SHA512 db5698874bd66be0194f868cc037af2521b924afb02a56036696504c2b3e8dec3d59ba9228203f7b0d08ffaaa36137f10081207fa79d748c5044b37063507b6f
-DIST plasma-desktop-6.2.3.tar.xz 16334344 BLAKE2B 4dfa7c55e6d2bedcc1a52057bc86663b014b1aff54450cc521f0cb79814c08c1bf449408b3161b32d1b157a026f80c1a96dab0aad892322754d725ae3a3b4cb9 SHA512 72e8af1b71d3ed7e22f14ec044108a5a49daa4764586549e878378f4b4ffdfde72ef83c862102571e576724748c712b40e2f6dc302dafe68eee50c401d3f7645
DIST plasma-desktop-6.2.4.tar.xz 16335912 BLAKE2B 95b7ca6b5c98f372ffe9c57f1d06bd0dc6ed7050891640fc4a523cc5373c904086f7c47cec84f168be2384798cde0eb6d8bdaa8f8cc0759baf3e52fdab888ffa SHA512 9a766a2799bc96a803433a649884307fc40eb4e5d3c10578a3568ab433833b2a65462b5efb9275295dba5384eccb0365c52e7d98d42374c297adee9f42678f1e
DIST plasma-desktop-override-include-dirs-4.tar.xz 6360 BLAKE2B 8d4340f7b520ec2a4d47d7679028d5d75ceb141877248f7c411a082197ca9c0735ff2d21bd30333236c50dcae8bbdabd41164daa392b803504d2707ffd013960 SHA512 5273df12260d90e7aacc90b9ed7f6f1868c8996e2609229c59a771b3fb541b720f53fe2c2198d9d91870b05d06797bc4b2cec5afcf97d8b2b754f0da197584a1
EBUILD plasma-desktop-6.1.5-r1.ebuild 5230 BLAKE2B 4e2a80948e6150c64e95529ba68de9107e274b5a05567bb834f621e24d9d2af9f2a4493eecf4e91f2c5638effc1e105ab40d8d9fb4b884ae79434875ce29f7d9 SHA512 f8abbeb311568051381a42b442928ddc05327cdb61c383e3a76543fa3b33a637a21cfe98a5cdff70dc80e4c22b2bf56d2bd340dc50d0588220c7e3604a35b57a
-EBUILD plasma-desktop-6.2.3-r1.ebuild 5497 BLAKE2B c331d4d27ef3f398a3da037d347dce3f73328503ab45c2878deb78a49a1630856308577208a48fb7bb6aad1b8f141e11007f705e130129b128b28595b24236a7 SHA512 bbd3a1d5e152e64bd854f52d745f2d163a29c762bc41a4ad860488b5508ac08e7f1ffb47677fe58f1efcf2e7512139dff9aa0b9193e1609b21b577749cf1f0f8
EBUILD plasma-desktop-6.2.4.ebuild 5435 BLAKE2B 2890eb498c41f356056f9d4d73b595d3f297e68cc185a5a744c005f3bad5ed1bc118d03761c3e86fecdbbf863ef89655976f2c7c625f45968df3e79d25852bb9 SHA512 557b7c46a64d617bd805fbcedba4935c3d9230c92c9bf2c80a41db554d5b82dc7f1942d82411cf93def911c6e18f4e72bfb9a087b5b1afeb9cf17060deb1731d
MISC metadata.xml 560 BLAKE2B 04dc70f5284d8fc3e486718b5eb17ee773f90ff807828640f7ff63c0dffcc3bbe4f84600262d4f11ccb6df8d3af5e69aac1b81ddfd2a5ec50dee9bbbb5a5f656 SHA512 7a1df153e7327f1c3fcf7e5027745612bf6c7c24ceb66b71aec77ceecf43aada94f8dba7a33bac72524067845691831ec5cda411650fd9e834245d7d3dd86f0e
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-panel-fix-flexible-spacer.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-panel-fix-flexible-spacer.patch
deleted file mode 100644
index 185b1493102b..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-panel-fix-flexible-spacer.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 8789c9c2a847d2e1c83b8de7b915cf9888e68937 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Niccol=C3=B2=20Venerandi?= <niccolo@venerandi.com>
-Date: Thu, 7 Nov 2024 13:30:27 +0000
-Subject: [PATCH] Fill panel width/height in custom/fit content modes when
- flexible spacer is in panel
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The flexible spacer should always make the panel gain its maximum
-width/height; this implements that.
-
-BUG:495378
-
-
-(cherry picked from commit 7d2e16b09d391b7bc979e447d21bc8747399c55d)
-
-Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com>
----
- containments/panel/contents/ui/main.qml | 6 ++++++
- desktoppackage/contents/views/Panel.qml | 14 ++++++++++++++
- 2 files changed, 20 insertions(+)
-
-diff --git a/containments/panel/contents/ui/main.qml b/containments/panel/contents/ui/main.qml
-index 2570f9f520..e69131d6a6 100644
---- a/containments/panel/contents/ui/main.qml
-+++ b/containments/panel/contents/ui/main.qml
-@@ -26,6 +26,12 @@ ContainmentItem {
- //BEGIN properties
- Layout.preferredWidth: fixedWidth || currentLayout.implicitWidth + currentLayout.horizontalDisplacement
- Layout.preferredHeight: fixedHeight || currentLayout.implicitHeight + currentLayout.verticalDisplacement
-+ Layout.fillWidth: {
-+ return currentLayout.children
-+ .filter(child => child?.applet?.plasmoid?.pluginName === "org.kde.plasma.panelspacer")
-+ .some(child => child.applet.plasmoid.configuration.expanding)
-+ }
-+ Layout.fillHeight: Layout.fillWidth
-
- property Item toolBox
- property var layoutManager: LayoutManager
-diff --git a/desktoppackage/contents/views/Panel.qml b/desktoppackage/contents/views/Panel.qml
-index 2083123282..a4fab11699 100644
---- a/desktoppackage/contents/views/Panel.qml
-+++ b/desktoppackage/contents/views/Panel.qml
-@@ -275,8 +275,22 @@ Item {
- return;
- }
- if (verticalPanel) {
-+ if (containment.Layout.fillHeight) {
-+ if (panel.lengthMode == Panel.Global.Custom) {
-+ return panel.maximumHeight
-+ } else {
-+ return panel.screenGeometry.height
-+ }
-+ }
- return containment.Layout.preferredHeight
- } else {
-+ if (containment.Layout.fillWidth) {
-+ if (panel.lengthMode == Panel.Global.Custom) {
-+ return panel.maximumWidth
-+ } else {
-+ return panel.screenGeometry.width
-+ }
-+ }
- return containment.Layout.preferredWidth
- }
- }
---
-GitLab
-
diff --git a/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-tablet-kcm-optional.patch b/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-tablet-kcm-optional.patch
deleted file mode 100644
index b0d2f512ed9e..000000000000
--- a/kde-plasma/plasma-desktop/files/plasma-desktop-6.2.3-tablet-kcm-optional.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From 5296ef03a9b14a6a9324d506d04f78e61e8512f6 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Mon, 4 Nov 2024 23:15:19 +0100
-Subject: [PATCH] cmake: Add BUILD_KCM_TABLET option to conditionalise Wayland
- deps
-
-Follow-up to 240ca31717ebed55e43ffaf6ac906dea07e9f4c6
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-(cherry picked from commit 8f0e9b4d625024469b4fbd0468e767e45b464872)
----
- CMakeLists.txt | 30 ++++++++++++++++++------------
- kcms/CMakeLists.txt | 5 ++++-
- 2 files changed, 22 insertions(+), 13 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 6f764d1ef4..8222cfaed5 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -40,6 +40,7 @@ option(BUILD_KCM_MOUSE_KWIN_WAYLAND "Build the Mouse KCM's KWin+Wayland backend"
- option(BUILD_KCM_MOUSE_X11 "Build the Mouse KCM's X11 backend" ON)
- option(BUILD_KCM_TOUCHPAD_KWIN_WAYLAND "Build the Touchpad KCM's KWin+Wayland backend" ON)
- option(BUILD_KCM_TOUCHPAD_X11 "Build the Touchpad KCM's X11 backend" ON)
-+option(BUILD_KCM_TABLET "Build the Tablet KCM" ON)
-
- find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
- Quick
-@@ -51,7 +52,10 @@ find_package(Qt6 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
- Core5Compat
- Sql # kcms/activities
- )
--find_package(Qt6 ${QT_MIN_VERSION} CONFIG OPTIONAL_COMPONENTS WaylandClient)
-+
-+if(BUILD_KCM_TABLET)
-+ find_package(Qt6WaylandClient ${QT_MIN_VERSION} CONFIG REQUIRED)
-+endif()
-
- find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS
- Auth
-@@ -139,17 +143,19 @@ set_package_properties(KF6QQC2DesktopStyle PROPERTIES
- TYPE RUNTIME
- )
-
--find_package(WaylandProtocols 1.25)
--set_package_properties(WaylandProtocols PROPERTIES
-- TYPE REQUIRED
-- PURPOSE "Collection of Wayland protocols that add functionality not available in the Wayland core protocol"
-- URL "https://gitlab.freedesktop.org/wayland/wayland-protocols/"
--)
--find_package(Wayland 1.2)
--set_package_properties(Wayland PROPERTIES
-- TYPE REQUIRED
-- PURPOSE "Required for building Tablet input KCM"
--)
-+if(BUILD_KCM_TABLET)
-+ find_package(WaylandProtocols 1.25)
-+ set_package_properties(WaylandProtocols PROPERTIES
-+ TYPE REQUIRED
-+ PURPOSE "Collection of Wayland protocols that add functionality not available in the Wayland core protocol"
-+ URL "https://gitlab.freedesktop.org/wayland/wayland-protocols/"
-+ )
-+ find_package(Wayland 1.2)
-+ set_package_properties(Wayland PROPERTIES
-+ TYPE REQUIRED
-+ PURPOSE "Required for building Tablet input KCM"
-+ )
-+endif()
-
- find_package(SDL2 2.0.16)
- set_package_properties(SDL2 PROPERTIES
-diff --git a/kcms/CMakeLists.txt b/kcms/CMakeLists.txt
-index 5b204a7c19..cea880c139 100644
---- a/kcms/CMakeLists.txt
-+++ b/kcms/CMakeLists.txt
-@@ -26,7 +26,6 @@ add_subdirectory(kded)
- add_subdirectory(runners)
- add_subdirectory(spellchecking)
- add_subdirectory(qtquicksettings)
--add_subdirectory(tablet)
- add_subdirectory(touchscreen)
-
- add_subdirectory(workspaceoptions)
-@@ -42,3 +41,7 @@ endif()
- if (BUILD_KCM_TOUCHPAD_KWIN_WAYLAND OR BUILD_KCM_TOUCHPAD_X11)
- add_subdirectory(touchpad)
- endif()
-+
-+if(BUILD_KCM_TABLET)
-+ add_subdirectory(tablet)
-+endif()
---
-2.47.0
-
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.2.3-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.2.3-r1.ebuild
deleted file mode 100644
index b7e4dd945e2e..000000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.2.3-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-4"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="ibus input_devices_wacom scim screencast sdl +semantic-desktop webengine"
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/icu:=
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- x11-libs/xcb-util-keysyms
- )
- input_devices_wacom? (
- dev-libs/wayland
- >=dev-qt/qtwayland-${QTMIN}:6
- )
- scim? ( app-i18n/scim )
- sdl? ( media-libs/libsdl2[joystick] )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
- webengine? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.17[qt6(+)]
- )
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/boost
- x11-base/xorg-proto
- input_devices_wacom? ( >=dev-libs/wayland-protocols-1.25 )
- test? (
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !<kde-plasma/plasma-workspace-6.0.80
- dev-libs/kirigami-addons:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/oxygen-${PVCUT}:6
- kde-plasma/plasma-mimeapps-list
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
- webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] )
-"
-BDEPEND="
- dev-util/intltool
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
- input_devices_wacom? ( dev-util/wayland-scanner )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.1.80-override-include-dirs.patch" # downstream patch
- "${FILESDIR}/${P}-tablet-kcm-optional.patch" # bug 942817
- "${FILESDIR}/${P}-panel-fix-flexible-spacer.patch" # KDE-bug 495378
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_MOUSE_X11=ON
- -DBUILD_KCM_TOUCHPAD_X11=ON
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- $(cmake_use_find_package ibus GLIB2)
- -DBUILD_KCM_TABLET=$(usex input_devices_wacom)
- $(cmake_use_find_package sdl SDL2)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- $(cmake_use_find_package webengine AccountsQt6)
- $(cmake_use_find_package webengine KAccounts6)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" "app-accessibility/orca"
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index 5fa1c1d8eb7d..73066e72028c 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,7 +1,5 @@
DIST plasma-disks-6.1.5.tar.xz 101812 BLAKE2B d9ec1394dce1d1539a4de9e0316f34b2713600d2a7901958170d3ec0dc0e156e807e3e8c1584518bb7865e7339dc6859caccee2047c6d0abf115bfc4539379d5 SHA512 5b0e4d4aaaf7fdb35a136f9cc7a9882ea45e896258f154092c5567e2d1cfa4315cae8508e689fea4a89c6ca19f6f051566d67747b727aebe87d9e083a3fecf2e
-DIST plasma-disks-6.2.3.tar.xz 102884 BLAKE2B 277b40545a58da81a8f2a85334ffb7bf4a01005df86ad06f27f750079ed3c921f8d7032b628f3ae817f315fd50ba1701596da891e608f98b8255676180d65582 SHA512 f756c5f3ffcf63a2aa2997d1ab0d27d4887e555012684a39f970139614517023d01e9ff2908561b0186c0dddee811889685dde0fa6dd55ebd47543e5da7d3dd3
DIST plasma-disks-6.2.4.tar.xz 102912 BLAKE2B 4ab6377fb6cdf3a27805291a7c43f4b773ffa86d3170d15da361759311dbe9307565d493e3a061121b79d872f16819d6c87c4ff6f87ad0663b368e13071f7905 SHA512 9e8ff4ce4ecb8e760ce5dcf8e439c2dfd0ebcf6da86b494598943b94aa030a719aed82cfbb01cc96873815f5d46d00560e90507d14709887b7b7e0bd1294f9d9
EBUILD plasma-disks-6.1.5.ebuild 1062 BLAKE2B b2a2e52ce2eaaee8f6f859007fef36caf4fb6c3119eaef9bdac073914185c61c6af30af665fe2cf8643e436c20d8a997ecb35b1ea4aa97ca837ee4d2755b04b9 SHA512 d5f17371fc9ddd0a1742f4b7070a0c644957f13642b9ede2e100fa1b3f0358a556403ff419f49145662406fafc54845f1950714588e5e9fcdb5597eda3a2bfd3
-EBUILD plasma-disks-6.2.3.ebuild 1064 BLAKE2B 03011ee4cc506bcfb09b0119506023c3b5e97793b65e77a581bd6b88e4714c45394bee804c33b3a47c0ba014cf49cbff0e607c8b258c12166fe2b3cc284df3c1 SHA512 bf34c4fe63ea9f56663a2b36eb1ef0f2156831083815110bd2157c2ceab605be68ea9b545c58d89018522049ee73361110085333371b99943425b3379f56b279
EBUILD plasma-disks-6.2.4.ebuild 1064 BLAKE2B 03011ee4cc506bcfb09b0119506023c3b5e97793b65e77a581bd6b88e4714c45394bee804c33b3a47c0ba014cf49cbff0e607c8b258c12166fe2b3cc284df3c1 SHA512 bf34c4fe63ea9f56663a2b36eb1ef0f2156831083815110bd2157c2ceab605be68ea9b545c58d89018522049ee73361110085333371b99943425b3379f56b279
MISC metadata.xml 381 BLAKE2B 59281ab42cd85d4e3f4d0e37843967eb09d07490cac105613b958d3090547d381490152f0b2cdfe14afc7aab9d405865c4b8a69ea1179653978d45aea53f4e64 SHA512 5e184fb4289df00903ffc4b97aff8e960642c6b19f5f49ccc3a93bba802747c23ddb69cc13f7c2ef4d643eca70167c52809e2e310d1ba9156bf01cc1994ccadb
diff --git a/kde-plasma/plasma-disks/plasma-disks-6.2.3.ebuild b/kde-plasma/plasma-disks/plasma-disks-6.2.3.ebuild
deleted file mode 100644
index 0570c1ccf8d0..000000000000
--- a/kde-plasma/plasma-disks/plasma-disks-6.2.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- sys-apps/smartmontools
-"
-RDEPEND="${DEPEND}
- kde-plasma/kinfocenter:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index 411449ee2456..a94eaf0c3753 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,7 +1,5 @@
DIST plasma-firewall-6.1.5.tar.xz 373904 BLAKE2B 46a7e73c8b16dc031a75754ee58ef2b790dd43543571b8ea5cb65c7175d0e2f6671167043e107ed535591d6d64f1b295ebf8e6fc60cd5f5bb5104d11914cd193 SHA512 3b3e63b7c5516e7e0775577fe272fb800fdcb125310181c74aa0e2499c62eccdf8f313d136dadb87bc9abd0c014a5dfc26337e3910aa7bafbf548f302e12d78e
-DIST plasma-firewall-6.2.3.tar.xz 376276 BLAKE2B c6e4ff42741541d598d52b4c06bce05e281f56f0e92f5fd522306a9e566d4fecf5b26fa84ce3371dfe09c108165c9dd306b10eb898a7728d5eb3a9ab6560d8fb SHA512 9b67871d436ab110bc9c1cba7840f3ba9a399ca1e131eb7de078c0a6c4ee4ba4a7658363fcfb7e1f1f2d0873e517d862b632199874aebdfe69e45da26e4a15bd
DIST plasma-firewall-6.2.4.tar.xz 376368 BLAKE2B c2cbc6d003fb5f92b55a78fc506d9c34a8dcb3f698f6d6c052e42cfd9319161bff1d11fd5233e38912b4766d15467c4adaf138b3439f646e07c2f1712b0c90b3 SHA512 5ee2a1b8fe108c285dd6bf594d19c6a174534f83c43f7ee15507f01d381c42f522685ceb847e02ee6b8cf4d2e82b404bad50701434002fc043f0e2af08a4adc9
EBUILD plasma-firewall-6.1.5.ebuild 1491 BLAKE2B 1c3ddb5d0e66eebef574b9427c63b0ca4d75aa5f34b1a7c5c0165b75cdb9f4a78644a7ff064bc76f66a77a1b734faa9afd1826d405039420d2f16484d043f6c0 SHA512 940746e3b0b0efcc7e7b2c9e284f6bd48b543b9cfdda62906bd9a07dfe13290b036bdd60f799bd52d3a2f868ce11739126f33e6b9a2ea862507f8bc5121d9df5
-EBUILD plasma-firewall-6.2.3.ebuild 1493 BLAKE2B 0286704af4ca814841199847c3eac464f161db877f4f57e1b7e4b8bf80b6e441b7b5384f5da5db643f486528e270d4d6ba3e0352e21c25729ec2ee8126072e32 SHA512 1d30f9fbc9c69265cca77d97c7bac1620482a82d57aba630e377fa4dba8686e890d553e5d9854810ebbfe222bba6de6a0504e72c3d5533d148a951824808e470
EBUILD plasma-firewall-6.2.4.ebuild 1493 BLAKE2B 0286704af4ca814841199847c3eac464f161db877f4f57e1b7e4b8bf80b6e441b7b5384f5da5db643f486528e270d4d6ba3e0352e21c25729ec2ee8126072e32 SHA512 1d30f9fbc9c69265cca77d97c7bac1620482a82d57aba630e377fa4dba8686e890d553e5d9854810ebbfe222bba6de6a0504e72c3d5533d148a951824808e470
MISC metadata.xml 548 BLAKE2B 7211efdf7e92cafddfb6a1a51a9165a3c529c019ec357b4c9b331e612ae1495d0b42f7dd9d4fdc9339b0e71672bd3fe2693c4e7189e184964b6e9ff78a68a567 SHA512 8d013ad2d6bda1cd624247715944542b6621bfcb80c452e4dc7fc27b5dc7a8b13a7863b3c4d0dac107e0e207bb901f0befd0518674e5b82a0d2607612ef9dba3
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-6.2.3.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-6.2.3.ebuild
deleted file mode 100644
index 101c6d80b266..000000000000
--- a/kde-plasma/plasma-firewall/plasma-firewall-6.2.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{10..13} )
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org python-single-r1
-
-DESCRIPTION="Plasma frontend for Firewalld or UFW"
-HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="firewalld +ufw"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- ${PYTHON_DEPS}
- firewalld? ( net-firewall/firewalld )
- ufw? ( net-firewall/ufw )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_prepare() {
- ecm_src_prepare
- # this kind of cmake magic doesn't work for us at all.
- sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
- -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
- -DBUILD_UFW_BACKEND=$(usex ufw)
- )
- ecm_src_configure
-}
-
-pkg_postinst () {
- ecm_pkg_postinst
-
- if ! has_version sys-apps/systemd; then
- ewarn "${PN} is not functional without sys-apps/systemd at this point."
- ewarn "See also: https://bugs.gentoo.org/778527"
- fi
-}
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 6d52979b3ef2..a4785bdc6f14 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,7 +1,5 @@
DIST plasma-integration-6.1.5.tar.xz 93124 BLAKE2B 7b3e503f412342927ca934a4d2473676b551208fc00a0ce74d1abc7c72bc4ec99204e244f7589106a8f788a78d175923ffc451dde7bdc19eecc9ece13399e32d SHA512 1b5e82484c5a952f58fd93a2a76012331b226981527dc304b70f365abe1c2a2ccbb27b7f6194efe7a42fddfdf42c695d65dccd9e5907ee7a09f98a2c268b5020
-DIST plasma-integration-6.2.3.tar.xz 95912 BLAKE2B 4e529a329f9d9e7fb265e0ff989c65e41bcffbb27dcb9988c421ad9c8c45fc877d911dd853cd5c54335e3be4162de83de50f28e8c8a509be368a7a6a9bd92070 SHA512 c88861b5e68ba1a5fdcde6ad2f2f51ae4a85abff7da03aa378f2cf10ad6630272f53d443c109d0f4a3813817ee157e30e94c22f8125126a4907b2c5f02ffda10
DIST plasma-integration-6.2.4.tar.xz 95924 BLAKE2B 4736182cc3a72ac95f63fe8f3074018771bdeb2352c7b5402d6078269df00e03812cc827546d0b3c0d8f6990b9d4f2c7dd90ccdae49f89f174d4b84038b3b34e SHA512 16f57eebe545a5ced44f118a12afc8558cbc0d6c2d69a8b78eae731a40b068ccc9efeb7d70665f6bc48ca0aa957516ae702780904e6f1d6c78bd36b810006780
EBUILD plasma-integration-6.1.5.ebuild 2374 BLAKE2B 1ce35806c39b9c7523c6040583c14fc8936155746e2d5e57f31b4984f2addd0a875f41dff3b811446078bcdf03e5103a2d3743b7c822f4a2e0f2f9cbdc95b375 SHA512 770a7f0a6499e91a32f0651b84ae2a63b206d39510c73df69f9951020116f1522fed9c69762d52edc4a05e84d0a091b6b54706e7276af98112500163f9b03c6a
-EBUILD plasma-integration-6.2.3.ebuild 2376 BLAKE2B f9193b79906621149e0f40edf8422df1bf7839e015955d507d42f43cd5d39fa5c419755394cc4212b07ebe1e2e046608436108ab806f122a08069effe208334e SHA512 17def07a353891aefb24c0196d1106d71fbc32786b0cc32d9e166cf9a154402be134adffb7718adaa9ddd375f97b0a6db842fd66f9071c1146fcafc438a4afcd
EBUILD plasma-integration-6.2.4.ebuild 2376 BLAKE2B f9193b79906621149e0f40edf8422df1bf7839e015955d507d42f43cd5d39fa5c419755394cc4212b07ebe1e2e046608436108ab806f122a08069effe208334e SHA512 17def07a353891aefb24c0196d1106d71fbc32786b0cc32d9e166cf9a154402be134adffb7718adaa9ddd375f97b0a6db842fd66f9071c1146fcafc438a4afcd
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-integration/plasma-integration-6.2.3.ebuild b/kde-plasma/plasma-integration/plasma-integration-6.2.3.ebuild
deleted file mode 100644
index c5a688372e04..000000000000
--- a/kde-plasma/plasma-integration/plasma-integration-6.2.3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="qt5"
-
-# requires running kde environment
-RESTRICT="test"
-
-# slot ops: qdbus*_p.h and Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- x11-libs/libXcursor
- x11-libs/libxcb
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5=[dbus]
- >=dev-qt/qtquickcontrols2-${QT5MIN}:5
- >=dev-qt/qtwayland-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=dev-qt/qtx11extras-${QT5MIN}:5
- >=kde-frameworks/kcompletion-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kiconthemes-${KF5MIN}:5
- >=kde-frameworks/kio-${KF5MIN}:5
- >=kde-frameworks/kjobwidgets-${KF5MIN}:5
- >=kde-frameworks/knotifications-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- >=kde-frameworks/kxmlgui-${KF5MIN}:5
- >=kde-plasma/kwayland-${KF5MIN}:5
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
-"
-RDEPEND="${COMMON_DEPEND}
- media-fonts/hack
- media-fonts/noto
- media-fonts/noto-emoji
-"
-PDEPEND="
- >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:6
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- qt5? ( >=dev-qt/qtwaylandscanner-${QT5MIN}:5 )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-login-sessions/Manifest b/kde-plasma/plasma-login-sessions/Manifest
index ea710e01a0e0..86eb252d924a 100644
--- a/kde-plasma/plasma-login-sessions/Manifest
+++ b/kde-plasma/plasma-login-sessions/Manifest
@@ -1,5 +1,3 @@
-DIST plasma-workspace-6.2.3.tar.xz 19138208 BLAKE2B 0eda191a68a61ef8fe8ba2ecfdc4cd8df7121401a1e899062e1c26ed7b15aa8717a0cd972715c0fc43c0e944cd2f88aa4cb1f35041b5dff0e59f8cd2e8c8af5b SHA512 9b1e5dec3226fa065d522ca1bbcdaa5c313340a55b3748a620b4ceb8f2ea98890c8d4407e5bc9c2e11e32b193d804aff85cc35a76a19b12fa2e8a347a4024ac6
DIST plasma-workspace-6.2.4.tar.xz 19140364 BLAKE2B 5249e1889ddb540b000287e425d297827f7e23e54b236d47b91ab6f6c0a48afb61adb43a1851a7803dad795f0d767ddf30fac9ce282f650718a8bbc8608fff05 SHA512 f260e00c5e2de0485e53f98956578d1b47810b60f913c8d10678edb4d6d79935300b0017514cd79c492eeac903d2ee3fd6ba20a77cd27e0ef12811d4361edc1a
-EBUILD plasma-login-sessions-6.2.3.ebuild 942 BLAKE2B 43cf82ecc78f0864a28a4f47d516c410a95bc6c6f596d069fdd73097af0b5143ac49dc89557f218ff50dfdd087a2b8833507504c59f4b7e54f776f310a58add1 SHA512 5072cb313c5c7d440f78f0108df5a5da8bea380c1b0c787c319343f8b284c2ec1145bb467a82f20a1feedb5e51a760e016cb35b983b6c9f91dafa44259847a04
EBUILD plasma-login-sessions-6.2.4.ebuild 942 BLAKE2B 43cf82ecc78f0864a28a4f47d516c410a95bc6c6f596d069fdd73097af0b5143ac49dc89557f218ff50dfdd087a2b8833507504c59f4b7e54f776f310a58add1 SHA512 5072cb313c5c7d440f78f0108df5a5da8bea380c1b0c787c319343f8b284c2ec1145bb467a82f20a1feedb5e51a760e016cb35b983b6c9f91dafa44259847a04
MISC metadata.xml 452 BLAKE2B 4a276066bc248be87a46e215b2dfde48c789347624412648df78425e840f48ba85b58d5cbff2a93876a389aa60973fef9f797b99f229e55a6410a7be2c0ae238 SHA512 2f1b5fdd8eb07a1ac3c541712e01eef46e20ade5d6aacc77bfdaf299707b4aaa4204cf1d715b47d67a707dadc0d1fe15e83aad3cf5b92dbfb57de88c85082ae9
diff --git a/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.3.ebuild b/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.3.ebuild
deleted file mode 100644
index 3e01f1ac5e7b..000000000000
--- a/kde-plasma/plasma-login-sessions/plasma-login-sessions-6.2.3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="false"
-ECM_I18N="false"
-KDE_ORG_NAME="${PN/login-sessions/workspace}"
-inherit ecm-common plasma.kde.org
-
-DESCRIPTION="KDE Plasma login sessions"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+wayland X"
-
-REQUIRED_USE="|| ( wayland X )"
-
-RDEPEND="!<kde-plasma/plasma-workspace-6.2.1"
-
-ecm-common_inject_heredoc() {
- cat >> CMakeLists.txt <<- _EOF_ || die
- add_subdirectory(login-sessions)
- _EOF_
-}
-
-src_configure() {
- local mycmakeargs=(
- -DKDE_INSTALL_LIBEXECDIR=/usr/libexec # temp. workaround, bug 941502
- -DPLASMA_X11_DEFAULT_SESSION=$(usex !wayland)
- )
- ecm-common_src_configure
-}
-
-src_install() {
- cmake_src_install
- if ! use wayland; then
- rm -rv "${ED}"/usr/share/wayland-sessions || die
- fi
- if ! use X; then
- rm -rv "${ED}"/usr/share/xsessions || die
- fi
-}
diff --git a/kde-plasma/plasma-meta/Manifest b/kde-plasma/plasma-meta/Manifest
index f74153daee43..c89cd77e6fe5 100644
--- a/kde-plasma/plasma-meta/Manifest
+++ b/kde-plasma/plasma-meta/Manifest
@@ -1,4 +1,3 @@
EBUILD plasma-meta-6.1.5.ebuild 5432 BLAKE2B 4b00c94a24d32cf2e587a0a13fa1ff1211366c6fe7a8a775f1013d2b1935fcbb9c29f41b0fd31a7ec104a9aab9b6c24888d6ca045097f526b91342593e46ce12 SHA512 da80de091831e783b445621e99b604183ce1bebbc7c64fd30d50510d447f3f3265ebb7e6bd8a62f53b00c89a67787f0867f8a3478da9671c8c561ab72b65d259
-EBUILD plasma-meta-6.2.3.ebuild 5509 BLAKE2B 45a0458cea4df11f9cfc9a0e770d3ccf00f943e73055760a5830d7736297718ee261f3fa7a423a6bf120a24da0e9f10d44fa0cc5cb5247314d9df8d04369321e SHA512 2878deeaedec2e0563140371f6c69f5f35dd8264d519d5dc26516eb9be5d36096846ef046a3af592b687786af47c2d5e808812ef42f58eaaab0c4df092e12595
EBUILD plasma-meta-6.2.4.ebuild 5543 BLAKE2B de6c7eddbf70a1ecfcd9fcd24b42c0c06e71f6567f1735ebd57ae72eace317139a2b79a46125d362ddbc9ede67bf48eab29464910a52ac4d9bfc2e940a6f2b34 SHA512 d30cff6d1c3403e1b549799a97e5cf8d76deea3070a5e7e724cd6a05fa63c5031238fc08414dd1895c1f9646c29fd56b1f9cf7ef53defd1e8946c00d81671475
MISC metadata.xml 2824 BLAKE2B 505cc4fe402e3bade5a67c5536c3394166767563d696c2acc026437cfa1a527269e137cfec8edcfb70f73c08149d3cc25ff9847e30e5e999f1d65b282e33bd2b SHA512 302cf58eb160ef91f2d05da23621ac1c0e0fc69c0c92a93510b6388e9427d345c52f14328fbd557f6a02d8c6966a008e6c7dad3994e7f0e07eddddfdd8c2e456
diff --git a/kde-plasma/plasma-meta/plasma-meta-6.2.3.ebuild b/kde-plasma/plasma-meta/plasma-meta-6.2.3.ebuild
deleted file mode 100644
index 1ae4a0296343..000000000000
--- a/kde-plasma/plasma-meta/plasma-meta-6.2.3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Merge this to pull in all Plasma 6 packages"
-HOMEPAGE="https://kde.org/plasma-desktop/"
-
-LICENSE="metapackage"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet
-+networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd
-thunderbolt unsupported wacom +wallpapers webengine +xwayland"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-
-RDEPEND="
- !${CATEGORY}/${PN}:5
- !kde-plasma/khotkeys:5
- >=kde-plasma/breeze-${PV}:${SLOT}[qt5?]
- >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
- >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
- >=kde-plasma/kde-cli-tools-common-${PV}
- >=kde-plasma/kdecoration-${PV}:${SLOT}
- >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
- >=kde-plasma/kdesu-gui-${PV}
- >=kde-plasma/kgamma-${PV}:${SLOT}
- >=kde-plasma/kglobalacceld-${PV}:${SLOT}
- >=kde-plasma/kinfocenter-${PV}:${SLOT}
- >=kde-plasma/kmenuedit-${PV}:${SLOT}
- >=kde-plasma/kpipewire-${PV}:${SLOT}
- >=kde-plasma/kscreen-${PV}:${SLOT}
- >=kde-plasma/kscreenlocker-${PV}:${SLOT}
- >=kde-plasma/ksshaskpass-${PV}:${SLOT}
- >=kde-plasma/ksystemstats-${PV}:${SLOT}
- >=kde-plasma/kwayland-${PV}:${SLOT}
- >=kde-plasma/kwin-${PV}:${SLOT}[lock]
- >=kde-plasma/kwrited-${PV}:${SLOT}
- >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
- >=kde-plasma/libkscreen-${PV}:${SLOT}
- >=kde-plasma/libksysguard-${PV}:${SLOT}
- >=kde-plasma/libplasma-${PV}:${SLOT}
- >=kde-plasma/milou-${PV}:${SLOT}
- >=kde-plasma/ocean-sound-theme-${PV}:${SLOT}
- >=kde-plasma/plasma-activities-${PV}:${SLOT}
- >=kde-plasma/plasma-activities-stats-${PV}:${SLOT}
- >=kde-plasma/plasma-desktop-${PV}:${SLOT}
- >=kde-plasma/plasma-integration-${PV}:${SLOT}[qt5?]
- >=kde-plasma/plasma-login-sessions-${PV}:${SLOT}
- >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
- >=kde-plasma/plasma-welcome-${PV}:${SLOT}
- >=kde-plasma/plasma-workspace-${PV}:${SLOT}
- >=kde-plasma/plasma5support-${PV}:${SLOT}
- >=kde-plasma/polkit-kde-agent-${PV}:*
- >=kde-plasma/powerdevil-${PV}:${SLOT}
- >=kde-plasma/qqc2-breeze-style-${PV}:${SLOT}
- >=kde-plasma/systemsettings-${PV}:${SLOT}
- >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
- sys-apps/dbus[elogind?,systemd?]
- sys-auth/polkit[systemd?]
- sys-fs/udisks:2[elogind?,systemd?]
- bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
- browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
- colord? ( x11-misc/colord )
- crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
- crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
- cups? (
- >=kde-plasma/print-manager-${PV}:${SLOT}
- net-print/cups-meta
- )
- discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
- display-manager? (
- sddm? (
- >=kde-plasma/sddm-kcm-${PV}:${SLOT}
- >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?]
- )
- !sddm? ( x11-misc/lightdm )
- )
- elogind? ( sys-auth/elogind[pam] )
- flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
- grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
- gtk? (
- >=kde-plasma/breeze-gtk-${PV}:${SLOT}
- >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
- sys-apps/xdg-desktop-portal-gtk
- x11-misc/appmenu-gtk-module
- )
- kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
- networkmanager? (
- >=kde-plasma/plasma-nm-${PV}:${SLOT}
- net-misc/networkmanager[elogind?,systemd?]
- )
- oxygen-theme? (
- >=kde-frameworks/oxygen-icons-6.0.0:*
- >=kde-plasma/oxygen-${PV}:${SLOT}[qt5?]
- >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
- )
- plymouth? (
- >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
- >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
- )
- pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
- qt5? ( >=kde-plasma/kwayland-integration-${PV}:5 )
- rdp? ( >=kde-plasma/krdp-${PV}:${SLOT} )
- sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
- smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
- systemd? (
- sys-apps/systemd[pam]
- firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
- )
- thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
- !unsupported? (
- !gui-apps/qt6ct
- )
- wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} )
- wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
- webengine? ( kde-apps/khelpcenter:6 )
- xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 )
-"
-# Optional runtime deps: kde-plasma/plasma-desktop
-RDEPEND="${RDEPEND}
- accessibility? ( app-accessibility/orca )
-"
-
-pkg_postinst() {
- if [[ $(tc-get-cxx-stdlib) == "libc++" ]] ; then
- # Workaround for bug #923292 (KDE-bug 479679)
- ewarn "plasmashell and other KDE Plasma components are known to misbehave"
- ewarn "when built with sys-libs/libcxx, e.g. crashing when right-clicking"
- ewarn "on a panel. See bug #923292."
- ewarn ""
- ewarn "A possible (no warranty!) workaround is building sys-libs/libcxx and"
- ewarn "sys-libs/libcxxabi with the following in package.env:"
- ewarn " MYCMAKEARGS=\"-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=2\""
- ewarn "You may then need to rebuild dev-qt/* and kde-*/*."
- fi
-
- if ! use qt5 && has_version dev-qt/qtgui; then
- ewarn "KF5- and Qt5-based applications will exhibit various integration bugs"
- ewarn "and generally look out of place in Plasma 6 without the dependencies"
- ewarn "enforced by kde-plasma/plasma-meta[qt5]."
- ewarn
- ewarn "This warning message is being displayed because dev-qt/qtgui:5 is"
- ewarn "currently installed which indicates the use of such applications."
- fi
-}
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 51d4c690c86c..987940beab80 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,7 +1,5 @@
DIST plasma-nm-6.1.5.tar.xz 1202440 BLAKE2B 007014221efb8a84c82d2d78ee21c29e8dc2359d2e826f146a0583ece8218c21e850ee4ee29fdc7855d64babb8466ded422c44e819f3fe5c404dde737e7ccdd2 SHA512 1e676c5840d9a6a3e780506be3d2ce1dd889fc8b5a6a9f1f9b58d2fb7828837b462b0de42b3daa6d2e1c106fe6984ecd3832474a84c6217c63f80cabd35a94b3
-DIST plasma-nm-6.2.3.tar.xz 1248596 BLAKE2B ac0a40f13e3241d3146abdd9ef4f82fb30c5ee6ec32de6fe533a0757ef85278ce7ad3a26f73dd354eb5210513e35ab3c107f1ef0364be53b4acacbe187534522 SHA512 7c5705a31ed471f97d100ad722ae164680aa6d047a52cabee107889730ac143741c6a2f2e3bf9e40a1f90668abd422c0ade68ab858b60e92a7f68923c912ef27
DIST plasma-nm-6.2.4.tar.xz 1248848 BLAKE2B 9fb4d9499e328777544194266fe3360c6180b415578c75f45a016bef53a65ee43e45e28e4a840aceda11b449f71f25db76832583c90e7d27c0b3be9d797bbd67 SHA512 01ab70241b29bf1d0cf79f93a3ee9e1aa9ee2d712fdfba87185d3c2a0c1bb011c197ab98c6d635c9b0337c8d2e26f602c6af3e4ee3c7bb4b59ffca595d242926
EBUILD plasma-nm-6.1.5.ebuild 2094 BLAKE2B eee810ec324d1d17e2b5677a18252eb99277a291c6262d3963655a0b694e27287a76e228678813e4595131069efe93409c0ba370f29248699e42f7c76303868d SHA512 edf94c67ad215ba23292a349b0287ecba705bb6eb1e66e226f860ea416881b74cccc07986bce69f9c1c54c48072703b3807746ac56f399a095745d039e637779
-EBUILD plasma-nm-6.2.3.ebuild 2096 BLAKE2B 8381e0c999606ef4fdc7dff787ed26bd3390c9e70304b1794ecce718f0a7a822686e2d176057e3709f54e0535f658e087f7853f3123fe9a49e8a969e59051c7f SHA512 76a862bdcd493c59cd4b8949375785c0bd54280e9cf982de017902b7555ef95c7e7e780e512d3dc39a743f5f0f2148427561686cadc079b29406b85dfd802d4e
EBUILD plasma-nm-6.2.4.ebuild 2099 BLAKE2B de47addc8884979cba807501cb2681f2dcd2efa95a79c8c779113a8c8ff99c021c27f6602c93d4bf728de5fd47bd4a3d1a2098092b9ec78e0285d4afb77b63a0 SHA512 193159a78764646a33bbfaacd16eed9a1884cfef254e4c58b00c8ace356c4ec75b82d4713e2ceb8d670357b07a417b793fb13b243201f6cffd5bc02ce6ce49eb
MISC metadata.xml 469 BLAKE2B 4d7fd7a809aa0e7f0aa9126ba2aada1aa2326bffaa3cbdaad633c9cbfc7f59b3dde4f4e0b05af0300aae9660a27f983d8c0d4b75b0f09eb88d0c8896430feec7 SHA512 3c7e0687338f1be630bc620131da7b86b537ae47e7ba5d7571392efa51f02f849982a0414871247a9fb5e167f234e3a5ee90d3a2ce667225ea7fed9369ce8ea8
diff --git a/kde-plasma/plasma-nm/plasma-nm-6.2.3.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.2.3.ebuild
deleted file mode 100644
index bcbeececbf52..000000000000
--- a/kde-plasma/plasma-nm/plasma-nm-6.2.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma applet for NetworkManager"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="openconnect teamd"
-
-DEPEND="
- >=app-crypt/qca-2.3.7:2[qt6]
- dev-libs/qcoro[dbus]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/modemmanager-qt-${KFMIN}:6
- >=kde-frameworks/networkmanager-qt-${KFMIN}:6[teamd=]
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- net-misc/mobile-broadband-provider-info
- net-misc/networkmanager[teamd=]
- openconnect? (
- >=dev-qt/qtwebengine-${QTMIN}:6
- net-vpn/networkmanager-openconnect
- net-vpn/openconnect:=
- )
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_OPENCONNECT=$(usex openconnect)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- if ! has_version "kde-frameworks/kcmutils:6"; then
- elog "${PN} is not terribly useful without kde-frameworks/kcmutils:6."
- elog "However, the networkmanagement KCM can be called from either systemsettings"
- elog "or manually: $ kcmshell6 kcm_networkmanagement"
- fi
-}
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index 7e456c56f359..b5ce11cb941e 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,9 +1,5 @@
-AUX plasma-pa-6.2.3-guard-activePort-against-null.patch 1433 BLAKE2B 146876560f66d83037c390bd8e8f0146fed74c82d283fa25d3efc390b12a69814a561d482444fd2b77d9abad1e436fa9bb53f4a5d9d573ec4bb8c130cac77490 SHA512 41bd7afadca84c6d11d9d0d50aa7385b6f0c693f185ef922b9e3dda91107d19e0ee1764f673db37d57895655c79e064ffeb8fb8ea7d0fb1d2682dc9cea1beda2
-AUX plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch 1818 BLAKE2B a5c2433aeffae4d273cf5b9237f69017d7f40f61aa6ce7b0561c78b8699c8790a851fcdd2620477c9346c3b4a0f617e2a8756f15a2a545f9d0b7b14abfa894ec SHA512 c576b13ac4cc5dc1a0be0cf1004528f0348e3e24de538527573cd75123ea7b68d9ef2a638347355d9e1707fe33e82fbd5c2713b4cc15e61e1aa40b5be58343f0
DIST plasma-pa-6.1.5.tar.xz 163064 BLAKE2B 91ce21182b9890bbabaff3f993dd8b15dc771a8b59d3c611f85b073b9d915aa4c83447d239fa20cd6cd65e3b91bb66ed7f0e63c0d452ec459cb15601bcc5ffc2 SHA512 c0219145c30e322bef6f8d578f2c880248175f52094d65ca5d1c49fde556137e2d1a3d5670a17d32e9d77dfc933444ddc2e30084e7dd15c77e3ad5eda1048714
-DIST plasma-pa-6.2.3.tar.xz 184892 BLAKE2B 8ef3eb52cb537df497756886ca8109fdeda71f4e735ec76178d3b29feaca8f2fdc07d0569d183138e2351bf3704676e3ef22c6dcd400dd9779094892fe3ab0d5 SHA512 9a4202d6aca8b62553e074a0ee5dbea0aee834339f16d78cce6cd1ad8151e015189fe98201c3adcf5534993826f8209a05385a1a7d191b08610ede3094a758d7
DIST plasma-pa-6.2.4.tar.xz 185592 BLAKE2B ccba9b35c8d7386fe2bd053ccd8e1978c046eec84943570c7f778d82f3d4a29eb75fe5953dc03b8ec4e2adbb545e99d7c9f20aa665fcba08e6757766b7256c97 SHA512 19f7999bd0598fc138026cf915b57cf70ab92603851dae19e5f178560d5d90552120a90c0203327eec667247664d2ef5d218fea6913338863a3ccccae7998cdb
EBUILD plasma-pa-6.1.5.ebuild 1189 BLAKE2B efcc3642c3f04975b8d30691a4760ec260ea789739a099fad01582d12feabdc68ccdb95cbd097e2a351c7762dfa9e712e99deb02a97d779277e1f65e8146cca4 SHA512 15d6175e67872a1c39129218af25af446141a1ee5affee9db4edd1e80de38ec5113c90a03b21e083cb1ffff109fc9c4663e9e3fb3424f9a65747b28f1fb5e812
-EBUILD plasma-pa-6.2.3-r1.ebuild 1356 BLAKE2B 3821247d4ef02ea911ffc63d438d017c01f7b4192fe9395e6182896c2713d3fd5a6afa9b4d09a0b07e2938352559d1d6c20293ec99fafc6372023227c246dd49 SHA512 94ed75e8f0c915e3281b73266edcc4e3157a6576bada2081ef88cf09238106ea58158c181e59b7c8985aface3d5ef1f8264e76867f12819b8fd5a3164f09676e
EBUILD plasma-pa-6.2.4.ebuild 1191 BLAKE2B 051e004a310de50fc63222484de5a219708e49b9cac35a829c85d7e568804e75c9b59eb073ec1961b3d52719e751e990c47ac0264a1cdbe3e276582d58f1620d SHA512 7db7d16ce19e18d15b2f8244b058096399f86fba7f4869d2eb66b0f2c689453fad77104140b867018df7159ae3aa25f36fa3aa56cedb5f2c9429bf281a9bc312
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-guard-activePort-against-null.patch b/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-guard-activePort-against-null.patch
deleted file mode 100644
index 11759a7c9cc6..000000000000
--- a/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-guard-activePort-against-null.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 49925e2a9598f27a526534dc2b4b1bc0bcee639b Mon Sep 17 00:00:00 2001
-From: Harald Sitter <sitter@kde.org>
-Date: Fri, 15 Nov 2024 13:36:04 +0000
-Subject: [PATCH] listitemmenu: guard activePort against null
-
-it's not quite obvious why ports.at(index) would return null, but it's
-my best guess for why we have a crash here
-
-CCBUG: 496067
-
-
-(cherry picked from commit 23c8a3f982d5e0c8380c0870b047b251f67d179e)
-
-Co-authored-by: Harald Sitter <sitter@kde.org>
----
- src/qml/listitemmenu.cpp | 7 ++++---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/src/qml/listitemmenu.cpp b/src/qml/listitemmenu.cpp
-index 5196a3de..9319bd26 100644
---- a/src/qml/listitemmenu.cpp
-+++ b/src/qml/listitemmenu.cpp
-@@ -333,9 +333,10 @@ QMenu *ListItemMenu::createMenu()
- // Ports
- const auto ports = device->ports();
- bool activePortUnavailable = false;
-- if (device->activePortIndex() != static_cast<quint32>(-1)) {
-- auto *activePort = static_cast<Port *>(ports.at(device->activePortIndex()));
-- activePortUnavailable = activePort->availability() == Port::Unavailable;
-+ if (auto index = device->activePortIndex(); index != static_cast<quint32>(-1)) {
-+ if (auto activePort = ports.at(index)) {
-+ activePortUnavailable = activePort->availability() == Port::Unavailable;
-+ }
- }
-
- QMap<int, Port *> availablePorts;
---
-GitLab
-
diff --git a/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch b/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch
deleted file mode 100644
index c84e2cba02bc..000000000000
--- a/kde-plasma/plasma-pa/files/plasma-pa-6.2.3-kcm-fix-speaker-test-for-proaudio.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 0b4a26ada8258f4d25fa5069f239f1041eefecb5 Mon Sep 17 00:00:00 2001
-From: Ismael Asensio <isma.af@gmail.com>
-Date: Wed, 6 Nov 2024 17:31:17 +0000
-Subject: [PATCH] kcm: Fix speaker test layout for Pro-Audio profile
-
-Known audio channels (like 'front-right', `rear-left`) are assigned
-rows 0 to 2 in the Grid layout so they are placed in their spatial
-position around the user's avatar
-
-Unknown channels (those produced by the Pro Audio pipewire profile)
-have no spatial info and are assigned to rows 3 and following
-
-The spacer items were also assigned to row 3, which collided with
-those, breaking the layout. Let's give the spacers a high enough
-row number so there is no collision with an already occupied cell
-
-BUG: 495752
-FIXED-IN: 6.2.4
-
-
-(cherry picked from commit 36075f9e5f8d58ad2c687b91ec9a9cbef8c59fb3)
-
-Co-authored-by: Ismael Asensio <isma.af@gmail.com>
----
- src/kcm/ui/main.qml | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/kcm/ui/main.qml b/src/kcm/ui/main.qml
-index dacaec4f..57f60c35 100644
---- a/src/kcm/ui/main.qml
-+++ b/src/kcm/ui/main.qml
-@@ -468,13 +468,13 @@ KCM.ScrollViewKCM {
-
- // Spacers for when the left and right columns are empty
- Item {
-- Layout.row: 3
-+ Layout.row: 9 // So we don't override an occupied cell
- Layout.column: 0
- Layout.fillWidth: true
- Layout.preferredWidth: Kirigami.Units.gridUnit * 4
- }
- Item {
-- Layout.row: 3
-+ Layout.row: 9 // So we don't override an occupied cell
- Layout.column: 2
- Layout.fillWidth: true
- Layout.preferredWidth: Kirigami.Units.gridUnit * 4
---
-GitLab
-
diff --git a/kde-plasma/plasma-pa/plasma-pa-6.2.3-r1.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.2.3-r1.ebuild
deleted file mode 100644
index 46b0ae24d6ce..000000000000
--- a/kde-plasma/plasma-pa/plasma-pa-6.2.3-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- media-libs/libcanberra
- media-libs/libpulse
- >=media-libs/pulseaudio-qt-1.6.0:=
-"
-RDEPEND="${DEPEND}
- dev-libs/kirigami-addons:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- x11-themes/sound-theme-freedesktop
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-PATCHES=(
- "${FILESDIR}/${P}-kcm-fix-speaker-test-for-proaudio.patch" # KDE-bug #495752
- "${FILESDIR}/${P}-guard-activePort-against-null.patch" # KDE-bug #496067
-)
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index 4dc208c2086b..c662f87c3dca 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,7 +1,5 @@
DIST plasma-sdk-6.1.5.tar.xz 327588 BLAKE2B a070974456044b206ed9ee58ee3814b21c6e4dc289ebb1430f8eed1fff6a2517ea90423590731ae6d2af8a1405b76bac50b04834e010959255ec407e010a0b79 SHA512 85810581c8a094848cbdfa4f7a3dbeda94f83918988cb36e741fece0d4eb21f4d5e018eeb957f6c373b1c25cba85826f17d0b79e04d650610eec1cf3c380bc41
-DIST plasma-sdk-6.2.3.tar.xz 349272 BLAKE2B ea8341ef9d9b83d77c0c956ed9d953f12b7cb0bdd8bf46e0acb775970eb3b3be5db8e96c9ab7ce3d2c912b398c7309317ef7e55e20ace5ebea521b9cd4394096 SHA512 58bc133769d45884873d1d60b35c921073bafcd15bd8e85a687677fa155a0ee4cfa10bed606cdf5efaefe208965c3ed82d1c5b566919530e7710f75052e1d208
DIST plasma-sdk-6.2.4.tar.xz 349244 BLAKE2B 165db60b04f4184243c92606b4b274166d3d705b38ed4dffc7450b3f8fc04f2610ad829cd31658bf000a8f5e0b61528b9356565435e7576a5dac5f2bee0fe1dd SHA512 2d41ace77e63a67f1dea87f44bc2d8183871539f78acca36959e1c58f066bb6c0a11c6984385869973652dde11b5f9dba443a1f08890bf18163df1265982ab99
EBUILD plasma-sdk-6.1.5.ebuild 1165 BLAKE2B 1fb7a2b07f0456762c363debdfe32972987827e93a0144493ec22389ea9387296073b398ebbb6b6480817ec940600ac5a21e8b704db178bb07e184bb49f12c88 SHA512 cf1b01494f22407e432d5147f12c6e81eeea32d15981d3494280c85fc27871b1a30f5077bbd25cb8d3d31860b8d75a59596442b526d892f945c56ffaf5be5b80
-EBUILD plasma-sdk-6.2.3.ebuild 1167 BLAKE2B 2e44d04d5477be65744ab7150651972cc91a27e7cf5090e320b8867afa757bba9dbfc6fd2415fe68a6e98c17e5eeeeac140297ff8f1863c276543bebc0c3b969 SHA512 192d5a422f2d918cdb282b695f06507d104fc7ec8d6b761e7fca8dd4b18752cfb3ce4a9b58e8ba0c0447877cd8a103f45f060069cc73517863191e60d6936a70
EBUILD plasma-sdk-6.2.4.ebuild 1167 BLAKE2B 2e44d04d5477be65744ab7150651972cc91a27e7cf5090e320b8867afa757bba9dbfc6fd2415fe68a6e98c17e5eeeeac140297ff8f1863c276543bebc0c3b969 SHA512 192d5a422f2d918cdb282b695f06507d104fc7ec8d6b761e7fca8dd4b18752cfb3ce4a9b58e8ba0c0447877cd8a103f45f060069cc73517863191e60d6936a70
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.2.3.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-6.2.3.ebuild
deleted file mode 100644
index 81fc8ee935c1..000000000000
--- a/kde-plasma/plasma-sdk/plasma-sdk-6.2.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Useful applications for Plasma development"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/ktexteditor-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index e1f37f50cced..39516b484dd0 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,7 +1,5 @@
DIST plasma-systemmonitor-6.1.5.tar.xz 188276 BLAKE2B 300ad4c7a114a705de50afd59c84cbc44af0d56bd0355117063d9e609900dbcb47f3a5419a6e9ae8f73d49cdb13880ae50f9c84d7bce49f6791df1cb9ac3eedf SHA512 71fa893dff8333632d6d9e26aaba727c3b6701f3e20945a600911ca7e9f6f716ed3b9a7594fc6176547299a1172d87c8fdd0205e2ad961e27f33718015cbb7a4
-DIST plasma-systemmonitor-6.2.3.tar.xz 196876 BLAKE2B f7e230aeaf9a05c2deaea0353a21a3e2d3f9fb022ce7cae5b46b1508949af5f99a12a964641212fbeba80a35496edbe985fda29c4efeb7c85cc0ebc7f4ad4d98 SHA512 381bfba0104b382478e888190b03cc880080fd9d77f22de585fec99ae4cf5c04d940f0b3144b0ceb48b051dfcccae5c90f080f8aa112828d714b043d9a338ce5
DIST plasma-systemmonitor-6.2.4.tar.xz 196980 BLAKE2B 1a08d323849e2f3773caafc88e4fcef0b5af0e9f83f95a2c1a705899e8b2887233319031ad7d55115c75d1d6df2ffa095afb32f6ae248951e055e42efbd14fc7 SHA512 59f38f5d05e1da95e929ae8d1b2eb53923eca16af66dab04da93d61109f6aeb854ada54bc8de6ed507317c4a0120e63a1ec9195565065baf4d42dce9f108d89a
EBUILD plasma-systemmonitor-6.1.5.ebuild 1230 BLAKE2B 1c4600ad21bc161b55a6a903565efdfe2f3b7edda23cc99ccf445dad149946ba5c396453c2f0d1ad829e33483105ee4921412ff92ba9afccbc084f2a6d546718 SHA512 ae795626620b12560e79f43a71440a7b03aa6ea9546278cafedbfedd8c93e16bee8e9a10b9783738c02127d3ca6f5271d01e7fc9a844de55b24bfb9e4c431550
-EBUILD plasma-systemmonitor-6.2.3.ebuild 1268 BLAKE2B c4d53d2f83dcecb8b2ab8b8a2aafef3d058e9c6fb2717109fc8b5c24b2f317f8c9f52f4de51d4b828eefdfaaaeb5c22b46e26acabd240d81c63eb96755c76b00 SHA512 11e404ae71a797a65db6ccd4cc2b0d9038c37c41f340da71d9bcd19540cb51c3e826408bcd132102348d8b7ca247bbc47cf884ad24adad98f96a7c4a8c8d7e4f
EBUILD plasma-systemmonitor-6.2.4.ebuild 1268 BLAKE2B c4d53d2f83dcecb8b2ab8b8a2aafef3d058e9c6fb2717109fc8b5c24b2f317f8c9f52f4de51d4b828eefdfaaaeb5c22b46e26acabd240d81c63eb96755c76b00 SHA512 11e404ae71a797a65db6ccd4cc2b0d9038c37c41f340da71d9bcd19540cb51c3e826408bcd132102348d8b7ca247bbc47cf884ad24adad98f96a7c4a8c8d7e4f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.3.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.3.ebuild
deleted file mode 100644
index c059450e1ee9..000000000000
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.2.3.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
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitor system sensors, process information and other system resources"
-HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-libs/kirigami-addons-1.1.0:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
- >=kde-plasma/ksystemstats-${PVCUT}:6
-"
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index 9a8d5021c8ff..ad73cd35cc4c 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,7 +1,5 @@
DIST plasma-thunderbolt-6.1.5.tar.xz 79972 BLAKE2B 36c1ee8d41d25f818763d29b1cf0ca05c864cc5343805292d329c657a1a19515cfa231c56bd1d6f85e8676bd70d88974c8799d97ca70fad1a6dba972addb7703 SHA512 4340a66ea69189b2a8e622691f9cb2d34168f204658cd59a0b0c3f8aba547eb797ba8132c124c4a84a1041e7e93bc553ecf988193d33b715882af9aeb688fd9a
-DIST plasma-thunderbolt-6.2.3.tar.xz 80880 BLAKE2B 0f25c7ad4a6bc62f67f2ff261dd9afd0ef1f72a392370b3b409516ca124a58be648d4719e1e7370f0ec1546e0fd32468c1dfeb0ce6e9e080dcab6a544cd51d2c SHA512 3fed62dba137900ff6bb0fc49e0d6b321fb89131f7f9b9d81ad8d13f1ed71fe383b21690fdf6ee1d0830846152be4ddda89f4c7a0b432e035ed314d08560e0f2
DIST plasma-thunderbolt-6.2.4.tar.xz 80880 BLAKE2B cdf15edfb0663c34a7bfd58c619d141f793492717c9c653990e425891c9e8b0b37312885c0459f06d13d55731abd8e5991301d7492ce78cba3c46c3bf2fcc986 SHA512 211bff89497e115f1831fe984344cd08c7e894219e6a669aae8b48cc1b321d2735a1196abbc2815fa9d947974d243ab6b362ec792eed735b4ec8c53cd63a5c2b
EBUILD plasma-thunderbolt-6.1.5.ebuild 868 BLAKE2B 8eff92cea57416ec74ec3e07ee7a6a74ab8c495fddb21485ce074bfc192f69d5eb7cf9a154b9e1cbd88f3542b7d88895ba848e7cb748070eb06f38346f59cf14 SHA512 27bf3e8c2d9c1e6c2c294043ae5c5f2af65f61e65eb76380b88193d33e3acd078190159ee2e11eda1c147f81971ed57ac0c3dda6ae0f6663d66911e7eaf11c8f
-EBUILD plasma-thunderbolt-6.2.3.ebuild 869 BLAKE2B 2254a781fa1bff19c8881497e4f44e97703d777f699a8494e7afd8e05397cb560ccc23cb6f1d1e8ac046b1de8ab03ce603193685a7f04ded082b365eca1a7972 SHA512 e931034d315d182fee3b7fc2ee9d4f421d8b1605e170f618a062b611c70d85e0ac1132f37782f538c8b0036eae7386447e8694270af47420358c0ba1431bbbfb
EBUILD plasma-thunderbolt-6.2.4.ebuild 869 BLAKE2B 2254a781fa1bff19c8881497e4f44e97703d777f699a8494e7afd8e05397cb560ccc23cb6f1d1e8ac046b1de8ab03ce603193685a7f04ded082b365eca1a7972 SHA512 e931034d315d182fee3b7fc2ee9d4f421d8b1605e170f618a062b611c70d85e0ac1132f37782f538c8b0036eae7386447e8694270af47420358c0ba1431bbbfb
MISC metadata.xml 387 BLAKE2B 4c0f4238e926cade1efb8882c877880312ef8658079e153756107043564c4749399cdb56c8c08ca9886c7be17d9641ab5ad8a0d610b96c3117c78b760a5e832b SHA512 770f199f1fd1fd31fe3987684a446e2e54baec7bfbd539cf411855f8910d77ec24c4f08520881613375e902849e7675b25a982d9103a7be5ece3b5bee59d3cad
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.3.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.3.ebuild
deleted file mode 100644
index e2c8a0104325..000000000000
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.2.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.6.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt"
-
-LICENSE="|| ( GPL-2 GPL-3+ )"
-SLOT="6"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-# tests require DBus
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- sys-apps/bolt
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index afe09ab33f31..319d041b3ae1 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,7 +1,5 @@
DIST plasma-vault-6.1.5.tar.xz 201308 BLAKE2B d4b009385669935a886870421ef45b46165ef32f30aaa1bf85ebf70345ca0d6a2bbe8469691173ec5b320a3624767f281cadda7b459cdce1c2107342b2ef0de6 SHA512 74e10a58ba55b5452e109e0fbb942073bc6471595d03de0f6afeb0eaf1d1fbd0766992c246c21a3817474605e80fc62f8a1c6ef993f859ab858ae67e12cf2604
-DIST plasma-vault-6.2.3.tar.xz 201180 BLAKE2B 0d6dc3f08171120d418dc7a9a27ee1d5cf1125feeb26f674ad43998079b5d033a04350367bd39846415f54385fca26b9a7b68f662cb7b89140bed67bd824342e SHA512 8efc1d8377413f413628f04160bf4428647d4b77e434737a4b9148ec159c58e28c6d1d20fa0da4c4f0544e60f87df639ac4e044f535e865eb1caaad96c27cac7
DIST plasma-vault-6.2.4.tar.xz 201224 BLAKE2B 011e3e1ea0f43f44c5e95ec11d1e3e9aeba0f7affa583066bcdff18df0cf118e9ee798a30797e1b94ea925099072b5972fa50b2beb2278ba3b055aff20ed13fc SHA512 c2596d4387c4577f8e14a01e6110193a522175d00ac0dc72cf4dd74c6fa533a9669d8742499443179966f4a7fb19f88a03e64190ed35c51714430f29bdcbf928
EBUILD plasma-vault-6.1.5.ebuild 1354 BLAKE2B 22fc398dc2a31ef1e86eabc3f49d902b2860559da811f9d26f53d18ff4f7313f482a735d4a6aadca734bbae36288af8fc63a673ef36047cc1fac4facf6febc59 SHA512 68b0b47ef9c281034b6832e46e4fe8bdbef9d2764bf06a925f16fa6a34ee510b26ff278bdd08785e9ab66f15c0c781e337db46b421081fb9978fae3ff6e73128
-EBUILD plasma-vault-6.2.3.ebuild 1356 BLAKE2B 04125e62b8d2df851e4c1f10a2dcd0e4b410551edb434ed69f6f3b5bbf60ab7b1b62537806e147360e8d91c71c50c580c52f5a5d44b648b66b03087ad3dd63f1 SHA512 9f77e6f06dbf01a27543a2fb18a26b6d245323f1b2ca42baabab3168508d4a7d7c92e8e35e660c255b3fc8ad485789683177488ccdb5181d6358b4a945d9db6e
EBUILD plasma-vault-6.2.4.ebuild 1356 BLAKE2B 04125e62b8d2df851e4c1f10a2dcd0e4b410551edb434ed69f6f3b5bbf60ab7b1b62537806e147360e8d91c71c50c580c52f5a5d44b648b66b03087ad3dd63f1 SHA512 9f77e6f06dbf01a27543a2fb18a26b6d245323f1b2ca42baabab3168508d4a7d7c92e8e35e660c255b3fc8ad485789683177488ccdb5181d6358b4a945d9db6e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-vault/plasma-vault-6.2.3.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.2.3.ebuild
deleted file mode 100644
index c2d2c9e45402..000000000000
--- a/kde-plasma/plasma-vault/plasma-vault-6.2.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Plasma applet and services for creating encrypted vaults"
-HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
-
-LICENSE="LGPL-3"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="networkmanager"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
-"
-RDEPEND="${DEPEND}
- || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
-"
-
-src_configure() {
- # ODR violations (bug #909446, kde#471836)
- filter-lto
-
- local mycmakeargs=(
- $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-welcome/Manifest b/kde-plasma/plasma-welcome/Manifest
index 0f1cd8e70bab..536aea252c82 100644
--- a/kde-plasma/plasma-welcome/Manifest
+++ b/kde-plasma/plasma-welcome/Manifest
@@ -1,7 +1,5 @@
DIST plasma-welcome-6.1.5.tar.xz 672448 BLAKE2B f7abe5740df64972b4c91183b2cded1070f016498f13bc15feaba59e625096b109f4dc5573f899523d899911b6903ce178afd8df5e1618c9ec9d9659bc6f863b SHA512 09fdad9a554607f89538139252ff2c1b59544ddcddb75a3548366647f3347b28df8d7c238b18f50535a22747451c96e029ef66989f3ad60ad7a06a4b8c3c92c6
-DIST plasma-welcome-6.2.3.tar.xz 691200 BLAKE2B 63988ace1d36a4a695ff39663b6c8d1d340c3f097d6b666d400b0751b1c830de1959ac5cedf5ca267291e105d3ff8099c61c7c715622b056aaa8ae20be9e8985 SHA512 ea09491a624858b44489f12adbfb55722fd2096c490228e49dcc5d56d109cb490efed5895f94790f7126993c501febb4400eb2c38e09142bdbda13aaece03748
DIST plasma-welcome-6.2.4.tar.xz 693312 BLAKE2B dc5af0be70e76ace4e920396b6c9087667eab6563b213195f5a59e5d941cd4225bb72ba8b70ea90e9053fc5203702ba1ccce7a15d6fe53554500a01882c23099 SHA512 2ca4ab5a5ded38c86c651d1745ebe825286410e8cabfefb5c65f7ad18964aecc538b2472b400b4ff01f96a1d10b44d8899ffe1b9ed12c5ed81d66c54de17ab50
EBUILD plasma-welcome-6.1.5.ebuild 966 BLAKE2B 6ea2f74855893d3b633d4e7b22beaf794c610aebef7a5b0cc1f53166feccdc5aa6cabcda428701b55433be31525842c052e537fc27bcc640472570fd59afad0e SHA512 d3eaf3070e1873ded5847dffad07bab3eee1e220088675dd61b19b484902a175ea26a4359eb757c4290f874badb03eed2c04b29ccfc8558cd52363cf60a9e3a7
-EBUILD plasma-welcome-6.2.3.ebuild 1002 BLAKE2B 0e53e847d4fdb2ecfc43095a6b368682e07997e2460005a89d3edcba10b492f4615043302c5bb618dcf3dc46f2c9a482c1e8ed6effa6bfbe87e87735b6f9a9b4 SHA512 4dd7c9d9bc56a3e99db39e84d6aaf75e20d2ee1241b4a0e0158fbd0f8267b3d5f3d0d59fea9313e685fc67f575b03d5986035633c18c38ca6159a06f8d77f2d2
EBUILD plasma-welcome-6.2.4.ebuild 1002 BLAKE2B 0e53e847d4fdb2ecfc43095a6b368682e07997e2460005a89d3edcba10b492f4615043302c5bb618dcf3dc46f2c9a482c1e8ed6effa6bfbe87e87735b6f9a9b4 SHA512 4dd7c9d9bc56a3e99db39e84d6aaf75e20d2ee1241b4a0e0158fbd0f8267b3d5f3d0d59fea9313e685fc67f575b03d5986035633c18c38ca6159a06f8d77f2d2
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-6.2.3.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-6.2.3.ebuild
deleted file mode 100644
index 8a6d8a8f6655..000000000000
--- a/kde-plasma/plasma-welcome/plasma-welcome-6.2.3.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
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Friendly onboarding wizard for Plasma"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-libs/kirigami-addons-1.2.0
- >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 49cabc79d32c..55d4aaf97aa8 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,7 +1,5 @@
DIST plasma-workspace-wallpapers-6.1.5.tar.xz 100299584 BLAKE2B d3ae4327c0e9fce40c15df0c64ab1335a1b014620ba75ba10c26f570571ce2f6a71b91fdfa8f16fd6bb1fd3a087c2ff76bdba7a50ab922c1627722f574abbaad SHA512 127d221cb668f77f65354a7171f097d0d69240d37b6421610d9d54a90ace103ae85d3ae9e36a94ce1ce24eac11d6db17bcd97fadd73d9d8a7081c70e96d71a8d
-DIST plasma-workspace-wallpapers-6.2.3.tar.xz 111405308 BLAKE2B 76edf416372143f90670bb0039dacf991c2dcd55b130ee6964f6997be9d53781ba919dab360d44c6ec8f2fde9234d1fb2efad7cea9964b5fb725510e24c7c084 SHA512 ed9545fba72553b41eee734a501c031ddc02c702a6a3d60f402400e6c3b51287e0f61c4813d586cf8c891217ebebbbfdb2432d31a9edc408208aa0ae47e750c9
DIST plasma-workspace-wallpapers-6.2.4.tar.xz 111405068 BLAKE2B 2430de65a46bd0d1f617777b5b388037473a1de38a7aa2b44a41bc1da8ab95679288b0f68713b767dfb6a5dcdce2d01e77fa253efb7152e2f26b28df556df6c4 SHA512 999490ee35c3fe64b35ad922dcd52b0a6c4ba06a10efa49159c15f7e54d02a5d5e370bd5a358bfdb8f8f3738e39a7e43bf7b4a83cbb782e381eabc17b3064ae0
EBUILD plasma-workspace-wallpapers-6.1.5.ebuild 381 BLAKE2B 6d36a3cb158ff913cf715fab099ce70666a36b18c6249d02b7181478591093f2e21cfd629f1342a2c54f8f3af866ec3b26d36437c4e89f058f759aa6bc451228 SHA512 5c8bc8561e211fc408e24468479f15d14e72a2ed0658553b9741075e144311d3563412cf31bc534cca5aa169355580c8d5df9b1410fc07cd679e2bafc6119130
-EBUILD plasma-workspace-wallpapers-6.2.3.ebuild 383 BLAKE2B 1bc72482187fe8ad0d6b0c96f2bab4258a1c7e1e95dba4fb152e6b095a5a11b9eecfc0b6a83a2adebb9e8538756999a30812723754c0042d873eb44d1d73537c SHA512 a81c89fbdd9572c661c1552f9d9799253348f6056688fc1dd586dc1eeb4abbc73e36ad797931d03030f1eb691dd1f568ef3c4b5ed7cdb377092368771c8c9cf4
EBUILD plasma-workspace-wallpapers-6.2.4.ebuild 383 BLAKE2B 1bc72482187fe8ad0d6b0c96f2bab4258a1c7e1e95dba4fb152e6b095a5a11b9eecfc0b6a83a2adebb9e8538756999a30812723754c0042d873eb44d1d73537c SHA512 a81c89fbdd9572c661c1552f9d9799253348f6056688fc1dd586dc1eeb4abbc73e36ad797931d03030f1eb691dd1f568ef3c4b5ed7cdb377092368771c8c9cf4
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.3.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.3.ebuild
deleted file mode 100644
index 989dc8cacea5..000000000000
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.2.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Wallpapers for the Plasma workspace"
-
-LICENSE="GPL-2"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6
- kde-frameworks/extra-cmake-modules:0
-"
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index 1ff4e7384d00..c8a1012cf6ee 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -6,10 +6,7 @@ AUX plasma-workspace-6.1.5-fix-systemsettings-crash.patch 1413 BLAKE2B f36b405a4
AUX plasma-workspace-6.1.5-fix-wayland-session-restore-saving.patch 1348 BLAKE2B 50a20d279325cd82ec7aa5b9dbdaa96003612e32ee7fcc421e9e1ac5017f31eb5386107f6231469faa18573cc9870fe7c02006e557278669446c6aab1791236b SHA512 6004732cae3cadc4cd1b56bc27807784a4bbd57985c550e66ab95e9c81101b9230ef408d02b2d472da7df81d942e300d90e5ae7ad2f04ccb6cabc00680bbe140
AUX plasma-workspace-6.1.5-fix-x11-logout-w-session-restore.patch 1681 BLAKE2B 5955a64aa679fd263da97f6d42c07b3c82ce44e966a6c42d2082af80cf756b5d70edc02bf3bea38656425999a73033a2b749e639afc399755ffa341d5acce8c3 SHA512 82fcfb6f3e87fc6eea3a05472fbac40a5149b41fdd3b37a21586fd752713502141ffe4a6435d0b19762c1297fd59727f2c30a6b73b232297f0835c55688be796
DIST plasma-workspace-6.1.5.tar.xz 19305196 BLAKE2B 4eb75be1404d84519fabdb148accbeb48227aebd2fadeee5c27ba37dc158685b8bf9283f41172dff86dbe07ffe47a62097f873e907dd44ada61a53b3dd1f04b8 SHA512 1b68ddb1d287733ec16900a14b56bf1dbdfb9bce0d10666c1a710612dee6cc786629ea0a924627d58f1268a9594e3bfae587d57bcd7c926bf48b8e914c5d9238
-DIST plasma-workspace-6.2.3-patchset-1.tar.xz 5100 BLAKE2B 2c37a9e5e061a2b6ed4a4280e0526cf543360ac43ae9664425b5be25769af2a4b0df849fe54e5c751ec329796c237e1942ed6b2480ff1fee2b710013129ed121 SHA512 7bde45b720996bd7403e520918819c6e47672ecf01ed8568c4f3a471025cafdf3eafffe41a6858b143d1b8ffd21c3cd60fe4e2ec303e78485958f92c17f68d55
-DIST plasma-workspace-6.2.3.tar.xz 19138208 BLAKE2B 0eda191a68a61ef8fe8ba2ecfdc4cd8df7121401a1e899062e1c26ed7b15aa8717a0cd972715c0fc43c0e944cd2f88aa4cb1f35041b5dff0e59f8cd2e8c8af5b SHA512 9b1e5dec3226fa065d522ca1bbcdaa5c313340a55b3748a620b4ceb8f2ea98890c8d4407e5bc9c2e11e32b193d804aff85cc35a76a19b12fa2e8a347a4024ac6
DIST plasma-workspace-6.2.4.tar.xz 19140364 BLAKE2B 5249e1889ddb540b000287e425d297827f7e23e54b236d47b91ab6f6c0a48afb61adb43a1851a7803dad795f0d767ddf30fac9ce282f650718a8bbc8608fff05 SHA512 f260e00c5e2de0485e53f98956578d1b47810b60f913c8d10678edb4d6d79935300b0017514cd79c492eeac903d2ee3fd6ba20a77cd27e0ef12811d4361edc1a
EBUILD plasma-workspace-6.1.5-r3.ebuild 7226 BLAKE2B 252bafc34cfbdfad0a8cba450c3aea171929bc8ad7958b9bb483d168a73666e7cce3a44a9226e9b874806ed2211935ad432abb15c1196fe57537954ff222f166 SHA512 cdbd9765629e53a85ba7a44212f91bd12238062f0272a2dd198597c3d8e4e766f874fd8fa6aa4f88ba9e4d65d9c0f5e0b5bcd4795c44da82f7ef3451fbd5120a
-EBUILD plasma-workspace-6.2.3-r1.ebuild 7342 BLAKE2B 2f0274547742603898c62feb3c4093e65d0beb5dbaa0f2661f4b3d35e79c44fc277613c3a22a775b0fb38a9140ca246191c367d303754c5d7937ca08c8df132c SHA512 ec5c5c9f78a6ceb76a111e76eb85e5e8f08d66c5481eb49951bd6617164fa55aa6f97d17dcc7defd1222663237a4ca081abdb89ab87c572b79e21c20b2e96d14
EBUILD plasma-workspace-6.2.4.ebuild 7169 BLAKE2B 19a0885dc1005625e5118cd502b7975e4bf28ef3249a4f66d1bb80e43c74469db84487693b784f7cab5334beba1b5ec7af0f01fb3a6938ab4b0e433b139c787f SHA512 9bce891a72d82d0de50763150e4fe9fb98d47e3d19bc8621ceade1503b2eb891e92f2cf6511fc8d16332f4c989a0dee492c9b4654052ece0aaa7ba61cd21242d
MISC metadata.xml 1026 BLAKE2B 49c2bc5fdc752caf8f45ce982633df0542a008ba1ef0cc99d32b64d6cd73c237d9c98484cac16fa32210156a080e17ad365c2d4eeb81cd3e9a7dc2119b1f7395 SHA512 4cdf77f6be4ce18148936e2a7012b86c70cdcc9de8b99455b3db65a4a52990eb604082ca098cdaee5fe6762bb9d138861f687f8d5fbedb3f60eef7c7be3a42cb
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.2.3-r1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.2.3-r1.ebuild
deleted file mode 100644
index acadb3cebb79..000000000000
--- a/kde-plasma/plasma-workspace/plasma-workspace-6.2.3-r1.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-PATCHSET="${P}-patchset-1"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop systemd telemetry +wallpaper-metadata"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
- dev-libs/icu:=
- >=dev-libs/wayland-1.15
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtpositioning-${QTMIN}:6
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6=
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/ktexteditor-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kunitconversion-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/prison-${KFMIN}:6[qml]
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kscreenlocker-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- >=media-libs/phonon-4.12.0[qt6(+)]
- sci-libs/libqalculate:=
- sys-apps/dbus
- sys-libs/zlib
- virtual/libudev:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/xcb-util
- appstream? ( >=dev-libs/appstream-1[qt6] )
- calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 )
- fontconfig? (
- media-libs/fontconfig
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
- gps? ( sci-geosciences/gpsd )
- policykit? (
- >=sys-auth/polkit-qt-0.175[qt6(+)]
- virtual/libcrypt:=
- )
- screencast? (
- >=dev-qt/qtbase-${QTMIN}:6=[opengl]
- >=kde-plasma/kpipewire-${PVCUT}:6
- media-libs/libglvnd
- >=media-video/pipewire-0.3:=
- x11-libs/libdrm
- )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
- systemd? ( sys-apps/systemd:= )
- telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
- wallpaper-metadata? ( kde-apps/libkexiv2:6 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- dev-libs/qcoro[dbus]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/libkworkspace:5
- !<kde-plasma/plasma-desktop-5.27.0:5
- !<kde-plasma/xdg-desktop-portal-kde-6.1.90
- !kde-plasma/xembed-sni-proxy:*
- app-text/iso-codes
- dev-libs/kirigami-addons:6
- >=dev-qt/qttools-${QTMIN}:*[qdbus]
- kde-apps/kio-extras:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- >=kde-plasma/kdesu-gui-${PVCUT}:*
- >=kde-plasma/milou-${PVCUT}:6
- >=kde-plasma/plasma-integration-${PVCUT}:6
- >=kde-plasma/plasma-login-sessions-${PVCUT}:6
- sys-apps/dbus
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrdb
- x11-apps/xsetroot
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
- test? ( >=dev-qt/qtwayland-${QTMIN}:6[compositor] )
-"
-
-PATCHES=(
- # TODO upstream: KDE-bug 432975, bug 767478
- "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch"
- # KDE-bugs #433059, #484838, #494463, #491130
- "${WORKDIR}/${PATCHSET}"
-)
-
-src_prepare() {
- ecm_src_prepare
-
- cmake_comment_add_subdirectory login-sessions
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- ecm_punt_bogus_dep KPipeWire
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if use geolocation; then
- use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \
- -i dataengines/geolocation/CMakeLists.txt || die
- fi
-
- if ! use policykit; then
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use fontconfig; then
- ecm_punt_bogus_dep XCB IMAGE
- sed -e "s/check_X11_lib(Xft)/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=ON # TODO: broken upstream, fix it if you can
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- -DGLIBC_LOCALE_GEN=$(usex policykit)
- $(cmake_use_find_package appstream AppStreamQt)
- $(cmake_use_find_package calendar KF6Holidays)
- $(cmake_use_find_package fontconfig Fontconfig)
- $(cmake_use_find_package geolocation KF6NetworkManagerQt)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- $(cmake_use_find_package telemetry KF6UserFeedback)
- $(cmake_use_find_package wallpaper-metadata KExiv2Qt6)
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- # default startup and shutdown scripts
- insinto /etc/xdg/plasma-workspace/env
- doins "${FILESDIR}"/10-agent-startup.sh
-
- insinto /etc/xdg/plasma-workspace/shutdown
- doins "${FILESDIR}"/10-agent-shutdown.sh
- fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh
-}
-
-pkg_postinst () {
- ecm_pkg_postinst
-
- elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
- elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh"
- elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
-}
diff --git a/kde-plasma/plasma5support/Manifest b/kde-plasma/plasma5support/Manifest
index 869556de358f..288abe8a9823 100644
--- a/kde-plasma/plasma5support/Manifest
+++ b/kde-plasma/plasma5support/Manifest
@@ -1,7 +1,5 @@
DIST plasma5support-6.1.5.tar.xz 87732 BLAKE2B 6842bb67bd0d852153cbd0562c18e4ffe8c7532e71708d0bb40f6ff0d2c3dada3ccd4a402167f50174a18ec16d9b3b166e9684f88d06b45976cff5ac0948d22f SHA512 f4e0ac3b9da6795436926706758d309640b4ce824e8b2f404eb0f161ab6b314d6c23a63281d4674d828dccb53131ff526e74004e1db6405c5a23b087a6369bd7
-DIST plasma5support-6.2.3.tar.xz 191184 BLAKE2B 922656a66fa16064be3a91d62ce96b2b0f051872409a0f0ab5b7d89cbf5744513849a813f35ba19268a4120eb30324ffb18bc6f9db00aa5efea0b9ca31967903 SHA512 1be866d6027a48a92965974264416b388a395494f53a0b4c8cd0cc749d02e1a05d84262c4209a8cce457d6b04fe8f5d80a2b7b272faef2e7a7e279502eca5907
DIST plasma5support-6.2.4.tar.xz 191312 BLAKE2B 40db6ccc293e55aba89d8fdc67fc8453466f6d01b1d623b54a411f1d49bfce830d89eaf08e63a0ec12667a57c09cf07fe9a43c3a52f790a224cddfc8ea8522b7 SHA512 b435090a6318350426c426dbdce43b21c31d36f80e804a9336603ad0a381e62a52ea3abc0d32b0949a47ca7aacaec3bbc9526cfb778b278dd2422cb19800888a
EBUILD plasma5support-6.1.5.ebuild 864 BLAKE2B 314ec8834b77b33b656ed13b211fb8e3a272ecf496be81e8beacdcf7bcdde25aa6d14bad7806eb6e0e1a245179a5087157ca85359791d451c6a01e23398c8e26 SHA512 d1d673b4468aa84c508013aa8f4481869830bb187029a56c3ccb101014bf7810079b36085c0ed29286df6b578887683e0ad847ee24a4ffe1ca3760be04dee5c6
-EBUILD plasma5support-6.2.3.ebuild 937 BLAKE2B 1658172b94770acab52e1934715d2b2946dadac656fd9dd416ecc9f0f53f6af1f8d57a5e7337e8e2b1f741b17e03a33080f676f1a3f340c6a7be0967254934ed SHA512 8758c57df4af20a7be6a1342a6a896b617721bba2fa9ab0089fe3de16b22990017691d377f58d397582a9ed16de05ed552deaed4847aeea43a104ee6bad78c6a
EBUILD plasma5support-6.2.4.ebuild 937 BLAKE2B 1658172b94770acab52e1934715d2b2946dadac656fd9dd416ecc9f0f53f6af1f8d57a5e7337e8e2b1f741b17e03a33080f676f1a3f340c6a7be0967254934ed SHA512 8758c57df4af20a7be6a1342a6a896b617721bba2fa9ab0089fe3de16b22990017691d377f58d397582a9ed16de05ed552deaed4847aeea43a104ee6bad78c6a
MISC metadata.xml 383 BLAKE2B 511c21979a6bce7979a820816b18b001e7966818f1a5d0a1bebc97d087d65f9bcf294cc9494b0795d9f5c0f02db540634fb203ce3a9996349b426fb1fc3c71a7 SHA512 a9c30d3bdff230c2ea6105ccd15b8857139272f77c3bebb03e32fadd7abd31b9afbd1afc64e891b9a3f9a0e1a9ec25424de816f6959a11c4d0592d1c956b0a61
diff --git a/kde-plasma/plasma5support/plasma5support-6.2.3.ebuild b/kde-plasma/plasma5support/plasma5support-6.2.3.ebuild
deleted file mode 100644
index 9a8320fecf37..000000000000
--- a/kde-plasma/plasma5support/plasma5support-6.2.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Support components for porting from KF5/Qt5 to KF6/Qt6"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RESTRICT="test" # bug 926347
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- !kde-plasma/plasma-workspace:5
- !<kde-plasma/plasma-workspace-6.1.90:6
-"
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index e0ff0492ebfd..98ad6538295d 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,7 +1,5 @@
DIST plymouth-kcm-6.1.5.tar.xz 46576 BLAKE2B 76a4647343ac22cf13e2101b2a37a4605bda7602fb90132ced6ea7c2ebb2a061f6a9d923d1cf248d95b07fb664b27a7aef32a31adc682387f52fe367aff49d64 SHA512 609997981ed905226af62cac55d523864133e73949458334b358426514d65d0d0a2b809049dea08da20426d9318a22e0327a9334a1004d8a59e6592485993ad4
-DIST plymouth-kcm-6.2.3.tar.xz 47588 BLAKE2B 27d1551d114f03fd319ed1056394eb5e0878bf827c333e499824d98af5bc1912f9483dbb2bb3abe41eff529456d5afd51908e0b23f8502ffb0abda3f49b4f4d1 SHA512 d5e4d1003faa57ef4b5dceaae5c51d3d57a4ea8d60023866e2100d2abc866e3d11d51eba794432b1b55748273fb6dbde541a1fae85a2986f6513d4df556b209d
DIST plymouth-kcm-6.2.4.tar.xz 47604 BLAKE2B 545fae603196b6e4b3981a867b51a7cbeeab34cacfdac5a075271f7a4a3a92fc174a553938f121f4bff13b3989ee5ad736251a9d9048443a93679e08526bc0e2 SHA512 07904bf928118249be3270a95448449bbcbe7b35c20e3019e6555e91a07f80ab5a82be49214a497d6b0d06f3dd67c7689951c27561e033f29af6e619f7e51eff
EBUILD plymouth-kcm-6.1.5.ebuild 916 BLAKE2B 7820cc2916725873d327e1c2e7636727ae4c7d50e134db266128296bdec49463fb5cf71fb098d4b096b4a9209ee7bd529aef088dc9ea4e9433ab5dd8c5f5451f SHA512 8806579ca1a878ae395ac1e4b5b2a79479c1555e231686197a31bfa4204f4cb1d4bccfd1a6d2aa6a6c5d80026860e950d03c7a21dbcd0bb23d4231d4564708fd
-EBUILD plymouth-kcm-6.2.3.ebuild 918 BLAKE2B 5f46e80e40d2cc7acfc8efb9514c3a19ca3b64af6e7018d2a5a847fc2e00e53e22643ce7b8cbede88e7d92d4550e7b6e66a98463ad6a2bfaab595d37224fddf9 SHA512 78db4ac9c922e80f7f6b89a3dcc558d7a0c7f75e5a7aed23ee64a84a5da9bf1536b8f00921238c6078bacefc6652f6158b95309da1dfd0f5588c8d1f44963d86
EBUILD plymouth-kcm-6.2.4.ebuild 918 BLAKE2B 5f46e80e40d2cc7acfc8efb9514c3a19ca3b64af6e7018d2a5a847fc2e00e53e22643ce7b8cbede88e7d92d4550e7b6e66a98463ad6a2bfaab595d37224fddf9 SHA512 78db4ac9c922e80f7f6b89a3dcc558d7a0c7f75e5a7aed23ee64a84a5da9bf1536b8f00921238c6078bacefc6652f6158b95309da1dfd0f5588c8d1f44963d86
MISC metadata.xml 444 BLAKE2B c4147b799f72c487637b7fb8d56da55e3fbddd97fdb0f4a1dded4ac1387ffb7d34a160293de2ea9acb52b0743f5e7f36d7b68f031352ef562cf437f809842f5b SHA512 bbb2a5979a05cb5d621341a0918da900ccbc0f7214618445fa3a0ebd27869ab6b98e6c966c280d8f043fbf70cdb5be7ddc8dd306d7fd01045d34e27cf0ea41c3
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-6.2.3.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-6.2.3.ebuild
deleted file mode 100644
index 177b37eaa698..000000000000
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-6.2.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for Plymouth"
-HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- sys-boot/plymouth
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 6d69c97b518f..7e86763f1c31 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,9 +1,7 @@
DIST polkit-kde-agent-1-5.27.11.tar.xz 53144 BLAKE2B bfffb3ed163b0d1581a23f663120c367d32afaefe843f19b5e5b0b099fd3f7f6b0f396a8543797e6dc9771acb137125f0a7a2ebd2520edc15acec560ef532987 SHA512 c5687704986bca51fde5d0b8d054ee6bdd957d0742c0e6a6f33100c77874ea75b7cb973393d4c7711964e390aa31fe30128d157a757ae13fc0c4d2eae1fc7bed
DIST polkit-kde-agent-1-6.1.5.tar.xz 56804 BLAKE2B 59308a8faf9fece66aa51e82da72878006ad00baa63706a84ff7e2cfaef90de8f32b9a2f1932004aee28a289852ebfd7aeebe9ef51fc7d8220526a371e1fb922 SHA512 f4fa0e2272da8bd8455ea09fe7e759a3c5e80d0d37c8a8a8282924ccd3cdb122ac9426ce7277e1a55244ada8024cdc3e240e393fdb6ddf4c33b9b1a9153bddbc
-DIST polkit-kde-agent-1-6.2.3.tar.xz 57088 BLAKE2B a3392e4db1a10eae24b1553b73f4acf1f5cd63e11459f0a2014f217f835e5883dbf349f0faea80afc65af73bbf9b1a31368728929a9b9ca9bae61b5b8b437332 SHA512 764d640b3851f8d95d803fe6d9307b0ad0a5e9971e1058e2cea77d826b62211164aeb37145bdd45e38ff95fe2a566048a127fc015bdf3721ab82bedc62f1239d
DIST polkit-kde-agent-1-6.2.4.tar.xz 57132 BLAKE2B c5f2d0a09dc136bc720668b08455a0f54b1b14f56c1fce151eda60f7df77dc63ebd2e2badd40135e47e2ee8cb6c25b37afa6f23e471f54c7e003b298977bc76f SHA512 76b3c2d6f230b5ef25f862161d1967d7baed5eeca2e8c33ac6db2fb89abcd4de71bf71cd5e78d4e43dbc70560d2bc2c3ec8dd6151058f8f796e86922b57ac470
EBUILD polkit-kde-agent-5.27.11.ebuild 829 BLAKE2B 5c1bfecf455fb23d8b5b6e397df6e8f99a951e7d8085d107308b4dc65d94ee48182e2021a6dfa97661e630ba11a749e762fbaa0b5fdeb5f373501fd12f9fe461 SHA512 8b58bcb2070e9f1376bcab2b4d423bcf5ef54694e217ace0b7ce09f77758df85851538f9430aa66cbaf7fd0c53321304a468b2349f52ec640147bd93a8ac33f2
EBUILD polkit-kde-agent-6.1.5.ebuild 833 BLAKE2B 92456388544a3af36ff2887a21a12bc3a5fbc6c5c01b647d2d45d24cc03fda66264f2d22a16efa8dc1410ac329ea04426e4075d90398d6cbef406a3a92463aae SHA512 56674a9fafd7145d8cfd5475d0f0439eea418ffe02d272f3e2c17e6f700c6df8a163a54fbea3c175f036732ddab0ff457dac68b385b38ab71ac279cc85f97ca3
-EBUILD polkit-kde-agent-6.2.3.ebuild 836 BLAKE2B 13483318f2010a68da6a95bb78b60c7e33e783cff6ae2f41bb5ba112d9e304ff82498e2194dfade98169529da7b29fa3785a426f0ef7e9e935bc5216e2b2061a SHA512 eee3de14cac40fd71fab6d67de62979e962a6abd4c56df5ec303f81d23d2fbbdcd28f5ff6d6bd9122d5308d14c0429dfe7d123b877abad0158995f1e9d04dba0
EBUILD polkit-kde-agent-6.2.4.ebuild 836 BLAKE2B 13483318f2010a68da6a95bb78b60c7e33e783cff6ae2f41bb5ba112d9e304ff82498e2194dfade98169529da7b29fa3785a426f0ef7e9e935bc5216e2b2061a SHA512 eee3de14cac40fd71fab6d67de62979e962a6abd4c56df5ec303f81d23d2fbbdcd28f5ff6d6bd9122d5308d14c0429dfe7d123b877abad0158995f1e9d04dba0
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.2.3.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.2.3.ebuild
deleted file mode 100644
index 299d3196c018..000000000000
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.2.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-1"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=sys-auth/polkit-qt-0.175[qt6(+)]
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 5a13f3cad928..82b26565a0f0 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,8 +1,5 @@
DIST powerdevil-6.1.5.tar.xz 967780 BLAKE2B 37a0e3e7c76504d83cef695c6439ebe263497ac788af4337e4f809ffc4bbad963ac3b4c9095cc4743c69a6d6ecdc4d6d61c15fe978de434cacb0ef111b320ba6 SHA512 c606dc61a7291dd87643a8d69005e005b33a03523b85be70f7d24181e988972df62a3b7a98423273307d4e5cf127e6eb6992ba534efbb0ca37c9ff308fc8a679
-DIST powerdevil-6.2.3-patchset.tar.xz 3712 BLAKE2B 2aafe56fe4cad2e7abc7bbf9978459c103ed1342b266dbaf4628500a2a555529ac46d959512f4da0796ecc0c70844206ec0922a7fada34f647266946201677e9 SHA512 2e8ccbf70a66e7efdd89939d240591d1e9a2aab07f4f16f51292a838e2f17566e7269ec9ad3da5eb12fd85709193590d2a49f45b96fa8b26807a09967e9cb64d
-DIST powerdevil-6.2.3.tar.xz 1188160 BLAKE2B 79f4532fec0b9f6bf204e4cc1ce4b51385b4ad5c09dca690c7357f6be30a66ef7487645783823ac878aaed6489654ee18d93345ea1510bcbfcb633da5128cfb6 SHA512 e081ba799847154f4b732ff46dd34514149f2fd0673f356d572ffc9f46d2537b3c5133b1d4e059b1183038022e2037df104c81993571ed47c288a345ebfd123b
DIST powerdevil-6.2.4.tar.xz 1189360 BLAKE2B 832239c229021f9adbad6702c33e411f69e033456b1e24a1ff1dc106950d911b687830b3496d9b2458683b1755ad852857e32b9ad89c2a08e975a335f93b95ff SHA512 5a454dfef38ff717d0cb65be6b4a49a58d2cef4cb8d5583688f2ce1dc306cf3b2b56b4f6f59c78eb8b5be4bb2a643bc66e0fa4b53b9724ae2089c8b40a2c45d8
EBUILD powerdevil-6.1.5.ebuild 1909 BLAKE2B 3ee39ffd33206bd3428b367279ea3325eae88b92972965a5f2c6b95977310dcc529689873d51a83e249f625f27c1327b536f8f411b125e03ba5d6758902f67e4 SHA512 df1205631d7ded83bd2713acbd3cee2c3054780164ba0b553413d68334ae3c1d2e25cba46a8a1068efc80f9743227494d244342225cac6bdb2be37ac6a3bd5d7
-EBUILD powerdevil-6.2.3-r2.ebuild 2572 BLAKE2B a22d8cb4b26e801accd67ecefc492717acfd824bdda8338215a9498bc3a473687f6afe74874734ba68d036eef5c6ebc08d83b89c6a18945c0d41353785320097 SHA512 3bbe88fee607633cacfaf5179492436ec3d9dcc2fd168b6f41d8baa161ad78b58f6682e1357e17f57f8a37c0c66077a7810a2e4db1834f166c702deacaed529a
EBUILD powerdevil-6.2.4.ebuild 2409 BLAKE2B 2923608b82fdf3d440fcfe0f8827c67862318f1cf2dd7960fcdf0bc6a1538df7459aee8ede3e6c64b7ca66e2a4634674a2a046a76c2ee8515170d7f31e29a661 SHA512 fb64c177cc3ea8aa8ae36904be2116b1a6d9225d71569f920516f43594e245b3974dfb265d0210e024058042ebc126b38ead394feed320e81bc3cbd349144891
MISC metadata.xml 616 BLAKE2B 99319105a84b361a62f1f10615c4eb1a0d11514e1a63b6fbd87fbca471c4a1813646021f196c1e5ca8b22f4f64c2e2c950483f9a4e6ea72380209d3be81f0600 SHA512 770b16d5d747d450e40e3a87aa190e36e6389fff03a1af7200bd02bd564ff9093b258170a4ef67a8523629d1cdde581d90ae2951e75b5e757274569a10e76f3d
diff --git a/kde-plasma/powerdevil/powerdevil-6.2.3-r2.ebuild b/kde-plasma/powerdevil/powerdevil-6.2.3-r2.ebuild
deleted file mode 100644
index c0eff66e6814..000000000000
--- a/kde-plasma/powerdevil/powerdevil-6.2.3-r2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-PATCHSET="${P}-patchset"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm fcaps plasma.kde.org
-
-DESCRIPTION="Power management for KDE Plasma Shell"
-HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="brightness-control"
-
-RESTRICT="test" # bug 926513
-
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-DEPEND="
- dev-libs/qcoro[dbus]
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=dev-qt/qtwayland-${QTMIN}:6=
- >=kde-frameworks/kauth-${KFMIN}:6[policykit]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
- virtual/libudev:=
- x11-libs/libxcb
- brightness-control? ( app-misc/ddcutil:= )
-"
-RDEPEND="${DEPEND}
- !<kde-plasma/plasma-workspace-6.1.90:6
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-qt/qtdeclarative-${QTMIN}:6
- || (
- sys-power/power-profiles-daemon
- sys-power/tlp
- )
- >=sys-power/upower-0.9.23
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-
-# -m 0755 to avoid suid with USE="-filecaps"
-FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/org_kde_powerdevil )
-
-PATCHES=( "${WORKDIR}/${PATCHSET}" ) # KDE-bugs #495661, #495918
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
- $(cmake_use_find_package brightness-control DDCUtil)
- )
- use test && mycmakeargs+=(
- -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 926513
- ecm_src_test -j1
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- fcaps_pkg_postinst
-}
diff --git a/kde-plasma/print-manager/Manifest b/kde-plasma/print-manager/Manifest
index ce7a2458eb91..1d56ae34afdb 100644
--- a/kde-plasma/print-manager/Manifest
+++ b/kde-plasma/print-manager/Manifest
@@ -1,8 +1,5 @@
-AUX print-manager-6.2.3-fix-abort-in-kcm-add-printer.patch 1069 BLAKE2B b1269c81f58812426bc34eba2cdfdc6af2137c1b8878e6d6d3bb3fd9609612d408d3a285658448f59395a1e8076a952ee9c99a66716a24346aead7aa67b15234 SHA512 c2c9348c07d52a8b4d7df140dd77bbfeebe34f150c25c01ac0877e0da91331206a5cd6426047513f71e7cee42831d55bef18b99ed01815c79ecd997b46537ba0
DIST print-manager-6.1.5.tar.xz 371292 BLAKE2B 140f63488f381dde409d673fac692197163efa200866311c0bb346e9dd57a57780dc3dd1a47fb950793b6bd5512e3d82ed2bae47e9476e1ece20e7dc0079b928 SHA512 0c83c5fdbd73ad47cde287ed2f3d89c735a44cce4c2d753201258183491bc9612091802bf639445a775f0b2ed7f485d7bc94d98904fb40ca11e23affbd046ceb
-DIST print-manager-6.2.3.tar.xz 375000 BLAKE2B dc1419fb7c7cc26a1f5c91c4587d5014efdd963a4fee309f4104123ba4b35c222ac8912d4f184a96e2c3d3b9d4dbf14d2f9ad8e1b26b57738f6e92b9e81c53aa SHA512 3bd0e91cc9f1094c2cd2052d2eaf4bf1c3cc16d096dd5b1317dcc80b012dff39123e20acb8028b54f77f75d14695f3214b081ae7ed76c2ec87feb7e93ef8c202
DIST print-manager-6.2.4.tar.xz 375024 BLAKE2B 26327fb7bd6c6477b2d0f03c34002c6573ec326e6208c9ee321a3943a4fde66a7999761840a4a25fecf5dd61fadf3fba2c05f1375f6776beddcae64c210307eb SHA512 fb7192cb7ddfb15969d71176552642b1e067467a0e39e5a4f87f43523a78049e63cd721aa0beff47721eb395b35a8de406966d77dfab89b69951d45c6c11a1f4
EBUILD print-manager-6.1.5.ebuild 1947 BLAKE2B 185325908a2529f7ad83fbe13d15a882593823c8b93b63fa17e045c2e6b6faeb7b1fc12c8ec8d5288ee42a14f02b172ca6a2b1e53cfa690eaa5a5368a94eab96 SHA512 4159866d249602a2d105843957bb5313584621013b570ceaabda88c2160ddaecef545343d7c43ac55909c8b6622dbe9375d5686914ecd58b1c6a099ffd0ced67
-EBUILD print-manager-6.2.3-r1.ebuild 2016 BLAKE2B cf05fd971734c15e80fec57905659c9cdef84ee258dff2ac58a8cdecefea859634725265f84f180e2b1f90031f36aab98187f797dfd96b7f6d81aeb3d237d6cf SHA512 c6f1429bc1795ea76cdab6817a972425610365a4f32f0b1068f55edd21b84fcf805cdb5c5fee878b545a5d00bd3f06913a31cbb0dcb48748c4b0fe7ffed4852a
EBUILD print-manager-6.2.4.ebuild 1949 BLAKE2B ee830cd3973add1eb2daea5dc681820ebd4f5dfe17ccebfcc15889b3b7261ca12343d39a7272de22a40f64aa0a89289f6fd77e9ace300e230db66635edd51d26 SHA512 9226bbcf5fe337a2fc8e670090292fb667bceda20e2fab65b222658054755892c454903b4812ee12aa99a4c54490c5ce301c5954d5a8c4d5363b266f48e823a9
MISC metadata.xml 452 BLAKE2B c24b456647acd7c47efb46ef742082dd5da3a66a8686baa785172e2747113f1e1147bbb82e58db1bb312dca882352bf46b5eb1cd5cbf76fff8cc15af01b3a7f7 SHA512 9ce3f10533c3251d5b8490620b2c3d53ee79482f45d1bf74d2426487e166d613ba8eb388618e14943e6a36c9c3675dc549b573c926445ab918559ac9064055a0
diff --git a/kde-plasma/print-manager/files/print-manager-6.2.3-fix-abort-in-kcm-add-printer.patch b/kde-plasma/print-manager/files/print-manager-6.2.3-fix-abort-in-kcm-add-printer.patch
deleted file mode 100644
index 29eb1d1c9c24..000000000000
--- a/kde-plasma/print-manager/files/print-manager-6.2.3-fix-abort-in-kcm-add-printer.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 2440d1b96b7af95259867b22ba8b4ba677ef0ade Mon Sep 17 00:00:00 2001
-From: Kai Uwe Broulik <kde@privat.broulik.de>
-Date: Fri, 8 Nov 2024 17:43:07 +0000
-Subject: [PATCH] DevicesModel: Register QList of QStringList to DBus
-
-Avoids an abort when adding a new printer from kcmshell.
-
-
-(cherry picked from commit c80a5a0d5e59049c2007264a41228fcfbaeda58b)
-
-Co-authored-by: Kai Uwe Broulik <kde@privat.broulik.de>
----
- src/libkcups/DevicesModel.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/libkcups/DevicesModel.cpp b/src/libkcups/DevicesModel.cpp
-index 3ffc90673..8498a719e 100644
---- a/src/libkcups/DevicesModel.cpp
-+++ b/src/libkcups/DevicesModel.cpp
-@@ -45,6 +45,7 @@ DevicesModel::DevicesModel(QObject *parent)
-
- qDBusRegisterMetaType<MapSS>();
- qDBusRegisterMetaType<MapSMapSS>();
-+ qDBusRegisterMetaType<QList<QStringList>>();
-
- // Adds the other device which is meant for manual URI input
- insertDevice(QLatin1String("other"), QString(), i18nc("@item", "Manual Config"), QString(), QLatin1String("other"), QString());
---
-GitLab
-
diff --git a/kde-plasma/print-manager/print-manager-6.2.3-r1.ebuild b/kde-plasma/print-manager/print-manager-6.2.3-r1.ebuild
deleted file mode 100644
index e47067d3d100..000000000000
--- a/kde-plasma/print-manager/print-manager-6.2.3-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+gtk"
-
-DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=net-print/cups-2.4
-"
-RDEPEND="${DEPEND}
- !<kde-plasma/print-manager-23.08.5-r100:5
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- gtk? ( app-admin/system-config-printer )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-PATCHES=( "${FILESDIR}/${P}-fix-abort-in-kcm-add-printer.patch" )
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
- ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
- ewarn "an important, though optional, runtime dependency:"
- ewarn
- ewarn "app-admin/system-config-printer"
- ewarn
- ewarn "${PN} will work nevertheless, but is going to be less comfortable"
- ewarn "and will show the following error status during runtime:"
- ewarn
- ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
- ewarn "was not provided by any .service files'\""
- fi
-}
diff --git a/kde-plasma/qqc2-breeze-style/Manifest b/kde-plasma/qqc2-breeze-style/Manifest
index b436640be5d9..ce1f1f227f71 100644
--- a/kde-plasma/qqc2-breeze-style/Manifest
+++ b/kde-plasma/qqc2-breeze-style/Manifest
@@ -1,7 +1,5 @@
DIST qqc2-breeze-style-6.1.5.tar.xz 65920 BLAKE2B 3007e314ca4602c2634495f2010620d4261308b3e87f68244028363ddd97085683165532b73b32c4862c8545a3e1186b86f854e1d3903fee1ecced41c759bdb6 SHA512 32ccead4bed7e94a3330ad834dc0f7e94f6ef50a099c6ff7c6808d5cb29e14bcba35aaa5112fff798c9d73174c63c26f9b7e3ff42ea030f1293ca40e5920fe99
-DIST qqc2-breeze-style-6.2.3.tar.xz 66328 BLAKE2B 20ee292c4aca70899cebc2aa2ee431c5867cd1e82c5cd99f45aaf9ccd335e855d253e7b66259a75f9adffdc7a80985fd7a6d18522dfd3aa11cc5963d99cd6e1c SHA512 bc0b7a4078959690cd745eb8452769ddc7c3c93b7e16ff319d8b69d9e382a551b44cc2f33deab3c9d6a2fdc9f8adb02ef46afba483ca0a1ba30f1c6092995973
DIST qqc2-breeze-style-6.2.4.tar.xz 66332 BLAKE2B 43b45ebafda755fa55a7456cf239c53e9889a24a9888a83677e3aeb2d85a9fce2e9d3938de553d6cbab2ab43f83656350875caa9b55192055a824402e8a16cff SHA512 c72d4650eed43f07d7e136570cc33ff4cd4d03b307bf1851809d0299da7c5f30dc67dcb38e21ff8656c9f253bd39fc74fdb4336a402870b9e53d7e29ffed28b7
EBUILD qqc2-breeze-style-6.1.5.ebuild 701 BLAKE2B e99b220c478889555192c74bd6793518d0eebc0ca2f8566815eafb9e0f7f4580dc01de3c5dd06d3fa4be7e12f2ab68820733b1b590c6e9b7b0e014837e83d253 SHA512 c23d14b725aa3b0c291d3aaf16fe6e7659eee33725db8f7339919d39e6260ec7184c4be03bb2b75f2bd4d51eca21467f0ac5218370971592832ffab4de66dc77
-EBUILD qqc2-breeze-style-6.2.3.ebuild 703 BLAKE2B c74a5183ef529331c1897a06a8a7438c4d07214daf7728c8ad27c0bcd1fbd9cad8fa078deeabcb42e7a0b6b8ce8f9da023fcf334a65e0b0dccc03a65873a2470 SHA512 30e5bd53431fb38d7f73df92c91e5df74ce5fe52a4eadab15c48ab8303c6903c508d8b4755bedea62ac633955dea0e122f63d1e4584b8492c7076703acf5a9ed
EBUILD qqc2-breeze-style-6.2.4.ebuild 703 BLAKE2B c74a5183ef529331c1897a06a8a7438c4d07214daf7728c8ad27c0bcd1fbd9cad8fa078deeabcb42e7a0b6b8ce8f9da023fcf334a65e0b0dccc03a65873a2470 SHA512 30e5bd53431fb38d7f73df92c91e5df74ce5fe52a4eadab15c48ab8303c6903c508d8b4755bedea62ac633955dea0e122f63d1e4584b8492c7076703acf5a9ed
MISC metadata.xml 386 BLAKE2B 273831f5fc12e51ac6afb633bc1a65069a0e39b823a91e025d7a5e593151be7b4e82731d560ff78cfdc8abd5320e10b9b3e730578dd2cd54a524c71634cc39ea SHA512 c4fe702564dc1e7dac9cef858588aa81eee4511bb28df4c5f0a947474e4df45bbd4e5c58baeefba540c41fd391139c026e623a2b97033c92331b97d51d2729de
diff --git a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.2.3.ebuild b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.2.3.ebuild
deleted file mode 100644
index 7cb8ffc78f8d..000000000000
--- a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.2.3.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
-
-ECM_TEST="false"
-KFMIN=6.5.0
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Breeze inspired QQC2 Style"
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) CC0-1.0"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index c1cf1608335e..ead12eb186a7 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,7 +1,5 @@
DIST sddm-kcm-6.1.5.tar.xz 98940 BLAKE2B 9b8f20c1b5026b2719893b59000fe6883dca0c8dbd8b71cbb24211bffbf6073f7e8db7ff3aadcf3cb675d154c114570aa089253b944a071158ca1f44c966ad07 SHA512 63fe04d654d4faa8ccf7f64f82671db5ccae6dc245fc94b4f56d9535d6b16b76616eeec2422850fa702b72561d34c0485f87b90598294f0c5061a730ea5a6938
-DIST sddm-kcm-6.2.3.tar.xz 100604 BLAKE2B 7aff83dff54b3c9cfac573580344a077696eed29bf2e604bc99168996c89c863089a777e94d41355575c2630922a02ad4ac989d1a0385b5e84d65ff7df199574 SHA512 8822487937e31925bae337721d840893e8720e72c2591fc3669f72ea1e24a352fb008fe649dac52dafb240696e95d5170fb4642568c806f76f6fafafd12b3297
DIST sddm-kcm-6.2.4.tar.xz 100596 BLAKE2B 20547b07abc104c3617a7dc99a075240e11a603f82f29f7f57dbc2bddeae5ce288ef7cdde007797097f8e20f29aac3f8f50410575d5cfc3789e8fad155adfdcc SHA512 65d48a5192f2ad251cd9206037b30cdf510e536607059a8e504e7520c940ef5e93485aef70e72b8432de7434ba041606287ef9be8493afc07c85f7b451727762
EBUILD sddm-kcm-6.1.5.ebuild 1022 BLAKE2B 84b7062b5c4bdc9c0df5c3007351e66e20b4d4f64b19730a4268bd9d7f5517b8bcf9688bc682a1146957bbb4b779194ce761444104a8e3395dd8e78ef67dd0ec SHA512 af8d1471ded0d09872da112d1e0a3ae74718cb330b57436400eadc9b0becc412fc79bb9f11d19a6a55984e2a2c51a60847a11739d66e60d4ef2d21ba09911328
-EBUILD sddm-kcm-6.2.3.ebuild 1029 BLAKE2B e73c8227f26d740c37cfdcabf24494b9604663fbdbe9f749cc96b94f25feb77defdba31106439c4547f45632af81bc9ea01f5052027da51e347bc901a55bae18 SHA512 5a832762d32aa281c57f49bac4eacfc68920de958ad39ab32412c642bc150313d7420108ec849a23e85df43f79f58da8ddf0ca9ac4e22d1a4b10e36a51d55df9
EBUILD sddm-kcm-6.2.4.ebuild 1029 BLAKE2B e73c8227f26d740c37cfdcabf24494b9604663fbdbe9f749cc96b94f25feb77defdba31106439c4547f45632af81bc9ea01f5052027da51e347bc901a55bae18 SHA512 5a832762d32aa281c57f49bac4eacfc68920de958ad39ab32412c642bc150313d7420108ec849a23e85df43f79f58da8ddf0ca9ac4e22d1a4b10e36a51d55df9
MISC metadata.xml 377 BLAKE2B 30f8aa19ed9c0b0fcde79a063e5674e4ba1f310f574d541c3fc56d748b341334265c865488a8c89698861d5086dc5f0b3cbf6bdf91b056c8995e78e33a0bddcb SHA512 60582c508a5a0c548f15dea4527523a2dd7cba8d4953453d78cd4e244c67982244de06ad15bfc1d28251c41b494debdb31fc239186ddaa551ba1906f8c1a3d3f
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-6.2.3.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-6.2.3.ebuild
deleted file mode 100644
index 779ace4591e8..000000000000
--- a/kde-plasma/sddm-kcm/sddm-kcm-6.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for SDDM"
-HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- x11-misc/sddm
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index e6ab23e01e54..c320e4207d36 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,7 +1,5 @@
DIST systemsettings-6.1.5.tar.xz 214616 BLAKE2B 25ce529f9247f7e71c2cbd3027e1975f4bd8fb5133e38c5416b372be4b95acbd29a7b3439f4cd36214b9f45e49b3d37e86d644d981ccbb25a7709d22b6e3cab9 SHA512 c5cb2d8563a9a80da8c81cbd94d1d29f851f2882bc36628e7e76fb07fc55daf3f3db05bbe9078c8d097da4185675f41fdbe2c9940705cd14e142d47db374adba
-DIST systemsettings-6.2.3.tar.xz 218976 BLAKE2B 6916f306aede71f8e17cdda845944064d394ebc6878e01a506e697b5366fe9fcd3346df55bf74c6f1dcbd06d1b8691b19a215412898087c1f68adb5e6a5cdadd SHA512 c92ca19f8012122aa9533813305f401de3f96e357aa8eb1d8b702ccc3ce003369c557719a85e048128f1c7d14a8c033113a6c5afe94df15109664afe58aa184e
DIST systemsettings-6.2.4.tar.xz 219264 BLAKE2B 6fe41b644319df47a5c25ec0d308f69daafbf454028312eeead36c66c9569697f17252b3212ea13f6eade8b1195295d3d72dfed6a86969468de4af05195e62f9 SHA512 674500acae9f9f2e731fdcd94e504264e9dc030e12b45b84981893356a0519ae803a8c8e19e930b3caad783e60700594019d4eff9cede48d65971f2470052e53
EBUILD systemsettings-6.1.5.ebuild 1512 BLAKE2B 217bfc3346cbaeaebb6d1d440a0617c7ba1e928ca09baa34b48e489f5ff7e3b197e7a4ad4378e0cb5aa92d1f0cb1ba3884f0fa6c21a967e98300d014f07117ea SHA512 903575f7fdfe8772e28efea6fb34b84aed0872e76e09cf0f7a418f7953e168e121effed24f7058c8edd63e891f06cde0909d72c3cb75a8f0b22576350129bc90
-EBUILD systemsettings-6.2.3.ebuild 1514 BLAKE2B c3482f691f426b9a644682fa19ebbe0aec2070ac0b2e21f29ac74329da51e8fc20d55aa32e272d9bf1bfd9f8dfe9b59a2bdefd06615d2f2af571cee9312ed74b SHA512 b5ddb587728bcb34d0f00e41a1639ac3e4102ca2dd587deee338eaae0d52125f9b29d7e3895173cc848f7cdccf23da1ff64d7c97c4e8a133b8fb65be2b592449
EBUILD systemsettings-6.2.4.ebuild 1514 BLAKE2B c3482f691f426b9a644682fa19ebbe0aec2070ac0b2e21f29ac74329da51e8fc20d55aa32e272d9bf1bfd9f8dfe9b59a2bdefd06615d2f2af571cee9312ed74b SHA512 b5ddb587728bcb34d0f00e41a1639ac3e4102ca2dd587deee338eaae0d52125f9b29d7e3895173cc848f7cdccf23da1ff64d7c97c4e8a133b8fb65be2b592449
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/systemsettings/systemsettings-6.2.3.ebuild b/kde-plasma/systemsettings/systemsettings-6.2.3.ebuild
deleted file mode 100644
index 038bdbb89651..000000000000
--- a/kde-plasma/systemsettings/systemsettings-6.2.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Control Center to configure KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/wacomtablet/Manifest b/kde-plasma/wacomtablet/Manifest
index 9df0452aceb0..fa51795079fe 100644
--- a/kde-plasma/wacomtablet/Manifest
+++ b/kde-plasma/wacomtablet/Manifest
@@ -1,7 +1,5 @@
DIST wacomtablet-6.1.5.tar.xz 829876 BLAKE2B 5a028b05ce7360a655a98fc351c3e472a8cdaaef605045f2bab1b7e9b1cf806c488bf629f161001c5885bf64a4eba1ba4a29e66ae757939bc2cf8457b82c640b SHA512 592a0188cfa72026cc501afeed8c3e54edd99acddd0c4932e2e88889fb78d190576dbc4c662d73abe768b307e6490063bdab330efaa85959e982a55afd292f99
-DIST wacomtablet-6.2.3.tar.xz 834124 BLAKE2B 7e9a17cdbab6f2c63e8500a359dd749cb85a43ccbb7c8cf689139e802a65bec75d13e82a837c5254638e3b34cb96e26ae650cc05975e617de661a8dd3a2db8ef SHA512 6880516d10fb74c1b3aa8e6329d9caba3df6080f39dce619db4df8155f01e7e30ba948425828fcf911314a8552b1ffdf5af54ebb4d8181cc601fc276944360b9
DIST wacomtablet-6.2.4.tar.xz 834512 BLAKE2B b9e6ae1c7377d81556ccf9b9b8688a049af9f484176d0f00d212d97b70935cc3183e3acbd0d41f3e68059f4b7a620d82881cac1b5580a13c2bfb4dd5e65f1c36 SHA512 153b8e3d92036b505d575910cdd600d1b087143e77a6d1008b45628dea526751443b335324857cd77608f1582b19349bc2ecadc71160f3ae03face4c3c05074a
EBUILD wacomtablet-6.1.5.ebuild 1444 BLAKE2B cfbb83afee20556d4c6b6d5c9cd72e8c0360aa059ed32764ae14d3a17c0b6558835b232875981d450f606216ab6452e056dd01ae36d265351b057cc9803db780 SHA512 b6ed9bd31c8acce9357fad52c141fb46b70572fb35654c968445d196fb3bfebe66d2e40b62e7b6056a7c0a41b2ce6e65c2c2a2aec4af586a0f0c6a94f66410cc
-EBUILD wacomtablet-6.2.3.ebuild 1446 BLAKE2B a8422edb7eb73dc93fd982e7d2a06241737e96639b2a8030b5a7257d097707a0f55ee48b60f2eb39867ec7f3341e7b02b1ca79cec7c4bd2e490da1030902c522 SHA512 eda68e3bd987422880f4ca1fbc935fd0bf80950ac958d753685bf9f159b9844f5ed9d238d70308daf2cc947bee2d3419a508cbe38d89cadc77b4d043f69cc754
EBUILD wacomtablet-6.2.4.ebuild 1446 BLAKE2B a8422edb7eb73dc93fd982e7d2a06241737e96639b2a8030b5a7257d097707a0f55ee48b60f2eb39867ec7f3341e7b02b1ca79cec7c4bd2e490da1030902c522 SHA512 eda68e3bd987422880f4ca1fbc935fd0bf80950ac958d753685bf9f159b9844f5ed9d238d70308daf2cc947bee2d3419a508cbe38d89cadc77b4d043f69cc754
MISC metadata.xml 380 BLAKE2B 683aba479ac043f8d6c5e3ece7db3c73dd64c7ecf36038e480c4f6e50cbf13fc503e8ad64b219346454bc113b1f8fdb43a731f092c1e536e39bd0b0e14459b39 SHA512 3ba6bcf82d48997a530f58c2c6f9988771fd4d8a5c815bded87a13ab385b85580467fee67f1f5c9caf73702a6dc69e6a128124fc084faee768566d3f8721412d
diff --git a/kde-plasma/wacomtablet/wacomtablet-6.2.3.ebuild b/kde-plasma/wacomtablet/wacomtablet-6.2.3.ebuild
deleted file mode 100644
index 92338e47d756..000000000000
--- a/kde-plasma/wacomtablet/wacomtablet-6.2.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Wacom system settings module that supports different button/pen layout profiles"
-HOMEPAGE="https://userbase.kde.org/Wacomtablet"
-
-LICENSE="GPL-2"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-RDEPEND="
- >=dev-libs/libwacom-0.30:=
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- >=x11-drivers/xf86-input-wacom-0.20.0
- x11-libs/libXi
- x11-libs/libxcb
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/libX11
-"
-BDEPEND="sys-devel/gettext"
-
-src_test() {
- # test needs DBus, bug 675548
- local myctestargs=(
- -E "(Test.KDED.DBusTabletService)"
- )
-
- ecm_src_test
-}
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 7b70f0d34d5d..d7eb37d8d60e 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,7 +1,5 @@
DIST xdg-desktop-portal-kde-6.1.5.tar.xz 172860 BLAKE2B 71f33ef6ffc75a5c5281ce8c9a8a1fb3e266179b38774edcded1b53b480104b3efd14948ac88691a3aeff1e19b1e6b6358a1a16ce8c0dbef486f2f4c911fb082 SHA512 7866d3bedbb395cf8de84c86de5d1b4db0df776986f71acb622f72d04a654c11a9645d5376d20793992886d4149f608ed4a58d701368fe2f9b40c152fe25074c
-DIST xdg-desktop-portal-kde-6.2.3.tar.xz 179644 BLAKE2B fb050a954816fbe0333ff4908fb50eec04025b15eca4ed938565795fddc39ac3a7895e3efadaf8b961320a746f11284e9c8ee74fb8eaba572d9fd82ce4c70ec3 SHA512 252b81b018be3523a1dd38a326f4d899ad1f3e43bc1e937202c0e71ee8b6454ea975c6aa3b1684ba99428dbc45ee3e2ec5159dc0bdfac522af5b6cfd8b7f7f86
DIST xdg-desktop-portal-kde-6.2.4.tar.xz 179596 BLAKE2B 7858716d80f86c7ca26fb2e2cc6dbb2d20ea68f4a27fc5245df2c4c541a2960f63d396c295640c8292b22105d9a6714da75b26c449755338450cddfe2a122f45 SHA512 b6f2c4d7044ad5a16e71db39e9ce8f074aa1e12f34de9377b08f711fc5ffb4f2d8a79ce29bcb220eb9888a0db3783cac68d0a69de5087ac910f73a20a77ee557
EBUILD xdg-desktop-portal-kde-6.1.5.ebuild 1824 BLAKE2B f3e407e4a4f27f574f3cbb241b0f084c63d2b7735b5ab45af474e0adfadb8456b19907b20773a68802fb54e845373e5bef6f67fd1a95661b13deee5c4a24d59d SHA512 348de1a07ea483319f77af5239e2f4349bec697ef8c6f67ab5ace97ffc28eb08322780ddbb460c17545268050ec8b905c872667f9e3f1440ddc812f56a8e0892
-EBUILD xdg-desktop-portal-kde-6.2.3.ebuild 1862 BLAKE2B bc4a64156a04853343b07bf1f5b6f4dd3bd39e75533d7e8e663b72789c62fff5998ac173c2a87067cd4a31d1310c32836affddea48a2e23684e30906c31f2445 SHA512 90bada8534f0af6c8a4606883aae72866ba7324d4a6ec4f3d92ad7af7a7092c809e993933540bd28fd9b7d7974fe8fe428278fe6c748354e48e080d263c2562f
EBUILD xdg-desktop-portal-kde-6.2.4.ebuild 1862 BLAKE2B bc4a64156a04853343b07bf1f5b6f4dd3bd39e75533d7e8e663b72789c62fff5998ac173c2a87067cd4a31d1310c32836affddea48a2e23684e30906c31f2445 SHA512 90bada8534f0af6c8a4606883aae72866ba7324d4a6ec4f3d92ad7af7a7092c809e993933540bd28fd9b7d7974fe8fe428278fe6c748354e48e080d263c2562f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.3.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.3.ebuild
deleted file mode 100644
index d732da09fb12..000000000000
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.2.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.6.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# dev-qt/qtbase:= slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-# dev-qt/qtbase:=[cups]: includes specifically the cups private header
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-COMMON_DEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtbase-${QTMIN}:6=[cups,dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- || (
- >=dev-qt/qtbase-${QTMIN}:6[libinput]
- >=dev-qt/qtbase-${QTMIN}:6[X]
- )
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6[dbus]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.14.0
- >=dev-libs/wayland-protocols-1.25
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
- kde-misc/kio-fuse:6
- sys-apps/xdg-desktop-portal
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- virtual/pkgconfig
-"
-
-CMAKE_SKIP_TESTS=(
- # bugs: 926483, wants dbus/X11
- colorschemetest
-)
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index aae17bf23482..2e2c9a5d65e1 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index 6f6656443090..0b611fd333f5 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -194,13 +194,80 @@ DIST thunderbird-128.5.0-uz.xpi 592622 BLAKE2B de28c34e857a8abc9af98aabe80eec61f
DIST thunderbird-128.5.0-vi.xpi 794035 BLAKE2B eb1bc807cde185c90477f619aa93273101ad62f44e98d282fea4b3828f06b55cfa1e56a7f46a04b52048c8ee6d1add1460402164c685934e24c2cdf2a7c82e99 SHA512 8fea85a9c3172b7ea4dee2b1aa4d79fe14f21fef7e83889669d94f9902aa803c7b1775d34b8ac9f12e0e1cb045c3120b1fd71e97a26d34314e440cca04251803
DIST thunderbird-128.5.0-zh-CN.xpi 794062 BLAKE2B 89ca0af506881a6e5b2d089db7551be0b85e73b5a96ed7b8ab93da57914f2714955da084cf50c081d2869aa1ae2f0ea755d960b4af6f83bfceebbb68f9688e37 SHA512 278b742b60e7e5ec1ca3e2c3cfb0fa28bc5d37a067b607579629afc40a672bf008f69a8d112d32c533421fab2f4488afd0995ff4d42f74d6f702b137efac6023
DIST thunderbird-128.5.0-zh-TW.xpi 797336 BLAKE2B 7aaf362ff7e01cd8891571800d0424be58ec27af730cdcf1a30bd24b22358cc64f9292f18e5ceb8f3d2b9f474296f913d7faba1bc35448555ed07c9503b85bf4 SHA512 cbad9528c2f815a7356ab0b396ed6a382d43d9b7310f82bfd1fb358a5d1dbcf54d4a1c97a7149b58895e9fd006f59abb5488423d228c604d3ce38ad352b3a53f
+DIST thunderbird-128.5.1-af.xpi 530348 BLAKE2B ec809f88dd16a61f96bb190ad006346a4bd577939cf4759fe1ff2f87648581fb2050677faba3db5542989d4e2599ba239c9ebd52d3e83847c5b5190efdf9dc4a SHA512 be414eb2d703621a5e6fb4a4c9463215bb73c2618a17b1773509457e364118cad4633000874726785d183118ab54031bf5ddedac4f3b40bb6f766ceff16625c2
+DIST thunderbird-128.5.1-ar.xpi 686984 BLAKE2B a1aad0b086b3241fcf848c00787fc7c2b173fa26a172ad81a947429fbc873372c9f483d06689699225b515fa17d965b851a75331cee346cbf35ebed17025602c SHA512 8b31460f62279c72697b3425d8cb4fbb4463f28292410755872a460bcb3ac5bfdb938b64446fd3b52f3de9351aad04bb8a7d6a29c9e24a35b434c24ac3bc4e49
+DIST thunderbird-128.5.1-ast.xpi 561053 BLAKE2B 4b63fceef75d494ca8e1442fe8c692fcb7ad7dfc65a61cd0d4b0a98ebdce1e67f70f277f774eb76ff8494d57473de9525dbe8546d1f2105f6f4aca6fd81c6773 SHA512 e489a0f4aa62598bd467f786a595faeebf3ace3416e33a997912ca5fa6387c3b45ac023b2eabe7195a3d6071842bb7da2d21e518e171d60fe3a6ea7703d6c0c6
+DIST thunderbird-128.5.1-be.xpi 772989 BLAKE2B 3282b3980f410b1d125593e23232fa3645a75ca25452f74da407bc52b034983d9c0b9e5665bbaa23bc354c41a4e3cd2c74fa5aaa465346120979e0df381de27d SHA512 9eb937644e1614138410dc6fcad08f6e7fa33d02dc40eb36a17261bfc5e5b438638edaf47fbeecaf2832c5ca900c3bcf59146710353adcd3701f6598eaaa0139
+DIST thunderbird-128.5.1-bg.xpi 812322 BLAKE2B 3f3801b210ad79cdd31e2ea455365292579261cd42c319d372e15b708ffdaa0a48371709c501621c16a2dea33490a99eb07cd862266f9b73833507ca06a1ccce SHA512 4114df87f32d4adc34be64ecc42ba7c6ef4bd44e2d877600309aa7883a6bded0bd7f3de97cbf1806c427cf5a221484bf9b3ae430cb5d8ad19f772a402e9bf74c
+DIST thunderbird-128.5.1-br.xpi 655126 BLAKE2B c7adc3dd907e6d475f129aa155d150c8dded60691957b278e7bcba603eec4bff3d91de4402c74a95d9ff3dc72bfde98c15d9d2e27d61b10647e84611de007278 SHA512 e98603951fb3395aa7339f163be3078834d209da60bc392a1868b256b1247a050eb54104e489979d934e793844c0c8812a94e03ee070aa3a16aa6c5910170137
+DIST thunderbird-128.5.1-ca.xpi 711076 BLAKE2B c63c6c67b558cae52dc1e575d9fe05cb70161a25210728204012ef3a3f388f6b0bc3062fbe2dfb050c92e2d454009a731cbcf5ca6a38056b3895a031dcc8203d SHA512 08a7a9e48fd02eb515519dbbb24932df46bb27b29adc88d90f6da8280ad1fbe2e0256d2d339cf22dadacd60a3000d7b24369db11c1abe72df59d352ab8cb9ebd
+DIST thunderbird-128.5.1-cak.xpi 672196 BLAKE2B 9999ae99b06534504aee7a7e28982c0dae4af40211d81df66ff318e6c63b11b874baa7f60d87d3cc171a0244d7a900f810f1e8e21e87204c8b3f23b5d0fe5d5a SHA512 30c835ab48300ec3cfa36cd54940394e081c3abda4bc8b6a26d33d302ec41f6702e36706df68728b31f04c52dd437f8e81b404fee8bd5d1921870149d0dc8c84
+DIST thunderbird-128.5.1-cs.xpi 791608 BLAKE2B 51841ccfc39e515c1e1fec1df4da3409f6f0f388a55d9a2ebeca48b973874b5c2a4b9436a9a0c6fefb130cdae846dcaa4d16d4fd938807a3297d8c6cd451aaa8 SHA512 6f1ba23f005d3b9682cf999366c7f3ac7a065021211441f0106290d021e70c2c2a51617357bd454f4095fb7fe6906e156148e75d6789be23ce3599505f3d2454
+DIST thunderbird-128.5.1-cy.xpi 756814 BLAKE2B ec4b7a8692c944b4411dbf226f24f79e797bc0ad1c1167ecdbbba2012cc3d71033853e5ca5f9778927fddd8e80f176bd6f3b9019da535bf3ba1968d4c1828292 SHA512 0bbeea98091e4746b705173b11131afcefecea5be94030ebb205bf09317389cddf8bf2005b2b695a9d4aa7772c452466e304f5002a9f399aea74929f1039d162
+DIST thunderbird-128.5.1-da.xpi 740055 BLAKE2B e70a4e1427e5453197b2c8a81f50f33cf41bdba22704c67ccc522984f4de712e390ddcafdc8114df3804e614e25deaa330052892909eb0501f3d020cffe2279a SHA512 b58f9458cc4976121179223814646bd2df67e7359aeea508e6b48e65cb03fc51408e60932b9d12955aca60539ec1159fd878a0d5cea4098f5e909ee16856ba2f
+DIST thunderbird-128.5.1-de.xpi 772205 BLAKE2B cc8b611f605b3157b4eb4ec94fa93325188358420caf9a9cabd8d378f697fd64bbcfe820c6626b745cdf099f75a9debb8d65704524d5243a40e7846b1a391887 SHA512 3a0f1dfd873d6d7e1e5359f8a104a750ba2e2ed2ba4676bc20099afec8fb405f7c9b175f01cc396549f279e101d0755a44a185660a4dde6376d9ffbdf47c8921
+DIST thunderbird-128.5.1-dsb.xpi 790368 BLAKE2B a5f025cad42cf5699e618bf205092e76f064d23ddb87c9a0ad35a32183095df98ea2f4174ed360f53f2c3946d73432dd6133036da60ecf3fcf9116ca9bb60d91 SHA512 d7e8d254434acf0c8aeef3bf50f5e84c8b8c942e2cfd7b4465b895bebd0644667cd30423c0173175b7a28bf163faa139b2d16a028ae97487ed01405210eee5a6
+DIST thunderbird-128.5.1-el.xpi 895920 BLAKE2B 4c1c5e69124f698668446e58a4b6c2e0465044c4ff35d34bdb98278e98a162700d41af558e5a843bb7be3dd81876e6a42fd3dc66b7e27839f9dc22d84d1be342 SHA512 2a8548e43519feaba21acb51f0d6bf7c36fa6dc3c48267a0a8ad1ca2527dc4ff1a782f1678e28d5e3d247e50650e940506635695919738433095c7d388ac473f
+DIST thunderbird-128.5.1-en-CA.xpi 705212 BLAKE2B 408922b2d54cd780be413f79af1f6c0008eaed5da1ee55f985c80767ea99894a59870ee301d5650477c862047296e0fdde113ff6089659221c2937dbd8ebbc2e SHA512 448f6520deb90cd3126ed512ed50f61052bfc61161376fe7eb22f6bdca13ed873f277e541129e006d458f1922bfadcb74fe4d45b220c3812a64efdf07ac88a62
+DIST thunderbird-128.5.1-en-GB.xpi 709686 BLAKE2B 0318845bf29f47f2937a38b2098c24039d6734a2935aa489a0501827913390256cc5bcc155457294cd174b277a40467cc11f768c1b0e0a20070cf5f7a4de110a SHA512 7b936594612374ffe8a96f5e282d78826d77624fcb631ffdc6fd4e7f23b5fea66582182cd1dc7d9e72864dfc902db945ebca7c08dec870e5e7d039e862630a58
+DIST thunderbird-128.5.1-es-AR.xpi 765752 BLAKE2B 4a1b61f7f169e3b06fa181dc647866217197a9d6fa2270e0f1cf49505905f7510cc5f36b311ebe1cf75e04cc800f29a1465cdb33814cd319defd6584926fef42 SHA512 663d79051bd41dad4e13e3e22c8d4d511acffdfe4f250c8a79c6276704263bc9ab009b81dbece7911fe6397ab0196f150c3a877e0c6dae00534bfeda0e80bc95
+DIST thunderbird-128.5.1-es-ES.xpi 733783 BLAKE2B 08c17a6bdd052cee4db9fbe82f405ef1b385fccde086b655fc612a271d2fc9382d7de6debd3117392e0c66dd5050ebe032e04c8360d6a8c005b42cda1c15f5e6 SHA512 4cf0163687d29b56d4c7f1f7fc2bbeb3d8bae02ab86bba992b4bf1e5dbc77adae44b159e9b179bcddf777cc2ff1f196d7c9eccb120d59eede9d324287e5fb037
+DIST thunderbird-128.5.1-es-MX.xpi 749781 BLAKE2B 822f0121590f5459e0cc113c43e6447c2144aea54c28543a7ef17de963406cbed695fa27e76e1e7b79637aae7e214c1fd783ac387a4e3badff44a12537d84e1b SHA512 64e2555d32526cb01abd9ae8d6d75a41f0f8ea9b44cf3642e0199a1a476c8ca896fd6777745f6b3670eda6380038419692ec5386c4eb14717bb8e0f556c17d6c
+DIST thunderbird-128.5.1-et.xpi 696772 BLAKE2B fb0c92df40ef682d97206bf307421b3e29420ae436dc0b55a6cfccc5fc93f72060a5ffff8eb7b876c840b03709f052e174a51e56294ba10593ea186f507248d9 SHA512 2f5ef8b31c3d5629f19644dfa1387df0f0224353adc720c25d2e947f4ea7b8c56e78f64b197242a448336729f0188e98fe1a0b225491dbc5a754bd8c175a69d7
+DIST thunderbird-128.5.1-eu.xpi 740304 BLAKE2B 7a52d32458d432de3b5006aeeec9dd649c36b6b956221a172a77903df06b42b10ac5696570f52e07394e36f4cffd065f88db4f6b246dc53a3feedfa40cea727a SHA512 97a7a09bc06a2fd3b68f571f87e183a7596e98b3684235b339d53e2c39f58e1dc8797905f6662b8c9b518a6d0eb6bd05200e0c2ca5f2a3fca13f64f3ec81442e
+DIST thunderbird-128.5.1-fi.xpi 738930 BLAKE2B 2e653f54d2e9bd8ec3c3b65340be05dbc1c23dcfce39f470d6bb921e14cdb09405a892a4b6632f27a71c35329be4c9bb35035f7ba805a81f1c66e255994bd237 SHA512 e595dd127e1f83358af4a189a2f4dee1348fbd7f0ea1d0bea2344595a535433289c4c097c5d43186ed1c0d37cc180dbd67b15ec2c8cc09ecfd4588b7c943afc8
+DIST thunderbird-128.5.1-fr.xpi 777363 BLAKE2B 569d01e77c14b5b649e0c7433a23cee3eef8ee5beafd9ac0ccc0cfc0df65ad211fd84223ebd52c3851ce876bb30055a6106929be7daa358820e5a0fcdf9e08fa SHA512 bc0dc068cf0f42df5c006b01cec84d09abd7a51a5c965ddd424aeeaf365c560ab15963a0c15588773e517742eb80e979b7098335049678ab9d26a42431b20eae
+DIST thunderbird-128.5.1-fy-NL.xpi 759927 BLAKE2B c4ec6bef6b7b5895b0fe5c866eb3e7c495bdb685cef3cd0f999054894a8aacd4267f1a7f043b2a92fcb30966b4ec72171a221f73e7ad8020efcc31179c6a58d0 SHA512 7792036b5c61907b456b9bf2f07283c35fc98c3657401000c1e356971ef715f2c1301b7ecc21c3711c79580e002d43497f82183197c86ae4cbc2fa937c12bb04
+DIST thunderbird-128.5.1-ga-IE.xpi 616365 BLAKE2B 2401b5a75838e6732944ef3a01df98cc651fdb8fa4067684b48f7b01c2969f2f5fdc227b0c22e7d4abccabfaaa736ccd689214604e4f9794470323000f3366b8 SHA512 7cd34d062dadd047e048cc41b91f28981f15e9ce79c818373aa0875f6cc48ce67c5c330a09885d001d0f17e3e651f91c472d44064369ab0ef553dbc4dea4d126
+DIST thunderbird-128.5.1-gd.xpi 729137 BLAKE2B 2dae90aaad1de37992dce0b15d85548cc28bab44f5bdc4de33ae1bfbd899cb961978f428bf9070c8d07e062dfa5d3d9bbb8cb25146ce37b1b625c3898ab2006c SHA512 c0d4e52df16e091bd88d335fe11f06b3b0ce1b4b3b60eacb6c854b2311d62b4acf6c02eaf4fac9079d4c6d7f7e7b07b6696e1ab0d93b1bff64fe0a61357090a9
+DIST thunderbird-128.5.1-gl.xpi 742174 BLAKE2B 8d854b1f7f79326e0283db2f1d66c504393e360381a2870239b3c3bf63e6744244f99522706414972b3c365f0dd600a7b5430d9338aabdb37131810b8e430099 SHA512 1e1da814eac2c042b73ad144a7501eccfd8304e43c47dcdeac5cdf579922e9d48f94314ac63e5da7cc6e38c5e81fc61a7303c89c40633ebdce91ba1cfa78e9f9
+DIST thunderbird-128.5.1-he.xpi 703445 BLAKE2B 4a66140b68c7b500c08fbc321e93235c432318db0ec902a69b209b4a4665b550923cfdc83eac4fa662da59428ec45c332b015cc4311fc1dd241611ce8272da22 SHA512 84927255c98a65fd5f1feb7e3177503ed1782ec1cc927e043577ee867639aaff20a52e1c5a099b987484e455b9202cd86b6759a25eddeb38d1ccd72f57279fd2
+DIST thunderbird-128.5.1-hr.xpi 720117 BLAKE2B 429559a75eb24e0783b8e3eb40bcfc126448bbb182edc298054ac293e87a1a83d9007bfd62211d5d6c777b6a04ef80b70ac564c791407e1553ec8c5cf7c185be SHA512 a04237261e3b077daa027cb2c1180514f97cc4e1ccae192467c1ab3dd5f69c2e91217f786b1da565bdd09a0660fa62ec504907a5604d00bbd48d5fbb40b91db5
+DIST thunderbird-128.5.1-hsb.xpi 787747 BLAKE2B a09df22e4d1d0fef6124a7ff9f2068c02d5d42d3ef2a9b7ea4cec0cdb6df63fcf86c66f444fa6ba6f845827bc1a411c4f51f75f740cc523b659be831383517e5 SHA512 51f2f360aee58c41ec4fb027bb47dbe9e2485642dac8dd2a8b0f48d63d4e436631882d4d3c34d59ed1fd3f98e5f943273df89070d456cf007ed04e62a4433c94
+DIST thunderbird-128.5.1-hu.xpi 790230 BLAKE2B a491fe64ad28e1ab159dcd2caea201d02652728e314776713c56b0a7e6720721cce1970542baf4ce44d1eecf90685e2e94cb0c924dc63ec3c22fbe104351677c SHA512 cb356fb454e01b1cf0b089c51004f2c46d7fd34b0117a58167c9a2ea00984edf578d15b600c47c5fa4ae14d38b3bba8dfcea8a5577ab7e58d8a2e563dd10c0bd
+DIST thunderbird-128.5.1-id.xpi 710326 BLAKE2B f36fcc4d0c1cede2e154635e5ee0d0bc2780fb8f4ddbc7b9d7cbe24e0103102b41c15da7a6fbd33172db4920c05f101132869bc2ab6cdfe1e92a0cd62d67d6cd SHA512 074dd5616003b0648898a0fe83067a8acffd4744e1c1fcf75ff7eb6f0d672b1b1753fefbd196d00daf657ca1de3f8cc72e728468ebd0d8b059b689f3d5b43a20
+DIST thunderbird-128.5.1-is.xpi 751184 BLAKE2B 86da30310ca63b31e7e913763e63f28384bcefb935258e64e1e38bd8089274d2a92715f8b810ea330d0bc7987adb89b2a522ef856cfebc18fbddb17986e663e2 SHA512 99d23373fa3497db72864826a6479e5f3d51491b4c70330493eed4099d2cf3304d29bf4f990b1e632f9fa596f9529090183a1e1fc030701c14d1dc00998c32c5
+DIST thunderbird-128.5.1-it.xpi 697095 BLAKE2B 02d08e5a69ac119c60f5e86b383fbc64fddad584466fe2be4be505ada532ffcffd89bf97c9c5619b6d5eb30632596eded87bc40074e9a960fea27bdc452abb50 SHA512 78cf8ccdca5bad8601485a5289c41ac161441ca4822654459f2f0bca2fa6ead0e8127520af27306eb13ee190acf17bf5aac06754545ad33ff7ea813688949361
+DIST thunderbird-128.5.1-ja.xpi 817720 BLAKE2B 8216c31a914ae5b99af209b9bcb1f29bba0d4b0e81b138cb7ced101b007a169e71b0bdd1e203747a71d90a5df5319b261669b0bcb2750882c616d6b284a57e73 SHA512 3e9517643b0dbbe8a398701324a6a47c07645fddead2a23c0d83e74042b7d740b4dd1fbad671b440a26b4dd12004efe9e25a13f77ebd9271fb5ebf5c6e052ff8
+DIST thunderbird-128.5.1-ka.xpi 796712 BLAKE2B 7518e87996cd237f60b347dd6e346b66d88c8347860af97ec69e0afdef5815479dc7ce24eced8230d352ebc29cef13f30903a5b4f8c1f269d08089b369caadca SHA512 43a6b372f774e2588c6517e4e1154b6b50cbfc120ab757f9d02a0d6e69feb00e509b0301adca7655c364f81a56a2b29091e698a608a62e24e678687341f63e40
+DIST thunderbird-128.5.1-kab.xpi 735475 BLAKE2B 123ea4bc1323ec6af3ed4349723464157ae37582009a953368028d66cab4277f7b7eb00101f0652b9f78108f4b313809b29c45897c184db56bbaa998bbdcf37c SHA512 b82858da374d83998d8008ce8b981ef855d1d1cc0ba7930f9e065620857ce9222e26806ab1e9f5192427e185d721035c989742fc71a2892faf2d5932f3f0555a
+DIST thunderbird-128.5.1-kk.xpi 865510 BLAKE2B fa57b127f1299a9fd82f9475084b52341ef1c4aa82aa7bc6086a4dbafc57c8d65a053e9b9535c413d7d3e24b85bbdcfaca5516ca67a33fb09892753735fd512f SHA512 588203c0ab2bc1e94933d31db3a7ec2942499fb51a9583aacd4e45c416e5f2456f17e4fdebb3bc5a1196ec75b92fe1a7d5956da3eec60e0e33d47d2f833b5a2d
+DIST thunderbird-128.5.1-ko.xpi 762640 BLAKE2B eb8802292a8e0cb0460da405357c66c1e5da80d646c3d2382b34bf77f3a1a03f60171645cddc3a7fa57ab0b8bb17bfe55b09b4690dfba7ede87ff4562863c1cd SHA512 5bb7e696f5b392e2b085339c65ad2c31a415f4deda76bffb2216c32a86bab08696aa17e75e04a6557c427d6dd71c99305e0a73799ed14a30fc184c84191212bf
+DIST thunderbird-128.5.1-lt.xpi 701408 BLAKE2B 6c6d1e770fc3b9835ad6c1faf4c73be8ac1adaf5008552a88686a5f2055378244bc50f1d06d8f7264edf0c9f5519cfb47b6bb875d9220a5ea9d73252285d2825 SHA512 03f66473edf86a45fe4762881244a4cc859180ce40ff8aff1601a63338a0f60c5d3134ce7eacbd0b02e2a37e0efab1a72a17a9d63e85de699df8fcf295f48e9b
+DIST thunderbird-128.5.1-lv.xpi 625978 BLAKE2B 29e7bb28993c7833c2ecc8bd3138cb485f74682ceabc44999dc77bb2226040cdd764b55cd460b23378d097672f47709f6f8049f67707fc27401a5046ddccb3e2 SHA512 251c713e5068a00a6e2b9c540f33e3e40294f7e112df9b88758083bfa3697c6d9a661450168b4d87369d2f7e504d148adbcc8f8bb74166afb58d36eb1849131b
+DIST thunderbird-128.5.1-ms.xpi 581572 BLAKE2B c6f9fb5c25543c67b9574d58f9b0de7582f4a63b6feaa00cd39ea82d46d291f4da1e496cff2382011df4db53ee8b47af9c0da2e98a5f6c78d5a85dacb90f1a6f SHA512 4e0e1b2413ae4f840253f27fc53c2426ba28bc1594d2a64a44a70d537f0c6f58bb179d72214282f7880a7f7ec38f2dee69f443b52ede6c8cb52e8573495c77c8
+DIST thunderbird-128.5.1-nb-NO.xpi 708559 BLAKE2B 2a5931af73ea8179f1acc3a0f84ba157933afd35d74453d26ed9d58771f941196faf4d1e8b9a0d0ab580555af4a3d671380d4c8a24febef726a75621a6f1f7de SHA512 162fbbfba540ca7509e86c724272f259a8473dbc3747984b52a4660cf29714401954d14fe491fca4fa5a5e38f17e81e7b83a35122f7dc6c4004d1479c9e95a3c
+DIST thunderbird-128.5.1-nl.xpi 751614 BLAKE2B 29699da4dcf8b890d7c7d6b425870c3d868db19db212dd8954ed3514e4b210648fcaeada536f9781038b396f492d670da85747d34382befb43663e05f46fad5c SHA512 6336c26f686cddf0d53a7f7baf2ecc1f48729c8d910e45e1d8c1b262e0e39c978f2503332f4c14465768e2ef170fef3c682230c4badf59787b3ee901e7a989d0
+DIST thunderbird-128.5.1-nn-NO.xpi 729656 BLAKE2B 19d69640e6880b0bc961f0413541d72a922e5f10901ac334a84d5ab2972ac2c97eb4a3984eabfd0e1d848e63551f75a184c183b916abbfa8b522c5c596b30420 SHA512 c5b55240a735d1e18856d662cf879951731247239bcc86e47dbbc94b85a3db920584257f6a49b880d2598f16ba0e05ecf63d80c0702c7ea169927403e1df5937
+DIST thunderbird-128.5.1-pa-IN.xpi 688137 BLAKE2B 1c7b53142113d527c34d64c1a511b73c22a793317bf2ebd81a72c080752597ea565a4cdecff4e5f9be60e894997ca94eca7310a3f381c55f0bfd5f215d29cc1a SHA512 ed7372ccae0666e330c341700abb697486c8a0e0a054946452f798d679623f1fe7b2a83e3ecfa1c40420937eee22b5b49c24130fac2d822c83bd2ae88375b6f5
+DIST thunderbird-128.5.1-pl.xpi 770777 BLAKE2B 65eb8fd550f5a091ace2f85812748b1ee86ebc846518aa36c7141ab03f45c525203e96ca9b5ab81be9e7037ce716d9059a430f9588a4e0c360106bcc81ec5a19 SHA512 7be207c39e0f4bace08ad90fde2dc499a22d5273c784e2496297528263fcb0e11094ed6de540538908b7f4b3c129eb267063c0e76e01af4708090ec1c39f5867
+DIST thunderbird-128.5.1-pt-BR.xpi 758844 BLAKE2B 88d79a4a9d9ae8d714f374b0aefaf9dc8d21967a9b15842708e49b67da14ce71a1130c0d90e41cc4720cb1d5f0836898daa3fdcdbd86a287fb03c74622d61e48 SHA512 685ac0f22ca9341d4530141264ae225853a7542d7f1576575ee675cd507c691c2e24cc0a1cff0a868404f31b4b97f69f062df147096af0c7b1d261e39f87447e
+DIST thunderbird-128.5.1-pt-PT.xpi 752023 BLAKE2B 3dbcbf4570fef237498889a551f58c9b500c5b84bd9b0abd1f3afd4b26540634ee5e6588923261e32c2152cc616ef5158a93ad1cc5e01e0a2076d0804b37a422 SHA512 e37a72c46b4d9549bb1f491729716694261484504c445baa3183a3ec33fc6511471b05f080575a3c2ebeefbb982749c16bd935eb1df5fa41d09e4dd822120fef
+DIST thunderbird-128.5.1-rm.xpi 754443 BLAKE2B 4aace4ae4177892653452281a9f115d344f261dd101721ee817133d1604cc780fc733bca1478d1fd15af4dad82465a8f4c2df4b51e0ee2bf146bf91c73a80a8e SHA512 02646f213b51661fbceff73c713adb9a204d93a8ea492af994b50b2ec8d043bce06a98efbc0ef0efec98d2543ac11a8c6d18871d5c0839cf2adab39328eef37c
+DIST thunderbird-128.5.1-ro.xpi 670227 BLAKE2B b057edb4d9b04621c9dc375756cdde0cefc2cedfb372120429b13177975fc008fcec5b1bfbb8552150d09f44704fa09f963bbba8dc82a67852f460c3a69860d6 SHA512 834a5352e95f91332fd0e0fc16fba71266f0f8ba4aff2b0925f6f5da47951317ec6b4a5858a9745329ab63049fb8b386313d94086cf5d8af20a1fdff2262d5b1
+DIST thunderbird-128.5.1-ru.xpi 880795 BLAKE2B 94cb72fa18a0235feb3763643b7714c13769841b9d0691e8e7d34b30031846f902e5c5a7efb91c8ed3a8ff4e790d90d7fffc06285dadfd68d460f3d8121d0277 SHA512 fd0656c33ae145a870490407e0394d2c5acc080727443f00414765f89e5a0609c0781eb71050d8415e951561461c1bc4e534836532c7bdea8c54e6aefb46d3f6
+DIST thunderbird-128.5.1-sk.xpi 792216 BLAKE2B 3b5aaef538528533b03125f70886e22d554a1887f82af67926485ac4deb717f363dde03759b2dace05b0773cce09aa050ca1e4db3e67e5e3d6fe4960dfdb0e49 SHA512 8e09162f135b8211f21a360b9170a027b54d17fc2d173b5cd198de683303dcf023f068d8d45cdc3b4f1f16afaf83029065daf8389a6f88ea4135d7afaeb68790
+DIST thunderbird-128.5.1-sl.xpi 751648 BLAKE2B ebe45093cab74b46ccb5f24e362f60b89fa8dc69c03cec0fbc5014adcbf7a12e051026734ced73d4c2af67385342900a61ad5667442d35b132c587f636c1510e SHA512 f75425a0069c3ab47b58076b09efaecc7dd1b8ec39cde2d680aec67c565202d91dc7cccdd9cf39d9dfcb5c58cdfc36aab8019c6aebdd22b8a3b0345a6b11c5be
+DIST thunderbird-128.5.1-sq.xpi 774995 BLAKE2B db469d0299a787461affbf213aaecd9360193af60dfb38f1ba8dbf114992b51f9a6ffe8deebe0307320e449641ef978cd71b748f69e5940fe1e39cf4891cafbc SHA512 ff6ca769df3c2b73dd0676917e4d3913823804f22cca68d1974dfde73c91c19b9f7f9c73bf0141a3b1b5eccf361966267b85ffa4e5681d68dd654922e0b4ca0a
+DIST thunderbird-128.5.1-sr.xpi 771752 BLAKE2B 02e08e5fba69a7d78625fc44b335d47c509f09bc54531a2937ca8b7e62628eae03c02e7402bf35108144bd95f90d2c5b16fb6a3d4e3c8e073bb3d65976c57072 SHA512 bd0ad23fe3d6f586689b677706eda8244ec6a89922fa756829c80a0e0114ff2ea35693344e8cbde76bee43d485b1e8db5296db28be7232fd39250fcd2850ff2e
+DIST thunderbird-128.5.1-sv-SE.xpi 754938 BLAKE2B 9449273e387c510f6005e23a7bbda11706b4f8e5587ea1027739e7e6f8f3e1f8ee7514ffd818f310a62ab6da5db78e4cfccd81bf02a7ee5cb1ba1be7eca4d145 SHA512 b8752f1f76197a60e03bedce4c5e6b4d2121311e8b24faea8c667636f1d1d74a7aba536a430ca63d6e057ce00e39afb1a74a80509ebb249a44c40c3401bb2728
+DIST thunderbird-128.5.1-th.xpi 819690 BLAKE2B 1992c458ce17adb627f47662e30fdb12f30ab8bc1005f436c4db635ceac25d02097e96c5f9b05bd0f6acdbfec6cc4a88534305f9c00fa547683ee47ac1185d96 SHA512 c6778ae4a5fbbeadf1e8d727bda3824a6430a588cf2c44cd920806f57d1f7578a854c609ded93a17f57b78cad10ff33c51bd0c152ef1080e6a4bd0169817e6e8
+DIST thunderbird-128.5.1-tr.xpi 765548 BLAKE2B e69eeaebc32e230d0a92814e2f6dfaf01389f7cc33fad129ced6ce7ac270028cdf7b4a0c22d3bcf1d289fa4260d8684da6d1d5b566eaee46b691c85b321e4b46 SHA512 e77a92ab670e56b51aadfa9e7b9d7bf3ef88e7c3d44f2e996d6406104c5114302a64b0277ad12f468df83d66560542878e7ed98204641cdd75e7f92e7c4f90d6
+DIST thunderbird-128.5.1-uk.xpi 871375 BLAKE2B 6f0cf1220428325a5a730177f96d3a04fbf35bdab12ef49a6b8e34441de60616239524388ed1c7e47f33374747e4fa092ec75a75e87655e7ac10df574a822246 SHA512 3db374871fd3f7698aaa010302ab676c7ae1c6e4bd2094e3087515a7a9aa5d022af43fd8a372cdbeca62a36468e20e1d35f052640af740673c5de985faf885d3
+DIST thunderbird-128.5.1-uz.xpi 592618 BLAKE2B baf82bc6ba47555338be08475adb0588c4934e754f1389ba5a1cabe2f3dee9db822dba79475bca94d84685e3f7af6a6ed9c69ee0daf8317dace8f846500e161f SHA512 3ef76a1a7c135db4a7995d479739807ecf8bf5a1b77b6673fad5406cb1e903bb49c10c062939941c692e9f4b2c6fe4650ef17910651c81ccfa2d827282530a9a
+DIST thunderbird-128.5.1-vi.xpi 794032 BLAKE2B 0ebbf0c3d3b55881d89d1b7caa5fada14833a90f88ccef71625b80d7aab368fb7b2a5b136ffe048ce9c8c969bd3948e05749fc8cdda70dce9f3a45f3d9fabde7 SHA512 3024bc7f56b5cfe26cb8297c1163165a7827e227a5ed5a72cb2de61e5cae868dce6f2674fc8c4c2128ecbade6f3aa513936b4ccbae4135c66934d0f46786e753
+DIST thunderbird-128.5.1-zh-CN.xpi 794060 BLAKE2B fa0f838e68ea27a51371ccdaab279bff130759e34e83581881f22d569139c02e1e8b36c18b809b93d4de827fe8f09648370642b53f734030a326ca6f0355d44c SHA512 75cec7ad9ee4ea5752cd19111a23957e76052fb4cc97078557e495718afe64c98ad1de37dd83e77b523c66e780de85d3318130e62110171467167a754439c303
+DIST thunderbird-128.5.1-zh-TW.xpi 797334 BLAKE2B eb72fecbf3bff04d5c9daaead2a539fd540f6008e24f52b4c0b0ae0eb1115d4ed15bde3d801d5e40b1f92812780f6516015369814a9e4adbf93bc60a402dd018 SHA512 860d5328279195bd70dd91ee8f4bcd6ac8fdba413fbb2a4fcf6020955a53fe9452cbf6105e2b2583174d49b519bc9f3663e1400d77ed7e365f0ff6411486da2d
DIST thunderbird-bin_i686-128.4.3.tar.bz2 89644359 BLAKE2B 6eb09e43e892ca228f054a83678fd74f876ff41bb0bd9ec7cf6f8a90495aa6ecd7e5aaf35c066b0615bf33d872092dd7f0d2c44265ca485918074bf780a2ad53 SHA512 12fc7185b5cf52ac3fa07030a76875d49e9d941d362d13aa53f389cc972fd35599d04fa3b118bb5c05aa51abd89c6faa9d2bc6cbc2369c9517bf7d384674c760
DIST thunderbird-bin_i686-128.4.4.tar.bz2 89547825 BLAKE2B 0e925185a383e42ab21368b610ede95e08980e044b7f2c612ba92987825f9cc5995cf4a61e6e1bea0672ba53089751230017c2667b270888e4b5dc9932767499 SHA512 a238427d21606e7d22281b661102b8601962b00d3f17281ca986b1a1c010cadf9b235cf7c8b2e79d1bd40bac50388340793e767f5ea52c75a5898960cc3940c5
DIST thunderbird-bin_i686-128.5.0.tar.bz2 89736855 BLAKE2B 263071429e6645429a580521b8add482103961d5bd0abcaceed34939d08a25e5ecd5933d151c378514b7d6d0d6e66466a1abc21badcffcd90518d5505272cd8e SHA512 7ee42f0406b6840ef66595288cf0915349943ece43efc5e4f6770accee050753dffadf0e814416218082b54d33f508188fc1cf2f2f9d3d3a282709587fb302e6
+DIST thunderbird-bin_i686-128.5.1.tar.bz2 89488401 BLAKE2B 7f0c1f927f0cc888a5a8b8505c1490cdc599083971ac673cba5b25d649803db8c0f717afea7d36b8d2b5c177c99ca4b955023abc0479327309f4b607775657fe SHA512 7982493c260c87daf6d0ae00b37f589caa84acfb29c1282477c5bf45b76a9878ce3183de71842639afe20b820c59feb5c557c0517f29f742b8037bc638a388c4
DIST thunderbird-bin_x86_64-128.4.3.tar.bz2 87179640 BLAKE2B 34dd97bd61803f3d8e66590a144846b9424ede0151467f71f46a5516796285680ee17124ddc5a30163fa86646088bf023ecf0a77ab480db35edb346c2f4d94f8 SHA512 54312f852d57fa80e16a7136eb02bcab6c1d484b313a990c26b44ac9eae4c7707c185956a2792ea47aab83a871b2c3a3107ca69b69faa4c74a2de915632e49eb
DIST thunderbird-bin_x86_64-128.4.4.tar.bz2 87230032 BLAKE2B f8b3bc3b7c1f9ce5bdc3c3a42adc68f5513df477bd173a15870fef5070d137b32ad9673c685b4e10bb8c3684e206e5091ec747cd9ffb0e6dea34bcac97173607 SHA512 6f5d56c8fa142793348d185d32ea909fb99794c71fb90c9c9b69ace32bf905a394c5b30273df3729ab913b47ae1d5ad1ec3c03f2f1236fcb43bf621a6ca7b233
DIST thunderbird-bin_x86_64-128.5.0.tar.bz2 87344586 BLAKE2B 7441470f12f7d3f2a2d09c108d0e745f76dcf159dc71f8147eeeca6a3f08688beb98fe9cce9fd21ed2dd1b8d801303200fcf2aa2611e9ed289eb388a8a13a92c SHA512 bd870458405b55ee97284ae8173df0ac3521a7c3476bb52af93bcbafd325959d77dad4b283b54c5df14d53799d4e59896cd7327ffc6b15cd2e2ea57c6677d697
+DIST thunderbird-bin_x86_64-128.5.1.tar.bz2 87203369 BLAKE2B 5fc414c318d03a3804102efcd758ea81ce8e32a1bb8a671a1d02398f619bd7c90d7721a00756b7c5f82ca934a5518f0de07f6e0e338989c0f6feb75fbc73a26d SHA512 388fdafeb250058874fdada2bdde3135938a8515c86228432dd8b1528acb4643115465044bda0cdf873ed921bb9224ea28145deee7d1a064a95420a4c73ab3b9
EBUILD thunderbird-bin-128.4.3.ebuild 7597 BLAKE2B 3e7b1b2fd73df51a809eb000711c3b7d00fccd911dacf000c3cfb36f7a36f85ee1fd3acd43bccbe63acd224936d93203e3607c13005986fef38e1f2d7408bb23 SHA512 9ce453c3dd8f42c7af27955933c08dcfdbb4458e290bc6f2504e55d874e9ae38b6406036a3cead544011dc631886f79583bfa073c70ce23c6b3a53896e2e5799
EBUILD thunderbird-bin-128.4.4.ebuild 7597 BLAKE2B 3e7b1b2fd73df51a809eb000711c3b7d00fccd911dacf000c3cfb36f7a36f85ee1fd3acd43bccbe63acd224936d93203e3607c13005986fef38e1f2d7408bb23 SHA512 9ce453c3dd8f42c7af27955933c08dcfdbb4458e290bc6f2504e55d874e9ae38b6406036a3cead544011dc631886f79583bfa073c70ce23c6b3a53896e2e5799
EBUILD thunderbird-bin-128.5.0.ebuild 7597 BLAKE2B 3e7b1b2fd73df51a809eb000711c3b7d00fccd911dacf000c3cfb36f7a36f85ee1fd3acd43bccbe63acd224936d93203e3607c13005986fef38e1f2d7408bb23 SHA512 9ce453c3dd8f42c7af27955933c08dcfdbb4458e290bc6f2504e55d874e9ae38b6406036a3cead544011dc631886f79583bfa073c70ce23c6b3a53896e2e5799
+EBUILD thunderbird-bin-128.5.1.ebuild 7597 BLAKE2B 3e7b1b2fd73df51a809eb000711c3b7d00fccd911dacf000c3cfb36f7a36f85ee1fd3acd43bccbe63acd224936d93203e3607c13005986fef38e1f2d7408bb23 SHA512 9ce453c3dd8f42c7af27955933c08dcfdbb4458e290bc6f2504e55d874e9ae38b6406036a3cead544011dc631886f79583bfa073c70ce23c6b3a53896e2e5799
MISC metadata.xml 255 BLAKE2B f54493c82293ca95a1ffd16d6199055650b0aaa18234716339235bab3f14a87327cb04fac6b543f973b3fef8047412e54edf72bf0b8a9424f4aa1d2eb0feec30 SHA512 28c0ab3671ed2c65cd9694181f7f9c4a8bea53dee0a0a06f0d9086166317a87611017b105d5150167597c45a7dd8921182fd6bf9d1b3fc7408c0e94f36189e33
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-128.5.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-128.5.1.ebuild
new file mode 100644
index 000000000000..b0fb6edef5d2
--- /dev/null
+++ b/mail-client/thunderbird-bin/thunderbird-bin-128.5.1.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit desktop optfeature pax-utils xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}esr"
+
+SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}esr.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
+ x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}esr.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+KEYWORDS="-* amd64 ~x86"
+SLOT="0/$(ver_cut 1)"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ >=dev-libs/glib-2.26:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ sys-apps/dbus
+ virtual/freedesktop-icon-theme
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.11:3[X,wayland?]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libxcb
+ >=x11-libs/pango-1.22.0
+ selinux? ( sec-policy/selinux-thunderbird )
+"
+
+QA_PREBUILT="opt/${MOZ_PN}/*"
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ mkdir "${S}" || die
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ MY_SRC_FILE=${_src_file}
+ fi
+ done
+}
+
+src_install() {
+ # Set MOZILLA_FIVE_HOME
+ local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
+
+ dodir /opt
+ pushd "${ED}"/opt &>/dev/null || die
+ unpack "${MY_SRC_FILE}"
+ popd &>/dev/null || die
+
+ pax-mark m \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs-r1.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/chrome/icons/default"
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^} (bin)"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Add apulse support through our wrapper shell launcher, patchelf-method broken since 119.0.
+ # See bgo#916230, bgo#941873
+ local apulselib=
+ if has_version -r media-sound/apulse[-sdk] ; then
+ apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+ ewarn "media-sound/apulse with -sdk use flag detected!"
+ ewarn "Thunderbird-bin will be installed with a wrapper, that attempts to load"
+ ewarn "apulse instead of pipewire/pulseadio. This may lead to sound issues."
+ ewarn "Please either enable sdk use flag for apulse, or remove apulse"
+ ewarn "completely and re-install thunderbird-bin to utilize pipewire/pulseaudio instead."
+ fi
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ optfeature "ffmpeg-based audio/video codec support, required for HTML5 video rendering" media-video/ffmpeg
+ optfeature "encrypted chat support" net-libs/libotr
+ optfeature "desktop notifications" x11-libs/libnotify
+}
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 928782c13128..dfd4624439c3 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -266,8 +266,74 @@ DIST thunderbird-128.5.0esr-vi.xpi 794035 BLAKE2B eb1bc807cde185c90477f619aa9327
DIST thunderbird-128.5.0esr-zh-CN.xpi 794062 BLAKE2B 89ca0af506881a6e5b2d089db7551be0b85e73b5a96ed7b8ab93da57914f2714955da084cf50c081d2869aa1ae2f0ea755d960b4af6f83bfceebbb68f9688e37 SHA512 278b742b60e7e5ec1ca3e2c3cfb0fa28bc5d37a067b607579629afc40a672bf008f69a8d112d32c533421fab2f4488afd0995ff4d42f74d6f702b137efac6023
DIST thunderbird-128.5.0esr-zh-TW.xpi 797336 BLAKE2B 7aaf362ff7e01cd8891571800d0424be58ec27af730cdcf1a30bd24b22358cc64f9292f18e5ceb8f3d2b9f474296f913d7faba1bc35448555ed07c9503b85bf4 SHA512 cbad9528c2f815a7356ab0b396ed6a382d43d9b7310f82bfd1fb358a5d1dbcf54d4a1c97a7149b58895e9fd006f59abb5488423d228c604d3ce38ad352b3a53f
DIST thunderbird-128.5.0esr.source.tar.xz 677426000 BLAKE2B 9dfcd4f0337f3dbe07355f0c52ca42e9701c5b0d4bf81c69c8e7165e9e9826d6c9a3e0419b667982da543e8b62bca3c4dbe8666b7f889bcecb668059a1fe16d0 SHA512 f035028fb18a8a60150aa0168a0d02485276f579e8a816e99896f70989751ff71e54761dc6be74244a931c5b26c7ed1d6bfeb4ae6ca9cc536ed77df329f21fc2
+DIST thunderbird-128.5.1esr-af.xpi 530348 BLAKE2B ec809f88dd16a61f96bb190ad006346a4bd577939cf4759fe1ff2f87648581fb2050677faba3db5542989d4e2599ba239c9ebd52d3e83847c5b5190efdf9dc4a SHA512 be414eb2d703621a5e6fb4a4c9463215bb73c2618a17b1773509457e364118cad4633000874726785d183118ab54031bf5ddedac4f3b40bb6f766ceff16625c2
+DIST thunderbird-128.5.1esr-ar.xpi 686984 BLAKE2B a1aad0b086b3241fcf848c00787fc7c2b173fa26a172ad81a947429fbc873372c9f483d06689699225b515fa17d965b851a75331cee346cbf35ebed17025602c SHA512 8b31460f62279c72697b3425d8cb4fbb4463f28292410755872a460bcb3ac5bfdb938b64446fd3b52f3de9351aad04bb8a7d6a29c9e24a35b434c24ac3bc4e49
+DIST thunderbird-128.5.1esr-ast.xpi 561053 BLAKE2B 4b63fceef75d494ca8e1442fe8c692fcb7ad7dfc65a61cd0d4b0a98ebdce1e67f70f277f774eb76ff8494d57473de9525dbe8546d1f2105f6f4aca6fd81c6773 SHA512 e489a0f4aa62598bd467f786a595faeebf3ace3416e33a997912ca5fa6387c3b45ac023b2eabe7195a3d6071842bb7da2d21e518e171d60fe3a6ea7703d6c0c6
+DIST thunderbird-128.5.1esr-be.xpi 772989 BLAKE2B 3282b3980f410b1d125593e23232fa3645a75ca25452f74da407bc52b034983d9c0b9e5665bbaa23bc354c41a4e3cd2c74fa5aaa465346120979e0df381de27d SHA512 9eb937644e1614138410dc6fcad08f6e7fa33d02dc40eb36a17261bfc5e5b438638edaf47fbeecaf2832c5ca900c3bcf59146710353adcd3701f6598eaaa0139
+DIST thunderbird-128.5.1esr-bg.xpi 812322 BLAKE2B 3f3801b210ad79cdd31e2ea455365292579261cd42c319d372e15b708ffdaa0a48371709c501621c16a2dea33490a99eb07cd862266f9b73833507ca06a1ccce SHA512 4114df87f32d4adc34be64ecc42ba7c6ef4bd44e2d877600309aa7883a6bded0bd7f3de97cbf1806c427cf5a221484bf9b3ae430cb5d8ad19f772a402e9bf74c
+DIST thunderbird-128.5.1esr-br.xpi 655126 BLAKE2B c7adc3dd907e6d475f129aa155d150c8dded60691957b278e7bcba603eec4bff3d91de4402c74a95d9ff3dc72bfde98c15d9d2e27d61b10647e84611de007278 SHA512 e98603951fb3395aa7339f163be3078834d209da60bc392a1868b256b1247a050eb54104e489979d934e793844c0c8812a94e03ee070aa3a16aa6c5910170137
+DIST thunderbird-128.5.1esr-ca.xpi 711076 BLAKE2B c63c6c67b558cae52dc1e575d9fe05cb70161a25210728204012ef3a3f388f6b0bc3062fbe2dfb050c92e2d454009a731cbcf5ca6a38056b3895a031dcc8203d SHA512 08a7a9e48fd02eb515519dbbb24932df46bb27b29adc88d90f6da8280ad1fbe2e0256d2d339cf22dadacd60a3000d7b24369db11c1abe72df59d352ab8cb9ebd
+DIST thunderbird-128.5.1esr-cak.xpi 672196 BLAKE2B 9999ae99b06534504aee7a7e28982c0dae4af40211d81df66ff318e6c63b11b874baa7f60d87d3cc171a0244d7a900f810f1e8e21e87204c8b3f23b5d0fe5d5a SHA512 30c835ab48300ec3cfa36cd54940394e081c3abda4bc8b6a26d33d302ec41f6702e36706df68728b31f04c52dd437f8e81b404fee8bd5d1921870149d0dc8c84
+DIST thunderbird-128.5.1esr-cs.xpi 791608 BLAKE2B 51841ccfc39e515c1e1fec1df4da3409f6f0f388a55d9a2ebeca48b973874b5c2a4b9436a9a0c6fefb130cdae846dcaa4d16d4fd938807a3297d8c6cd451aaa8 SHA512 6f1ba23f005d3b9682cf999366c7f3ac7a065021211441f0106290d021e70c2c2a51617357bd454f4095fb7fe6906e156148e75d6789be23ce3599505f3d2454
+DIST thunderbird-128.5.1esr-cy.xpi 756814 BLAKE2B ec4b7a8692c944b4411dbf226f24f79e797bc0ad1c1167ecdbbba2012cc3d71033853e5ca5f9778927fddd8e80f176bd6f3b9019da535bf3ba1968d4c1828292 SHA512 0bbeea98091e4746b705173b11131afcefecea5be94030ebb205bf09317389cddf8bf2005b2b695a9d4aa7772c452466e304f5002a9f399aea74929f1039d162
+DIST thunderbird-128.5.1esr-da.xpi 740055 BLAKE2B e70a4e1427e5453197b2c8a81f50f33cf41bdba22704c67ccc522984f4de712e390ddcafdc8114df3804e614e25deaa330052892909eb0501f3d020cffe2279a SHA512 b58f9458cc4976121179223814646bd2df67e7359aeea508e6b48e65cb03fc51408e60932b9d12955aca60539ec1159fd878a0d5cea4098f5e909ee16856ba2f
+DIST thunderbird-128.5.1esr-de.xpi 772205 BLAKE2B cc8b611f605b3157b4eb4ec94fa93325188358420caf9a9cabd8d378f697fd64bbcfe820c6626b745cdf099f75a9debb8d65704524d5243a40e7846b1a391887 SHA512 3a0f1dfd873d6d7e1e5359f8a104a750ba2e2ed2ba4676bc20099afec8fb405f7c9b175f01cc396549f279e101d0755a44a185660a4dde6376d9ffbdf47c8921
+DIST thunderbird-128.5.1esr-dsb.xpi 790368 BLAKE2B a5f025cad42cf5699e618bf205092e76f064d23ddb87c9a0ad35a32183095df98ea2f4174ed360f53f2c3946d73432dd6133036da60ecf3fcf9116ca9bb60d91 SHA512 d7e8d254434acf0c8aeef3bf50f5e84c8b8c942e2cfd7b4465b895bebd0644667cd30423c0173175b7a28bf163faa139b2d16a028ae97487ed01405210eee5a6
+DIST thunderbird-128.5.1esr-el.xpi 895920 BLAKE2B 4c1c5e69124f698668446e58a4b6c2e0465044c4ff35d34bdb98278e98a162700d41af558e5a843bb7be3dd81876e6a42fd3dc66b7e27839f9dc22d84d1be342 SHA512 2a8548e43519feaba21acb51f0d6bf7c36fa6dc3c48267a0a8ad1ca2527dc4ff1a782f1678e28d5e3d247e50650e940506635695919738433095c7d388ac473f
+DIST thunderbird-128.5.1esr-en-CA.xpi 705212 BLAKE2B 408922b2d54cd780be413f79af1f6c0008eaed5da1ee55f985c80767ea99894a59870ee301d5650477c862047296e0fdde113ff6089659221c2937dbd8ebbc2e SHA512 448f6520deb90cd3126ed512ed50f61052bfc61161376fe7eb22f6bdca13ed873f277e541129e006d458f1922bfadcb74fe4d45b220c3812a64efdf07ac88a62
+DIST thunderbird-128.5.1esr-en-GB.xpi 709686 BLAKE2B 0318845bf29f47f2937a38b2098c24039d6734a2935aa489a0501827913390256cc5bcc155457294cd174b277a40467cc11f768c1b0e0a20070cf5f7a4de110a SHA512 7b936594612374ffe8a96f5e282d78826d77624fcb631ffdc6fd4e7f23b5fea66582182cd1dc7d9e72864dfc902db945ebca7c08dec870e5e7d039e862630a58
+DIST thunderbird-128.5.1esr-es-AR.xpi 765752 BLAKE2B 4a1b61f7f169e3b06fa181dc647866217197a9d6fa2270e0f1cf49505905f7510cc5f36b311ebe1cf75e04cc800f29a1465cdb33814cd319defd6584926fef42 SHA512 663d79051bd41dad4e13e3e22c8d4d511acffdfe4f250c8a79c6276704263bc9ab009b81dbece7911fe6397ab0196f150c3a877e0c6dae00534bfeda0e80bc95
+DIST thunderbird-128.5.1esr-es-ES.xpi 733783 BLAKE2B 08c17a6bdd052cee4db9fbe82f405ef1b385fccde086b655fc612a271d2fc9382d7de6debd3117392e0c66dd5050ebe032e04c8360d6a8c005b42cda1c15f5e6 SHA512 4cf0163687d29b56d4c7f1f7fc2bbeb3d8bae02ab86bba992b4bf1e5dbc77adae44b159e9b179bcddf777cc2ff1f196d7c9eccb120d59eede9d324287e5fb037
+DIST thunderbird-128.5.1esr-es-MX.xpi 749781 BLAKE2B 822f0121590f5459e0cc113c43e6447c2144aea54c28543a7ef17de963406cbed695fa27e76e1e7b79637aae7e214c1fd783ac387a4e3badff44a12537d84e1b SHA512 64e2555d32526cb01abd9ae8d6d75a41f0f8ea9b44cf3642e0199a1a476c8ca896fd6777745f6b3670eda6380038419692ec5386c4eb14717bb8e0f556c17d6c
+DIST thunderbird-128.5.1esr-et.xpi 696772 BLAKE2B fb0c92df40ef682d97206bf307421b3e29420ae436dc0b55a6cfccc5fc93f72060a5ffff8eb7b876c840b03709f052e174a51e56294ba10593ea186f507248d9 SHA512 2f5ef8b31c3d5629f19644dfa1387df0f0224353adc720c25d2e947f4ea7b8c56e78f64b197242a448336729f0188e98fe1a0b225491dbc5a754bd8c175a69d7
+DIST thunderbird-128.5.1esr-eu.xpi 740304 BLAKE2B 7a52d32458d432de3b5006aeeec9dd649c36b6b956221a172a77903df06b42b10ac5696570f52e07394e36f4cffd065f88db4f6b246dc53a3feedfa40cea727a SHA512 97a7a09bc06a2fd3b68f571f87e183a7596e98b3684235b339d53e2c39f58e1dc8797905f6662b8c9b518a6d0eb6bd05200e0c2ca5f2a3fca13f64f3ec81442e
+DIST thunderbird-128.5.1esr-fi.xpi 738930 BLAKE2B 2e653f54d2e9bd8ec3c3b65340be05dbc1c23dcfce39f470d6bb921e14cdb09405a892a4b6632f27a71c35329be4c9bb35035f7ba805a81f1c66e255994bd237 SHA512 e595dd127e1f83358af4a189a2f4dee1348fbd7f0ea1d0bea2344595a535433289c4c097c5d43186ed1c0d37cc180dbd67b15ec2c8cc09ecfd4588b7c943afc8
+DIST thunderbird-128.5.1esr-fr.xpi 777363 BLAKE2B 569d01e77c14b5b649e0c7433a23cee3eef8ee5beafd9ac0ccc0cfc0df65ad211fd84223ebd52c3851ce876bb30055a6106929be7daa358820e5a0fcdf9e08fa SHA512 bc0dc068cf0f42df5c006b01cec84d09abd7a51a5c965ddd424aeeaf365c560ab15963a0c15588773e517742eb80e979b7098335049678ab9d26a42431b20eae
+DIST thunderbird-128.5.1esr-fy-NL.xpi 759927 BLAKE2B c4ec6bef6b7b5895b0fe5c866eb3e7c495bdb685cef3cd0f999054894a8aacd4267f1a7f043b2a92fcb30966b4ec72171a221f73e7ad8020efcc31179c6a58d0 SHA512 7792036b5c61907b456b9bf2f07283c35fc98c3657401000c1e356971ef715f2c1301b7ecc21c3711c79580e002d43497f82183197c86ae4cbc2fa937c12bb04
+DIST thunderbird-128.5.1esr-ga-IE.xpi 616365 BLAKE2B 2401b5a75838e6732944ef3a01df98cc651fdb8fa4067684b48f7b01c2969f2f5fdc227b0c22e7d4abccabfaaa736ccd689214604e4f9794470323000f3366b8 SHA512 7cd34d062dadd047e048cc41b91f28981f15e9ce79c818373aa0875f6cc48ce67c5c330a09885d001d0f17e3e651f91c472d44064369ab0ef553dbc4dea4d126
+DIST thunderbird-128.5.1esr-gd.xpi 729137 BLAKE2B 2dae90aaad1de37992dce0b15d85548cc28bab44f5bdc4de33ae1bfbd899cb961978f428bf9070c8d07e062dfa5d3d9bbb8cb25146ce37b1b625c3898ab2006c SHA512 c0d4e52df16e091bd88d335fe11f06b3b0ce1b4b3b60eacb6c854b2311d62b4acf6c02eaf4fac9079d4c6d7f7e7b07b6696e1ab0d93b1bff64fe0a61357090a9
+DIST thunderbird-128.5.1esr-gl.xpi 742174 BLAKE2B 8d854b1f7f79326e0283db2f1d66c504393e360381a2870239b3c3bf63e6744244f99522706414972b3c365f0dd600a7b5430d9338aabdb37131810b8e430099 SHA512 1e1da814eac2c042b73ad144a7501eccfd8304e43c47dcdeac5cdf579922e9d48f94314ac63e5da7cc6e38c5e81fc61a7303c89c40633ebdce91ba1cfa78e9f9
+DIST thunderbird-128.5.1esr-he.xpi 703445 BLAKE2B 4a66140b68c7b500c08fbc321e93235c432318db0ec902a69b209b4a4665b550923cfdc83eac4fa662da59428ec45c332b015cc4311fc1dd241611ce8272da22 SHA512 84927255c98a65fd5f1feb7e3177503ed1782ec1cc927e043577ee867639aaff20a52e1c5a099b987484e455b9202cd86b6759a25eddeb38d1ccd72f57279fd2
+DIST thunderbird-128.5.1esr-hr.xpi 720117 BLAKE2B 429559a75eb24e0783b8e3eb40bcfc126448bbb182edc298054ac293e87a1a83d9007bfd62211d5d6c777b6a04ef80b70ac564c791407e1553ec8c5cf7c185be SHA512 a04237261e3b077daa027cb2c1180514f97cc4e1ccae192467c1ab3dd5f69c2e91217f786b1da565bdd09a0660fa62ec504907a5604d00bbd48d5fbb40b91db5
+DIST thunderbird-128.5.1esr-hsb.xpi 787747 BLAKE2B a09df22e4d1d0fef6124a7ff9f2068c02d5d42d3ef2a9b7ea4cec0cdb6df63fcf86c66f444fa6ba6f845827bc1a411c4f51f75f740cc523b659be831383517e5 SHA512 51f2f360aee58c41ec4fb027bb47dbe9e2485642dac8dd2a8b0f48d63d4e436631882d4d3c34d59ed1fd3f98e5f943273df89070d456cf007ed04e62a4433c94
+DIST thunderbird-128.5.1esr-hu.xpi 790230 BLAKE2B a491fe64ad28e1ab159dcd2caea201d02652728e314776713c56b0a7e6720721cce1970542baf4ce44d1eecf90685e2e94cb0c924dc63ec3c22fbe104351677c SHA512 cb356fb454e01b1cf0b089c51004f2c46d7fd34b0117a58167c9a2ea00984edf578d15b600c47c5fa4ae14d38b3bba8dfcea8a5577ab7e58d8a2e563dd10c0bd
+DIST thunderbird-128.5.1esr-id.xpi 710326 BLAKE2B f36fcc4d0c1cede2e154635e5ee0d0bc2780fb8f4ddbc7b9d7cbe24e0103102b41c15da7a6fbd33172db4920c05f101132869bc2ab6cdfe1e92a0cd62d67d6cd SHA512 074dd5616003b0648898a0fe83067a8acffd4744e1c1fcf75ff7eb6f0d672b1b1753fefbd196d00daf657ca1de3f8cc72e728468ebd0d8b059b689f3d5b43a20
+DIST thunderbird-128.5.1esr-is.xpi 751184 BLAKE2B 86da30310ca63b31e7e913763e63f28384bcefb935258e64e1e38bd8089274d2a92715f8b810ea330d0bc7987adb89b2a522ef856cfebc18fbddb17986e663e2 SHA512 99d23373fa3497db72864826a6479e5f3d51491b4c70330493eed4099d2cf3304d29bf4f990b1e632f9fa596f9529090183a1e1fc030701c14d1dc00998c32c5
+DIST thunderbird-128.5.1esr-it.xpi 697095 BLAKE2B 02d08e5a69ac119c60f5e86b383fbc64fddad584466fe2be4be505ada532ffcffd89bf97c9c5619b6d5eb30632596eded87bc40074e9a960fea27bdc452abb50 SHA512 78cf8ccdca5bad8601485a5289c41ac161441ca4822654459f2f0bca2fa6ead0e8127520af27306eb13ee190acf17bf5aac06754545ad33ff7ea813688949361
+DIST thunderbird-128.5.1esr-ja.xpi 817720 BLAKE2B 8216c31a914ae5b99af209b9bcb1f29bba0d4b0e81b138cb7ced101b007a169e71b0bdd1e203747a71d90a5df5319b261669b0bcb2750882c616d6b284a57e73 SHA512 3e9517643b0dbbe8a398701324a6a47c07645fddead2a23c0d83e74042b7d740b4dd1fbad671b440a26b4dd12004efe9e25a13f77ebd9271fb5ebf5c6e052ff8
+DIST thunderbird-128.5.1esr-ka.xpi 796712 BLAKE2B 7518e87996cd237f60b347dd6e346b66d88c8347860af97ec69e0afdef5815479dc7ce24eced8230d352ebc29cef13f30903a5b4f8c1f269d08089b369caadca SHA512 43a6b372f774e2588c6517e4e1154b6b50cbfc120ab757f9d02a0d6e69feb00e509b0301adca7655c364f81a56a2b29091e698a608a62e24e678687341f63e40
+DIST thunderbird-128.5.1esr-kab.xpi 735475 BLAKE2B 123ea4bc1323ec6af3ed4349723464157ae37582009a953368028d66cab4277f7b7eb00101f0652b9f78108f4b313809b29c45897c184db56bbaa998bbdcf37c SHA512 b82858da374d83998d8008ce8b981ef855d1d1cc0ba7930f9e065620857ce9222e26806ab1e9f5192427e185d721035c989742fc71a2892faf2d5932f3f0555a
+DIST thunderbird-128.5.1esr-kk.xpi 865510 BLAKE2B fa57b127f1299a9fd82f9475084b52341ef1c4aa82aa7bc6086a4dbafc57c8d65a053e9b9535c413d7d3e24b85bbdcfaca5516ca67a33fb09892753735fd512f SHA512 588203c0ab2bc1e94933d31db3a7ec2942499fb51a9583aacd4e45c416e5f2456f17e4fdebb3bc5a1196ec75b92fe1a7d5956da3eec60e0e33d47d2f833b5a2d
+DIST thunderbird-128.5.1esr-ko.xpi 762640 BLAKE2B eb8802292a8e0cb0460da405357c66c1e5da80d646c3d2382b34bf77f3a1a03f60171645cddc3a7fa57ab0b8bb17bfe55b09b4690dfba7ede87ff4562863c1cd SHA512 5bb7e696f5b392e2b085339c65ad2c31a415f4deda76bffb2216c32a86bab08696aa17e75e04a6557c427d6dd71c99305e0a73799ed14a30fc184c84191212bf
+DIST thunderbird-128.5.1esr-lt.xpi 701408 BLAKE2B 6c6d1e770fc3b9835ad6c1faf4c73be8ac1adaf5008552a88686a5f2055378244bc50f1d06d8f7264edf0c9f5519cfb47b6bb875d9220a5ea9d73252285d2825 SHA512 03f66473edf86a45fe4762881244a4cc859180ce40ff8aff1601a63338a0f60c5d3134ce7eacbd0b02e2a37e0efab1a72a17a9d63e85de699df8fcf295f48e9b
+DIST thunderbird-128.5.1esr-lv.xpi 625978 BLAKE2B 29e7bb28993c7833c2ecc8bd3138cb485f74682ceabc44999dc77bb2226040cdd764b55cd460b23378d097672f47709f6f8049f67707fc27401a5046ddccb3e2 SHA512 251c713e5068a00a6e2b9c540f33e3e40294f7e112df9b88758083bfa3697c6d9a661450168b4d87369d2f7e504d148adbcc8f8bb74166afb58d36eb1849131b
+DIST thunderbird-128.5.1esr-ms.xpi 581572 BLAKE2B c6f9fb5c25543c67b9574d58f9b0de7582f4a63b6feaa00cd39ea82d46d291f4da1e496cff2382011df4db53ee8b47af9c0da2e98a5f6c78d5a85dacb90f1a6f SHA512 4e0e1b2413ae4f840253f27fc53c2426ba28bc1594d2a64a44a70d537f0c6f58bb179d72214282f7880a7f7ec38f2dee69f443b52ede6c8cb52e8573495c77c8
+DIST thunderbird-128.5.1esr-nb-NO.xpi 708559 BLAKE2B 2a5931af73ea8179f1acc3a0f84ba157933afd35d74453d26ed9d58771f941196faf4d1e8b9a0d0ab580555af4a3d671380d4c8a24febef726a75621a6f1f7de SHA512 162fbbfba540ca7509e86c724272f259a8473dbc3747984b52a4660cf29714401954d14fe491fca4fa5a5e38f17e81e7b83a35122f7dc6c4004d1479c9e95a3c
+DIST thunderbird-128.5.1esr-nl.xpi 751614 BLAKE2B 29699da4dcf8b890d7c7d6b425870c3d868db19db212dd8954ed3514e4b210648fcaeada536f9781038b396f492d670da85747d34382befb43663e05f46fad5c SHA512 6336c26f686cddf0d53a7f7baf2ecc1f48729c8d910e45e1d8c1b262e0e39c978f2503332f4c14465768e2ef170fef3c682230c4badf59787b3ee901e7a989d0
+DIST thunderbird-128.5.1esr-nn-NO.xpi 729656 BLAKE2B 19d69640e6880b0bc961f0413541d72a922e5f10901ac334a84d5ab2972ac2c97eb4a3984eabfd0e1d848e63551f75a184c183b916abbfa8b522c5c596b30420 SHA512 c5b55240a735d1e18856d662cf879951731247239bcc86e47dbbc94b85a3db920584257f6a49b880d2598f16ba0e05ecf63d80c0702c7ea169927403e1df5937
+DIST thunderbird-128.5.1esr-pa-IN.xpi 688137 BLAKE2B 1c7b53142113d527c34d64c1a511b73c22a793317bf2ebd81a72c080752597ea565a4cdecff4e5f9be60e894997ca94eca7310a3f381c55f0bfd5f215d29cc1a SHA512 ed7372ccae0666e330c341700abb697486c8a0e0a054946452f798d679623f1fe7b2a83e3ecfa1c40420937eee22b5b49c24130fac2d822c83bd2ae88375b6f5
+DIST thunderbird-128.5.1esr-pl.xpi 770777 BLAKE2B 65eb8fd550f5a091ace2f85812748b1ee86ebc846518aa36c7141ab03f45c525203e96ca9b5ab81be9e7037ce716d9059a430f9588a4e0c360106bcc81ec5a19 SHA512 7be207c39e0f4bace08ad90fde2dc499a22d5273c784e2496297528263fcb0e11094ed6de540538908b7f4b3c129eb267063c0e76e01af4708090ec1c39f5867
+DIST thunderbird-128.5.1esr-pt-BR.xpi 758844 BLAKE2B 88d79a4a9d9ae8d714f374b0aefaf9dc8d21967a9b15842708e49b67da14ce71a1130c0d90e41cc4720cb1d5f0836898daa3fdcdbd86a287fb03c74622d61e48 SHA512 685ac0f22ca9341d4530141264ae225853a7542d7f1576575ee675cd507c691c2e24cc0a1cff0a868404f31b4b97f69f062df147096af0c7b1d261e39f87447e
+DIST thunderbird-128.5.1esr-pt-PT.xpi 752023 BLAKE2B 3dbcbf4570fef237498889a551f58c9b500c5b84bd9b0abd1f3afd4b26540634ee5e6588923261e32c2152cc616ef5158a93ad1cc5e01e0a2076d0804b37a422 SHA512 e37a72c46b4d9549bb1f491729716694261484504c445baa3183a3ec33fc6511471b05f080575a3c2ebeefbb982749c16bd935eb1df5fa41d09e4dd822120fef
+DIST thunderbird-128.5.1esr-rm.xpi 754443 BLAKE2B 4aace4ae4177892653452281a9f115d344f261dd101721ee817133d1604cc780fc733bca1478d1fd15af4dad82465a8f4c2df4b51e0ee2bf146bf91c73a80a8e SHA512 02646f213b51661fbceff73c713adb9a204d93a8ea492af994b50b2ec8d043bce06a98efbc0ef0efec98d2543ac11a8c6d18871d5c0839cf2adab39328eef37c
+DIST thunderbird-128.5.1esr-ro.xpi 670227 BLAKE2B b057edb4d9b04621c9dc375756cdde0cefc2cedfb372120429b13177975fc008fcec5b1bfbb8552150d09f44704fa09f963bbba8dc82a67852f460c3a69860d6 SHA512 834a5352e95f91332fd0e0fc16fba71266f0f8ba4aff2b0925f6f5da47951317ec6b4a5858a9745329ab63049fb8b386313d94086cf5d8af20a1fdff2262d5b1
+DIST thunderbird-128.5.1esr-ru.xpi 880795 BLAKE2B 94cb72fa18a0235feb3763643b7714c13769841b9d0691e8e7d34b30031846f902e5c5a7efb91c8ed3a8ff4e790d90d7fffc06285dadfd68d460f3d8121d0277 SHA512 fd0656c33ae145a870490407e0394d2c5acc080727443f00414765f89e5a0609c0781eb71050d8415e951561461c1bc4e534836532c7bdea8c54e6aefb46d3f6
+DIST thunderbird-128.5.1esr-sk.xpi 792216 BLAKE2B 3b5aaef538528533b03125f70886e22d554a1887f82af67926485ac4deb717f363dde03759b2dace05b0773cce09aa050ca1e4db3e67e5e3d6fe4960dfdb0e49 SHA512 8e09162f135b8211f21a360b9170a027b54d17fc2d173b5cd198de683303dcf023f068d8d45cdc3b4f1f16afaf83029065daf8389a6f88ea4135d7afaeb68790
+DIST thunderbird-128.5.1esr-sl.xpi 751648 BLAKE2B ebe45093cab74b46ccb5f24e362f60b89fa8dc69c03cec0fbc5014adcbf7a12e051026734ced73d4c2af67385342900a61ad5667442d35b132c587f636c1510e SHA512 f75425a0069c3ab47b58076b09efaecc7dd1b8ec39cde2d680aec67c565202d91dc7cccdd9cf39d9dfcb5c58cdfc36aab8019c6aebdd22b8a3b0345a6b11c5be
+DIST thunderbird-128.5.1esr-sq.xpi 774995 BLAKE2B db469d0299a787461affbf213aaecd9360193af60dfb38f1ba8dbf114992b51f9a6ffe8deebe0307320e449641ef978cd71b748f69e5940fe1e39cf4891cafbc SHA512 ff6ca769df3c2b73dd0676917e4d3913823804f22cca68d1974dfde73c91c19b9f7f9c73bf0141a3b1b5eccf361966267b85ffa4e5681d68dd654922e0b4ca0a
+DIST thunderbird-128.5.1esr-sr.xpi 771752 BLAKE2B 02e08e5fba69a7d78625fc44b335d47c509f09bc54531a2937ca8b7e62628eae03c02e7402bf35108144bd95f90d2c5b16fb6a3d4e3c8e073bb3d65976c57072 SHA512 bd0ad23fe3d6f586689b677706eda8244ec6a89922fa756829c80a0e0114ff2ea35693344e8cbde76bee43d485b1e8db5296db28be7232fd39250fcd2850ff2e
+DIST thunderbird-128.5.1esr-sv-SE.xpi 754938 BLAKE2B 9449273e387c510f6005e23a7bbda11706b4f8e5587ea1027739e7e6f8f3e1f8ee7514ffd818f310a62ab6da5db78e4cfccd81bf02a7ee5cb1ba1be7eca4d145 SHA512 b8752f1f76197a60e03bedce4c5e6b4d2121311e8b24faea8c667636f1d1d74a7aba536a430ca63d6e057ce00e39afb1a74a80509ebb249a44c40c3401bb2728
+DIST thunderbird-128.5.1esr-th.xpi 819690 BLAKE2B 1992c458ce17adb627f47662e30fdb12f30ab8bc1005f436c4db635ceac25d02097e96c5f9b05bd0f6acdbfec6cc4a88534305f9c00fa547683ee47ac1185d96 SHA512 c6778ae4a5fbbeadf1e8d727bda3824a6430a588cf2c44cd920806f57d1f7578a854c609ded93a17f57b78cad10ff33c51bd0c152ef1080e6a4bd0169817e6e8
+DIST thunderbird-128.5.1esr-tr.xpi 765548 BLAKE2B e69eeaebc32e230d0a92814e2f6dfaf01389f7cc33fad129ced6ce7ac270028cdf7b4a0c22d3bcf1d289fa4260d8684da6d1d5b566eaee46b691c85b321e4b46 SHA512 e77a92ab670e56b51aadfa9e7b9d7bf3ef88e7c3d44f2e996d6406104c5114302a64b0277ad12f468df83d66560542878e7ed98204641cdd75e7f92e7c4f90d6
+DIST thunderbird-128.5.1esr-uk.xpi 871375 BLAKE2B 6f0cf1220428325a5a730177f96d3a04fbf35bdab12ef49a6b8e34441de60616239524388ed1c7e47f33374747e4fa092ec75a75e87655e7ac10df574a822246 SHA512 3db374871fd3f7698aaa010302ab676c7ae1c6e4bd2094e3087515a7a9aa5d022af43fd8a372cdbeca62a36468e20e1d35f052640af740673c5de985faf885d3
+DIST thunderbird-128.5.1esr-uz.xpi 592618 BLAKE2B baf82bc6ba47555338be08475adb0588c4934e754f1389ba5a1cabe2f3dee9db822dba79475bca94d84685e3f7af6a6ed9c69ee0daf8317dace8f846500e161f SHA512 3ef76a1a7c135db4a7995d479739807ecf8bf5a1b77b6673fad5406cb1e903bb49c10c062939941c692e9f4b2c6fe4650ef17910651c81ccfa2d827282530a9a
+DIST thunderbird-128.5.1esr-vi.xpi 794032 BLAKE2B 0ebbf0c3d3b55881d89d1b7caa5fada14833a90f88ccef71625b80d7aab368fb7b2a5b136ffe048ce9c8c969bd3948e05749fc8cdda70dce9f3a45f3d9fabde7 SHA512 3024bc7f56b5cfe26cb8297c1163165a7827e227a5ed5a72cb2de61e5cae868dce6f2674fc8c4c2128ecbade6f3aa513936b4ccbae4135c66934d0f46786e753
+DIST thunderbird-128.5.1esr-zh-CN.xpi 794060 BLAKE2B fa0f838e68ea27a51371ccdaab279bff130759e34e83581881f22d569139c02e1e8b36c18b809b93d4de827fe8f09648370642b53f734030a326ca6f0355d44c SHA512 75cec7ad9ee4ea5752cd19111a23957e76052fb4cc97078557e495718afe64c98ad1de37dd83e77b523c66e780de85d3318130e62110171467167a754439c303
+DIST thunderbird-128.5.1esr-zh-TW.xpi 797334 BLAKE2B eb72fecbf3bff04d5c9daaead2a539fd540f6008e24f52b4c0b0ae0eb1115d4ed15bde3d801d5e40b1f92812780f6516015369814a9e4adbf93bc60a402dd018 SHA512 860d5328279195bd70dd91ee8f4bcd6ac8fdba413fbb2a4fcf6020955a53fe9452cbf6105e2b2583174d49b519bc9f3663e1400d77ed7e365f0ff6411486da2d
+DIST thunderbird-128.5.1esr.source.tar.xz 678670780 BLAKE2B 8f91be4b015f1258709c04deba847e958716888d0d6cbb7b57ffc4528076cb2c9553e3efd3b4423046a433a486daa96b00768390ea0fa2547ff47ed4898da919 SHA512 1dfa0752a1dbfc4d7516beab13e188aa40c145f2eb0554441ecc4dff739cc862c15fdfdd8c0cc026d010ba3caa57d6168da35e484c04989fb6c81f5c09215831
EBUILD thunderbird-128.4.2-r1.ebuild 34579 BLAKE2B e00c530ec48a696bb1d9b6317603d915a07622f03e2ec9c8e75afe89d7bc8e803c6d130db4dc6143964373f53bbef82ac4319b7f057115bd1f536481a78227f6 SHA512 d8f22568ea18a0c30e782731322d95fcb38f404d0fd6603c45eed7ca08ecef3fd72194e801abb6e523dea7fe48bc6f52938ae60b4861c7430d24fc27a89ce0fc
EBUILD thunderbird-128.4.3.ebuild 34579 BLAKE2B e00c530ec48a696bb1d9b6317603d915a07622f03e2ec9c8e75afe89d7bc8e803c6d130db4dc6143964373f53bbef82ac4319b7f057115bd1f536481a78227f6 SHA512 d8f22568ea18a0c30e782731322d95fcb38f404d0fd6603c45eed7ca08ecef3fd72194e801abb6e523dea7fe48bc6f52938ae60b4861c7430d24fc27a89ce0fc
EBUILD thunderbird-128.4.4.ebuild 34580 BLAKE2B aeb264dd80da0aa91c1fa3fdbdd98f01c7e4799efcc0a2dfbe170fd9a595942e783763067c4bb6f8799d9c674c494897d7bafaaec9eb898a6feb672968b1e92e SHA512 719b8ab1f1478c7e9e47a49ccb20ab3db44cefa53054682dd219579b2cc1d396bacc552e9f9c9c729d8b8eea953a3c8192ea2d10af6846a1bd42e5b01a1912df
EBUILD thunderbird-128.5.0.ebuild 34100 BLAKE2B 2c18edc6c183d1a40b053f23b658e3c814d8d4b41b3bdb18d4ebb5a83a75a9ea99d5a60615ea35076b248b07734a3a13d25cc27acd0b0753ba3381729bfb0393 SHA512 26a03efc249e3007581e13f8503e68a1f8e7f514c0f6af8f3283fe48a26749c6154300107b32b78b57f69a2c1ea3e0bcc8201f847937f8b5f89b7d52b43f736d
+EBUILD thunderbird-128.5.1.ebuild 34101 BLAKE2B c402aff8ec598eda166b6dc1715f8580204a35a270e4967272afd3d32f1e3233b600e8568bc91af80a6be00fd2cca54aaabec04ea95af503b7f5625b89ce55b6 SHA512 69d3cd1099949d70f700acafde91ff6fac9d05999317d3a2f6651010b917c87b387dbed8b81f404850350df67b2ca497ef25e0161a23c1ffb5d4120291ac8802
MISC metadata.xml 2277 BLAKE2B e4681b61ae7363d0442ad382e5972c7654624c2033e43559d9d751af8abcebf6e1badede00b68d8f28ba0eda4b060acb3f730b79181d0acfc286c1a03c7cc2fe SHA512 517460e6a4ce6232570290b69596bc2e1913c7a95ef4df62216df4d3be7b8c83247004916ed5e74d285951d9e9d96fe80406d128a0764ab41aa26458805a1513
diff --git a/mail-client/thunderbird/thunderbird-128.5.1.ebuild b/mail-client/thunderbird/thunderbird-128.5.1.ebuild
new file mode 100644
index 000000000000..9c6ef65e5cba
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-128.5.1.ebuild
@@ -0,0 +1,1163 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-128esr-patches-06.tar.xz"
+
+LLVM_COMPAT=( 17 18 19 )
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+RUST_MIN_VER="1.77.1"
+RUST_NEEDS_LLVM=1
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+# Thunderbird will have separate release and esr channels, matching Firefox's rapid and esr.
+MOZ_ESR=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+IUSE="+clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx"
+IUSE+=" system-png +system-webp wayland wifi +X"
+
+# Thunderbird-only USE flags.
+IUSE+=" +rust-extensions +system-librnp"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ rust-extensions? ( dbus )
+ wayland? ( dbus )
+ wifi? ( dbus )"
+
+TB_ONLY_DEPEND="selinux? ( sec-policy/selinux-thunderbird )
+ !system-librnp? ( dev-libs/jsoncpp )
+ system-librnp? ( >=dev-util/librnp-0.17.1 )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ clang? (
+ sys-devel/lld:${LLVM_SLOT}
+ pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.26.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ 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
+ )
+ )"
+COMMON_DEPEND="${TB_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.101
+ >=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:2
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? ( 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]
+ )
+ wifi? (
+ kernel_linux? (
+ || (
+ net-misc/networkmanager
+ net-misc/connman[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/libXrandr
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing!" >&2
+ einfo "Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif tc-is-lto ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="6800M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+
+ if tc-is-lto; then
+ use_lto=yes
+ # LTO is handled via configure
+ filter-lto
+ fi
+
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ if [[ ${use_lto} = yes ]] ; then
+ # -Werror=lto-type-mismatch -Werror=odr are going to fail with GCC,
+ # bmo#1516758, bgo#942288
+ filter-flags -Werror=lto-type-mismatch -Werror=odr
+ fi
+
+ if use pgo || use debug ; then
+ CHECKREQS_DISK_BUILD="14300M"
+ elif [[ ${use_lto} == "yes" ]] ; then
+ CHECKREQS_DISK_BUILD="10600M"
+ else
+ CHECKREQS_DISK_BUILD="6800M"
+ fi
+
+ check-reqs_pkg_setup
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # Clear tons of conditions, since PGO is hardware-dependant.
+ addpredict /dev
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ export use_lto
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if [[ ${use_lto} == "yes" ]]; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ elif use arm64 ; then
+ export RUST_TARGET="aarch64-unknown-linux-musl"
+ elif use ppc64 ; then
+ export RUST_TARGET="powerpc64le-unknown-linux-musl"
+ elif use riscv ; then
+ # We can pretty safely rule out any 32-bit riscvs, but 64-bit riscvs also have tons of
+ # different ABIs available. riscv64gc-unknown-linux-musl seems to be the best working
+ # guess right now though.
+ elog "riscv detected, forcing a riscv64 target for now."
+ export RUST_TARGET="riscv64gc-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post a new bug with your rustc -vV along with emerge --info"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ # Make ICU respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # Respect MAKEOPTS all around (maybe some find+sed is better)
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/base.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_concurrent_links.py ||
+ die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/code_analysis/mach_commands.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=comm/mail
+ mozconfig_add_options_ac '' --enable-project=comm/mail
+
+ # Set Gentoo defaults
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-geckodriver \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-valgrind \
+ --disable-wmf \
+ --enable-js-shell \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly, since it's not activated automatically via "known arches" list.
+ # Update 128.1.0: Disable jit on riscv (this line can be blanked to disable by default),
+ # bgo#937867.
+ use riscv && mozconfig_add_options_ac 'Disable JIT for RISC-V 64' --disable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_enable rust-extensions thunderbird-rust
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ if use system-librnp; then
+ mozconfig_add_options_ac "+system-librnp" --enable-compile-environment
+ mozconfig_use_with system-librnp
+ else
+ # This controls the backend of the bundled librnp. Choices are "botan" and "openssl".
+ # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp.
+ mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan"
+ fi
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ if [[ ${use_lto} == "yes" ]] ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-jemalloc
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # elf-hack
+ # Filter "-z,pack-relative-relocs" and let the build system handle it instead.
+ if use amd64 || use x86 ; then
+ filter-flags "-z,pack-relative-relocs"
+
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr
+ fi
+ elif use ppc64 || use riscv ; then
+ # '--disable-elf-hack' is not recognized on ppc64/riscv,
+ # see bgo #917049, #930046
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ # System-av1 fix
+ use system-av1 && append-ldflags "-Wl,--undefined-version"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if [[ ${use_lto} == "yes" ]] && tc-ld-is-mold ; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs-r1.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/comm/mail/branding/thunderbird"
+ local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if [[ -n ${MOZ_ESR} ]] ; then
+ local desktop_filename="${PN}-esr.desktop"
+ else
+ local desktop_filename="${PN}.desktop"
+ fi
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "encrypted chat support" net-libs/libotr
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+}
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 8a6d70dcbfa8..ab7b8c3e255f 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/opencsg/Manifest b/media-gfx/opencsg/Manifest
index ba125aba40d6..97d68957f2e9 100644
--- a/media-gfx/opencsg/Manifest
+++ b/media-gfx/opencsg/Manifest
@@ -5,5 +5,5 @@ DIST OpenCSG-1.5.1.tar.gz 967182 BLAKE2B a24d7e736b58af78dfed218e7015c9a580c447b
DIST OpenCSG-1.6.0.tar.gz 302547 BLAKE2B ceb99fb6558b38df0eb629cfd5e5e2b768311f026f2f42e0e35ca948761bd7c67fcfc35322d54eb6c013eded39d95ede08f634b30241ebad4231bf783f76b591 SHA512 0cbf28353aafb47738a122bd5fa8e8ab0abc616d7b3f4e5f1ee02f550a060ccfbd6569d1183fcc4e992fe9bbb49584c23aa9cc7db2a7e7c53b119544aa9589a7
EBUILD opencsg-1.5.1-r1.ebuild 1165 BLAKE2B 535c82bade697db1063d85464ea38acc104843e05288c73d89c1cc8d6a601586b5410db197ec7e1839cf40bcb7aa36b53037f44f9c6ea84193690ca0abc7b4e7 SHA512 7e3cdba506001516bfd795c9d3982d7be84cae080a12b2ca554ba5c706222dd05f18194f85993d7102f2b60af69485cae3573bb29bf2c0ea5d46abf981d379ca
EBUILD opencsg-1.6.0-r1.ebuild 686 BLAKE2B 34047a1512451af054ba3ea2d94ae27d47e38388dc74902ee718ce439f587b18e321fbd254a03005265f54376c0770649e8367dcb245f2c9fafc89edc5af6537 SHA512 6589a5bb18b8a2a223cf3433cde272492615c2029f7ea5cf17e6836bb54b32811fe7d7676cbeca4e6c75dd1575f552721d70a01ea87de1bd430bca8c8401d8db
-EBUILD opencsg-1.6.0.ebuild 1036 BLAKE2B de068931a091306ae4a08f1d6a72c68838f54b58c64b8140f7b60eb7fba92291a244b7beb8b945b667d4c8ba65bbd7ac2d967fd5f3c826b661ce33b90966f12c SHA512 823aca21ac593b092c7c3f7ad5b0cb6df9d0f86233b6947ad9b099a765ec8d35104616e84bbcb257062b59a6698966f87f8bd888d31e1e7ce482af3e74a86347
+EBUILD opencsg-1.6.0.ebuild 1035 BLAKE2B 151a4e892c5e7888269bd60392d67b6ccc3f56cc8e74bfe4416f2680f7d6cf841c30c67335d0ef8ed3ab11a1b17dec7712ead49fb10af0cc02debd4e91a83cb1 SHA512 049eef1ccb758443daa84482ea61ed7767fbfc5a75341a5d1e1efb5125bf1aee9cbaf3b534927d7fc09e2575ed1fcd365dab1cc4dd2358e6b662257829059acc
MISC metadata.xml 1303 BLAKE2B 39b12bf1071d488890726841c2e609023e99edc3387007408b1a332051cb7adb7faf71ea3e5afdc660ba9a62116a322addba637aa1a7dc78adcae4cf27ac6508 SHA512 5a56d0545ab79ed384f580aa97be7736ac844ed8951262d016b4eb43193c594fe889f067b1c7243346b8185c8e63d933457b9b1f1f1ae47d5e350fc93d65476c
diff --git a/media-gfx/opencsg/opencsg-1.6.0.ebuild b/media-gfx/opencsg/opencsg-1.6.0.ebuild
index 719af99f7936..c08bc4b44e2a 100644
--- a/media-gfx/opencsg/opencsg-1.6.0.ebuild
+++ b/media-gfx/opencsg/opencsg-1.6.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2+"
SLOT="0/1.6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="doc"
RESTRICT="test"
diff --git a/media-gfx/valentina/Manifest b/media-gfx/valentina/Manifest
index 5d99fafc9aa5..31a8ed1e693a 100644
--- a/media-gfx/valentina/Manifest
+++ b/media-gfx/valentina/Manifest
@@ -4,6 +4,6 @@ DIST valentina-5858.patch.bz2 4507 BLAKE2B 10bf1e48b9c822b5fecd040edea05a9fa16bc
DIST valentina-v0.6.1.tar.bz2 25575677 BLAKE2B 56d5adc973df319b3a65f877768c2195e1af2db39118e18fb17636e5739610d55e4ade4d4516a6817347dcdb0e4468e4587cff91fc5a5ea74a35029c52bf858c SHA512 52a3a02bd08f85c6241fe29baa9c8a2b80d2e8b071877bc68f98c3ff7bcdf810d9975903f804bf4e120f1a65c06de405fd44bc822292ab7b6191b778ec703542
DIST valentina-v0.7.52.tar.bz2 30819274 BLAKE2B 3b9b2ac2c4083371420dca4911bf5162d9d772ddf0a8b4582dac7ca47e6f027279a99bd3d674a7f0ce15e962cdf1afbdb573f8a14a5f6c02baae1f7a5aae37a1 SHA512 71ff3dc4ccea2ee3df34fda0364b211a80d4f953e6d3b9bf9b40ba1f4d1531e751d077983e8d13acb1f524c9883d2f565289d1b67d5de0a152c9a4df1428d6df
EBUILD valentina-0.6.1-r1.ebuild 2172 BLAKE2B b63a3eb14070d035807174444cf7fdc8458c46bf00598ce536b2acd91ee176b46072d2ce06723b8cd4bfaac8ff05cfdb10298a2b81fcd4ec9ccb357d48e08ff4 SHA512 09c5cbb557a57bad0868e335ae465e1ffcd475070a955ab9db04ca5d0ff317c0a88dd4f5344f275edadb8df456f5602080b53c312b7d358c7722de0f4594f21b
-EBUILD valentina-0.7.52.ebuild 2040 BLAKE2B a9b1b52c4e5be76154e4f4a6a3a6ad3ab7c71d973b753a9e1cf8e92bc2cc01f4e6bc55fdb16a08e65c659b9d990ba41e7d8ad1d95045a572d1249ff3f03a28a2 SHA512 dcb4e34d6e4fb1405bf3205c4de357815f6ed33a495a101d2931c60c9bda2d60ec56839f5902bdbea955bbd2c836f1d3e5a3582a4007a60bdd56eb0e8531d696
+EBUILD valentina-0.7.52.ebuild 2039 BLAKE2B e1b23df94d361880cf88416cb1afc97daed358c5fc8f548e1435d90a140c074beef70b59be165f0c1d8c3a96bd18f5a8b107592156550a13b318625a57eb4bc0 SHA512 6d75041f08c73b654c8008a9d053f60cc38f7ada10d57bd05fb2925229f11206f350afb5250cf16de839b8d852a31025942f81655916e73f45d443c74f49ea57
EBUILD valentina-9999.ebuild 1955 BLAKE2B b9e124e830e6e1de84c8e96d9424f07a6deeb6dd31ab3977218a82a3c7217b120be6f91bb16927d25fc1b603c2524c8b61ce5ae8200a326c45482e774a25a1b6 SHA512 199e54d12fa72cabb42c07213d0d896251fc29e39a4140c445219c9b44876bc41b2561a5501ad99359a3f583e5b21ea8d7e6730a324d4784ce5ea047fc8a42ce
MISC metadata.xml 338 BLAKE2B e25c965f49a8f8a62e13090a542f31a4dd8e750d22c41f53f786e63508ac714f97bccffa45b980d276674b322c87939220a6ae78710bd3a5cef43fc6220abea6 SHA512 4a08041d3ff622c268d11d6f584ceee0912bfde684519962e942798fe47597b62edc5a00125a497c796b60d29e9f8b20e423ba2ad9ef52fcd7056982236c0851
diff --git a/media-gfx/valentina/valentina-0.7.52.ebuild b/media-gfx/valentina/valentina-0.7.52.ebuild
index c033a46d7a3e..c3f81fdb1823 100644
--- a/media-gfx/valentina/valentina-0.7.52.ebuild
+++ b/media-gfx/valentina/valentina-0.7.52.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/smart-pattern/${PN}/-/archive/v${PV}/${PN}-v${PV}.ta
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
LANGS="cs de el en en es fi fr he id it nl pt-BR ro ru uk zh-CN"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index e77f5ad00ea8..e6cd9303a136 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/leptonica/Manifest b/media-libs/leptonica/Manifest
index 1eb180767a80..da9659c5f9ea 100644
--- a/media-libs/leptonica/Manifest
+++ b/media-libs/leptonica/Manifest
@@ -2,6 +2,6 @@ DIST leptonica-1.83.1.tar.gz 14028566 BLAKE2B 56c501f16eb58366e4ed2f168f714adef9
DIST leptonica-1.84.1.tar.gz 14102299 BLAKE2B 1da9b5bd2b72fa82320126dd8e6e647fbc50be0dcd71a0f8e392d9617911fe4f224d51158ab230476afbf7fd0e15cae1b59d8469cbf68a43893ada09a8d93673 SHA512 949be33a09e1dfc04527f5401d3d682999bd6904dca0b4950b457d12564e3290ec5b62ab4b14ef14d6f499a0fbfa0ebc37c2e8ab2966913883127b9489f47e97
DIST leptonica-1.85.0.tar.gz 14757419 BLAKE2B db26f30121f8fa7807068d3e55c1cc3ed2f8a7a6f8bb8cc46a240257d11842000b63a4b08542c87a90bc446ccb53a1fe36823661416ec120da8e9b199ddb8def SHA512 ad097f8238bb88f044511bedb6debfb8a1492a4636348b21ce103034d3878ae1097e7ca8de9c39ef01f34589526d7e8aee68fb1b83aae5ffc0026c04360b882c
EBUILD leptonica-1.83.1.ebuild 2066 BLAKE2B b72ce63ca165aea03f386bc43f5be4240d1a342ac7c9010a7a9fe46d6b1f0664e11deb96236d93f087c2bbd28df69457c4ac37cd2c5d82b3e6e499cda8616c8b SHA512 468c40bc767edaec9b4b7f285f568420908ee791567d281fe39d29e2a3484233eb0fd671b124c2c4acf9e71fa4a8ffe5e48c8b24f96a35c20dc1c41f372d283c
-EBUILD leptonica-1.84.1-r2.ebuild 2087 BLAKE2B 8779651dd7509852b88bf32d9cb9c9558d10ee91bf55a0dbc72cab829193613239f8b36a8579f2268de5634f9a35636d3819a18fb0d9befb621318d95bfa38c9 SHA512 1825f85520de53ef9d1d773df7be2648550ef23ab80d0cb2cc4e06bf4a5fbfbc049414a442a8eab5d8f961a839e1ed15ca1abdeb17a3dba5286a824ab6aa755d
+EBUILD leptonica-1.84.1-r2.ebuild 2086 BLAKE2B 218b55bb54f8d8ddac57426980968c0f1d3e4bb5a022b92d5401c52d478384d3f1256469d32c949b035dec55bdee2318d8d38f2e91ecd60df45d8ac33acf1778 SHA512 17ba09466f3465fb99676d2d8b2fabd5733f68553d73436c154bb66b3848e1b93207555e889bad3d83f430c548bad9dd62517b502baa7773981bb597e1776e77
EBUILD leptonica-1.85.0.ebuild 2089 BLAKE2B 73f72e54751b764805a9a989380a9a95b12335dac9a6ed95900592de021309603685b53ca41d1d552fb009bf32db93ecbaa0b04e5e459fcd9807e748d9807c28 SHA512 77c35f7ff8733ab08a76ceea9664e5f5e4db4059e1357822647fd8dfeb8c3063fc0f1d0f9ea27add800312bb0e94a3689d1409b5b8ba27664a3025c05ea9a630
MISC metadata.xml 669 BLAKE2B 27b4a63ae3b2603632b28a501a22ea6142f35969386be65d4b4ded7311a046d21d7a4faddcb1558a3872e80d708eeb22bb2d03a90d009383c3e34016ef1778d8 SHA512 3a547cefac4630ed8fc4b041a1925be4f3aced7aff960b7e98109da12d9c8e4e2ec3a85fae9f991516cb67fea4e9edeab1c46280741795991e01b0ace7aa9d16
diff --git a/media-libs/leptonica/leptonica-1.84.1-r2.ebuild b/media-libs/leptonica/leptonica-1.84.1-r2.ebuild
index 9679d43e5987..80356500078f 100644
--- a/media-libs/leptonica/leptonica-1.84.1-r2.ebuild
+++ b/media-libs/leptonica/leptonica-1.84.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.
LICENSE="Apache-2.0"
SLOT="0/6"
-KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos"
IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib"
# N.B. Tests need some features enabled:
REQUIRED_USE="
diff --git a/media-libs/libuninameslist/Manifest b/media-libs/libuninameslist/Manifest
index 4a2cc90cf10a..bf66c5a1bfec 100644
--- a/media-libs/libuninameslist/Manifest
+++ b/media-libs/libuninameslist/Manifest
@@ -1,5 +1,5 @@
DIST libuninameslist-dist-20221022.tar.gz 1254897 BLAKE2B 36f096f5d8ac81f7bbea019ecb980d7faa1cdaa457f2e51986453d7e7bddc9b18cb5db59c1f01d604e2b727b68435acd51c9d5aafb983a04a615869be9bf1329 SHA512 089306ee544f2bf233b6f7acef569bc8503c291cb35243fa84eff5ba3253cf85505d64b43d8625aca7d2da433b2d2a09f4c6ba7e307d2be106c16df9eef3e5c9
DIST libuninameslist-dist-20230916.tar.gz 1265244 BLAKE2B 53624158de02d467b9a524f9334de11abe5e46eee4e40e9834c6d9343dc1464600d74ec89709c362f0ab6496756535696cbd9b3d2642d27ece06da0a2e9f69c8 SHA512 32d5c59b0bdc07332dc24d4d6adc4f9173c8e9f41cad1adf1c6f5b9dd0ef8dd62a4ca3c8151d8ef4b5cb7f9ea4df63d8b63e906658b7d7062c5a17edd452c3e5
EBUILD libuninameslist-20221022.ebuild 584 BLAKE2B 9ecc2e6006696efc69c4908a7c3369dcf58aee88bd4da9c75e734ef298e050a456838096b1a2bd811bf30a9276e511d5147a1d0a44c8dcb278b90637405f3474 SHA512 610ce1704324cc8a622a4c6d0db3e595f1e93bed77474d905a103ec8200c45450d59bc9aec3c07bee22a0e475064e5e52dfe5ffc86502b0bef6a0ab6137e1e69
-EBUILD libuninameslist-20230916.ebuild 587 BLAKE2B 9d57f9f9ea604ecd1ce3518db140362e44e7a7f229941492bf030fc1f1cd9b67055762020f92afd2ef52002060dcf09c8d810358805a353f74f58ce1296e5faa SHA512 a6c48e3198322895a47c5ee300abd7677a6d65d6cb4dba69b498f401b071890d87a73bc026123028bd4889c9ee4d806d06b331ef17ae1617c7110916832f3a48
+EBUILD libuninameslist-20230916.ebuild 586 BLAKE2B 3f0b9e6617356734cb00f0342d4a13d0cde3185436745308c594f76fd6e5f1dbd23b58998b91f3dbcd55e4290304df0c38d54b9ae77b82f4673d198068d7753f SHA512 ffe50b1595547d765e1fe6d9adda3a50b214733fa0297f0118efe107742c2d41d7eebbd5e7152d803e91f2a2bbd151e760fd0a1709a9e2bb742b62372e5dc602
MISC metadata.xml 484 BLAKE2B c5aae59be58a06431b5c19c32ac89ebc77a2ca93c37e98b834e9adf11e7c4a45e7655d21621929b70fac24cc4121f50dff17e462d1d782942215aaf5cffeabe2 SHA512 2bcc9f45999095ed409b6a77b66b827395371ae177c6496056936cff949339d192288b430ff631aea20ced5b107268afe63284919a3e90d0f335427910e18f7f
diff --git a/media-libs/libuninameslist/libuninameslist-20230916.ebuild b/media-libs/libuninameslist/libuninameslist-20230916.ebuild
index 162efcd6e40b..7aa13f4cf40e 100644
--- a/media-libs/libuninameslist/libuninameslist-20230916.ebuild
+++ b/media-libs/libuninameslist/libuninameslist-20230916.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/fontforge/libuninameslist/releases/download/${PV}/${
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
src_configure() {
econf --enable-frenchlib
diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index c6013c450c45..45d48070ef05 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -2,5 +2,5 @@ AUX shaderc-2020.4-fix-build.patch 424 BLAKE2B 6d8760ef64bf9f4d6e291d7b3b3773557
DIST shaderc-2024.1.tar.gz 227211 BLAKE2B a4c9790cb117e4cf2d528ed294ef0599dc3c17ac367a4f658254ff9e161f82b3338a2d70a033fabcdb7a2925c2f4668ee89cfff0d4b88cd2b22fcfb3f2786ea9 SHA512 017d8625c66da7eb5b431f595b27a4ddf146aaa12ef56777cb8c3f7f0f15eb01c3286e5905c5268de55d07cc19d5ffae4d4c08987d105b0a6be74616a467b736
DIST shaderc-2024.3.tar.gz 227490 BLAKE2B 0f9df6251b1a107c89a4e509c7a36f4035b5282f11e0b00cb7a1603b3212917894e805337d2404509b839dd9ac40aa19d8aa23bf6666b330dae2cfdabc18c9c6 SHA512 ba990054b3e50bd1c3e7decaca80b80dfade0f15505f6e89c455b7a114b8507931dff2c570ca81fd38882472e7d7014c417ca8f4c1117fc0e6825ea9f669222a
EBUILD shaderc-2024.1-r1.ebuild 1902 BLAKE2B 1550d18346f423868f5016cade6320a0dc36021375bbe37655b548d36f577d2091479719a07aeb7a323503e7cdf6b900b99c0ff4fbc662f4c0f401c540492964 SHA512 be70ad1c285716139e7153b7c4e1a5da154334b77b3cc3557f3e93d79d06cb06ae11a96f02dc9c095dcef470410b02bc9378178316dd47b13c32afff53e57a96
-EBUILD shaderc-2024.3.ebuild 1902 BLAKE2B 1bded87125fd1e819e7716a67fd094ff908c6f2c8d3ddaf06884b312e780854936db4569fb061c50cbb83eba38f8e2f7594e875dd5904ce03f98fa3ff8ebc0c4 SHA512 37272af1230300ececa514c350aaba000d091c6c717a57fa0d624487aa1cfb908eb942a693a24c7af89aca4c98fde4c5b43957ba128c3aa82a62ed3b33a14c0a
+EBUILD shaderc-2024.3.ebuild 1919 BLAKE2B 6149747946aaac6757d5e2e1ab1a9fb0eb10dbed0011919a1be3c9cf3f06b72fe72019679767292b24250d5e9a52c043db2e5fd3cf4c2109ceecde32519db6e3 SHA512 0521c3c55d05443ddf4626e1f815adccaa273f010e2c0506e70a38f1ebb6c52cf9dd60356020822edeb9321496f0b83a3a137dce30e5bc4017f1d4773b8c4f7b
MISC metadata.xml 328 BLAKE2B 90488589d89b69a7840eea25c4456ce0d1032d77c99dc6cbafa830d2d274e72b5075b3eaede07ae6b07f699fdbb8d894dd82beee25e5172fdd5171c753619b43 SHA512 ca9eaa48af61542d9110b28954241f98b19a91fe47483cd80ccf7f761302fc23f5455379958d535431292c70dbc27c6347185208245b738bd9bcdbf3ebaeba8b
diff --git a/media-libs/shaderc/shaderc-2024.3.ebuild b/media-libs/shaderc/shaderc-2024.3.ebuild
index 11196b2a2148..9201b5cc10bb 100644
--- a/media-libs/shaderc/shaderc-2024.3.ebuild
+++ b/media-libs/shaderc/shaderc-2024.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="doc"
RDEPEND="
diff --git a/media-libs/webrtc-audio-processing/Manifest b/media-libs/webrtc-audio-processing/Manifest
index 83bd8735ef7e..4f4e30411b31 100644
--- a/media-libs/webrtc-audio-processing/Manifest
+++ b/media-libs/webrtc-audio-processing/Manifest
@@ -8,7 +8,7 @@ AUX webrtc-audio-processing-1.3-musl.patch 1131 BLAKE2B 4d1a2bc0c02ead5e07dbe2eb
AUX webrtc-audio-processing-1.3-x86-no-sse.patch 440 BLAKE2B a5d49a5df420e066fc112bb5dab3fed29b21207c0a9c76d5082389698e9c845f7840a7ba5386449e08439664d1054e1b2a6cc369386f53caa22af9ab2198cab1 SHA512 d5d96e0acf0854ebacbb06df719963ea69cc0500a99097f05dc14f488404ce97c23341aea062a78b075dcd83941f9353064c1b9aff79fb6f666e87d65daefe32
DIST webrtc-audio-processing-0.3.1.tar.xz 695920 BLAKE2B 833c6d12b358918d95dee5b165308c8cc382f98264349fd38649bfe478557765b85d9112a35194676ee52a8ef297fb7cb7e3a570d9c2295785b6fb97d35be948 SHA512 1c7a2d16f7f6c03cf6d60405d0dcd224caae6e80c9c4d43f8373bad2446affcdf49a02efb0085387328289aa79c8981dcaedff876cde55be9602dbde9c3f440b
DIST webrtc-audio-processing-1.3.tar.xz 655672 BLAKE2B 42669df1705e7c289b3e9b2d79ef06f6f493eb4ef16f6ce8a4c94312d2372c9158ed016217055819041c2981ca1fe9467ca0e099ac261f92e4f75fa53d3421d1 SHA512 daabaed06ff9d1d4076b2abba14efbbebeb8930b14a99fb47974399d2812f3f851e3d6a691b09fbcfb1a3535c6ade967bac4c17a3728f3138b302e3b844c5c67
-EBUILD webrtc-audio-processing-0.3.1-r1.ebuild 920 BLAKE2B b3e67c3488d2f9f90d3bee1c001f5aeaaa523e4ffb9b12abb451d86dc331e172f6e9c70f7b0832a237b05040a097d553d670633080d7e467ad008193cd7a596d SHA512 607beee8f25696c4e74af1bed53c6d30da692f395e1cd3fe88d864ae5d3cf16260f5636882a6206632e08e971fc9e9f284981262fa998f17b06e850f96479628
+EBUILD webrtc-audio-processing-0.3.1-r1.ebuild 919 BLAKE2B 49e5636742596bf5d45f13c779e2ac8a103b78e2fd72c33bb410c90700f2da1bf9fc82b62cd9cd452294fbb023b66c476470e9d94f100021fed60b749d581ee3 SHA512 f62641eaddfbcfd1bfd8f1bdc17bd8ad97d9812f54f96d243336c09f8b3ed2e0c47e737ce0afb2a7c6fd5d0191e49613a45b07111ed105fa672f75b7443dafd2
EBUILD webrtc-audio-processing-0.3.1.ebuild 780 BLAKE2B 9f39495c7189d7d35d7d246cd7a635d355b0fc65438c8a187b2529a2f54e1775fdad3fff0d2a61ceab3abdb4550342b007dc5e48758d20feaa8c7877cbb69f35 SHA512 b209145b656265c5b016b8ef2c22cbe3bf031230e6a3a84cdeb785c963c62e7cb4e144440c88c5c7b18d91b1ead8133752da5d40e86e3a015e4147e56f4aa0de
EBUILD webrtc-audio-processing-1.3-r1.ebuild 709 BLAKE2B 51f7019c8cdf2bc02ddc81e62ee0e8eae4ed07e8d03df7876660a0d8ed6c8d547ca91ba4eab55c2a303ea47c0b25a9cf677d9dd7fcc91404ca995c898fa2b339 SHA512 6f6f13d3a8d965f3bcdf89985b6a0d8d99c806f5f846d9010028e007fb68a2373057ddc5f5b823d831d680ce43c54ee0b02d071de4f6dae0774a3868ff366772
EBUILD webrtc-audio-processing-1.3-r2.ebuild 846 BLAKE2B 5a5d67744e5a09fcfec660414a8884b132508398316132ae44937742a7e8f0820b7fa1049c572e758aee945cdb4f43cdb55a99d30c17fa0aa0480adcfe8d1724 SHA512 1d3a2a7e921244718abba533f5f523198b7313cce0fb2cee286f828ddb4fa73ea7626386b9f8043467505fe9a146d90c2ce42b20790dd824ed5c1acd8a5ac981
diff --git a/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1-r1.ebuild b/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1-r1.ebuild
index 946115a3b322..c5372272860c 100644
--- a/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1-r1.ebuild
+++ b/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86 ~amd64-linux"
IUSE="static-libs"
DOCS=( AUTHORS NEWS README.md )
diff --git a/media-libs/zimg/Manifest b/media-libs/zimg/Manifest
index 8d4ece8211ee..db1cbc55e521 100644
--- a/media-libs/zimg/Manifest
+++ b/media-libs/zimg/Manifest
@@ -1,7 +1,7 @@
AUX backport-e29571f-issue-175.patch 3113 BLAKE2B 667a71b0749c335675d7bc6f71ef7fde19a9ec7b88444caf3bc231e99b7800af56d0584a1d8d4172d67bd8876c93afa1f3327962a603c8bd78a8c6dcbf5b5b15 SHA512 02e227bd4b8fedd07192802e5f9e48ecd2621d480d0e9a52806c13ddf02ce5d0d492bb415d2c52361a0ea9abc3bc814886dccd16f96721e4af88cc04af57e781
AUX system-gtest.patch 1483 BLAKE2B 21e9e347c85a81e562cff1bd6e9d6a017f87ad408566e7d93205a6ecd77222cd361f112c15f4720a464c86b1801a96666401f5daeec83bffcfb81ccc67f2c4d5 SHA512 91a034c0f303fee5a6b7deec5badf9269d4888c558a20a2cbeb52005f296a38446e3df8a3bfd2ba863ca7d9a0c350782b3b02bae91de04e2ff81d65e6113a4f7
DIST zimg-3.0.4.tar.gz 326578 BLAKE2B 0fa63ccb0037cb6de93cdf9a5cc2d7b7d822652361c08845f9776b85856f03f29ef9fdbe9db55c074922ef13cf76ce4170786fd480da934556997658b7c32a30 SHA512 94beddb109f0b301f0fecf09ea2761d3707aaa1f0cc1caf682bb3d1d7dcd89164de8388e922758e274914df9c7c7c1a0a0c5192e78f88655ed4c6da0ee51995c
-EBUILD zimg-3.0.4-r1.ebuild 1117 BLAKE2B 48362e77af83743307d92a8e7327d62d122a8363dae47cc317a1f12d7858a7bc8b44cb9364b7f6201abdf0817b36d408ba090dda4f88f0e8100eb15d4e231975 SHA512 9e906620b25e9a520bba77028c642a8f20555fc41d75020cf39e92cee84d2b477392cdf635a4a9c4575df2dcab53d665f15bdc72a3e78401113a3637ac859e5f
+EBUILD zimg-3.0.4-r1.ebuild 1116 BLAKE2B 8d536fc2d9e4768fc32ddd38612ce4ff0c2bf3882acd49291bd5734a9a1d8bd4c2e3d8b8600bf5e57f0e7222c1324888c0f6adac89728c89e29a18763307d098 SHA512 f6066a7fc71b95fd855b8399bc7bdbbf909900b5cc66102f9be2cf263b473b319637c407190c80331cd07c8234ee9a85e172435b6ff036fc3fcf0e6f5e74a23e
EBUILD zimg-3.0.4.ebuild 977 BLAKE2B 581e1b63e80213466f00736e604f543dc83bc6e0b73612ae68a5a9cff504ce1e4ab97ff6d516eb8838809ebc242b300fd7f5c61f3f8d9c0053b4b0336d45350d SHA512 1d753d3d37efbebad8b52c0b0cf0fff30b55588d4949fa50cdffa8ff1b0be35bcf80d95ec7246986828d68e78b76edad8c2e2db5a7678ed4d9e70a71b05a12c9
EBUILD zimg-9999.ebuild 913 BLAKE2B 160f3e2522bd7f9df93252c60c3a60fe0f987a44b7872e4436ffdec58b8ef3af397db8f684f3ad2bd8e5a52863c1bb8b6db4bba25ca3bf13e195fac349ee9b25 SHA512 f4e5f833d726457727822a649a180efa1bbdd288f9414ddf96cfb838152e3b339464d171d086c829a2b0a3a526ed88215b5391f4b2623bcb6d320ad1ae5aabcd
MISC metadata.xml 312 BLAKE2B 278c7bce7361e1cb96725595df0c35f0e227db2e6732d3cf1b53c960ad4a319a831a0e7cbf51702b24785f0f8d7bc73d3443a17e88595509a62a476caec5c5f4 SHA512 c070a6ea9f0a64532f6aa33b12ad04b293e8a6e014245936a71d5ab6facdec8ffd2665a49cdf3562a3dbc60406b6a24261aa9e65f7b7b63ef0d005927967cac2
diff --git a/media-libs/zimg/zimg-3.0.4-r1.ebuild b/media-libs/zimg/zimg-3.0.4-r1.ebuild
index 9a7c7adad730..487a7b53f63b 100644
--- a/media-libs/zimg/zimg-3.0.4-r1.ebuild
+++ b/media-libs/zimg/zimg-3.0.4-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/sekrit-twc/zimg/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
S="${WORKDIR}/${PN}-release-${PV}/"
fi
inherit autotools multilib-minimal
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 8ffd4c6a2846..7873e5e299bf 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/sndio/Manifest b/media-sound/sndio/Manifest
index 60e58366ff45..4d810b9bc96d 100644
--- a/media-sound/sndio/Manifest
+++ b/media-sound/sndio/Manifest
@@ -3,7 +3,7 @@ AUX sndiod 36 BLAKE2B 51d51ddac64b89c01cb7ec6b009cabb17168b1664e4339d895070fd6e8
DIST sndio-1.10.0.tar.gz 162725 BLAKE2B 6c804c175c86296763df7ba2f2e142dc509f4a52eb2d54b3bb76113e2a5594630c99297e558b5932cda143383f2cfd42be84d30160e72c8b5fa76d4f7246d43b SHA512 c35462976a1bffd128eacb185165964dac6b03505255e9ab9a933e24be5ed146cd9ac6995fd7af23247cb9133c010cce0876572db53b783ebabeb563fec7a1cf
DIST sndio-1.8.0.tar.gz 156249 BLAKE2B 46d279c0a9ab40253d9f4abf5892d6c2cbbbeeeeb5ff72f45287b16adce122550025ee2d50b45de5e6952dfac1f25041e520692b0afc31ce9cfa5e122d8799fa SHA512 c3225e59e50c3dee41df7df1d87d32ed616117ea6883d9c643a57091b2239b03988c00230882c32f68331952852781dccb8bdc5a6c92780d97a294a1bd9d8ef8
DIST sndio-1.9.0.tar.gz 157354 BLAKE2B d7e5f8137f87096a0260679afba84e4952bb060e28df6cb9a184fb4436b627a0fc8260cc29e459f3cca4d10372f96424f18e19ddf5805d281cbb8c538fbfffa2 SHA512 f322886e428a4b5bf6867f9faaeaea26d377babbf4176960a0287ebcb0b678bf3cbac134c6c08838c9bd2094a68286be2f2df71ca0f55b7b0e816fdea9cd41cf
-EBUILD sndio-1.10.0.ebuild 1104 BLAKE2B 7db8a1c158c0afd8f9c178ea96338f5ed0668dba89e6388b910898d60aa2a29fcf92ea8f7a52bed017470a0c214cb19fa8f070f10d26a897cf1899e1ebf43618 SHA512 cb27847a88ed9581a2ec2626331a963ec8b9f957527268ab8873e5335af8a895c3adbbb65d1f8ff28d8eb37daf7a32014e2d13ae8db6863ebf9bd2a7028c98dc
+EBUILD sndio-1.10.0.ebuild 1102 BLAKE2B ad2c3d058391374ba66e94de13a0c1f214886978c20489e3f42dab5d3c1dcf28c81878db480c8de9533bdead2ffb1adafcf517c103097efe4db9779b26acc289 SHA512 aa7f00173e581a36a576215cbade0130c17ba7610b31e7e4e292f23d63a383c284fa0eb05d84e8d4b8bd2441e60d7d6c5cc1ec7f3e3454f84f6bf47817f0becd
EBUILD sndio-1.8.0-r1.ebuild 1133 BLAKE2B d604355c688908ce319e1b1daee7a1fa06540a783a90d6ec21f9ba59ed2ff7a7090afbbe0fa6811ae206f0a4d834c13bb7b9ea5fde06aa9b42c226b94e3388d1 SHA512 eaa5b4a695ebdb19dec5457ce21c19309f9175415685a6640f7fa24ee2a98357a7bd58257f2240935773237f8ab28fc2451dd4f551698518dd94e46891decbc0
EBUILD sndio-1.9.0.ebuild 1190 BLAKE2B 097f7526442c649297016edc2159a7917e526e4e7ac46282eb5b3d716e9f9ed5247ceee0fd059e1b364da3fd3baedde4f570110b4341ce2f7097a08f626ac89d SHA512 2de57b632a94b80c85c69d2f9f00e5820c14fe77be2db07e852cb73febaf1fc8b612c5305374db240a0151a130d97a966f2d65fbba092a952b214f1354cdb3ea
EBUILD sndio-9999.ebuild 1111 BLAKE2B 7edf9681676352363d8a4cd10a46c388278d40e84461ebf3d97bada11f01b8f9ff8ba2fe2bb68d3bda22358791b156c0c1a44c293879a8cc10261cb5f91a38a1 SHA512 cf253d87eab8de2f4916a8fac9d7dc3d968f7c132ac8010f9d73aa64059335ebadf3335ed1a29176be415b6beb9068c069867e0238bf89a01c738db7f14ef376
diff --git a/media-sound/sndio/sndio-1.10.0.ebuild b/media-sound/sndio/sndio-1.10.0.ebuild
index a03abb1a12d2..86a78c375f65 100644
--- a/media-sound/sndio/sndio-1.10.0.ebuild
+++ b/media-sound/sndio/sndio-1.10.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_MIN_CLONE_TYPE="single+tags"
else
SRC_URI="https://sndio.org/${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86"
fi
LICENSE="ISC"
diff --git a/media-sound/upmpdcli/Manifest b/media-sound/upmpdcli/Manifest
index bebb3d41069a..e20f3d3b1204 100644
--- a/media-sound/upmpdcli/Manifest
+++ b/media-sound/upmpdcli/Manifest
@@ -1,7 +1,7 @@
AUX upmpdcli.confd 26 BLAKE2B 840eb6e9353266f3669c00dda2a317a6146780180ff0998641dd258806b8dce0a1c49caca570c2ce1fac97e0bf3a347536c147f1a38092ae745bddd728128a01 SHA512 3dd82c12d66aac4be69a98cf25098fdb9c377c4ad0559d07f99cfb4599b6454a6880486053091d55e30b45ac8d877cfa544b1f3dc617d11c32c058767ae6a64f
AUX upmpdcli.initd 387 BLAKE2B 1cf2ab80c9447041b2b1d1a921c164a6c0436204909c4857db798ed9930d3c1f6e5957a4382cfa884e9fa296ac8d72cc5e3d4d8025234251b665fb5d85efc12f SHA512 fcbefe70aecd05f4fea6427734933344cd1f537fd187c14f05d809f8cf8bb720241aeddc526e9c5497f76e5e7cdcf14798a160b4e4303d1482b53b646dd2b03f
-DIST upmpdcli-1.8.17.tar.gz 706974 BLAKE2B 833aa9cbee6e725d15551409babdab8140721c02048427d6de7b5ddb49ce76f99c7af8c9de4925482f819c636a5fe74037bc096548b79a69afdb828b90aa3e5c SHA512 de11076176d50021103089b202bd7d7b1bb364482eeb5a671038c20b24eead5f64c80ed4873dbd70dae037a8b12fbee6de522f3a484d1b67d77723e26211a4af
DIST upmpdcli-1.8.18.tar.gz 706556 BLAKE2B 3c1d3efb5ac2a93feb852a3782580f1259355fffb7a33d74dd1be41cf78df204f66ab347785b27d7680f29f3ab50ff0e801ce1c7bd8e997e8e75b6def6a136fa SHA512 654c816bbddf11fcb882cac73c91dd676116498076fe1b7af135fe6fbff840ce7b9ea0bd4cd52188ece10a7f1758475d2c9b20dbf679f63fa526aab7398d0c80
-EBUILD upmpdcli-1.8.17.ebuild 820 BLAKE2B 6897748c7959b35629752e1d183eb2b327e3fc9647e049e10df06c6955cf04058a5fc7b6b4ad885c6e06c70b691e62294d56da2e36e1f4babdd6a6d22f1e3297 SHA512 c264769e93941ea227012a6d49a1931040997534b0dfe6c220b9c8020574fddd0a07fe344ed40c54dc3b04f222443fd91769116db55eb52751857ba48fae46f8
-EBUILD upmpdcli-1.8.18.ebuild 822 BLAKE2B 109d9c9825feb4edf5852a11e8ad781c8357cd653b4eb50c61a159ceabe8969dfa2caa04cf2cf9622541f72674dedf81b2d896b1bdc110e95c225daf25f81160 SHA512 2d87da1d700269d540d818c73fefab84fec6fb942859db842a420f0620fb7a0ef3ee0c56a68b79111b33b0b488c4f725e41f3b55a56bc005561bd09debefb5d5
+DIST upmpdcli-1.9.0.tar.gz 706042 BLAKE2B 181add57f99ed137545b2dc68daa5841b8a207b48883fea15bdcb40bc1e5439aefe7d1cbdfa11abbf1a775c1d2255a21b0d7844f6f171fe53c4f23b33d0c762e SHA512 810750f9ff727685be5f49279c6b92d9369a9a52a66e581c544b11d14a3ebe66b2ad0a7762cbdaea7c2a9e5a4cb1029a03cc6cf9a93945157e75950c265bfebb
+EBUILD upmpdcli-1.8.18.ebuild 820 BLAKE2B 6897748c7959b35629752e1d183eb2b327e3fc9647e049e10df06c6955cf04058a5fc7b6b4ad885c6e06c70b691e62294d56da2e36e1f4babdd6a6d22f1e3297 SHA512 c264769e93941ea227012a6d49a1931040997534b0dfe6c220b9c8020574fddd0a07fe344ed40c54dc3b04f222443fd91769116db55eb52751857ba48fae46f8
+EBUILD upmpdcli-1.9.0.ebuild 822 BLAKE2B 109d9c9825feb4edf5852a11e8ad781c8357cd653b4eb50c61a159ceabe8969dfa2caa04cf2cf9622541f72674dedf81b2d896b1bdc110e95c225daf25f81160 SHA512 2d87da1d700269d540d818c73fefab84fec6fb942859db842a420f0620fb7a0ef3ee0c56a68b79111b33b0b488c4f725e41f3b55a56bc005561bd09debefb5d5
MISC metadata.xml 324 BLAKE2B 53acf2369d1e3957218ea3634ed2fe10034b9d74109af9df7acfcf29a37697ade6488aefc5df3503754833b0f6dc5df777feb945355f633fa6e1a3ade8b13adf SHA512 871929dc11894dc91b3257a5e9e8f5164e3f5e1af0dce2cc7571dd106cc70bd777562bb56913ca45f3bf1cf0316938f7f2c0a8386bdcf408c0f834385db4d45d
diff --git a/media-sound/upmpdcli/upmpdcli-1.8.18.ebuild b/media-sound/upmpdcli/upmpdcli-1.8.18.ebuild
index c929aea886e6..8e63719d0f5c 100644
--- a/media-sound/upmpdcli/upmpdcli-1.8.18.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.8.18.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html"
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="thirdparty"
DEPEND="
diff --git a/media-sound/upmpdcli/upmpdcli-1.8.17.ebuild b/media-sound/upmpdcli/upmpdcli-1.9.0.ebuild
index 8e63719d0f5c..c929aea886e6 100644
--- a/media-sound/upmpdcli/upmpdcli-1.8.17.ebuild
+++ b/media-sound/upmpdcli/upmpdcli-1.9.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.lesbonscomptes.com/upmpdcli/index.html"
SRC_URI="https://www.lesbonscomptes.com/upmpdcli/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="thirdparty"
DEPEND="
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 90f6af037016..91cdf54a3526 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/rtmpdump/Manifest b/media-video/rtmpdump/Manifest
index 12b05dcd69cf..96e214b81532 100644
--- a/media-video/rtmpdump/Manifest
+++ b/media-video/rtmpdump/Manifest
@@ -8,6 +8,6 @@ DIST rtmpdump-2.4_p20190330.tar.gz 143037 BLAKE2B ab0edbca444fc71034a1c6386f304d
DIST rtmpdump-2.4_p20210219.tar.gz 143043 BLAKE2B 312a44fa6caba3fbae19c248d76dccd22c637884ce37c207afe9de80eb0655a97af51101cd2800a2aea52620578f63e1ccede5070772126297e1c75baff0217b SHA512 2bcd169c8c142390e4a37a5f115bb722f8878188920818349aead50ad6c40b8e96c4f929f1b4d6c26ebc05ee264e6675d3843bf963ad4fbac04c3ce74b7fbb20
EBUILD rtmpdump-2.4_p20161210-r3.ebuild 2696 BLAKE2B ac811b42e9812140688c9b5a33a2255b4457e095de83b096eaae4f9959d0de8a50e919d1e6fb7385e7d256af25ab23c8bd980da70532bc67d8c730e2da4d6af5 SHA512 653d227609c0c1a38a85ce9ceb0eeaca3b6628ba79af5e877d1a2a76e58d2296222ba584da04a55abb784a05c2a8dfdc9d27a95ab07fb16317f36c1c22b73edc
EBUILD rtmpdump-2.4_p20190330.ebuild 2633 BLAKE2B 2e115cd1d1710de282de394fef7aac3b10a002606f2da149317f21e685b6e47cffff4b720d5bd303d2f0e6f91f555499f5ae66767d832a9a4b9e67c163224012 SHA512 18ecef8e51588fb946e12de48c9033908bf1988b4681129851f27c176e8b4cfb77fc229c4f0772837f54ed52b11443b1a158e8ed04e3b1673753dc250dcf902f
-EBUILD rtmpdump-2.4_p20210219.ebuild 2743 BLAKE2B 6067fcd33b6ba50d1d0926ff45cf6777b16f21c63a4c60693be6183e9c1532b9daf99220120ab24302f4b2499f696af6d2480af818156173e7b596f2dd62be5f SHA512 7b5fff13925f9e11e7c8141b31b1b4b569211000f6900029c400d4739fb2a32c11899ca98afabfafd83b83b53ff5b93e3762f6662ca66dd053ab9632a822f5ee
+EBUILD rtmpdump-2.4_p20210219.ebuild 2742 BLAKE2B e4591f7b1ecb5cf41066eab0078ae49b448eff057d5059c069d71d7c1a0f461ae5313c33bcbee826cae9355a023af157396b725fe2804af2808fe57a4465fc9f SHA512 1c4f960e64765cbecd145cb977ad8e1c38505cec1313758669fb9813bbb2794e58cea0822eb221919252bf56635a07d2343909b6a0e1fe520eeef89524930346
EBUILD rtmpdump-9999.ebuild 2608 BLAKE2B cbe15636041fcaba5ed42125249e968f4610c4902473545dcdb0f22df1ccccdcbda3ea1e5d689d12c9065cc149e310713d865b16cf86d35b35679de4c4306b72 SHA512 6e9b1d24df324ac6625a11a4e927650a972c396c6f14962e38f2121d07d7fc62695f44f9734f87ef53c858140efdbabdae6d06fd20265e09d04ee2e9b17cbfce
MISC metadata.xml 746 BLAKE2B 30f330e57b0467571f5536b4689c3a52ed5e36ad759855b90e26226673ebb9b3388ad4b257d8c2c01069aeeb337531e27031828be23e0e56aa0d8076c7ae9abd SHA512 7eb134cf59798c33074457c2238de22a69d7d29469d4d4705c990a29a660837b3df5794af19ac5176056c8010e7d040e0aefa8cbfcdeb1df5d316c2d921cc6ac
diff --git a/media-video/rtmpdump/rtmpdump-2.4_p20210219.ebuild b/media-video/rtmpdump/rtmpdump-2.4_p20210219.ebuild
index c894425caa28..e56b17c33df7 100644
--- a/media-video/rtmpdump/rtmpdump-2.4_p20210219.ebuild
+++ b/media-video/rtmpdump/rtmpdump-2.4_p20210219.ebuild
@@ -35,7 +35,7 @@ if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://git.ffmpeg.org/rtmpdump.git"
inherit git-r3
else
- KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
SRC_URI="https://git.ffmpeg.org/gitweb/rtmpdump.git/snapshot/f1b83c10d8beb43fcc70a6e88cf4325499f25857.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-f1b83c1"
fi
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index feb372962626..6b644d47666c 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 3fce3c777689..79b707419c4e 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 03 Dec 2024 01:40:34 +0000
+Wed, 04 Dec 2024 01:40:32 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 87ad10310779..d8258f96d954 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 591718 BLAKE2B cd53ee1575b57b03315f3e2b15f89a06fbc6711259ee7a82e1ca6f8970d8fdd183ea1f95f313b15f9f7f905c2c8641fa9ae9f0d8a12e8fedc6851ee3f7c15bbd SHA512 1cf337d112115a521c08a9fa208a2c60a1ef9651426b5a20b7ff05709eda7e21b384c627f1dedd2abb84476daf5fadea280b479585390abd903daec89814b24f
-TIMESTAMP 2024-12-03T01:40:37Z
+TIMESTAMP 2024-12-04T01:40:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdOYZVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdPsxZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB4oQ/5AX9D4i8hny9MOaii7qJBsiVoEMW4oIaYK4c7dNNzWdlTaSVQvlLXIz3n
-+IJ/tT5roFMG86hCKn7k0yZbU+XEs5+ITgQTfk1NzEOF7JLuON7BehEsEmEyEslI
-qf3CpElrMTLOXuC2l83BpodRyuBHyWVceO5EW1NGy+3poczG41mzeMTM0s20PdA5
-VGRNErftkGIrn+/pgagEuYdotEiTZKaBE7U42b82h+CaxKbL4D3bXAad1MrmPxKY
-ekddkex5c9viTxnm2oQ6An8CO792W0/JQe2xz7SCCDDIC0g/vyOeblcbwuhep4lg
-nBBV6fzNldKTnBzerti/Wu777oVsZk2w6sR1nZokyzzSt3m5qA+RAd1q+5hMSeuU
-eMRLr1l5vdoMmsl/eg+29KK2pjY2lwwfJFRE5KG8Y8GBuj8Qmvgog5JKn7IGIvro
-Ck2Vh0KW7yCKReVSLWrV4HHgmehT3wHlh8NBWKfMtUt1fWeeQR4R3UARqlF9uYGJ
-qjp1EEToD9v4hZnd3K7u20pueQTmdPk60OoUojxSUWaS2bXEtAwSITpuQrJhFk/g
-zYMnYxzq3YJNVsfwVkS+rdbJjK9QnooCvo/bVXVIUm6zIW6sS7q6sqMjlNiWL3+R
-KmlVw0HxDrMSHO6P5r1RMRwk8LH4vfqGVmnHCeb3xs0dAs5bgqs=
-=Txro
+klBGjhAAj+CWmCWzOIKYKUFVdnn0B+oZui7Pth8meEqZqP/mZxE877U8RmOdHikw
+/5s1YCD13qmiYfvXf7NHecILNXFUVyIM/eXne0EZyk5XXZzKSql6pzgBacpxwqhr
+cZjmYA59ozhNl6yTk2dv4iCcg0UewePtobiBFMfOY8hiUdSGz3sWX0BCcB5r6IRU
+EOhCdzHnIBntgkHFnKa0ReGbB4E1K4aCn92P20nNG6vuY4pDX9wTbVftH9zbLzqL
+O2I52ZVL+FcoYN/yuyhltNKLNvUhaFIkJWvwQledya4fPIbS6CnE+YfKenk+r+Dn
+TT1YPrPsacMazDLP/2JRl8rHcHxPu3wKN7L2+Moen8VeghVb6j9a3+FatZM2mR1C
+6uoUXtf/eouWD4f25fqs6kJhGCIiXlyWKnnHC4+0wRCTRDQ/5FESdV7PjFtF/9D9
+Pd0vvSFz6Y7MYE0o0JVbQoFUa0ghmXVWlCKmexbeef6ROipsmvdCpohF72c31t+J
+j9/BW80iWNvVz6Dm6ZG2f4q9BZt9//9tEckAhG3eHMW+D73BX/t0aGlQaPpwJElJ
+a9xP4z3daeWHZFi19MbNEHExO33Mfw5cnqc0uvc2Z8YUzFbJ6FcT+4+H2ntN/2o5
+wmBsaxZ46slbxoIc/a7WoEu+y/Rrgdzti0K6hV8Bkhkdw1b8Bew=
+=Xmzy
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 3fce3c777689..79b707419c4e 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 03 Dec 2024 01:40:34 +0000
+Wed, 04 Dec 2024 01:40:32 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 2c32704a4e29..41cee602163e 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 19ccd4bea737..52f58ff4398b 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/alien-8.95.6 b/metadata/md5-cache/app-arch/alien-8.95.6
index 6cb4a754ae55..41d0304f5af1 100644
--- a/metadata/md5-cache/app-arch/alien-8.95.6
+++ b/metadata/md5-cache/app-arch/alien-8.95.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceforge.net/projects/alien-pkg-convert
INHERIT=perl-module
IUSE=+bzip2 perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~hppa ppc ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/a/alien/alien_8.95.6.tar.xz -> alien-8.95.6.tar.xz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=850cc1ba5b8b4a33b01229b1760bfc43
+_md5_=b3bfb69954511fbc1349a2bd336eeedd
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 29f9fa102cd1..bb41eed549af 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/docker-buildx-0.11.2 b/metadata/md5-cache/app-containers/docker-buildx-0.11.2
index 965267803af0..e427199c9a79 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-0.11.2
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.11.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/docker/buildx
INHERIT=go-module
IUSE=test
-KEYWORDS=~amd64 ~arm arm64 ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~x86
LICENSE=Apache-2.0
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 f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=ead6fb5140498552edf8b8caac0e9b4d
+_md5_=286884f09fb24753e62447836521822d
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index e5b6814db7b9..585e0cc239e0 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/nemu-3.3.0 b/metadata/md5-cache/app-emulation/nemu-3.3.0
index c5fd75a6cb0d..71eeb678c735 100644
--- a/metadata/md5-cache/app-emulation/nemu-3.3.0
+++ b/metadata/md5-cache/app-emulation/nemu-3.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/nemuTUI/nemu
INHERIT=cmake linux-info
IUSE=dbus network-map +ovf remote-api +usb
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=BSD-2
RDEPEND=>=app-emulation/qemu-6.0.0-r3[vnc,virtfs,spice] dev-db/sqlite:3= dev-libs/json-c sys-libs/ncurses:=[unicode(+)] usb? ( virtual/libusb:1 virtual/libudev:= ) dbus? ( sys-apps/dbus ) network-map? ( media-gfx/graphviz[svg] ) ovf? ( dev-libs/libxml2:2 app-arch/libarchive:= ) remote-api? ( dev-libs/openssl )
SLOT=0
SRC_URI=https://github.com/nemuTUI/nemu/archive/v3.3.0.tar.gz -> nemu-3.3.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=44fed0fe7365425d2cb19051c283053d
+_md5_=74ac028c0137cebac766461ad7a37ff7
diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
index 0aca0c19c4a6..54e8bd2f783e 100644
--- a/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
+++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
@@ -3,9 +3,9 @@ DESCRIPTION=VirtIO drivers for Windows virtual machines running on KVM
EAPI=8
HOMEPAGE=https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html
INHERIT=readme.gentoo-r1
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL
SLOT=0
SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-0.1.240.iso
_eclasses_=readme.gentoo-r1 b045f3acf546393ab6b3170781875358
-_md5_=23928a0597ecff5476023972ed50b031
+_md5_=f7ee3edff73874bda32b9a938cea5114
diff --git a/metadata/md5-cache/app-emulation/xen-4.18.4_pre1 b/metadata/md5-cache/app-emulation/xen-4.18.4_pre1
index 65cfaa225a70..d6d75900965b 100644
--- a/metadata/md5-cache/app-emulation/xen-4.18.4_pre1
+++ b/metadata/md5-cache/app-emulation/xen-4.18.4_pre1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://xenproject.org
INHERIT=flag-o-matic mount-boot python-any-r1 secureboot toolchain-funcs
IUSE=+boot-symlinks debug uefi flask secureboot
-KEYWORDS=~amd64 ~arm -x86
+KEYWORDS=amd64 ~arm -x86
LICENSE=GPL-2
PDEPEND=~app-emulation/xen-tools-4.18.4_pre1
REQUIRED_USE=arm? ( debug )
@@ -14,4 +14,4 @@ RESTRICT=test splitdebug strip
SLOT=0
SRC_URI=https://downloads.xenproject.org/release/xen/4.18.3/xen-4.18.3.tar.gz https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/xen-upstream-patches-4.18.4-pre-patchset-1.tar.bz2 https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-2.tar.bz2
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe mount-boot 03b0280b48caf6e18472fa7272cfcda8 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 secureboot 31f758d7ccad9eee9952dad8b8c26bc3 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=4087687aafd2aecbf76b0f8255e44991
+_md5_=89a96457608aa5914446772166f883cc
diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.18.4_pre1 b/metadata/md5-cache/app-emulation/xen-tools-4.18.4_pre1
index 85c4e368c473..89645639e719 100644
--- a/metadata/md5-cache/app-emulation/xen-tools-4.18.4_pre1
+++ b/metadata/md5-cache/app-emulation/xen-tools-4.18.4_pre1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://xenproject.org
INHERIT=bash-completion-r1 flag-o-matic multilib python-single-r1 readme.gentoo-r1 toolchain-funcs
IUSE=api debug doc +hvm +ipxe lzma ocaml ovmf pygrub python +qemu +qemu-traditional +rombios screen selinux sdl static-libs system-ipxe system-qemu system-seabios systemd zstd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=GPL-2
RDEPEND=lzma? ( app-arch/xz-utils ) qemu? ( dev-libs/glib:2 sys-libs/pam ) zstd? ( app-arch/zstd ) app-arch/bzip2 app-arch/zstd dev-libs/libnl:3 dev-libs/lzo:2 dev-libs/yajl sys-apps/util-linux sys-fs/e2fsprogs sys-libs/ncurses sys-libs/zlib python_single_target_python3_10? ( dev-lang/python:3.10[ncurses,xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[ncurses,xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[ncurses,xml(+),threads(+)] ) sys-apps/iproute2[-minimal] net-misc/bridge-utils screen? ( app-misc/screen app-admin/logrotate ) selinux? ( sec-policy/selinux-xen )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ipxe? ( rombios ) ovmf? ( hvm ) pygrub? ( python ) rombios? ( hvm ) system-ipxe? ( rombios ) ?? ( ipxe system-ipxe ) ?? ( qemu system-qemu )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/4.18
SRC_URI=https://downloads.xenproject.org/release/xen/4.18.3/xen-4.18.3.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/xen-upstream-patches-4.18.4-pre-patchset-1.tar.bz2 https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-2.tar.bz2
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=5490c0048308d8ae8fc98928fb4f5115
+_md5_=d89d3cef82894a282aecd25b786f96f7
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 078daddc2ad5..51ed8f7f144f 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/jq-1.7.1 b/metadata/md5-cache/app-misc/jq-1.7.1-r1
index 2ccaff549847..5540029c89cd 100644
--- a/metadata/md5-cache/app-misc/jq-1.7.1
+++ b/metadata/md5-cache/app-misc/jq-1.7.1-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jqlang/jq/archive/refs/tags/jq-1.7.1.tar.gz -> jq-1.7.1.gh.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=bbdfa253882a086225b6bf12febc31ab
+_md5_=7b96856b188e0cdad9b5c95daac0ed32
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 3f60e2589e9d..1da0193cbc2a 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/apvlv-0.4.0-r2 b/metadata/md5-cache/app-text/apvlv-0.4.0-r2
index 47ec8b7843de..0605f9885156 100644
--- a/metadata/md5-cache/app-text/apvlv-0.4.0-r2
+++ b/metadata/md5-cache/app-text/apvlv-0.4.0-r2
@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/naihe2010/apvlv/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg cmake desktop
IUSE=debug djvu
-KEYWORDS=~amd64 x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=app-text/ebook-tools >=app-text/poppler-0.5.0:=[cairo,xpdf-headers(+)] dev-libs/glib:2 dev-libs/libxml2 net-libs/webkit-gtk:4.1= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango djvu? ( app-text/djvu )
SLOT=0
SRC_URI=https://github.com/naihe2010/apvlv/archive/refs/tags/v0.4.0.tar.gz -> apvlv-0.4.0.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ae06eeec2d8d607f6067ef0133b47c7a
+_md5_=48aba90ca8fa4d7acfd5aca90d432c94
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 1d920689809f..73f2c1c3d7cc 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/mariadb-10.11.10 b/metadata/md5-cache/dev-db/mariadb-10.11.10
index 4238b768916c..602b95edc25f 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.11.10
+++ b/metadata/md5-cache/dev-db/mariadb-10.11.10
@@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.11/18
SRC_URI=mirror://mariadb/mariadb-10.11.10/source/mariadb-10.11.10.tar.gz https://dev.gentoo.org/~arkamar/distfiles/mariadb-10.11.10-patches-01.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0fd106b64b21dde481cc547a017a0cfc
+_md5_=8f4b4c5d5fdc5f144af2510d09f3e74f
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.14 b/metadata/md5-cache/dev-db/mariadb-10.6.14
index 2ad5fcf51349..62ef5e13bf1e 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.14
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.14
@@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.14/source/mariadb-10.6.14.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6823908712caa16bb7751d7be0fbbc77
+_md5_=554e321d2026a3276bcaa84c3a9bb5e0
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.17 b/metadata/md5-cache/dev-db/mariadb-10.6.17
index d70a838a4ba0..2ed7a0b77545 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.17
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.17
@@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.17/source/mariadb-10.6.17.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.16-patches-01.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix c3c4c93ebda319c0fa7ed6f942ba1010 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0ab39b3477d2a7ecd60f6f0b321c637d
+_md5_=eb491c40bbf6aea840ed65b547d07545
diff --git a/metadata/md5-cache/dev-db/postgis-3.3.7-r1 b/metadata/md5-cache/dev-db/postgis-3.3.7-r1
new file mode 100644
index 000000000000..8e76c23f55ca
--- /dev/null
+++ b/metadata/md5-cache/dev-db/postgis-3.3.7-r1
@@ -0,0 +1,17 @@
+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 prepare setup test
+DEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
+DESCRIPTION=Geographic Objects for PostgreSQL
+EAPI=8
+HOMEPAGE=https://postgis.net
+INHERIT=autotools postgres-multi toolchain-funcs
+IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 )
+REQUIRED_USE=|| ( postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.7.tar.gz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c postgres 2ad3e67607a9b24fe6973ddf464c5258 postgres-multi ccad35d745ce66b41837db8a6ee94601 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=cd856982a7df6b8e508394bf602882dd
diff --git a/metadata/md5-cache/dev-db/postgis-3.4.3-r1 b/metadata/md5-cache/dev-db/postgis-3.4.3-r1
new file mode 100644
index 000000000000..237c879837a1
--- /dev/null
+++ b/metadata/md5-cache/dev-db/postgis-3.4.3-r1
@@ -0,0 +1,17 @@
+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 prepare setup test
+DEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
+DESCRIPTION=Geographic Objects for PostgreSQL
+EAPI=8
+HOMEPAGE=https://postgis.net
+INHERIT=autotools postgres-multi toolchain-funcs
+IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 )
+REQUIRED_USE=|| ( postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.4.3.tar.gz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c postgres 2ad3e67607a9b24fe6973ddf464c5258 postgres-multi ccad35d745ce66b41837db8a6ee94601 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=8958fd90ff8b6e990abb814c0ee20c14
diff --git a/metadata/md5-cache/dev-db/postgis-3.5.0-r1 b/metadata/md5-cache/dev-db/postgis-3.5.0-r1
new file mode 100644
index 000000000000..22fe6d125775
--- /dev/null
+++ b/metadata/md5-cache/dev-db/postgis-3.5.0-r1
@@ -0,0 +1,17 @@
+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 prepare setup test
+DEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
+DESCRIPTION=Geographic Objects for PostgreSQL
+EAPI=8
+HOMEPAGE=https://postgis.net
+INHERIT=autotools postgres-multi toolchain-funcs
+IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=postgres_targets_postgres17? ( dev-db/postgresql:17=[server] ) postgres_targets_postgres16? ( dev-db/postgresql:16=[server] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 )
+REQUIRED_USE=|| ( postgres_targets_postgres17 postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.5.0.tar.gz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c postgres 2ad3e67607a9b24fe6973ddf464c5258 postgres-multi ccad35d745ce66b41837db8a6ee94601 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=aaed72fe7d3c075ccbc9cb2652b78bc0
diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz
index 140283af00cb..88347a52dd05 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/lldb-19.1.5 b/metadata/md5-cache/dev-debug/lldb-19.1.5
new file mode 100644
index 000000000000..e369bbe44f7e
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/lldb-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.1.5[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.1.5[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.1.5[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-19.1.5[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) sys-devel/lld ) 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 prepare setup test unpack
+DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.1.5 ~sys-devel/llvm-19.1.5[debuginfod=]
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
+IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test verify-sig 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 ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.1.5 ~sys-devel/llvm-19.1.5[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=test !test? ( test )
+SLOT=0/19.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e80c399f7d5117b16631eba73ee89bfd
diff --git a/metadata/md5-cache/dev-games/Manifest.gz b/metadata/md5-cache/dev-games/Manifest.gz
index 54998cd1af65..516e29eda8ef 100644
--- a/metadata/md5-cache/dev-games/Manifest.gz
+++ b/metadata/md5-cache/dev-games/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-games/tiled-1.11.0 b/metadata/md5-cache/dev-games/tiled-1.11.0
index e20c936ad41c..ba63b768ad11 100644
--- a/metadata/md5-cache/dev-games/tiled-1.11.0
+++ b/metadata/md5-cache/dev-games/tiled-1.11.0
@@ -14,4 +14,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_11 python_single_target
SLOT=0
SRC_URI=https://github.com/mapeditor/tiled/archive/v1.11.0/tiled-1.11.0.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ddb71a98a885b06abbeba2577b301eeb
+_md5_=129644419586daebeead84c895118635
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 7725c066f65f..8c1da7250aa9 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/glib-2.80.5 b/metadata/md5-cache/dev-libs/glib-2.80.5
index 18f337af001f..55c47f150c14 100644
--- a/metadata/md5-cache/dev-libs/glib-2.80.5
+++ b/metadata/md5-cache/dev-libs/glib-2.80.5
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/glib/2.80/glib-2.80.5.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.80/gobject-introspection-1.80.1.tar.xz )
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=cfe0faffb86377b87a59c05b3d1b775e
+_md5_=5591d834bdb3db7fe3844c7525826b23
diff --git a/metadata/md5-cache/dev-libs/glib-2.82.2 b/metadata/md5-cache/dev-libs/glib-2.82.2
index e8944e523868..c5d89a6fbfc6 100644
--- a/metadata/md5-cache/dev-libs/glib-2.82.2
+++ b/metadata/md5-cache/dev-libs/glib-2.82.2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/glib/2.82/glib-2.82.2.tar.xz introspection? ( mirror://gnome/sources/gobject-introspection/1.82/gobject-introspection-1.82.0.tar.xz )
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9a6a724c163a9f6a2d36c6ad18af174e
+_md5_=fc20ed36d6235cbef90b618e1efc94d6
diff --git a/metadata/md5-cache/dev-libs/icinga-php-library-0.14.1 b/metadata/md5-cache/dev-libs/icinga-php-library-0.14.1
index 6ada006fd7a1..2ad5a934bece 100644
--- a/metadata/md5-cache/dev-libs/icinga-php-library-0.14.1
+++ b/metadata/md5-cache/dev-libs/icinga-php-library-0.14.1
@@ -3,9 +3,9 @@ DEPEND=dev-lang/php:*
DESCRIPTION=Icinga PHP libraries for Icinga Web 2
EAPI=8
HOMEPAGE=https://github.com/Icinga/icinga-php-library
-KEYWORDS=~amd64 ~arm64 x86
+KEYWORDS=amd64 ~arm64 x86
LICENSE=MIT
RDEPEND=dev-lang/php:*
SLOT=0
SRC_URI=https://github.com/Icinga/icinga-php-library/archive/refs/tags/v0.14.1.tar.gz -> icinga-php-library-0.14.1.tar.gz
-_md5_=5d62f06107937fb83cd62f383e0d6f37
+_md5_=99b3be9a02eb36db9926f2438e2656fa
diff --git a/metadata/md5-cache/dev-libs/libclc-19.1.5 b/metadata/md5-cache/dev-libs/libclc-19.1.5
new file mode 100644
index 000000000000..1cdb890e04dd
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-19.1.5
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) 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 prepare setup test unpack
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm.org llvm-r1 python-any-r1
+IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_18 llvm_slot_17
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-r1 c6f5dcc9d729a7028f3884ff342d280c llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=147c7f7ad0a79d0234c9c37cb01ae3b0
diff --git a/metadata/md5-cache/dev-libs/libcpuid-0.7.1 b/metadata/md5-cache/dev-libs/libcpuid-0.7.1
new file mode 100644
index 000000000000..e558db787308
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libcpuid-0.7.1
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) )
+DESCRIPTION=A small C library for x86 (and x86_64) CPU detection and feature extraction
+EAPI=8
+HOMEPAGE=http://libcpuid.sourceforge.net/
+INHERIT=autotools python-any-r1
+IUSE=static-libs test
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RESTRICT=!test? ( test )
+SLOT=0/17
+SRC_URI=https://github.com/anrieff/libcpuid/archive/v0.7.1.tar.gz -> libcpuid-0.7.1.tar.gz
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=6b1f5b1abe29edfb3fd3e83a3d775c1d
diff --git a/metadata/md5-cache/dev-libs/libintl-0.23 b/metadata/md5-cache/dev-libs/libintl-0.23
new file mode 100644
index 000000000000..e522e9cb929e
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libintl-0.23
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=virtual/libiconv-0-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(-)?]
+DESCRIPTION=the GNU international library (split out of gettext)
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/gettext/
+INHERIT=multilib-minimal libtool usr-ldscript verify-sig
+IUSE=static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=LGPL-2.1+
+RDEPEND=>=virtual/libiconv-0-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(-)?] !sys-libs/glibc !sys-libs/musl !<sys-devel/gettext-0.19.6-r1
+SLOT=0
+SRC_URI=mirror://gnu/gettext/gettext-0.23.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.23.tar.xz.sig )
+_eclasses_=libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=fad81002f34e44b6057956654dfbb167
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 3e103251ade7..b635859d37bc 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/llvm-ocaml-19.1.5 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.1.5
new file mode 100644
index 000000000000..a831f33d4705
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib 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 prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.1.5:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.1.5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.1.5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.1.5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.1.5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.1.5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.1.5[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.1.5[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.1.5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.1.5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.1.5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.1.5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.1.5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.1.5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.1.5[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.1.5[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.1.5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.1.5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.1.5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.1.5[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.1.5[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.1.5[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.1.5[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.1.5[llvm_targets_Xtensa] )
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils python-any-r1
+IUSE=debug test 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
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.1.5:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.1.5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.1.5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.1.5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.1.5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.1.5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.1.5[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.1.5[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.1.5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.1.5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.1.5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.1.5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.1.5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.1.5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.1.5[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.1.5[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.1.5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.1.5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.1.5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.1.5[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.1.5[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.1.5[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.1.5[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.1.5[llvm_targets_Xtensa] )
+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=0/19.1.5
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=645932dddf1639f8d66787b4fbe355da
diff --git a/metadata/md5-cache/dev-perl/Data-Buffer-0.60.0 b/metadata/md5-cache/dev-perl/Data-Buffer-0.60.0
index 9be2f0166b9b..3f76e4d5fa5e 100644
--- a/metadata/md5-cache/dev-perl/Data-Buffer-0.60.0
+++ b/metadata/md5-cache/dev-perl/Data-Buffer-0.60.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Buffer
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/Data-Buffer-0.06.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=2a683b6dd1647e7ee79575c527880900
+_md5_=283b9ae1a22af19269d5e256f6ab5640
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 0ccb22ccb173..83de08f9fc43 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/namespace-autoclean-0.310.0 b/metadata/md5-cache/dev-perl/namespace-autoclean-0.310.0
index c44803c81a85..1f1e588de9dd 100644
--- a/metadata/md5-cache/dev-perl/namespace-autoclean-0.310.0
+++ b/metadata/md5-cache/dev-perl/namespace-autoclean-0.310.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/namespace-autoclean
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils >=dev-perl/namespace-clean-0.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.31.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=02799cacd47db04f2df6078f453371ef
+_md5_=500bbc06561880ef89e1a8e64ce655d2
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 3d42bbf017ba..6806b49dc876 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/apispec-6.7.0 b/metadata/md5-cache/dev-python/apispec-6.8.0
index c66cbe68f57b..50c18632cf06 100644
--- a/metadata/md5-cache/dev-python/apispec-6.7.0
+++ b/metadata/md5-cache/dev-python/apispec-6.8.0
@@ -11,6 +11,6 @@ RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.7.0.tar.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.8.0.tar.gz
_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
_md5_=142af278cf4828321ff503d3deb46974
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.20.2 b/metadata/md5-cache/dev-python/cfn-lint-1.20.2
new file mode 100644
index 000000000000..965053696030
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.20.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aws-sam-translator-1.94.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.94.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sympy-1.0.0[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://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.20.2.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=da47d85ef07c71276714cb3b2c0c62a4
diff --git a/metadata/md5-cache/dev-python/clang-python-19.1.5 b/metadata/md5-cache/dev-python/clang-python-19.1.5
new file mode 100644
index 000000000000..14f223bcbf1b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:19 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-19.1.5:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test verify-sig python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-19.1.5:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang: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 )
+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/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=5a3187c9b71a0265c5926510e1e4580d
diff --git a/metadata/md5-cache/dev-python/fastjsonschema-2.21.1 b/metadata/md5-cache/dev-python/fastjsonschema-2.21.1
new file mode 100644
index 000000000000..87e5c70c1045
--- /dev/null
+++ b/metadata/md5-cache/dev-python/fastjsonschema-2.21.1
@@ -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-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Fast JSON schema validator for Python
+EAPI=8
+HOMEPAGE=https://github.com/horejsek/python-fastjsonschema/ https://pypi.org/project/fastjsonschema/
+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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/f/fastjsonschema/fastjsonschema-2.21.1.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=1875c95e0389b5af8532f2c7a0d731ee
diff --git a/metadata/md5-cache/dev-python/lit-19.1.5 b/metadata/md5-cache/dev-python/lit-19.1.5
new file mode 100644
index 000000000000..60eb84d8d940
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-19.1.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) 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(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=50ccad7969446ae62b8ff2adb3b20d7e
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.51 b/metadata/md5-cache/dev-python/phonenumbers-8.13.51
new file mode 100644
index 000000000000..ab4cc59b2185
--- /dev/null
+++ b/metadata/md5-cache/dev-python/phonenumbers-8.13.51
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/protobuf[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python port of Google's libphonenumber
+EAPI=8
+HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) 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/daviddrysdale/python-phonenumbers/archive/v8.13.51.tar.gz -> python-phonenumbers-8.13.51.gh.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=cf066b64c1bb6eb2248b6e33f70bb4c6
diff --git a/metadata/md5-cache/dev-python/pkginfo-1.11.3 b/metadata/md5-cache/dev-python/pkginfo-1.11.3
new file mode 100644
index 000000000000..9672b6c7c9b5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pkginfo-1.11.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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-lang/pypy-3.10[symlink] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Provides an API for querying the distutils metadata written in a PKG-INFO file
+EAPI=8
+HOMEPAGE=https://launchpad.net/pkginfo/ https://pypi.org/project/pkginfo/
+INHERIT=distutils-r1 pypi
+IUSE=test doc 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pkginfo/pkginfo-1.11.3.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=da29c0472cae7e4dcc95acd8d74076aa
diff --git a/metadata/md5-cache/dev-python/pkginfo-1.12.0 b/metadata/md5-cache/dev-python/pkginfo-1.12.0
new file mode 100644
index 000000000000..a2c8488c256c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pkginfo-1.12.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) 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-lang/pypy-3.10[symlink] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Provides an API for querying the distutils metadata written in a PKG-INFO file
+EAPI=8
+HOMEPAGE=https://launchpad.net/pkginfo/ https://pypi.org/project/pkginfo/
+INHERIT=distutils-r1 pypi
+IUSE=test doc 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pkginfo/pkginfo-1.12.0.tar.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=da29c0472cae7e4dcc95acd8d74076aa
diff --git a/metadata/md5-cache/dev-python/rpds-py-0.22.0 b/metadata/md5-cache/dev-python/rpds-py-0.22.0
new file mode 100644
index 000000000000..0eaf09f0ad0a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rpds-py-0.22.0
@@ -0,0 +1,17 @@
+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(-)?] ) || ( dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 ) python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Python bindings to Rust's persistent data structures (rpds)
+EAPI=8
+HOMEPAGE=https://github.com/crate-py/rpds/ https://pypi.org/project/rpds-py/
+INHERIT=cargo distutils-r1 pypi
+IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/r/rpds-py/rpds_py-0.22.0.tar.gz https://crates.io/api/v1/crates/archery/1.2.1/download -> archery-1.2.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/cc/1.0.90/download -> cc-1.0.90.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.1/download -> pyo3-build-config-0.23.1.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.1/download -> pyo3-ffi-0.23.1.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.1/download -> pyo3-macros-backend-0.23.1.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.1/download -> pyo3-macros-0.23.1.crate https://crates.io/api/v1/crates/pyo3/0.23.1/download -> pyo3-0.23.1.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.10/download -> python3-dll-a-0.2.10.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rpds/1.1.0/download -> rpds-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.69/download -> syn-2.0.69.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/triomphe/0.1.13/download -> triomphe-0.1.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate
+_eclasses_=cargo e6cfec50f283cbb9c8ffcbeaeb4aaf0f distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 34c01e04a384273d9460a608f9191d9f rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=a0fc663923f4c049ec2b79d8aa817065
diff --git a/metadata/md5-cache/dev-python/twisted-24.11.0 b/metadata/md5-cache/dev-python/twisted-24.11.0
new file mode 100644
index 000000000000..de9311e94326
--- /dev/null
+++ b/metadata/md5-cache/dev-python/twisted-24.11.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/automat-24.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zope-interface-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.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/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_10? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) ) python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DESCRIPTION=An asynchronous networking framework written in Python
+EAPI=8
+HOMEPAGE=https://twisted.org/ https://github.com/twisted/twisted/ https://pypi.org/project/Twisted/
+IDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zope-interface-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+INHERIT=distutils-r1 multiprocessing pypi virtualx
+IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/automat-24.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zope-interface-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 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://files.pythonhosted.org/packages/source/t/twisted/twisted-24.11.0.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68
+_md5_=83651f1ba5bd599e619b7d56576b992e
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 54c168fa3e0b..35442dd12a96 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt-docs-6.8.0_p202410030750 b/metadata/md5-cache/dev-qt/qt-docs-6.8.0_p202410030750
deleted file mode 100644
index 323b238a2169..000000000000
--- a/metadata/md5-cache/dev-qt/qt-docs-6.8.0_p202410030750
+++ /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 +remoteobjects grpc +3d +serialbus +qt5compat +imageformats +multimedia lottie +networkauth +sensors quickeffectmaker +speech quick3dphysics +connectivity +positioning activeqt +charts +declarative +svg +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_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples/6.8.0-0-202410030750qtbase-examples-6.8.0.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qt3d/6.8.0-0-202410030750qt3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qt3d/6.8.0-0-202410030750qt3d-examples-6.8.0.7z ) ) activeqt? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtactiveqt/6.8.0-0-202410030750activeqt-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtactiveqt/6.8.0-0-202410030750qtactiveqt-examples-6.8.0.7z ) ) charts? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtcharts/6.8.0-0-202410030750qtcharts-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtcharts/6.8.0-0-202410030750qtcharts-examples-6.8.0.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtbluetooth/6.8.0-0-202410030750qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtbluetooth/6.8.0-0-202410030750qtbluetooth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtconnectivity/6.8.0-0-202410030750qtconnectivity-examples-6.8.0.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtnfc/6.8.0-0-202410030750qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtdatavis3d/6.8.0-0-202410030750qtdatavis3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtdatavis3d/6.8.0-0-202410030750qtdatavis3d-examples-6.8.0.7z ) ) declarative? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtquickdialogs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples/6.8.0-0-202410030750qtdeclarative-examples-6.8.0.7z ) ) https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtdoc-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples/6.8.0-0-202410030750qtdoc-examples-6.8.0.7z ) graphs? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtgraphs/6.8.0-0-202410030750qtgraphs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtgraphs/6.8.0-0-202410030750qtgraphs-examples-6.8.0.7z ) ) grpc? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtgrpc/6.8.0-0-202410030750qtgrpc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtgrpc/6.8.0-0-202410030750qtprotobuf-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtgrpc/6.8.0-0-202410030750qtgrpc-examples-6.8.0.7z ) ) httpserver? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qthttpserver/6.8.0-0-202410030750qthttpserver-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qthttpserver/6.8.0-0-202410030750qthttpserver-examples-6.8.0.7z ) ) imageformats? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtimageformats/6.8.0-0-202410030750qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtlocation/6.8.0-0-202410030750qtlocation-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtlocation/6.8.0-0-202410030750qtlocation-examples-6.8.0.7z ) ) lottie? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtlottie/6.8.0-0-202410030750qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtmultimedia/6.8.0-0-202410030750qtmultimedia-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtmultimedia/6.8.0-0-202410030750qtmultimedia-examples-6.8.0.7z ) ) networkauth? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtnetworkauth/6.8.0-0-202410030750qtnetworkauth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtnetworkauth/6.8.0-0-202410030750qtnetworkauth-examples-6.8.0.7z ) ) positioning? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtpositioning/6.8.0-0-202410030750qtpositioning-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtpositioning/6.8.0-0-202410030750qtpositioning-examples-6.8.0.7z ) ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qt5compat/6.8.0-0-202410030750qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qt5compat/6.8.0-0-202410030750qtgraphicaleffects5compat-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qt5compat/6.8.0-0-202410030750qt5compat-examples-6.8.0.7z ) ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtquick3dphysics/6.8.0-0-202410030750qtquick3dphysics-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtquick3dphysics/6.8.0-0-202410030750qtquick3dphysics-examples-6.8.0.7z ) ) quick3d? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtquick3d/6.8.0-0-202410030750qtquick3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtquick3d/6.8.0-0-202410030750qtquick3d-examples-6.8.0.7z ) ) quickeffectmaker? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtquickeffectmaker/6.8.0-0-202410030750qtquickeffectmaker-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtquickeffectmaker/6.8.0-0-202410030750qtquickeffectmaker-examples-6.8.0.7z ) ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtremoteobjects/6.8.0-0-202410030750qtremoteobjects-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtremoteobjects/6.8.0-0-202410030750qtremoteobjects-examples-6.8.0.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtscxml/6.8.0-0-202410030750qtscxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtscxml/6.8.0-0-202410030750qtscxml-examples-6.8.0.7z ) ) sensors? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtsensors/6.8.0-0-202410030750qtsensors-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtsensors/6.8.0-0-202410030750qtsensors-examples-6.8.0.7z ) ) serialbus? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtserialbus/6.8.0-0-202410030750qtserialbus-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtserialbus/6.8.0-0-202410030750qtserialbus-examples-6.8.0.7z ) ) serialport? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtserialport/6.8.0-0-202410030750qtserialport-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtserialport/6.8.0-0-202410030750qtserialport-examples-6.8.0.7z ) ) shadertools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtshadertools/6.8.0-0-202410030750qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtspeech/6.8.0-0-202410030750qttexttospeech-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtspeech/6.8.0-0-202410030750qtspeech-examples-6.8.0.7z ) ) svg? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtsvg-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples/6.8.0-0-202410030750qtsvg-examples-6.8.0.7z ) ) timeline? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtquicktimeline/6.8.0-0-202410030750qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc/6.8.0-0-202410030750qtuitools-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples/6.8.0-0-202410030750qttools-examples-6.8.0.7z ) ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtvirtualkeyboard/6.8.0-0-202410030750qtvirtualkeyboard-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtvirtualkeyboard/6.8.0-0-202410030750qtvirtualkeyboard-examples-6.8.0.7z ) ) wayland? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtwaylandcompositor/6.8.0-0-202410030750qtwaylandcompositor-documentation.tar.xz ) webchannel? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtwebchannel/6.8.0-0-202410030750qtwebchannel-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtwebchannel/6.8.0-0-202410030750qtwebchannel-examples-6.8.0.7z ) ) websockets? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtwebsockets/6.8.0-0-202410030750qtwebsockets-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtwebsockets/6.8.0-0-202410030750qtwebsockets-examples-6.8.0.7z ) ) webview? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.doc.qtwebview/6.8.0-0-202410030750qtwebview-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/all_os/qt/qt6_680_unix_line_endings_src/qt.qt6.680.examples.qtwebview/6.8.0-0-202410030750qtwebview-examples-6.8.0.7z ) )
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2
-_md5_=ecadfd3c249d9f235009d0c7497e4740
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.8.0 b/metadata/md5-cache/dev-qt/qt3d-6.8.0
deleted file mode 100644
index 79f48a7a6e16..000000000000
--- a/metadata/md5-cache/dev-qt/qt3d-6.8.0
+++ /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.8.0:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.8.0:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.8.0:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qt3d-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ce3289c6b63f329971b1aea7ce65f39e
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.8.0 b/metadata/md5-cache/dev-qt/qt5compat-6.8.0
deleted file mode 100644
index ea55abc1e01b..000000000000
--- a/metadata/md5-cache/dev-qt/qt5compat-6.8.0
+++ /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.8.0:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtshadertools-6.8.0: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.8.0:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtshadertools-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qt5compat-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2b1903b217447293de8043d42e2f885f
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.8.0-r1 b/metadata/md5-cache/dev-qt/qtbase-6.8.0-r1
deleted file mode 100644
index feb23ec505aa..000000000000
--- a/metadata/md5-cache/dev-qt/qtbase-6.8.0-r1
+++ /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:= ) journald? ( sys-apps/systemd ) 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.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) )
-DESCRIPTION=Cross-platform application development framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=flag-o-matic qt6-build toolchain-funcs
-IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu journald syslog 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.8.0:6 ) wayland? ( ~dev-qt/qtwayland-6.8.0: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:= ) journald? ( sys-apps/systemd ) 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.24.41-r1:3[X?,wayland?] 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 ) ) syslog? ( virtual/logger )
-REQUIRED_USE=?? ( journald syslog ) 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.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtbase-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=112cac3eb3a5fcb3de3c242a6476b42a
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.8.0 b/metadata/md5-cache/dev-qt/qtcharts-6.8.0
deleted file mode 100644
index d8e4bf847f08..000000000000
--- a/metadata/md5-cache/dev-qt/qtcharts-6.8.0
+++ /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.8.0:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.8.0:6[opengl] )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtcharts-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3d347d590ef42927b2814c3cf9c5c11c
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.8.0 b/metadata/md5-cache/dev-qt/qtconnectivity-6.8.0
deleted file mode 100644
index 587315c2ca8f..000000000000
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.8.0
+++ /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.8.0:6[network] bluetooth? ( ~dev-qt/qtbase-6.8.0:6[dbus] net-wireless/bluez:= ) nfc? ( neard? ( ~dev-qt/qtbase-6.8.0:6[dbus] ) 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 neard nfc smartcard 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.8.0:6[network] bluetooth? ( ~dev-qt/qtbase-6.8.0:6[dbus] net-wireless/bluez:= ) nfc? ( neard? ( ~dev-qt/qtbase-6.8.0:6[dbus] ) smartcard? ( sys-apps/pcsc-lite ) ) nfc? ( neard? ( net-wireless/neard ) )
-REQUIRED_USE=|| ( bluetooth nfc ) nfc? ( ?? ( neard smartcard ) )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtconnectivity-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=97dc35a19be6c499724a54eaf56a8ea5
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.8.0-r7 b/metadata/md5-cache/dev-qt/qtdeclarative-6.8.0-r7
deleted file mode 100644
index 7d9ebe718b1f..000000000000
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.8.0-r7
+++ /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.8.0: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.8.0:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] >=dev-qt/qtbase-6.8.0-r1 qmlls? ( ~dev-qt/qtlanguageserver-6.8.0:6 ) svg? ( ~dev-qt/qtsvg-6.8.0: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.8.0:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] >=dev-qt/qtbase-6.8.0-r1 qmlls? ( ~dev-qt/qtlanguageserver-6.8.0:6 ) svg? ( ~dev-qt/qtsvg-6.8.0:6 )
-RESTRICT=test
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtdeclarative-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fae222b4f79d1325554939141b2da3e3
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.8.0 b/metadata/md5-cache/dev-qt/qthttpserver-6.8.0
deleted file mode 100644
index dca47940a58b..000000000000
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.8.0
+++ /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.8.0:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.8.0:6 ) test? ( ~dev-qt/qtbase-6.8.0: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.8.0:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qthttpserver-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=81f12114169fb7a3f20052b67adedd70
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.8.0 b/metadata/md5-cache/dev-qt/qtimageformats-6.8.0
deleted file mode 100644
index 2a7f3496b780..000000000000
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.8.0
+++ /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.8.0: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.8.0:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtimageformats-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=da8ed7b1dd06095e9dd7ce88767237f5
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.0 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.0
deleted file mode 100644
index 4dd89f7ec2d1..000000000000
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.0
+++ /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.8.0: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.8.0:6
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtlanguageserver-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=edf19ed090dec62429f7153ea7eb7a8c
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.8.0 b/metadata/md5-cache/dev-qt/qtlocation-6.8.0
deleted file mode 100644
index abe2d6ff9b85..000000000000
--- a/metadata/md5-cache/dev-qt/qtlocation-6.8.0
+++ /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.8.0:6[network] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtpositioning-6.8.0: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.8.0:6[network] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtpositioning-6.8.0:6[qml]
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtlocation-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9599784c2c6ad8e6d685b0483b520e25
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.8.0 b/metadata/md5-cache/dev-qt/qtmultimedia-6.8.0
deleted file mode 100644
index 93555b2a5f05..000000000000
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.8.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=~dev-qt/qtshadertools-6.8.0: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.8.0:6[gui,network,opengl=,vulkan=,widgets] alsa? ( !pulseaudio? ( media-libs/alsa-lib ) ) ffmpeg? ( ~dev-qt/qtbase-6.8.0: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=] media-libs/gstreamer:1.0 opengl? ( ~dev-qt/qtbase-6.8.0:6[X?,wayland?] media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?] ) ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtquick3d-6.8.0:6 ) screencast? ( ~dev-qt/qtbase-6.8.0:6[dbus] media-video/pipewire ) 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 screencast v4l vaapi vulkan wayland 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.8.0:6[gui,network,opengl=,vulkan=,widgets] alsa? ( !pulseaudio? ( media-libs/alsa-lib ) ) ffmpeg? ( ~dev-qt/qtbase-6.8.0: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=] media-libs/gstreamer:1.0 opengl? ( ~dev-qt/qtbase-6.8.0:6[X?,wayland?] media-libs/gst-plugins-base:1.0[X?,egl,opengl,wayland?] ) ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtquick3d-6.8.0:6 ) screencast? ( ~dev-qt/qtbase-6.8.0:6[dbus] media-video/pipewire )
-REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl qml ) screencast? ( ffmpeg ) test? ( qml ) vaapi? ( ffmpeg opengl )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtmultimedia-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=573c3c0655d3a1bafd1b4a36a7acbd1e
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.0 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.0
deleted file mode 100644
index 7bcd0bdfbd3a..000000000000
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.0
+++ /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.8.0:6[gui,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.8.0:6[gui,network]
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtnetworkauth-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ba4697bf3148ff49bb5cc9ba6be9947c
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.8.0 b/metadata/md5-cache/dev-qt/qtpositioning-6.8.0
deleted file mode 100644
index 332687f49633..000000000000
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.8.0
+++ /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.8.0:6 geoclue? ( ~dev-qt/qtbase-6.8.0:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.8.0:6[network] ~dev-qt/qtserialport-6.8.0:6 ) qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6 geoclue? ( ~dev-qt/qtbase-6.8.0:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.8.0:6[network] ~dev-qt/qtserialport-6.8.0:6 ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ) geoclue? ( app-misc/geoclue:2.0 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtpositioning-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6c2681fdf3e41d546f6045d8b81edbb5
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.8.0 b/metadata/md5-cache/dev-qt/qtquick3d-6.8.0
deleted file mode 100644
index d121275ba551..000000000000
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.8.0
+++ /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.8.0:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtquicktimeline-6.8.0:6 ~dev-qt/qtshadertools-6.8.0:6 media-libs/assimp:= sys-libs/zlib:= test? ( ~dev-qt/qtbase-6.8.0: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.8.0:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtquicktimeline-6.8.0:6 ~dev-qt/qtshadertools-6.8.0:6 media-libs/assimp:= sys-libs/zlib:=
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtquick3d-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e7a2046fcb723988f25fd31dc01f448b
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.0 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.0
deleted file mode 100644
index 6ec46061a924..000000000000
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.0
+++ /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.8.0:6 ~dev-qt/qtdeclarative-6.8.0: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.8.0:6 ~dev-qt/qtdeclarative-6.8.0:6
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtquicktimeline-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=37817451b77a5cba69d2a0e32218f4f1
diff --git a/metadata/md5-cache/dev-qt/qtremoteobjects-6.8.0 b/metadata/md5-cache/dev-qt/qtremoteobjects-6.8.0
deleted file mode 100644
index 7193d7cd0ddf..000000000000
--- a/metadata/md5-cache/dev-qt/qtremoteobjects-6.8.0
+++ /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.8.0:6[network] qml? ( ~dev-qt/qtbase-6.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 ) test? ( ~dev-qt/qtbase-6.8.0:6[gui] )
-DESCRIPTION=Inter-Process Communication (IPC) library for the Qt6 framework
-EAPI=8
-HOMEPAGE=https://www.qt.io/
-INHERIT=qt6-build
-IUSE=qml test
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.8.0:6[network] qml? ( ~dev-qt/qtbase-6.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtremoteobjects-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=faf6a0f442b4f9c6297cc91648ea4a47
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.8.0 b/metadata/md5-cache/dev-qt/qtscxml-6.8.0
deleted file mode 100644
index f59a1ae6f718..000000000000
--- a/metadata/md5-cache/dev-qt/qtscxml-6.8.0
+++ /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.8.0:6[gui] qml? ( ~dev-qt/qtdeclarative-6.8.0: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 ~loong ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.8.0:6[gui] qml? ( ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtscxml-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=871545e1b6f70e3ea0d53e82484b9d69
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.8.0 b/metadata/md5-cache/dev-qt/qtsensors-6.8.0
deleted file mode 100644
index 238d2bd91dc5..000000000000
--- a/metadata/md5-cache/dev-qt/qtsensors-6.8.0
+++ /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.8.0:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtsensors-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=576c2e5d310d4d6c4917758a27f7a6cd
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.8.0 b/metadata/md5-cache/dev-qt/qtserialbus-6.8.0
deleted file mode 100644
index 2c84869a0c80..000000000000
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.8.0
+++ /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.8.0:6[network] ~dev-qt/qtserialport-6.8.0: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.8.0:6[network] ~dev-qt/qtserialport-6.8.0:6
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtserialbus-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5522c0b0db795607d3ec20c329b2a184
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.8.0 b/metadata/md5-cache/dev-qt/qtserialport-6.8.0
deleted file mode 100644
index 4ade39d13a61..000000000000
--- a/metadata/md5-cache/dev-qt/qtserialport-6.8.0
+++ /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.8.0: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.8.0:6 virtual/libudev:=
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtserialport-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1a7c2c38705eafef26eb1c353ea9c724
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.8.0 b/metadata/md5-cache/dev-qt/qtshadertools-6.8.0
deleted file mode 100644
index a8a6cde3cfce..000000000000
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.8.0
+++ /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.8.0: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.8.0:6[gui]
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtshadertools-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8a9fb440905848f76aa6ddd62559721f
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.8.0 b/metadata/md5-cache/dev-qt/qtspeech-6.8.0
deleted file mode 100644
index 9744382412a9..000000000000
--- a/metadata/md5-cache/dev-qt/qtspeech-6.8.0
+++ /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.8.0:6 ~dev-qt/qtmultimedia-6.8.0:6 flite? ( app-accessibility/flite ) qml? ( ~dev-qt/qtdeclarative-6.8.0: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 ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
-RDEPEND=~dev-qt/qtbase-6.8.0:6 ~dev-qt/qtmultimedia-6.8.0:6 flite? ( app-accessibility/flite ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ) speechd? ( app-accessibility/speech-dispatcher )
-REQUIRED_USE=|| ( flite speechd )
-RESTRICT=test
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtspeech-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9d1cac30a96bc1f16e9c935767612e0f
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.8.0 b/metadata/md5-cache/dev-qt/qtsvg-6.8.0
deleted file mode 100644
index 20dc350c6fc0..000000000000
--- a/metadata/md5-cache/dev-qt/qtsvg-6.8.0
+++ /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.8.0: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.8.0:6[gui,widgets] sys-libs/zlib:=
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtsvg-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=01333085658f03ed803d1754f3ac7cbf
diff --git a/metadata/md5-cache/dev-qt/qttools-6.8.0 b/metadata/md5-cache/dev-qt/qttools-6.8.0
deleted file mode 100644
index c507024897e6..000000000000
--- a/metadata/md5-cache/dev-qt/qttools-6.8.0
+++ /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.8.0:6[widgets?] assistant? ( ~dev-qt/qtbase-6.8.0:6[network,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.8.0:6[network,xml,zstd=] zstd? ( app-arch/zstd:= ) ) qdbus? ( ~dev-qt/qtbase-6.8.0:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6[widgets?] ) qmlls? ( ~dev-qt/qtdeclarative-6.8.0:6[qmlls] ) qtdiag? ( ~dev-qt/qtbase-6.8.0:6[network,gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.8.0: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 qmlls qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd +llvm_slot_18 llvm_slot_15 llvm_slot_16 llvm_slot_17
-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.8.0:6[widgets?] assistant? ( ~dev-qt/qtbase-6.8.0:6[network,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.8.0:6[network,xml,zstd=] zstd? ( app-arch/zstd:= ) ) qdbus? ( ~dev-qt/qtbase-6.8.0:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.8.0:6[widgets?] ) qmlls? ( ~dev-qt/qtdeclarative-6.8.0:6[qmlls] ) qtdiag? ( ~dev-qt/qtbase-6.8.0:6[network,gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.8.0: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 ) qmlls? ( assistant qml )
-RESTRICT=test
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qttools-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-r1 c6f5dcc9d729a7028f3884ff342d280c llvm-utils c989cff79c0976415f459e367a83dff9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=537dd3a3c95d07ee880e592df1680af3
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.8.0 b/metadata/md5-cache/dev-qt/qttranslations-6.8.0
deleted file mode 100644
index f6402df3f6b0..000000000000
--- a/metadata/md5-cache/dev-qt/qttranslations-6.8.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=~dev-qt/qttools-6.8.0: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.8.0: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.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qttranslations-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9fd31e26aacb3e2c9f8a17b0ea445f45
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.0 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.0
deleted file mode 100644
index 88a0da6c5807..000000000000
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.0
+++ /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.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtsvg-6.8.0: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.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtsvg-6.8.0:6 spell? ( app-text/hunspell:= )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtvirtualkeyboard-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=55fb08bfe702d02c968109d1cf66a43a
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.8.0-r1 b/metadata/md5-cache/dev-qt/qtwayland-6.8.0-r1
deleted file mode 100644
index 88a051e7478d..000000000000
--- a/metadata/md5-cache/dev-qt/qtwayland-6.8.0-r1
+++ /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.8.0:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ) ) gnome? ( ~dev-qt/qtbase-6.8.0:6[dbus] ~dev-qt/qtsvg-6.8.0: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 gnome 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.8.0:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.8.0:6 ) ) gnome? ( ~dev-qt/qtbase-6.8.0:6[dbus] ~dev-qt/qtsvg-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtwayland-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=23f8d7d61ae33c1f5b34c571dd7954ea
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.8.0 b/metadata/md5-cache/dev-qt/qtwebchannel-6.8.0
deleted file mode 100644
index fbd5d2cd3b0d..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.8.0
+++ /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.8.0:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtwebchannel-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=9621a75b69e1ec00ca9c621134c9041c
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.0 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.0
deleted file mode 100644
index 41d167ecbfc3..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.0
+++ /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.8.0:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.0:6[widgets?] ~dev-qt/qtwebchannel-6.8.0: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.8.0:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.0: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] ) 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(+)] ) 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.8.0:6[accessibility=,gui,opengl=,vulkan?,widgets?] ~dev-qt/qtdeclarative-6.8.0:6[widgets?] ~dev-qt/qtwebchannel-6.8.0: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.8.0:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.8.0: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] )
-REQUIRED_USE=designer? ( qml widgets )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtwebengine-everywhere-src-6.8.0.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-4.tar.xz
-_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=09e1cacf9306172990ffe099d7123959
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.1 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.1
index 25666ae1a996..ba2b1470579f 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.1
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.8.1
@@ -12,6 +12,6 @@ RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[ic
REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.8.1
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtwebengine-everywhere-src-6.8.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-5.tar.xz
+SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.1/submodules/qtwebengine-everywhere-src-6.8.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-7.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=719dbe268c0bcd6267cd7064fde37535
+_md5_=7fb397f9f071cf1f72ad1a7bfd8bf139
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
index 6f8fffa6a6a6..4d121e2c2439 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
@@ -12,6 +12,6 @@ RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[ic
REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-5.tar.xz
+SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-7.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c6686aa6f865ea6608628dee6f0d23a3
+_md5_=2161e4fcf5f0c0a324a3c882e4f36a0b
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.9999
index a20e54cad266..85d514aaa152 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.9999
@@ -12,6 +12,6 @@ RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[ic
REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-5.tar.xz
+SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-7.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b7de57085fd32638e4b3a7e3cddcb666
+_md5_=2161e4fcf5f0c0a324a3c882e4f36a0b
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.8.0 b/metadata/md5-cache/dev-qt/qtwebsockets-6.8.0
deleted file mode 100644
index e2c5e83e7a36..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.8.0
+++ /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.8.0:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.8.0: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.8.0:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.8.0:6 )
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtwebsockets-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8298d411bd0143bff82373b07d1a5a3
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.8.0 b/metadata/md5-cache/dev-qt/qtwebview-6.8.0
deleted file mode 100644
index f198f299283d..000000000000
--- a/metadata/md5-cache/dev-qt/qtwebview-6.8.0
+++ /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.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtwebengine-6.8.0: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.8.0:6[gui] ~dev-qt/qtdeclarative-6.8.0:6 ~dev-qt/qtwebengine-6.8.0:6[qml]
-RESTRICT=!test? ( test )
-SLOT=6/6.8.0
-SRC_URI=https://download.qt.io/official_releases/qt/6.8/6.8.0/submodules/qtwebview-everywhere-src-6.8.0.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e7ed12fdc356165a397b011316891018 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e4f78dbb188c4f5ed13d0673b4e9bd07
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 4e4d6cc65bf8..5193c560602e 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/date-3.4.1 b/metadata/md5-cache/dev-ruby/date-3.4.1
new file mode 100644
index 000000000000..223453aedd8b
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/date-3.4.1
@@ -0,0 +1,17 @@
+BDEPEND=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(-)] ) ) virtual/pkgconfig
+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 subclass of Object includes Comparable module for handling dates
+EAPI=8
+HOMEPAGE=https://github.com/ruby/date
+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-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://github.com/ruby/date/archive/v3.4.1.tar.gz -> date-3.4.1.tar.gz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=924341a6e5e88a4201eb839fac3d6a48
diff --git a/metadata/md5-cache/dev-ruby/logger-1.6.2 b/metadata/md5-cache/dev-ruby/logger-1.6.2
new file mode 100644
index 000000000000..5c18f437359c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/logger-1.6.2
@@ -0,0 +1,17 @@
+BDEPEND=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? ( 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=Provides a simple logging utility for outputting messages
+EAPI=8
+HOMEPAGE=https://github.com/ruby/logger
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc 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-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://github.com/ruby/logger/archive/v1.6.2.tar.gz -> logger-1.6.2.tar.gz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=d46b5b53db281b27893c43f7d258b5bf
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.16.8 b/metadata/md5-cache/dev-ruby/nokogiri-1.16.8
new file mode 100644
index 000000000000..b93c27a8f089
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/nokogiri-1.16.8
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rubyzip[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby32(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/rubyzip[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby33(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby33(-)] dev-ruby/rdoc[ruby_targets_ruby33(-)] test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/rubyzip[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(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-libs/libxml2-2.12.9 >=dev-libs/libxslt-1.1.39 >=sys-libs/zlib-1.3.1 virtual/libiconv 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=Nokogiri is an HTML, XML, SAX, and Reader parser
+EAPI=8
+HOMEPAGE=https://nokogiri.org/
+INHERIT=ruby-fakegem multilib
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos
+LICENSE=MIT
+RDEPEND=>=dev-libs/libxml2-2.12.9 >=dev-libs/libxslt-1.1.39 >=sys-libs/zlib-1.3.1 virtual/libiconv ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.16.8.tar.gz -> nokogiri-1.16.8-git.tgz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=8610836bee0d805950b3c3aa2e1db699
diff --git a/metadata/md5-cache/dev-ruby/psych-5.1.0 b/metadata/md5-cache/dev-ruby/psych-5.1.0
deleted file mode 100644
index 180eb4b83657..000000000000
--- a/metadata/md5-cache/dev-ruby/psych-5.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-libs/libyaml-0.2.5 test? ( ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/stringio[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(-)] ) ) virtual/pkgconfig
-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 YAML parser and emitter
-EAPI=8
-HOMEPAGE=https://github.com/ruby/psych
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc 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=>=dev-libs/libyaml-0.2.5 ruby_targets_ruby31? ( dev-ruby/stringio[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/stringio[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=5
-SRC_URI=https://rubygems.org/gems/psych-5.1.0.gem
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=787fa6628a3a91b39a641bbf90c83619
diff --git a/metadata/md5-cache/dev-ruby/psych-5.2.1 b/metadata/md5-cache/dev-ruby/psych-5.2.1
new file mode 100644
index 000000000000..0e5ab9d8658d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/psych-5.2.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-libs/libyaml-0.2.5 test? ( ruby_targets_ruby31? ( dev-ruby/date[ruby_targets_ruby31(-)] dev-ruby/stringio[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/date[ruby_targets_ruby32(-)] dev-ruby/stringio[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/date[ruby_targets_ruby33(-)] dev-ruby/stringio[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? ( 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(-)] ) ) virtual/pkgconfig
+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 YAML parser and emitter
+EAPI=8
+HOMEPAGE=https://github.com/ruby/psych
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc 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=>=dev-libs/libyaml-0.2.5 ruby_targets_ruby31? ( dev-ruby/date[ruby_targets_ruby31(-)] dev-ruby/stringio[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/date[ruby_targets_ruby32(-)] dev-ruby/stringio[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/date[ruby_targets_ruby33(-)] dev-ruby/stringio[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=5
+SRC_URI=https://github.com/ruby/psych/archive/refs/tags/v5.2.1.tar.gz -> psych-5.2.1.tar.gz
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=3a7455efab027262ef0fa49acaa17afd
diff --git a/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.6.1 b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.6.1
new file mode 100644
index 000000000000..4609daeedb97
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rails-html-sanitizer-1.6.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rails-dom-testing[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rails-dom-testing[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=Sanitize HTML fragments in Rails applications
+EAPI=8
+HOMEPAGE=https://github.com/rails/rails-html-sanitizer
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby32(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/loofah-2.21:0[ruby_targets_ruby33(-)] >=dev-ruby/nokogiri-1.16.8:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://rubygems.org/gems/rails-html-sanitizer-1.6.1.gem
+_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 ruby-fakegem 1e3722efee9adc0f27d1b2b8e4b9860b ruby-ng f0dedda0b5f19492ca5de91d98bc1708 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=69d314fcde6b8e752959f05fc84ca638
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index d8aa68713a20..56bd3cb4114e 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/cloc-1.96 b/metadata/md5-cache/dev-util/cloc-1.96
index b5d54616656d..bc0b1089340a 100644
--- a/metadata/md5-cache/dev-util/cloc-1.96
+++ b/metadata/md5-cache/dev-util/cloc-1.96
@@ -3,9 +3,9 @@ DEPEND=dev-lang/perl
DESCRIPTION=Count Lines of Code
EAPI=8
HOMEPAGE=https://github.com/AlDanial/cloc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=dev-lang/perl dev-perl/Algorithm-Diff dev-perl/Parallel-ForkManager dev-perl/Regexp-Common virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long
SLOT=0
SRC_URI=https://github.com/AlDanial/cloc/archive/refs/tags/v1.96.tar.gz -> cloc-1.96.tar.gz
-_md5_=3a98ddb5c2a0f1834b6a5b86c8766fad
+_md5_=d0e64f225f68a52254181dbc2b3a2cba
diff --git a/metadata/md5-cache/dev-util/pycharm-community-2024.3 b/metadata/md5-cache/dev-util/pycharm-community-2024.3
new file mode 100644
index 000000000000..76202de2ea22
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pycharm-community-2024.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=compile configure install postinst postrm prepare
+DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis
+EAPI=8
+HOMEPAGE=https://www.jetbrains.com/pycharm/
+INHERIT=desktop readme.gentoo-r1 wrapper xdg-utils
+IUSE=+bundled-jdk
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising
+RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) bundled-jdk? ( app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/freetype media-libs/mesa net-print/cups sys-apps/dbus sys-libs/zlib x11-libs/cairo x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXxf86vm x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango )
+RESTRICT=test
+SLOT=0
+SRC_URI=amd64? ( https://download.jetbrains.com/python/pycharm-community-2024.3.tar.gz ) arm64? ( https://download.jetbrains.com/python/pycharm-community-2024.3-aarch64.tar.gz ) x86? ( https://download.jetbrains.com/python/pycharm-community-2024.3.tar.gz )
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed readme.gentoo-r1 b045f3acf546393ab6b3170781875358 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=9f545e5a2ad91b4fb76bec65904ad2bd
diff --git a/metadata/md5-cache/dev-util/pycharm-professional-2024.3 b/metadata/md5-cache/dev-util/pycharm-professional-2024.3
new file mode 100644
index 000000000000..c788f37bd962
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pycharm-professional-2024.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=compile configure install postinst postrm prepare
+DESCRIPTION=Intelligent Python IDE with unique code assistance and analysis
+EAPI=8
+HOMEPAGE=https://www.jetbrains.com/pycharm/
+INHERIT=desktop readme.gentoo-r1 wrapper xdg-utils
+IUSE=+bundled-jdk +bundled-xvfb
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0 BSD CDDL MIT-with-advertising
+RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) bundled-jdk? ( app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/freetype media-libs/mesa net-print/cups sys-apps/dbus sys-libs/zlib x11-libs/cairo x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXxf86vm x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango ) bundled-xvfb? ( dev-libs/libpcre2 sys-process/audit ) !bundled-xvfb? ( x11-base/xorg-server[xvfb] )
+RESTRICT=test
+SLOT=0
+SRC_URI=amd64? ( https://download.jetbrains.com/python/pycharm-professional-2024.3.tar.gz ) arm64? ( https://download.jetbrains.com/python/pycharm-professional-2024.3-aarch64.tar.gz ) x86? ( https://download.jetbrains.com/python/pycharm-professional-2024.3.tar.gz )
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed readme.gentoo-r1 b045f3acf546393ab6b3170781875358 wrapper 11a2a3bd712784986679b60a0cab34a0 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c24f8fac50210f58c7edf4b081334163
diff --git a/metadata/md5-cache/dev-util/qbs-2.5.0 b/metadata/md5-cache/dev-util/qbs-2.5.0
new file mode 100644
index 000000000000..ae8925009b9f
--- /dev/null
+++ b/metadata/md5-cache/dev-util/qbs-2.5.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 dev-python/beautifulsoup4[python_targets_python3_13(-)] dev-python/lxml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) ) dev-qt/qttools:6[assistant,qdoc] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
+DESCRIPTION=Modern build tool for software projects
+EAPI=8
+HOMEPAGE=https://doc.qt.io/qbs/
+INHERIT=cmake flag-o-matic python-any-r1 toolchain-funcs
+IUSE=doc test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=|| ( LGPL-2.1 LGPL-3 ) Boost-1.0 BSD
+RDEPEND=dev-qt/qt5compat:6 dev-qt/qtbase:6[concurrent,gui,network,widgets,xml]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qbs/2.5.0/qbs-src-2.5.0.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=6feac968ee1ace43464b1a874c9924b7
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index 2c632dd47e24..e14e71b6993b 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.7.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.7.0
index 08b2cb1982b3..9587847b34d6 100644
--- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.7.0
+++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.7.0
@@ -1,5 +1,6 @@
-BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.6.2:6[assistant] ) test? ( >=dev-qt/qttools-6.6.2:6[linguist] >=dev-qt/qtbase-6.6.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.6.2:6[assistant] ) test? ( >=dev-qt/qtbase-6.6.2:6 >=dev-qt/qttools-6.6.2:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=test? ( >=dev-qt/qtbase-6.6.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.6.2:6 )
DESCRIPTION=Extra modules and scripts for CMake
EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules
@@ -12,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/frameworks/6.7/extra-cmake-modules-6.7.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f5be86a591ce982a08cdb63594f1e265
+_md5_=135ba73050b4eaface2705ba53c41996
diff --git a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.8.0 b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.8.0
index 13b8fd91efa2..ea6a443c8265 100644
--- a/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.8.0
+++ b/metadata/md5-cache/kde-frameworks/extra-cmake-modules-6.8.0
@@ -1,5 +1,6 @@
-BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.7.2:6[assistant] ) test? ( >=dev-qt/qttools-6.7.2:6[linguist] >=dev-qt/qtbase-6.7.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=doc? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) >=dev-qt/qttools-6.7.2:6[assistant] ) test? ( >=dev-qt/qtbase-6.7.2:6 >=dev-qt/qttools-6.7.2:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=test? ( >=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 )
DESCRIPTION=Extra modules and scripts for CMake
EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/extra-cmake-modules
@@ -12,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/frameworks/6.8/extra-cmake-modules-6.8.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=22158fb2f8a6b284a04b212160ccc33f
+_md5_=23a224bd786e96df1527beb98b7df77f
diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.7.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.7.0
index 7801f62c1fca..8d0ded74f7c8 100644
--- a/metadata/md5-cache/kde-frameworks/kcodecs-6.7.0
+++ b/metadata/md5-cache/kde-frameworks/kcodecs-6.7.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.7
SRC_URI=mirror://kde/stable/frameworks/6.7/kcodecs-6.7.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e5152d3e7706904e808c3a94f930946d
+_md5_=9855e8362493c7a61b62a01de5fb4b9a
diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.8.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.8.0
index a892b18c2377..72a0d656dd0d 100644
--- a/metadata/md5-cache/kde-frameworks/kcodecs-6.8.0
+++ b/metadata/md5-cache/kde-frameworks/kcodecs-6.8.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.8
SRC_URI=mirror://kde/stable/frameworks/6.8/kcodecs-6.8.0.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c9f0bd45ebea894d92902efcd22468e4
+_md5_=58b9a5d13ce4b11fc64218b1d640feda
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index 4f6834da2d45..d88b33a42a74 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/bluedevil-6.2.3 b/metadata/md5-cache/kde-plasma/bluedevil-6.2.3
deleted file mode 100644
index 0eb862fbf001..000000000000
--- a/metadata/md5-cache/kde-plasma/bluedevil-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/bluez-qt-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-plasma/libplasma-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Bluetooth stack for KDE Plasma
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/bluedevil
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/bluez-qt-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-plasma/libplasma-6.2.3:6 >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/bluedevil:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/bluedevil-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=696fd29d4289ac03dc65ebadcd975d9b
diff --git a/metadata/md5-cache/kde-plasma/breeze-6.2.3 b/metadata/md5-cache/kde-plasma/breeze-6.2.3
deleted file mode 100644
index bc5ce42ef107..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 qt5? ( >=kde-frameworks/kcmutils-5.115.0:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/frameworkintegration-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-plasma/kdecoration-6.2.3:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) dev-qt/qtbase:6
-DESCRIPTION=Breeze visual style for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/breeze
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-PDEPEND=>=kde-frameworks/breeze-icons-6.6.0:*
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/frameworkintegration-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-plasma/kdecoration-6.2.3:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/breeze-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e6bfce7e72169f142285b4e79d1c8d83
diff --git a/metadata/md5-cache/kde-plasma/breeze-grub-6.2.3 b/metadata/md5-cache/kde-plasma/breeze-grub-6.2.3
deleted file mode 100644
index 805766908bef..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-grub-6.2.3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install nofetch prepare unpack
-DESCRIPTION=Breeze theme for GRUB
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=plasma.kde.org
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=!kde-plasma/breeze-grub:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/breeze-grub-6.2.3.tar.xz
-_eclasses_=kde.org 5b717883256e9841ce52e6cad2fca427 plasma.kde.org 04eb5849283348eac80db74a8749b14a
-_md5_=5b869493b484b40bc66e19c3cea91f54
diff --git a/metadata/md5-cache/kde-plasma/breeze-gtk-6.2.3 b/metadata/md5-cache/kde-plasma/breeze-gtk-6.2.3
deleted file mode 100644
index ad95c5d675f9..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-gtk-6.2.3
+++ /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-lang/sassc || ( ( dev-lang/python:3.13 dev-python/pycairo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pycairo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pycairo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pycairo[python_targets_python3_10(-)] ) ) >=kde-plasma/breeze-6.2.3:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Official GTK+ port of Plasma's Breeze widget style
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/breeze-gtk
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-any-r1
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze-gtk:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/breeze-gtk-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4a9d42e21ec3cb622dc803eef5f6d805
diff --git a/metadata/md5-cache/kde-plasma/breeze-plymouth-6.2.3 b/metadata/md5-cache/kde-plasma/breeze-plymouth-6.2.3
deleted file mode 100644
index f46181b0f055..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-plymouth-6.2.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=kde-frameworks/extra-cmake-modules-6.6.0:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install nofetch prepare test unpack
-DEPEND=sys-boot/plymouth
-DESCRIPTION=Breeze theme for Plymouth
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=cmake plasma.kde.org
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=GPL-2+ GPL-3+
-RDEPEND=sys-boot/plymouth !kde-plasma/breeze-plymouth:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/breeze-plymouth-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8684515134bb371095419982ba32abd6
diff --git a/metadata/md5-cache/kde-plasma/discover-6.2.3 b/metadata/md5-cache/kde-plasma/discover-6.2.3
deleted file mode 100644
index 9acfcb9bd05c..000000000000
--- a/metadata/md5-cache/kde-plasma/discover-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/attica-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/purpose-6.6.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.6.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.2:6 ) dev-libs/qcoro dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma resources management GUI
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/Discover
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=+firmware flatpak snap telemetry webengine debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/attica-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/purpose-6.6.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.6.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.2:6 ) snap? ( app-containers/snapd ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/discover:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/discover-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0b709f43ca84002b927ea5589380dfd0
diff --git a/metadata/md5-cache/kde-plasma/drkonqi-6.2.3 b/metadata/md5-cache/kde-plasma/drkonqi-6.2.3
deleted file mode 100644
index 02e20fa6b40d..000000000000
--- a/metadata/md5-cache/kde-plasma/drkonqi-6.2.3
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:* virtual/pkgconfig
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/syntax-highlighting-6.6.0:6 systemd? ( >=dev-qt/qtbase-6.7.2:6[network] >=kde-frameworks/kservice-6.6.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) >=dev-qt/qtbase-6.7.2:6[concurrent] test? ( >=dev-qt/qtbase-6.7.2:6[network] ) dev-qt/qtbase:6
-DESCRIPTION=Plasma crash handler, gives the user feedback if a program crashed
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-single-r1 systemd
-IUSE=systemd debug test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/syntax-highlighting-6.6.0:6 systemd? ( >=dev-qt/qtbase-6.7.2:6[network] >=kde-frameworks/kservice-6.6.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6(+)] ) >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygdbmi[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygdbmi[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/psutil[python_targets_python3_13(-)] dev-python/pygdbmi[python_targets_python3_13(-)] ) || ( dev-debug/gdb dev-debug/lldb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/drkonqi:5
-REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/drkonqi-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=95bcddd670f45d3394c1b6c2b3ddab56
diff --git a/metadata/md5-cache/kde-plasma/flatpak-kcm-6.2.3 b/metadata/md5-cache/kde-plasma/flatpak-kcm-6.2.3
deleted file mode 100644
index 32a2490d4f84..000000000000
--- a/metadata/md5-cache/kde-plasma/flatpak-kcm-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6 >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=sys-apps/flatpak-0.11.8 dev-qt/qtbase:6
-DESCRIPTION=Flatpak Permissions Management KCM
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/flatpak-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2.1+
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6 >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=sys-apps/flatpak-0.11.8 >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/flatpak-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/flatpak-kcm-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f4fbfd84e32214830ab3ff87b9daf6e0
diff --git a/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.2.3 b/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.2.3
deleted file mode 100644
index 15f2fe886b04..000000000000
--- a/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 dev-libs/boost dev-qt/qtbase:6
-DESCRIPTION=System service to manage user's activities, track the usage patterns etc.
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kactivitymanagerd:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kactivitymanagerd-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3e48d1990de2c03a44a70f5f9653e410
diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-6.2.3 b/metadata/md5-cache/kde-plasma/kde-cli-tools-6.2.3
deleted file mode 100644
index eda5bf274e9a..000000000000
--- a/metadata/md5-cache/kde-plasma/kde-cli-tools-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] ) dev-qt/qtbase:6
-DESCRIPTION=Tools based on KDE Frameworks 6 to better interact with the system
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=kdesu X debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] X? ( >=dev-qt/qtbase-6.7.2:6=[gui,X] ) >=kde-plasma/kde-cli-tools-common-6.2.3 kdesu? ( >=kde-plasma/kdesu-gui-6.2.3 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-cli-tools:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kde-cli-tools-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b01b9be24c8afadc0c0a679f0ee4901b
diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-common-6.2.3 b/metadata/md5-cache/kde-plasma/kde-cli-tools-common-6.2.3
deleted file mode 100644
index 92ef55f6bc03..000000000000
--- a/metadata/md5-cache/kde-plasma/kde-cli-tools-common-6.2.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-6.0.0:* kde-frameworks/ki18n:6 handbook? ( kde-frameworks/kdoctools:6 ) dev-qt/qtbase:6
-DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
-DESCRIPTION=Common files for kde-cli-tools
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm-common plasma.kde.org
-IUSE=+handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+ handbook? ( FDL-1.2 )
-RDEPEND=!<kde-plasma/kde-cli-tools-6.1.4-r2:* !kde-plasma/kde-cli-tools-common:5
-SLOT=0
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kde-cli-tools-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm-common 2409ff2ed4921be52f7f7cdd30078e2d flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1fb601b3f03327f309fe2e29bc5f3eee
diff --git a/metadata/md5-cache/kde-plasma/kde-gtk-config-6.2.3 b/metadata/md5-cache/kde-plasma/kde-gtk-config-6.2.3
deleted file mode 100644
index d2a7fa7da421..000000000000
--- a/metadata/md5-cache/kde-plasma/kde-gtk-config-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/sassc app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtsvg-6.7.2:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kdecoration-6.2.3:6 x11-libs/gtk+:3[X] dev-qt/qtbase:6
-DESCRIPTION=Syncs KDE Plasma theme settings to GTK applications
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kde-gtk-config
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtsvg-6.7.2:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kdecoration-6.2.3:6 x11-libs/gtk+:3[X] x11-misc/xsettingsd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-gtk-config:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kde-gtk-config-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=806f59c9cb7e8666127d4f34d193e102
diff --git a/metadata/md5-cache/kde-plasma/kdecoration-6.2.3 b/metadata/md5-cache/kde-plasma/kdecoration-6.2.3
deleted file mode 100644
index 862b024b5408..000000000000
--- a/metadata/md5-cache/kde-plasma/kdecoration-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/ki18n-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plugin based library to create window decorations
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( LGPL-2.1 LGPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/ki18n-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdecoration:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kdecoration-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bfa5d27bb73a26964bd5b986eb955319
diff --git a/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.2.3 b/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.2.3
deleted file mode 100644
index 4fe7d529a3fd..000000000000
--- a/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kholidays-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kunitconversion-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.6.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.2:6 ) dev-qt/qtbase:6
-DESCRIPTION=Extra Plasma applets and engines
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=+alternate-calendar share webengine debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2
-RDEPEND=>=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kholidays-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kunitconversion-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.6.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.2:6 ) dev-libs/kirigami-addons:6 >=dev-qt/qtquick3d-6.7.2:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdeplasma-addons:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kdeplasma-addons-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ef52fd76179bde1fc55ca30d156bba18
diff --git a/metadata/md5-cache/kde-plasma/kdesu-gui-6.2.3 b/metadata/md5-cache/kde-plasma/kdesu-gui-6.2.3
deleted file mode 100644
index d5f80cf18931..000000000000
--- a/metadata/md5-cache/kde-plasma/kdesu-gui-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6=[gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdesu-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] dev-qt/qtbase:6
-DESCRIPTION=Graphical frontend for KDE Frameworks' kdesu
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=X debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6=[gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdesu-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] !<kde-plasma/kde-cli-tools-6.1.4-r2:*[kdesu(+)] >=kde-plasma/kde-cli-tools-common-6.2.3 sys-apps/dbus[X] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdesu-gui:5
-SLOT=0
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kde-cli-tools-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=676d550001a531b462dd036d350bf966
diff --git a/metadata/md5-cache/kde-plasma/kgamma-6.2.3 b/metadata/md5-cache/kde-plasma/kgamma-6.2.3
deleted file mode 100644
index b7ae32f3fe96..000000000000
--- a/metadata/md5-cache/kde-plasma/kgamma-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 x11-libs/libX11 x11-libs/libXxf86vm x11-base/xorg-proto dev-qt/qtbase:6
-DESCRIPTION=Screen gamma values kcontrol module
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 x11-libs/libX11 x11-libs/libXxf86vm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kgamma:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kgamma-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=80264494ed711d9d6d968b6a810f9e88
diff --git a/metadata/md5-cache/kde-plasma/kglobalacceld-6.2.3 b/metadata/md5-cache/kde-plasma/kglobalacceld-6.2.3
deleted file mode 100644
index 8a3e72813954..000000000000
--- a/metadata/md5-cache/kde-plasma/kglobalacceld-6.2.3
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] X? ( >=dev-qt/qtbase-6.7.2:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) dev-qt/qtbase:6
-DESCRIPTION=Daemon providing Global Keyboard Shortcut (Accelerator) functionality
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=X debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X?] X? ( >=dev-qt/qtbase-6.7.2:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) !kde-frameworks/kglobalaccel:5[-kf6compat(-)] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-REQUIRED_USE=test? ( X )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kglobalacceld-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=466c5e11f1296ce2d7291075a695801a
diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-6.2.3 b/metadata/md5-cache/kde-plasma/kinfocenter-6.2.3
deleted file mode 100644
index 441e6f4a061c..000000000000
--- a/metadata/md5-cache/kde-plasma/kinfocenter-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) dev-qt/qtbase:6
-DESCRIPTION=Utility providing information about the computer hardware
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/KInfoCenter
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=gles2-only usb debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) || ( >=dev-qt/qttools-6.7.2:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kirigami-6.6.0:6 >=kde-plasma/systemsettings-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kinfocenter:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kinfocenter-6.2.3.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f02fa77e2b15ea86c93b11b5bf2f7687
diff --git a/metadata/md5-cache/kde-plasma/kmenuedit-6.2.3 b/metadata/md5-cache/kde-plasma/kmenuedit-6.2.3
deleted file mode 100644
index 805fe199fb1e..000000000000
--- a/metadata/md5-cache/kde-plasma/kmenuedit-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma menu editor
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kmenuedit
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kmenuedit:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kmenuedit-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=86d80990c68214f4d9a6f86d3a9dbf9c
diff --git a/metadata/md5-cache/kde-plasma/kpipewire-6.2.3 b/metadata/md5-cache/kde-plasma/kpipewire-6.2.3
deleted file mode 100644
index 10b4539036c7..000000000000
--- a/metadata/md5-cache/kde-plasma/kpipewire-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-qt/qtwayland-6.7.2:6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm test? ( dev-libs/plasma-wayland-protocols dev-libs/wayland >=dev-qt/qtwayland-6.7.2:6 >=kde-plasma/kwayland-6.2.3:6 media-video/pipewire[extra] ) dev-qt/qtbase:6
-DESCRIPTION=Components relating to Flatpak pipewire use in Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kpipewire:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kpipewire-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d7a48c5746145ea5958e1ca46e3e8643
diff --git a/metadata/md5-cache/kde-plasma/krdp-6.2.3 b/metadata/md5-cache/kde-plasma/krdp-6.2.3
deleted file mode 100644
index 8b9ed2f8c852..000000000000
--- a/metadata/md5-cache/kde-plasma/krdp-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-plasma/kpipewire-6.2.3:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtbase:6
-DESCRIPTION=Library and examples for creating an RDP server
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org toolchain-funcs
-IUSE=debug examples test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-plasma/kpipewire-6.2.3:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/krdp:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/krdp-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ec05240c3b3b7cf3f65c4b52997ce0e4
diff --git a/metadata/md5-cache/kde-plasma/kscreen-6.2.3 b/metadata/md5-cache/kde-plasma/kscreen-6.2.3
deleted file mode 100644
index 40e8f6a4fddd..000000000000
--- a/metadata/md5-cache/kde-plasma/kscreen-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsensors-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6= >=kde-plasma/libplasma-6.2.3:6 X? ( >=dev-qt/qtbase-6.7.2:6=[X] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma screen management
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kscreen
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=X debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsensors-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6= >=kde-plasma/libplasma-6.2.3:6 X? ( >=dev-qt/qtbase-6.7.2:6=[X] x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) >=dev-qt/qt5compat-6.7.2:6[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreen:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kscreen-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=13e5f8fa57f3be8198899c5e4003392b
diff --git a/metadata/md5-cache/kde-plasma/kscreenlocker-6.2.3 b/metadata/md5-cache/kde-plasma/kscreenlocker-6.2.3
deleted file mode 100644
index aec8b81c12c3..000000000000
--- a/metadata/md5-cache/kde-plasma/kscreenlocker-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms x11-base/xorg-proto dev-qt/qtbase:6
-DESCRIPTION=Library and components for secure lock screen architecture
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org pam
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms >=kde-frameworks/kirigami-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreenlocker:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kscreenlocker-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=903c06dfe3621e889c5718dd15109060
diff --git a/metadata/md5-cache/kde-plasma/ksshaskpass-6.2.3 b/metadata/md5-cache/kde-plasma/ksshaskpass-6.2.3
deleted file mode 100644
index be74f7522629..000000000000
--- a/metadata/md5-cache/kde-plasma/ksshaskpass-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[widgets] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Implementation of ssh-askpass with KDE Wallet integration
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://invent.kde.org/plasma/ksshaskpass
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[widgets] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksshaskpass:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/ksshaskpass-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d4f3f5f01dd68f4865ae2209868c7db7
diff --git a/metadata/md5-cache/kde-plasma/ksystemstats-6.2.3 b/metadata/md5-cache/kde-plasma/ksystemstats-6.2.3
deleted file mode 100644
index 3d68613bab61..000000000000
--- a/metadata/md5-cache/kde-plasma/ksystemstats-6.2.3
+++ /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 ) handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.2:6[dbus,network] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plugin-based system monitoring daemon
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org virtualx
-IUSE=networkmanager test debug +handbook test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.2:6[dbus,network] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksystemstats:5
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/ksystemstats-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c480327eaeb7ceff95a6c70db34a94b1
diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-6.2.3 b/metadata/md5-cache/kde-plasma/kwallet-pam-6.2.3
deleted file mode 100644
index 5ec5b70cf26e..000000000000
--- a/metadata/md5-cache/kde-plasma/kwallet-pam-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.6.0:6 sys-libs/pam dev-qt/qtbase:6
-DESCRIPTION=PAM module to not enter KWallet password again after login
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1
-RDEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.6.0:6 sys-libs/pam net-misc/socat || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwallet-pam:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwallet-pam-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8be17b86a40ca62ea385cb4147ee13d
diff --git a/metadata/md5-cache/kde-plasma/kwayland-6.2.3 b/metadata/md5-cache/kde-plasma/kwayland-6.2.3
deleted file mode 100644
index d344916518a5..000000000000
--- a/metadata/md5-cache/kde-plasma/kwayland-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.2:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.2:6= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers dev-qt/qtbase:6
-DESCRIPTION=Qt-style API to interact with the wayland-client API
-EAPI=8
-HOMEPAGE=https://invent.kde.org/frameworks/kwayland
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.2:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.2:6= media-libs/libglvnd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwayland-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=549e3a90c64354fad9edf95753b9cc20
diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-6.2.3 b/metadata/md5-cache/kde-plasma/kwayland-integration-6.2.3
deleted file mode 100644
index 3155e42431ed..000000000000
--- a/metadata/md5-cache/kde-plasma/kwayland-integration-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/qtwaylandscanner-5.15.12:5 dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtcore:5
-DESCRIPTION=Provides KWindowSystem integration plugin for Wayland
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=5
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwayland-integration-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fa9ce2ab2d5192676f3801cb4c2d5201
diff --git a/metadata/md5-cache/kde-plasma/kwin-6.2.3 b/metadata/md5-cache/kde-plasma/kwin-6.2.3
deleted file mode 100644
index b58b1282c3c1..000000000000
--- a/metadata/md5-cache/kde-plasma/kwin-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.3:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.3:6 ) >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-libs/wayland-protocols-1.36 >=dev-qt/qttools-6.7.2:6[widgets] >=dev-qt/qtbase-6.7.2:6[concurrent] >=dev-qt/qtwayland-6.7.2:6 x11-base/xorg-proto x11-libs/xcb-util-image test? ( screencast? ( >=kde-plasma/kpipewire-6.2.3:6 ) ) dev-qt/qtbase:6
-DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info filecaps? ( sys-libs/libcap )
-INHERIT=ecm fcaps plasma.kde.org
-IUSE=accessibility gles2-only lock screencast +shortcuts systemd debug +handbook test +filecaps
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.3:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.3:6 ) !kde-plasma/kdeplasma-addons:5 >=dev-qt/qtmultimedia-6.7.2:6[qml] || ( dev-qt/qtmultimedia:6[ffmpeg] ( dev-qt/qtmultimedia:6[gstreamer] media-plugins/gst-plugins-soup:1.0 ) ) >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6[wayland(+)] sys-apps/hwdata x11-base/xwayland[libei] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwin:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwin-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=38fa75179fad3c1afd038edfdf62abff
diff --git a/metadata/md5-cache/kde-plasma/kwin-6.2.3-r2 b/metadata/md5-cache/kde-plasma/kwin-6.2.3-r2
deleted file mode 100644
index 78d59f1c2ad4..000000000000
--- a/metadata/md5-cache/kde-plasma/kwin-6.2.3-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.3:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.3:6 ) >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-libs/wayland-protocols-1.36 >=dev-qt/qttools-6.7.2:6[widgets] >=dev-qt/qtbase-6.7.2:6[concurrent] >=dev-qt/qtwayland-6.7.2:6 x11-base/xorg-proto x11-libs/xcb-util-image test? ( screencast? ( >=kde-plasma/kpipewire-6.2.3:6 ) ) dev-qt/qtbase:6
-DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info filecaps? ( sys-libs/libcap )
-INHERIT=ecm fcaps plasma.kde.org
-IUSE=accessibility gles2-only lock screencast +shortcuts systemd debug +handbook test +filecaps
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.3:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.3:6 ) !kde-plasma/kdeplasma-addons:5 >=dev-qt/qtmultimedia-6.7.2:6[qml] || ( dev-qt/qtmultimedia:6[ffmpeg] ( dev-qt/qtmultimedia:6[gstreamer] media-plugins/gst-plugins-soup:1.0 ) ) >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6[wayland(+)] sys-apps/hwdata x11-base/xwayland[libei] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwin:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwin-6.2.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/kwin-6.2.3-patchset-2.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6417e5579850db378a18ee82f022faf5
diff --git a/metadata/md5-cache/kde-plasma/kwin-6.2.4 b/metadata/md5-cache/kde-plasma/kwin-6.2.4
deleted file mode 100644
index 75895d440e2f..000000000000
--- a/metadata/md5-cache/kde-plasma/kwin-6.2.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.4:6 >=kde-plasma/kdecoration-6.2.4:6 >=kde-plasma/kwayland-6.2.4:6 >=kde-plasma/plasma-activities-6.2.4:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.4:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.4:6 ) >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-libs/wayland-protocols-1.36 >=dev-qt/qttools-6.7.2:6[widgets] >=dev-qt/qtbase-6.7.2:6[concurrent] >=dev-qt/qtwayland-6.7.2:6 x11-base/xorg-proto x11-libs/xcb-util-image test? ( screencast? ( >=kde-plasma/kpipewire-6.2.4:6 ) ) dev-qt/qtbase:6
-DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info filecaps? ( sys-libs/libcap )
-INHERIT=ecm fcaps plasma.kde.org
-IUSE=accessibility gles2-only lock screencast +shortcuts systemd debug +handbook test +filecaps
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.23.0 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsensors-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.6.0:6[wayland] >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6=[wayland] >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/breeze-6.2.4:6 >=kde-plasma/kdecoration-6.2.4:6 >=kde-plasma/kwayland-6.2.4:6 >=kde-plasma/plasma-activities-6.2.4:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libcanberra media-libs/libdisplay-info:= media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.2.4:6 ) screencast? ( >=media-video/pipewire-0.3.65:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.2.4:6 ) !kde-plasma/kdeplasma-addons:5 >=dev-qt/qtmultimedia-6.7.2:6[qml] || ( dev-qt/qtmultimedia:6[ffmpeg] ( dev-qt/qtmultimedia:6[gstreamer] media-plugins/gst-plugins-soup:1.0 ) ) >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-plasma/libplasma-6.2.4:6[wayland(+)] sys-apps/hwdata x11-base/xwayland[libei] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwin:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.4/kwin-6.2.4.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=38fa75179fad3c1afd038edfdf62abff
diff --git a/metadata/md5-cache/kde-plasma/kwrited-6.2.3 b/metadata/md5-cache/kde-plasma/kwrited-6.2.3
deleted file mode 100644
index e0bb76acaf14..000000000000
--- a/metadata/md5-cache/kde-plasma/kwrited-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpty-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma daemon listening for wall and write messages
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpty-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwrited:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/kwrited-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3d7cb1cb3fc414c534d5c342781ac20f
diff --git a/metadata/md5-cache/kde-plasma/layer-shell-qt-6.2.3 b/metadata/md5-cache/kde-plasma/layer-shell-qt-6.2.3
deleted file mode 100644
index 7b76299e3010..000000000000
--- a/metadata/md5-cache/kde-plasma/layer-shell-qt-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6= x11-libs/libxkbcommon dev-libs/wayland-protocols dev-qt/qtbase:6
-DESCRIPTION=Qt component to allow applications make use of Wayland wl-layer-shell protocol
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-3+
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.2:6[gui] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/layer-shell-qt:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/layer-shell-qt-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7167d2dc9946b79eda56bbed0de4634e
diff --git a/metadata/md5-cache/kde-plasma/libkscreen-6.2.3 b/metadata/md5-cache/kde-plasma/libkscreen-6.2.3
deleted file mode 100644
index 8ccf7df32147..000000000000
--- a/metadata/md5-cache/kde-plasma/libkscreen-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.7.2:6[linguist] >=dev-qt/qtwayland-6.7.2:6 dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui] >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 x11-libs/libxcb:= >=dev-libs/plasma-wayland-protocols-1.14.0 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma screen management library
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui] >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 x11-libs/libxcb:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 !kde-plasma/libkscreen:5
-RESTRICT=test !test? ( test )
-SLOT=6/8
-SRC_URI=mirror://kde/stable/plasma/6.2.3/libkscreen-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6a9b9d1f1e597dae5f5cd7e6eeb5dc06
diff --git a/metadata/md5-cache/kde-plasma/libksysguard-6.2.3-r1 b/metadata/md5-cache/kde-plasma/libksysguard-6.2.3-r1
deleted file mode 100644
index 0904299228d6..000000000000
--- a/metadata/md5-cache/kde-plasma/libksysguard-6.2.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib dev-qt/qtbase:6
-DESCRIPTION=Task management and system monitoring library
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info filecaps? ( sys-libs/libcap )
-INHERIT=ecm fcaps plasma.kde.org
-IUSE=debug test +filecaps
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib >=dev-qt/qt5compat-6.7.2:6[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/libksysguard:5
-RESTRICT=!test? ( test )
-SLOT=6/9
-SRC_URI=mirror://kde/stable/plasma/6.2.3/libksysguard-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6ae192ca0dd66d981e9caa0f8fb96a62
diff --git a/metadata/md5-cache/kde-plasma/libplasma-6.2.3 b/metadata/md5-cache/kde-plasma/libplasma-6.2.3
deleted file mode 100644
index 2dfc8c40948d..000000000000
--- a/metadata/md5-cache/kde-plasma/libplasma-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] =kde-plasma/plasma-activities-6.2.3*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) >=dev-libs/plasma-wayland-protocols-1.14.0 x11-base/xorg-proto doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma library and runtime components based upon KF6 and Qt6
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=gles2-only debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6[qml] >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] =kde-plasma/plasma-activities-6.2.3*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) !kde-plasma/libplasma:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/libplasma-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5b3499da523a08ed8ac1a37f70b1fdec
diff --git a/metadata/md5-cache/kde-plasma/milou-6.2.3 b/metadata/md5-cache/kde-plasma/milou-6.2.3
deleted file mode 100644
index 979bbbc4d0c1..000000000000
--- a/metadata/md5-cache/kde-plasma/milou-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Dedicated search application built on top of Baloo
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/milou
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/milou:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/milou-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=dbbba3657afd7c5c7b5e01ac40fee545
diff --git a/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.2.3 b/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.2.3
deleted file mode 100644
index f47ed960ae4b..000000000000
--- a/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Ocean Sound Theme for Plasma
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/ocean-sound-theme
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=CC-BY-SA-4.0
-RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/ocean-sound-theme-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a8bbf045fc2a5873a503f80e81469043
diff --git a/metadata/md5-cache/kde-plasma/oxygen-6.2.3 b/metadata/md5-cache/kde-plasma/oxygen-6.2.3
deleted file mode 100644
index 22b39c700e14..000000000000
--- a/metadata/md5-cache/kde-plasma/oxygen-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/frameworkintegration-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui] x11-libs/libxcb ) >=kde-frameworks/kservice-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Oxygen visual style for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/oxygen
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 X debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/frameworkintegration-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.2:6=[gui] x11-libs/libxcb ) !<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)] >=dev-qt/qtsvg-6.7.2:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/oxygen-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=33bb205b21cdb612d127e9faac285f36
diff --git a/metadata/md5-cache/kde-plasma/oxygen-sounds-6.2.3 b/metadata/md5-cache/kde-plasma/oxygen-sounds-6.2.3
deleted file mode 100644
index b39264366327..000000000000
--- a/metadata/md5-cache/kde-plasma/oxygen-sounds-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Oxygen sound theme for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/oxygen-sounds
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen-sounds:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/oxygen-sounds-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=05ea1129ac06a74c3aca3f9068622805
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-activities-6.2.3
deleted file mode 100644
index ec255b1defb3..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-activities-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 dev-libs/boost test? ( >=kde-frameworks/kwindowsystem-6.6.0:6[X] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Core components for KDE's Activities System
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( LGPL-2.1 LGPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-activities-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=64132acfcd9fc1c847b9a02447643e32
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.2.3
deleted file mode 100644
index 8fe4fbbc2274..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,sql] >=kde-frameworks/kconfig-6.6.0:6 kde-plasma/plasma-activities:6 test? ( dev-libs/boost ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Library for accessing usage data collected by the activities system
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,sql] >=kde-frameworks/kconfig-6.6.0:6 kde-plasma/plasma-activities:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-activities-stats-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=45236981d16b26a9892136a12d161fc4
diff --git a/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.2.3
deleted file mode 100644
index ba5105c1e443..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kfilemetadata-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/purpose-6.6.0:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 >=kde-frameworks/krunner-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Integrate Chrome/Firefox better into Plasma through browser extensions
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://community.kde.org/Plasma/Browser_Integration
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kfilemetadata-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/purpose-6.6.0:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-browser-integration:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-browser-integration-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2ee4bb6ec6dd0eee6b3cba58d691d69e
diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-6.2.3-r1 b/metadata/md5-cache/kde-plasma/plasma-desktop-6.2.3-r1
deleted file mode 100644
index 37a62b5a3a22..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-desktop-6.2.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/intltool >=kde-frameworks/kcmutils-6.6.0:6 virtual/pkgconfig input_devices_wacom? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/icu:= >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/attica-6.6.0:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kbookmarks-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcodecs-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kded-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/knotifyconfig-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 >=kde-plasma/kwin-6.2.3:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-activities-stats-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6[screencast?] >=kde-plasma/plasma5support-6.2.3:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) input_devices_wacom? ( dev-libs/wayland >=dev-qt/qtwayland-6.7.2:6 ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.6.0:6 ) webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) dev-libs/boost x11-base/xorg-proto input_devices_wacom? ( >=dev-libs/wayland-protocols-1.25 ) test? ( >=kde-frameworks/qqc2-desktop-style-6.6.0:6 >=kde-plasma/kactivitymanagerd-6.2.3:6 ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma desktop
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=ibus input_devices_wacom scim screencast sdl +semantic-desktop webengine debug +handbook test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/icu:= >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/attica-6.6.0:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kbookmarks-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcodecs-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kded-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/knotifyconfig-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-frameworks/sonnet-6.6.0:6 >=kde-plasma/kwin-6.2.3:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-activities-stats-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6[screencast?] >=kde-plasma/plasma5support-6.2.3:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) input_devices_wacom? ( dev-libs/wayland >=dev-qt/qtwayland-6.7.2:6 ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.6.0:6 ) webengine? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.17[qt6(+)] ) !<kde-plasma/kdeplasma-addons-5.25.50 !<kde-plasma/plasma-workspace-6.0.80 dev-libs/kirigami-addons:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/qqc2-desktop-style-6.6.0:6 >=kde-plasma/oxygen-6.2.3:6 kde-plasma/plasma-mimeapps-list media-fonts/noto-emoji sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs screencast? ( >=kde-plasma/kpipewire-6.2.3:6 ) webengine? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6(+)] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-desktop:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-desktop-6.2.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-4.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=3ad999cba72a1453bd934b95dd1a45ec
diff --git a/metadata/md5-cache/kde-plasma/plasma-disks-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-disks-6.2.3
deleted file mode 100644
index 7279f5c6466c..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-disks-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 sys-apps/smartmontools dev-qt/qtbase:6
-DESCRIPTION=Monitors S.M.A.R.T. capable devices for imminent failure
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plasma-disks
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-3 GPL-2 )
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 sys-apps/smartmontools kde-plasma/kinfocenter:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-disks:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-disks-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2b72de80e68a9892f9be603b447b6d14
diff --git a/metadata/md5-cache/kde-plasma/plasma-firewall-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-firewall-6.2.3
deleted file mode 100644
index 5f78b1be514d..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-firewall-6.2.3
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plasma frontend for Firewalld or UFW
-EAPI=8
-HOMEPAGE=https://invent.kde.org/network/plasma-firewall
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-single-r1
-IUSE=firewalld +ufw debug test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 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 ) firewalld? ( net-firewall/firewalld ) ufw? ( net-firewall/ufw ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-firewall:5
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( firewalld ufw )
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-firewall-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=caf4af6a1d43d3cfca4754728ceea654
diff --git a/metadata/md5-cache/kde-plasma/plasma-integration-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-integration-6.2.3
deleted file mode 100644
index 00fdc7e2771c..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-integration-6.2.3
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 qt5? ( >=dev-qt/qtwaylandscanner-5.15.12:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-plasma/kwayland-5.115.0:5 ) >=dev-libs/plasma-wayland-protocols-1.14.0 dev-qt/qtbase:6
-DESCRIPTION=Qt Platform Theme integration plugins for the Plasma workspaces
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-PDEPEND=>=kde-plasma/xdg-desktop-portal-kde-6.2.3:6
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-plasma/kwayland-5.115.0:5 ) media-fonts/hack media-fonts/noto media-fonts/noto-emoji || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-integration:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-integration-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=617e8cf060a37ddceeab68c18d74662e
diff --git a/metadata/md5-cache/kde-plasma/plasma-login-sessions-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-login-sessions-6.2.3
deleted file mode 100644
index fa7c6c79e1f4..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-login-sessions-6.2.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=kde-frameworks/extra-cmake-modules-6.0.0:* dev-qt/qtbase:6
-DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
-DESCRIPTION=KDE Plasma login sessions
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm-common plasma.kde.org
-IUSE=+wayland X
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=!<kde-plasma/plasma-workspace-6.2.1 !kde-plasma/plasma-login-sessions:5
-REQUIRED_USE=|| ( wayland X )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-workspace-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm-common 2409ff2ed4921be52f7f7cdd30078e2d flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1053df56d490bab4aac3ee7e9b36151a
diff --git a/metadata/md5-cache/kde-plasma/plasma-meta-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-meta-6.2.3
deleted file mode 100644
index 780de8b12fe4..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-meta-6.2.3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=postinst
-DESCRIPTION=Merge this to pull in all Plasma 6 packages
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop/
-INHERIT=toolchain-funcs
-IUSE=accessibility bluetooth +browser-integration colord +crash-handler crypt cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet +networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd thunderbolt unsupported wacom +wallpapers webengine +xwayland
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=metapackage
-RDEPEND=!kde-plasma/plasma-meta:5 !kde-plasma/khotkeys:5 >=kde-plasma/breeze-6.2.3:6[qt5?] >=kde-plasma/kactivitymanagerd-6.2.3:6 >=kde-plasma/kde-cli-tools-6.2.3:6 >=kde-plasma/kde-cli-tools-common-6.2.3 >=kde-plasma/kdecoration-6.2.3:6 >=kde-plasma/kdeplasma-addons-6.2.3:6 >=kde-plasma/kdesu-gui-6.2.3 >=kde-plasma/kgamma-6.2.3:6 >=kde-plasma/kglobalacceld-6.2.3:6 >=kde-plasma/kinfocenter-6.2.3:6 >=kde-plasma/kmenuedit-6.2.3:6 >=kde-plasma/kpipewire-6.2.3:6 >=kde-plasma/kscreen-6.2.3:6 >=kde-plasma/kscreenlocker-6.2.3:6 >=kde-plasma/ksshaskpass-6.2.3:6 >=kde-plasma/ksystemstats-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/kwin-6.2.3:6[lock] >=kde-plasma/kwrited-6.2.3:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/milou-6.2.3:6 >=kde-plasma/ocean-sound-theme-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-activities-stats-6.2.3:6 >=kde-plasma/plasma-desktop-6.2.3:6 >=kde-plasma/plasma-integration-6.2.3:6[qt5?] >=kde-plasma/plasma-login-sessions-6.2.3:6 >=kde-plasma/plasma-systemmonitor-6.2.3:6 >=kde-plasma/plasma-welcome-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 >=kde-plasma/polkit-kde-agent-6.2.3:* >=kde-plasma/powerdevil-6.2.3:6 >=kde-plasma/qqc2-breeze-style-6.2.3:6 >=kde-plasma/systemsettings-6.2.3:6 >=kde-plasma/xdg-desktop-portal-kde-6.2.3:6 sys-apps/dbus[elogind?,systemd?] sys-auth/polkit[systemd?] sys-fs/udisks:2[elogind?,systemd?] bluetooth? ( >=kde-plasma/bluedevil-6.2.3:6 ) browser-integration? ( >=kde-plasma/plasma-browser-integration-6.2.3:6 ) colord? ( x11-misc/colord ) crash-handler? ( >=kde-plasma/drkonqi-6.2.3:6 ) crypt? ( >=kde-plasma/plasma-vault-6.2.3:6 ) cups? ( >=kde-plasma/print-manager-6.2.3:6 net-print/cups-meta ) discover? ( >=kde-plasma/discover-6.2.3:6 ) display-manager? ( sddm? ( >=kde-plasma/sddm-kcm-6.2.3:6 >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?] ) !sddm? ( x11-misc/lightdm ) ) elogind? ( sys-auth/elogind[pam] ) flatpak? ( >=kde-plasma/flatpak-kcm-6.2.3:6 ) grub? ( >=kde-plasma/breeze-grub-6.2.3:6 ) gtk? ( >=kde-plasma/breeze-gtk-6.2.3:6 >=kde-plasma/kde-gtk-config-6.2.3:6 sys-apps/xdg-desktop-portal-gtk x11-misc/appmenu-gtk-module ) kwallet? ( >=kde-plasma/kwallet-pam-6.2.3:6 ) networkmanager? ( >=kde-plasma/plasma-nm-6.2.3:6 net-misc/networkmanager[elogind?,systemd?] ) oxygen-theme? ( >=kde-frameworks/oxygen-icons-6.0.0:* >=kde-plasma/oxygen-6.2.3:6[qt5?] >=kde-plasma/oxygen-sounds-6.2.3:6 ) plymouth? ( >=kde-plasma/breeze-plymouth-6.2.3:6 >=kde-plasma/plymouth-kcm-6.2.3:6 ) pulseaudio? ( >=kde-plasma/plasma-pa-6.2.3:6 ) qt5? ( >=kde-plasma/kwayland-integration-6.2.3:5 ) rdp? ( >=kde-plasma/krdp-6.2.3:6 ) sdk? ( >=kde-plasma/plasma-sdk-6.2.3:6 ) smart? ( >=kde-plasma/plasma-disks-6.2.3:6 ) systemd? ( sys-apps/systemd[pam] firewall? ( >=kde-plasma/plasma-firewall-6.2.3:6 ) ) thunderbolt? ( >=kde-plasma/plasma-thunderbolt-6.2.3:6 ) !unsupported? ( !gui-apps/qt6ct ) wacom? ( >=kde-plasma/wacomtablet-6.2.3:6 ) wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-6.2.3:6 ) webengine? ( kde-apps/khelpcenter:6 ) xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 ) accessibility? ( app-accessibility/orca )
-REQUIRED_USE=^^ ( elogind systemd )
-SLOT=6
-_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=cb1b06592d5a0d8fd969551838f8b810
diff --git a/metadata/md5-cache/kde-plasma/plasma-nm-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-nm-6.2.3
deleted file mode 100644
index 726fa0e36bd2..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-nm-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/modemmanager-qt-6.6.0:6 >=kde-frameworks/networkmanager-qt-6.6.0:6[teamd=] >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.2:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma applet for NetworkManager
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=openconnect teamd debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kcolorscheme-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/modemmanager-qt-6.6.0:6 >=kde-frameworks/networkmanager-qt-6.6.0:6[teamd=] >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.2:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kquickcharts-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-nm:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-nm-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=0495a1fa5ab618efb3db5360a91820e2
diff --git a/metadata/md5-cache/kde-plasma/plasma-pa-6.2.3-r1 b/metadata/md5-cache/kde-plasma/plasma-pa-6.2.3-r1
deleted file mode 100644
index b427dd4e52d7..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-pa-6.2.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.6.0:= dev-qt/qtbase:6
-DESCRIPTION=Plasma applet for audio volume management using PulseAudio
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.6.0:= dev-libs/kirigami-addons:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 x11-themes/sound-theme-freedesktop || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-pa:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-pa-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=dfbef7a839ac2961e2ce4a14c82e6ce6
diff --git a/metadata/md5-cache/kde-plasma/plasma-sdk-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-sdk-6.2.3
deleted file mode 100644
index 2ec2a9d51946..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-sdk-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/ktexteditor-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Useful applications for Plasma development
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/ktexteditor-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 >=dev-qt/qt5compat-6.7.2:6[qml] >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-sdk:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-sdk-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c13000c13db819f31c56d7d62ad74474
diff --git a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.2.3
deleted file mode 100644
index df3e5831c41c..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Monitor system sensors, process information and other system resources
-EAPI=8
-HOMEPAGE=https://apps.kde.org/plasma-systemmonitor/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-3 GPL-2 )
-RDEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kquickcharts-6.6.0:6 >=kde-plasma/ksystemstats-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-systemmonitor:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-systemmonitor-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5266ec9375b868d3481a0f5e8f3f23c6
diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.2.3
deleted file mode 100644
index f8e2a2b2d69f..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plasma integration for controlling Thunderbolt devices
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=|| ( GPL-2 GPL-3+ )
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 sys-apps/bolt || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-thunderbolt:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-thunderbolt-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=044c261d2c89c999141998831a6136e8
diff --git a/metadata/md5-cache/kde-plasma/plasma-vault-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-vault-6.2.3
deleted file mode 100644
index f32e6ecce533..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-vault-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcodecs-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma applet and services for creating encrypted vaults
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://cukic.co/2017/02/03/vaults-encryption-in-plasma/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=networkmanager debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-3
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcodecs-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-vault:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-vault-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=1b52fbb40f910328d6fab8321eec15a4
diff --git a/metadata/md5-cache/kde-plasma/plasma-welcome-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-welcome-6.2.3
deleted file mode 100644
index 17a93bb6f412..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-welcome-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/kirigami-addons-1.2.0 >=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Friendly onboarding wizard for Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/kirigami-addons-1.2.0 >=dev-qt/qtbase-6.7.2:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtsvg-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-welcome:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-welcome-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=159c3cf3c106928caf7691c63bfcfa44
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-6.2.3-r1 b/metadata/md5-cache/kde-plasma/plasma-workspace-6.2.3-r1
deleted file mode 100644
index c8529bfcd885..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-workspace-6.2.3-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 >=dev-util/wayland-scanner-1.19.0 >=kde-frameworks/kcmutils-6.6.0:6 virtual/pkgconfig test? ( >=dev-qt/qtwayland-6.7.2:6[compositor] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtpositioning-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6= >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kbookmarks-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kded-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/knotifyconfig-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/ktexteditor-6.6.0:6 >=kde-frameworks/ktextwidgets-6.6.0:6 >=kde-frameworks/kunitconversion-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/prison-6.6.0:6[qml] >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kscreenlocker-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/kwin-6.2.3:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-activities-stats-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.6.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6(+)] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.2:6=[opengl] >=kde-plasma/kpipewire-6.2.3:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.6.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.6.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) >=dev-libs/plasma-wayland-protocols-1.14.0 dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.2:6[concurrent] x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma workspace
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop systemd telemetry +wallpaper-metadata debug +handbook test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.2:6[qml] >=dev-qt/qtbase-6.7.2:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=dev-qt/qtpositioning-6.7.2:6 >=dev-qt/qtshadertools-6.7.2:6 >=dev-qt/qtsvg-6.7.2:6 >=dev-qt/qtwayland-6.7.2:6= >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kbookmarks-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kdeclarative-6.6.0:6 >=kde-frameworks/kded-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/kjobwidgets-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/knotifyconfig-6.6.0:6 >=kde-frameworks/kpackage-6.6.0:6 >=kde-frameworks/kparts-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/ksvg-6.6.0:6 >=kde-frameworks/ktexteditor-6.6.0:6 >=kde-frameworks/ktextwidgets-6.6.0:6 >=kde-frameworks/kunitconversion-6.6.0:6 >=kde-frameworks/kwallet-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/prison-6.6.0:6[qml] >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/breeze-6.2.3:6 >=kde-plasma/kscreenlocker-6.2.3:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/kwin-6.2.3:6 >=kde-plasma/layer-shell-qt-6.2.3:6 >=kde-plasma/libkscreen-6.2.3:6 >=kde-plasma/libksysguard-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-activities-stats-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6(+)] sci-libs/libqalculate:= sys-apps/dbus sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.6.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.6.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6(+)] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.2:6=[opengl] >=kde-plasma/kpipewire-6.2.3:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.6.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.6.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) !kde-plasma/libkworkspace:5 !<kde-plasma/plasma-desktop-5.27.0:5 !<kde-plasma/xdg-desktop-portal-kde-6.1.90 !kde-plasma/xembed-sni-proxy:* app-text/iso-codes dev-libs/kirigami-addons:6 >=dev-qt/qttools-6.7.2:*[qdbus] kde-apps/kio-extras:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kquickcharts-6.6.0:6 >=kde-plasma/kactivitymanagerd-6.2.3:6 >=kde-plasma/kdesu-gui-6.2.3:* >=kde-plasma/milou-6.2.3:6 >=kde-plasma/plasma-integration-6.2.3:6 >=kde-plasma/plasma-login-sessions-6.2.3:6 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-workspace:5
-REQUIRED_USE=gps? ( geolocation )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-workspace-6.2.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-workspace-6.2.3-patchset-1.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=04bf802b6c14e55583ef4693ffa132b3
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.2.3 b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.2.3
deleted file mode 100644
index 88424db58800..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.2.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-qt/qtbase-6.7.2:6 kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install nofetch prepare test unpack
-DESCRIPTION=Wallpapers for the Plasma workspace
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=cmake plasma.kde.org
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=!kde-plasma/plasma-workspace-wallpapers:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma-workspace-wallpapers-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=73ed6dd62f1e1ffc9ce0766df59b105b
diff --git a/metadata/md5-cache/kde-plasma/plasma5support-6.2.3 b/metadata/md5-cache/kde-plasma/plasma5support-6.2.3
deleted file mode 100644
index d6b29b2a238f..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma5support-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Support components for porting from KF5/Qt5 to KF6/Qt6
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+ LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libksysguard-6.2.3:6 !kde-plasma/plasma-workspace:5 !<kde-plasma/plasma-workspace-6.1.90:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plasma5support-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=404796b69d2bf25b1747bca6f2abc2aa
diff --git a/metadata/md5-cache/kde-plasma/plymouth-kcm-6.2.3 b/metadata/md5-cache/kde-plasma/plymouth-kcm-6.2.3
deleted file mode 100644
index 14febc8e2797..000000000000
--- a/metadata/md5-cache/kde-plasma/plymouth-kcm-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 sys-boot/plymouth dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma control module for Plymouth
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plymouth-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 sys-boot/plymouth >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plymouth-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/plymouth-kcm-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b80a12b5a2b741e642109efcfef4e5db
diff --git a/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.2.3 b/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.2.3
deleted file mode 100644
index 47c4f81e547d..000000000000
--- a/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=sys-auth/polkit-qt-0.175[qt6(+)] dev-qt/qtbase:6
-DESCRIPTION=PolKit agent module for KDE Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=sys-auth/polkit-qt-0.175[qt6(+)] >=dev-qt/qt5compat-6.7.2:6[qml] >=kde-frameworks/kirigami-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/polkit-kde-agent:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/polkit-kde-agent-1-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e3ae98f302d8d50cccc3414e2861fd8b
diff --git a/metadata/md5-cache/kde-plasma/powerdevil-6.2.3-r2 b/metadata/md5-cache/kde-plasma/powerdevil-6.2.3-r2
deleted file mode 100644
index 6f5b257e926f..000000000000
--- a/metadata/md5-cache/kde-plasma/powerdevil-6.2.3-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/qcoro[dbus] dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtwayland-6.7.2:6= >=kde-frameworks/kauth-6.6.0:6[policykit] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libkscreen-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) dev-qt/qtbase:6
-DESCRIPTION=Power management for KDE Plasma Shell
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/powerdevil
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info filecaps? ( sys-libs/libcap )
-INHERIT=ecm fcaps plasma.kde.org
-IUSE=brightness-control debug +handbook test +filecaps
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/qcoro[dbus] dev-libs/wayland >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtwayland-6.7.2:6= >=kde-frameworks/kauth-6.6.0:6[policykit] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kidletime-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6[X] >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-frameworks/solid-6.6.0:6 >=kde-plasma/libkscreen-6.2.3:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma-activities-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) !<kde-plasma/plasma-workspace-6.1.90:6 >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-qt/qtdeclarative-6.7.2:6 || ( sys-power/power-profiles-daemon sys-power/tlp ) >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/powerdevil:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/powerdevil-6.2.3.tar.xz https://dev.gentoo.org/~asturm/distfiles/powerdevil-6.2.3-patchset.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d048ef82a32ed77c2d6d68c31acf7eb7
diff --git a/metadata/md5-cache/kde-plasma/print-manager-6.2.3-r1 b/metadata/md5-cache/kde-plasma/print-manager-6.2.3-r1
deleted file mode 100644
index 6a069a392b60..000000000000
--- a/metadata/md5-cache/kde-plasma/print-manager-6.2.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=net-print/cups-2.4 dev-qt/qtbase:6
-DESCRIPTION=Manage CUPS print jobs and printers in Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=+gtk debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qt5compat-6.7.2:6 >=dev-qt/qtbase-6.7.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=net-print/cups-2.4 !<kde-plasma/print-manager-23.08.5-r100:5 >=kde-frameworks/kdeclarative-6.6.0:6 gtk? ( app-admin/system-config-printer ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/print-manager-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f406225dbf2da5d6a535a02f4f1384e2
diff --git a/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.2.3 b/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.2.3
deleted file mode 100644
index 42550f0851e3..000000000000
--- a/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.5.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcolorscheme-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kirigami-6.5.0:6 >=kde-frameworks/kquickcharts-6.5.0:6 dev-qt/qtbase:6
-DESCRIPTION=Breeze inspired QQC2 Style
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( GPL-2+ LGPL-3+ ) CC0-1.0
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcolorscheme-6.5.0:6 >=kde-frameworks/kconfig-6.5.0:6 >=kde-frameworks/kcoreaddons-6.5.0:6 >=kde-frameworks/kguiaddons-6.5.0:6 >=kde-frameworks/kiconthemes-6.5.0:6 >=kde-frameworks/kirigami-6.5.0:6 >=kde-frameworks/kquickcharts-6.5.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/qqc2-breeze-style:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/qqc2-breeze-style-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=91a2fbbcf677e19d90ff24354f25d78d
diff --git a/metadata/md5-cache/kde-plasma/sddm-kcm-6.2.3 b/metadata/md5-cache/kde-plasma/sddm-kcm-6.2.3
deleted file mode 100644
index 1581ed67bac3..000000000000
--- a/metadata/md5-cache/kde-plasma/sddm-kcm-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.6.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma control module for SDDM
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/sddm-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/karchive-6.6.0:6 >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knewstuff-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 x11-misc/sddm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/sddm-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/sddm-kcm-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=afb0f33f575be1a32c59fccea088b1f0
diff --git a/metadata/md5-cache/kde-plasma/systemsettings-6.2.3 b/metadata/md5-cache/kde-plasma/systemsettings-6.2.3
deleted file mode 100644
index 25145505fffa..000000000000
--- a/metadata/md5-cache/kde-plasma/systemsettings-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/plasma-activities-6.2.3:6 dev-qt/qtbase:6
-DESCRIPTION=Control Center to configure KDE Plasma desktop
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6[widgets] >=kde-frameworks/kauth-6.6.0:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kcompletion-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/kitemmodels-6.6.0:6 >=kde-frameworks/kitemviews-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/krunner-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/plasma-activities-6.2.3:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/systemsettings:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/systemsettings-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=28e20b08fa2f390bae64e17a1a71f076
diff --git a/metadata/md5-cache/kde-plasma/wacomtablet-6.2.3 b/metadata/md5-cache/kde-plasma/wacomtablet-6.2.3
deleted file mode 100644
index 7d77d2a7e0a0..000000000000
--- a/metadata/md5-cache/kde-plasma/wacomtablet-6.2.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.6.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb x11-base/xorg-proto x11-libs/libX11 dev-qt/qtbase:6
-DESCRIPTION=Wacom system settings module that supports different button/pen layout profiles
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/Wacomtablet
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 >=kde-frameworks/kcmutils-6.6.0:6 >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kconfigwidgets-6.6.0:6 >=kde-frameworks/kcoreaddons-6.6.0:6 >=kde-frameworks/kdbusaddons-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-frameworks/kxmlgui-6.6.0:6 >=kde-plasma/libplasma-6.2.3:6 >=kde-plasma/plasma5support-6.2.3:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/wacomtablet:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/wacomtablet-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=934ab00ef3f179eb63fd03e9d27ada61
diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.2.3 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.2.3
deleted file mode 100644
index 665faf10f966..000000000000
--- a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.2:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.6.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.2:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 || ( >=dev-qt/qtbase-6.7.2:6[libinput] >=dev-qt/qtbase-6.7.2:6[X] ) >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6[dbus] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 x11-libs/libxkbcommon >=dev-libs/plasma-wayland-protocols-1.14.0 >=dev-libs/wayland-protocols-1.25 >=dev-qt/qtbase-6.7.2:6[concurrent] dev-qt/qtbase:6
-DESCRIPTION=Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.2:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.2:6 || ( >=dev-qt/qtbase-6.7.2:6[libinput] >=dev-qt/qtbase-6.7.2:6[X] ) >=dev-qt/qtwayland-6.7.2:6 >=kde-frameworks/kcoreaddons-6.6.0:6[dbus] >=kde-frameworks/kconfig-6.6.0:6 >=kde-frameworks/kcrash-6.6.0:6 >=kde-frameworks/kglobalaccel-6.6.0:6 >=kde-frameworks/kguiaddons-6.6.0:6 >=kde-frameworks/ki18n-6.6.0:6 >=kde-frameworks/kiconthemes-6.6.0:6 >=kde-frameworks/kio-6.6.0:6 >=kde-frameworks/kirigami-6.6.0:6 >=kde-frameworks/knotifications-6.6.0:6 >=kde-frameworks/kservice-6.6.0:6 >=kde-frameworks/kstatusnotifieritem-6.6.0:6 >=kde-frameworks/kwidgetsaddons-6.6.0:6 >=kde-frameworks/kwindowsystem-6.6.0:6 >=kde-plasma/kwayland-6.2.3:6 >=kde-plasma/plasma-workspace-6.2.3:6 x11-libs/libxkbcommon kde-misc/kio-fuse:6 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/xdg-desktop-portal-kde:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.2.3/xdg-desktop-portal-kde-6.2.3.tar.xz
-_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b757d37d6561307a52d7e5c060d2be1f
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 915dab39739a..c8bc6cff9c0d 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/thunderbird-128.5.1 b/metadata/md5-cache/mail-client/thunderbird-128.5.1
new file mode 100644
index 000000000000..85c50bd05b04
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-128.5.1
@@ -0,0 +1,17 @@
+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] ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 pgo? ( sys-libs/compiler-rt-sanitizers:17[profile] ) ) ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 clang? ( sys-devel/lld:18 pgo? ( sys-libs/compiler-rt-sanitizers:18[profile] ) ) ) llvm_slot_19? ( sys-devel/clang:19 sys-devel/llvm:19 clang? ( sys-devel/lld:19 pgo? ( sys-libs/compiler-rt-sanitizers:19[profile] ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig 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 llvm_slot_17? ( || ( dev-lang/rust-bin:1.77.1[llvm_slot_17] dev-lang/rust:1.77.1[llvm_slot_17] ) ) llvm_slot_18? ( || ( dev-lang/rust-bin:1.81.0[llvm_slot_18] dev-lang/rust:1.81.0[llvm_slot_18] dev-lang/rust-bin:1.80.1[llvm_slot_18] dev-lang/rust:1.80.1[llvm_slot_18] dev-lang/rust-bin:1.79.0[llvm_slot_18] dev-lang/rust:1.79.0[llvm_slot_18] ) ) llvm_slot_19? ( || ( dev-lang/rust-bin:1.83.0[llvm_slot_19] dev-lang/rust:1.83.0[llvm_slot_19] dev-lang/rust-bin:1.82.0[llvm_slot_19] dev-lang/rust:1.82.0[llvm_slot_19] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( >=dev-util/librnp-0.17.1 ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.101 >=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:2 x11-libs/pango x11-libs/pixman dbus? ( 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] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[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/libXrandr x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM )
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 rust toolchain-funcs virtualx xdg
+IUSE=+clang +dbus debug eme-free hardened hwaccel jack libproxy lto pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp wayland wifi +X +rust-extensions +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW +llvm_slot_18 llvm_slot_17 llvm_slot_19
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( >=dev-util/librnp-0.17.1 ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.101 >=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:2 x11-libs/pango x11-libs/pixman dbus? ( 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] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[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/libXrandr x11-libs/libxcb:= ) jack? ( virtual/jack )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) rust-extensions? ( dbus ) wayland? ( dbus ) wifi? ( dbus ) ^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/source/thunderbird-128.5.1esr.source.tar.xz -> thunderbird-128.5.1esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-128esr-patches-06.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/af.xpi -> thunderbird-128.5.1esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ar.xpi -> thunderbird-128.5.1esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ast.xpi -> thunderbird-128.5.1esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/be.xpi -> thunderbird-128.5.1esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/bg.xpi -> thunderbird-128.5.1esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/br.xpi -> thunderbird-128.5.1esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ca.xpi -> thunderbird-128.5.1esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cak.xpi -> thunderbird-128.5.1esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cs.xpi -> thunderbird-128.5.1esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cy.xpi -> thunderbird-128.5.1esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/da.xpi -> thunderbird-128.5.1esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/de.xpi -> thunderbird-128.5.1esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/dsb.xpi -> thunderbird-128.5.1esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/el.xpi -> thunderbird-128.5.1esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/en-CA.xpi -> thunderbird-128.5.1esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/en-GB.xpi -> thunderbird-128.5.1esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-AR.xpi -> thunderbird-128.5.1esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-ES.xpi -> thunderbird-128.5.1esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-MX.xpi -> thunderbird-128.5.1esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/et.xpi -> thunderbird-128.5.1esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/eu.xpi -> thunderbird-128.5.1esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fi.xpi -> thunderbird-128.5.1esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fr.xpi -> thunderbird-128.5.1esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-128.5.1esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-128.5.1esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/gd.xpi -> thunderbird-128.5.1esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/gl.xpi -> thunderbird-128.5.1esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/he.xpi -> thunderbird-128.5.1esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hr.xpi -> thunderbird-128.5.1esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hsb.xpi -> thunderbird-128.5.1esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hu.xpi -> thunderbird-128.5.1esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/id.xpi -> thunderbird-128.5.1esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/is.xpi -> thunderbird-128.5.1esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/it.xpi -> thunderbird-128.5.1esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ja.xpi -> thunderbird-128.5.1esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ka.xpi -> thunderbird-128.5.1esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/kab.xpi -> thunderbird-128.5.1esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/kk.xpi -> thunderbird-128.5.1esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ko.xpi -> thunderbird-128.5.1esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/lt.xpi -> thunderbird-128.5.1esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/lv.xpi -> thunderbird-128.5.1esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ms.xpi -> thunderbird-128.5.1esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-128.5.1esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nl.xpi -> thunderbird-128.5.1esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-128.5.1esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-128.5.1esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pl.xpi -> thunderbird-128.5.1esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-128.5.1esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-128.5.1esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/rm.xpi -> thunderbird-128.5.1esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ro.xpi -> thunderbird-128.5.1esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ru.xpi -> thunderbird-128.5.1esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sk.xpi -> thunderbird-128.5.1esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sl.xpi -> thunderbird-128.5.1esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sq.xpi -> thunderbird-128.5.1esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sr.xpi -> thunderbird-128.5.1esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-128.5.1esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/th.xpi -> thunderbird-128.5.1esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/tr.xpi -> thunderbird-128.5.1esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/uk.xpi -> thunderbird-128.5.1esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/uz.xpi -> thunderbird-128.5.1esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/vi.xpi -> thunderbird-128.5.1esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-128.5.1esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-128.5.1esr-zh-TW.xpi )
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe check-reqs 2a9731073c152554078a9a8df8fc0f1b desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm-r1 c6f5dcc9d729a7028f3884ff342d280c llvm-utils c989cff79c0976415f459e367a83dff9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 34c01e04a384273d9460a608f9191d9f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=80170be18314e7281c45f4f1428daaf8
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-128.5.1 b/metadata/md5-cache/mail-client/thunderbird-bin-128.5.1
new file mode 100644
index 000000000000..08fa80adbb58
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-bin-128.5.1
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst unpack
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop optfeature pax-utils xdg
+IUSE=selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=|| ( media-libs/libpulse media-sound/apulse ) >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 selinux? ( sec-policy/selinux-thunderbird )
+RESTRICT=strip
+SLOT=0/128
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/en-US/thunderbird-128.5.1esr.tar.bz2 -> thunderbird-bin_x86_64-128.5.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-i686/en-US/thunderbird-128.5.1esr.tar.bz2 -> thunderbird-bin_i686-128.5.1.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/af.xpi -> thunderbird-128.5.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ar.xpi -> thunderbird-128.5.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ast.xpi -> thunderbird-128.5.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/be.xpi -> thunderbird-128.5.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/bg.xpi -> thunderbird-128.5.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/br.xpi -> thunderbird-128.5.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ca.xpi -> thunderbird-128.5.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cak.xpi -> thunderbird-128.5.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cs.xpi -> thunderbird-128.5.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/cy.xpi -> thunderbird-128.5.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/da.xpi -> thunderbird-128.5.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/de.xpi -> thunderbird-128.5.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/dsb.xpi -> thunderbird-128.5.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/el.xpi -> thunderbird-128.5.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/en-CA.xpi -> thunderbird-128.5.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/en-GB.xpi -> thunderbird-128.5.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-AR.xpi -> thunderbird-128.5.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-ES.xpi -> thunderbird-128.5.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/es-MX.xpi -> thunderbird-128.5.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/et.xpi -> thunderbird-128.5.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/eu.xpi -> thunderbird-128.5.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fi.xpi -> thunderbird-128.5.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fr.xpi -> thunderbird-128.5.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-128.5.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-128.5.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/gd.xpi -> thunderbird-128.5.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/gl.xpi -> thunderbird-128.5.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/he.xpi -> thunderbird-128.5.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hr.xpi -> thunderbird-128.5.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hsb.xpi -> thunderbird-128.5.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/hu.xpi -> thunderbird-128.5.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/id.xpi -> thunderbird-128.5.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/is.xpi -> thunderbird-128.5.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/it.xpi -> thunderbird-128.5.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ja.xpi -> thunderbird-128.5.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ka.xpi -> thunderbird-128.5.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/kab.xpi -> thunderbird-128.5.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/kk.xpi -> thunderbird-128.5.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ko.xpi -> thunderbird-128.5.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/lt.xpi -> thunderbird-128.5.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/lv.xpi -> thunderbird-128.5.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ms.xpi -> thunderbird-128.5.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-128.5.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nl.xpi -> thunderbird-128.5.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-128.5.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-128.5.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pl.xpi -> thunderbird-128.5.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-128.5.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-128.5.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/rm.xpi -> thunderbird-128.5.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ro.xpi -> thunderbird-128.5.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/ru.xpi -> thunderbird-128.5.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sk.xpi -> thunderbird-128.5.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sl.xpi -> thunderbird-128.5.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sq.xpi -> thunderbird-128.5.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sr.xpi -> thunderbird-128.5.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-128.5.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/th.xpi -> thunderbird-128.5.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/tr.xpi -> thunderbird-128.5.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/uk.xpi -> thunderbird-128.5.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/uz.xpi -> thunderbird-128.5.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/vi.xpi -> thunderbird-128.5.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-128.5.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/128.5.1esr/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-128.5.1-zh-TW.xpi )
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 5555f2e75744739fe100ee62c22d28fe xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=38bcceb1d5b91175b1ebe32cbed486a7
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 22a82685ddfb..646aa72dc421 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/opencsg-1.6.0 b/metadata/md5-cache/media-gfx/opencsg-1.6.0
index bc0f134b889e..0da8d302e2d7 100644
--- a/metadata/md5-cache/media-gfx/opencsg-1.6.0
+++ b/metadata/md5-cache/media-gfx/opencsg-1.6.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.opencsg.org
INHERIT=qmake-utils
IUSE=doc
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=virtual/opengl
RESTRICT=test
SLOT=0/1.6
SRC_URI=https://www.opencsg.org/OpenCSG-1.6.0.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=a8db1769fafee5511d94713081d1a007
+_md5_=0fa6e460570cafc447c1dfa9b277994a
diff --git a/metadata/md5-cache/media-gfx/valentina-0.7.52 b/metadata/md5-cache/media-gfx/valentina-0.7.52
index 88aa6e56e8ff..5ca2308f38e9 100644
--- a/metadata/md5-cache/media-gfx/valentina-0.7.52
+++ b/metadata/md5-cache/media-gfx/valentina-0.7.52
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://smart-pattern.com.ua/
INHERIT=qmake-utils xdg
IUSE=l10n_cs l10n_de l10n_el l10n_en l10n_en l10n_es l10n_fi l10n_fr l10n_he l10n_id l10n_it l10n_nl l10n_pt-BR l10n_ro l10n_ru l10n_uk l10n_zh-CN
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=GPL-3
RDEPEND=app-text/poppler dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtxmlpatterns:5 !sci-biology/tree-puzzle
SLOT=0
SRC_URI=https://gitlab.com/smart-pattern/valentina/-/archive/v0.7.52/valentina-v0.7.52.tar.bz2
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4432707d77db4bbd2f2944e59d50002b
+_md5_=bc329ee814f8fb3afd22bca01e8e178e
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index dad287d943c2..445dc515c81d 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/leptonica-1.84.1-r2 b/metadata/md5-cache/media-libs/leptonica-1.84.1-r2
index fa4382d64bae..b8018a921092 100644
--- a/metadata/md5-cache/media-libs/leptonica-1.84.1-r2
+++ b/metadata/md5-cache/media-libs/leptonica-1.84.1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.leptonica.org/
INHERIT=libtool multilib-minimal
IUSE=gif jpeg jpeg2k png static-libs test tiff utils webp zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos
+KEYWORDS=~alpha ~amd64 arm arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos
LICENSE=Apache-2.0
RDEPEND=gif? ( >=media-libs/giflib-5.1.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg2k? ( media-libs/openjpeg: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(-)?] ) png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=tiff? ( jpeg ) test? ( jpeg png tiff zlib )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/6
SRC_URI=https://github.com/DanBloomberg/leptonica/releases/download/1.84.1/leptonica-1.84.1.tar.gz
_eclasses_=libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=af6fb7e13925a41291e1ee1f0f2464d0
+_md5_=6d8a03c443c8e6f079b43f975711709f
diff --git a/metadata/md5-cache/media-libs/libuninameslist-20230916 b/metadata/md5-cache/media-libs/libuninameslist-20230916
index 28830faf13f7..c050d5212b2a 100644
--- a/metadata/md5-cache/media-libs/libuninameslist-20230916
+++ b/metadata/md5-cache/media-libs/libuninameslist-20230916
@@ -2,8 +2,8 @@ DEFINED_PHASES=configure install
DESCRIPTION=Library of unicode annotation data
EAPI=8
HOMEPAGE=https://github.com/fontforge/libuninameslist
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD
SLOT=0/1
SRC_URI=https://github.com/fontforge/libuninameslist/releases/download/20230916/libuninameslist-dist-20230916.tar.gz
-_md5_=22fbd520402316697bd216830bf6b927
+_md5_=82ba7f5d94a44f82a3c784c0fccbec82
diff --git a/metadata/md5-cache/media-libs/shaderc-2024.3 b/metadata/md5-cache/media-libs/shaderc-2024.3
index 46dc82eadd92..3e85e2a0b4aa 100644
--- a/metadata/md5-cache/media-libs/shaderc-2024.3
+++ b/metadata/md5-cache/media-libs/shaderc-2024.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/google/shaderc
INHERIT=cmake-multilib python-any-r1
IUSE=doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~loong ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=>=dev-util/glslang-1.3.296.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.296.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/google/shaderc/archive/v2024.3.tar.gz -> shaderc-2024.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=15978c73fc5bafbd20d10f33c389b217
+_md5_=52293c0ad2f63b975a47a6c79e7fa513
diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1 b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1
index 90b3be2dca35..61bfb157342e 100644
--- a/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1
+++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3.1-r1
@@ -5,9 +5,9 @@ EAPI=7
HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
INHERIT=autotools multilib-minimal
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux
+KEYWORDS=~amd64 ~arm64 ~ppc64 x86 ~amd64-linux
LICENSE=BSD
SLOT=0
SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-0.3.1.tar.xz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=2d68491f4405085616becc446f310a48
+_md5_=e8b55b728c7d3b955b438babde44189c
diff --git a/metadata/md5-cache/media-libs/zimg-3.0.4-r1 b/metadata/md5-cache/media-libs/zimg-3.0.4-r1
index f473962c999e..d62da1e2a760 100644
--- a/metadata/md5-cache/media-libs/zimg-3.0.4-r1
+++ b/metadata/md5-cache/media-libs/zimg-3.0.4-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/sekrit-twc/zimg
INHERIT=autotools multilib-minimal
IUSE=debug static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
LICENSE=WTFPL-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sekrit-twc/zimg/archive/release-3.0.4.tar.gz -> zimg-3.0.4.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=0cdff2aa9a9b98e83cfed5eed7fd9da8
+_md5_=d3e565f54a3e98036ecb49dfff5fe92c
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index da7fbe415a68..0ab3f5eef230 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/sndio-1.10.0 b/metadata/md5-cache/media-sound/sndio-1.10.0
index 589e81ef14fd..b91883582259 100644
--- a/metadata/md5-cache/media-sound/sndio-1.10.0
+++ b/metadata/md5-cache/media-sound/sndio-1.10.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://sndio.org/
INHERIT=multilib-minimal toolchain-funcs
IUSE=alsa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
LICENSE=ISC
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acct-user/sndiod
SLOT=0/7.3
SRC_URI=https://sndio.org/sndio-1.10.0.tar.gz
_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=4537992f8920c39e3daae0c777097d11
+_md5_=d7a3f2efb37b2db92324326c84eaf717
diff --git a/metadata/md5-cache/media-sound/upmpdcli-1.8.18 b/metadata/md5-cache/media-sound/upmpdcli-1.8.18
index 8ce95c63e0cf..46fa16c5e71b 100644
--- a/metadata/md5-cache/media-sound/upmpdcli-1.8.18
+++ b/metadata/md5-cache/media-sound/upmpdcli-1.8.18
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lesbonscomptes.com/upmpdcli/index.html
INHERIT=meson systemd
IUSE=thirdparty
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=net-misc/curl dev-libs/jsoncpp media-libs/libmpdclient net-libs/libmicrohttpd:= >net-libs/libupnpp-0.26.4 acct-group/upmpdcli acct-user/upmpdcli app-misc/recoll thirdparty? ( dev-python/requests )
SLOT=0
SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-1.8.18.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=ea1de169eb118d7ea8723db9265a4179
+_md5_=e3521e27931f99f199865f6d64f425b5
diff --git a/metadata/md5-cache/media-sound/upmpdcli-1.8.17 b/metadata/md5-cache/media-sound/upmpdcli-1.9.0
index a738df877bb1..b9d8bbe55a7a 100644
--- a/metadata/md5-cache/media-sound/upmpdcli-1.8.17
+++ b/metadata/md5-cache/media-sound/upmpdcli-1.9.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.lesbonscomptes.com/upmpdcli/index.html
INHERIT=meson systemd
IUSE=thirdparty
-KEYWORDS=amd64 x86
+KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=net-misc/curl dev-libs/jsoncpp media-libs/libmpdclient net-libs/libmicrohttpd:= >net-libs/libupnpp-0.26.4 acct-group/upmpdcli acct-user/upmpdcli app-misc/recoll thirdparty? ( dev-python/requests )
SLOT=0
-SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-1.8.17.tar.gz
+SRC_URI=https://www.lesbonscomptes.com/upmpdcli/downloads/upmpdcli-1.9.0.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=e3521e27931f99f199865f6d64f425b5
+_md5_=ea1de169eb118d7ea8723db9265a4179
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 49235e17921f..9d7ea9f53a38 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/rtmpdump-2.4_p20210219 b/metadata/md5-cache/media-video/rtmpdump-2.4_p20210219
index 2dc4ff7a0e13..63ea261ea217 100644
--- a/metadata/md5-cache/media-video/rtmpdump-2.4_p20210219
+++ b/metadata/md5-cache/media-video/rtmpdump-2.4_p20210219
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://rtmpdump.mplayerhq.hu/
INHERIT=multilib toolchain-funcs multilib-minimal flag-o-matic
IUSE=gnutls ssl static-libs +tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1 tools? ( GPL-2 )
RDEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23-r6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,nettle(+)] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gnutls? ( dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=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(-)?] )
SLOT=0
SRC_URI=https://git.ffmpeg.org/gitweb/rtmpdump.git/snapshot/f1b83c10d8beb43fcc70a6e88cf4325499f25857.tar.gz -> rtmpdump-2.4_p20210219.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=0357a7b3a206b1de5c78ed397cf726e3
+_md5_=c252100e24fc63cf9995358cbba5a646
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 16ed5a940646..40cc0d4de115 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/sslscan-2.1.4 b/metadata/md5-cache/net-analyzer/sslscan-2.1.4
index 7d9ea3939246..9905498ccd8e 100644
--- a/metadata/md5-cache/net-analyzer/sslscan-2.1.4
+++ b/metadata/md5-cache/net-analyzer/sslscan-2.1.4
@@ -3,10 +3,10 @@ DESCRIPTION=Fast SSL configuration scanner
EAPI=8
HOMEPAGE=https://github.com/rbsec/sslscan
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 x86
LICENSE=GPL-3
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/rbsec/sslscan/archive/2.1.4.tar.gz -> sslscan-2.1.4.tar.gz https://github.com/openssl/openssl/archive/openssl-3.0.14.tar.gz -> sslscan-openssl-3.0.14.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=5cd9ec47144d77d1643949cd8d07da4b
+_md5_=7e87591db53b6337348eb76d702c3aae
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index c02e6a351ddf..d8cd81f7fb7a 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/freeradius-3.2.2 b/metadata/md5-cache/net-dialup/freeradius-3.2.2
deleted file mode 100644
index c8920f52cc12..000000000000
--- a/metadata/md5-cache/net-dialup/freeradius-3.2.2
+++ /dev/null
@@ -1,17 +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 virtual/pkgconfig
-DEFINED_PHASES=compile config configure install preinst prepare setup
-DEPEND=acct-group/radius acct-user/radius !net-dialup/cistronradius dev-libs/libltdl dev-libs/libpcre dev-libs/json-c:= dev-lang/perl:= net-libs/libpcap net-misc/curl sys-libs/gdbm:= sys-libs/libcap sys-libs/talloc virtual/libcrypt:= firebird? ( dev-db/firebird ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient[sdk] ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) 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 ) ) readline? ( sys-libs/readline:= ) redis? ( dev-libs/hiredis:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] ) systemd? ( sys-apps/systemd:= )
-DESCRIPTION=Highly configurable free RADIUS server
-EAPI=8
-HOMEPAGE=https://freeradius.org/
-INHERIT=autotools pam python-single-r1 systemd
-IUSE=debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle pam postgres python readline redis samba selinux sqlite ssl systemd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2
-RDEPEND=acct-group/radius acct-user/radius !net-dialup/cistronradius dev-libs/libltdl dev-libs/libpcre dev-libs/json-c:= dev-lang/perl:= net-libs/libpcap net-misc/curl sys-libs/gdbm:= sys-libs/libcap sys-libs/talloc virtual/libcrypt:= firebird? ( dev-db/firebird ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient[sdk] ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) 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 ) ) readline? ( sys-libs/readline:= ) redis? ( dev-libs/hiredis:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] ) systemd? ( sys-apps/systemd:= ) selinux? ( sec-policy/selinux-radius )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-RESTRICT=firebird? ( bindist )
-SLOT=0
-SRC_URI=https://github.com/FreeRADIUS/freeradius-server/releases/download/release_3_2_2/freeradius-server-3.2.2.tar.bz2
-_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=603fa7eb51cbed3446ba45fde2c658fb
diff --git a/metadata/md5-cache/net-dialup/freeradius-3.2.6 b/metadata/md5-cache/net-dialup/freeradius-3.2.6
new file mode 100644
index 000000000000..d0e5027de99b
--- /dev/null
+++ b/metadata/md5-cache/net-dialup/freeradius-3.2.6
@@ -0,0 +1,17 @@
+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 virtual/pkgconfig
+DEFINED_PHASES=compile config configure install preinst prepare setup
+DEPEND=acct-group/radius acct-user/radius dev-libs/libltdl dev-libs/libpcre dev-libs/json-c:= dev-lang/perl:= net-libs/libpcap net-misc/curl sys-libs/gdbm:= sys-libs/libcap sys-libs/talloc virtual/libcrypt:= firebird? ( dev-db/firebird ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient[sdk] ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_13t? ( dev-lang/python:3.13t ) 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 ) ) readline? ( sys-libs/readline:= ) redis? ( dev-libs/hiredis:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] ) systemd? ( sys-apps/systemd:= )
+DESCRIPTION=Highly configurable free RADIUS server
+EAPI=8
+HOMEPAGE=https://www.freeradius.org/
+INHERIT=autotools pam python-single-r1 systemd
+IUSE=debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle pam postgres python readline redis samba selinux sqlite ssl systemd python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=acct-group/radius acct-user/radius dev-libs/libltdl dev-libs/libpcre dev-libs/json-c:= dev-lang/perl:= net-libs/libpcap net-misc/curl sys-libs/gdbm:= sys-libs/libcap sys-libs/talloc virtual/libcrypt:= firebird? ( dev-db/firebird ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcached? ( dev-libs/libmemcached ) mysql? ( dev-db/mysql-connector-c:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.13.0-r1 ) odbc? ( dev-db/unixODBC ) oracle? ( dev-db/oracle-instantclient[sdk] ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_13t? ( dev-lang/python:3.13t ) 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 ) ) readline? ( sys-libs/readline:= ) redis? ( dev-libs/hiredis:= ) samba? ( net-fs/samba ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.0.2:=[-bindist(-)] ) systemd? ( sys-apps/systemd:= ) selinux? ( sec-policy/selinux-radius )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=firebird? ( bindist )
+SLOT=0
+SRC_URI=https://github.com/FreeRADIUS/freeradius-server/releases/download/release_3_2_6/freeradius-server-3.2.6.tar.bz2
+_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=61593a42db0b9503736682311ec9a1c3
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 9722f3694b3f..c3935a9dec51 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/openafs-1.8.13 b/metadata/md5-cache/net-fs/openafs-1.8.13
index f7a0ea56b2d0..02789331afc1 100644
--- a/metadata/md5-cache/net-fs/openafs-1.8.13
+++ b/metadata/md5-cache/net-fs/openafs-1.8.13
@@ -7,10 +7,10 @@ HOMEPAGE=https://www.openafs.org/
IDEPEND=modules? ( sys-apps/kmod[tools] )
INHERIT=autotools linux-mod-r1 flag-o-matic pam systemd tmpfiles toolchain-funcs
IUSE=apidoc bitmap-later debug doc fuse kauth kerberos +modules +namei ncurses perl +pthreaded-ubik selinux +supergroups tsm ubik-read-while-write dist-kernel modules-compress modules-sign +strip modules
-KEYWORDS=amd64 -riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 -riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=IBM BSD openafs-krb5-a APSL-2
RDEPEND=virtual/libcrypt:= virtual/libintl amd64? ( tsm? ( app-backup/tsm ) ) doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.3 ) fuse? ( sys-fs/fuse:0= ) kauth? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) ncurses? ( sys-libs/ncurses:0= ) selinux? ( sec-policy/selinux-afs ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) virtual/tmpfiles
SLOT=0
SRC_URI=https://openafs.org/dl/openafs/1.8.13/openafs-1.8.13-src.tar.bz2 https://openafs.org/dl/openafs/1.8.13/openafs-1.8.13-doc.tar.bz2
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=db03d1c7dac41a6a1e908224786e2881
+_md5_=68bf6e6c4ef9ac6a5c284fcfbc87de37
diff --git a/metadata/md5-cache/net-fs/s3fs-1.94 b/metadata/md5-cache/net-fs/s3fs-1.94
deleted file mode 100644
index 3f1cf6707b25..000000000000
--- a/metadata/md5-cache/net-fs/s3fs-1.94
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure prepare
-DEPEND=dev-libs/libxml2:2 net-misc/curl sys-fs/fuse:0 nss? ( dev-libs/nss ) !nss? ( gnutls? ( net-libs/gnutls:= nettle? ( dev-libs/nettle:= ) ) !gnutls? ( dev-libs/openssl:0= ) )
-DESCRIPTION=Amazon S3 mounting via fuse
-EAPI=8
-HOMEPAGE=https://github.com/s3fs-fuse/s3fs-fuse/
-INHERIT=autotools
-IUSE=gnutls nettle nss
-KEYWORDS=amd64 ~riscv x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libxml2:2 net-misc/curl sys-fs/fuse:0 nss? ( dev-libs/nss ) !nss? ( gnutls? ( net-libs/gnutls:= nettle? ( dev-libs/nettle:= ) ) !gnutls? ( dev-libs/openssl:0= ) ) app-misc/mime-types
-REQUIRED_USE=nettle? ( gnutls !nss )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.94.tar.gz -> s3fs-1.94.tar.gz
-_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=e0613a57e5ed2a532003db2219830695
diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz
index 0e1639e29723..e016ca07a4cf 100644
--- a/metadata/md5-cache/net-ftp/Manifest.gz
+++ b/metadata/md5-cache/net-ftp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-ftp/frox-0.7.18-r9 b/metadata/md5-cache/net-ftp/frox-0.7.18-r9
index 4a39f23b2a71..282dd2009455 100644
--- a/metadata/md5-cache/net-ftp/frox-0.7.18-r9
+++ b/metadata/md5-cache/net-ftp/frox-0.7.18-r9
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://frox.sourceforge.net/
INHERIT=autotools toolchain-funcs
IUSE=clamav ssl transparent
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2+
RDEPEND=acct-group/ftpproxy acct-user/ftpproxy clamav? ( >=app-antivirus/clamav-0.80 ) kernel_linux? ( >=sys-kernel/linux-headers-2.6 ) ssl? ( dev-libs/openssl:0= )
SLOT=0
SRC_URI=https://frox.sourceforge.net/download/frox-0.7.18.tar.bz2
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=15d5ed464c98f0b02f5859bf14854818
+_md5_=ffa4f0b3791782a0e06c392a390f1ad8
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 589c2d6d8399..c282bf413f64 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/neochat-24.08.1-r2 b/metadata/md5-cache/net-im/neochat-24.08.1-r2
index e753aaf36e24..b5217b5476b5 100644
--- a/metadata/md5-cache/net-im/neochat-24.08.1-r2
+++ b/metadata/md5-cache/net-im/neochat-24.08.1-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/release-service/24.08.1/src/neochat-24.08.1.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=efe6a611644f342d076da81a670abd1c
+_md5_=0240fc444e317e5200cdf4df4bed6db1
diff --git a/metadata/md5-cache/net-im/neochat-24.08.3 b/metadata/md5-cache/net-im/neochat-24.08.3
index 568dd1f9b63d..22b296166c47 100644
--- a/metadata/md5-cache/net-im/neochat-24.08.3
+++ b/metadata/md5-cache/net-im/neochat-24.08.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/release-service/24.08.3/src/neochat-24.08.3.tar.xz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gear.kde.org 9eaba1558ae60129a59a7243175a309d kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=343ee1f73f4ad439e8ebd931d95130b7
+_md5_=5ef4ae8a819ef8d1fd7c840e55fe675c
diff --git a/metadata/md5-cache/net-im/synapse-1.120.2 b/metadata/md5-cache/net-im/synapse-1.120.2
new file mode 100644
index 000000000000..82b9c0f57b54
--- /dev/null
+++ b/metadata/md5-cache/net-im/synapse-1.120.2
@@ -0,0 +1,17 @@
+BDEPEND=acct-user/synapse acct-group/synapse dev-python/setuptools-rust[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/canonicaljson-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ijson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/immutabledict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/phonenumbers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,webp] dev-python/prometheus-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pymacaroons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-multipart-0.0.12-r100[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/signedjson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/twisted-24.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unpaddedbase64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) systemd? ( dev-python/python-systemd[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/hiredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/idna[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(-)?] dev-python/pyicu[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/txredisapi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-db/postgresql[server] ) ) || ( dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Reference implementation of Matrix homeserver
+EAPI=8
+HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
+INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
+IUSE=postgres systemd test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
+RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/canonicaljson-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ijson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/immutabledict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja2-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/phonenumbers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,webp] dev-python/prometheus-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pymacaroons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-multipart-0.0.12-r100[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/signedjson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/twisted-24.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/unpaddedbase64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) systemd? ( dev-python/python-systemd[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/element-hq/synapse/archive/v1.120.2.tar.gz -> synapse-1.120.2.gh.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anyhow/1.0.93/download -> anyhow-1.0.93.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/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.8.0/download -> bytes-1.8.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/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/libc/0.2.154/download -> libc-0.2.154.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/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.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/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/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-log/0.10.0/download -> pyo3-log-0.10.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/pythonize/0.21.1/download -> pythonize-0.21.1.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/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.8/download -> regex-automata-0.4.8.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.132/download -> serde_json-1.0.132.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.85/download -> syn-2.0.85.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.1.3/download -> ulid-1.1.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/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/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate
+_eclasses_=cargo e6cfec50f283cbb9c8ffcbeaeb4aaf0f distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 34c01e04a384273d9460a608f9191d9f rust-toolchain 3f822985d9297438ed2443aa1fbdf33e systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=33af1d980031acbb46ea1d6fcf232171
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 4b1c384c8c0c..02f8c098c90b 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/webkit-gtk-2.46.3 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4
index 93ee5426b55a..f3e4d3d4af6d 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.3
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4
@@ -13,6 +13,6 @@ RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-lib
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4/37
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.3.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5e38f4b45c0608503af08666804bba1c
+_md5_=82cdac7ed081a780181b3df275c423a9
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r410
index bd9945ae60fc..82ee3d9ae666 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r410
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r410
@@ -13,6 +13,6 @@ RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-lib
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=4.1/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.3.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b5add3959bb6ed6e342f51a43c044459
+_md5_=da78d9e08b15810d904087cbdfeee776
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r600
index 25d9ecdb936f..d05a422f1564 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.3-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.4-r600
@@ -13,6 +13,6 @@ RDEPEND=!<net-libs/webkit-gtk-2.38:4 !<net-libs/webkit-gtk-2.44:4.1 app-accessib
REQUIRED_USE=|| ( aqua wayland X )
RESTRICT=test
SLOT=6/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.3.tar.xz
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.4.tar.xz
_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 8c235870eceb33155907ba2ef7b6592f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6e818d31774a6d7f98991cf1d36762a6
+_md5_=3e57db28ff72c7e3e844b899764e4ea1
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 57916ff53c17..3ce307fe4950 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/safecat-1.13-r2 b/metadata/md5-cache/net-mail/safecat-1.13-r2
index b87571f18ac0..2162ca367789 100644
--- a/metadata/md5-cache/net-mail/safecat-1.13-r2
+++ b/metadata/md5-cache/net-mail/safecat-1.13-r2
@@ -10,4 +10,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://www.jeenyus.net/linux/software/safecat/safecat-1.13.tar.gz mirror://gentoo/safecat-1.13-clang-fixes.patch
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=34e884356370192011895a3547047e5e
+_md5_=acf4f18b636f33a45461286353d476cb
diff --git a/metadata/md5-cache/net-mail/ytnef-2.1.2 b/metadata/md5-cache/net-mail/ytnef-2.1.2
index 46cfadc1e4e1..8192acfb06bd 100644
--- a/metadata/md5-cache/net-mail/ytnef-2.1.2
+++ b/metadata/md5-cache/net-mail/ytnef-2.1.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/Yeraze/ytnef
INHERIT=autotools
IUSE=static-libs
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+
RDEPEND=dev-perl/MIME-tools
SLOT=0
SRC_URI=https://github.com/Yeraze/ytnef/archive/v2.1.2.tar.gz -> ytnef-2.1.2.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=0a59e10334bd53776137e95b89a4d947
+_md5_=4564b3cfab4d4ae3dca752d52465531d
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 6f6762b3f7d4..284355fddbe0 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/asterisk-18.25.0-r1 b/metadata/md5-cache/net-misc/asterisk-18.25.0-r1
index 2f8126cbc94e..5e5fd8a3717e 100644
--- a/metadata/md5-cache/net-misc/asterisk-18.25.0-r1
+++ b/metadata/md5-cache/net-misc/asterisk-18.25.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.asterisk.org/
INHERIT=autotools linux-info lua-single toolchain-funcs
IUSE=voicemail_storage_odbc voicemail_storage_imap alsa blocks bluetooth calendar +caps cluster codec2 curl debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
LICENSE=GPL-2
PDEPEND=net-misc/asterisk-base
RDEPEND=acct-user/asterisk acct-group/asterisk dev-db/sqlite:3 dev-libs/popt >=dev-libs/jansson-2.11:= dev-libs/libedit dev-libs/libxml2:2 dev-libs/libxslt sys-apps/util-linux sys-libs/zlib virtual/libcrypt:= alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez:= ) calendar? ( net-libs/neon:= dev-libs/libical:= dev-libs/iksemel ) caps? ( sys-libs/libcap ) blocks? ( sys-libs/blocksruntime ) cluster? ( sys-cluster/corosync ) codec2? ( media-libs/codec2:= ) curl? ( net-misc/curl ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.6 ) iconv? ( virtual/libiconv ) ilbc? ( media-libs/libilbc ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mysql? ( dev-db/mysql-connector-c:= ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) pjproject? ( >=net-libs/pjproject-2.12:= ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql:* ) radius? ( net-dialup/freeradius-client ) snmp? ( net-analyzer/net-snmp:= ) span? ( media-libs/spandsp ) speex? ( media-libs/libogg media-libs/speex media-libs/speexdsp ) srtp? ( net-libs/libsrtp:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) !systemd? ( !sys-apps/systemd ) unbound? ( net-dns/unbound ) vorbis? ( media-libs/libogg media-libs/libvorbis ) voicemail_storage_imap? ( net-libs/c-client[ssl=] ) xmpp? ( dev-libs/iksemel ) net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound selinux? ( sec-policy/selinux-asterisk ) syslog? ( virtual/logger )
@@ -14,4 +14,4 @@ REQUIRED_USE=gtalk? ( xmpp ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_tar
SLOT=0/18
SRC_URI=https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-18.25.0.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=8fe4af4f93cbadb61174fd793fc18f18
+_md5_=6bf56307a3a2ede9aa51d6be4527b8ee
diff --git a/metadata/md5-cache/net-misc/oidentd-3.1.0 b/metadata/md5-cache/net-misc/oidentd-3.1.0
index 1444c554002b..ef4321617ada 100644
--- a/metadata/md5-cache/net-misc/oidentd-3.1.0
+++ b/metadata/md5-cache/net-misc/oidentd-3.1.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://oidentd.janikrabe.com/
INHERIT=systemd
IUSE=debug masquerade selinux
-KEYWORDS=~alpha ~amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86
LICENSE=BSD-2 GPL-2 LGPL-2+
RDEPEND=masquerade? ( net-libs/libnetfilter_conntrack ) acct-user/oidentd acct-group/oidentd selinux? ( sec-policy/selinux-oident )
SLOT=0
SRC_URI=https://files.janikrabe.com/pub/oidentd/releases/3.1.0/oidentd-3.1.0.tar.xz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=b382fb1b4e1cb92e3ccfb600c742f3fb
+_md5_=9ac2c8079ef9283eb9a8df9cbb8da7a5
diff --git a/metadata/md5-cache/net-misc/seafile-client-9.0.3 b/metadata/md5-cache/net-misc/seafile-client-9.0.3
index 7e24a6ad83b9..9354c79cfe9c 100644
--- a/metadata/md5-cache/net-misc/seafile-client-9.0.3
+++ b/metadata/md5-cache/net-misc/seafile-client-9.0.3
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.seafile.com/ https://github.com/haiwen/seafile-client/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg cmake
IUSE=shibboleth test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/jansson:= dev-libs/openssl:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 >=net-libs/libsearpc-3.2.0_p1 ~net-misc/seafile-9.0.3 sys-libs/zlib virtual/opengl elibc_musl? ( sys-libs/fts-standalone ) shibboleth? ( dev-qt/qtwebengine:5[widgets] )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/haiwen/seafile-client/archive/57aa79cf4d1175a39cde20a38167db4fd3e12293.tar.gz -> seafile-client-9.0.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=adbfc54a73e519b2af1d0b04eb7bac64
+_md5_=cbf77dfc70c34eb237db9b68224be2a5
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index b569274f1082..309209f072f0 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/brlaser-6.2.6 b/metadata/md5-cache/net-print/brlaser-6.2.6
index 46b712ffd923..6fd1a30d9315 100644
--- a/metadata/md5-cache/net-print/brlaser-6.2.6
+++ b/metadata/md5-cache/net-print/brlaser-6.2.6
@@ -5,10 +5,10 @@ DESCRIPTION=Brother laser printer driver
EAPI=8
HOMEPAGE=https://github.com/Owl-Maintain/brlaser/
INHERIT=cmake
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2+
RDEPEND=net-print/cups app-text/ghostscript-gpl
SLOT=0
SRC_URI=https://github.com/Owl-Maintain/brlaser/archive/refs/tags/v6.2.6.tar.gz -> brlaser-6.2.6.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d8299a42ffe7424d6a5f4010242f4a8f
+_md5_=c5a2e0a73bed07d86495dc81e32eb9c6
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 276293505376..c4baf70e145b 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/bladerf-fpga-0.15.0 b/metadata/md5-cache/net-wireless/bladerf-fpga-0.15.0
index bee1ebad844c..462a3064d250 100644
--- a/metadata/md5-cache/net-wireless/bladerf-fpga-0.15.0
+++ b/metadata/md5-cache/net-wireless/bladerf-fpga-0.15.0
@@ -3,8 +3,8 @@ DESCRIPTION=bladeRF FPGA bitstreams
EAPI=8
HOMEPAGE=https://nuand.com/fpga.php
IUSE=+xA4 +xA9 +x40 +x115
-KEYWORDS=~amd64 ~arm ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~riscv x86
LICENSE=MIT
SLOT=0
SRC_URI=xA4? ( https://nuand.com/fpga/v0.15.0/hostedxA4.rbf -> hostedxA4-0.15.0.rbf ) xA9? ( https://nuand.com/fpga/v0.15.0/hostedxA9.rbf -> hostedxA9-0.15.0.rbf ) x40? ( https://nuand.com/fpga/v0.15.0/hostedx40.rbf -> hostedx40-0.15.0.rbf ) x115? ( https://nuand.com/fpga/v0.15.0/hostedx115.rbf -> hostedx115-0.15.0.rbf )
-_md5_=16b68857f8623530dacf6ffb713157af
+_md5_=84de7b51ed7b68f6707dda43c1305be8
diff --git a/metadata/md5-cache/net-wireless/dump1090-6.1 b/metadata/md5-cache/net-wireless/dump1090-6.1
index b63528b5433c..5a67020ce7de 100644
--- a/metadata/md5-cache/net-wireless/dump1090-6.1
+++ b/metadata/md5-cache/net-wireless/dump1090-6.1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/flightaware/dump1090
INHERIT=tmpfiles toolchain-funcs
IUSE=bladerf hackrf +rtlsdr minimal
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=BSD
RDEPEND=sys-libs/ncurses:=[tinfo] bladerf? ( net-wireless/bladerf:= virtual/libusb:1 ) hackrf? ( net-libs/libhackrf:= virtual/libusb:1 ) rtlsdr? ( net-wireless/rtl-sdr:= virtual/libusb:1 ) virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/flightaware/dump1090/archive/v6.1.tar.gz -> dump1090-6.1.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=102c1100d501559168f1c98355763a36
+_md5_=4107a22a2801d9c714b2ac859b0dfbcd
diff --git a/metadata/md5-cache/net-wireless/wavemon-0.9.5 b/metadata/md5-cache/net-wireless/wavemon-0.9.5
index 904c543c2899..69c4053ea550 100644
--- a/metadata/md5-cache/net-wireless/wavemon-0.9.5
+++ b/metadata/md5-cache/net-wireless/wavemon-0.9.5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/uoaerg/wavemon/
INHERIT=autotools linux-info
IUSE=caps
-KEYWORDS=~amd64 arm ~hppa ppc sparc ~x86
+KEYWORDS=amd64 arm ~hppa ppc sparc x86
LICENSE=GPL-3
RDEPEND=dev-libs/libnl:3[utils] sys-libs/ncurses:0= caps? ( sys-libs/libcap )
SLOT=0
SRC_URI=https://github.com/uoaerg/wavemon/archive/v0.9.5.tar.gz -> wavemon-0.9.5.tar.gz
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=ab1c983c07548d895814bce365993d55
+_md5_=71b78e5f83c3d893dc5648041c72e909
diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz
index 30b2e1363d06..e78e54e6b452 100644
--- a/metadata/md5-cache/sci-astronomy/Manifest.gz
+++ b/metadata/md5-cache/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-astronomy/calcmysky-0.3.3 b/metadata/md5-cache/sci-astronomy/calcmysky-0.3.3
index d19fd1dc0556..b521fa3089d1 100644
--- a/metadata/md5-cache/sci-astronomy/calcmysky-0.3.3
+++ b/metadata/md5-cache/sci-astronomy/calcmysky-0.3.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/10110111/CalcMySky
INHERIT=multibuild cmake
IUSE=qt5 qt6
-KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-3
RDEPEND=dev-cpp/eigen:3 media-libs/glm qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) qt6? ( dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only] )
REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0/15
SRC_URI=https://github.com/10110111/CalcMySky/archive/refs/tags/v0.3.3.tar.gz -> calcmysky-0.3.3.tar.gz
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bf6980fbfe81a77dad52230cde97be72
+_md5_=8c3903a2d67c0b659871dc7a5ba09aa5
diff --git a/metadata/md5-cache/sci-astronomy/kstars-3.7.4 b/metadata/md5-cache/sci-astronomy/kstars-3.7.4
new file mode 100644
index 000000000000..8e0f4a6b057a
--- /dev/null
+++ b/metadata/md5-cache/sci-astronomy/kstars-3.7.4
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtdatavis3d-5.15.12:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtsql-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwebsockets-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/knotifyconfig-5.115.0:5 >=kde-frameworks/kplotting-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 sci-astronomy/wcslib:= sci-libs/cfitsio:= sci-libs/gsl:= >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 sys-libs/zlib opencv? ( media-libs/opencv:=[ffmpeg] || ( media-libs/opencv[qt5(-)] media-libs/opencv[qt6(-)] media-libs/opencv[gtk3(-)] ) ) password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) dev-cpp/eigen:3 >=dev-qt/qtconcurrent-5.15.12:5 test? ( sci-astronomy/erfa ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Desktop Planetarium
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kstars/ https://kstars.kde.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm kde.org optfeature
+IUSE=opencv +password raw debug +handbook test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ GPL-3+
+RDEPEND=>=dev-qt/qtdatavis3d-5.15.12:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtprintsupport-5.15.12:5 >=dev-qt/qtsql-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwebsockets-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/knotifyconfig-5.115.0:5 >=kde-frameworks/kplotting-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 sci-astronomy/wcslib:= sci-libs/cfitsio:= sci-libs/gsl:= >=sci-libs/indilib-2.0.2 sci-libs/libnova:= >=sci-libs/stellarsolver-2.2 sys-libs/zlib opencv? ( media-libs/opencv:=[ffmpeg] || ( media-libs/opencv[qt5(-)] media-libs/opencv[qt6(-)] media-libs/opencv[gtk3(-)] ) ) password? ( dev-libs/qtkeychain:=[qt5(+)] ) raw? ( media-libs/libraw:= ) >=dev-qt/qtgraphicaleffects-5.15.12:5 >=dev-qt/qtpositioning-5.15.12:5 >=dev-qt/qtquickcontrols-5.15.12:5 >=dev-qt/qtquickcontrols2-5.15.12:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=!test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/kstars/3.7.4/kstars-3.7.4.tar.xz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 ecm fe5d0f686a62c5a29db9433ce94c2e31 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe kde.org 5b717883256e9841ce52e6cad2fca427 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1dbb851ecddf2044eb0d4b1a691711eb
diff --git a/metadata/md5-cache/sci-biology/Manifest.gz b/metadata/md5-cache/sci-biology/Manifest.gz
index 088dad918b32..a2e3afbe29a4 100644
--- a/metadata/md5-cache/sci-biology/Manifest.gz
+++ b/metadata/md5-cache/sci-biology/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-biology/glimmerhmm-3.0.4 b/metadata/md5-cache/sci-biology/glimmerhmm-3.0.4
index 6145191f438e..06a81d1042d6 100644
--- a/metadata/md5-cache/sci-biology/glimmerhmm-3.0.4
+++ b/metadata/md5-cache/sci-biology/glimmerhmm-3.0.4
@@ -3,9 +3,9 @@ DESCRIPTION=A eukaryotic gene finding system from TIGR
EAPI=8
HOMEPAGE=http://www.cbcb.umd.edu/software/GlimmerHMM/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Artistic
SLOT=0
SRC_URI=https://ccb.jhu.edu/software/glimmerhmm/dl/GlimmerHMM-3.0.4.tar.gz
_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=b2d80ecdde1ca7513309159d35ca6a96
+_md5_=e0e7eeca3870b5544d68c50451c63053
diff --git a/metadata/md5-cache/sci-biology/mothur-1.48.0 b/metadata/md5-cache/sci-biology/mothur-1.48.0
index bfbf19fdf1da..2430f8d90a50 100644
--- a/metadata/md5-cache/sci-biology/mothur-1.48.0
+++ b/metadata/md5-cache/sci-biology/mothur-1.48.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://mothur.org/
INHERIT=flag-o-matic toolchain-funcs
IUSE=boost gsl hdf5 mpi +readline
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3
RDEPEND=sci-biology/uchime boost? ( dev-libs/boost:=[zlib] ) gsl? ( sci-libs/gsl:= ) hdf5? ( sci-libs/hdf5:=[cxx] ) mpi? ( virtual/mpi )
SLOT=0
SRC_URI=https://github.com/mothur/mothur/archive/refs/tags/v1.48.0.tar.gz -> mothur-1.48.0.tar.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=2af03a020fdefd5d2d9a08ecc098d287
+_md5_=d735d18f460738ef3613462684b289f7
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index e15b5c563bb9..2854d43145cf 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/cddlib-094m-r2 b/metadata/md5-cache/sci-libs/cddlib-094m-r2
index 127f67c43f94..cec06d9b7932 100644
--- a/metadata/md5-cache/sci-libs/cddlib-094m-r2
+++ b/metadata/md5-cache/sci-libs/cddlib-094m-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.inf.ethz.ch/personal/fukudak/cdd_home/
INHERIT=libtool
IUSE=doc examples static-libs tools
-KEYWORDS=~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=dev-libs/gmp:0=
SLOT=0
SRC_URI=https://github.com/cddlib/cddlib/releases/download/0.94m/cddlib-0.94m.tar.gz
_eclasses_=libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=b8d107040a43a7f781890c23583fd98f
+_md5_=75c099a27e542f6fcd2fbbf065ae9b0a
diff --git a/metadata/md5-cache/sci-libs/indilib-2.1.1 b/metadata/md5-cache/sci-libs/indilib-2.1.1
new file mode 100644
index 000000000000..d764e308b645
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/indilib-2.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= ) kernel_linux? ( sys-kernel/linux-headers ) test? ( >=dev-cpp/gtest-1.8.0 ) websocket? ( dev-cpp/websocketpp )
+DESCRIPTION=INDI Astronomical Control Protocol library
+EAPI=8
+HOMEPAGE=https://www.indilib.org/
+INHERIT=cmake udev
+IUSE=ogg rtlsdr test websocket
+KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD GPL-2+ LGPL-2+ LGPL-2.1+
+RDEPEND=dev-cpp/cpp-httplib:= dev-cpp/nlohmann_json dev-libs/libev media-libs/libjpeg-turbo:= net-misc/curl sci-libs/cfitsio:= sci-libs/fftw:3.0= sci-libs/gsl:= sci-libs/libnova:= sys-libs/zlib virtual/libusb:1 ogg? ( media-libs/libogg media-libs/libtheora ) rtlsdr? ( net-wireless/rtl-sdr ) websocket? ( dev-libs/boost:= )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/indilib/indi/archive/v2.1.1.tar.gz -> indilib-2.1.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 udev f3d9a4376ebd22131726a68e1a0a058f xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=56576a2389ea0001d2c0509c56e62f38
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 1b2ff084b270..a7853c801060 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/singular-4.4.0_p6 b/metadata/md5-cache/sci-mathematics/singular-4.4.0_p6
index 94c6765e69dd..c19197cca191 100644
--- a/metadata/md5-cache/sci-mathematics/singular-4.4.0_p6
+++ b/metadata/md5-cache/sci-mathematics/singular-4.4.0_p6
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.singular.uni-kl.de/ https://github.com/Singular/Singular
INHERIT=elisp-common
IUSE=emacs examples polymake +readline
-KEYWORDS=~amd64 ~ppc ~riscv ~x86 ~x86-linux
+KEYWORDS=amd64 ~ppc ~riscv ~x86 ~x86-linux
LICENSE=BSD GPL-2 GPL-2+ GPL-3
RDEPEND=dev-lang/perl dev-libs/gmp:0= dev-libs/ntl:= sci-libs/cddlib sci-mathematics/flint:= sys-apps/texinfo emacs? ( app-editors/emacs:* ) polymake? ( sci-mathematics/polymake ) readline? ( sys-libs/readline:= )
SLOT=0
SRC_URI=https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/4-4-0/singular-4.4.0p6.tar.gz
_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=3128498355b3187cfec04acdf686f5bc
+_md5_=619a0afbe63574af6a8ef7d4d995cddf
diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz
index 09ddb5a7e86d..8ed66cd5a485 100644
--- a/metadata/md5-cache/sci-physics/Manifest.gz
+++ b/metadata/md5-cache/sci-physics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1 b/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1
new file mode 100644
index 000000000000..5a25ec20e9b5
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/hepmc-3.3.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=root? ( sci-physics/root:= ) doc? ( app-text/doxygen[dot] dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended ) test? ( sys-libs/zlib app-arch/xz-utils app-arch/bzip2 app-arch/zstd ) examples? ( sys-libs/zlib app-arch/xz-utils app-arch/bzip2 app-arch/zstd ) virtual/fortran app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
+DESCRIPTION=Event Record for Monte Carlo Generators
+EAPI=8
+HOMEPAGE=https://hepmc.web.cern.ch/hepmc/
+INHERIT=fortran-2 cmake flag-o-matic python-single-r1
+IUSE=doc test examples python root static-libs python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=3
+SRC_URI=https://hepmc.web.cern.ch/hepmc/releases/HepMC3-3.3.0.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=aad9e2e584be70f203098cc06dc0712a
diff --git a/metadata/md5-cache/sci-physics/hepmc-9999 b/metadata/md5-cache/sci-physics/hepmc-9999
index 8654f7815796..23600a26a729 100644
--- a/metadata/md5-cache/sci-physics/hepmc-9999
+++ b/metadata/md5-cache/sci-physics/hepmc-9999
@@ -1,11 +1,11 @@
-BDEPEND=root? ( sci-physics/root:= ) doc? ( app-text/doxygen[dot] dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended ) virtual/fortran app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=root? ( sci-physics/root:= ) doc? ( app-text/doxygen[dot] dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended ) test? ( sys-libs/zlib app-arch/xz-utils app-arch/bzip2 app-arch/zstd ) examples? ( sys-libs/zlib app-arch/xz-utils app-arch/bzip2 app-arch/zstd ) virtual/fortran app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
DESCRIPTION=Event Record for Monte Carlo Generators
EAPI=8
HOMEPAGE=https://hepmc.web.cern.ch/hepmc/
INHERIT=fortran-2 cmake flag-o-matic python-single-r1 git-r3
-IUSE=doc test examples python root python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+IUSE=doc test examples python root static-libs python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=GPL-3+
PROPERTIES=live
RDEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=3
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=aaa097ff9c7af862c21f0e08a62d4aa0
+_md5_=aad9e2e584be70f203098cc06dc0712a
diff --git a/metadata/md5-cache/sci-physics/root-6.34.00 b/metadata/md5-cache/sci-physics/root-6.34.00
new file mode 100644
index 000000000000..8ba18695db9b
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/root-6.34.00
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
+DESCRIPTION=C++ data analysis framework and interpreter from CERN
+EAPI=8
+HOMEPAGE=https://root.cern
+INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
+IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
+PROPERTIES=test_network
+RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
+RESTRICT=test
+SLOT=6/6.34.00
+SRC_URI=https://root.cern/download/root_v6.34.00.source.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5513615f59e0cd53fa2d50b8a8dfb13b
diff --git a/metadata/md5-cache/sci-physics/root-6.34.9999 b/metadata/md5-cache/sci-physics/root-6.34.9999
index eebd58c3c549..aed4c5e4aefe 100644
--- a/metadata/md5-cache/sci-physics/root-6.34.9999
+++ b/metadata/md5-cache/sci-physics/root-6.34.9999
@@ -1,16 +1,16 @@
BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
+DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=8
HOMEPAGE=https://root.cern
INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs git-r3
-IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
PROPERTIES=test_network live
-RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
-REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
+RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
RESTRICT=test
SLOT=6/6.34.9999
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f69fe36d6eef2559ddae7fa4d9c2d603
+_md5_=5513615f59e0cd53fa2d50b8a8dfb13b
diff --git a/metadata/md5-cache/sci-physics/root-9999 b/metadata/md5-cache/sci-physics/root-9999
index ab387596a5bb..2783216bd45e 100644
--- a/metadata/md5-cache/sci-physics/root-9999
+++ b/metadata/md5-cache/sci-physics/root-9999
@@ -1,16 +1,16 @@
BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
+DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=8
HOMEPAGE=https://root.cern
INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs git-r3
-IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
PROPERTIES=test_network live
-RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
-REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
+RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) 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 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
RESTRICT=test
SLOT=6/9999
_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe fortran-2 54fcb693257134adae26819685891ecc git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f69fe36d6eef2559ddae7fa4d9c2d603
+_md5_=5513615f59e0cd53fa2d50b8a8dfb13b
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 9907d9a7b660..6d6ec967b96b 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/cpu-x-5.1.1 b/metadata/md5-cache/sys-apps/cpu-x-5.1.1
new file mode 100644
index 000000000000..934407f27865
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/cpu-x-5.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/nasm nls? ( sys-devel/gettext ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=test? ( sys-apps/grep[pcre] sys-apps/mawk sys-apps/nawk ) dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango force-libstatgrab? ( sys-libs/libstatgrab ) !force-libstatgrab? ( sys-process/procps:= ) gui? ( dev-cpp/gtkmm:3.0 >=x11-libs/gtk+-3.12:3 ) cpu? ( >=dev-libs/libcpuid-0.7.0:= ) gpu? ( >=media-libs/glfw-3.3 media-libs/libglvnd ) pci? ( sys-apps/pciutils ) ncurses? ( sys-libs/ncurses:=[tinfo] ) opencl? ( virtual/opencl ) vulkan? ( media-libs/vulkan-loader >=dev-util/vulkan-headers-1.3.151 )
+DESCRIPTION=A Free software that gathers information on CPU, motherboard and more
+EAPI=8
+HOMEPAGE=https://thetumultuousunicornofdarkness.github.io/CPU-X/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake gnome2-utils xdg
+IUSE=+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan
+KEYWORDS=-* ~amd64
+LICENSE=GPL-3
+RDEPEND=dev-libs/glib:2 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango force-libstatgrab? ( sys-libs/libstatgrab ) !force-libstatgrab? ( sys-process/procps:= ) gui? ( dev-cpp/gtkmm:3.0 >=x11-libs/gtk+-3.12:3 ) cpu? ( >=dev-libs/libcpuid-0.7.0:= ) gpu? ( >=media-libs/glfw-3.3 media-libs/libglvnd ) pci? ( sys-apps/pciutils ) ncurses? ( sys-libs/ncurses:=[tinfo] ) opencl? ( virtual/opencl ) vulkan? ( media-libs/vulkan-loader >=dev-util/vulkan-headers-1.3.151 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/archive/v5.1.1.tar.gz -> cpu-x-5.1.1.tar.gz
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=8809ddeb33598f6b5a4de0361a4fb2bc
diff --git a/metadata/md5-cache/sys-apps/pv-1.8.9 b/metadata/md5-cache/sys-apps/pv-1.8.9
deleted file mode 100644
index 9980f2bdf194..000000000000
--- a/metadata/md5-cache/sys-apps/pv-1.8.9
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-pv ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure prepare setup test unpack
-DESCRIPTION=Pipe Viewer: a tool for monitoring the progress of data through a pipe
-EAPI=8
-HOMEPAGE=https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv
-INHERIT=linux-info toolchain-funcs verify-sig
-IUSE=debug nls verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-3+
-SLOT=0
-SRC_URI=https://www.ivarch.com/programs/sources/pv-1.8.9.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.8.9.tar.gz.txt -> pv-1.8.9.tar.gz.asc )
-_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
-_md5_=e50848a7cb4798d8fc5e42add7549fac
diff --git a/metadata/md5-cache/sys-apps/pv-1.8.10 b/metadata/md5-cache/sys-apps/pv-1.9.7
index dd7e37078ba7..d49e37794f0f 100644
--- a/metadata/md5-cache/sys-apps/pv-1.8.10
+++ b/metadata/md5-cache/sys-apps/pv-1.9.7
@@ -8,6 +8,6 @@ IUSE=debug nls verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3+
SLOT=0
-SRC_URI=https://www.ivarch.com/programs/sources/pv-1.8.10.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.8.10.tar.gz.txt -> pv-1.8.10.tar.gz.asc )
+SRC_URI=https://www.ivarch.com/programs/sources/pv-1.9.7.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.9.7.tar.gz.txt -> pv-1.9.7.tar.gz.asc )
_eclasses_=linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
_md5_=0c558f080153083acd6bca62e13ef863
diff --git a/metadata/md5-cache/sys-apps/syd-3.28.5-r1 b/metadata/md5-cache/sys-apps/syd-3.28.5-r1
deleted file mode 100644
index df3b5d0c2014..000000000000
--- a/metadata/md5-cache/sys-apps/syd-3.28.5-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 )
-DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
-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=sys-apps/pandora_box static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.28.5.tar.gz -> syd-3.28.5.tar.gz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.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/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.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.93/download -> anyhow-1.0.93.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.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.2.1/download -> cc-1.2.1.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.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.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.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-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/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.2/download -> derive_builder-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.2/download -> derive_builder_core-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.2/download -> derive_builder_macro-0.20.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.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/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/expiringmap/0.1.2/download -> expiringmap-0.1.2.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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.35/download -> flate2-1.0.35.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.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.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.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.3/download -> getset-0.1.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.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/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex-conservative/0.3.0/download -> hex-conservative-0.3.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.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.61/download -> iana-time-zone-0.1.61.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.5.0/download -> indexmap-2.5.0.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/ipnet/2.10.1/download -> ipnet-2.10.1.crate https://crates.io/api/v1/crates/iprange/0.6.7/download -> iprange-0.6.7.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.13/download -> itoa-1.0.13.crate https://crates.io/api/v1/crates/js-sys/0.3.72/download -> js-sys-0.3.72.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.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.164/download -> libc-0.2.164.crate https://crates.io/api/v1/crates/libcgroups/0.4.1/download -> libcgroups-0.4.1.crate https://crates.io/api/v1/crates/libcontainer/0.4.1/download -> libcontainer-0.4.1.crate https://crates.io/api/v1/crates/libloading/0.8.5/download -> libloading-0.8.5.crate https://crates.io/api/v1/crates/liboci-cli/0.4.1/download -> liboci-cli-0.4.1.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/linefeed/0.6.0/download -> linefeed-0.6.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/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mortal/0.2.4/download -> mortal-0.2.4.crate https://crates.io/api/v1/crates/nc/0.9.5/download -> nc-0.9.5.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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.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.5/download -> object-0.36.5.crate https://crates.io/api/v1/crates/oci-spec/0.6.8/download -> oci-spec-0.6.8.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/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/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.15/download -> pin-project-lite-0.2.15.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.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.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-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/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/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/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.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.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.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.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.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/shlex/1.3.0/download -> shlex-1.3.0.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/smallstr/0.2.0/download -> smallstr-0.2.0.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/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.89/download -> syn-2.0.89.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.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/tinyvec/1.8.0/download -> tinyvec-1.8.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/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/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.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.5/download -> version_check-0.9.5.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/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.95/download -> wasm-bindgen-backend-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.95/download -> wasm-bindgen-macro-support-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.95/download -> wasm-bindgen-macro-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.95/download -> wasm-bindgen-shared-0.2.95.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.95/download -> wasm-bindgen-0.2.95.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.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/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 e6cfec50f283cbb9c8ffcbeaeb4aaf0f flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 34c01e04a384273d9460a608f9191d9f rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=ec4ab91477537a63f2a1a04c79484373
diff --git a/metadata/md5-cache/sys-apps/syd-3.29.2 b/metadata/md5-cache/sys-apps/syd-3.29.2
deleted file mode 100644
index 2fba559bd14c..000000000000
--- a/metadata/md5-cache/sys-apps/syd-3.29.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 )
-DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
-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=sys-apps/pandora_box static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.29.2.tar.gz -> syd-3.29.2.tar.gz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.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/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.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.93/download -> anyhow-1.0.93.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.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.2.2/download -> cc-1.2.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.1.1/download -> cfg_aliases-0.1.1.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.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.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-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/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.2/download -> derive_builder-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.2/download -> derive_builder_core-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.2/download -> derive_builder_macro-0.20.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.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/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/expiringmap/0.1.2/download -> expiringmap-0.1.2.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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.35/download -> flate2-1.0.35.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.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.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.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.3/download -> getset-0.1.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.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/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex-conservative/0.3.0/download -> hex-conservative-0.3.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.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.61/download -> iana-time-zone-0.1.61.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.5.0/download -> indexmap-2.5.0.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/ipnet/2.10.1/download -> ipnet-2.10.1.crate https://crates.io/api/v1/crates/iprange/0.6.7/download -> iprange-0.6.7.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/js-sys/0.3.74/download -> js-sys-0.3.74.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.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.167/download -> libc-0.2.167.crate https://crates.io/api/v1/crates/libcgroups/0.4.1/download -> libcgroups-0.4.1.crate https://crates.io/api/v1/crates/libcontainer/0.4.1/download -> libcontainer-0.4.1.crate https://crates.io/api/v1/crates/libloading/0.8.6/download -> libloading-0.8.6.crate https://crates.io/api/v1/crates/liboci-cli/0.4.1/download -> liboci-cli-0.4.1.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/linefeed/0.6.0/download -> linefeed-0.6.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/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mortal/0.2.4/download -> mortal-0.2.4.crate https://crates.io/api/v1/crates/nc/0.9.5/download -> nc-0.9.5.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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.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.5/download -> object-0.36.5.crate https://crates.io/api/v1/crates/oci-spec/0.6.8/download -> oci-spec-0.6.8.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/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/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.15/download -> pin-project-lite-0.2.15.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.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.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-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/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/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/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.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.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.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.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.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/shlex/1.3.0/download -> shlex-1.3.0.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/smallstr/0.2.0/download -> smallstr-0.2.0.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/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.90/download -> syn-2.0.90.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.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/tinyvec/1.8.0/download -> tinyvec-1.8.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/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.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.19/download -> tracing-subscriber-0.3.19.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.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.5/download -> version_check-0.9.5.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/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.97/download -> wasm-bindgen-backend-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.97/download -> wasm-bindgen-macro-support-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.97/download -> wasm-bindgen-macro-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.97/download -> wasm-bindgen-shared-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.97/download -> wasm-bindgen-0.2.97.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.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/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 e6cfec50f283cbb9c8ffcbeaeb4aaf0f flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 34c01e04a384273d9460a608f9191d9f rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=21e0028df045a204a1d49df0c90cdd63
diff --git a/metadata/md5-cache/sys-apps/syd-3.29.0 b/metadata/md5-cache/sys-apps/syd-3.29.4
index fc3eae8289d0..0c4365b7a8c2 100644
--- a/metadata/md5-cache/sys-apps/syd-3.29.0
+++ b/metadata/md5-cache/sys-apps/syd-3.29.4
@@ -11,6 +11,6 @@ LICENSE=GPL-3 Apache-2.0 MIT Unicode-DFS-2016
RDEPEND=sys-apps/pandora_box static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
RESTRICT=test
SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.29.0.tar.gz -> syd-3.29.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.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/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.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.93/download -> anyhow-1.0.93.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.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.2.2/download -> cc-1.2.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.1.1/download -> cfg_aliases-0.1.1.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.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.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-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/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.2/download -> derive_builder-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.2/download -> derive_builder_core-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.2/download -> derive_builder_macro-0.20.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.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/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/expiringmap/0.1.2/download -> expiringmap-0.1.2.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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.35/download -> flate2-1.0.35.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.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.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.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.3/download -> getset-0.1.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.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/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex-conservative/0.3.0/download -> hex-conservative-0.3.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.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.61/download -> iana-time-zone-0.1.61.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.5.0/download -> indexmap-2.5.0.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/ipnet/2.10.1/download -> ipnet-2.10.1.crate https://crates.io/api/v1/crates/iprange/0.6.7/download -> iprange-0.6.7.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/js-sys/0.3.74/download -> js-sys-0.3.74.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.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.167/download -> libc-0.2.167.crate https://crates.io/api/v1/crates/libcgroups/0.4.1/download -> libcgroups-0.4.1.crate https://crates.io/api/v1/crates/libcontainer/0.4.1/download -> libcontainer-0.4.1.crate https://crates.io/api/v1/crates/libloading/0.8.6/download -> libloading-0.8.6.crate https://crates.io/api/v1/crates/liboci-cli/0.4.1/download -> liboci-cli-0.4.1.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/linefeed/0.6.0/download -> linefeed-0.6.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/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mortal/0.2.4/download -> mortal-0.2.4.crate https://crates.io/api/v1/crates/nc/0.9.5/download -> nc-0.9.5.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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.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.5/download -> object-0.36.5.crate https://crates.io/api/v1/crates/oci-spec/0.6.8/download -> oci-spec-0.6.8.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/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/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.15/download -> pin-project-lite-0.2.15.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.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.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-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/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/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/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.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.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.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.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.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/shlex/1.3.0/download -> shlex-1.3.0.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/smallstr/0.2.0/download -> smallstr-0.2.0.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/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.90/download -> syn-2.0.90.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.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/tinyvec/1.8.0/download -> tinyvec-1.8.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/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.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.19/download -> tracing-subscriber-0.3.19.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.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.5/download -> version_check-0.9.5.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/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.97/download -> wasm-bindgen-backend-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.97/download -> wasm-bindgen-macro-support-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.97/download -> wasm-bindgen-macro-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.97/download -> wasm-bindgen-shared-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.97/download -> wasm-bindgen-0.2.97.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.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/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
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.29.4.tar.gz -> syd-3.29.4.tar.gz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.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/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.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.93/download -> anyhow-1.0.93.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.11/download -> blake2b_simd-0.5.11.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.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.2.2/download -> cc-1.2.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.1.1/download -> cfg_aliases-0.1.1.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.21/download -> clap-4.5.21.crate https://crates.io/api/v1/crates/clap_builder/4.5.21/download -> clap_builder-4.5.21.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.3/download -> clap_lex-0.7.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.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-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/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.2/download -> derive_builder-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.2/download -> derive_builder_core-0.20.2.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.2/download -> derive_builder_macro-0.20.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.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/1.0.5/download -> dirs-1.0.5.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.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.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/expiringmap/0.1.2/download -> expiringmap-0.1.2.crate https://crates.io/api/v1/crates/fastrand/2.2.0/download -> fastrand-2.2.0.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.35/download -> flate2-1.0.35.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.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.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.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.3/download -> getset-0.1.3.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/gperftools/0.2.0/download -> gperftools-0.2.0.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/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex-conservative/0.3.0/download -> hex-conservative-0.3.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.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.61/download -> iana-time-zone-0.1.61.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.5.0/download -> indexmap-2.5.0.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/ipnet/2.10.1/download -> ipnet-2.10.1.crate https://crates.io/api/v1/crates/iprange/0.6.7/download -> iprange-0.6.7.crate https://crates.io/api/v1/crates/is-terminal/0.4.13/download -> is-terminal-0.4.13.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/js-sys/0.3.74/download -> js-sys-0.3.74.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.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.167/download -> libc-0.2.167.crate https://crates.io/api/v1/crates/libcgroups/0.4.1/download -> libcgroups-0.4.1.crate https://crates.io/api/v1/crates/libcontainer/0.4.1/download -> libcontainer-0.4.1.crate https://crates.io/api/v1/crates/libloading/0.8.6/download -> libloading-0.8.6.crate https://crates.io/api/v1/crates/liboci-cli/0.4.1/download -> liboci-cli-0.4.1.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/linefeed/0.6.0/download -> linefeed-0.6.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/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mortal/0.2.4/download -> mortal-0.2.4.crate https://crates.io/api/v1/crates/nc/0.9.5/download -> nc-0.9.5.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.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.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.5/download -> object-0.36.5.crate https://crates.io/api/v1/crates/oci-spec/0.6.8/download -> oci-spec-0.6.8.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/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/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.15/download -> pin-project-lite-0.2.15.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.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.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-attr2/2.0.0/download -> proc-macro-error-attr2-2.0.0.crate https://crates.io/api/v1/crates/proc-macro-error2/2.0.1/download -> proc-macro-error2-2.0.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/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/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/quick_cache/0.6.9/download -> quick_cache-0.6.9.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.1.57/download -> redox_syscall-0.1.57.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.3.5/download -> redox_users-0.3.5.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.10.6/download -> regex-1.10.6.crate https://crates.io/api/v1/crates/rust-argon2/0.8.3/download -> rust-argon2-0.8.3.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.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.41/download -> rustix-0.38.41.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.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/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.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.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.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/shlex/1.3.0/download -> shlex-1.3.0.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/smallstr/0.2.0/download -> smallstr-0.2.0.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/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.90/download -> syn-2.0.90.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tcmalloc/0.3.0/download -> tcmalloc-0.3.0.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.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/tinyvec/1.8.0/download -> tinyvec-1.8.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/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.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.19/download -> tracing-subscriber-0.3.19.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.24/download -> unicode-normalization-0.1.24.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.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.5/download -> version_check-0.9.5.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/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.97/download -> wasm-bindgen-backend-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.97/download -> wasm-bindgen-macro-support-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.97/download -> wasm-bindgen-macro-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.97/download -> wasm-bindgen-shared-0.2.97.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.97/download -> wasm-bindgen-0.2.97.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.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/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 e6cfec50f283cbb9c8ffcbeaeb4aaf0f flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 34c01e04a384273d9460a608f9191d9f rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
_md5_=21e0028df045a204a1d49df0c90cdd63
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 480ac70abf7c..52175f404627 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/binutils-apple-8.2.1-r2 b/metadata/md5-cache/sys-devel/binutils-apple-8.2.1-r2
deleted file mode 100644
index 8b78b021b469..000000000000
--- a/metadata/md5-cache/sys-devel/binutils-apple-8.2.1-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=sys-devel/binutils-config lto? ( app-arch/xar ) sys-devel/llvm:* sys-libs/libcxx test? ( >=dev-lang/perl-5.8.8 ) !!sys-devel/llvm:0
-DESCRIPTION=Darwin assembler as(1) and static linker ld(1), Xcode Tools 8.2.1
-EAPI=7
-HOMEPAGE=http://www.opensource.apple.com/
-INHERIT=flag-o-matic llvm prefix
-IUSE=lto classic test
-KEYWORDS=~x64-macos
-LICENSE=APSL-2
-RDEPEND=sys-devel/binutils-config lto? ( app-arch/xar ) sys-devel/llvm:* sys-libs/libcxx
-RESTRICT=!test? ( test )
-SLOT=8
-SRC_URI=http://www.opensource.apple.com/tarballs/ld64/ld64-274.2.tar.gz http://www.opensource.apple.com/tarballs/cctools/cctools-895.tar.gz http://www.opensource.apple.com/tarballs/dyld/dyld-421.2.tar.gz https://dev.gentoo.org/~grobian/distfiles/binutils-apple-patches-4.3-r1.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/binutils-apple-patches-5.1-r2.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/binutils-apple-patches-7.3-r2.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/binutils-apple-patches-8.2-r1.tar.bz2
-_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm 3d5c454d29edd5647925b304200c368b llvm-utils c989cff79c0976415f459e367a83dff9 multilib b2a329026f2e404e9e371097dda47f96 prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=830af824b7ec86eb0c2e606e979588fc
diff --git a/metadata/md5-cache/sys-devel/clang-19.1.5 b/metadata/md5-cache/sys-devel/clang-19.1.5
new file mode 100644
index 000000000000..d7e2f213885e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-19.1.5
@@ -0,0 +1,18 @@
+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 ) test? ( ~sys-devel/lld-19.1.5 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-19.1.5:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) 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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-19.1.5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.1.5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.1.5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.1.5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.1.5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.1.5[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.1.5[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.1.5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.1.5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.1.5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.1.5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.1.5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.1.5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.1.5[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.1.5[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.1.5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.1.5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.1.5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.1.5[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.1.5[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.1.5[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.1.5[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.1.5[llvm_targets_Xtensa] )
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test 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 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-19.1.5 sys-devel/clang-toolchain-symlinks:19
+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 ) ~sys-devel/llvm-19.1.5:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) 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(-)?] ) >=sys-devel/clang-common-19.1.5 llvm_targets_AArch64? ( ~sys-devel/llvm-19.1.5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.1.5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.1.5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.1.5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.1.5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.1.5[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.1.5[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.1.5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.1.5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.1.5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.1.5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.1.5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.1.5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.1.5[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.1.5[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.1.5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.1.5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.1.5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.1.5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.1.5[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.1.5[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.1.5[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.1.5[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.1.5[llvm_targets_Xtensa] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( 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 ) !test? ( test )
+SLOT=19/19.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-19.1.0-manpages.tar.bz2 )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1be22a63e9644fb601ae15d6c0f2c6c3
diff --git a/metadata/md5-cache/sys-devel/clang-common-19.1.5 b/metadata/md5-cache/sys-devel/clang-common-19.1.5
new file mode 100644
index 000000000000..0050f675d3c3
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-19.1.5
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org multilib
+IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=default-compiler-rt? ( sys-devel/clang-runtime:19[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-19.1.5[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-19.1.5 ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=b0f9f07ab1a527769b7b2360219f9ec6
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-19.1.5 b/metadata/md5-cache/sys-devel/clang-runtime-19.1.5
new file mode 100644
index 000000000000..b7e95a7772fc
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-19.1.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=metapackage
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-19.1.5:19[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-19.1.5:19[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-19.1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-19.1.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=sanitize? ( compiler-rt )
+SLOT=19
+_eclasses_=multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=5e3c87af1a0fb1ee0a19b4d07dc106ad
diff --git a/metadata/md5-cache/sys-devel/gettext-0.23 b/metadata/md5-cache/sys-devel/gettext-0.23
new file mode 100644
index 000000000000..57718ac4c580
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gettext-0.23
@@ -0,0 +1,16 @@
+BDEPEND=git? ( dev-vcs/git ) verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack
+DEPEND=>=virtual/libiconv-0-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( >=virtual/jdk-1.8:* ) xattr? ( sys-apps/attr ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=GNU locale utilities
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/gettext/
+INHERIT=java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs flag-o-matic
+IUSE=acl +cxx doc emacs git java ncurses nls openmp static-libs xattr 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 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+ cxx? ( LGPL-2.1+ )
+PDEPEND=emacs? ( app-emacs/po-mode )
+RDEPEND=>=virtual/libiconv-0-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(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( >=virtual/jdk-1.8:* ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+SLOT=0
+SRC_URI=mirror://gnu/gettext/gettext-0.23.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.23.tar.xz.sig )
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=90cd573633757a293594721f453534c9
diff --git a/metadata/md5-cache/sys-devel/lld-19.1.5 b/metadata/md5-cache/sys-devel/lld-19.1.5
new file mode 100644
index 000000000000..409e31b20c7a
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/llvm:19 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-19.1.5[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-19.1.5[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-19.1.5[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-19.1.5[python_targets_python3_10(-)] ) ) ) 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 prepare setup test unpack
+DEPEND=~sys-devel/llvm-19.1.5[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=debug test zstd verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:19
+RDEPEND=~sys-devel/llvm-19.1.5[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test )
+SLOT=19/19.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f8b7b7b411bac3ee147cd03a904f6c46
diff --git a/metadata/md5-cache/sys-devel/llvm-19.1.5 b/metadata/md5-cache/sys-devel/llvm-19.1.5
new file mode 100644
index 000000000000..53843a35c577
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-19.1.5
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-19.1.5.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) 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(-)?] ) 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 test 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 ~mips ~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:19 binutils-plugin? ( >=sys-devel/llvmgold-19 )
+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(-)?] ) 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=19/19.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-19.1.0-manpages.tar.bz2 )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1216e2998c28b3762840c4afcfd54425
diff --git a/metadata/md5-cache/sys-devel/llvm-common-19.1.5 b/metadata/md5-cache/sys-devel/llvm-common-19.1.5
new file mode 100644
index 000000000000..c8ac304efe1b
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-19.1.5
@@ -0,0 +1,14 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=elisp-common llvm.org
+IUSE=emacs verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=9ac9e6f9618852d5474f1772a96c433c
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 6f3fb4518158..0893a00a7294 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/btrfs-progs-6.12 b/metadata/md5-cache/sys-fs/btrfs-progs-6.12
new file mode 100644
index 000000000000..c72c849d2520
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.12
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig man? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dsterba ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) )
+DESCRIPTION=Btrfs filesystem utilities
+EAPI=8
+HOMEPAGE=https://btrfs.readthedocs.io/en/latest/
+INHERIT=bash-completion-r1 python-any-r1 udev verify-sig
+IUSE=+convert +man experimental reiserfs static static-libs udev +zstd verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=static? ( !udev )
+RESTRICT=test
+SLOT=0/0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.12.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.12.tar.sign )
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 udev f3d9a4376ebd22131726a68e1a0a058f verify-sig 745dccb7d4656514f1e966cce314d7db
+_md5_=69abc5fbc4ef410f54c28be6d5db6a98
diff --git a/metadata/md5-cache/sys-fs/mac-fdisk-0.1_p18-r1 b/metadata/md5-cache/sys-fs/mac-fdisk-0.1_p18-r1
index 82745b082411..b5a9a0345078 100644
--- a/metadata/md5-cache/sys-fs/mac-fdisk-0.1_p18-r1
+++ b/metadata/md5-cache/sys-fs/mac-fdisk-0.1_p18-r1
@@ -3,9 +3,9 @@ DESCRIPTION=Mac/PowerMac disk partitioning utility
EAPI=7
HOMEPAGE=ftp://ftp.mklinux.apple.com/pub/Other_Tools/
INHERIT=toolchain-funcs flag-o-matic
-KEYWORDS=~amd64 -loong ppc ppc64 -riscv ~x86
+KEYWORDS=~amd64 -loong ppc ppc64 -riscv x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://debian/pool/main/m/mac-fdisk/mac-fdisk_0.1.orig.tar.gz mirror://debian/pool/main/m/mac-fdisk/mac-fdisk_0.1-18.diff.gz
_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=a70d6ff7cde1752ab9197b898767e0fe
+_md5_=2c9ac9d6e5ca2b005007f50e0b1fae96
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 4742e5695d1f..395dd46c4921 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/ugrd-1.27.2 b/metadata/md5-cache/sys-kernel/ugrd-1.27.2
index 304b1728393b..1f265b8d655d 100644
--- a/metadata/md5-cache/sys-kernel/ugrd-1.27.2
+++ b/metadata/md5-cache/sys-kernel/ugrd-1.27.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/desultory/ugrd
INHERIT=distutils-r1 optfeature shell-completion
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=~amd64 arm64
LICENSE=GPL-2
PROPERTIES=test_privileged
RDEPEND=app-misc/pax-utils >=dev-python/zenlib-2.3.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pycpio-1.4.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/desultory/ugrd/archive/refs/tags/1.27.2.tar.gz -> ugrd-1.27.2.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=e90ddc804983b5fd3111dbb40d18e6d2
+_md5_=77b7a79d51c829bacd3ccfbd6856fc25
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 2a38c3126840..ead10c6aad04 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-19.1.5 b/metadata/md5-cache/sys-libs/compiler-rt-19.1.5
new file mode 100644
index 000000000000..faa3107bfce5
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-19.1.5
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.1.5*:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) 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 prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:19
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=atomic-builtins? ( clang )
+RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
+SLOT=19
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=cccd1854290c8d0b486305b9e78f6ca5
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.1.5 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.1.5
new file mode 100644
index 000000000000..ca848ef876f0
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.1.5
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:19 sys-libs/compiler-rt:19 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.1.5*:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) 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 prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:19 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=19
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=127712b683c6fb7c1fd5bd578ef21827
diff --git a/metadata/md5-cache/sys-libs/libcxx-19.1.5 b/metadata/md5-cache/sys-libs/libcxx-19.1.5
new file mode 100644
index 000000000000..2b233fb63416
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) 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 prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.1.5[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:19
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.1.5[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d8ffa54c3c2394b97db70db7f644ae66
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-19.1.5 b/metadata/md5-cache/sys-libs/libcxxabi-19.1.5
new file mode 100644
index 000000000000..69199c020943
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) 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 prepare setup test unpack
+DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:19
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<sys-libs/libcxx-15
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=52555ac994241505ede14d17ae77691b
diff --git a/metadata/md5-cache/sys-libs/libomp-19.1.5 b/metadata/md5-cache/sys-libs/libomp-19.1.5
new file mode 100644
index 000000000000..c7c65478112b
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) 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 prepare setup test unpack
+DEPEND=gdb-plugin? ( 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 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig 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 ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( 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 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0/19.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=802d0644a6827b36b56021b07c59ab6f
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-19.1.5 b/metadata/md5-cache/sys-libs/llvm-libunwind-19.1.5
new file mode 100644
index 000000000000..6bce6ac9b41c
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-19.1.5
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) 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 prepare setup test unpack
+DEPEND=sys-devel/llvm:19
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.5/llvm-project-19.1.5.src.tar.xz.sig )
+_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe llvm-utils c989cff79c0976415f459e367a83dff9 llvm.org 0d0e4f7247ca7340c3a59b4e661efcf5 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0e20976629e32fb3c0e234427877aa64
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index 8919c5ad2bd4..ff7605981643 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/sandmann-bin-1.3.1 b/metadata/md5-cache/sys-power/sandmann-bin-1.3.1
index 94b39d35139d..f959d3422462 100644
--- a/metadata/md5-cache/sys-power/sandmann-bin-1.3.1
+++ b/metadata/md5-cache/sys-power/sandmann-bin-1.3.1
@@ -4,10 +4,10 @@ DESCRIPTION=An autosuspend and wakeup daemon
EAPI=8
HOMEPAGE=https://gitlab.com/flow/sandmann
INHERIT=java-utils-2 systemd tmpfiles
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3+ LGPL-3
RDEPEND=acct-user/sandmann >=dev-java/java-config-2.3.2 sys-apps/systemd sys-auth/polkit >=virtual/jre-17 virtual/tmpfiles
SLOT=0
SRC_URI=https://geekplace.eu/projects/sandmann/archive/sandmann-1.3.1.tar.xz
_eclasses_=java-utils-2 df5a29aeeb243804a2f5ef024c8467a9 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
-_md5_=7370b55d1f0294f2ce0cf7ba9fe5226f
+_md5_=2a84a7322cd9f41294d6bc1c919e951e
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 68ee55210f2c..5be5834ecb4d 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/icingadb-web-1.1.3 b/metadata/md5-cache/www-apps/icingadb-web-1.1.3
index 164aaacb2b60..c43c9316966f 100644
--- a/metadata/md5-cache/www-apps/icingadb-web-1.1.3
+++ b/metadata/md5-cache/www-apps/icingadb-web-1.1.3
@@ -2,9 +2,9 @@ DEFINED_PHASES=install
DESCRIPTION=UI for Icinga DB
EAPI=8
HOMEPAGE=https://icinga.com/docs/icinga-db-web/
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-2
RDEPEND=|| ( dev-lang/php:8.1[curl,xml] dev-lang/php:8.2[curl,xml] dev-lang/php:8.3[curl,xml] ) >=dev-libs/icinga-php-library-0.14.1 >=dev-libs/icinga-php-thirdparty-0.12 >=www-apps/icingaweb2-2.9.0
SLOT=0
SRC_URI=https://github.com/Icinga/icingadb-web/archive/refs/tags/v1.1.3.tar.gz -> icingadb-web-1.1.3.tar.gz
-_md5_=772a0eca91937312f864d6c6747455d3
+_md5_=62686257633aa7f5932a06552009c0ea
diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz
index 58d5c8700bfc..5662698bd5c7 100644
--- a/metadata/md5-cache/x11-drivers/Manifest.gz
+++ b/metadata/md5-cache/x11-drivers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.127.05-r1 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.127.05-r1
index 9c653c2e576d..5e460f4a6442 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.127.05-r1
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.127.05-r1
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/550
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.127.05/NVIDIA-Linux-x86_64-550.127.05.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.127.05/NVIDIA-Linux-aarch64-550.127.05.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.127.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.127.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.127.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.127.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.127.05.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.127.05.tar.xz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=0c5b36b89ab067fec963580e7c2e86fe
+_md5_=e5c956156d5f0edaf5835c1ad4bf132c
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.135 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.135
index 17a3e66388f8..bb2ee64fe24e 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.135
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.135
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/550
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.135/NVIDIA-Linux-x86_64-550.135.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.135/NVIDIA-Linux-aarch64-550.135.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.135.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.135.tar.xz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=af0d4dddc5317dd17c8768a67da6712d
+_md5_=963e1f139835825628d6cb66a5169ed3
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.80 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.80
index 90aa64345ace..589eda82f77d 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.80
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.80
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/vulkan
SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5504080-linux -> NVIDIA-Linux-x86_64-550.40.80.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.135.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.135.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/550.40.80.tar.gz -> open-gpu-kernel-modules-550.40.80.tar.gz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=cac487b4fe4c3bf39a638fa326e7aad3
+_md5_=2d77aa5bd21562077ec3587ea7da85de
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-565.57.01-r3 b/metadata/md5-cache/x11-drivers/nvidia-drivers-565.57.01-r3
index f04cebc8dd37..a8ead4a0bbf8 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-565.57.01-r3
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-565.57.01-r3
@@ -14,4 +14,4 @@ REQUIRED_USE=kernel-open? ( modules )
SLOT=0/565
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/565.57.01/NVIDIA-Linux-x86_64-565.57.01.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/565.57.01/NVIDIA-Linux-aarch64-565.57.01.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-565.57.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-565.57.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-565.57.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-565.57.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-565.57.01.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-565.57.01.tar.xz
_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils f7cc6a540e8b78cd3fd09f1afc4ded23 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 33598fe1cdd6706395fecdc59df35f64 mount-boot-utils 69218c024651aa10db01df7e8a5b63e0 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=a20757af0b37a254ecbc5290e9fbdcc7
+_md5_=66d6063711b854b415fedd91e2601a29
diff --git a/metadata/md5-cache/x11-drivers/xf86-input-wacom-1.2.3 b/metadata/md5-cache/x11-drivers/xf86-input-wacom-1.2.3
index f21c624be629..d5d33384d2f8 100644
--- a/metadata/md5-cache/x11-drivers/xf86-input-wacom-1.2.3
+++ b/metadata/md5-cache/x11-drivers/xf86-input-wacom-1.2.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://linuxwacom.github.io/
INHERIT=linux-info systemd udev xorg-3 meson
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 arm arm64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2+
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrandr x11-libs/libXinerama virtual/libudev:= x11-base/xorg-server:= >=x11-base/xorg-server-1.20[xorg]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/linuxwacom/xf86-input-wacom/releases/download/xf86-input-wacom-1.2.3/xf86-input-wacom-1.2.3.tar.bz2
_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 udev f3d9a4376ebd22131726a68e1a0a058f xorg-3 fc35203be4efc2a0ebc64ed0543d8e17
-_md5_=348da86dda3cc0da14946f9bdf15c3bd
+_md5_=66fbd2b8273413e1d684b8a99267ca7a
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 889f9e426a41..f4c936548928 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/pixman-0.44.2 b/metadata/md5-cache/x11-libs/pixman-0.44.2
new file mode 100644
index 000000000000..7a83bbc22ded
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/pixman-0.44.2
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install pretend setup test
+DESCRIPTION=Low-level pixel manipulation routines
+EAPI=8
+HOMEPAGE=http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/
+INHERIT=meson-multilib multiprocessing toolchain-funcs
+IUSE=cpu_flags_ppc_altivec cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/lib/pixman-0.44.2.tar.xz
+_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87
+_md5_=e60169bea431bb5e70179f772b46c53e
diff --git a/metadata/md5-cache/x11-libs/spread-sheet-widget-0.8 b/metadata/md5-cache/x11-libs/spread-sheet-widget-0.8
index 79a627d95c88..aff03e2bc099 100644
--- a/metadata/md5-cache/x11-libs/spread-sheet-widget-0.8
+++ b/metadata/md5-cache/x11-libs/spread-sheet-widget-0.8
@@ -4,9 +4,9 @@ DEPEND=dev-libs/glib x11-libs/gtk+:3
DESCRIPTION=GNU Spread Sheet Widget
EAPI=8
HOMEPAGE=https://www.gnu.org/software/ssw/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 x86
LICENSE=GPL-3
RDEPEND=dev-libs/glib x11-libs/gtk+:3
SLOT=0
SRC_URI=https://alpha.gnu.org/gnu/ssw/spread-sheet-widget-0.8.tar.gz
-_md5_=346faf51e1ee67817e844187b7999f50
+_md5_=80c19ad769d6a6803e37b78c5e1fc0b5
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 1523a656d5e1..43188deb03f8 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/xdaliclock-2.48 b/metadata/md5-cache/x11-misc/xdaliclock-2.48
index ed30264a675f..c654e36eec21 100644
--- a/metadata/md5-cache/x11-misc/xdaliclock-2.48
+++ b/metadata/md5-cache/x11-misc/xdaliclock-2.48
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.jwz.org/xdaliclock
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2-utils xdg
-KEYWORDS=~amd64 ppc ppc64 ~x86
+KEYWORDS=~amd64 ppc ppc64 x86
LICENSE=BSD
RDEPEND=dev-libs/glib:2 x11-libs/gtk+:3 x11-libs/libX11 virtual/opengl
SLOT=0
SRC_URI=https://www.jwz.org/xdaliclock/xdaliclock-2.48.tar.gz
_eclasses_=gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4f9dfeb73258fd7029c0115d2006313b
+_md5_=c8f2eb9173bbd7cc62bc88a69362ca96
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index e042ce1e4a5f..3ffb452daffc 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/xterm-396 b/metadata/md5-cache/x11-terms/xterm-396
new file mode 100644
index 000000000000..c5388a1348bb
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/xterm-396
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst postrm preinst unpack
+DEPEND=kernel_linux? ( sys-libs/libutempter ) media-libs/fontconfig:1.0 >=sys-libs/ncurses-5.7-r7:= x11-apps/xmessage x11-libs/libICE x11-libs/libX11 x11-libs/libXaw x11-libs/libXft x11-libs/libxkbfile x11-libs/libXmu x11-libs/libXrender x11-libs/libXt unicode? ( x11-apps/luit ) Xaw3d? ( x11-libs/libXaw3d ) xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto
+DESCRIPTION=Terminal Emulator for X Windows
+EAPI=8
+HOMEPAGE=https://invisible-island.net/xterm/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop flag-o-matic toolchain-funcs verify-sig xdg
+IUSE=+openpty sixel toolbar truetype unicode Xaw3d xinerama verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=kernel_linux? ( sys-libs/libutempter ) media-libs/fontconfig:1.0 >=sys-libs/ncurses-5.7-r7:= x11-apps/xmessage x11-libs/libICE x11-libs/libX11 x11-libs/libXaw x11-libs/libXft x11-libs/libxkbfile x11-libs/libXmu x11-libs/libXrender x11-libs/libXt unicode? ( x11-apps/luit ) Xaw3d? ( x11-libs/libXaw3d ) xinerama? ( x11-libs/libXinerama ) media-fonts/font-misc-misc x11-apps/rgb
+SLOT=0
+SRC_URI=https://invisible-island.net/archives/xterm/xterm-396.tgz verify-sig? ( https://invisible-island.net/archives/xterm/xterm-396.tgz.asc )
+_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 verify-sig 745dccb7d4656514f1e966cce314d7db xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=02f4b2b37a1a51713b55212673b5fd2f
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index bc1b3b054264..43cb6812446f 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/numix-icon-theme-circle-23.10.09 b/metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.10.09
index a9dfca60f38e..e7f53bb5d93a 100644
--- a/metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.10.09
+++ b/metadata/md5-cache/x11-themes/numix-icon-theme-circle-23.10.09
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://github.com/numixproject
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=x11-themes/numix-icon-theme
SLOT=0
SRC_URI=https://github.com/numixproject/numix-icon-theme-circle/archive/23.10.09.tar.gz -> numix-icon-theme-circle-23.10.09.tar.gz
_eclasses_=xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a2875a1aebee5fd1b79d630294a36dc0
+_md5_=3ee3c666f756d78d1bf72d121a1b65e6
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index ee3f6f9df47e..4c5abb5d6614 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 18925 BLAKE2B 619b70d5a6596551c44448719b24f5195e7ab5fe56d89e09f9b170e408ceccc6dc3771e6a9aa8b76d4230df211917b3ecc070fa73f911e1347460e1f4fab1bdb SHA512 8cd02bf2eb91481a32cbe19f44c71d37407312e8edcb707771e04a8ea95ee69dee17f964757d7860c748c5decec367e4ed772bb3b5f1e66500d4b0e920866d40
-TIMESTAMP 2024-12-03T01:40:37Z
+TIMESTAMP 2024-12-04T01:40:38Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdOYZVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmdPsxZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCkZhAAiOTY8aIcO+pPJZx58VS51ZBVTHQkPLAJyGIqFx6pDoP0AtEC9YBpPuOg
-QAQrr967uO3WDpQHuuo7TNGDEfY6DR22QlmZS7BSHN37yjqWpweo5RszO86oxy6l
-UrWe+piybrkP0AR3SNOWwY8MQFZM3d0grG2AYd1mSq3XVkVadla+xJvuIp7UVhDn
-Vt6grLz9EKPhWEvOoxRlxsMl/XMfMaTpLu6QPnYGuqeya3tqnvYY5RteS/BdkTQj
-eWSbNjFUXmopHDLlxGrBJLSfVMI86PLIpUkBJsAVgsaDEdAf9fQIe8pCOS/jTTnz
-DkK2g19eIQso7YEqy7PmPPI9IMl63uO+p3y04a4K9B0UUEYFlGn6MjCD7FhR57Ps
-F9b/rguYJxGz4KeH7Gb4kWHh5yq7TSreeyXahT1Uj/b8I57z8vZ5xf1LM7epSAnR
-h4THN9U8P3nwSnoNSqmOIVThIPUjabntZug5spFukK00ZEF04RTJ/TERtGo44kxj
-o4KiPvIeJ60ZETPT0siPwRxxETh2UO9ildBdTl2sCyyezpgr19AFFMK5ewTwx7OT
-ndMDMVBSZ8c7iFZnaZwlrRdmJ+R+mc3SIDKsAef04/ZF2eng+AwXd3YekKj0lhAJ
-87Yo5UTmO5AdMHmlUpwUOUAX2sE40p0rhYHiVigCWkPuuuiIVK0=
-=a2MH
+klClTg//WagBNp1jUOnFSgUxasRucVHnTVN5juwZ8em5E9SoNABpvR/uEe0QLSRQ
+C8kUu+p3xETdfpi5pFfJRmN3UWo0CxbRk6BtldS6xKPHqYndUih7Ol1qjEtv3buU
+vmlvwdmwUkJvIXrhfbMsahmefNWrY0vZ1BuRlLWRkiO6nq79A74rTZo+ZhkeNTCC
+bcGPU2WM3u109o735NVH+SW9p8OS79sfKAoH95zbJz1QXx/69v98dJw9U7MVbnmZ
+dt5ZVjWNm/kZ+aUhvrjkgkisvuhMuucC7AovJd7/UFuEbkct4V3fUMQhyb0v6CCO
+snc1cviBalfLjndj4+i5h5bIggFCzin1oBEZiMTeJ7fnMNa9WrrMD3OBt55ZPyYD
+71uLSPj6Hs8bc6MeD4AeYzuroj7FSlKinp1cKMASc8DjR8+7m9CwiXbOCqVFM2lT
+GrGGKzu7Vzh9z5ueJXhBU+TJLHhhYG5dG4t0WgmR+TDBW+Or5LNBe7+9ZcvMgWLV
+OYRGeO8REVFogFUR8PPqTus7ZAJbSd7dWE0jjF/MNNUKb9LvWy3UuEqzg8Ola6a1
+nqGebCRoDgVFiha6rqiFG1rJs9/wk/DqooXyDY98DI9A4kzSXImrsxZxBHCZaaMV
+Zod1QVAE+3edikpYuIX6jVgeXTewNlsRo4O9OSMmBBn2B18LV9M=
+=JIU+
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 3fce3c777689..79b707419c4e 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 03 Dec 2024 01:40:34 +0000
+Wed, 04 Dec 2024 01:40:32 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 54831597c4b8..5a2733186156 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Dec 3 01:40:33 AM UTC 2024
+Wed Dec 4 01:40:32 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9e5d2695240a..aa0027dba4f4 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 03 Dec 2024 01:45:00 +0000
+Wed, 04 Dec 2024 01:45:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index d7d3d7a59ee7..d82e6dd296a0 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-e5a45af4f1d55507f8c6d2a923637dc58bd30df1 1733186458 2024-12-03T00:40:58Z
+3209ea08d76fd22e91876ad938f820a3d838cda1 1733260167 2024-12-03T21:09:27Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 48e540da934a..b3ceb704b8f9 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1733190000 Tue 03 Dec 2024 01:40:00 AM UTC
+1733276400 Wed 04 Dec 2024 01:40:00 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 3fce3c777689..79b707419c4e 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 03 Dec 2024 01:40:34 +0000
+Wed, 04 Dec 2024 01:40:32 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 72d23e026a89..9eeb68fa4466 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index a55df6da21e2..ad22a76a303e 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -7,5 +7,5 @@ DIST sslscan-openssl-3.0.13.tar.gz 15440228 BLAKE2B 00f66b5940b494c36ea8731f0569
DIST sslscan-openssl-3.0.14.tar.gz 15456760 BLAKE2B 7a7f16466ebe63d81615c67256972e2f5f56ec4c095ff851add388edd872913a41f76f6c17056e13f43896c3b1f3b2f778497c8ecc920fc00dbc90093513aabe SHA512 ebd70c82ef2b8d882858e26333c27b8975e55cc8a350b646c24505cd6feba1e92d4894026ec6b0cefe6d7dcbedb5799bd72df4114c832efb2616b68ad303f5d1
EBUILD sslscan-2.1.2.ebuild 2054 BLAKE2B ca7d408a6ea867bb24f64f5165128e00a40a70cb15b53001197fff0e8d0cf0f9ad4ab1594afa625072584326a4ad1c35e4cbf71d14f9d3e0cb706aaa077c8c8a SHA512 a8a028449e53b8945d666427f8f2da1627b956115f05704501547e573afe447fe10d772697e82f460381e7f6cc8e0a9422526ecf7f343d195875e0ee8b297e61
EBUILD sslscan-2.1.3-r1.ebuild 2063 BLAKE2B 8ef178e75a73ee1242980ee512b501c135f3aca609b6e6d6c7e397878e4ff0f52c14558d92f23367966d55f52afcedde4ad16eeb1be8d2ff2620b52d2d9f29b4 SHA512 befe40ece5b58a429788405a63d6a18d3fae860e8cc0f2a7d6ec8ad0f67367b2ad23865f3a2035518ff626960028515d1ef6b2588397522b377e48d14d8967e3
-EBUILD sslscan-2.1.4.ebuild 2063 BLAKE2B c16f6d956155ef5671529a43dca8cc9e293aa5e4e08cc108fcd6c7e99bdbcd930d0b6ac9579bcbf74fdccc4af4bf1621f3dff9b6403ea9cbe19ad4bc192180f5 SHA512 e3bea5744f803f70569abfe17745880c656be607346622f3f98d9d72e5f30f85073e29898350b0924aa62e0cb3a1a411b82f61963c30aa4a4bccf163cea06553
+EBUILD sslscan-2.1.4.ebuild 2062 BLAKE2B 4604177cd7cfd8c332d62f9c799b0531468e6ecdd0a4a7c9b9c487dacf9e8188a118cd07bb7d6466350cbf60edbe5a1783dd232f8d8d4725e1fcb7315354722c SHA512 1839df98e9b15c89aa55181cece42854a04dc3d7327fc1c2dce7e2132a3f3d870acf728db4205e3c8b1768021fe1a0ba7bac7b9ce020d2fa7afb4b40a9382915
MISC metadata.xml 296 BLAKE2B b16b4e5a187d36ca8495bd63c691f67ae420fcc4cc742cdd8e477534edbe36414cef5eaa60eca31bdb62b9fbd7a6922754ea0d3d2adeb6d0d4181fefcbe3cb81 SHA512 650f60a88d140869a64a7287d094832e0e553f5d0093d248c3b94f9f3565bed26784ba2e6629128b602c3fcb56496fc4a92d1cd5148acf3b00b72aae22f16780
diff --git a/net-analyzer/sslscan/sslscan-2.1.4.ebuild b/net-analyzer/sslscan/sslscan-2.1.4.ebuild
index 10bd693b77bc..3cd6d8e356f6 100644
--- a/net-analyzer/sslscan/sslscan-2.1.4.ebuild
+++ b/net-analyzer/sslscan/sslscan-2.1.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
# Requires a docker environment
RESTRICT="test"
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 88ec328e7593..d85050d6ba9b 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index 9b82f1fb9ae6..4c6efa874880 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -2,8 +2,8 @@ AUX freeradius-3.0.20-systemd-service.patch 2162 BLAKE2B 3aa32e5a15efa223aab7880
AUX freeradius-3.2.3-configure-c99.patch 1322 BLAKE2B d8513edda090e857f512db36f8560ab417e757a990b03bf11f316ec8b01b72c55f38153f03068c20dbc906e887d4f39e02770c4a4b9efb3e7826a009259108a2 SHA512 f06b018dc1a87ea9b732c08cba71e0af6b8e00f66d9546295a3d981502e735e45d8bbd414cce2cba943b338b7efbee85e7e232f97e05409b397e00f956e3ab38
AUX radius.conf-r6 599 BLAKE2B 35c97ec8a31577afc89bc4f6d7a1310624bea46c2a12ea3cc010fda237b47d5a543225f54d7d4a8b00c1e15f904b149414c597525dd8b6425f20785ca636798d SHA512 acc9b0b178096e44ebfb84228caab1c82bf2f7bb38be386755169bbfb628165b6ac57194ed5a35e566dd0a2d8425f6790b43228a715e633ae8f59e2ab2b574da
AUX radius.init-r4 753 BLAKE2B 18c83f704ac30d14d56ce8a2f5e3176dcd1aab83cc4525b728e3080e81470a9b4124af49459c69070d9c3ed67a95c7593b6d01f0259403fa9ceee43abd541f7c SHA512 8b05604a72a6a0dea3e654f36b13e1ed517d0c277d128475bcca768204d720b3cd9730e5776371818b8deb0f9fd099458bf5a3276ea9b61e3dbacafaaa527892
-DIST freeradius-server-3.2.2.tar.bz2 3418998 BLAKE2B 584d1ff79cf3a75c79f5b24f9e47d7c8d8caee0d706eb47bb387300172f0699f904804d963aab8c252a21fe67f7885a47659b8cd9db5292a6d4db087d72e8e38 SHA512 91dc574560a1f75cafa8bc78c0676f0e3dae7154ecbb395e0e1f6738f78d8bcfe1bff122364452798fd0434c4056fd946799b8f29a1141398bf0542a37870689
DIST freeradius-server-3.2.3.tar.bz2 3454869 BLAKE2B 525204331a5b123dac7457c6adb755cbe9794dbff4a536ea665fc7d1cac97553e392b7b598741c2a9dd00c81decd00608499d6f25208e389b9f213f54977de84 SHA512 06767153e262a2baa2d0cc74099bc13c23b33c2316348b5dc8ec0f5834c028571bd09b8c01726a6eabeaab8fdc3050f40bfeba2d5b1c299585d1689abad365ce
-EBUILD freeradius-3.2.2.ebuild 8351 BLAKE2B fae2f18f1f250ac37bbf77c38dd5bd490eea23dd12d42f0fc8833314c6529037c9478256e852fcb89a643411e06169e403c329d8c4ff917f3a80571ffc5d4416 SHA512 c7b3cfd2aca4b795bf643ef5d47edb1c5b2eaac9af8557d7cdb7f49763465729cdce819e42d573d7b2c6da5694b6d638405dba3d559ed26b3fea8c96a6680286
+DIST freeradius-server-3.2.6.tar.bz2 3500878 BLAKE2B 0af7cdf7fb784f2d5019f3bcb06d1d44dca046c9a4513d780ab032367001b6a67e9ea17a3a5b4609b9d7b936647e60c96e35188ba9644c4360071ac8d021bd58 SHA512 3fdd0c1bf82cf7ea2e9ee46cda1061ef06c97eddd70b75be17f05d9dc13771b339d01f140b4288632700d6315c1ac506d225d1e83a179b6f7e8338e2ae42d7e8
EBUILD freeradius-3.2.3.ebuild 8485 BLAKE2B fd8d34d37f89338510458f23b43033024f7bed219dfa80c30515628d33320d1566f02525dd577cbac37f20beae494e05dc7512d812acccd9e254b2a64c31fbc6 SHA512 b3ba64e89e837a5f2e211f76f307d1c78150a9e8cb18bb1eb43142e7cff00295604e3565059696a315b69b8d9ffdae6e6a1ce64a1365c3a01ff7bc361d127149
-MISC metadata.xml 547 BLAKE2B fbe65a8fc88ee08561e984bd56da19cb4aaeb4d3f37ce35f97801c58b586e706d5bb0d30d44d5857470991f96ba87d2e45bf2dbbe36060a817b5722af00d3564 SHA512 d743d214deba32cf15adb403fdda4ffc3e7cf742d6e74e9bca9bd7ddad0246e6c9ebe7999722f54d721de847924a3c038b4f4b58e1048db34b7814697a9f785e
+EBUILD freeradius-3.2.6.ebuild 8477 BLAKE2B 0018240a845e3156efad1660c44ba861f8096dd0f7e18a1daa8b7c64670ba68a088501304055729a07cd597a893ee7d833ca5ab0c1361e35b3efcc0d6b54bf8e SHA512 e4a8d6d2a6f5c9ebd88caaebcf7f4db8972c2de9b81644a27ad6fc1ca68b8970a61fa842abd6fec6abef055bc40fcff9401647b0185b0452434daab5fb6480bc
+MISC metadata.xml 739 BLAKE2B d31627b1345a71bdf602f2700f333c184c5c2047e55a4f2e3ac7cc3ffeae9f42882da58127c1b62260efa7dad348368fcfed2cb4ba437a6102b23ad160349cf5 SHA512 dcc390353b931147e62f6e8f3813e7b7a5ca61fcb3b3e47b56fa994c8a3885533a3cc1d6573f3a3221b93bb4721dbb531b107118c9a443ef5db0bc7a10a659b4
diff --git a/net-dialup/freeradius/freeradius-3.2.2.ebuild b/net-dialup/freeradius/freeradius-3.2.6.ebuild
index 279b2ed0a2cc..9b97c54c339b 100644
--- a/net-dialup/freeradius/freeradius-3.2.2.ebuild
+++ b/net-dialup/freeradius/freeradius-3.2.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} python3_13t )
AUTOTOOLS_DEPEND=">=dev-build/autoconf-2.69"
inherit autotools pam python-single-r1 systemd
@@ -12,13 +12,13 @@ MY_P=${MY_PN}-${PV}
MY_PV=$(ver_rs 1- "_")
DESCRIPTION="Highly configurable free RADIUS server"
-HOMEPAGE="https://freeradius.org/"
+HOMEPAGE="https://www.freeradius.org/"
SRC_URI="https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${MY_PV}/${MY_P}.tar.bz2"
S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="
debug firebird iodbc kerberos ldap memcached mysql mongodb odbc oracle pam
@@ -40,7 +40,6 @@ RESTRICT="firebird? ( bindist )"
DEPEND="
acct-group/radius
acct-user/radius
- !net-dialup/cistronradius
dev-libs/libltdl
dev-libs/libpcre
dev-libs/json-c:=
@@ -80,8 +79,15 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# bug #721040
QA_SONAME="usr/lib.*/libfreeradius-.*.so"
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux (bug #900048)
+ htonll
+ htonlll
+)
+
PATCHES=(
"${FILESDIR}"/${PN}-3.0.20-systemd-service.patch
+ "${FILESDIR}"/${PN}-3.2.3-configure-c99.patch
)
pkg_setup() {
diff --git a/net-dialup/freeradius/metadata.xml b/net-dialup/freeradius/metadata.xml
index f88a6ec95487..197c5396ad91 100644
--- a/net-dialup/freeradius/metadata.xml
+++ b/net-dialup/freeradius/metadata.xml
@@ -1,19 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <use>
- <flag name="memcached">
- Include <pkg>dev-libs/libmemcached</pkg> in caching drivers
- </flag>
- <flag name="redis">
- Include support for Redis database
- </flag>
- <flag name="mongodb">
- Include support for MongoDB database
- </flag>
- </use>
- <upstream>
- <remote-id type="github">FreeRADIUS/freeradius-server</remote-id>
- </upstream>
+ <maintainer type="person" proxied="yes">
+ <email>jaco@uls.co.za</email>
+ <name>Jaco Kroon</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="memcached">
+ Include <pkg>dev-libs/libmemcached</pkg> in caching drivers
+ </flag>
+ <flag name="redis">
+ Include support for Redis database
+ </flag>
+ <flag name="mongodb">
+ Include support for MongoDB database
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">FreeRADIUS/freeradius-server</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index 21914ceaaa3f..6f007b3a6ef9 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest
index 0bf73c2135e9..d30c4d568de4 100644
--- a/net-fs/openafs/Manifest
+++ b/net-fs/openafs/Manifest
@@ -31,7 +31,7 @@ DIST openafs-1.8.8.1-doc.tar.bz2 3770278 BLAKE2B 4d10c96f05190a71b8d7aa89557946d
DIST openafs-1.8.8.1-src.tar.bz2 14866119 BLAKE2B ae58a1d30fc8d72b4487700203c03e62fc15d0034a03516d4ea5b52c33970e8d9954e6b3c812a4633910c512d283c11431abbcb3868569d8d5ced1a69585263e SHA512 fb181e0989e9bae714af26de916a96946eea20f98b47154f2de7b5e296cb4f42af5df037ef7b603073e97eafe52d7c401666f03130c1e0c9a6ae1a6c2707c384
DIST openafs-patches-20210116.tar.xz 67300 BLAKE2B aaafa197d1be1e9d89685fe5193a4682ea9e5e5c1c3227963a97ca7a98e6ab5e855ee65d615a31162559b30ae5867fde6ceeec1055af1a375e73b9fa25654de5 SHA512 06e9e1b65fceda34a197556aba1a05eabb630723fc17c5060d5e2a054e60ab8c5195d5c80eff3d3444bcdca40b7115da9143f5b8100659061446038ad4a79007
DIST openafs-patches-20211212.tar.xz 13892 BLAKE2B 64582135ff3b81725cf0510d1157785b112f76197b8f50a947d22a82b8b55bebd163f2288b19d68a994f22c78bd90b6bfdad5f75383df1cac06d40feb72e8de8 SHA512 40a1a0d126ae194609da8a264c26b278b6081d95020bcbdb3a809952a70535fa551d1983e811e4ab9deaec06f061075906c2bbaf91e4354bff3520584e3fd336
-EBUILD openafs-1.8.13.ebuild 10784 BLAKE2B 69fb34b9d4db789cab7356078027b7e8a7890956c8a722774df8241788cc747b3d7beda9270878bd3a23146af275e5d7dd4225545ee2ec046380c301b226bb7f SHA512 7ec25baa375db370d8be2992d3e544f1d6754e3e65f4f662b83ac0de99ba5e11b60ba0e5e76dbfb1cb6a32014f703a9c59eac2868b098eef3c1a3b9d34ce06d0
+EBUILD openafs-1.8.13.ebuild 10783 BLAKE2B 06de2d90cba8abca4c90598fd1aafadb4a52d00f81efcdeb27aa8b1ec891a2c8f65d37bb0be30c52b0b5ac4a79b6551f1f8d230523f5e906a9bfd10d975f5424 SHA512 9efa215f68ddb2526869b543b8eb2318f0a8ef010536753ea82dfa328f6f4fd00bbba69555524203b699b1e0f070bcbee29f1c44832992b8448fe59e2e7c80f5
EBUILD openafs-1.8.7.ebuild 10613 BLAKE2B 243cf09efb3b53f74ac96c9b15a9f26ca84a3a76866e334594942ac23f450b3ae7b38c64aa784346dcb7035223a83a2260a3bcc94a07811fbae125a06e7b372a SHA512 486d21e1b917475a4cbd4b210be0d985203fdea1360cf3b0fe47d3bc2309791e7c980192ccf2359d0c699286a8b101fd318ae4d1f7a01c66a6b05d0a1965ed96
EBUILD openafs-1.8.8.1-r1.ebuild 10507 BLAKE2B 1ab828bdc461825f568a88eaec29e0f0b73d4bfaf82c33139387f95543b8f0e7bf6b877429d9977ecea9c9a236e372d41b3d46dddaf45c4ecac16a4cd095dcf5 SHA512 0fe5be63c36eeb4e1ff9569e67c18e2cf2aef378256920851a83e22fde799c9d4328cc3dccbe58450e58d1807e111e62248143b11811f4d97fa4cf6c0ccba89d
MISC metadata.xml 1276 BLAKE2B 64acb1928c14c6129ebba32dd004021a472bbcb9a00625fec7ac06a3f12d8a0d084e43f2deeabd72c0bb3f73b853cb7c133318b50d86b7bbc81be72ffe200f91 SHA512 d8ebcfb8df0eb80ade7bf55170fdc9a20062981fd82793a60984b6eaa04639e6bc86cb8a9f7cc2ab2d18fc6da70f2570ddd535b64a6754d322f055c01144afc8
diff --git a/net-fs/openafs/openafs-1.8.13.ebuild b/net-fs/openafs/openafs-1.8.13.ebuild
index b85f0f75f137..4bd2ca38310f 100644
--- a/net-fs/openafs/openafs-1.8.13.ebuild
+++ b/net-fs/openafs/openafs-1.8.13.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="IBM BSD openafs-krb5-a APSL-2"
SLOT="0"
-KEYWORDS="amd64 -riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 -riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="apidoc bitmap-later debug doc fuse kauth kerberos +modules +namei
ncurses perl +pthreaded-ubik selinux +supergroups tsm ubik-read-while-write"
diff --git a/net-fs/s3fs/Manifest b/net-fs/s3fs/Manifest
index cd593c0ad948..51512baa5d13 100644
--- a/net-fs/s3fs/Manifest
+++ b/net-fs/s3fs/Manifest
@@ -1,5 +1,3 @@
-DIST s3fs-1.94.tar.gz 291170 BLAKE2B 86a0271cfedc38778b4e8a50cb4515a3b921e0c69618ff7b2db411a95c3ed37e43f5e394c47937fd9072530177faf4f014e395feb519e995bf386d538318d3bf SHA512 1a29d4f0b73f844ea1d4ad6e0b36d601fb7ab5818af0a90564b77182564c04fbef308362a9a749038b17f28f07f79b6debb661610f69c039a405b931361abe9c
DIST s3fs-1.95.tar.gz 285599 BLAKE2B 4cb34f50d4efd0c1e0ef8196c3c9a53c380338317b736dbc229ef37ef22cec9dcf634a5b253bcdd23b25f16badffe39817c8c59530a49963cde17a2721a7b678 SHA512 73fd33895ace0e60fe8df392d474624f913a310c8df136bcc60b7d644ce7a92681ac7ced9bf9fcb9ef248f48b3bee3d4e871c172368c0b07626cb8f2ed3ba1b9
-EBUILD s3fs-1.94.ebuild 1228 BLAKE2B 8632e4907dd8fac38397e4595f6c9788bd9762ba83ed8ad61a8a302fab8bfbe45425f27cfe28bb1ef3a074751feb33f59aaf96d6132f3cfbd972b99b28cc1b08 SHA512 f310b7393c59d86b70304d487a240a79686d62c305f7b9a8a5a1b2756cd9ecd09f60c487acf412657d3b26576ad156a09924a5587558b11fa9b243ccbc30f7fb
EBUILD s3fs-1.95.ebuild 1234 BLAKE2B 3b50ee85cb18d3b1743d66b0320b94906bf2c802812dfc8eb45f827a9e09f7d9c666ce329556072761d964add0471e7bed03ed1c4cfe6218b62f054d7262c68b SHA512 a8a71083570a04a257c9f2356cc544fc2f591eb3538fbd878af07b2519e317dd25450314b0445e03f80d6a723715b7895c2b6c1a3dbe0ee71e4c8b091360dc19
MISC metadata.xml 508 BLAKE2B 728c88e638fbb795a328d61e9089b3f4fbf08ceb09f3d1b8b24ab33b19c59b7fb95ca57682f03fef4621b4890fcafd0f4fd329769c05aa6c290279e477034f62 SHA512 4e8cc10540c264f3c676f604ebcb147aab5b06f333410b5ee0bd7211711dd80b43d39ee1b85bd2193500c9ce59ec2830c0f415819350495d3f8898d48477713c
diff --git a/net-fs/s3fs/s3fs-1.94.ebuild b/net-fs/s3fs/s3fs-1.94.ebuild
deleted file mode 100644
index 910f7f8298c2..000000000000
--- a/net-fs/s3fs/s3fs-1.94.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_PN=${PN}-fuse
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Amazon S3 mounting via fuse"
-HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse/"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="gnutls nettle nss"
-REQUIRED_USE="nettle? ( gnutls !nss )"
-
-# Requires active internet connection and it tries to download some binaries for later execution
-RESTRICT="test"
-
-DEPEND="
- dev-libs/libxml2:2
- net-misc/curl
- sys-fs/fuse:0
- nss? ( dev-libs/nss )
- !nss? (
- gnutls? (
- net-libs/gnutls:=
- nettle? ( dev-libs/nettle:= )
- )
- !gnutls? ( dev-libs/openssl:0= )
- )
-"
-
-RDEPEND="${DEPEND}
- app-misc/mime-types
-"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- sed -i 's/ -D_FORTIFY_SOURCE=3//' configure.ac || die
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with nettle)
- )
- if use nss; then
- myeconfargs+=( $(use_with nss) )
- elif use gnutls; then
- myeconfargs+=( $(use_with gnutls) )
- else
- myeconfargs+=( --with-openssl )
- fi
-
- econf "${myeconfargs[@]}"
-}
diff --git a/net-ftp/Manifest.gz b/net-ftp/Manifest.gz
index 9a9cf9aabc30..75567b3005d0 100644
--- a/net-ftp/Manifest.gz
+++ b/net-ftp/Manifest.gz
Binary files differ
diff --git a/net-ftp/frox/Manifest b/net-ftp/frox/Manifest
index f8c757fd5aa3..49ce5f5a9639 100644
--- a/net-ftp/frox/Manifest
+++ b/net-ftp/frox/Manifest
@@ -5,5 +5,5 @@ AUX frox-0.7.18-no-common.patch 1644 BLAKE2B a84e686a1bffa8d8adb92bbc030b1fa61df
AUX frox.initd 873 BLAKE2B 1f4182a11bd42d091b9d6cbba4b2115327766787f329c6c113e43070f8fc6a8867017bdf009a2c97a94b16e958888384dc604dfc06ecf5df0cc711f212b11d76 SHA512 26bc18f28cf46184b0c387196958f9236ec0cd70fe43ac8b18de66e69c42d73087ed5063f3ecc1b1d5c0880b2047293403e4cfbb15f5a23ca5d6fc521021f364
DIST frox-0.7.18.tar.bz2 173355 BLAKE2B 70e51ef14fd16dfeb8c2b8c42acf32b4fc8456622f6258aca7faee49e59ccd4e3cb563620a50a4cb877401d9154311dd2f88e76a94c48974bf9b77ad558a6d9f SHA512 bdffe4b70c91b920378a422dcf386088c3bb34f26e10de8ff57f487ccef6356803c93057eee2b3801a79120a6b2e1618a51dde5bc8c42e13211abf4182c4ff8c
EBUILD frox-0.7.18-r8.ebuild 1899 BLAKE2B 69b44a1a481786424b4da09b3c31c450eaf24a7ab4a00c064d5a676606187494d5e5fffa27de48326ca25ad23401f35864df879ec4824715d9030dc8ea5d0551 SHA512 150792890883cefe7c5ee7c0e4a5bb3ab214b35b08cd728151697261da68c225250cbe27345cae160da47b6a42570998ea94398070f5ed71f4ac1f7eb3eb203e
-EBUILD frox-0.7.18-r9.ebuild 1961 BLAKE2B eb01882e0389b70a173ee4a91c917c031627e98889ff14afff103de6829f62457311a3aff4141cb3e8c5dbe9711f41e02ba7c484056d645288ef35b0f9fdd9ed SHA512 48bcdaf10754401fb4ffbdacc82896a10e2e22186736eb8e194caf65b77166d7dcea6ef7cbe07b05ba2f31f2a3ac3be83e4e1024738a5e9bb671757ada2b6518
+EBUILD frox-0.7.18-r9.ebuild 1959 BLAKE2B 7bb43ab4bac5a7b319317f6eb68a2e34c96d8806efb2b78081404c9571244303e7d544af76a28ffc892c8c99cb5d40d022d02f10088a2bcdf459bde5eb04c3e4 SHA512 d6df6e5eaa91b078d93271b890feb0a74617fdde0b7c09138fc8a75dd59a6bd6d60b312500392461a32211d1c7746592064573700901eccc137bc2cc637e95ea
MISC metadata.xml 623 BLAKE2B ebe352b066faf827000496491e2570a28b62f5ae484f780c912fe18a8447b277fae392c19eaa97e7014bf01bd1500d8c4cc37968536c550c645953e821f0818b SHA512 27db1dfd65ecef394d8b5b9d289b0063b37b28a365380c34ba60188385e93ae8eb7387dfdc07df2a36666d08bcf8499a05d7c47b1f7208d6c3be478255b590bb
diff --git a/net-ftp/frox/frox-0.7.18-r9.ebuild b/net-ftp/frox/frox-0.7.18-r9.ebuild
index 3adb233d8114..3600629b54f9 100644
--- a/net-ftp/frox/frox-0.7.18-r9.ebuild
+++ b/net-ftp/frox/frox-0.7.18-r9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://frox.sourceforge.net/download/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE="clamav ssl transparent"
DEPEND="
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index b14f52abf6a2..c458e6626c78 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/neochat/Manifest b/net-im/neochat/Manifest
index 8b478d736d24..53b7365bd55f 100644
--- a/net-im/neochat/Manifest
+++ b/net-im/neochat/Manifest
@@ -1,5 +1,5 @@
DIST neochat-24.08.1.tar.xz 1025240 BLAKE2B 1d257a5d35a8e5df03c8ad98e951dff32b4266e1535af7809e0fb61eab0c67b8186afbb787dd71b6cd3c9ecb1afbfb92769fe0756132ba8d0e3ddbd16fe12447 SHA512 fc480e0f936e5059d9c71ea2d6c4344ac9a5fb80c32b830937e423adb3ac46608a0ee54fd24db53e59c28968bbe05c3afc88ce11b7d2568f9382389bac885196
DIST neochat-24.08.3.tar.xz 1031148 BLAKE2B 53684fc75f95441dfec80dc3e50837d309241ecaad3d868ec4772bdb83a35e6763c351346f3c7e44e392fb216dc21025a59b3013cac930fa84dac82496019b52 SHA512 a1a6cc6d1b7fc2126aeb800ed64546f9414e1ab6759d92452dcfba22ffc00a9903b3097b6d474f2aef85da351c07cf8d734b2e8a573abbea0482caf74c4566bf
-EBUILD neochat-24.08.1-r2.ebuild 1854 BLAKE2B 167b9dd59a71335eb19e98bf9099d61263edfd4871702c3a26418e52b857f34dd64f6817694f8a5168c5a1328988fb3ec6a94430c9870ee2aea2d51a800adb8f SHA512 cab13cde8b466a9b40a56b3a1520f9e4aa00b5375754ae8c95306e5f23cfc1bd5251c4df5c64f61038c9ffdb6df5a84765934eed2c329cb6b7cdc965de211d09
-EBUILD neochat-24.08.3.ebuild 1856 BLAKE2B a90ca6ae3e319600be8a05daf4e30f4807143b02b6869111d8a870b576fbb9b6320c9fe1831859aadc7ea9c88f1a89f069aa3407de01c222f30478a48b695dbe SHA512 5a51a7373a630c9001cfe501e2848ff4c0d897a87a006433a9dddb3497f4637b91c09918e10906667685c36cdd79c560a36fe9f2bd3390d87178315bd2bd2dd1
+EBUILD neochat-24.08.1-r2.ebuild 2011 BLAKE2B 0e39a521a033965c05faa66fc4cf567ed9c4659bb2c1504d918176e9c3efd3b25f6ee2c66ebda6103c31b4dc9d5747106cf2925d96f03f0fdfd6c9e7cae8cf2d SHA512 4deda6939211ec80f969164231d4bb551a37b59faba79e02e39b38b78a3626edafad95b1aaedab549ee295851d5912d5e02042d0f5399779a40857e4425569c2
+EBUILD neochat-24.08.3.ebuild 2013 BLAKE2B e32f9ffd7fc3d2913c9b507c8579b2c7c28621066d00fa98fc548a4c0badbc9fbae542bc5a2280c20e84f7fa2b39a826e10045e5d1eefeaf4e9c13ae7231db04 SHA512 fcb73c068b663739ad94ded410ffe15236f8af19f70b453fe1fad23d95b4adabe47824a477bd4e536a986dd72bbde328edc50378c2dd9cde56b2ed97d79cc8ac
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/net-im/neochat/neochat-24.08.1-r2.ebuild b/net-im/neochat/neochat-24.08.1-r2.ebuild
index fe69c98b2db2..c271f6e4352a 100644
--- a/net-im/neochat/neochat-24.08.1-r2.ebuild
+++ b/net-im/neochat/neochat-24.08.1-r2.ebuild
@@ -57,3 +57,10 @@ RDEPEND="${DEPEND}
>=kde-frameworks/prison-${KFMIN}:6[qml]
"
BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938530, i18n bs
+ eventhandlertest
+ # bug 909816, tries access /proc/PID/mem
+ texthandlertest # ki18n (KLocalizedString) failure
+)
diff --git a/net-im/neochat/neochat-24.08.3.ebuild b/net-im/neochat/neochat-24.08.3.ebuild
index eab060dd1363..5209b67bb8a5 100644
--- a/net-im/neochat/neochat-24.08.3.ebuild
+++ b/net-im/neochat/neochat-24.08.3.ebuild
@@ -57,3 +57,10 @@ RDEPEND="${DEPEND}
>=kde-frameworks/prison-${KFMIN}:6[qml]
"
BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug 938530, i18n bs
+ eventhandlertest
+ # bug 909816, tries access /proc/PID/mem
+ texthandlertest # ki18n (KLocalizedString) failure
+)
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 778dc1404135..805aacc01722 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -78,6 +78,7 @@ DIST syn-2.0.85.crate 275231 BLAKE2B e7679e81bcef87920bc0ed707c997563844ffa1e9d4
DIST synapse-1.118.0.gh.tar.gz 8798820 BLAKE2B a7eb3d1652f08a3eaef609f9a381dd6a28bb8ce809c2c6764cfbd16ea99fca36fcd200d862d0ae32f76366be7f0eb0d3250b74a229c912c9b58c533f4d3ac290 SHA512 d65f44588c9ec16f3c76e5f0129ee60bc08764d0af929d841570671aa83194b2a14417220612b85e94daa16282c75956599b76e171591c2a9a0f11c95e3e1a06
DIST synapse-1.119.0.gh.tar.gz 8813426 BLAKE2B 0f340939e039ce5d3bf472cba5f7cc7502d23776f2a6f37fd52d1d44c05567703107de69b41c9d67c9b1621f105d8d2fdb4963af46405bc54e0354c491c68cd5 SHA512 92403299746d15cc379715b61ccc21da762a78f2e48bbd73b9e9259222c23edc8315d9aaa417dc1305dfde0f18dc0396401b1bb00bad723a8f80a5a5d8c9e48e
DIST synapse-1.120.0.gh.tar.gz 8819007 BLAKE2B 0e5f2e2555a5fbfb81294913d3db1c0729a52acadb9eda1cc302b15d813071c92dae28409a3b0597d871c13d3b7c53f5e38e0dd5eab9804a18b76956b351f89e SHA512 624290effaced76b8461bbcb103f55411022ea726f6a5ceb31d525446b5e7d669b5bd8fbe8a916a8565197b34f3f76a59f50236fe72793c38883c9cb01969b56
+DIST synapse-1.120.2.gh.tar.gz 8821285 BLAKE2B 507385b71ca9858df956855db4f5a36dbb4d653635716fdfb733eab14ff652f38578cc191ec2704896e7ef269e3960b5b269b9596e694a5812ce841f329d1c33 SHA512 30687e90bbb58ed605fc8241bfd8573ddabe4c1a46650cb4b0c9588701374f6ae06b6558d62f1b838d7ff47ca45563b8a1143ab036877f0b9f0e8b7c28048fcf
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST ulid-1.1.3.crate 11596 BLAKE2B a079fc34f5af9de89469d1edd5a53c1bc1a0f9bff8ce731c185345fe4067432a121efc6a04ac6cf377fd03c89558067e7d5d52c4b9dfd23e7055ce5af89e84b3 SHA512 a8f6ab3601417e7a46a763bb28722c3770fb0c2dea340c02a8e96d2e3597a304589745c65278c90bbc64f5153501a2a85321386669fda71ad7252ec67dd749df
@@ -103,4 +104,5 @@ DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a733
EBUILD synapse-1.118.0-r1.ebuild 6543 BLAKE2B 777d96ba2480f07d09aedf19a51e68178eeeb5f9e1a1dfd3f5bfaa8d63720b5488b9125266d686a8474691335f58577c96b2d35398e9de6608ee0e6243fae54c SHA512 94c8be59590930fa5e14c84252e7f1202f5270b7aa5372e356af7d7b59302d0b709febfc8754cf1c0b03022de8de2e49d334cc2bbbae46dd9d0c560053c2a028
EBUILD synapse-1.119.0.ebuild 6561 BLAKE2B ce3c44f42f714ccaee76a82078cca01a815d8f0485bb1d8cc4f7fb855b811693ce96cdc05379f109ec240bec4e879da8d3e0a7925b203fca4d40de24fa799343 SHA512 f1f406cfe660d8cd746b2f8c8d6024fa83eb0c0579902d37716061db75dfbeea1290aa50dd3d3eaffa6aadcad855fb466c1780c4e810d80090ac6382fc13ec85
EBUILD synapse-1.120.0.ebuild 6351 BLAKE2B f84c973a830c8dd59cfa2d98cfae2552df2932676ba5e62ef176c47f9810705bab7e6707d50901ba6e7e62242e28ac230d400f1a21a2d125bd5e0e306e76db7a SHA512 44a0137331732a8bea9504c06088907e16aa1d81255e33c634c4c6d119f90e744df7676f6e75c62125aceeb3cedb230afa247423b1214d7a4d60ba12af5c544b
+EBUILD synapse-1.120.2.ebuild 6351 BLAKE2B f84c973a830c8dd59cfa2d98cfae2552df2932676ba5e62ef176c47f9810705bab7e6707d50901ba6e7e62242e28ac230d400f1a21a2d125bd5e0e306e76db7a SHA512 44a0137331732a8bea9504c06088907e16aa1d81255e33c634c4c6d119f90e744df7676f6e75c62125aceeb3cedb230afa247423b1214d7a4d60ba12af5c544b
MISC metadata.xml 381 BLAKE2B 8bf85af089213456d20c9d66a4d9788ff209983f8fd98c9fb6cf03e03ab5c12c9d5518ff4d86f5d4fb2a9a1080516f1febfedf5b06b0cb8e101cdc035bb139f4 SHA512 e88fd7f735bc9ca0aced01f49ca539134b297a5c9c5ee633fe3de64626d6f4b4eb547326288abea9c161f2647852c23658dba17265e64254335870450f644307
diff --git a/net-im/synapse/synapse-1.120.2.ebuild b/net-im/synapse/synapse-1.120.2.ebuild
new file mode 100644
index 000000000000..334978bba602
--- /dev/null
+++ b/net-im/synapse/synapse-1.120.2.ebuild
@@ -0,0 +1,242 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..13} )
+
+CRATES="
+ aho-corasick@1.1.3
+ anyhow@1.0.93
+ arc-swap@1.7.1
+ autocfg@1.3.0
+ base64@0.21.7
+ bitflags@2.5.0
+ blake2@0.10.6
+ block-buffer@0.10.4
+ bumpalo@3.16.0
+ bytes@1.8.0
+ cfg-if@1.0.0
+ cpufeatures@0.2.12
+ crypto-common@0.1.6
+ digest@0.10.7
+ fnv@1.0.7
+ generic-array@0.14.7
+ getrandom@0.2.15
+ headers-core@0.3.0
+ headers@0.4.0
+ heck@0.4.1
+ hex@0.4.3
+ http@1.1.0
+ httpdate@1.0.3
+ indoc@2.0.5
+ itoa@1.0.11
+ js-sys@0.3.69
+ lazy_static@1.5.0
+ libc@0.2.154
+ lock_api@0.4.12
+ log@0.4.22
+ memchr@2.7.2
+ memoffset@0.9.1
+ mime@0.3.17
+ once_cell@1.19.0
+ parking_lot@0.12.2
+ parking_lot_core@0.9.10
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ proc-macro2@1.0.89
+ pyo3-build-config@0.21.2
+ pyo3-ffi@0.21.2
+ pyo3-log@0.10.0
+ pyo3-macros-backend@0.21.2
+ pyo3-macros@0.21.2
+ pyo3@0.21.2
+ pythonize@0.21.1
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ redox_syscall@0.5.1
+ regex-automata@0.4.8
+ regex-syntax@0.8.5
+ regex@1.11.1
+ ryu@1.0.18
+ scopeguard@1.2.0
+ serde@1.0.215
+ serde_derive@1.0.215
+ serde_json@1.0.132
+ sha1@0.10.6
+ sha2@0.10.8
+ smallvec@1.13.2
+ subtle@2.5.0
+ syn@2.0.85
+ target-lexicon@0.12.14
+ typenum@1.17.0
+ ulid@1.1.3
+ unicode-ident@1.0.12
+ unindent@0.2.3
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ web-time@1.1.0
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.52.5
+"
+
+inherit cargo distutils-r1 multiprocessing optfeature systemd
+
+DESCRIPTION="Reference implementation of Matrix homeserver"
+HOMEPAGE="
+ https://matrix.org/
+ https://github.com/element-hq/synapse
+"
+SRC_URI="
+ https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="AGPL-3+"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
+ || ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="postgres systemd test"
+RESTRICT="!test? ( test )"
+
+# <twisted-24.10: https://github.com/element-hq/synapse/issues/17075
+RDEPEND="
+ acct-user/synapse
+ acct-group/synapse
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/bcrypt[${PYTHON_USEDEP}]
+ dev-python/bleach[${PYTHON_USEDEP}]
+ >=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/ijson[${PYTHON_USEDEP}]
+ dev-python/immutabledict[${PYTHON_USEDEP}]
+ >=dev-python/jinja2-3.0[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ >=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/phonenumbers[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
+ dev-python/prometheus-client[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pydantic[${PYTHON_USEDEP}]
+ dev-python/pymacaroons[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ >=dev-python/python-multipart-0.0.12-r100[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/service-identity[${PYTHON_USEDEP}]
+ dev-python/signedjson[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ dev-python/treq[${PYTHON_USEDEP}]
+ <dev-python/twisted-24.10[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+ postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+ systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+ acct-user/synapse
+ acct-group/synapse
+ dev-python/setuptools-rust[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/hiredis[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ dev-python/pyicu[${PYTHON_USEDEP}]
+ dev-python/txredisapi[${PYTHON_USEDEP}]
+ postgres? ( dev-db/postgresql[server] )
+ )
+"
+
+# Rust extension
+QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
+
+src_test() {
+ if use postgres; then
+ einfo "Preparing postgres test instance"
+ initdb --pgdata="${T}/pgsql" || die
+ pg_ctl --wait --pgdata="${T}/pgsql" start \
+ --options="-h '' -k '${T}'" || die
+ createdb --host="${T}" synapse_test || die
+
+ # See https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
+ local -x SYNAPSE_POSTGRES=1
+ local -x SYNAPSE_POSTGRES_HOST="${T}"
+ fi
+
+ # This remove is necessary otherwise python is not able to locate
+ # synapse_rust.abi3.so.
+ rm -rf synapse || die
+
+ nonfatal distutils-r1_src_test
+ local ret=${?}
+
+ if use postgres; then
+ einfo "Stopping postgres test instance"
+ pg_ctl --wait --pgdata="${T}/pgsql" stop || die
+ fi
+
+ [[ ${ret} -ne 0 ]] && die
+}
+
+python_test() {
+ "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
+}
+
+src_install() {
+ distutils-r1_src_install
+ keepdir /var/{lib,log}/synapse /etc/synapse
+ fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
+ fperms 0750 /var/{lib,log}/synapse /etc/synapse
+ newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
+ systemd_dounit "${FILESDIR}/synapse.service"
+}
+
+pkg_postinst() {
+ optfeature "Improve user search for international display names" dev-python/pyicu
+ optfeature "Redis support" dev-python/txredisapi
+ optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ einfo
+ elog "In order to generate initial configuration run:"
+ elog "sudo -u synapse synapse_homeserver \\"
+ elog " --server-name matrix.domain.tld \\"
+ elog " --config-path /etc/synapse/homeserver.yaml \\"
+ elog " --generate-config \\"
+ elog " --data-directory /var/lib/synapse \\"
+ elog " --report-stats=no"
+ einfo
+ else
+ einfo
+ elog "Please refer to upgrade notes if any special steps are required"
+ elog "to upgrade from the version you currently have installed:"
+ elog
+ elog " https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md"
+ einfo
+ fi
+}
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 625db163943c..04040345ff49 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index b3d2590c8e68..691279811b3a 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,11 +1,11 @@
AUX 2.44.1-non-unified-build-fixes.patch 11799 BLAKE2B 6928f61428c4bc6594a46f7427e644143b071c39cc7405b143d693f956631519860efd958dd928f55c1e6139334966fd6bb92e42594c7b7b9b11236d5b0154f2 SHA512 c3ee1b48bebe8c6e504b6d15277b67261cceffa9790a212972f2d0ffd32d68c60c96373a2fecc0af9c6400114ecc84130bb23d81d03e08473b60eaadc3df9802
AUX 2.44.4-fix-icu76.1.patch 1215 BLAKE2B 0d4aa869b52eb6579ff58421982e80f02077e064988b30887af9d7da5a1c31bb652fdc406fbfe4e0895cd4c4e0e67b2cc4e363e8d8c60aac5d5683808fd52080 SHA512 356051853ce56e040aed620a6cb68dba75c2387ed396cfea85c2fcd5e51998a31ea2e2eca5305d9aa99b66f6f8ea7e8983851c77ca654a97ec3b3ecce8bd651c
DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9
-DIST webkitgtk-2.46.3.tar.xz 42820196 BLAKE2B 5a842aaece518bc5754dac0da53a169b1438f6811f55978de4718ddf89d603d56c5c3615386af3a5e921feacb0c843383077acc688b4d33cd75d426760559028 SHA512 efec6e92bbea3379cf3bd1aff7d91aee3f028dcd1bcfbe7120d5ded30ada1541469fc5cd7897cb375e03a55e59d268f915c2a35345a84192b14971ac4339719f
+DIST webkitgtk-2.46.4.tar.xz 42899016 BLAKE2B df837d4acf53fc404e0ed4de074756c9585238cb8696f4627a7c720bc8d9bff7483ae19b41f564044ebe4bfc8ce0a8673c3773a8f2fe8cea689c214f62f4a645 SHA512 9f3967524ef2ca3242609d4e49e773d33bb944f109a6fbf30d2cc3179eb563df59044b2bc627bcdc9991e09e9d3041b9dc5c22c857227385508ada6276829e29
EBUILD webkit-gtk-2.44.4-r410.ebuild 7909 BLAKE2B 2c547c9f14882583fdf020a450dc84d1584205ba4d659b07fde44cc2c21916ae37ec64db77148261dd700ec07d203d3322f97e864dc87bacd3688846c482116c SHA512 1ea30d126cc5ca5d57dd5a101572dd0f570121a0a3dd002c36c87e8ce977063ad2ec9d6a2e84fb9d1ba319f54bb882f2d423155311d3fdf1ecd1db5f605c1b4c
EBUILD webkit-gtk-2.44.4-r600.ebuild 8650 BLAKE2B 91c5240a65bd29376f36d56783b600159722b1f0686d69ed2ad9551d8872e9495f59a5e38203a0c279527e643948048f35ee7f08edf0993bae519e229d14d71c SHA512 7a8904c9755d768021f8840db35f0658de9580257df0b62b92d5a6d995c80fe1aaf976059c6232d3cdf12957aa48e02708d25ce6eab40d6f5049023b880c02dd
EBUILD webkit-gtk-2.44.4.ebuild 7757 BLAKE2B 94f79a2ac9f8f1b3f95297c50af5aa155604ef670e7600d7e567cb5971fc509efd9e07a9fd892010b2bd7332912a17407031d658cd2ba393678ebf5b7c7c2e42 SHA512 b8cdbf26b732b669da0ec5c5feb7fb708f27dc285792dca74aef3bf49d4b0d774b8d6d79603c65a564deae345e0c40b5d6f106225463cab6c4e5f3ea3813db26
-EBUILD webkit-gtk-2.46.3-r410.ebuild 7919 BLAKE2B 2184ede439fad929e3210a84ceaa50019ebaf99f14c9e4c697c7bf67fb5e34decc1453ee1dcdcfde6efadc8b99b6f16eaf981d31cb371c2b895ef3f477f10647 SHA512 add9e7898da3c417e3d6801a94853f88dcb623e1b3b1fd44e4516b363469050b061e7cf1d802db7535bfaa20770bc7926aba32ad7439a585192326955edc676d
-EBUILD webkit-gtk-2.46.3-r600.ebuild 8663 BLAKE2B ca728af856acdecdb8bfa042420fd25b7b5d501e2c12a7e6e0fbf62b5aec94e6d70e1da60d00eb71ece946a559e1446193cef7c3c6b5345589c16bd0f91a3cd7 SHA512 48fc46c562719dd09e67399fc8bf6a85c85593bdebaf11823ee63b3e03cf9796fe0291cf2de675d6fa8d75d04efe39998a6f7a8d04483596dddbfd5a220552f5
-EBUILD webkit-gtk-2.46.3.ebuild 7917 BLAKE2B 226eec726458c3caf8bd3b5ac39bc3ceb0a4c029d3d56fd4e5a7d91412a2f35e8f51c188306d7f7e9140a7a5f1dc1140ef23de8a86f515769c839a070b813e36 SHA512 20f33cd66032101556af742f2f799b0a743d1466d1cfdbe188436442fcb33b1e47c9540a46ed372502a5ba7d10e3cf502cb3cf6aabf9c55d7ccd2c186fad5d14
+EBUILD webkit-gtk-2.46.4-r410.ebuild 7889 BLAKE2B cb0185fe6b0673f4aaa8945074cd3b5fe201c9a503ed598959e73a8c376eb09813f8a57eed48095543c752dbb3b24db5d1ae3b83cf9001d2b56bcf007690a48a SHA512 a12f811a13585cf3fd310ef44640568ff5ee82a732abd184ea44223e83d4ad9913096e749d3e6d4d07fcfc90892c706070f93a5d678972d994291f1053a0bd7c
+EBUILD webkit-gtk-2.46.4-r600.ebuild 8633 BLAKE2B 4fe3419ab32227661c6020a32342c33678b28368a2c9157c918606a06a66c0ddbdd53afdaf4d50a9a85f4c5f399889f3f52f5495aa9b955a0649e479cb721e16 SHA512 d20a153affcd8536dc65f4cf60feb3e97665a6841127b34dbb7347399e8f41e83fc3b9d298ed604e3183a5ac6659a36a3c3ee3b8486ad3e0adf538ff814fa026
+EBUILD webkit-gtk-2.46.4.ebuild 7887 BLAKE2B 88453c06f882ee8fb025368da72030a2f78b25d03c9e6887b816ecd7614c3bd2ae192141104611da61b4aa64d383ad4cf0ae9b43b888bc9b1e30384db06ab991 SHA512 c7e2792e511c879bfe6dcb7a5dc039511f4daf809132089a284eb970fddf7103edfb71314e1c957f9aee729f54e8a89bd8d2b9fc687b7e3ba3ced5bd2bde26ca
MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild
index 2488477b384b..ae6d1d99d97d 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r410.ebuild
@@ -131,11 +131,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -239,7 +234,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild
index 04eed1fc6220..753098b08520 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4-r600.ebuild
@@ -142,11 +142,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -250,7 +245,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild
index a782608f410c..251e70b171d4 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.46.3.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.46.4.ebuild
@@ -131,11 +131,6 @@ pkg_pretend() {
if ! test-flag-CXX -std=c++17 ; then
die "You need at least GCC 7.3.x or Clang >= 5 for C++17-specific compiler flags"
fi
-
- if ! tc-is-clang ; then
- ewarn "Upstream recommends that Clang be used to compile WebkitGTK:"
- ewarn " https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html"
- fi
fi
}
@@ -239,7 +234,9 @@ src_configure() {
)
# Temporary workaround for bug 938162 (upstream bug 271371).
- use riscv && mycmakeargs+=( -DENABLE_JIT=OFF )
+ # The idea to disable WebAssembly and the FTL JIT instead
+ # of using ENABLE_JIT=OFF was stolen from OpenBSD.
+ use riscv && mycmakeargs+=( -DENABLE_WEBASSEMBLY=OFF -DENABLE_FTL_JIT=OFF )
# https://bugs.gentoo.org/761238
append-cppflags -DNDEBUG
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index fad2e9e5222c..751720201bd6 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/safecat/Manifest b/net-mail/safecat/Manifest
index ae4e9b045897..f5410032b52c 100644
--- a/net-mail/safecat/Manifest
+++ b/net-mail/safecat/Manifest
@@ -1,4 +1,5 @@
AUX safecat-1.11-gentoo.patch 355 BLAKE2B e294d2d2f0a9d47a0fab6a831dedeb4e96ec6f76da2641e5e2c1989b14a3618127e475e3042d7a98bb57d6f1b1f738427e1cbb1daf34b558a059052da5c68a41 SHA512 6c2f94a5ad25c20639986e8ac1865242a32c716f117f4b5077ffe802e67e1798a5b9b76b30b5551234d34b14ef6139f070b6496b9e029407000555917f6d36a9
+AUX safecat-1.13-ar.patch 670 BLAKE2B 62393790375f36c26b151b7bd3eca7b64c58015da374f31b340b2f47ce41ccf4ae42ad45af4e205cfc0fe5850cb387d0cc2521e83ef708b397579a3cf43594cd SHA512 dedd261245e3d533397787d3d9a5552ddb46431c7ee00f8ea8134efd3c0c85ab99097b636f7fb5b7f0ef8c4314562155b912cdaa1277f747db1b5f9e2356de60
AUX safecat-1.13-dup-obj-makefile.patch 1804 BLAKE2B b7800003ce95f3ebb76964ee73e0e9c39be3d98d3dafd46a6cd8e1cf0548389ee1077ee4a910d3921d4019b113dfd555e5984a9997cabe0ac0247e1ff29795b1 SHA512 4639a94fa7032996af80c9a6c4eebe824ccb914fa6a8c250a9ac14bc17b9abaac92b2e9e6888f01f178e033bb90364878233ca79e324afc19b283cf6fcc22b5a
AUX safecat-1.13-gcc15.patch 288 BLAKE2B 121d951f6b1cda5f41c8cb905154b79bf4690f11148ce4161aae1529bd5ed312cb73f00e3b2a2bfaed67aabc1c6de91caba68e551c02b25e6ea9cd9e862d4378 SHA512 880794f85afccddf61123bb5ef779119b6371cf06104d073c9502ce062a85b8be0a1ebd0925b7fdba1d29566a80b2d14b81c4b13338d9ae6c7b30b2bc34d0b5c
AUX safecat-1.13-head-tail-POSIX.patch 1183 BLAKE2B 846a9f99b40417524d62adf0b0fde934e348d3129a7932625f0355f5a2da2ee8d8f71d3c3ce4095a58c85c1455dde95dd4c60e85602a8dac5fd8eacfd6d2e69a SHA512 717666c93dac34af2a20aacfd03c59324027cd797504da72b2f01210f2d127b815890f87192427b7684cd3c72bc3a34b289608266927e9e31d53af503d1f5de9
@@ -7,5 +8,5 @@ AUX safecat-1.13-makefile.patch 562 BLAKE2B b80bc02df3244a922d831d10417c2e973778
DIST safecat-1.13-clang-fixes.patch 36070 BLAKE2B bbf7157c2546626fe22d76b0b08596473fe51f880a7abe5ce6c554e88dd4f7f510c719cf3357716d5cece9a50b4be7dbbfb525985ae08d4b8b2a9c5c45698981 SHA512 7c59bfa4101c8ff43e97467b2699c3de07f763e304c3a2c4742516a107490f2fdfce64cde797ade66766d1c01b02f31eeaaeb3d6cc2f743a0d200ad0384f3d34
DIST safecat-1.13.tar.gz 33953 BLAKE2B d8b4132b530f975fb5629bc591e3b332cd6c8c29684a8848e76b7a660a6ea683adc8b89b92fbe37cf5c1236bca597d9ec6e44bfb5b35076a98d6590f355a40ae SHA512 e6f7401b55a61f70715b3d222c8286c0125c5e7b3b132e5e8d3c8573a6c45dba75b29a459c7e93d7c0760300f0a62635d8ea4eacde9b0b1ff7637b3f6c63e210
EBUILD safecat-1.13-r1.ebuild 1192 BLAKE2B 9431ba7299f869f4503943b100488d368d35ad5177fc00d4206606e188f45074277eb7900e287995c1cfec757af268f7a846fc432136861a581678a5c1f1bd34 SHA512 5afe24778c2ffc9b1a09ac51468c87185ab3eebd446f6dacdcb47cb3b87c816e35ea68fd94399e8052b343f831c1ae9ed1012f62df5fa9fbdc33f94db5a75bd4
-EBUILD safecat-1.13-r2.ebuild 1527 BLAKE2B e5b0f981a645e264acc95e13314f99b794b28943cbaa70e6caab5084ad4d451cd5b54409a4cd069392d51cf45e19b8591c86701bdfd696d66070760df0a375bf SHA512 4cb8ba068879fe1e4865294d1b3ad2d7c96dbf482645bb0a42c9c8d3e469e946fbdf033fc6573a4280800725a65780dc5d241dd477e1393a744c31c7ad780f06
+EBUILD safecat-1.13-r2.ebuild 1623 BLAKE2B 8b6f632f2454dd4e86f3cb7b90cf2b914c59b4fe1aff2bf72675166e37911ee326566aaa667826670d38267ce451dd7cc6a7aaacfca0223c6b0e523bf9373d8c SHA512 d6ff6c0e74fe61fc950b4684d2f227e8949a21d6f24ad532e772b916399723b312d39a1f01cbd22a6df9c5f1e338c91866b1e3b190fe76dcb8384fd9a720386b
MISC metadata.xml 269 BLAKE2B 43d9731cf9f56bf0639c05f7299cbdadfaaf03fe439dda719287de85a226d301d3bfee81ac2e7f37fc9f25d8e3a3045324f9214e0c1c6c0ff22b1c085a238414 SHA512 818b094a5a00192f09ca69f6ebdb6bfa91f9a94150d2c0861cfdaf0ff78919e5fdac9b58334f0beb73de1f0608372eb86f0c283cd095c0d67224efd9bb5d3ddb
diff --git a/net-mail/safecat/files/safecat-1.13-ar.patch b/net-mail/safecat/files/safecat-1.13-ar.patch
new file mode 100644
index 000000000000..fdbcb716a1a0
--- /dev/null
+++ b/net-mail/safecat/files/safecat-1.13-ar.patch
@@ -0,0 +1,21 @@
+diff '--color=auto' -NuarwbB safecat-1.13.orig/Makefile safecat-1.13/Makefile
+--- safecat-1.13.orig/Makefile 2024-12-01 20:36:41.209238851 -0800
++++ safecat-1.13/Makefile 2024-12-02 19:32:20.069536183 -0800
+@@ -184,7 +184,7 @@
+ ( cat warn-auto.sh; \
+ echo 'main="$$1"; shift'; \
+ echo 'rm -f "$$main"'; \
+- echo 'ar cr "$$main" $${1+"$$@"}'; \
++ echo '$(shell head -n 1 conf-ar) cr "$$main" $${1+"$$@"}'; \
+ case "`cat systype`" in \
+ sunos-5.*) ;; \
+ unix_sv*) ;; \
+@@ -193,7 +193,7 @@
+ dgux-*) ;; \
+ hp-ux-*) ;; \
+ sco*) ;; \
+- *) echo 'ranlib "$$main"' ;; \
++ *) echo '$(shell head -n 1 conf-ranlib) "$$main"' ;; \
+ esac \
+ ) > makelib
+ chmod 755 makelib
diff --git a/net-mail/safecat/safecat-1.13-r2.ebuild b/net-mail/safecat/safecat-1.13-r2.ebuild
index f604ea6e293f..ba92d9a6530f 100644
--- a/net-mail/safecat/safecat-1.13-r2.ebuild
+++ b/net-mail/safecat/safecat-1.13-r2.ebuild
@@ -32,6 +32,8 @@ PATCHES=(
"${DISTDIR}"/${P}-clang-fixes.patch
# GCC15 fixes
"${FILESDIR}"/safecat-1.13-gcc15.patch
+ # Link fixes
+ "${FILESDIR}"/safecat-1.13-ar.patch
)
src_prepare() {
@@ -46,6 +48,7 @@ src_configure() {
echo "$(tc-getCC) ${CFLAGS} -Wno-discarded-qualifiers -Wno-misleading-indentation" > conf-cc || die
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
echo "$(tc-getAR)" > conf-ar || die
+ echo "$(tc-getRANLIB)" > conf-ranlib || die
}
src_install() {
diff --git a/net-mail/ytnef/Manifest b/net-mail/ytnef/Manifest
index 71eb2a0bb952..3f9c70bdd11e 100644
--- a/net-mail/ytnef/Manifest
+++ b/net-mail/ytnef/Manifest
@@ -3,5 +3,5 @@ DIST ytnef-2.1.1.tar.gz 301963 BLAKE2B 257fa97a80b4f0d00f9d24605f484dc68fafe0652
DIST ytnef-2.1.2.tar.gz 301969 BLAKE2B 98971811f151a652324411660ca6d351b15ffd6a6768da366ea7a8decee1ef1c68cdef5f5ea11db6f03b990a17935a9c5db0a2826d13136fa24e3524aedacd05 SHA512 2b605d8e23309c613c208fa24d113d5720997393a8083565a546857bcc540ed87ad7f7b4b7e1b40aab272ab9646170ea9f3becca6ab81bba9653ffecfe37281c
EBUILD ytnef-2.0.ebuild 694 BLAKE2B 3af28987f4aac1c0f7b73241daa9423549b229c59b526a3398d059b82ce8eb4fdfff84f1b8f993d361c8641a546393d35f7092dd34fdf5a4486f5125ea84cbd4 SHA512 5131bb0caa591e5a7273073f64d94eabcd958cbdc9e252aa6d9ca15f69cfc6a9a68a675516fc9e8fae691e02fa1bd2f792391547ab5044dfea1294be094069db
EBUILD ytnef-2.1.1.ebuild 707 BLAKE2B 80492f623621d15b2ac172ca1929d15382e9ad169281230ecb8dd854da3b65fdfe82afa8c8cab24ab200c7b16012e426c362e6a057c3894b78a34ce513dc5107 SHA512 8142252ba93715ccef5e67b516398f88ad45ef1d29c6fd6d3fcd642deb023d487247f63b387011cf4d7fdb9208d3ce019bddc91f99cdf0dde39e3d5d25d7312f
-EBUILD ytnef-2.1.2.ebuild 703 BLAKE2B 289cba25057a76987f00236cb99fe9cc37748fcb7458b05784e96fdc93477c8e87e5199b1c79387f8efd79d9d408ce41f1b9b388eec9f81b23699df72595551c SHA512 7a163bf307215b962097b0f4dc5202207da96b468187dd22a6fc09e314a4dda333c4a9c0f8717cab1270f97b3f1a6e50b730a0dbd34362a441a9e37330f61db9
+EBUILD ytnef-2.1.2.ebuild 702 BLAKE2B ffca958a57770e232eb8eabf15301cda0c69efa2e38539f6a13e723be44f8c059573bf8fa4455ebcaa8b74936ecffa6eb195fed6a16fe1a00a9cdf65b6c27290 SHA512 d9012605d18679a86443024a2516c4b3969be0fb22786df57db90598a2126bfcdee72698f4d7a2d041019aa2ec09dc287978f1e343561a18321cbef38452b570
MISC metadata.xml 340 BLAKE2B d4e3cce4e821eecb26dee071adc1ef002bf649c179975c1b261fc1fc5412e2944365e3e47ea61c9fe064ef9a25b0a553558f397f26d2b9e154ed2d2cabccc872 SHA512 c836ebc7317a5e7dcbce8947f0dbfca2364a911ac374f81f1be8e7d745be59bce72367062f851561dade6fc438fe6c1dda7d6d6782b77e873cc0dbbc5def2b54
diff --git a/net-mail/ytnef/ytnef-2.1.2.ebuild b/net-mail/ytnef/ytnef-2.1.2.ebuild
index 5c3649d99882..ddf561e5f818 100644
--- a/net-mail/ytnef/ytnef-2.1.2.ebuild
+++ b/net-mail/ytnef/ytnef-2.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yeraze/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
QA_PKGCONFIG_VERSION="${PV}.0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="static-libs"
DEPEND="dev-build/libtool"
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 6121d2cdaf6f..ee5ede77fa7d 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest
index 7d745ba8924f..ec68de539ce4 100644
--- a/net-misc/asterisk/Manifest
+++ b/net-misc/asterisk/Manifest
@@ -3,7 +3,7 @@ DIST asterisk-18.25.0.tar.gz 28546882 BLAKE2B 5cef5db83063387f4786d94be442164a8f
DIST asterisk-20.10.0.tar.gz 28309321 BLAKE2B 4efcf72c378b31a722643c6b92863354d8e07f2d700a5fccfec14f842cf912c626181e8f73482858a7bd0c74802ed3fd359ee046aeec4af21a92e6c23d05a741 SHA512 b05a65423f6a203f3fca712fc8ee2c008deabfdaf05f1cd56b8bd0ffc1d1805c4dea58e4267d224f47777fbc1bcdc8aabe71cbe1e86e6e98fa597f08ac087cce
DIST asterisk-21.5.0.tar.gz 26362808 BLAKE2B e4b47f95879e387d95b02372b084c3538692d74a2399cea5f0a5e0729f72a12ae48dbbbe2d6e5d2e5e12d37eb6837bcc1904c215d81e7da7f41fab63efb1b21c SHA512 4c8200d1e5eba1a3005dc9709be5893ef395c7635df9e64769f4e30c39b8b82be4332a829c0516bd22748f37f5be506d8f3f886381d7d0ea772d0648166c4942
DIST asterisk-22.0.0.tar.gz 26196468 BLAKE2B 1bb1253157c906a9680b1a7264ae634a23e6232101e5c6daf065b7a541844862ae811965ea58f706f599c06c65777660611ccee71dd821bf662471b617662965 SHA512 fa2c530a81f7351369229b2a36ac229a75d7a1ce8c3cdae0340be331979246ecee1e4f90c31fb6bc645cc2066280d40e2385027aedc6bd2c205426b2164e1fc5
-EBUILD asterisk-18.25.0-r1.ebuild 11208 BLAKE2B 0b3a9a6b51c55652a9c7a2d265fe194aeea1a422204dcb779b70c199ac00755be2a77321446b40fba2a977b5faac079da46d0e6c2d8d5a63b6d49b219971a182 SHA512 13584bebc7cbe1bad7b809cce4d2dc59f519fe7c0c0b3c9138dad3a8fe59db67c980b8d51807f46377d0ae70196a8fdf7f237784d55731576bc5b889b7a6dc78
+EBUILD asterisk-18.25.0-r1.ebuild 11206 BLAKE2B c1e4199ce4644b981c98ae2ea18a05eb577f018f1e6ec86ccd7de18c77d790e01dc6893531b108fd6a6870a4c85168d9af77b99f8a6b22643711165cde90d438 SHA512 d554f33c5abc24e5bd97ccbbabde3a3f3b0c82abc05d1ac9b3a7d4b13f10cb772fc86b42720b52671c15fb268e57c34c50bb405c96a11b86caa4ccbc23fa2b39
EBUILD asterisk-18.25.0.ebuild 11161 BLAKE2B 5725111feb3f137fd64111e6530a4a582901e7800c6a96df0f17e6e664a282bde0477858916eee4247e9c23b4a5f5245e9bd14e79344e552ea132425f53fe460 SHA512 8af5e9192602887252c6c8c4106cfc325c759b46334d15a9ccc11b3ed0a25484f70c19b0b0fd0ce25e801d7ebcd76ea15a7a5bc03b1c38c747390a87cde1667f
EBUILD asterisk-20.10.0-r1.ebuild 11057 BLAKE2B 9bab7f414a2ec8f47de183d5a4043c03c7249a83b92985327a9bb2e0a852edb5d37033d087a687b6e620ce37e567ae1b8e489e72d206fe0883dc8017e9d5cc76 SHA512 873833e481f8b6293eb341069521b1b846331cde3f74e174ad132f1680183f5bd1b786e04e339c3bd99c783a38b40c01874bc2240040f5412f42ec667aa6aae5
EBUILD asterisk-20.10.0.ebuild 11012 BLAKE2B 35ee0e408bbd1cac76d105cd2101ccb5644b9e6e7fc77a8b51f56c8780c81b45343646aea1844b07bd6047f047dc21bb0ac3968da81358ede02e2573031f86dc SHA512 7e66a49985edc5ae120f2e39e36890e0f875ca23c3d3fb2d9b71127852f9fd8485229222f5b5bcf5083e3ff1787d2172edf6739f342c9e1ce985a84b168ac7c6
diff --git a/net-misc/asterisk/asterisk-18.25.0-r1.ebuild b/net-misc/asterisk/asterisk-18.25.0-r1.ebuild
index 89eea860eb11..114cbed3e552 100644
--- a/net-misc/asterisk/asterisk-18.25.0-r1.ebuild
+++ b/net-misc/asterisk/asterisk-18.25.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/"
SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
IUSE_VOICEMAIL_STORAGE=(
voicemail_storage_odbc
diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 00e36a0117c4..94e4e1b6288e 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -4,5 +4,5 @@ AUX oidentd-3.0.0-ipv6-masquerade.patch 2302 BLAKE2B c291c43037d7b30e15b0c459961
DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0 SHA512 92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68
DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd SHA512 03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972
EBUILD oidentd-3.0.0-r1.ebuild 1284 BLAKE2B 288f02e0aae7694b5404e2611361ee78b532c85b306807113912499ea28c0f3b38b93bc1a20d410db18d328077823cdb06d485c0dc65c80f318fcf80e696dfe8 SHA512 1b62265722225089d04cac83055cf81c58b20b8f946cd17d4c55f206e526ab2e8c90990d2487c5e79e1b6044ec5a77ddc4a381b9732cb44abe00bea0b21d814d
-EBUILD oidentd-3.1.0.ebuild 1222 BLAKE2B f4932c79132670e1710381eaca60cb292828afe6c8bb1d1ae6f4abe58bc8a19f9f76211274212950abf2615968c7f0460dcb5c407451243775324588d8fe0d01 SHA512 5855d4229caff5231cbeede69b2b4e7a88cc80ad70a29f9ae49e7fe06470f862968cf86f0d6718a2068fb8e5843347de24b133b698c5baa8a252800aec45b39d
+EBUILD oidentd-3.1.0.ebuild 1220 BLAKE2B a2136d5820309d4be49dd5aceafed0df358682662d2cdbe1a1e6900cf2a62e6e5624b080a14b5d3f8fa17bd73830bd07b425b0dcfd9d49816be1d8aa27c43481 SHA512 77b45acebaf54b9710348a05d4eb1f164e16767316674099f52e4c4054c43be6f2305b0942957a2ebdd9820ea0422a33b29b678a835f46fdcc02429632ade658
MISC metadata.xml 570 BLAKE2B 13988eee6eb154328c20cc58e0a7fceed6a6cf38811cb33456d154b646ccd2f638c7d9ffcae17552eb2c907a03ef4ca48a01dcaa9ca082bcd86f01f8b8efb811 SHA512 7474d2c67d8aeb05d48a71517b622706906de74d13d42c6e486fee4103470d72da0523d39084e2d304ada98e228c49d14d0befda63fc50102909eb1dcfda611e
diff --git a/net-misc/oidentd/oidentd-3.1.0.ebuild b/net-misc/oidentd/oidentd-3.1.0.ebuild
index 5d1fd9aa9cd6..be2b960368c2 100644
--- a/net-misc/oidentd/oidentd-3.1.0.ebuild
+++ b/net-misc/oidentd/oidentd-3.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz"
LICENSE="BSD-2 GPL-2 LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86"
IUSE="debug masquerade selinux"
DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
index 4541be2b0333..23c138a0bbcd 100644
--- a/net-misc/seafile-client/Manifest
+++ b/net-misc/seafile-client/Manifest
@@ -3,5 +3,5 @@ AUX seafile-client-8.0.6-select-qt5.patch 1092 BLAKE2B 887ea09f0fd4c21c8b1ec6544
DIST seafile-client-8.0.9.tar.gz 11716754 BLAKE2B 2087d2b31ce4696fdaaaa723da7a353c54ebebef86c84b62146d806692066165d0499f5fd6d3be108130d28c297020eafc3497be03131c8a8751f34f33eece90 SHA512 d0b55883f8d00138c092309994047652c6a5aa8b66182f83b6c852f1721794d9d8125da5fba282e9efdb92a0a97a55ecd6e225ab6a7916718a05ea2b7f4bd944
DIST seafile-client-9.0.3.tar.gz 11718581 BLAKE2B cb2cecc9b02df4edb7b7191fd609ee5bc3548849c68b3c0cd8f59641bd0716791c2272633c0ba0f4f7b374a1302fd81a8f1396736961cb4e6e4ef1dd8db82c85 SHA512 c2d77c5f9407fd6d4ce3dfd47044de83a3c3e0bbbd1b66f1566ad54a8aa5391f51f70c7e094f16216a653a5ef0e9b8de1025ee56ce56c496c31c87983fbee4d7
EBUILD seafile-client-8.0.9.ebuild 1364 BLAKE2B dd01f6e027e8ad4bc1c939cf6fb6f50e759791da2fdfec8f15fc675a9968d27c3c42f5fc75a7ab420710bca87401abeca45297618a682669a47499d0a124a889 SHA512 df6a985b3f2e17a50d96386f3b928f25ff7cd986e33f47c0a491300aed7f2884d6348fe86a1c05908153f01e65980b56e7658988efd7841badb47c2f9aa3df11
-EBUILD seafile-client-9.0.3.ebuild 1365 BLAKE2B 352ea49368139f6b57d58bd25bdc92fe38ab0a3f3f7c7343575fb0ece2ac2c1b91fc2d32452ba44110d58bf2bf1397d9f858e9f5c4f7bcbb02cea0f5cd55becc SHA512 9e7b7d96882346853c25dea54865d76b19be3b6018fb23d125bd3f2e3963d62f3269a34b99752e3fc10c4ba5b432e411822aa023136a2e6544dc581e8ba60be7
+EBUILD seafile-client-9.0.3.ebuild 1364 BLAKE2B f5c541e95fd8d13cf961a06447839954c585f6478271c99f056fe66d37fe63d39b6562ef6c11d3fb3f6489ff532e485d24e682a8b06257fb4428abc2becc64ba SHA512 3841baa589e6ea5a87c4070d34a8ec96ea76e75bc4508339bd289e0729b728c292cede48e1e06ae920c59e484f029cb4ab961773e44b0d2a5a582570eefee581
MISC metadata.xml 346 BLAKE2B f662c458688ef44d176776cb81e6cd6b7f10aed1c384da1191669725c39a669ebf40cf30849762cd34fc1d47ca548a969eaef490c3aad24f0a9e376df322fc75 SHA512 142b5aa7e4824e3ab8a8c42f9c2d8456781423176c19662fe4652a79b35e9917da4e11d007ed1a504aaced86963f5c1a65b6fe649576edfd444eba2d2e6341de
diff --git a/net-misc/seafile-client/seafile-client-9.0.3.ebuild b/net-misc/seafile-client/seafile-client-9.0.3.ebuild
index 40f2512ca009..ddbff434657f 100644
--- a/net-misc/seafile-client/seafile-client-9.0.3.ebuild
+++ b/net-misc/seafile-client/seafile-client-9.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="shibboleth test"
RESTRICT="!test? ( test )"
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index 4b6cda962b8d..bdbc410aceae 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/brlaser/Manifest b/net-print/brlaser/Manifest
index fa80fba960a5..d3e69f25c71f 100644
--- a/net-print/brlaser/Manifest
+++ b/net-print/brlaser/Manifest
@@ -1,5 +1,5 @@
DIST brlaser-6.2.6.tar.gz 25815 BLAKE2B 0583576e41d895df5fc9d20244daa38abd3f675af13f75f769045644f419385c99a1137c88a6ac8997a7fd4ab7323af304f62d785dac66b1174a9994e3f5104a SHA512 285a053473ae576167e653bb94c20a1ae676c1a39ec87d9b14c664e389a4713d93ca29d5cefd92a6793e1ffbc8b03b119ea8cd903749ae21c9354ce30d470a51
DIST brlaser-6.tar.gz 22807 BLAKE2B be8041c1b6ddb8c4e5055fa35edc2c764562b2b4e52cad17aa968a51886621264d6bf289bd7bb5af0148098bb72aa96adea603091b38c3a245068d60737e80fc SHA512 d7e0e63b64be9ae7633381622c13ba0589e5fe58d277212bce4f5bb712a291ed0b0f2ac3d450dce61c7f9052c1ce7323fec66b5005c5cb3da1314b284d20f06f
EBUILD brlaser-6-r1.ebuild 552 BLAKE2B b361cf38f08e283fb01d3262ffe24f6b6019e3b9073afae9fa21c5140dc8fb819f2c7b5961a974b3176a953d32991b074bbebeea6c6022180580bee5be5cca8c SHA512 78e29197971b22837d4a36da8027026ec54255940c42e126fdd98723cdc95268e23ee89613bcac6079f0348de5f95b6f80f0c9516d4cf95d2a9ff22205dc367d
-EBUILD brlaser-6.2.6.ebuild 654 BLAKE2B 9ad3ab37f36efc56f38cd6c147cd89e058721da3ec7a5fce0cddd67f93264f032f7d6a9b7d09d2fe89a5508358741de35675296cb8697dfcdce9eea00aa8b6f4 SHA512 9918b48403e19091be344c9c045113eeb7527ef65b2b3d5534f3617c9b27677f6e17cc5adede7ecdbacd5d2175593d1b2194749e0dd4c3cc5f45b6c7f179b576
+EBUILD brlaser-6.2.6.ebuild 652 BLAKE2B dd632c68f82b35d6ba567a4c6913e10f716d3dc1cf37f942d5564cc971b926c41c9d1dc9cf1b01b5ced0b73c1703fadaeabe6460109d38de969108ae76033d58 SHA512 d8fdf901b849fb59d504ba8f5c870d4ec59e5214d1c99504705b372efe976b75fc16a79093b351df0fca16584ac67cb1a97107ae1764ffec628cb8ed1256303c
MISC metadata.xml 608 BLAKE2B e6ae329b096274d9de10d778e102de4802ac24a2d2fdc4fa26be711dac9ddfcce8f833443225f1c67331aac306dd23293c4a171b1febf8f5caeac6ab8fe6262f SHA512 5e56f31bcd4b3a10c5667e525d8292048d1128d34373fc4a05d2b0264f97dc4375a4ee7c688a7c99efdce1f515d231fbb5fea03459e51c3c140cc944338d49a6
diff --git a/net-print/brlaser/brlaser-6.2.6.ebuild b/net-print/brlaser/brlaser-6.2.6.ebuild
index 683dbf0ec1a4..257dc50aef04 100644
--- a/net-print/brlaser/brlaser-6.2.6.ebuild
+++ b/net-print/brlaser/brlaser-6.2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Owl-Maintain/brlaser/archive/refs/tags/v${PV}.tar.gz
# https://github.com/Owl-Maintain/brlaser/blob/master/src/main.cc#L5C1-L8C39
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
DEPEND="net-print/cups"
RDEPEND="
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 96349bdc0863..0bef0bffdd0a 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bladerf-fpga/Manifest b/net-wireless/bladerf-fpga/Manifest
index 286d81d09f3c..17728593375f 100644
--- a/net-wireless/bladerf-fpga/Manifest
+++ b/net-wireless/bladerf-fpga/Manifest
@@ -7,5 +7,5 @@ DIST hostedxA4-0.15.0.rbf 2632660 BLAKE2B 0e701bc927135cab2dd4a3c3cfdbea8c129288
DIST hostedxA9-0.12.0.rbf 12858972 BLAKE2B 29d3c5d12c232333a7e2cb2e9ef580a7a350a0d04287cf2d068894d4b185a0f8256cfe87269738978ab0f0fabafa28921ca6ff13b8067d61fafb46a30ca230b7 SHA512 990199f980ebdda58f40bd72823585b3091d829b2974e84ab925576b7d1db2dfeef1d0934763636b92baee982470cc2fcff85dfa9bb2c6254b7021274703e4aa
DIST hostedxA9-0.15.0.rbf 12858972 BLAKE2B f03358e8fdd4b933fdf8aad6bd7eaa6e86e418abbd657cfa8775d80574e32135f9a63a62c2eb445ed30c994b179c0b952f44636357ee2a3e4561474dea3b5e39 SHA512 ccfaf4f3555954fd3de80120d47e57f37a47c5ef80798aed72dd3d1e027f6d5271a57ec3c4f1099745eb44925686338345ef144218bc15187926db45d299644b
EBUILD bladerf-fpga-0.12.0.ebuild 1075 BLAKE2B e8ac3b17e434722f1ac74b938b16b43bdd793d807dfde13a6c287e710a00923edb6d827ac80bc157bab120c68a4ee993c05b10b0c607b31c1d70fd70c1460f07 SHA512 cf00c2316905b7dd5045042fd5ead66a78399cbaab66868f5d74a76ac252e742d55237f59e65e7a802f6f5acae4205af0b4935eeade9382867e1515214b059ca
-EBUILD bladerf-fpga-0.15.0.ebuild 1077 BLAKE2B b45374c039090e05d61d917bd325f01053d9f8dabafaa848570af6c73c1238dc12a99d74b94317350df163c3d7b79fc062b0c0f2bba08c51482173f97d2d236b SHA512 fa721d549305f4b68950165d7300a74dbe2e7cb15147b98cdd561bc4b7acf2b00331698252fd2bdabaa8171c9daf3e84927d7fefba6bf2d94339b9723e669ebf
+EBUILD bladerf-fpga-0.15.0.ebuild 1076 BLAKE2B 7b9c30a9dd02d37fd940a8af50b2100b3f10a41326e05dd585b8e3e877216bfc4115f281828f8b2ae2c77a24d68def94bd93f65dc35f772d78032bc8044f8f99 SHA512 2eadf09a8c1ed15dc2a682d9217fd85da550ca853c91ec380faa1c2c326cdc7c174a43b2b4a308f071b37a4f34f93de4777313ba8c490534a599214fdeab1ae7
MISC metadata.xml 699 BLAKE2B 1f5aa0910d6e056a20d64daa49efcc2c54302406a30853bae927d0f2fcbb90e115b693d2ee6f1205667db95b630b1014997874d7e51ba4341b150024e3bd8087 SHA512 df38595ac836df0786c76645ef62183518505268e2da6f05f8acfc36df9df2c97cf28261989b12812a1d545e8ccc399c1ec16de3e04c1600175f1ca585cac8f7
diff --git a/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild b/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
index 5d613704947d..33bf986d36cc 100644
--- a/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
+++ b/net-wireless/bladerf-fpga/bladerf-fpga-0.15.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="xA4? ( https://nuand.com/fpga/v${PV}/hostedxA4.rbf -> hostedxA4-${PV}.r
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~riscv x86"
IUSE="+xA4 +xA9 +x40 +x115"
S="${DISTDIR}"
diff --git a/net-wireless/dump1090/Manifest b/net-wireless/dump1090/Manifest
index b5eb04194966..2ee0b1a0e254 100644
--- a/net-wireless/dump1090/Manifest
+++ b/net-wireless/dump1090/Manifest
@@ -9,6 +9,6 @@ DIST dump1090-5.0.tar.gz 10124422 BLAKE2B d6b26a444f73cccd002558b6863431537078e1
DIST dump1090-6.1.tar.gz 9879362 BLAKE2B 716c1abe6df7958fb5ec94c35ed6af75fdb6180a56cdfba72443a7b34d1614cede6ec29aaac22a1e15f31d05bf1d1971eebccdff21cf9442ae69617e7c535ae6 SHA512 5f20d52f1fda754e33774faab852252d802ae5da8694e768cbf92df56f7693cd2da788df9e0a422f1801603e62498fb0af0143f5ea3292e9d607296cd5983dc2
EBUILD dump1090-4.0.ebuild 1250 BLAKE2B acd1dc457eced589b99528333cdbfa5bb0c29bacac3cb0eb18c6daaa902f3c5f498c7c6a6810c83f92155b87f6e3511fd87d1dff51fb46e462b48af47fa66948 SHA512 27c238ddb2d0d2223f1cbc286c0bf6860706d6ef6c76902af25c3c542deb6382ac71c5ab2f9b8576b2d0906633bd1acb72b6ba870f8cb62b9b353d96818cc5d9
EBUILD dump1090-5.0.ebuild 2626 BLAKE2B dececa48e1b48005a4855cd056977490a1e0d6bdc412463b777ad006e3c96f74648e17362801b74ee9b751e38d58ff184390bd3c1142f8699b909677fc25c73d SHA512 36765019ee228703a9fc6798323323cf685a5647c8bac66557e095203b7e3ea3042ef8e7ee62f0d8897a53d09e5f90120a4a642ed4a2c0fb1e6b434a4dd513c1
-EBUILD dump1090-6.1.ebuild 2586 BLAKE2B 8360ea1d8c8dee1320b39b9433c41c7a290f702f7ed32c4efd70cd0394eb98eef1c30068cf5f88aa27b7fde8a9829cb0e6b83e8a2733ef26ff55459ef1fae39b SHA512 4cfc533960815cdd2bae4c858be7788e2823a44c5d430f144bf3feebcdb43cab3dd9052c7d7e5ce866b3d5bcb749a768cf80f7df65bc217577a5f75a24846810
+EBUILD dump1090-6.1.ebuild 2584 BLAKE2B 280a8fe7401ad4d049970e1c62cf012e9adf91594c87b3f751b71074d65860b293dcda6415d64e83036c8335ac63f710f7a4f3637d3c2809c8a782e9f36bff48 SHA512 b13fa3e352ff4a4a859ae0ef8ace3597f72902a53752f9a69ad932f44289c30a66b2a6b366194a2110902aa70e26909ebe33bc0afc417750165c8a686b3cc37d
EBUILD dump1090-9999.ebuild 2535 BLAKE2B 5560a564b3dbf4e3d89441afa783aa9f00e463dc68e11a3f6036ee18e81844477f3aaa79330ac61da5c381f81f355bd67e90e4b70e2fa987eb52d317ce555cd4 SHA512 e4f883236856a078c28fadddab095a2da894ad165ff0a200fdefd94b33dc3b1d54c0afc8942ae36fdfb1683e48ff977cc1fc0b8dd03703be8ec6d069abc49743
MISC metadata.xml 658 BLAKE2B 6dd0aec90915a420b69849188a8b29211db8cad5824442d4c1d1c07cf1bd88c4d477a3fa35481b745c2dbfd7ea1c8459751cc2c037932430d230a6f24ccfbb64 SHA512 fb0c280c0bf81c614f91ff9a4dad532ac61db9419c48e335e86ed37a592183fd8181fe0f6ade7e165a16e734b1be50b05db57efc1f1b27c01ec38be68565a61d
diff --git a/net-wireless/dump1090/dump1090-6.1.ebuild b/net-wireless/dump1090/dump1090-6.1.ebuild
index 0d8aaf94604b..199f64604457 100644
--- a/net-wireless/dump1090/dump1090-6.1.ebuild
+++ b/net-wireless/dump1090/dump1090-6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/flightaware/${PN}.git"
else
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
SRC_URI="https://github.com/flightaware/dump1090/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
diff --git a/net-wireless/wavemon/Manifest b/net-wireless/wavemon/Manifest
index 5aa73c43861e..56b23b23f7b4 100644
--- a/net-wireless/wavemon/Manifest
+++ b/net-wireless/wavemon/Manifest
@@ -3,6 +3,6 @@ DIST wavemon-0.9.3.tar.gz 220372 BLAKE2B 383e5462e6f3abf86b360449976406092732101
DIST wavemon-0.9.5.tar.gz 225492 BLAKE2B 492ac0f16da1400b4e9e06af43b1ec8b96303bd33a62f355820975db61efc3b0603e1e3f97be05a69597b9546aeb95e3a2655cb0c45c90aa9f2bd765a06b8884 SHA512 c8abd0d0a2971b937eb2ea51470ec30c9a0e656161a7884cae257a226ef39e0daa8399ef349bbcb370b91a28b6ad0f42acb831524e1f7f5ce43ec244adcb7767
DIST wavemon-0.9.6.tar.gz 227546 BLAKE2B 08eeeca4638de0a2964b1dc68a9e530da7e6f1c875b3c29ace77b95dba0511ae3c1f1c2c00ad4403b9ad10e805d386b4acc0236247c2bb4af3ca7970ca7f8437 SHA512 1a96c8283678daf5c09cc60b5e264047c8f1075b1f43d95376550ccb016b75b2abaf00cd9b67873833d5834e0f86fa59e23186eaf9cda6040c66ebb913f8a729
EBUILD wavemon-0.9.3-r1.ebuild 1132 BLAKE2B 0a44b0b9cf12a5930cadbf908f65d3c4a14e9a5e27aa4b430b404736c33f85ca971f3ed134a1633fb63152a04321e092c5eca8deaa718c103f29e04dfbc2f156 SHA512 20f1a13c34e2f62ff76ecc28f820ceb11dffbb6cc98bd4d83cd01c9ed1966cc1390d908f4465867454ef4d85ba1f032ee28dbc0deecb17c8dedcd77fe1d67ba5
-EBUILD wavemon-0.9.5.ebuild 1109 BLAKE2B c110319d13e2d8620c2e30d8a1e9a02a356ee3f63cf2adfe1bf37cea5d3d4daf22f177504c6bd4dd4a56efa44e956c7e582544e4330928f8bd642f8fd506271e SHA512 6f9e4494b7204adc585fcbdf9735da75fa4bf2cace85ff1d7e0f73a477262a07c2171a7503d1662bf5cf4a4eed0ea446f3c1511a809e6733813708093a6906ee
+EBUILD wavemon-0.9.5.ebuild 1107 BLAKE2B 469697beef2ec1a69b4de2dfb026f3373b161f0895e9ea0f7974113689297dccb5aefac46545743a970c89b1665f1667eca6a8f2caa359f5c5716b46cc913e56 SHA512 90cb4be0fb4b8318d4972b07146a0d7c326742c8a0dfa517e3b637cb7998220ae2323d9cf4edc696230f473047e8eb86ab5ea78b205958cf9088eb2489a89727
EBUILD wavemon-0.9.6.ebuild 1112 BLAKE2B d5044a1d0abc23b5e32a3d54211f24d16ad361a29f8a42a9fc58b4d0de8325c75a9ffe5810466af8184bc23f51e75557b31ba7e3bf6469cdf3ff5d198d843d48 SHA512 2e114f6747776a01c1da74988c3962e5846fc889502eb8f81ddd15c6c6d9358ded5d28c194a6a1742bf0d15812cb03a04b77c615cfaf56f333fc376459724811
MISC metadata.xml 476 BLAKE2B 7c1da837509c0dcf1cdc98e0658302a67712ca4c51a7396743cd9c67a6699e7fe4b502e582033dced7112695c5c7b9a0ff0287a51f94626abacbd2897c2d6e8a SHA512 3c2bda86a08d74cf98373b92d07587dccba0d11bc343c92a8eef9f0ba9851dae46ec75719de29eb637b02632dc5ea1e1d07fe85efb47d73047fe6b584ed8228e
diff --git a/net-wireless/wavemon/wavemon-0.9.5.ebuild b/net-wireless/wavemon/wavemon-0.9.5.ebuild
index 8b6e14c0b3d0..74b660451d56 100644
--- a/net-wireless/wavemon/wavemon-0.9.5.ebuild
+++ b/net-wireless/wavemon/wavemon-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/uoaerg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 arm ~hppa ppc sparc ~x86"
+KEYWORDS="amd64 arm ~hppa ppc sparc x86"
IUSE="caps"
RDEPEND="
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 5db5779a2351..f8c96a5c9a21 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 04f59b2aeecc..8b47849c56bb 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -2974,6 +2974,7 @@ dev-util/poke:nbd - Enable poking at networked block devices via sys-libs/libnbd
dev-util/poke:pvm-profiling - Enable profiling in the PVM
dev-util/pycharm-community:bundled-jdk - Use bundled jdk
dev-util/pycharm-professional:bundled-jdk - Use bundled jdk
+dev-util/pycharm-professional:bundled-xvfb - Use bundled Xvfb
dev-util/ropper:z3 - Enable Z3 contraint solver support
dev-util/scanmem:gui - Enable the GameConqueror GUI
dev-util/sccache:azure - Enable Azure Blob Storage support
@@ -7048,6 +7049,7 @@ net-wireless/wpa_supplicant:wep - Add support for Wired Equivalent Privacy (depr
net-wireless/wpa_supplicant:wimax - Add support for Wimax EAP-PEER authentication algorithm
net-wireless/wpa_supplicant:wps - Add support for Wi-Fi Protected Setup
sci-astronomy/cpl:gasgano - Enable support for sci-astronomy/gasgano file organizer
+sci-astronomy/kstars:opencv - Enable contrast type focus measures via media-libs/opencv
sci-astronomy/kstars:password - Store passwords securely via dev-libs/qtkeychain
sci-astronomy/kstars:wcs - Enable support for World Coordinate System library using wcslib
sci-astronomy/psfex:plplot - Build with sci-libs/plplot to allow diagnostic plots during processing
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index c63407ca7442..5f8306193fbb 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/calcmysky/Manifest b/sci-astronomy/calcmysky/Manifest
index 65538a450ced..34ee0ed8bec1 100644
--- a/sci-astronomy/calcmysky/Manifest
+++ b/sci-astronomy/calcmysky/Manifest
@@ -1,5 +1,5 @@
DIST calcmysky-0.3.2.tar.gz 2166906 BLAKE2B c306b780b76ace936c373c4c554ed25fdfc3a507ebe34950634527c32deb59b99feb4d55e1b82150dd0611caf8835a1d178ec2a044a2ddf7b2ade604d6edb67a SHA512 a7f69b25c54be86ce179a118ca8a6d606e2c0fe7dc238b46620237e311dc5198a2aeb70e4885cc6553a26f7c38b78b5a338115a4606161fa249a806e891f88b6
DIST calcmysky-0.3.3.tar.gz 2167016 BLAKE2B 93c1990a96ce4eb7c033ba3763aac2f347c5575c860522d99d7a0ab813d7bffbd678df32cbf3a249e8043e53560d355cb8656d9fce54df07aa9eb82cdfbdb0f7 SHA512 186281ad2aafac7006117cfb65d91c8053ab3caa9d4f67e5463471538bae40fd8fcc954c3fe9b9d2ca7bba4e6a1fdf8de33980469930cc23b1c21ee4b333917e
EBUILD calcmysky-0.3.2.ebuild 1221 BLAKE2B a7bec01e878b0b3b96f2eca6779c4a5207a7afe39089950350f334e23ecdfcad281d24ba4a70ed6545dfd13876ed9920026b239da394406b17895647ddd3aaf7 SHA512 a34625b4a8409eedf26025666c9f6b05904cf71d2fd46751c8c37f0fee5bc8e7773fb01a8590c89cfd4c25b8bfe4f3848c6d90563fb14d1ba87326410a6d49fd
-EBUILD calcmysky-0.3.3.ebuild 1222 BLAKE2B 256649c71dc225387a4808ea0c1e2c03f81cbf74d13274005fcf18b3869eeb91872476f84d3ae603211b1f481b23f10658898b726ab0c4ad96a08c9207fc1ded SHA512 f8e8dcb45e5899df5fb2bc713f65e944b3682daf6237db56fcbb62bb62a7c5c2251df4e8df58b86e654e4a41be5689e9f72efeb7babd3bef82105a1e2017e8e2
+EBUILD calcmysky-0.3.3.ebuild 1221 BLAKE2B 5b6c96ff1932a11b740d218ec98f9225180927ed5a9c0595006ac715e121b091e3fd3ac95d50c7e1faa56b28de52aaafbefe3debebe8412f9bf06034ef614296 SHA512 3e48c01ed09dcd101b68d9110afa30a1bd603da3d78d08109d8adbf47a8cb0ac950431d00f45642ea1eaa15ecf57d54b27981d17769b378e16d28c2915b0a360
MISC metadata.xml 583 BLAKE2B 796ee2e5ee532cde2207c3ba32bd508a2ce335b8b5907b8065e196489850fe24f48e975680fed14460322096c780571b986a5a18e9e89f2abdb255dbf8874346 SHA512 f5cfcad23404c3a0da231d35aefa72e02effc420b448c1864e65021a346e3c7c259cd8cc109bdb5240a0d3344f384efe1245ea4afb5eccf6ace1041e62553487
diff --git a/sci-astronomy/calcmysky/calcmysky-0.3.3.ebuild b/sci-astronomy/calcmysky/calcmysky-0.3.3.ebuild
index bd1d665e6e80..80cec5a5f753 100644
--- a/sci-astronomy/calcmysky/calcmysky-0.3.3.ebuild
+++ b/sci-astronomy/calcmysky/calcmysky-0.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-3"
# subslot is soversion
SLOT="0/15"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="qt5 qt6"
REQUIRED_USE="|| ( qt5 qt6 )"
diff --git a/sci-astronomy/kstars/Manifest b/sci-astronomy/kstars/Manifest
index d5c276a497e0..a7b487957f29 100644
--- a/sci-astronomy/kstars/Manifest
+++ b/sci-astronomy/kstars/Manifest
@@ -1,3 +1,6 @@
+AUX kstars-3.7.4-cmake.patch 2189 BLAKE2B 517319f017daa9ee0ac4f16fe7d7d5ae380408890c4ecae0a46a672ea193895680ebf16806ae71fb370de336edb0373a6178c14c1038444dcd6441547a9e80ad SHA512 e1b26c11fad535537608ab5a5b99c8441fac4fa3cc4b916415d7c9997b2170c5ad5101c99360b19af146407041cf8d27fd5345e49183825b3d143167e713e9e5
DIST kstars-3.7.3.tar.xz 162015484 BLAKE2B 650198b01c6e51d6725cce68fa3ac51d04e415355a24d36d75d0267b6c5536c1f13962307e36359452ae857364eaf7e548c17068568030946d388189e4982b2e SHA512 981e7040745bfc1e52339a653945ec3283cb4bfa8f5018cf890a1ae8b10a7e860de5c4c99ab7b3f14e6eae856c6ac65e39cf1856263609cf1d6541bd7224e87f
+DIST kstars-3.7.4.tar.xz 163434540 BLAKE2B a59917c94503bca2faa23d000c51c8ef3b9c1150b9b9023e9c36d5e34b9780cae13aa08c614bdc319e0abd22f1beaca341bc6857215e18dbd932ae52e88a66ba SHA512 4b195c690d7ef15db93ff6c2cf6c064e1939713e72fe60930605e7dae137b65a4d6abb30a510ea15ac3b53a2ae5f25dcbbd06bc42461951f8d642701c9b5394f
EBUILD kstars-3.7.3.ebuild 2814 BLAKE2B 0498f25a54e95a83801c7aa5e7ba77acca7fba9ab6a3eae302e6458eb769f85263a706768caaede11ca5c28367cda068f1a9ffd4179142be1a65b759bf932ac9 SHA512 6f8db0657b3f0df93247779fb0c8ff83656806cd90ed3d9d0bd8a93ac783572658a17190902a324d0f5b7b78a3d65806407f9b3518895ab052a28e0d8d8d5a5b
-MISC metadata.xml 514 BLAKE2B 59cb277db1acfe3514683284ae5b608e51d63b30fe5722cb1e8f8934848f04790ec82ab74ebab38eb565097b803e8132b8abfacbef4cee7197e3b8b0ae1a10ef SHA512 ab9e49e872c880b13ddbc698fbeef9366d642423ada0d64fdd4b1ebadeeba09dbf289855084153c444a77f1b1f03deaf54baf68d8b64a6c57f684e7ceee02c43
+EBUILD kstars-3.7.4.ebuild 2963 BLAKE2B 6e4d39a684d7739783d1f72bc4d26f1a3ee8635b3c66a9fb34884445d026230908e42757739582de89738526e5cd17897439d4b986140208f8f9e493e71ab965 SHA512 234468b60b7a42ee481b93f79be442d7f014fdce87f5b076cfc365f138ad85463ac4e58328102379c3166f12d29bf1ed14551f54be99e4eea37e0d99851d58a6
+MISC metadata.xml 700 BLAKE2B f9524066a8291fc5cb6e56221dcaf951e8782810d7b3716689459a4647fd73ae97ba5c1e8b2f2b392bcb00911be2507c1def1468d0e8af375547e29cbfcd9f6a SHA512 7dd92ec748cdc2a1aa74674426371bcd4df4b180c47c3a9fdd02496546a5b75017fbd8f1e90e89b1a6833479400e9fec62a4ff31bdc1a963d53f3389cfbf3ee1
diff --git a/sci-astronomy/kstars/files/kstars-3.7.4-cmake.patch b/sci-astronomy/kstars/files/kstars-3.7.4-cmake.patch
new file mode 100644
index 000000000000..8306f1150f7b
--- /dev/null
+++ b/sci-astronomy/kstars/files/kstars-3.7.4-cmake.patch
@@ -0,0 +1,62 @@
+From 5c66594069b836e0fe806653e344f4e36d1e9c1e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Tue, 3 Dec 2024 19:46:01 +0100
+Subject: [PATCH] Thanks, but no thanks
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 091078e4c..af6ec66f4 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -343,7 +343,7 @@ add_definitions(-DQT_NO_CAST_TO_ASCII)
+ # Needed for htmesh, and libraw
+ kde_enable_exceptions()
+
+-if (UNIX)
++if (0)
+
+ # TEMPORARY: To disable QCustomPlot warning until 2.0.0 is released which fixes these warnings
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-non-virtual-dtor")
+@@ -362,7 +362,7 @@ if (ANDROID)
+ endif ()
+
+ # Add security (hardening flags)
+-IF (UNIX OR APPLE OR ANDROID)
++IF (0)
+ SET(SEC_COMP_FLAGS "${SEC_COMP_FLAGS} -fstack-protector-all -Wcast-align -fPIE")
+ # This is ill-defined, but I searched for a solution for quite a long time to no avail
+ # - FORTIFY_SOURCE generates a warning when there is no code optimization, and warnings will become errors at some point
+@@ -394,7 +394,7 @@ IF (UNIX OR APPLE OR ANDROID)
+ ENDIF ()
+
+ # Clang Format support
+-IF (UNIX OR APPLE)
++IF (0)
+ SET(FORMAT_CODE OFF CACHE BOOL "Enable Clang Format")
+ IF (FORMAT_CODE MATCHES ON)
+ FILE(GLOB_RECURSE ALL_SOURCE_FILES *.c *.cpp *.h)
+@@ -415,7 +415,7 @@ ENDIF ()
+
+ SET(FIX_WARNINGS OFF CACHE BOOL "Enable strict compilation mode to turn compiler warnings to errors")
+ # Warning, debug and linker flags
+-IF (UNIX OR APPLE)
++IF (0)
+ SET(COMP_FLAGS "")
+ SET(LINKER_FLAGS "")
+ # Verbose warnings and turns all to errors
+@@ -479,7 +479,7 @@ ENDIF ()
+
+ # Sanitizer support
+ SET(SANITIZERS OFF CACHE BOOL "Sanitizer support for gcc and Clang")
+-IF (SANITIZERS AND
++IF (0 AND
+ ((UNIX AND (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR CMAKE_COMPILER_IS_GNUCXX) OR
+ (APPLE AND (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang" OR CMAKE_COMPILER_IS_GNUCXX))))
+ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address,undefined -fno-omit-frame-pointer")
+--
+2.47.1
+
diff --git a/sci-astronomy/kstars/kstars-3.7.4.ebuild b/sci-astronomy/kstars/kstars-3.7.4.ebuild
new file mode 100644
index 000000000000..2e8b93ce0378
--- /dev/null
+++ b/sci-astronomy/kstars/kstars-3.7.4.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm kde.org optfeature
+
+DESCRIPTION="Desktop Planetarium"
+HOMEPAGE="https://apps.kde.org/kstars/ https://kstars.kde.org/"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="5"
+IUSE="opencv +password raw"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+ >=dev-qt/qtdatavis3d-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsql-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwebsockets-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kplotting-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ sci-astronomy/wcslib:=
+ sci-libs/cfitsio:=
+ sci-libs/gsl:=
+ >=sci-libs/indilib-2.0.2
+ sci-libs/libnova:=
+ >=sci-libs/stellarsolver-2.2
+ sys-libs/zlib
+ opencv? (
+ media-libs/opencv:=[ffmpeg]
+ || (
+ media-libs/opencv[qt5(-)]
+ media-libs/opencv[qt6(-)]
+ media-libs/opencv[gtk3(-)]
+ )
+ )
+ password? ( dev-libs/qtkeychain:=[qt5(+)] )
+ raw? ( media-libs/libraw:= )
+"
+# TODO: Add back when re-enabled by upstream
+# opengl? (
+# >=dev-qt/qtopengl-${QTMIN}:5
+# virtual/opengl
+# )
+DEPEND="${COMMON_DEPEND}
+ dev-cpp/eigen:3
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+ test? ( sci-astronomy/erfa )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+ >=dev-qt/qtpositioning-${QTMIN}:5
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"
+
+CMAKE_SKIP_TESTS=(
+ # bug 842768, test declared unstable by upstream
+ TestKSPaths
+ # bugs 923871, 939788
+ TestPlaceholderPath # ki18n (KLocalizedString) failure
+ # all fail with offscreen plugin
+ TestEkos{Capture,FilterWheel,Focus,Mount,Scheduler{,Ops},Simulator}
+)
+
+PATCHES=(
+ "${FILESDIR}/${P}-cmake.patch" # bug 895892
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_PYKSTARS=OFF
+ -DCMAKE_DISABLE_FIND_PACKAGE_LibXISF=ON # not packaged
+ -DBUILD_DOC=$(usex handbook)
+ $(cmake_use_find_package opencv OpenCV)
+ $(cmake_use_find_package password Qt5Keychain)
+ $(cmake_use_find_package raw LibRaw)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ LC_NUMERIC="C" LC_TIME="C" TZ=UTC ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Display 'current' pictures of planets" x11-misc/xplanet
+ fi
+ ecm_pkg_postinst
+}
diff --git a/sci-astronomy/kstars/metadata.xml b/sci-astronomy/kstars/metadata.xml
index 576d990a2f03..b52c30d91afd 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -6,9 +6,11 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
+ <bugs-to>https://bugs.kde.org/enter_bug.cgi?product=kstars</bugs-to>
+ <remote-id type="kde-invent">education/kstars</remote-id>
</upstream>
<use>
+ <flag name="opencv">Enable contrast type focus measures via <pkg>media-libs/opencv</pkg></flag>
<flag name="password">Store passwords securely via <pkg>dev-libs/qtkeychain</pkg></flag>
<flag name="wcs">Enable support for World Coordinate System library using wcslib</flag>
</use>
diff --git a/sci-biology/Manifest.gz b/sci-biology/Manifest.gz
index 20bc82a0f766..e87e88af86af 100644
--- a/sci-biology/Manifest.gz
+++ b/sci-biology/Manifest.gz
Binary files differ
diff --git a/sci-biology/glimmerhmm/Manifest b/sci-biology/glimmerhmm/Manifest
index 8c778076076c..92c93e739730 100644
--- a/sci-biology/glimmerhmm/Manifest
+++ b/sci-biology/glimmerhmm/Manifest
@@ -5,5 +5,5 @@ AUX glimmerhmm-3.0.1-fix-data-path.patch 512 BLAKE2B fc37954be58eaaec074fbb3ff9a
DIST GlimmerHMM-3.0.1.tar.gz 45475952 BLAKE2B 355f4e9f26c31167e0935de8012fa99a243838d0dd47e0e46ae4cb1df4eaf188a13fb365025bc4be82805c89f36f534a9907030515f96b9422340e9e966f4ea6 SHA512 15307d1982527bd83433882552cd3e12c76a65a2a119b6911a748dc801f80b1fc5732cb769a52e5c6281bdd48cf619a02edbd1b96ee40319fc620a3a7cdd82b7
DIST GlimmerHMM-3.0.4.tar.gz 45692137 BLAKE2B e271ea506e77d0038e343030be1875de0c92265ac2808cf35b7ba872a2d2f9416d645cd373f2ba6816f8352b4367a3a7c878c4dea772fcadf8954aabd91fca64 SHA512 e10d89550c938faf4b1e2a259213ad88a7443b7597cf753c7041698ac78d468f4ed93e0f7736640cd2fe97abe227d54eb7feca1fe7450d72f83896a94ef7a70b
EBUILD glimmerhmm-3.0.1-r1.ebuild 1045 BLAKE2B 75db2c6d64bea85d6b81c945187b9bf873ca6449a508725b5e2d1a795db2d173b7fe429d4fb95ce73fdc0b21ebfb7fd49aed65abe3a819ba1fceacc59a823651 SHA512 064be899038c26379614d1ff8a4362a985470095dc13d117ea7c5d6d6e77e7bf647fae0c55139b1b673426d7fbbc0e170ee96c5f1a8eb7e85619a3a94cb1096f
-EBUILD glimmerhmm-3.0.4.ebuild 1041 BLAKE2B e85b71d13b684d0e54ec617745eb46be858ccc4e7b000138942ceb987bd434563860f4abe4bfafa2aafa128294b9103a728334cdab4881d2d281af0cfaf603fa SHA512 ae38017c8cbed502ee1d5c8775d3641c778b486373db9cc609bcb965463fdd88579cfe42114a78a6b538aeb62dc365f263bd9a0872d359d55ed6e49b0ca9a986
+EBUILD glimmerhmm-3.0.4.ebuild 1040 BLAKE2B 6d522095d4f8e5c3b975e2712efb905439a7526c9077612477b4b5fbe8fbf53514b630c85212b4259748b47bc44ba0e0ac5aec16cb95089bbc797d5c5a841b00 SHA512 6fb492700fc8971675f7ff130673c490a225c3aaced6f762d9467936762fbf20ba12471905f9169568a7b43ba3daf529f076d0d1c5c799e562839632d40d79bd
MISC metadata.xml 268 BLAKE2B a4d67334cdad8626d60e46b677ee1c83f569e5e20b3739a7664bb33be1829f8478af35e135bf734a6ff151b8543ea6c4ecafbf822cee8189f7e7096bd9698711 SHA512 59d3d8213b1a219396b74b6f4188c01e1cb4eb1c63e6792ce1e7fdb8000d1a4625919337ff77288ca7f7e07d9753f481d2381a06f554012633cd678194c980de
diff --git a/sci-biology/glimmerhmm/glimmerhmm-3.0.4.ebuild b/sci-biology/glimmerhmm/glimmerhmm-3.0.4.ebuild
index 829e79d4db85..4d72bf617794 100644
--- a/sci-biology/glimmerhmm/glimmerhmm-3.0.4.ebuild
+++ b/sci-biology/glimmerhmm/glimmerhmm-3.0.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Artistic"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
PATCHES=(
"${FILESDIR}"/${PV}-gentoo.patch
diff --git a/sci-biology/mothur/Manifest b/sci-biology/mothur/Manifest
index 99b3c7c8c11b..878b4f3f43ee 100644
--- a/sci-biology/mothur/Manifest
+++ b/sci-biology/mothur/Manifest
@@ -4,5 +4,5 @@ AUX mothur-1.48.0-build.patch 2837 BLAKE2B f19587aa3859f4eb364ef98579181a2bc1931
DIST mothur-1.27.0.zip 7095054 BLAKE2B 96a6410d36f64ff50591955aa22bfddf6217c7568022c8c7f70ab70c65d57af2217477de56b6f9ceaf11237cdc5380bd354cf6564002357546539585d0f58221 SHA512 81821ca95d4ce3f0d1e6aa920c4fe3fddd70f716157312ed0590c1c4ad728e6786bfe79f6badddcfb060ed5d1996cc1b5062c320a59209fef35f68e687ba3dd5
DIST mothur-1.48.0.tar.gz 1652711 BLAKE2B 39e1d2a32a63d441267b4e0e739505bdcb3ab392c169c96d60e816dbd9fab6b92745e8a9eaae31062711f2de0130dae540bba34c6bd97e76a921711f58c11f65 SHA512 a43ef6a223238d40e51c15043360ba9cae86347affea2f1a4e365635fb0949981ad32001b88d4061a033b2a002e944df16923a0622a40bf061791f06143467e1
EBUILD mothur-1.27.0-r1.ebuild 846 BLAKE2B 7e8af4ea878dc3ba7a9361780a36cbb5a9fedd2b6c91a0cf1c7bb641a740e744aebfa9e7680d93627fb01ae2c01605c360eed12458bd1582f183d45a8e6fdc1d SHA512 4f7c99493fdecf9e27b5804252377a24ebb8e7d5f23e6a73e41082aad6dfbc5004e40cfe2c97145da23344d73ed0af09c5fc8a51027b31191ac78d869c354906
-EBUILD mothur-1.48.0.ebuild 1383 BLAKE2B 4226ac7c0b207b1047559d82dff828bb9a1304e3d262421663088c7ac0373d365d76ce26ca28c4711664f537444d4f84b1a27ba236a9b59a985122b93b3ce449 SHA512 6bb207b84b2ac57562fb767b3709e0c6d0e15b420dac3debeac4d2feb88223db0045e7ca2f0e0e06d2c59044545132e2d08d175c81024d3ae49ac63aa4b95b89
+EBUILD mothur-1.48.0.ebuild 1382 BLAKE2B e439474df19021935e8dbf2b64b9c7340c4525e6c782c795eff8a138007089cf7eaf4b1f7b4d16b124e775e45b07b0e17715c68f28577dfa607e3fb776243751 SHA512 4b1e1a57026f9b4c288316f42e038b62dde81fdc9c7c6d235ba6470d96c88b7a0de1f25b9a83750be9f37cf35648716a6c68419ee17f9f4843a6340f25acaf9d
MISC metadata.xml 681 BLAKE2B c6772d8e4d8db5e3fe259981d73b1428232e0196c8cf4455bd1f5717d7abe1aeb05f214aa303b85d029921823ea3408ac20405639d21076c82dcdc45c1e574b2 SHA512 557f3b858e116e178267f2a0752bcc71c6ccd02c24d98e0668951b2ccd319fce1766c46814a1c42be3e831bbea8153572e4085c533f334acc5f76b5e68d0ae3e
diff --git a/sci-biology/mothur/mothur-1.48.0.ebuild b/sci-biology/mothur/mothur-1.48.0.ebuild
index 7d54bf273ac0..d4189ee39e9e 100644
--- a/sci-biology/mothur/mothur-1.48.0.ebuild
+++ b/sci-biology/mothur/mothur-1.48.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/mothur/mothur/archive/refs/tags/v${PV}.tar.gz -> ${P
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="boost gsl hdf5 mpi +readline"
RDEPEND="
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 044324e6932a..014f4e577638 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/cddlib/Manifest b/sci-libs/cddlib/Manifest
index 4f5ceda557b1..5f3ccd7cec6f 100644
--- a/sci-libs/cddlib/Manifest
+++ b/sci-libs/cddlib/Manifest
@@ -1,4 +1,4 @@
DIST cddlib-0.94m.tar.gz 1351298 BLAKE2B 0e1931ba94771f0dcae0ee10b003940ca331839eb8ce001ab02c4f1b382dde74d7dfcf74f4c62e1ae7214a3139547c09f56ef0cba5df74fc03a63ab741b64690 SHA512 50997bda38c36990456345881dc1eac65b1880aa510ea3812ae46a122ba7696bf3577f2b6976ff16811ee00f0a920c8ed6f1e7de0a4060bfaa96def11bab816e
EBUILD cddlib-094m-r1.ebuild 1505 BLAKE2B 0a6b6cdd3a2989caca5e7fcb0c55c98d3ad1adaedc9dd97a1d29c58c86c1d25a1436e12f6a3415557ad99d51f53049f520b11662c660154288046556ba4a68f4 SHA512 2f4d7950f1b1cbc85f127e7dedad907a2c8e0a0123b1874ad3c7c832fe5fe5c1974f5e8ca7bd54812763da8c9f0e73e761131a04a5d0ad2f5009426f490f3740
-EBUILD cddlib-094m-r2.ebuild 1506 BLAKE2B 0bcd2486e64b7dac0393a2c3c6064003742ee661d092342a3bc94078481c2f421b1ff1da607c9e0d7a16b5f1ae4fff3e8c994b4ba6ac3d82deda4120ceefd116 SHA512 a2b1749e23ff3ec2158a8966c778582611a27c4f0598248517109d9420a694932e7db6256c32d9afc3ebe4e50c3bfd2828a1b38d09a16917bcede992c967468a
+EBUILD cddlib-094m-r2.ebuild 1505 BLAKE2B 471c50e533a2cef1e1d06d3a4847058e0182c5ad6185244213331cae4db42ec37f57d1dc3399b1f8d22ebf95fe416e5f7b9c02ba7820daa5a1848cc64478978c SHA512 f13987f9d417e88795632b81351ffc6fa9ca68762a333bf291ffd55e53abae123d97fc1cd8bb926851852e4f8d1f05279df07d30ff75d9e5e8304a2ed7fd3d58
MISC metadata.xml 1848 BLAKE2B 98d72e3809807ac701b575e31068012b568893cc4db0cb8b12c0a0ec6c83862e3e132981192026a279c1bf516fda829e20fb9e314ddd3fa0bcd5613f2e074f33 SHA512 d4b7eccde619f6be50621dba566a186b46c62537dfb26c3d34157ddad7179040ea9ddfaa7b63e363053c935d101581bdeb3a4350db955665d4d163b322e43367
diff --git a/sci-libs/cddlib/cddlib-094m-r2.ebuild b/sci-libs/cddlib/cddlib-094m-r2.ebuild
index 521abc9a7448..389961a42c59 100644
--- a/sci-libs/cddlib/cddlib-094m-r2.ebuild
+++ b/sci-libs/cddlib/cddlib-094m-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${MY_P}.tar.g
SLOT="0"
LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples static-libs tools"
DEPEND="dev-libs/gmp:0"
diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index 9572cf4532bb..6a09197860a1 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,5 @@
DIST indilib-2.1.0.tar.gz 2899251 BLAKE2B 3e9a52f295c543f703a8b17bda5219363481f432d3a4cc4c45e34331107484a2e42d77e6903b03379443fc82df74a5c3eaa9eb5ad55f63351eabd540e26cf3f8 SHA512 e70e8a15e7f23e9690ad2d15c2d1357271c664f2d7d3ce2b489b7af748d046b11a66e82cec64aa991c383cc1a8e529795ce8d5abd488654738b4b6ef292e64e7
+DIST indilib-2.1.1.tar.gz 2929685 BLAKE2B 565199451a2ebbf6757bb854e0dad576397a6154c6043543243364b6072375afd775ed0b54ed116b2702bdea222b47e4f68673da617e68ebf626d1725e66d2a7 SHA512 3224afb13776462e906398be2b85802807e739042494b29701d106731423640a4dceaeb262cd62d3a87f032ba0655da7ceaa150e6912be20508e090ad93c3ba7
EBUILD indilib-2.1.0.ebuild 1775 BLAKE2B 301589c8be496391d5dbe326f71246e275383bf1c3beef2cd663621364b256fbbae489dc9bae5286cf3fde301ed74b65e025a52ab98523f235d979fe8c96f297 SHA512 10e2de746c8a61ef3a7ddea8c0c0a03fb368bc12165eb0c1a37f635dc5737e198163f0c415298b8e1f065676ff58fc7ad475db0597293e6e3710db82fd59ae5b
+EBUILD indilib-2.1.1.ebuild 1776 BLAKE2B 06fddaa942b71ff3e6aee230a5de2a8427461cbff115a23a5ec5e1fa42112106b9f2c95ceed7cc83b88d3a4b9cb34fe617096379590b85a98f11c7bbd71d7288 SHA512 99543b62d875a26ecfd01bdf8b725cea186be31eb73b847f417c5515ec828cf04aac8677522e82446736f3e403b379dbd3c0e7348fee9a886bfd8e22cde11a3d
MISC metadata.xml 562 BLAKE2B 675fbd88b6ea5004a89e4d86f397e924317f56ad98743d1d8cd9758f92b516cf70386f4eb59c8869451acd6b312c50a05b37a9ca3cedac87599bd90cd46d6ddd SHA512 ebef1f64112d45534b6ea13ce54b2ee57349d11486b881be277d669e984891fe9d8ca3839aadbbece908f55bd027060739460929bd7e0400cd04e639c7d2186f
diff --git a/sci-libs/indilib/indilib-2.1.1.ebuild b/sci-libs/indilib/indilib-2.1.1.ebuild
new file mode 100644
index 000000000000..5550e43e5885
--- /dev/null
+++ b/sci-libs/indilib/indilib-2.1.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="INDI Astronomical Control Protocol library"
+HOMEPAGE="https://www.indilib.org/"
+SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P/lib/}"
+
+LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="ogg rtlsdr test websocket"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/cpp-httplib:=
+ dev-cpp/nlohmann_json
+ dev-libs/libev
+ media-libs/libjpeg-turbo:=
+ net-misc/curl
+ sci-libs/cfitsio:=
+ sci-libs/fftw:3.0=
+ sci-libs/gsl:=
+ sci-libs/libnova:=
+ sys-libs/zlib
+ virtual/libusb:1
+ ogg? (
+ media-libs/libogg
+ media-libs/libtheora
+ )
+ rtlsdr? ( net-wireless/rtl-sdr )
+ websocket? ( dev-libs/boost:= )
+"
+DEPEND="${RDEPEND}
+ kernel_linux? ( sys-kernel/linux-headers )
+ test? ( >=dev-cpp/gtest-1.8.0 )
+ websocket? ( dev-cpp/websocketpp )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DINDI_SYSTEM_HTTPLIB=ON
+ -DINDI_SYSTEM_JSONLIB=ON
+ -DINDI_BUILD_QT5_CLIENT=OFF
+ -DINDI_BUILD_SHARED=ON
+ -DINDI_BUILD_STATIC=OFF
+ -DINDI_BUILD_XISF=OFF # not packaged
+ -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
+ $(cmake_use_find_package ogg OggTheora)
+ $(cmake_use_find_package rtlsdr RTLSDR)
+ -DINDI_BUILD_UNITTESTS=$(usex test)
+ -DINDI_BUILD_INTEGTESTS=$(usex test)
+ -DINDI_BUILD_WEBSOCKET=$(usex websocket)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # Unit tests
+ BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
+
+ # Integration tests
+ # They fail in parallel because they try to bind to the same port more
+ # than once.
+ BUILD_DIR="${BUILD_DIR}"/integs cmake_src_test -j1
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index c95a70a0fd71..9cb24fd3d334 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/singular/Manifest b/sci-mathematics/singular/Manifest
index 94af63c33d53..867699db58e7 100644
--- a/sci-mathematics/singular/Manifest
+++ b/sci-mathematics/singular/Manifest
@@ -4,5 +4,5 @@ AUX singular-4.3.2_p16-test-underlinking.patch 8292 BLAKE2B 9b63377bf203be189be2
DIST singular-4.3.2p16.tar.gz 20880476 BLAKE2B ce226a6867b764e593ddbf2c71220d9ea14ccdfd956046d5a94dfb768a97927ca3cf961a9ea808cb77028f2c65d989032202d3a0bde555ace945df1e987077a8 SHA512 1dae0e229e124db03e5e240c3ab2f1049c9f77cf369f701c4a2d0767ba9c23baab2d5d14271e415a3ccbf7b9a9297fcf324b8ccc2841a5156d6ee846cb409de2
DIST singular-4.4.0p6.tar.gz 21097819 BLAKE2B ce78f63b2f90113ba92811a1e02b568328a92dc686d86fa653209c127f8895811e87ca4684dd1df5c2a54e8952cb1b0654055653e4b4734d9729a7de6f6faaa9 SHA512 b88e60f5665cfab7ccb5a2620190d08c1538f876cce24a24c7baddec40554fd0093cc47db89758f0bbf24f7ca298849a9fe700ce2070c8c52861d3bd48d2cc0d
EBUILD singular-4.3.2_p16-r1.ebuild 2630 BLAKE2B abd50d631f7407043c5fc6a8748fb798a3548c643c5b88bf1303fa63a3da36753668cd9d8293a6659c52664d3c0e33fee5f90221ec56404a49c0f5514bf7602e SHA512 56f62d3035e33937f641e4242063f6176ab6cc4391f0575240ce06591fbb40f51efdcbd60c19be68c84fe2d2dc9295233613158e7be8f81020cf0622506bd654
-EBUILD singular-4.4.0_p6.ebuild 2493 BLAKE2B 3622d734ba8416853ec924a4002f6678056ddaaab72ee78de01fcb44b51737e74c3a4db2d182ee579366b3c28e0861cc558693a3c19fa0e648a5e284763ddc8e SHA512 40ac5cc03a036799ddbd15914f847423da2f5b5a855425a55a3ba83bace669ca814c9f7440fe90797865b2fb96f4815135ed83d4551b80456ca41511cc89262f
+EBUILD singular-4.4.0_p6.ebuild 2492 BLAKE2B 2c74c7f2526cca6e3bf1496515d4c028c0172a43e8e85669cd094b48763e80d4afb484f045d6c7042c136e4d4e8231844feb0a3602bcd5ff3371dac36bd038ee SHA512 7eb15e33c8b36976c5641552af0f41287d7e9f23465b4e77e923e0a8a1dd041cbc5e91acc3d86920eaa33920ec8aad65d7a047634ac16bad2dd4da7c7ce3c080
MISC metadata.xml 862 BLAKE2B a6e991149cb925158806177b1b4a76da2b747b3273b395c14455993a99f4cf83de141980303a068b9068983b8adf4da884b81e80546a3d2dd162f188dc759385 SHA512 9e40cf7b3841bcf8289f24903e392df2a812b6d815f71da41d95a81bb89f493ab1afcef749ef47960ba683dc3433d2c4488015990806dde0b560ffe3bb6ca545
diff --git a/sci-mathematics/singular/singular-4.4.0_p6.ebuild b/sci-mathematics/singular/singular-4.4.0_p6.ebuild
index 7cadc4a9aeac..eb8433446b9a 100644
--- a/sci-mathematics/singular/singular-4.4.0_p6.ebuild
+++ b/sci-mathematics/singular/singular-4.4.0_p6.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${MY_DIR2}"
# are no GPL-2-only files.
LICENSE="BSD GPL-2 GPL-2+ GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x86-linux"
+KEYWORDS="amd64 ~ppc ~riscv ~x86 ~x86-linux"
IUSE="emacs examples polymake +readline"
# The interactive help uses "info" from sys-apps/texinfo.
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 54e8a70d76e0..e78da526e601 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest
index 88edd0caa9ee..c6f111351e48 100644
--- a/sci-physics/hepmc/Manifest
+++ b/sci-physics/hepmc/Manifest
@@ -7,6 +7,7 @@ EBUILD hepmc-2.06.11.ebuild 2116 BLAKE2B 1cc75cf1577b38386720025ed5feb75b19a3a85
EBUILD hepmc-3.2.5_p20230225-r1.ebuild 1488 BLAKE2B 65054613cb8d829c75cdadf5880f17c1127e8817dbf4189f8d1bd3b0105a2ff4d7fcc4790a3c1eb2d48c8047d2ca84f4b0931a5452e066447db254c65914fd84 SHA512 5281c1a6c6fdcd3e9c22b806730b71d96f8215071554d590114579f7cd9f4391a56902548798cd9608342308e9a5390d09f9ad0037dac68fabf637dece660f7f
EBUILD hepmc-3.2.6.ebuild 1400 BLAKE2B a23c3da80c1961c7a3cf7b81b2debe14f061247c8a5d41ea295d03d90103f55adb730d0a797ee9a913a9029de5acb82168994220f6d54e63ea8a0a90324ff4ce SHA512 508d7945a8499753ecb1c4131c1d5a5fb59a2b686217a4b909371ac410d9f8dd88adbe5f601e16bea94ac863d839520853e9ce7cca6a19f3a9adea1592c469f9
EBUILD hepmc-3.2.7.ebuild 1441 BLAKE2B 10d31b17108b70871470fc4a02e6ad4bb66ce281310e6219f3115e8702bc045a4b874b4df97d3f2198dd8f0cc9e1c1b0fd0eba7bed7620b613946f7e5580d5c0 SHA512 f530e6f2e4283b9472347971f18ed971d56d2b0cc1b09ac929183d6b625921976a2957e4b02d1eeb75708e02ead63ab18121e199db194efc2a920871d908c6ec
+EBUILD hepmc-3.3.0-r1.ebuild 1854 BLAKE2B 800b35050494a4daec081ea3fbcdab01d2ca85188d545daaa4dc31a26783671ce7a4752e1d1cf093b7f0308a2af7c9cd1b18c097a3f20a6bb5b19b1522726a38 SHA512 04a106d7b1739a7820de9e855f5d04f9772ca23a0a94d9c14e25bdee0dfc5e23d43a85f9682d6427d4f8c9713c26666a3270968230a98183fe0966eff27a10be
EBUILD hepmc-3.3.0.ebuild 1428 BLAKE2B 7662171f943d8709838d2b52b8963d3112d78030e30bc27a24178a394ae73cf3cd68ba53a029327b3622a70040384d6b9c331a87926a6668e2fe0d78ac47d34a SHA512 a2bb830dbda33377c4983b692bedad9eab2e6d9438e3a1f8688819f945a69864c02962b21e48711b6ccbd5d0e15f7418374355e22b53019fb7ae63110ed4b8f3
-EBUILD hepmc-9999.ebuild 1428 BLAKE2B 7662171f943d8709838d2b52b8963d3112d78030e30bc27a24178a394ae73cf3cd68ba53a029327b3622a70040384d6b9c331a87926a6668e2fe0d78ac47d34a SHA512 a2bb830dbda33377c4983b692bedad9eab2e6d9438e3a1f8688819f945a69864c02962b21e48711b6ccbd5d0e15f7418374355e22b53019fb7ae63110ed4b8f3
+EBUILD hepmc-9999.ebuild 1854 BLAKE2B 800b35050494a4daec081ea3fbcdab01d2ca85188d545daaa4dc31a26783671ce7a4752e1d1cf093b7f0308a2af7c9cd1b18c097a3f20a6bb5b19b1522726a38 SHA512 04a106d7b1739a7820de9e855f5d04f9772ca23a0a94d9c14e25bdee0dfc5e23d43a85f9682d6427d4f8c9713c26666a3270968230a98183fe0966eff27a10be
MISC metadata.xml 1600 BLAKE2B 10b28e9bbb93689a55d60e8af6ca44ea7764b8b309c4dfba81bb11d0ca2cd3aa30ee1df5b9a4a02bd649f64d7624885f10259f4d62c1bdb89b36fa7bb1da8baf SHA512 52c562ae75774076c652072aa1bfbefbbb3fcace04856fea14ce7265e6116bce7bc0fafa24e092cb848cdda980c489ade647ac056a6cd6cc8f077f26994454ae
diff --git a/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
new file mode 100644
index 000000000000..0f34ec376a72
--- /dev/null
+++ b/sci-physics/hepmc/hepmc-3.3.0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit fortran-2 cmake flag-o-matic python-single-r1
+
+MYP=HepMC3-${PV}
+
+DESCRIPTION="Event Record for Monte Carlo Generators"
+HOMEPAGE="https://hepmc.web.cern.ch/hepmc/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.cern.ch/hepmc/HepMC3"
+else
+ SRC_URI="https://hepmc.web.cern.ch/hepmc/releases/${MYP}.tar.gz"
+ S="${WORKDIR}/${MYP}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="3"
+IUSE="doc test examples python root static-libs"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="${RDEPEND}"
+# Automagic compression dependencies in test and example.
+# https://gitlab.cern.ch/hepmc/HepMC3/-/issues/99
+# For now we install all of them...
+BDEPEND="
+ root? ( sci-physics/root:= )
+ doc? (
+ app-text/doxygen[dot]
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-latexrecommended
+ )
+ test? (
+ sys-libs/zlib
+ app-arch/xz-utils
+ app-arch/bzip2
+ app-arch/zstd
+ )
+ examples? (
+ sys-libs/zlib
+ app-arch/xz-utils
+ app-arch/bzip2
+ app-arch/zstd
+ )
+"
+
+src_configure() {
+ filter-lto # 941937 941936
+ local mycmakeargs=(
+ -DHEPMC3_PYTHON_VERSIONS="${EPYTHON/python/}"
+ -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
+ -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
+ -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
+ -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
+ -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
+ -DHEPMC3_BUILD_STATIC_LIBS=$(usex static-libs ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+ use python && python_optimize
+}
diff --git a/sci-physics/hepmc/hepmc-9999.ebuild b/sci-physics/hepmc/hepmc-9999.ebuild
index c5cb24ef7a3f..0f34ec376a72 100644
--- a/sci-physics/hepmc/hepmc-9999.ebuild
+++ b/sci-physics/hepmc/hepmc-9999.ebuild
@@ -22,7 +22,7 @@ fi
LICENSE="GPL-3+"
SLOT="3"
-IUSE="doc test examples python root"
+IUSE="doc test examples python root static-libs"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -35,6 +35,9 @@ RDEPEND="
)
"
DEPEND="${RDEPEND}"
+# Automagic compression dependencies in test and example.
+# https://gitlab.cern.ch/hepmc/HepMC3/-/issues/99
+# For now we install all of them...
BDEPEND="
root? ( sci-physics/root:= )
doc? (
@@ -43,16 +46,30 @@ BDEPEND="
dev-texlive/texlive-latexextra
dev-texlive/texlive-latexrecommended
)
+ test? (
+ sys-libs/zlib
+ app-arch/xz-utils
+ app-arch/bzip2
+ app-arch/zstd
+ )
+ examples? (
+ sys-libs/zlib
+ app-arch/xz-utils
+ app-arch/bzip2
+ app-arch/zstd
+ )
"
src_configure() {
filter-lto # 941937 941936
local mycmakeargs=(
+ -DHEPMC3_PYTHON_VERSIONS="${EPYTHON/python/}"
-DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
-DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
-DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
-DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
-DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
+ -DHEPMC3_BUILD_STATIC_LIBS=$(usex static-libs ON OFF)
)
cmake_src_configure
}
diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
index 4dcfa7a69a36..64b516cb8216 100644
--- a/sci-physics/root/Manifest
+++ b/sci-physics/root/Manifest
@@ -2,9 +2,11 @@ AUX root-6.12.06_cling-runtime-sysroot.patch 989 BLAKE2B 8202cc8f2bf72cc25642d0a
DIST root_v6.30.08.source.tar.gz 184887777 BLAKE2B 730bce87e343e0b84bd1f53c03527a1953d6915cfd63393ed1eee1f9e19a795b6e6a7149a511ed3b8cd17380acbbc4956d031169d571f9685e920f0c73fc67c8 SHA512 08da422cfbd879e1601064f04210db52c571545cca534dc37d67a190ccea948af0af01a67dcee553fb557fe0fb290a062f7905e413ebc1b15c2f32a5adff93cb
DIST root_v6.32.06.source.tar.gz 192918335 BLAKE2B 2d0553048c6ee4c107329655b8bc812135059f13b180c1278361b2ec16131e1efa03b6c3fb72fa8d44cee8c6c52573473fd262202c9a2aeb6b74dd4a01238398 SHA512 e8507bd18e7e580d597ef91fc56ab62b7c5becaed5b1f10d18e2715703232a88e05c6e008066c6600a4dc14c676f8c3e904b75e95047697c2abd26b7a2f4a928
DIST root_v6.32.08.source.tar.gz 192930079 BLAKE2B 8810322ea518607a81cddeec41645ced272ca0ddbb2bc36a7710d49b6d52a4d897fd369d4f201653a6c7a6ef278121a529b69e62e99c49f13dc0a9ca224ef07d SHA512 fd4f66a4dcf577e5103a99c6d859e832597680f46af420eac2b50d5cf57c745046b1600f0c48f2b2a4d0f26c5ddd1a3bb8159df742363d28a6c6a12efc4224db
+DIST root_v6.34.00.source.tar.gz 197286622 BLAKE2B c954cd7e6d95e4a251d16ba03a00e89b6b88f0cb7ca6650051d322413237ecc862ce403466fe9272b43fcd4345f31fe9b7563324d98417c23228b56ccd3a3dbc SHA512 5b97c9966bb3892c6d7c0444dbe1c2da66560f8f9443218b60dd3e1cb27ddba983dd512b150e542800a1ed1bf727bb6fc73f528ec7f0264c3a3b0a3600742f8b
EBUILD root-6.30.08.ebuild 8357 BLAKE2B 971599121f0985b87199a4aa982cc6535c70836367ead1cc9443e73704c3f1ee185bce584081df557f9c9bfc4083c26e2f8e9ca348359a3f19f6d5f6ae9b1985 SHA512 a9ef9388f59aabd8acf5b49b339436fc7467338855555c6e1d55828ee073f3678ca9839ec5689a1e6cf81db6fe145eeaf651516181d30496707da2829a6717c6
EBUILD root-6.32.06.ebuild 7991 BLAKE2B 0fc4316256e9edd63e3a75e44cd24888ec7e746fe7a14888322240b286216b006f917910082d395a5bac1bf0855fa5fc1a4844082d54c556916911f302f88f2d SHA512 9aaa93a52f0ad1e3c6f1a9cf430ce21fb30a908ff85bb5e17d10307a9919eb107338bf2e651b96e1167d602bff1cb0dad5a47cda0e0a6c98c58f0e89cf54792c
EBUILD root-6.32.08.ebuild 7991 BLAKE2B 0fc4316256e9edd63e3a75e44cd24888ec7e746fe7a14888322240b286216b006f917910082d395a5bac1bf0855fa5fc1a4844082d54c556916911f302f88f2d SHA512 9aaa93a52f0ad1e3c6f1a9cf430ce21fb30a908ff85bb5e17d10307a9919eb107338bf2e651b96e1167d602bff1cb0dad5a47cda0e0a6c98c58f0e89cf54792c
-EBUILD root-6.34.9999.ebuild 7991 BLAKE2B 0fc4316256e9edd63e3a75e44cd24888ec7e746fe7a14888322240b286216b006f917910082d395a5bac1bf0855fa5fc1a4844082d54c556916911f302f88f2d SHA512 9aaa93a52f0ad1e3c6f1a9cf430ce21fb30a908ff85bb5e17d10307a9919eb107338bf2e651b96e1167d602bff1cb0dad5a47cda0e0a6c98c58f0e89cf54792c
-EBUILD root-9999.ebuild 7991 BLAKE2B 0fc4316256e9edd63e3a75e44cd24888ec7e746fe7a14888322240b286216b006f917910082d395a5bac1bf0855fa5fc1a4844082d54c556916911f302f88f2d SHA512 9aaa93a52f0ad1e3c6f1a9cf430ce21fb30a908ff85bb5e17d10307a9919eb107338bf2e651b96e1167d602bff1cb0dad5a47cda0e0a6c98c58f0e89cf54792c
+EBUILD root-6.34.00.ebuild 7902 BLAKE2B 8c816112a5238d8812266d8d27cea39e7d63a35c273a3976ae5f7eaa7b00bb998ff1fc8639d35b641e74ef8b019536f538bb28f6c4edaa76882547c57cadcd05 SHA512 bf920f345e85e9b9c33798addb79a9242bf962c01d4a6c64d46ed74e99cf694b5ce4cd72cc0339f28760b1e2a8a91a82a469748c967df36eadf05177d4c893d0
+EBUILD root-6.34.9999.ebuild 7902 BLAKE2B 8c816112a5238d8812266d8d27cea39e7d63a35c273a3976ae5f7eaa7b00bb998ff1fc8639d35b641e74ef8b019536f538bb28f6c4edaa76882547c57cadcd05 SHA512 bf920f345e85e9b9c33798addb79a9242bf962c01d4a6c64d46ed74e99cf694b5ce4cd72cc0339f28760b1e2a8a91a82a469748c967df36eadf05177d4c893d0
+EBUILD root-9999.ebuild 7902 BLAKE2B 8c816112a5238d8812266d8d27cea39e7d63a35c273a3976ae5f7eaa7b00bb998ff1fc8639d35b641e74ef8b019536f538bb28f6c4edaa76882547c57cadcd05 SHA512 bf920f345e85e9b9c33798addb79a9242bf962c01d4a6c64d46ed74e99cf694b5ce4cd72cc0339f28760b1e2a8a91a82a469748c967df36eadf05177d4c893d0
MISC metadata.xml 3029 BLAKE2B 9c87d6eb0c9779c7254b2f42cb4b0a557427c864da9c7b67517e30a6f4eb9d2f514dc02fb74735ea9bd6e6bb579977245cb776252c0c5ccb01e1602feca4959b SHA512 04464a018cd47d33f01c3f0b7676e3e7db725944c1917dd29d140f74e27b9d623ff6fed8704a4d5efb31d3f61a6aeb0c9839b6726e7d6a0f5d4f6d7c3febafcf
diff --git a/sci-physics/root/root-6.34.00.ebuild b/sci-physics/root/root-6.34.00.ebuild
new file mode 100644
index 000000000000..0c7cfa523aa8
--- /dev/null
+++ b/sci-physics/root/root-6.34.00.ebuild
@@ -0,0 +1,326 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ninja does not work due to fortran
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_NEEDED="fortran"
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="https://root.cern"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+
+IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
+ +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
+ postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
+ +tbb test +tmva +unuran uring vc +xml xrootd"
+
+if [[ ${PV} =~ "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/root-project/root.git"
+ if [[ ${PV} == "9999" ]]; then
+ SLOT="6/9999"
+ else
+ SLOT="6/$(ver_cut 1-3)"
+ EGIT_BRANCH="v$(ver_cut 1)-$(ver_cut 2)-00-patches"
+ fi
+else
+ SLOT="6/$(ver_cut 1-3)"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz"
+fi
+
+RESTRICT="test"
+PROPERTIES="test_network"
+
+REQUIRED_USE="
+ cuda? ( tmva )
+ cudnn? ( cuda )
+ !X? ( !asimage !opengl !qt6 )
+ davix? ( ssl xml )
+ jupyter? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ qt6? ( root7 http )
+ roofit? ( minuit )
+ tmva? ( gsl python )
+ uring? ( root7 )
+"
+
+CDEPEND="
+ app-arch/lz4
+ app-arch/zstd
+ app-arch/xz-utils
+ fortran? ( dev-lang/cfortran )
+ dev-cpp/nlohmann_json
+ dev-libs/libpcre:3
+ dev-libs/xxhash
+ media-fonts/dejavu
+ media-libs/freetype:2
+ media-libs/libpng:0=
+ virtual/libcrypt:=
+ sys-libs/ncurses:=
+ sys-libs/zlib
+ X? (
+ x11-libs/libX11:0
+ x11-libs/libXext:0
+ x11-libs/libXft:0
+ x11-libs/libXpm:0
+ opengl? (
+ media-libs/ftgl:0=
+ media-libs/glew:0=
+ virtual/opengl
+ virtual/glu
+ x11-libs/gl2ps:0=
+ )
+ qt6? (
+ dev-qt/qtbase:6
+ dev-qt/qtwebengine:6[widgets]
+ )
+ )
+ cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 )
+ cudnn? ( dev-libs/cudnn )
+ davix? ( net-libs/davix )
+ fftw? ( sci-libs/fftw:3.0= )
+ fits? ( sci-libs/cfitsio:0= )
+ graphviz? ( media-gfx/graphviz )
+ gsl? ( sci-libs/gsl:= )
+ http? ( dev-libs/fcgi:0= )
+ libcxx? ( sys-libs/libcxx )
+ unuran? ( sci-mathematics/unuran:0= )
+ mpi? ( virtual/mpi[fortran?] )
+ mysql? ( dev-db/mysql-connector-c )
+ odbc? (
+ || (
+ dev-db/libiodbc
+ dev-db/unixODBC
+ )
+ )
+ postgres? ( dev-db/postgresql:= )
+ pythia8? ( sci-physics/pythia:8 )
+ python? ( ${PYTHON_DEPS} )
+ R? ( dev-lang/R )
+ shadow? ( sys-apps/shadow )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( dev-libs/openssl:0= )
+ tbb? ( dev-cpp/tbb:= )
+ tmva? (
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ')
+ )
+ uring? ( sys-libs/liburing:= )
+ vc? ( >=dev-libs/vc-1.4.4:= )
+ xml? ( dev-libs/libxml2:2= )
+ xrootd? ( net-libs/xrootd:0= )
+"
+
+DEPEND="${CDEPEND}
+ virtual/pkgconfig"
+
+RDEPEND="${CDEPEND}
+ jupyter? (
+ $(python_gen_cond_dep '
+ dev-python/jupyter[${PYTHON_USEDEP}]
+ dev-python/notebook[${PYTHON_USEDEP}]
+ dev-python/metakernel[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.12.06_cling-runtime-sysroot.patch
+)
+
+pkg_setup() {
+ use fortran && fortran-2_pkg_setup
+ python-single-r1_pkg_setup
+
+ elog "There are extra options on packages not available in Gentoo."
+ elog "You can use the environment variable MYCMAKEARGS to enable"
+ elog "these packages. For example, for Vdt you would set:"
+ elog "MYCMAKEARGS=\"-Dbuiltin_vdt=ON -Dvdt=ON\""
+}
+
+src_prepare() {
+ use cuda && cuda_src_prepare
+
+ cmake_src_prepare
+
+ sed -i "/CLING_BUILD_PLUGINS/d" interpreter/CMakeLists.txt || die
+
+ # CSS should use local images
+ sed -i -e 's,http://.*/,,' etc/html/ROOT.css || die "html sed failed"
+
+ eapply_user
+}
+
+# Note: ROOT uses bundled clang because it is patched and API-incompatible
+# with vanilla clang. The patches enable the C++ interpreter to work.
+
+src_configure() {
+
+ filter-lto # https://bugs.gentoo.org/879323
+
+ local mycmakeargs=(
+ -DCMAKE_C_COMPILER="$(tc-getCC)"
+ -DCMAKE_CXX_COMPILER="$(tc-getCXX)"
+ -DCMAKE_CUDA_HOST_COMPILER="$(tc-getCXX)"
+ -DCMAKE_C_FLAGS="${CFLAGS}"
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
+ # set build type flags to empty to avoid overriding CXXFLAGS
+ -UCMAKE_C_FLAGS_RELEASE
+ -UCMAKE_C_FLAGS_RELWITHDEBINFO
+ -UCMAKE_CXX_FLAGS_RELEASE
+ -UCMAKE_CXX_FLAGS_RELWITHDEBINFO
+ # enable debug info in LLVM as well with USE=debug
+ -DLLVM_BUILD_TYPE=$(usex debug RelWithDebInfo Release)
+ -DPYTHON_EXECUTABLE="${EPREFIX}/usr/bin/${EPYTHON}"
+ -DDEFAULT_SYSROOT="${EPREFIX}"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DCMAKE_INSTALL_CMAKEDIR="$(get_libdir)/cmake/ROOT"
+ -DCMAKE_INSTALL_DATADIR="share/root"
+ -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
+ -DCMAKE_INSTALL_FONTDIR="share/fonts/root"
+ -DCMAKE_INSTALL_INCLUDEDIR="include/root"
+ -DCMAKE_INSTALL_LIBDIR="$(get_libdir)/root"
+ -DCMAKE_INSTALL_PYTHONDIR="${EPREFIX}/usr/lib/${EPYTHON}/site-packages"
+ -DCMAKE_INSTALL_SRCDIR="${EPREFIX}/usr/src/debug/${CATEGORY}/${PF}"
+ -DCMAKE_INSTALL_SYSCONFDIR="share/root"
+ -DCMAKE_INSTALL_TUTDIR="share/root/tutorials"
+ -DCLING_BUILD_PLUGINS=OFF
+ -Dasan=OFF
+ -Dasserts=$(usex debug)
+ -Dccache=OFF # use ccache via portage
+ -Dcoverage=OFF
+ -Ddev=OFF
+ -Ddistcc=OFF
+ -Dfail-on-missing=ON
+ -Dgnuinstall=ON
+ -Dgminimal=OFF
+ -Dshared=ON
+ -Dsoversion=ON
+ -Dbuiltin_llvm=ON
+ -Dbuiltin_clang=ON
+ -Dbuiltin_cling=ON
+ -Dbuiltin_openui5=ON
+ -Dbuiltin_cfitsio=OFF
+ -Dbuiltin_cppzmq=OFF
+ -Dbuiltin_davix=OFF
+ -Dbuiltin_fftw3=OFF
+ -Dbuiltin_freetype=OFF
+ -Dbuiltin_ftgl=OFF
+ -Dbuiltin_gl2ps=OFF
+ -Dbuiltin_glew=OFF
+ -Dbuiltin_gsl=OFF
+ -Dbuiltin_gtest=OFF
+ -Dbuiltin_lz4=OFF
+ -Dbuiltin_lzma=OFF
+ -Dbuiltin_nlohmannjson=OFF
+ -Dbuiltin_openssl=OFF
+ -Dbuiltin_pcre=OFF
+ -Dbuiltin_tbb=OFF
+ -Dbuiltin_unuran=OFF
+ -Dbuiltin_vc=OFF
+ -Dbuiltin_vdt=OFF
+ -Dbuiltin_veccore=OFF
+ -Dbuiltin_xrootd=OFF
+ -Dbuiltin_xxhash=OFF
+ -Dbuiltin_zeromq=OFF
+ -Dbuiltin_zlib=OFF
+ -Dbuiltin_zstd=OFF
+ -Darrow=OFF
+ -Dasimage=$(usex asimage)
+ -Dcefweb=OFF
+ -Dclad=OFF
+ -Dcocoa=$(usex aqua)
+ -Dcuda=$(usex cuda)
+ -Dcudnn=$(usex cudnn)
+ -Dcxxmodules=OFF # requires clang, unstable
+ -Ddaos=OFF # not in gentoo
+ -Ddataframe=ON
+ -Ddavix=$(usex davix)
+ -Ddcache=OFF
+ -Dfcgi=$(usex http)
+ -Dfftw3=$(usex fftw)
+ -Dfitsio=$(usex fits)
+ -Dfortran=$(usex fortran)
+ -Dgdml=$(usex gdml)
+ -Dgviz=$(usex graphviz)
+ -Dhttp=$(usex http)
+ -Dimt=$(usex tbb)
+ -Dlibcxx=$(usex libcxx)
+ -Dmathmore=$(usex gsl)
+ -Dminuit=$(usex minuit)
+ -Dmlp=$(usex tmva)
+ -Dmpi=$(usex mpi)
+ -Dmysql=$(usex mysql)
+ -Dodbc=$(usex odbc)
+ -Dopengl=$(usex opengl)
+ -Dpgsql=$(usex postgres)
+ -Dpyroot=$(usex python) # python was renamed to pyroot
+ -Dpythia8=$(usex pythia8)
+ -Dqt5web=OFF # $(usex qt5)
+ -Dqt6web=$(usex qt6)
+ -Dr=$(usex R)
+ -Droofit=$(usex roofit)
+ -Droofit_multiprocess=OFF
+ -Droofit_hs3_ryml=OFF
+ -Droot7=$(usex root7)
+ -Drootbench=OFF
+ -Droottest=OFF
+ -Drpath=OFF
+ -Druntime_cxxmodules=ON
+ -Dshadowpw=$(usex shadow)
+ -Dspectrum=ON
+ -Dsqlite=$(usex sqlite)
+ -Dssl=$(usex ssl)
+ -Dtest_distrdf_dask=OFF
+ -Dtest_distrdf_pyspark=OFF
+ -Dtesting=$(usex test)
+ -Dtmva=$(usex tmva)
+ -Dtmva-cpu=$(usex tmva)
+ -Dtmva-gpu=$(usex cuda)
+ -Dtmva-pymva=$(usex tmva)
+ -Dtmva-rmva=$(usex R)
+ -Dtmva-sofie=OFF
+ -Dunuran=$(usex unuran)
+ -During=$(usex uring)
+ -Dvc=$(usex vc)
+ -Dvdt=OFF
+ -Dveccore=OFF
+ -Dvecgeom=OFF
+ -Dwebgui=$(usex http)
+ -Dx11=$(usex X)
+ -Dxml=$(usex xml)
+ -Dxrootd=$(usex xrootd)
+ )
+
+ # Needs to be here, otherwise gets overriden by cmake.eclass
+ DCMAKE_BUILD_TYPE=$(usex debug RelWithDebInfo Release) cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ newenvd - 99root <<- EOF || die
+ LDPATH="${EPREFIX}/usr/$(get_libdir)/root"
+ EOF
+
+ pushd "${ED}/usr" > /dev/null
+
+ rm bin/*.{csh,sh,fish} || die
+
+ if ! use examples; then
+ rm -r share/root/tutorials || die
+ fi
+
+ popd
+
+ use python && python_optimize
+}
diff --git a/sci-physics/root/root-6.34.9999.ebuild b/sci-physics/root/root-6.34.9999.ebuild
index f0e0690cfb51..0c7cfa523aa8 100644
--- a/sci-physics/root/root-6.34.9999.ebuild
+++ b/sci-physics/root/root-6.34.9999.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
- postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl
+ postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
+tbb test +tmva +unuran uring vc +xml xrootd"
if [[ ${PV} =~ "9999" ]] ; then
@@ -40,11 +40,10 @@ PROPERTIES="test_network"
REQUIRED_USE="
cuda? ( tmva )
cudnn? ( cuda )
- !X? ( !asimage !opengl !qt5 !qt6 )
+ !X? ( !asimage !opengl !qt6 )
davix? ( ssl xml )
jupyter? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
- qt5? ( root7 http )
qt6? ( root7 http )
roofit? ( minuit )
tmva? ( gsl python )
@@ -77,10 +76,6 @@ CDEPEND="
virtual/glu
x11-libs/gl2ps:0=
)
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtwebengine:5[widgets]
- )
qt6? (
dev-qt/qtbase:6
dev-qt/qtwebengine:6[widgets]
@@ -270,7 +265,7 @@ src_configure() {
-Dpgsql=$(usex postgres)
-Dpyroot=$(usex python) # python was renamed to pyroot
-Dpythia8=$(usex pythia8)
- -Dqt5web=$(usex qt5)
+ -Dqt5web=OFF # $(usex qt5)
-Dqt6web=$(usex qt6)
-Dr=$(usex R)
-Droofit=$(usex roofit)
diff --git a/sci-physics/root/root-9999.ebuild b/sci-physics/root/root-9999.ebuild
index f0e0690cfb51..0c7cfa523aa8 100644
--- a/sci-physics/root/root-9999.ebuild
+++ b/sci-physics/root/root-9999.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
IUSE="+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran
+gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl
- postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl
+ postgres pythia8 +python qt6 R +roofit +root7 shadow sqlite +ssl
+tbb test +tmva +unuran uring vc +xml xrootd"
if [[ ${PV} =~ "9999" ]] ; then
@@ -40,11 +40,10 @@ PROPERTIES="test_network"
REQUIRED_USE="
cuda? ( tmva )
cudnn? ( cuda )
- !X? ( !asimage !opengl !qt5 !qt6 )
+ !X? ( !asimage !opengl !qt6 )
davix? ( ssl xml )
jupyter? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
- qt5? ( root7 http )
qt6? ( root7 http )
roofit? ( minuit )
tmva? ( gsl python )
@@ -77,10 +76,6 @@ CDEPEND="
virtual/glu
x11-libs/gl2ps:0=
)
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtwebengine:5[widgets]
- )
qt6? (
dev-qt/qtbase:6
dev-qt/qtwebengine:6[widgets]
@@ -270,7 +265,7 @@ src_configure() {
-Dpgsql=$(usex postgres)
-Dpyroot=$(usex python) # python was renamed to pyroot
-Dpythia8=$(usex pythia8)
- -Dqt5web=$(usex qt5)
+ -Dqt5web=OFF # $(usex qt5)
-Dqt6web=$(usex qt6)
-Dr=$(usex R)
-Droofit=$(usex roofit)
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index ad9651cd1a9d..c5605d25925d 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/cpu-x/Manifest b/sys-apps/cpu-x/Manifest
index 5ceb8d4ee98f..8c0e801ed41e 100644
--- a/sys-apps/cpu-x/Manifest
+++ b/sys-apps/cpu-x/Manifest
@@ -2,8 +2,10 @@ DIST cpu-x-5.0.2.tar.gz 1975214 BLAKE2B 2b4cccdf96cc789a6c7b8a9e8124b380de681ada
DIST cpu-x-5.0.3.tar.gz 1988476 BLAKE2B f1f693d6c7df5f8f342ac8326539febcc95df1ccd154cb013b215ea50d9f8bec70e894d7cbf76f08d454c73a8a2e450296144e9c6af4ed92a07b95df6c705901 SHA512 d9a29a5303101a6c00d9145265d85acec865833f175246bde550ba2dff24a924c1b2de7579b3d8e20aa163092d269af9bbb24e073585d3e18a2c726e48d9be41
DIST cpu-x-5.0.4.tar.gz 1995465 BLAKE2B 6e3982040400a2bbdb7fba0cac24f1b183792693fff13fd223d1194a5bc57acd9b0dde407016f4f0039705759f0e57da472dc634a237e9d89c7c7d23e9cfa6b9 SHA512 134f8a8fe6782279f7288d891a66b3d426b0e173de3d5445367c94029aa9d33348d037f5bca25690aff16f00d261777a71de6847991e564578099b03ff398453
DIST cpu-x-5.1.0.tar.gz 2705947 BLAKE2B 8f5989170ebba7b943bc4bf5d3550ff2a7f9d527305d2ee4ad9ffa39cebcf089098b6ed0340c001d0926d0a093fd559273b3b61b404cc21ece3aea937097c1f5 SHA512 7f0ce6123cdd957663aa1012194cee12a09cdd3a44b0bcdfecad36315a3b1c1e5e6461ffa0d9613c0ff275332d4aae0499f8687d1acbcd921703971508819ed6
+DIST cpu-x-5.1.1.tar.gz 2721238 BLAKE2B bfd0f1e919e3ca3663b54b41f50dadc6c0ebc2329bad58253ef26f5af0c1f5b3ce713f7309be25c16990d056df415aa5ce76e5fb9bcb975675568a856290c45c SHA512 8601946feaed567e144350c69761a46a7f5ff1aa47c1d550afca11d6b3eb7546b125c56ecd4f266a33d5ee8a6ef09eba01f7c6570dde25c4f1989971eb6dbb27
EBUILD cpu-x-5.0.2.ebuild 1823 BLAKE2B b8e7318b93a8603b5d0de8978de442ebda77878f84af965e541c9e5035cb1ccf4fcd9ddd5d3de80c0a84a865b2801c62d07ed356d97011ae00f8e88b98b03381 SHA512 6bddd67ef011623b156fbf44b41a13385675bd0b27b23962390d8d84bd17dabdfcd6abecb9a2e184fca9c1826ea51b0e82458ad13f433ee44dfbd5dd83764912
EBUILD cpu-x-5.0.3.ebuild 1823 BLAKE2B f3070e76ea40d66d01aad73e5728141a15856587e8bd1df07e7140708cc0f89aa3614090dd2f6afa7926af0c78f87327dd32a41fccd2374e819059e965adeaeb SHA512 3a04877974eff90a711fefb3531c39e213bdd71e6cf72a3074ba208bab85304bf8629a995464e5af0f7ccd2bc8a6ba0c2426293e522e14acb047e6d15a52b031
EBUILD cpu-x-5.0.4.ebuild 1823 BLAKE2B f3070e76ea40d66d01aad73e5728141a15856587e8bd1df07e7140708cc0f89aa3614090dd2f6afa7926af0c78f87327dd32a41fccd2374e819059e965adeaeb SHA512 3a04877974eff90a711fefb3531c39e213bdd71e6cf72a3074ba208bab85304bf8629a995464e5af0f7ccd2bc8a6ba0c2426293e522e14acb047e6d15a52b031
EBUILD cpu-x-5.1.0.ebuild 1823 BLAKE2B ec3fa60b5b921bbcd3e4669cd5d9ab32a335769e0aee085ef5450adc55d08a3d93d94404c49c8e2fb0223b9f5447f76e8c33e642f70174514cc76684113c7903 SHA512 54d8192a9c865a9a9088c7e253bd373f9c85ce486ead9fe8875ec4342115d28719e638be3bca3e0eded8f9bdea07653315a5c30e2bc1d6a1e1e154a7e2fa9c5d
+EBUILD cpu-x-5.1.1.ebuild 1823 BLAKE2B ec3fa60b5b921bbcd3e4669cd5d9ab32a335769e0aee085ef5450adc55d08a3d93d94404c49c8e2fb0223b9f5447f76e8c33e642f70174514cc76684113c7903 SHA512 54d8192a9c865a9a9088c7e253bd373f9c85ce486ead9fe8875ec4342115d28719e638be3bca3e0eded8f9bdea07653315a5c30e2bc1d6a1e1e154a7e2fa9c5d
MISC metadata.xml 2358 BLAKE2B 3479171bf4bcfd7103e6fafd49aa2b68535054c62f706871476d540b4bfeeed842ffdf6c380e912633216ab001b0d4556913c9bf1bf6449858960a6f22d83c8b SHA512 d0abed69e5cdf0e98180f9526dfeacbbdf6f449114607484c735cc194f80951691429ab594f04e4481659c3440b431927b8b14be016aa4c0179b81a45ec09ec9
diff --git a/sys-apps/cpu-x/cpu-x-5.1.1.ebuild b/sys-apps/cpu-x/cpu-x-5.1.1.ebuild
new file mode 100644
index 000000000000..34fdbb46bef2
--- /dev/null
+++ b/sys-apps/cpu-x/cpu-x-5.1.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="CPU-X"
+
+inherit cmake gnome2-utils xdg
+
+DESCRIPTION="A Free software that gathers information on CPU, motherboard and more"
+HOMEPAGE="https://thetumultuousunicornofdarkness.github.io/CPU-X/"
+SRC_URI="https://github.com/TheTumultuousUnicornOfDarkness/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+cpu force-libstatgrab +gpu gui +ncurses +nls opencl +pci test vulkan"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-libs/glib:2
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango
+ force-libstatgrab? ( sys-libs/libstatgrab )
+ !force-libstatgrab? ( sys-process/procps:= )
+ gui? ( dev-cpp/gtkmm:3.0
+ >=x11-libs/gtk+-3.12:3 )
+ cpu? ( >=dev-libs/libcpuid-0.7.0:= )
+ gpu? ( >=media-libs/glfw-3.3
+ media-libs/libglvnd )
+ pci? ( sys-apps/pciutils )
+ ncurses? ( sys-libs/ncurses:=[tinfo] )
+ opencl? ( virtual/opencl )
+ vulkan? ( media-libs/vulkan-loader
+ >=dev-util/vulkan-headers-1.3.151 )
+"
+
+DEPEND="
+ test? (
+ sys-apps/grep[pcre]
+ sys-apps/mawk
+ sys-apps/nawk
+ )
+
+ ${COMMON_DEPEND}
+"
+
+BDEPEND="
+ dev-lang/nasm
+ nls? ( sys-devel/gettext )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DFORCE_LIBSTATGRAB=$(usex force-libstatgrab)
+ -DWITH_GETTEXT=$(usex nls)
+ -DWITH_GTK=$(usex gui)
+ -DWITH_LIBCPUID=$(usex cpu)
+ -DWITH_LIBGLFW=$(usex gpu)
+ -DWITH_LIBPCI=$(usex pci)
+ -DWITH_LIBSTATGRAB=OFF
+ -DWITH_NCURSES=$(usex ncurses)
+ -DWITH_OPENCL=$(usex opencl)
+ -DWITH_VULKAN=$(usex vulkan)
+ )
+ use gui && mycmakeargs+=( -DGSETTINGS_COMPILE=OFF )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 7a91f5210026..5241413a3b58 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1,14 +1,11 @@
-DIST pv-1.8.10.tar.gz 328069 BLAKE2B 03e2c6717954e55b9ce2bdb7462e83c07a3d1d71799aa20a225a3140a0cdda4b3b8a7b038e065ee939bfd881392471f24846422e751f07909c6ca2fb1d4f515c SHA512 4bb60d55f7c8e5453793ec6771f70b791b25324f07a673f111afdfdb79225f28987265f736b9dd5d5bdfa279634be46b8db2cb774f78c91c88f25d254cd9be78
-DIST pv-1.8.10.tar.gz.asc 691 BLAKE2B 5425cbac5a3212a9f13222d8e8de28fc60a3418acdd32e094394afe59e3f69dedc9101e56a9888d39baf68e0f0f7482b57f74544d20bb6919a05597f7954b325 SHA512 ab9b1ed2a58a25eba30f48d6b176464ae6fd93e14b55571b7db7c815dc1810c022eff9b92885f64002a12c341b640bb2fdda3b0495dfb6e65d5b1ec4564e0b86
DIST pv-1.8.12.tar.gz 328897 BLAKE2B 0de9376b6fd07e81229d281f7f1b7d64de27d4ed71dfed15a86b77e841a3fc066c8aeb4b4a6d15b2dbe8bc0fc9a439464cefd0f34e378c12adda41d856332029 SHA512 d3b912f424fd14e4819a04f2c2492b8e24f52ded55c47bcc924c5ef3f0f27c6f50e43fb0188551ea2d415e2c9aef3a58f13bfd11e1d2bf0bb3cba34a88ffea40
DIST pv-1.8.12.tar.gz.asc 691 BLAKE2B eef421c6ed950e6330f341d3b9c6f5223d9f7ea2030bccf8d41c48f4a11ea49dda5ba67ec2d7b7abed0dba79720ba26b3360aab57132e9e100af8700fe6f13f1 SHA512 453fedbaf70b1e2d837096427832c15d504c63fc67f3214bb263d7069d756ccf45f933cccdd7309f50a05493b84a7ca7bdeb8c03bcafd1c412a4889b98a11d10
-DIST pv-1.8.9.tar.gz 330129 BLAKE2B a8e8b567a0e9eed9fa9b938b5ef52623adda8907b26d6dc3664fb0e3c8bee193e615ad0f357f688a53fa0014d978bf98a157a072d0159e9aaded447d3e4b16e0 SHA512 d6e483d2cb5ef3def1df9c72774ab70a5210e7a45f165d3d1527f11366e7bbab57320f1987d460783eda94605a17c5ef2a027fa4a7e9d58b529f4b1b05ec07a8
-DIST pv-1.8.9.tar.gz.asc 691 BLAKE2B 24640b3ba4d3306175f6e63d5efe86bc4a29da3b822417098f66892c0c59ddab713b202ebcc6e8fbe97de104b0583221ee12b4ef72adb2402912e3f799403e92 SHA512 ad4791b094caacc05485ee817c3162c65110c46bd7feaf06617fcf7d42c0d407e5696cf35ff881aa19340a13d02e04183c5e4db51cc68bb443fa524d9573ce57
DIST pv-1.9.0.tar.gz 369918 BLAKE2B 802dafdd2e354887d8ca73f42787e86941081aaf62cafc7032ee2fdd299683c1e8a764c4262c5ec7596bd6221d59435ce7b340614783cc72f241735a460e5013 SHA512 1085387fdf645ab14b4b83b006dbc09018e2e3cb89a585cc6b9d5c03e947ffd84d300fb0698bb8e4dfc918aa25f9453897a394791a6aa9caefa278e21b9acf35
DIST pv-1.9.0.tar.gz.asc 691 BLAKE2B 86b99c718935afdbbf2419b1363a385d1ca8afe81bc7fabea8b4b48dbe1c439a7cd4bb93a106608cb6916f9503fc0f32253867771f9b78feb24f5218d2f49f8f SHA512 d8fe557b690aa828a3a2af9b74397d00ab1b00b444890220b79991aa5161ec8cc5ca3701b37950ec07bc3382f6cbc1578bf6b2be1966c34313827c1eeaa79fc7
-EBUILD pv-1.8.10.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
+DIST pv-1.9.7.tar.gz 381407 BLAKE2B 2f026d187264900ac24c644c66e0a6ed14b097e76eab8795f6549bce9362e13ebeef476e2dbd0e4ddcfaf4fed251ad8fee74de199807b4bd0b1251b7e8cee7dd SHA512 3a5fcc18ea2fb1566cb68b6b6b8638a489d42f7f38fd1ddcf60898809ade5dbe618ba3ef91b2dd246b2bfcbbc0b5b088f3c5a1b384741e88336fe55c514fb396
+DIST pv-1.9.7.tar.gz.asc 691 BLAKE2B 46cdbb0a3357727476d57bfc9394f1ddfdcae46bcc92c0d6f87050543a8fcf23664b24b562f5d847cb3c69d73d35435fc9b16ddfce0c026ae67822ff6fc74307 SHA512 f27e0eba60292a7171d11e3cdc35dc7a10d7088223f3ed216fa2659093ce8552e9a301172af23c8845cd3e284e21c036557a8cd565c1efc46bfef70acdc85259
EBUILD pv-1.8.12.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
-EBUILD pv-1.8.9.ebuild 1436 BLAKE2B 9140edf0e52ee056673c1e656e238aefbc84a8369725f71eb580474c1ef4dd45d961838267b72e07cdb0dcc1c403165d387d43e7c31104d83dab77cedd15ac20 SHA512 ffc945675effac07424e01cd388160e39b97762015314df0e61de12ae7df5c854e451415e55c91bdd6e12001df24c6f4a13a76b126b901b3965dc87c95d57eba
EBUILD pv-1.9.0.ebuild 1437 BLAKE2B 9dde442a7f2d92646e610226a46c3f21a271b45c2b06377fb7868d75eb14ac0f437572a48eaff3853491a4f3a5072732834046bf1513a29da4c6e720b8b62fce SHA512 1405a4cac1d33043d5c3f150482f4aead531dc606763815b285b66061bc507b2e1b45cdad01b5576695f4ff778baac249da6721e890a4776b7e448eebce535c9
+EBUILD pv-1.9.7.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
EBUILD pv-9999.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
MISC metadata.xml 318 BLAKE2B 784fb52623d9590f78551ca793501497ee0838584119a606a34c6ecd92b872b583e05a9da7ca979e30bba983dd4d5c8b499c1b764f23bf6fb22062b2a0b96200 SHA512 a8e06d0f2f20359e4a45c42a6db544c7efd08adc69843eaf2b1004003c4c03d1bf484214283016db560f1f6952104574287747f14bc42cfe4a184218d3783187
diff --git a/sys-apps/pv/pv-1.8.9.ebuild b/sys-apps/pv/pv-1.8.9.ebuild
deleted file mode 100644
index 2fe16ca8af87..000000000000
--- a/sys-apps/pv/pv-1.8.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# 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/pv.asc
-inherit linux-info toolchain-funcs verify-sig
-
-DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a pipe"
-HOMEPAGE="https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv"
-
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://codeberg.org/a-j-wood/pv"
- inherit autotools git-r3
-else
- SRC_URI="
- https://www.ivarch.com/programs/sources/${P}.tar.gz
- verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
- "
-
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="debug nls"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-pv )"
-
-pkg_setup() {
- if use kernel_linux; then
- CONFIG_CHECK="~SYSVIPC"
- ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your kernel to use the --remote option."
- linux-info_pkg_setup
- fi
-}
-
-src_prepare() {
- default
-
- # Valgrind isn't reliable within sandbox.
- cat <<-EOF > tests/run-valgrind.sh || die
- #!/bin/sh
- exit 77
- EOF
- chmod +x tests/run-valgrind.sh || Die
-
- [[ ${PV} == 9999 ]] && eautoreconf
-}
-
-src_configure() {
- tc-export AR
-
- econf \
- $(use_enable debug debugging) \
- $(use_enable nls)
-}
-
-src_test() {
- emake -Onone check
-}
diff --git a/sys-apps/pv/pv-1.8.10.ebuild b/sys-apps/pv/pv-1.9.7.ebuild
index 89cf567ffe13..89cf567ffe13 100644
--- a/sys-apps/pv/pv-1.8.10.ebuild
+++ b/sys-apps/pv/pv-1.9.7.ebuild
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index bc6432ddd2e2..f6d26b6e60e7 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -26,7 +26,6 @@ DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6d
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.2.1.crate 92731 BLAKE2B c9cb100964834692781ecc3f47972f83adaf27e019ca212f896b19a853521cf2084da213f2c2fc5c8a1bc794cc83fe9f81faf7751e1b065a3a2a08137cda0b61 SHA512 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819
DIST cc-1.2.2.crate 98719 BLAKE2B 7a7722721f98869bfe773ce90c6d756bb5ab76df05b516067528d7285c47cbc80d965aca97c7d7a118515035326c843b1721429e12afd6b15f187f0c59fe18c0 SHA512 5364d3822a566573d45e40a6076d3f9aef20c67f1a5687895f5a76be210a48cc44857ac778e2cce58d3a5dfb07255a3e6e541dd97be8492ae6f66fa18222492c
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
@@ -66,7 +65,6 @@ DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0
DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f
-DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79
DIST expiringmap-0.1.2.crate 4347 BLAKE2B f6a796c42b2873fdac21fdfc4cf3a756cfb7cc099537590b0acfa602b8774ebf3eb50e77c8731d65ee834676708526f4be3f40dc75c8c8bc44af9ae83ac57790 SHA512 3873652411eab7e1164e4c70b7c8d09b5a722f9b22642eb61b6397085bc61291f0ace840ef8c5ff70c25410126bda5e9fd095416a4604b7032bd6be151c475bb
DIST fastrand-2.2.0.crate 15031 BLAKE2B f3fe05ed1acfda1fbca7ebe3da2b26d05a35ab782db693ca58737dad537c53d16142422a04d2d55a6f9fa9a76abe4454923d85f6948601394f39cea5c90e835d SHA512 de2835aee8d5380a6e1c0f627a876594626e1379f2f7dbd3ad0f785d7c3f3f82162c9c20a68417324506f78264cb9dbcfb2d4d5dc9ca666996150979738822e4
@@ -112,18 +110,14 @@ DIST iprange-0.6.7.crate 34510 BLAKE2B f880d3d5e96244dc4bc99cb8f4dcda3d15bcb3d73
DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448
DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
-DIST itoa-1.0.13.crate 11188 BLAKE2B f9e61bff257763f1b395e8f8f93335be2e46d1c57be67ddc42af44053ebca2e7a35b26f6d109fb42af35ddbf608ab6960c62f1dd740aaaf0dda18ee2b44d09de SHA512 8d9104f57e6eef32ec7c1389177060cd0ecb628d48c8b202c7f46e29c8a6a2ac93f9fcaf00f903024d213998a88febeeaf70d15cdebc414517b94e76b29ac6a2
DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
-DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42
DIST js-sys-0.3.74.crate 54505 BLAKE2B 198b655100313906ef836fed5f3f3f8178c2796fcdb21efd325f3901e25f4d8624adfa62a49cfe1cd25f2dfa52ea336f43e7c7a4b493ac60d5a64d89d8f52970 SHA512 7ab02e347d5106d65ffb1a15c2d71b696bdbac323d981231beadbfd1020abb19dd9ffd7e1e3602e34bbcae1564fb73886a6fdd7d138469f384c3fe8e20e92017
DIST keccak-0.1.5.crate 13120 BLAKE2B 26b5d52a18550e67e79eb51d26c5329607699b14014d82136ed34199adf1144be8271fd50ef176b913b366b45f249ae5fc09560b0c6e5626b2fb2041de314e89 SHA512 95d5c12f903c572750ee2fa0829b8ccbf2ee2fa473bf0eae5434e08a7c1980dc435ffb36e53bd2d2fe840a55ca1c13b7650be1a0727cc8b79f649d73634f1b0e
DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lexis-0.2.3.crate 28357 BLAKE2B 8382e207742c9f973a0b80669ea43762e548ccc6c3c2438d3dd7bf60ca320bd2bacec3291f06204190846e721fbc6293c8ef3fee4df5568d6cd65dd52cac38f9 SHA512 650bcc5515a82fa0969f2f96eb7f8a47e876d50dd03a3b611a6d156b2f53241728fd53be6eca1d5dcd1544ea5b5bc8743869a0ed3f84e1716fb7e06ca6252915
-DIST libc-0.2.164.crate 769055 BLAKE2B cfb757ea04ec8ad6d6a0dff92cbedd626aa4932cd83d67d19ac51cc140f9aeb54b38b488796c4a0e722f7bceaf54c4807a32ec0560bae4840a82fc1c4a5151ab SHA512 614835ee7388c854cacdc179b5700b7de0c696ec0eebca2b997f1039157f737fa79e208832a46f2fa27fcedb6fe7a27faf26079f06ee0e679b6f35d4a5371e3f
DIST libc-0.2.167.crate 757723 BLAKE2B 38f1657dea6d13cb6cc87c8cbededa9f0ac280e4f141f780719164451c941ef873cf6348fef7ab249ba7eed1cbf6768c6a8dc9a51796007c8ce31cdd2f90ecaa SHA512 f6690776266836371e5f9e20ec3a93bb17bc4296219755750e4e70e745016245dab9e247fe564e0f21d10d0c7c97ae97bf54da5068464a48ebfac244cf699166
DIST libcgroups-0.4.1.crate 94787 BLAKE2B 07f2987ce62b4112e1b76013f64e606368090034e598eb7e33c8d7d22fae0caf581db5099ea43226fcef6baff37aae701bd4acbe91585d0028c4e12663e33641 SHA512 fb46b35f0a7dd2853cff355749a1c63de01728dee8e9d9a3ce841b25cc8a4ec1011fb572e14a132f65b30933eba8edfdf1bc7ef02feabf6d0528ee4b4d924619
DIST libcontainer-0.4.1.crate 109717 BLAKE2B 9a67d8e56c8ded089dc8245345426bb17031f09271415cfb3601aa631192c8ef02a03d359830c5948e2a61d17a8f133ef3f58179cf79e1fab0fcdc0dc3a4f98b SHA512 b3a766b011b70707a99725142429d8fb23712a304e2b4ad691a02f45be955e2adfbf124ca8b6e8ecd8c27f33dbc35c82389697a3c6e5e7dfe963928bdbc640fa
-DIST libloading-0.8.5.crate 28902 BLAKE2B a0fca8f8876092e874964b3dcbaacd417451704fc1d687669a95a0b9df22ccda73a754118ac0bd706a7c7d86e4eceb2ad012e20e341d71548b34ea8d629bbfdf SHA512 f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074
DIST libloading-0.8.6.crate 28922 BLAKE2B cd9d7c2652bc4b0220e1c29cbfbca41f44d12d76c4dab3d025c21e5d317407ab656a88add0db95f1086934a424f55b4b413f33cb2a52cdcadde7641f9c5b3fc3 SHA512 f49ab79244d4b54c2f181bd9d7506fe5df9824a09446924dc429636e08ed7bcd6f5d2afaf8a0c862982e2c2c5832370b118266d36f36bc7b7522668bd598fc81
DIST liboci-cli-0.4.1.crate 9433 BLAKE2B 7e6f559c993af6f60ba66f67e0af0888bf2e95de9cd59b4e3797296566faf73a472ac3a1408fc92e39ce42ff3e0a956c0e6106d3d48da898134ed5ecf584fede SHA512 9e97018d059b48c9388f83ae6dcca4b64b9a674028eac8eb40831844313595c91c3b7ad9aa9d914ccf723105737f1daee3a22368cde015cc240ec2f9153cf9ce
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
@@ -189,7 +183,6 @@ DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff
DIST rust-argon2-0.8.3.crate 28313 BLAKE2B 2d3468c7b5dc027fbbf6ceb264d77f4ae9b03526e0634c645ffd32a4c87532f5a84c224c6c39a15c9e267d268b187ec65210a2edf7df8294913e4958fbc83352 SHA512 f336dd3f90e1a49be107b641f9e9d513b6f8098dbdd1ab8aa2bd1fae329ce6840ad11a902b599922bef45d96ffb556d52b57d61218271bdccb7c85f9fe1da033
DIST rust-criu-0.4.0.crate 31256 BLAKE2B ae9f2ab330fd33e3583b3ecfc2f2d901a3febd81e0545481d58c41563dc6a70f81cf04893c3b951f866006e573741517468c1d0f63b69c57141d4fc770b53fc2 SHA512 6016dedd72f75ccffd03d65bb1596a31b647b3ec0c3cc5ca1fe7c3bf0cb30324050a453d6a7f5856b46c30346028435f563305d2bc9ddb5c94ad3be4f2fe1347
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
-DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2
DIST rustix-0.38.41.crate 378463 BLAKE2B 8af17ffb57da36df6407e112d78e8748fd9931a5cc451530bf46c4c2a57685a9ff5de3591e3d7d01d033060f24f55cd1444541e2899dcc622869f077116ef847 SHA512 faefcebbc668605640d156800781f7c8726271e15ca4cbde4057fed22f94032bd083c873f5595ec39d5cb00c203fcdf7cb863bc3cb3ae79c20c2aed4423f0ec1
DIST rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645
@@ -216,10 +209,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 subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
-DIST syd-3.28.5.tar.gz 1100861 BLAKE2B 997f7e92acb837ed5628f8cf657292129a039e2e4c667126201b47048561e7c038947416b0a26246673aac78eaaa43df7fa7f641e60d236c5a870dcd5be5a56a SHA512 06513cc43c32bd4109621011042ff2e8343bbb21f029c96d7ad91dcde381ce94beaa0a6a389902c36717da58a806d65a91658d19f3e50f3447bddf424cf36196
-DIST syd-3.29.0.tar.gz 1114822 BLAKE2B 6d651b40e4d042a319c23a65f5dd2b0b0f4001952da6df023bb4656ee9126444868083d84624fe4bbc913f43c4aba8956af4fc9d88f30a491ebeb762dd0f1b63 SHA512 3de619bf35e91af0a5a18a2f7cda94522dc5e091dd0179b4ca659ecb5f768bebdb3f8b6ba16902c35eeb569e9bac57b365757fb67de1afbb6d4fd56eb36b55ba
-DIST syd-3.29.2.tar.gz 1116720 BLAKE2B 0ca5a511f8ab4c19caa017bb07015e95235e3c6580c93de2c821939b9100e18353577fd36026f2023e4a8ecc2c13d0abc320bf57bc0191d8350bb1864a57912b SHA512 58410cc5cb048ff6e0ec3e6c89aab9ab762afa03b2eb4be993545d42966dfe543a6fab30b8d8e94a3d6e8c667c4e8d6817fb573edd565c3b12a2783ccc99dc6f
-DIST syn-2.0.89.crate 289852 BLAKE2B 4e2b06d2a0ea9b8970338ab61f8c5569cb7c10466dcf139576d0618c3690cfd23c98b66f0714c34839364dee72df6a6d8571f73dbf03ecc347fb1effb118fc2f SHA512 d172936f04a383b7b5e79dad328e70ea3c4faba4a88d0b6d186645413e8698434d30f53012cc9d3813f617c8bef75e95a2d064fdabae7867678abbed22bcd910
+DIST syd-3.29.4.tar.gz 1119956 BLAKE2B df26e4b82b7a890aff8c430619110ddcf3aae489f4f599d5cbafd197a7cfa59b851c27688e52743748c596cfb1c7e463cecde24477732aeabc9e7707c20fbec0 SHA512 eb4a33e6b59dcd21b0c93fc57467c3af3ba01e09aac56415eaf8a29be461846de66daca78699224b9e5526ad0c2429060bb7c12fc6f1b82cfbedf23534a72a1b
DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0
DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f
DIST tcmalloc-0.3.0.crate 6674 BLAKE2B 51e898db18b4dc79b8f771bd5990fa38b9af6ec2e9cfb4e7529e09f5b847e6513c47b0b5e13138426eb21ff95bf60d2ab65e502a01316331120825b6d9a6e2d3 SHA512 a8e8e3110da6a736312e48eeda1b0391f82d04aba968a4b857db2bd5615a96e297a4ebf7ad97ca4a59cb15246f0b56d72b20454d5cbc6958d52494aab18eff3b
@@ -232,14 +222,10 @@ DIST tick_counter-0.4.5.crate 6351 BLAKE2B 27301b8cd6e06498582801d43ee04b602f30f
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
-DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed
-DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
-DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
DIST tracing-subscriber-0.3.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a
@@ -251,15 +237,10 @@ DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e42
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
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 wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251
DIST wasm-bindgen-0.2.97.crate 45515 BLAKE2B 41855074fe53f72625afb5582097e6ac3e1e67fb119fd4399a92e59f4187cbb97f8691f365e55ba44ce738b7fcb3ee217cfc22a037de5a69cdb45b9515d13e4e SHA512 01695edc94bab6bac0ed55d40f29f926a42464f356c9ae8bdd5178c39b384526cf40aa8e5c11dc951dabcf6bc6d2f90f76bbfaf270afd4ce1fd53c3ab25d83bd
-DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e
DIST wasm-bindgen-backend-0.2.97.crate 31099 BLAKE2B f104f54ccc84e32357ee9b9955d44cd6cb3f7c148c192f6dc1783252d7e4235398afa62bb97dc0af6d025337efce1f0b3126fda3cb600d5c66053adfca4eb68d SHA512 4b910dba7ae5a4f9e6a3eb2400d95ef1b1eef7a4c74d3d438f993e6d0c8ff79ee5d1699a1b0ecf130fb18084e582eb4c8b82383d028e6ee92f203ee37b2bfd62
-DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9
DIST wasm-bindgen-macro-0.2.97.crate 7146 BLAKE2B 55edfcf5b1d66dfd78b2b79f5fe8cb00fc56ac9e3796b9baab41199a9928892fb3795ee29e367d8bfa5936043a90072020201362fcb785b165fe702e44d36b6e SHA512 dbff3d975a73f30c1c3ef117f2cd3c2c56a70147b7610c97713212065e017b60bd2d3e98064e141cda798853996cdc915635e647dd8704984eed339596c65111
-DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58
DIST wasm-bindgen-macro-support-0.2.97.crate 22824 BLAKE2B 3c66cf2d5faea9d514d223064ff977ed10923ad801461b936a9c10abfa63f6869355227232d38e6f82c9aa6685616096f1c670d54b69eeeb8df9f61dc7cbf559 SHA512 41b8b61626ec86c16a856aaf25b253de0e69c70722a46073fe86ec498d0c8476f1cb4adcb48af062e00d85db038c34ab9c10a887785630e20970b008a78433fd
-DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099
DIST wasm-bindgen-shared-0.2.97.crate 7771 BLAKE2B ab740c64d4dbcca9649d2cd7cc6ce01ff5c319d48ddc057ad24804fe706025219251fe23b37b87da6880a867eace8103df0978bf7248bf5c86d1784819cb1551 SHA512 6e1a42f7b9ddbf2c585e8ea2931c287201f21312a5ef844a9aed43cb77e0bfec4a6490c5cc1a015a2f39ade029ca0340566d5d8b49e617d1b97b64e7da9d0e57
DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
@@ -281,7 +262,5 @@ DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cac
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
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.28.5-r1.ebuild 6357 BLAKE2B 8b6307c84d2fa6cde2ff65e4eea494db8af307db06f4b8a598c1220aeb6ae756aa47d20f5b09904e0b605dde07cb059c0ea586630e96da6f5e104843d31e9e8d SHA512 511e3aa6628585ac64edbf98c8d4fbf6cb85966a5acea32f3960f24b9ff60414a7e0409e72996e3f6e8707ac1fbc5632c14cc14b6d1c0d1c1e091a473e5d584c
-EBUILD syd-3.29.0.ebuild 6382 BLAKE2B 5abcab4b7d184cd752516c7e3af76964731ea3fab4b075f3a27416cbc95e514059ffbf21f61c84a3a1a2197fddb8452ca743db46529075e02b7900d517a09e87 SHA512 10130c1a7939bad507bfbd57d639e623552d69cf6d981873c312a256204390da9866dff2469485d7d66b530d5f57440db859e5bcf90da560c26e9669009b495b
-EBUILD syd-3.29.2.ebuild 6382 BLAKE2B 5abcab4b7d184cd752516c7e3af76964731ea3fab4b075f3a27416cbc95e514059ffbf21f61c84a3a1a2197fddb8452ca743db46529075e02b7900d517a09e87 SHA512 10130c1a7939bad507bfbd57d639e623552d69cf6d981873c312a256204390da9866dff2469485d7d66b530d5f57440db859e5bcf90da560c26e9669009b495b
+EBUILD syd-3.29.4.ebuild 6382 BLAKE2B 5abcab4b7d184cd752516c7e3af76964731ea3fab4b075f3a27416cbc95e514059ffbf21f61c84a3a1a2197fddb8452ca743db46529075e02b7900d517a09e87 SHA512 10130c1a7939bad507bfbd57d639e623552d69cf6d981873c312a256204390da9866dff2469485d7d66b530d5f57440db859e5bcf90da560c26e9669009b495b
MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b
diff --git a/sys-apps/syd/syd-3.28.5-r1.ebuild b/sys-apps/syd/syd-3.28.5-r1.ebuild
deleted file mode 100644
index 3eeadee757c0..000000000000
--- a/sys-apps/syd/syd-3.28.5-r1.ebuild
+++ /dev/null
@@ -1,334 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
- addr2line@0.24.2
- adler2@2.0.0
- ahash@0.8.11
- aho-corasick@1.1.3
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- anstream@0.6.18
- anstyle-parse@0.2.6
- anstyle-query@1.1.2
- anstyle-wincon@3.0.6
- anstyle@1.0.10
- anyhow@1.0.93
- argv@0.1.11
- arrayref@0.3.9
- arrayvec@0.5.2
- arrayvec@0.7.6
- autocfg@1.4.0
- backtrace@0.3.74
- base64@0.13.1
- bitflags@1.3.2
- bitflags@2.6.0
- blake2b_simd@0.5.11
- block-buffer@0.10.4
- btoi@0.4.3
- bumpalo@3.16.0
- caps@0.5.5
- cast@0.3.0
- cc@1.2.1
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- cfg_aliases@0.2.1
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.21
- clap_builder@4.5.21
- clap_derive@4.5.18
- clap_lex@0.7.3
- colorchoice@1.0.3
- constant_time_eq@0.1.5
- core-foundation-sys@0.8.7
- cpufeatures@0.2.16
- crc-catalog@2.4.0
- crc32fast@1.4.2
- crc@3.2.1
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-utils@0.8.20
- crunchy@0.2.2
- crypto-common@0.1.6
- cty@0.2.2
- darling@0.20.10
- darling_core@0.20.10
- darling_macro@0.20.10
- derive_builder@0.20.2
- derive_builder_core@0.20.2
- derive_builder_macro@0.20.2
- digest@0.10.7
- dirs-sys@0.3.7
- dirs@1.0.5
- dirs@4.0.0
- either@1.13.0
- equivalent@1.0.1
- errno@0.3.9
- error-chain@0.12.4
- expiringmap@0.1.2
- fastrand@2.2.0
- fixedbitset@0.5.7
- flate2@1.0.35
- fnv@1.0.7
- futures-channel@0.3.31
- futures-core@0.3.31
- futures-executor@0.3.31
- futures-io@0.3.31
- futures-macro@0.3.31
- futures-sink@0.3.31
- futures-task@0.3.31
- futures-util@0.3.31
- futures@0.3.31
- generic-array@0.14.7
- getargs@0.5.0
- getrandom@0.1.16
- getrandom@0.2.15
- getset@0.1.3
- gimli@0.31.1
- goblin@0.8.2
- gperftools@0.2.0
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.5.0
- hermit-abi@0.3.9
- hermit-abi@0.4.0
- hex-conservative@0.3.0
- hex@0.4.3
- hkdf@0.12.4
- hmac@0.12.1
- home@0.5.9
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.61
- ident_case@1.0.1
- indexmap@1.9.3
- indexmap@2.5.0
- io-uring@0.6.4
- ipnet@2.10.1
- iprange@0.6.7
- is-terminal@0.4.13
- is_terminal_polyfill@1.70.1
- itertools@0.10.5
- itoa@1.0.13
- js-sys@0.3.72
- keccak@0.1.5
- lazy_static@1.5.0
- lexis@0.2.3
- libc@0.2.164
- libcgroups@0.4.1
- libcontainer@0.4.1
- libloading@0.8.5
- liboci-cli@0.4.1
- libredox@0.1.3
- libseccomp-sys@0.2.1
- libseccomp@0.3.0
- linefeed@0.6.0
- linux-raw-sys@0.4.14
- lock_api@0.4.12
- log@0.4.22
- md5@0.7.0
- memchr@2.7.4
- memoffset@0.9.1
- mimalloc2-rust-sys@2.1.7-source
- mimalloc2-rust@0.3.2
- minimal-lexical@0.2.1
- miniz_oxide@0.8.0
- mortal@0.2.4
- nc@0.9.5
- nix@0.26.4
- nix@0.28.0
- nix@0.29.0
- nom@7.1.3
- nu-ansi-term@0.46.0
- num-traits@0.2.19
- num_cpus@1.16.0
- object@0.36.5
- oci-spec@0.6.8
- once_cell@1.19.0
- oorandom@11.1.4
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.10
- parse-size@1.0.0
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.11.2
- phf_shared@0.11.2
- pin-project-lite@0.2.15
- pin-utils@0.1.0
- pkg-config@0.3.31
- plain@0.2.3
- prctl@1.0.0
- proc-macro-error-attr2@2.0.0
- proc-macro-error2@2.0.1
- proc-macro2@1.0.92
- procfs-core@0.16.0
- procfs@0.16.0
- protobuf-codegen@3.2.0
- protobuf-parse@3.2.0
- protobuf-support@3.2.0
- protobuf@3.2.0
- quick_cache@0.6.9
- quote@1.0.37
- rand@0.8.5
- rand_core@0.6.4
- redox_syscall@0.1.57
- redox_syscall@0.5.7
- redox_users@0.3.5
- redox_users@0.4.6
- regex-automata@0.4.9
- regex-syntax@0.8.5
- regex@1.10.6
- rust-argon2@0.8.3
- rust-criu@0.4.0
- rustc-demangle@0.1.24
- rustc-hash@2.0.0
- rustix@0.38.41
- rustversion@1.0.18
- ryu@1.0.18
- safe-path@0.1.0
- same-file@1.0.6
- scopeguard@1.2.0
- scroll@0.12.0
- scroll_derive@0.12.0
- secure-string@0.3.0
- sendfd@0.4.3
- serde@1.0.215
- serde_derive@1.0.215
- serde_json@1.0.133
- sha1@0.10.6
- sha3@0.10.8
- sharded-slab@0.1.7
- shlex@1.3.0
- siphasher@0.3.11
- slab@0.4.9
- smallstr@0.2.0
- smallvec@1.13.2
- strsim@0.11.1
- strum@0.26.3
- strum_macros@0.26.4
- subtle@2.6.1
- syn@2.0.89
- tabwriter@1.4.0
- tcmalloc@0.3.0
- tempfile@3.14.0
- terminfo@0.8.0
- thiserror-impl@1.0.69
- thiserror@1.0.69
- thread_local@1.1.8
- tick_counter@0.4.5
- tinytemplate@1.2.1
- tinyvec@1.8.0
- tinyvec_macros@0.1.1
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing@0.1.40
- typenum@1.17.0
- unicode-ident@1.0.14
- unicode-normalization@0.1.24
- unicode-width@0.1.14
- utf8parse@0.2.2
- valuable@0.1.0
- version_check@0.9.5
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasi@0.9.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.95
- wasm-bindgen-macro-support@0.2.95
- wasm-bindgen-macro@0.2.95
- wasm-bindgen-shared@0.2.95
- wasm-bindgen@0.2.95
- which@4.4.2
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.9
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- zerocopy-derive@0.7.35
- zerocopy@0.7.35
- zeroize@1.8.1
-"
-
-inherit cargo
-
-DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
-HOMEPAGE="https://sydbox.exherbolinux.org"
-SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-IUSE="static"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="static? ( sys-libs/libseccomp[static-libs] )
- sys-libs/libseccomp
- app-text/scdoc"
-RDEPEND="sys-apps/pandora_box
- ${DEPEND}"
-
-S="${WORKDIR}/syd-v${PV}"
-
-src_configure() {
- if use static; then
- export LIBSECCOMP_LINK_TYPE="static"
- export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
- export RUSTFLAGS+="-Ctarget-feature=+crt-static"
- cargo_src_configure
- else
- local myfeatures=( "oci" )
- cargo_src_configure
- fi
-}
-
-src_compile() {
- cargo_src_compile
- emake man
-}
-
-src_install () {
- cargo_src_install
- mkdir -p "${D}"/usr/share/man/man{1,2,5,7}
- emake install-man DESTDIR="${D}" PREFIX="/usr"
- dodoc README.md
- insinto /usr/libexec
- doins src/esyd.sh
-
- insinto /etc
- newins data/user.syd-3 user.syd-3.sample
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins vim/ftdetect/syd.vim
- insinto /usr/share/vim/vimfiles/syntax
- doins vim/syntax/syd-3.vim
-}
-
-src_test() {
- RUSTFLAGS="" cargo_src_test
-}
diff --git a/sys-apps/syd/syd-3.29.2.ebuild b/sys-apps/syd/syd-3.29.2.ebuild
deleted file mode 100644
index 88f4754a13b2..000000000000
--- a/sys-apps/syd/syd-3.29.2.ebuild
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
- addr2line@0.24.2
- adler2@2.0.0
- ahash@0.8.11
- aho-corasick@1.1.3
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- anstream@0.6.18
- anstyle-parse@0.2.6
- anstyle-query@1.1.2
- anstyle-wincon@3.0.6
- anstyle@1.0.10
- anyhow@1.0.93
- argv@0.1.11
- arrayref@0.3.9
- arrayvec@0.5.2
- arrayvec@0.7.6
- autocfg@1.4.0
- backtrace@0.3.74
- base64@0.13.1
- bitflags@1.3.2
- bitflags@2.6.0
- blake2b_simd@0.5.11
- block-buffer@0.10.4
- btoi@0.4.3
- bumpalo@3.16.0
- caps@0.5.5
- cast@0.3.0
- cc@1.2.2
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- cfg_aliases@0.2.1
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.21
- clap_builder@4.5.21
- clap_derive@4.5.18
- clap_lex@0.7.3
- colorchoice@1.0.3
- constant_time_eq@0.1.5
- constant_time_eq@0.3.1
- core-foundation-sys@0.8.7
- cpufeatures@0.2.16
- crc-catalog@2.4.0
- crc32fast@1.4.2
- crc@3.2.1
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-utils@0.8.20
- crunchy@0.2.2
- crypto-common@0.1.6
- cty@0.2.2
- darling@0.20.10
- darling_core@0.20.10
- darling_macro@0.20.10
- derive_builder@0.20.2
- derive_builder_core@0.20.2
- derive_builder_macro@0.20.2
- digest@0.10.7
- dirs-sys@0.3.7
- dirs@1.0.5
- dirs@4.0.0
- either@1.13.0
- equivalent@1.0.1
- errno@0.3.10
- error-chain@0.12.4
- expiringmap@0.1.2
- fastrand@2.2.0
- fixedbitset@0.5.7
- flate2@1.0.35
- fnv@1.0.7
- futures-channel@0.3.31
- futures-core@0.3.31
- futures-executor@0.3.31
- futures-io@0.3.31
- futures-macro@0.3.31
- futures-sink@0.3.31
- futures-task@0.3.31
- futures-util@0.3.31
- futures@0.3.31
- generic-array@0.14.7
- getargs@0.5.0
- getrandom@0.1.16
- getrandom@0.2.15
- getset@0.1.3
- gimli@0.31.1
- goblin@0.8.2
- gperftools@0.2.0
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.5.0
- hermit-abi@0.3.9
- hermit-abi@0.4.0
- hex-conservative@0.3.0
- hex@0.4.3
- hkdf@0.12.4
- hmac@0.12.1
- home@0.5.9
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.61
- ident_case@1.0.1
- indexmap@1.9.3
- indexmap@2.5.0
- io-uring@0.6.4
- ipnet@2.10.1
- iprange@0.6.7
- is-terminal@0.4.13
- is_terminal_polyfill@1.70.1
- itertools@0.10.5
- itoa@1.0.14
- js-sys@0.3.74
- keccak@0.1.5
- lazy_static@1.5.0
- lexis@0.2.3
- libc@0.2.167
- libcgroups@0.4.1
- libcontainer@0.4.1
- libloading@0.8.6
- liboci-cli@0.4.1
- libredox@0.1.3
- libseccomp-sys@0.2.1
- libseccomp@0.3.0
- linefeed@0.6.0
- linux-raw-sys@0.4.14
- lock_api@0.4.12
- log@0.4.22
- md5@0.7.0
- memchr@2.7.4
- memoffset@0.9.1
- mimalloc2-rust-sys@2.1.7-source
- mimalloc2-rust@0.3.2
- minimal-lexical@0.2.1
- miniz_oxide@0.8.0
- mortal@0.2.4
- nc@0.9.5
- nix@0.26.4
- nix@0.28.0
- nix@0.29.0
- nom@7.1.3
- nu-ansi-term@0.46.0
- num-traits@0.2.19
- num_cpus@1.16.0
- object@0.36.5
- oci-spec@0.6.8
- once_cell@1.19.0
- oorandom@11.1.4
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.10
- parse-size@1.0.0
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.11.2
- phf_shared@0.11.2
- pin-project-lite@0.2.15
- pin-utils@0.1.0
- pkg-config@0.3.31
- plain@0.2.3
- prctl@1.0.0
- proc-macro-error-attr2@2.0.0
- proc-macro-error2@2.0.1
- proc-macro2@1.0.92
- procfs-core@0.16.0
- procfs@0.16.0
- protobuf-codegen@3.2.0
- protobuf-parse@3.2.0
- protobuf-support@3.2.0
- protobuf@3.2.0
- quick_cache@0.6.9
- quote@1.0.37
- rand@0.8.5
- rand_core@0.6.4
- redox_syscall@0.1.57
- redox_syscall@0.5.7
- redox_users@0.3.5
- redox_users@0.4.6
- regex-automata@0.4.9
- regex-syntax@0.8.5
- regex@1.10.6
- rust-argon2@0.8.3
- rust-criu@0.4.0
- rustc-demangle@0.1.24
- rustc-hash@2.1.0
- rustix@0.38.41
- rustversion@1.0.18
- ryu@1.0.18
- safe-path@0.1.0
- same-file@1.0.6
- scopeguard@1.2.0
- scroll@0.12.0
- scroll_derive@0.12.0
- secure-string@0.3.0
- sendfd@0.4.3
- serde@1.0.215
- serde_derive@1.0.215
- serde_json@1.0.133
- sha1@0.10.6
- sha3@0.10.8
- sharded-slab@0.1.7
- shlex@1.3.0
- siphasher@0.3.11
- slab@0.4.9
- smallstr@0.2.0
- smallvec@1.13.2
- strsim@0.11.1
- strum@0.26.3
- strum_macros@0.26.4
- subtle@2.6.1
- syn@2.0.90
- tabwriter@1.4.0
- tcmalloc@0.3.0
- tempfile@3.14.0
- terminfo@0.8.0
- thiserror-impl@1.0.69
- thiserror@1.0.69
- thread_local@1.1.8
- tick_counter@0.4.5
- tinytemplate@1.2.1
- tinyvec@1.8.0
- tinyvec_macros@0.1.1
- tracing-attributes@0.1.28
- tracing-core@0.1.33
- tracing-log@0.2.0
- tracing-subscriber@0.3.19
- tracing@0.1.41
- typenum@1.17.0
- unicode-ident@1.0.14
- unicode-normalization@0.1.24
- unicode-width@0.1.14
- utf8parse@0.2.2
- valuable@0.1.0
- version_check@0.9.5
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasi@0.9.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.97
- wasm-bindgen-macro-support@0.2.97
- wasm-bindgen-macro@0.2.97
- wasm-bindgen-shared@0.2.97
- wasm-bindgen@0.2.97
- which@4.4.2
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.9
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- zerocopy-derive@0.7.35
- zerocopy@0.7.35
- zeroize@1.8.1
-"
-
-inherit cargo
-
-DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
-HOMEPAGE="https://sydbox.exherbolinux.org"
-SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-IUSE="static"
-
-LICENSE="GPL-3"
-# Dependent crate licenses
-LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="static? ( sys-libs/libseccomp[static-libs] )
- sys-libs/libseccomp
- app-text/scdoc"
-RDEPEND="sys-apps/pandora_box
- ${DEPEND}"
-
-S="${WORKDIR}/syd-v${PV}"
-
-src_configure() {
- if use static; then
- export LIBSECCOMP_LINK_TYPE="static"
- export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
- export RUSTFLAGS+="-Ctarget-feature=+crt-static"
- cargo_src_configure
- else
- local myfeatures=( "oci" )
- cargo_src_configure
- fi
-}
-
-src_compile() {
- cargo_src_compile
- emake man
-}
-
-src_install () {
- cargo_src_install
- mkdir -p "${D}"/usr/share/man/man{1,2,5,7}
- emake install-man DESTDIR="${D}" PREFIX="/usr"
- dodoc README.md
- insinto /usr/libexec
- doins src/esyd.sh
-
- insinto /etc
- newins data/user.syd-3 user.syd-3.sample
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins vim/ftdetect/syd.vim
- insinto /usr/share/vim/vimfiles/syntax
- doins vim/syntax/syd-3.vim
-}
-
-src_test() {
- RUSTFLAGS="" cargo_src_test
-}
diff --git a/sys-apps/syd/syd-3.29.0.ebuild b/sys-apps/syd/syd-3.29.4.ebuild
index 88f4754a13b2..88f4754a13b2 100644
--- a/sys-apps/syd/syd-3.29.0.ebuild
+++ b/sys-apps/syd/syd-3.29.4.ebuild
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 8bcb92ab255e..70d0f4766065 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils-apple/Manifest b/sys-devel/binutils-apple/Manifest
index 776ba1dc9cf2..f88d9e993eee 100644
--- a/sys-devel/binutils-apple/Manifest
+++ b/sys-devel/binutils-apple/Manifest
@@ -1,17 +1,9 @@
DIST binutils-apple-patches-3.2.6-r0.tar.bz2 3500 BLAKE2B f10dcf71400ea5d4bf7efb8ad906240765cfb56743274b3e1684eeb4273a35171aa4202d475920cff2c5c39e89f9bd1d7e5b0d38ba6c2b4705b0a592ba47e063 SHA512 4ccb8ebd49ac8eac4dbd0c1f24ee1836f216efd2e9e15b13072cbc76d8f83fbf4f1f6b3b60736bf5d5482af3e49ec1eaedfce8dd0ce1e949f915faf9c92ee0ea
-DIST binutils-apple-patches-4.3-r1.tar.bz2 37363 BLAKE2B a5ad04d4bf746a864f03a25d052197ed9a6ecada1f34460f4e38bea8cd87dfe2cb6c7f99f2096acac2231cd1e0c13c53757854b07f729a7a0c5a162a908fbe83 SHA512 f5d64ad182891c3af971e6aabd3c0c1b717b6a1cb471632339cba61b41a998d15880d18de09aafa1c3d059e528c888d6e8b914025c79bc21897d90a6d0e2ebf5
-DIST binutils-apple-patches-5.1-r2.tar.bz2 51642 BLAKE2B 1b44020a05e0a91cfe569273f1e3dc65afaeac4bcdb80a626bdcc1f30cf8fbba6cc7bb522ece93126d4035b2d309defefd17fe0cee5bcaadcc58c4fa0feb4827 SHA512 37ba0dcae6c10b54a07c6208f6893ab80b0de1bd1c2f677902f707c8290629f7671a481e256b57a18bf304b95e41e4d59519bc1c88f15de488c0ef7e142f5cd8
-DIST binutils-apple-patches-7.3-r2.tar.bz2 44551 BLAKE2B 036cd2a2e4a66b046467f2984cce1c15f0d07c6b66aa6c8df3e07360943104aabe6f2555a0094973df71a5844496cb69d97a0ff13366043e02a01d8fbb0b0239 SHA512 219c26aeb54e89e23ab91706dda0803cf0c9f2a33acb5cc676db2d2ea33ad22af0661ea19450ad8f1f006f6c1703269fd95c98c52a7bcfa0c6491bc1cfb1a0ba
-DIST binutils-apple-patches-8.2-r1.tar.bz2 10830 BLAKE2B 345db8619873e9e91b79c3fdc0685fc46f82366df0b6153c1a59fbe5c122622e799754397e980e8752ef01ef25bbac81bb8f0339e92168790211b1d9c03bef2d SHA512 e7ca8cbac75671846c044abcd5415cfcf5832ff71acd5a2799b643369b02f2f7148990398c51913a3758e589f9fbff875e333aadf568e2a8a2defeafaa2aca95
DIST cctools-795.tar.gz 1993795 BLAKE2B dc0915f8647eecba5352e34dfc5752b679df39ead9a4734c49955a824d2cc127308eed46a614665dfe08a9d3036eb37f587e1b765a7df727facc42a33befacb0 SHA512 5a34a73dc71d3574a357f6b0f26a48a99dd0995d62695b309cdfe85c4960934b410455b1ba6bdbc9a4e32106bb45b35555604975d2a80ad1be21f5d4eac69254
-DIST cctools-895.tar.gz 1716126 BLAKE2B 9706a6b243518693888e5e21dfe8d83b217380b47db621a7f1b35105eb72fb8997353ff85133224b0856f6b6ec710f54a4fe79076d9e228f89c98b6f517de309 SHA512 4ef9db870385cc2c4263bcbe42ff0de80386771f5acbc7082a1818ecd6b8d7bb1bfa02a7fcfecd3e7281481aeaaac4c331359aca3564bfe7a4c7dea1e0d06126
DIST darwin-xtools-8.2.1-r103.tar.gz 3106189 BLAKE2B f13e77f796eefc393389206d5663c98d55c3fe0eb5123b366155e7c993cea421a039121d705cab2aa5fcdab2ef08d2b17dd5b9d6e0b2c50c97db067b0ec10283 SHA512 241f402ac368606eb9b89421a3e0a2ebbde1ea79d6e84cc55680a7f3dbc31dfa402ee7b20f605627c1bfd9097bbe824dea466339a7ff9026810911ef70940bda
DIST dyld-132.13.tar.gz 342690 BLAKE2B 011418ba5b91a28bb7c5f8188af2fac5478bad53581396b7c1c4623a854a8f0d5ecb92d023246157830ed2db83bbf28e23225a255188e2d07eeb6c933814bda6 SHA512 2c9d50fc32868b696d88730eb6ea6afa9bb9f56883cc2ea4f1d41f370f311b7487a29ce0eff6761e1eeb086a18e2513953989d8d5d3ef1043bb662e86baadd3f
-DIST dyld-421.2.tar.gz 625173 BLAKE2B 8f8325314861ae2ea10fbe78c74c7199b547973ac61a8e9cb76fb874a0e53395ea31c04e489f85ac7cfdb5715ae5051679453de75eb195e313113e7bbbc70340 SHA512 75f2fb840da980d44649aa3e045f50c4e37d4403fbdb1e2e5f1a85bf6d8859e1130053c3806f7ef992fdfc6573f7f18146263c690144bdd3df31452c6bdd8bd8
-DIST ld64-274.2.tar.gz 671652 BLAKE2B f45bb65bbe65c7baff54dec633a49b8ea472a59a7978aa050b329132963b26e4a2b3ef3dd034b04247531a11a07de5135b3726a429165cbfcae50e06c09531f4 SHA512 7b4e17f199909450b697bf719564c6841d46f5116c48dd47ff483ae7ddfe2965db1b7c024ed8ebeeaf90cd983ed353b95f7f23c93c8971536977dc892e6d6a9d
DIST ld64-97.17.tar.gz 421947 BLAKE2B 56820ef28490f2e0181d6e36b87506c6f00ae5759afe304a063fb6bd1904ace566ef4aa69ff0d235d65968af547a1a5735cb23bcefa990f418740188d399b637 SHA512 841774a1a7c0e2f661ac7e66703f7578d8f11274897ffa15f8c49daf290a23465763f264a4dae99f15754891f44c425c0d327652112007b499bc8f755a7fc9d6
DIST libunwind-30.tar.gz 82811 BLAKE2B 26993d6afa6930931c01b579326964a66832ed7a6ffa26eff10016c8d6d175d3b671753cf8700dcdbae7f0a9c01b16e9cbd3c9fe86697608f1f08a8eceb64782 SHA512 57106eafa1516791b4e0db2de6c6336bc0c1cbd8bf098a6d3a809fafa457802c95a7aeae9137f4ca5922a3018dfd8f597907ea4187b0afbbf267500eae00041f
EBUILD binutils-apple-3.2.6-r1.ebuild 7028 BLAKE2B a5ab11abf55e3561ba29e5216e57c772b45d75d94d22777eba318f2866311cf8b8f4103c8cf76463ef73185030da5c0c1ddbae52595eb115ca232f57a923d981 SHA512 7538ecd97fd44c5e12f6b7c0129c15dbe8265e8c5bfed359ce19df9031d46c4d8dea1fbb1e30685b308442a6438688beaa53339f5eda179e5580de660bab51cd
EBUILD binutils-apple-8.2.1-r103.ebuild 3603 BLAKE2B 8e48661c07b4c47f5f5a7903e0d68dac5b99cb6f0d3edd5be809db6487e5afd5ae40d29343bed4ca77eda79649416136e5c547af7ab4e6b8441869688812dacf SHA512 32023ad87796506161b32cc3c951ae46a1e93c221ba895a9686a4e235ed41a59c27a07f45e312487a6e483039d43979858c68ea27f81495f780609b48516bbee
-EBUILD binutils-apple-8.2.1-r2.ebuild 12109 BLAKE2B bff7e380ba163f2fc8c68985d4a73c3c03ff3ceb1548f46396d57dda976bea9acb4f88f010df1011057c2d29478d97a66749ae78a2b7170f76b448e36174e228 SHA512 6ea3f7343fb03f7e896e6d7a058ce5d048340c5965b8d7e668e6960020c5032bb4b432b99d0ad75eff3eed5a1121ba05ffa180f03ab658bdc8a828991d19ec11
MISC metadata.xml 522 BLAKE2B da32142e970f150eadc888fc3cf34c2874762b3e09add41e647dac8e8f00c52d2400a8cf8d36ce0ac1b49b786e20e1902c949a4fb980806969a3d1d7dae29ca6 SHA512 4e14f3ad4feb6f5ddabffa091e868dcaa27208625daadc0af553292acb4edce233f8282763b711e453f73862a9631b91bcdc70d2cb1b765e3f4415798c33d408
diff --git a/sys-devel/binutils-apple/binutils-apple-8.2.1-r2.ebuild b/sys-devel/binutils-apple/binutils-apple-8.2.1-r2.ebuild
deleted file mode 100644
index b1c82e7522e4..000000000000
--- a/sys-devel/binutils-apple/binutils-apple-8.2.1-r2.ebuild
+++ /dev/null
@@ -1,378 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic llvm prefix
-
-# versions:
-# XCode-11.3.1 ld64-530 cctools-949.0.1
-# XCode-11.2.1 ld64-520 cctools-949.0.1
-# XCode-11.0 ld64-512.4 cctools-949.0.1
-# XCode-8.2.1 ld64-274.2 cctools-895 <== binutils-apple-8.2.1-r1 (2019)
-
-# macOS-10.15.6 dyld-750.6 Causes build failures with Xcode-11 tools
-# macOS-10.14.4-10.14.6 dyld-655.1.1 Causes build failures with Xcode-11 tools
-# macOS-10.13.6 dyld-551.4
-# macOS-10.12.1-10.12.3 dyld-421.2 <== binutils-apple-8.2.1-r1,8.1
-
-LD64=ld64-274.2
-CCTOOLS_VERSION=895
-CCTOOLS=cctools-${CCTOOLS_VERSION}
-DYLD=dyld-421.2
-
-DESCRIPTION="Darwin assembler as(1) and static linker ld(1), Xcode Tools ${PV}"
-HOMEPAGE="http://www.opensource.apple.com/"
-SRC_URI="http://www.opensource.apple.com/tarballs/ld64/${LD64}.tar.gz
- http://www.opensource.apple.com/tarballs/cctools/${CCTOOLS}.tar.gz
- http://www.opensource.apple.com/tarballs/dyld/${DYLD}.tar.gz
- https://dev.gentoo.org/~grobian/distfiles/${PN}-patches-4.3-r1.tar.bz2
- https://dev.gentoo.org/~grobian/distfiles/${PN}-patches-5.1-r2.tar.bz2
- https://dev.gentoo.org/~grobian/distfiles/${PN}-patches-7.3-r2.tar.bz2
- https://dev.gentoo.org/~grobian/distfiles/${PN}-patches-8.2-r1.tar.bz2"
-
-LICENSE="APSL-2"
-KEYWORDS="~x64-macos"
-IUSE="lto classic test"
-RESTRICT="!test? ( test )"
-
-# ld64 can now only be compiled using llvm and libc++ since it massively uses
-# C++11 language features. *But additionally* the as driver now defaults to
-# calling clang as the assembler on many platforms. This can be disabled using
-# -Wa,-Q but since it's default we make llvm a static runtime dependency.
-RDEPEND="sys-devel/binutils-config
- lto? ( app-arch/xar )
- sys-devel/llvm:*
- sys-libs/libcxx"
-DEPEND="${RDEPEND}
- test? ( >=dev-lang/perl-5.8.8 )"
-
-SLOT="8"
-
-S=${WORKDIR}
-
-is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
-
-llvm_pkg_setup() {
- # eclass version will die if no LLVM can be found which will break prefix
- # bootstrap
- :
-}
-
-src_prepare() {
- cd "${S}"/${LD64}/src
- cp "${S}"/ld64-136-compile_stubs.h ld/compile_stubs.h
- cp "${S}"/ld64-274.2-Makefile Makefile
-
- eapply -p2 "${S}"/ld64-274.1-nolto.patch
- eapply -p2 "${S}"/ld64-236.3-crashreporter.patch
- eapply -p2 "${S}"/ld64-264.3.102-bitcode-case.patch
- eapply -p2 "${S}"/ld64-274.1-unknown-fixup.patch
- eapply -p2 "${S}"/ld64-274.1-notapi.patch
- eapply -p2 "${S}"/ld64-274.2-cfi-info-type.patch
-
- # workound llvm-3.9.{0,1} issue
- # https://bugs.gentoo.org/show_bug.cgi?id=603580
- # https://groups.google.com/forum/#!topic/llvm-dev/JY6nuKE__sU
- # http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20160829/169553.html
- sed -i -e '/COMPILE_TIME_ASSERT/d' ld/parsers/libunwind/*.hpp || die
-
- # provide missing headers from libunwind and dyld
- mkdir -p include/{mach,mach-o/arm} || die
- # never present because it's private
- cp ../../${DYLD}/include/mach-o/dyld_priv.h include/mach-o || die
- # use copies from cctools because they're otherwise hidden in some SDK
- cp ../../${CCTOOLS}/include/mach-o/arm/reloc.h include/mach-o/arm || die
- # provide all required CPU_TYPEs on all platforms
- cp ../../${CCTOOLS}/include/mach/machine.h include/mach/machine.h
- # add alias for newer identifiers, because ld64 uses both but cctools
- # header only defines the older
- eapply -p2 "${S}"/ld64-236.3-missing-cputypes.patch
-
- local VER_STR="\"@(#)PROGRAM:ld PROJECT:${LD64} (Gentoo ${PN}-${PVR})\\n\""
- echo "char ldVersionString[] = ${VER_STR};" > version.cpp
-
- eapply -p0 "${S}"/ld64-123.2-debug-backtrace.patch
-
- cd "${S}"/${CCTOOLS}
- eapply -p1 "${S}"/${PN}-4.5-as.patch
- eapply -p1 "${S}"/${PN}-5.1-as-dir.patch
- eapply -p2 "${S}"/${PN}-5.1-ranlib.patch
- eapply -p1 "${S}"/${PN}-3.1.1-libtool-ranlib.patch
- eapply -p1 "${S}"/${PN}-3.1.1-no-headers.patch
- eapply -p0 "${S}"/${PN}-4.0-no-oss-dir.patch
- eapply -p1 "${S}"/cctools-839-intel-retf.patch
- eapply -p2 "${S}"/${PN}-5.1-extraneous-includes.patch
- eapply -p1 "${S}"/${PN}-5.1-strnlen.patch
- eapply -p1 "${S}"/${PN}-7.3-make-j.patch
- eapply -p1 "${S}"/${PN}-7.3-no-developertools-dir.patch
- eapply -p1 "${S}"/${PN}-8.2.1-llvm-prefix-3.patch
- eapply -p1 "${S}"/${PN}-8.2.1-llvm-shim.patch
- eprefixify libstuff/execute.c
- cp ../${LD64}/src/other/prune_trie.h include/mach-o/ || die
-
- # do not build profileable libstuff to save compile time
- sed -i -e "/^all:/s, profile , ," libstuff/Makefile
-
- # cctools version is provided to make via RC_ProjectSourceVersion which
- # generates and compiles it as apple_version[] into libstuff. From
- # there it's picked up by the individual tools. Since
- # RC_ProjectSourceVersion is also used as library version, we can't
- # just append our local version info. So we hack the libstuff Makefile
- # to include our Gentoo version.
- sed -i -e "/cctools-.*(RC_ProjectSourceVersion).*OFILE_DIR/s,Version),Version) (Gentoo ${PN}-${PVR})," \
- libstuff/Makefile
-
- eapply_user
-
- # clean up test suite
- cd "${S}"/${LD64}/unit-tests/test-cases
- local c
-
- # we don't have llvm
- ((++c)); rm -rf llvm-integration;
-
- # we don't have dtrace
- ((++c)); rm -rf dtrace-static-probes-coalescing;
- ((++c)); rm -rf dtrace-static-probes;
-
- # a file is missing
- ((++c)); rm -rf eh-coalescing-r
-
- # we don't do universal binaries
- ((++c)); rm -rf blank-stubs;
-
- # looks like a problem with apple's result-filter.pl
- ((++c)); rm -rf implicit-common3;
- ((++c)); rm -rf order_file-ans;
-
- # TODO no idea what goes wrong here
- ((++c)); rm -rf dwarf-debug-notes;
-
- einfo "Deleted $c tests that were bound to fail"
-
- cd "${S}"
- ebegin "cleaning Makefiles from unwanted CFLAGS"
- find . -name "Makefile" -print0 | xargs -0 sed \
- -i \
- -e 's/ -g / /g' \
- -e 's/^G =.*$/G =/' \
- -e 's/^OFLAG =.*$/OFLAG =/' \
- -e 's/install -c -s/install/g'
- eend $?
-}
-
-src_configure() {
- ENABLE_LTO=0
- if use lto ; then
- ENABLE_LTO=1
-
- LLVM_INCDIR=$(get_llvm_prefix)/include
- LLVM_LIBDIR=$(get_llvm_prefix)/lib
-
- [ -n "${LLVM_INCDIR}" -a -n "${LLVM_LIBDIR}" ] || \
- die "LLVM not found - LTO support can not be enabled"
-
- # LTO and LLVM support currently both depend only on libLTO being
- # present. So we can enable both.
- CCTOOLS_LTO_CFLAGS="-DLTO_SUPPORT -I${LLVM_INCDIR}"
- CCTOOLS_LLVM_CFLAGS="-DLLVM_SUPPORT -I${LLVM_INCDIR}"
- fi
-
- export CTARGET=${CTARGET:-${CHOST}}
- if [[ ${CTARGET} == ${CHOST} ]] ; then
- if [[ ${CATEGORY} == cross-* ]] ; then
- export CTARGET=${CATEGORY#cross-}
- fi
- fi
-
- LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
- DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
- if is_cross ; then
- BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
- else
- BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
- fi
-
- # CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
- # what we want)
- append-cppflags -DNDEBUG
-
- # Create configure.h for ld64 with SUPPORT_ARCH_<arch> defines in it.
- DERIVED_FILE_DIR=${LD64}/src \
- ${LD64}/src/create_configure
-}
-
-compile_ld64() {
- einfo "building ${LD64}"
- cd "${S}"/${LD64}/src
- emake \
- LTO=${ENABLE_LTO} \
- LTO_INCDIR=${LLVM_INCDIR} \
- LTO_LIBDIR=${LLVM_LIBDIR} \
- TAPI=0 \
- TAPI_LIBDIR="${EPREFIX}"/usr/lib
-
- use test && emake build_test
-}
-
-compile_cctools() {
- einfo "building ${CCTOOLS}"
- cd "${S}"/${CCTOOLS}
- # Suppress running dsymutil because it will warn about missing debug
- # info which is expected when compiling without -g as we normally do.
- # This might need some more thought if anyone ever wanted to build us
- # for debugging with Apple's tools.
- emake \
- LIB_PRUNETRIE="-L../../${LD64}/src -lprunetrie" \
- EFITOOLS= \
- LTO="${CCTOOLS_LTO_CFLAGS} ${CCTOOLS_LLVM_CFLAGS}" \
- COMMON_SUBDIRS='libstuff ar misc otool' \
- SUBDIRS_32= \
- LEGACY= \
- RC_ProjectSourceVersion=${CCTOOLS_VERSION} \
- RC_CFLAGS="${CFLAGS}" \
- OFLAG="${CCTOOLS_OFLAG}" \
- DSYMUTIL=": disabled: dsymutil"
-
- cd "${S}"/${CCTOOLS}/as
- emake \
- BUILD_OBSOLETE_ARCH= \
- RC_ProjectSourceVersion=${CCTOOLS_VERSION} \
- RC_CFLAGS="-DASLIBEXECDIR=\"\\\"${EPREFIX}${LIBPATH}/\\\"\" ${CFLAGS}" \
- OFLAG="${CCTOOLS_OFLAG}" \
- DSYMUTIL=": disabled: dsymutil"
-}
-
-src_compile() {
- compile_ld64
- compile_cctools
-}
-
-install_ld64() {
- exeinto ${BINPATH}
- doexe "${S}"/${LD64}/src/{ld64,rebase,dyldinfo,unwinddump,ObjectDump}
- dosym ld64 ${BINPATH}/ld
- insinto ${DATAPATH}/man/man1
- doins "${S}"/${LD64}/doc/man/man1/{ld,ld64,rebase}.1
-}
-
-install_cctools() {
- cd "${S}"/${CCTOOLS}
- emake install_all_but_headers \
- EFITOOLS= \
- COMMON_SUBDIRS='ar misc otool' \
- SUBDIRS_32= \
- DSTROOT="\"${D}\"" \
- BINDIR="\"${EPREFIX}\"${BINPATH}" \
- LOCBINDIR="\"${EPREFIX}\"${BINPATH}" \
- USRBINDIR="\"${EPREFIX}\"${BINPATH}" \
- LOCLIBDIR="\"${EPREFIX}\"${LIBPATH}" \
- MANDIR="\"${EPREFIX}\"${DATAPATH}/man/"
- cd "${S}"/${CCTOOLS}/as
- emake install \
- BUILD_OBSOLETE_ARCH= \
- DSTROOT="\"${D}\"" \
- USRBINDIR="\"${EPREFIX}\"${BINPATH}" \
- LIBDIR="\"${EPREFIX}\"${LIBPATH}" \
- LOCLIBDIR="\"${EPREFIX}\"${LIBPATH}"
-
- # upstream is starting to replace classic binutils with llvm-integrated
- # ones. In Xcode, nm and size are now symlinks to llvm-{nm,size} while the
- # classic version is preserved as {nm,size}-classic. When asked to do so
- # by use classic we statically link to the classic version.
- # binutils-bin/<version>/<tool>
- # -> binutils-bin/<version>/<tool>-classic
- #
- # Otherwise we try to find and use the llvm version of the tool. Since our
- # binutils do not live in the same directory as the llvm installation and
- # llvm tends to move around, we use a shim that tries to find the llvm
- # version of the tool in prefix. It will fall back to the classic tool if
- # it fails.
- # binutils-bin/<version>/<tool>
- # -> binutils-bin/<version>/llvm-<tool>
- # -> $EPREFIX/usr/lib/llvm/<major/bin/llvm-<tool>
- # -> $EPREFIX/usr/bin/llvm-<tool>
- # -> binutils-bin/<version>/<tool>-classic
- budir="${D}"/${EPREFIX}/${BINPATH}
- for tool in nm size ; do
- use classic && \
- ln -sfn ${tool}-classic "${budir}/${tool}" || \
- ln -sfn llvm-shim "${budir}/${tool}"
- done
-
- # Also, otool is now based on llvm-objdump. But a small wrapper installed
- # as llvm-otool remains, providing command line compatibility.
- use classic && \
- ln -sfn otool-classic "${budir}/otool" || \
- ln -sfn llvm-otool "${budir}/otool"
-
- # And finally, although our cctools don't actually contain dsymutil and
- # objdump, we provide access to the llvm versions of them via the shim to
- # be in line with Xcode.
- for tool in objdump dsymutil ; do
- ln -sfn llvm-shim "${budir}/${tool}"
- done
-
- cd "${ED}"/${BINPATH}
- insinto ${DATAPATH}/man/man1
- local skips manpage
- # ar brings an up-to-date manpage with it
- skips=( ar )
- for bin in *; do
- for skip in ${skips[@]}; do
- if [[ ${bin} == ${skip} ]]; then
- continue 2;
- fi
- done
- manpage=${S}/${CCTOOLS}/man/${bin}.1
- if [[ -f "${manpage}" ]]; then
- doins "${manpage}"
- fi
- done
- insinto ${DATAPATH}/man/man5
- doins "${S}"/${CCTOOLS}/man/*.5
-}
-
-src_test() {
- if ! [[ -x "${EPREFIX}"/usr/bin/clang ]] ; then
- einfo "Test suite only works properly with clang - please install"
- return
- fi
-
- einfo "Running unit tests"
- cd "${S}"/${LD64}/unit-tests/test-cases
- # provide the new ld as a symlink to clang so that -ccc-install-dir
- # will pick it up
- ln -sfn ../../src/ld64 ld
- # use our arch command because the System's will report i386 even for an
- # x86_64 prefix
- perl ../bin/make-recursive.pl \
- BUILT_PRODUCTS_DIR="${S}"/${LD64}/src \
- ARCH="$(arch)" \
- LD="${S}"/${LD64}/src/ld64 \
- CC="${CC} -ccc-install-dir $PWD" \
- CXX="${CXX} -ccc-install-dir $PWD" \
- OTOOL="${S}"/${CCTOOLS}/otool/otool.NEW \
- | perl ../bin/result-filter.pl
-}
-
-src_install() {
- install_ld64
- install_cctools
-
- docompress /usr/share/binutils-data/${CTARGET}/${PV}/man
-
- cd "${S}"
- insinto /etc/env.d/binutils
- cat <<-EOF > env.d
- TARGET="${CHOST}"
- VER="${PV}"
- FAKE_TARGETS="${CHOST}"
- EOF
- newins env.d ${CHOST}-${PV}
-}
-
-pkg_postinst() {
- binutils-config ${CHOST}-${PV}
-}
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index aee84781e500..2a5d4572d17a 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -17,6 +19,7 @@ EBUILD clang-common-17.0.6-r10.ebuild 9030 BLAKE2B b4edcc8b33f36d568db46b3e2b72c
EBUILD clang-common-17.0.6-r9.ebuild 9005 BLAKE2B 9417c98621ffed85971661a6531bb70fdeadc9b0b4dbc6cfd389c550c016376ca0171f5245afe2a6fb03afb9527438f6873a4161f891e63f867aeb18d9fc103b SHA512 61b4950846f3051ce6f891c0dd9534ed8ababf19f320f0b0f7a2693a8e0ea5902098d60b109981a597d48e14094b87eebc72d0060d2c8dcf3a8afcc9687d6c80
EBUILD clang-common-18.1.8-r3.ebuild 9152 BLAKE2B 6529cf887633dd83826162f7f5e9b38a23a4c9c50b9c55dc265189fd288952d4c316fa1654b7b7f284d74c226dce4fa58e2234fc4c1499ffe2578f4f53dcc1b3 SHA512 91704efb26dfbe464afb5cff8f2a1dddd9127810e28ab2271dc5aba90256cc812a6bab00d12aa0001987e38cab230feacfb7524670f856bae8246b70a6a9b429
EBUILD clang-common-19.1.4.ebuild 9400 BLAKE2B 3f253f751ba999a6b33e69e9691e0fb8cd63547f5ea9a6dadac504364d90dd10963b2ad040f835ca29700654cf7ab97a4f58c3742ccfa6e59e7267ea08f6b232 SHA512 4cffce447562232bbc5bccfd1c0a4e00bf2fc4abc315d8f156deafc305160285d5d452c45958c90bf21cc5a0e15d351ea513f29363b1bcce306b666034390d1a
+EBUILD clang-common-19.1.5.ebuild 9400 BLAKE2B 3f253f751ba999a6b33e69e9691e0fb8cd63547f5ea9a6dadac504364d90dd10963b2ad040f835ca29700654cf7ab97a4f58c3742ccfa6e59e7267ea08f6b232 SHA512 4cffce447562232bbc5bccfd1c0a4e00bf2fc4abc315d8f156deafc305160285d5d452c45958c90bf21cc5a0e15d351ea513f29363b1bcce306b666034390d1a
EBUILD clang-common-20.0.0.9999.ebuild 9331 BLAKE2B c567a5078934eb7a0320c813c96f8615645ad12e338d903d69552a589e8cde33c6cc4d8b4a0b8365a7cb6099a43ac8208cf0577e69b662181a3c6cef2c322d98 SHA512 5f9a3ecd614f67e58fb83ccac11cd65d2e1cccdaa1a6bf6770172a34750399c93d78adffb35dcae1be5649408c12bcd440b820512ce43c1f4e89ef07a34ab18d
EBUILD clang-common-20.0.0_pre20241118.ebuild 9331 BLAKE2B c567a5078934eb7a0320c813c96f8615645ad12e338d903d69552a589e8cde33c6cc4d8b4a0b8365a7cb6099a43ac8208cf0577e69b662181a3c6cef2c322d98 SHA512 5f9a3ecd614f67e58fb83ccac11cd65d2e1cccdaa1a6bf6770172a34750399c93d78adffb35dcae1be5649408c12bcd440b820512ce43c1f4e89ef07a34ab18d
EBUILD clang-common-20.0.0_pre20241123.ebuild 9331 BLAKE2B c567a5078934eb7a0320c813c96f8615645ad12e338d903d69552a589e8cde33c6cc4d8b4a0b8365a7cb6099a43ac8208cf0577e69b662181a3c6cef2c322d98 SHA512 5f9a3ecd614f67e58fb83ccac11cd65d2e1cccdaa1a6bf6770172a34750399c93d78adffb35dcae1be5649408c12bcd440b820512ce43c1f4e89ef07a34ab18d
diff --git a/sys-devel/clang-common/clang-common-19.1.5.ebuild b/sys-devel/clang-common/clang-common-19.1.5.ebuild
new file mode 100644
index 000000000000..d587000e70f7
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-19.1.5.ebuild
@@ -0,0 +1,310 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+ default-compiler-rt default-libcxx default-lld
+ bootstrap-prefix cet hardened llvm-libunwind
+"
+
+PDEPEND="
+ default-compiler-rt? (
+ sys-devel/clang-runtime:${LLVM_MAJOR}[compiler-rt]
+ llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
+ !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+ )
+ !default-compiler-rt? ( sys-devel/gcc )
+ default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
+ !default-libcxx? ( sys-devel/gcc )
+ default-lld? ( >=sys-devel/lld-${PV} )
+ !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+ [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+ local flag missing_flags=()
+ for flag in default-{compiler-rt,libcxx,lld}; do
+ if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then
+ missing_flags+=( "${flag}" )
+ fi
+ done
+
+ if [[ ${missing_flags[@]} ]]; then
+ eerror "It seems that you have the following flags set on sys-devel/clang:"
+ eerror
+ eerror " ${missing_flags[*]}"
+ eerror
+ eerror "The default runtimes are now set via flags on sys-devel/clang-common."
+ eerror "The build is being aborted to prevent breakage. Please either set"
+ eerror "the respective flags on this ebuild, e.g.:"
+ eerror
+ eerror " sys-devel/clang-common ${missing_flags[*]}"
+ eerror
+ eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
+ die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common"
+ fi
+}
+
+_doclang_cfg() {
+ local triple="${1}"
+
+ local tool
+ for tool in ${triple}-clang{,++}; do
+ newins - "${tool}.cfg" <<-EOF
+ # This configuration file is used by ${tool} driver.
+ @gentoo-common.cfg
+ @gentoo-common-ld.cfg
+ EOF
+ if [[ ${triple} == x86_64* ]]; then
+ cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die
+ @gentoo-cet.cfg
+ EOF
+ fi
+ done
+
+ if use kernel_Darwin; then
+ cat >> "${ED}/etc/clang/${triple}-clang++.cfg" <<-EOF || die
+ -lc++abi
+ EOF
+ fi
+
+ newins - "${triple}-clang-cpp.cfg" <<-EOF
+ # This configuration file is used by the ${triple}-clang-cpp driver.
+ @gentoo-common.cfg
+ EOF
+ if [[ ${triple} == x86_64* ]]; then
+ cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die
+ @gentoo-cet.cfg
+ EOF
+ fi
+
+ # Install symlinks for triples with other vendor strings since some
+ # programs insist on mangling the triple.
+ local vendor
+ for vendor in gentoo pc unknown; do
+ local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}"
+ for tool in clang{,++,-cpp}; do
+ if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then
+ dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg"
+ fi
+ done
+ done
+}
+
+doclang_cfg() {
+ local triple="${1}"
+
+ _doclang_cfg ${triple}
+
+ # LLVM may have different arch names in some cases. For example in x86
+ # profiles the triple uses i686, but llvm will prefer i386 if invoked
+ # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will
+ # be used if invoked through ${CHOST}-clang{,++,-cpp} though.
+ #
+ # To make sure the correct triples are installed,
+ # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp
+ # and compare with CHOST values in profiles.
+
+ local abi=${triple%%-*}
+ case ${abi} in
+ armv4l|armv4t|armv5tel|armv6j|armv7a)
+ _doclang_cfg ${triple/${abi}/arm}
+ ;;
+ i686)
+ _doclang_cfg ${triple/${abi}/i386}
+ ;;
+ sparc)
+ _doclang_cfg ${triple/${abi}/sparcel}
+ ;;
+ sparc64)
+ _doclang_cfg ${triple/${abi}/sparcv9}
+ ;;
+ esac
+}
+
+src_install() {
+ newbashcomp bash-autocomplete.sh clang
+
+ insinto /etc/clang
+ newins - gentoo-runtimes.cfg <<-EOF
+ # This file is initially generated by sys-devel/clang-runtime.
+ # It is used to control the default runtimes using by clang.
+
+ --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
+ --unwindlib=$(usex default-compiler-rt libunwind libgcc)
+ --stdlib=$(usex default-libcxx libc++ libstdc++)
+ -fuse-ld=$(usex default-lld lld bfd)
+ EOF
+
+ newins - gentoo-gcc-install.cfg <<-EOF
+ # This file is maintained by gcc-config.
+ # It is used to specify the selected GCC installation.
+ EOF
+
+ newins - gentoo-common.cfg <<-EOF
+ # This file contains flags common to clang, clang++ and clang-cpp.
+ @gentoo-runtimes.cfg
+ @gentoo-gcc-install.cfg
+ @gentoo-hardened.cfg
+ # bug #870001
+ -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h"
+ EOF
+
+ # clang-cpp does not like link args being passed to it when directly
+ # invoked, so use a separate configuration file.
+ newins - gentoo-common-ld.cfg <<-EOF
+ # This file contains flags common to clang and clang++
+ @gentoo-hardened-ld.cfg
+ EOF
+
+ # Baseline hardening (bug #851111)
+ newins - gentoo-hardened.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -Xarch_host -fstack-clash-protection
+ -Xarch_host -fstack-protector-strong
+ -fPIE
+ -include "${EPREFIX}/usr/include/gentoo/fortify.h"
+ EOF
+
+ newins - gentoo-cet.cfg <<-EOF
+ -Xarch_host -fcf-protection=$(usex cet full none)
+ EOF
+
+ if use kernel_Darwin; then
+ newins - gentoo-hardened-ld.cfg <<-EOF
+ # There was -Wl,-z,relro here, but it's not supported on Mac
+ # TODO: investigate whether -bind_at_load or -read_only_stubs will do the job
+ EOF
+ else
+ newins - gentoo-hardened-ld.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -Wl,-z,relro
+ -Wl,-z,now
+ EOF
+ fi
+
+ dodir /usr/include/gentoo
+
+ cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die
+ /* __has_include is an extension, but it's fine, because this is only
+ for Clang anyway. */
+ #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__)
+ # include <stdc-predef.h>
+ #endif
+ EOF
+
+ local fortify_level=$(usex hardened 3 2)
+ # We have to do this because glibc's headers warn if F_S is set
+ # without optimization and that would at the very least be very noisy
+ # during builds and at worst trigger many -Werror builds.
+ cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die
+ #ifdef __clang__
+ # pragma clang system_header
+ #endif
+ #ifndef _FORTIFY_SOURCE
+ # if defined(__has_feature)
+ # define __GENTOO_HAS_FEATURE(x) __has_feature(x)
+ # else
+ # define __GENTOO_HAS_FEATURE(x) 0
+ # endif
+ #
+ # if defined(__STDC_HOSTED__) && __STDC_HOSTED__ == 1
+ # define __GENTOO_NOT_FREESTANDING 1
+ # else
+ # define __GENTOO_NOT_FREESTANDING 0
+ # endif
+ #
+ # if defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 && __GENTOO_NOT_FREESTANDING > 0
+ # if !defined(__SANITIZE_ADDRESS__) && !__GENTOO_HAS_FEATURE(address_sanitizer) && !__GENTOO_HAS_FEATURE(memory_sanitizer)
+ # define _FORTIFY_SOURCE ${fortify_level}
+ # endif
+ # endif
+ # undef __GENTOO_HAS_FEATURE
+ # undef __GENTOO_NOT_FREESTANDING
+ #endif
+ EOF
+
+ # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for
+ # non-hardened?
+ if use hardened ; then
+ cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ -Xarch_host -D_GLIBCXX_ASSERTIONS
+
+ # Analogue to GLIBCXX_ASSERTIONS
+ # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode
+ # https://libcxx.llvm.org/Hardening.html#using-hardened-mode
+ -Xarch_host -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
+ EOF
+
+ cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ EOF
+ fi
+
+ # We only install config files for supported ABIs because unprefixed tools
+ # might be used for crosscompilation where e.g. PIE may not be supported.
+ # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685.
+ local abi
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ doclang_cfg "${abi_chost}"
+ done
+
+ if use kernel_Darwin; then
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ # Gentoo Prefix on Darwin
+ -Wl,-search_paths_first
+ EOF
+ if use bootstrap-prefix ; then
+ # bootstrap-prefix is only set during stage2 of bootstrapping
+ # Prefix, where EPREFIX is set to EPREFIX/tmp.
+ # Here we need to point it at the future lib dir of the stage3's
+ # EPREFIX.
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ -Wl,-rpath,${EPREFIX}/../usr/lib
+ -Wl,-L,${EPREFIX}/../usr/lib
+ -isystem ${EPREFIX}/../usr/include
+ EOF
+ fi
+ # Using -Wl,-L instead of -L to trick compiler driver to put it
+ # after -isysroot's internal -L
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ -Wl,-rpath,${EPREFIX}/usr/lib
+ -Wl,-L,${EPREFIX}/usr/lib
+ -isystem ${EPREFIX}/usr/include
+ -isysroot ${EPREFIX}/MacOSX.sdk
+ EOF
+ fi
+}
+
+pkg_preinst() {
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
+ local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
+ if [[ -n ${gcc_path} ]]; then
+ cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
+ --gcc-install-dir="${gcc_path%%:*}"
+ EOF
+ fi
+ fi
+}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index e0beadc8df6b..2c4f55f9c7e1 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -3,6 +3,7 @@ EBUILD clang-runtime-16.0.6.ebuild 1448 BLAKE2B be376aab09a0268444784d1a0bcb5902
EBUILD clang-runtime-17.0.6.ebuild 1448 BLAKE2B be376aab09a0268444784d1a0bcb590222c9c8a118e260b15939e574687334eb476d6f66ab0f1f4fb0841a226c7b7f690666c33bec2d9c14f27a4f30f986b859 SHA512 b0b7a2f5c69890cb2fc0a9c2c8a1910669a4eae16826c0702a2ef508f91b6ec3b5607beab5b24f02951cf9b377f1d09395bd97c27f476137ef6cdf2571330578
EBUILD clang-runtime-18.1.8.ebuild 1454 BLAKE2B 73a5e4fd6e04978294419baf373c8e283107a1e6a4cfaf4995373cd73cfb97585eb651bd0f50d1c98cca2b77680e5249eb84ab9310c520b07a160ac5e43cc6d7 SHA512 00b3d8d185d739100002aef7f1c5e35fd70f3412573eafc6c9344b0ee272cd9c64cb721ec858907227841896b2a6ed0a7f21c31adca01205287f3427adb8c446
EBUILD clang-runtime-19.1.4.ebuild 1461 BLAKE2B 5f477947ea7a07f9f341baa7c0e0df31248fc6b5f949c84abfde5e69d9eb5ba8c2d9e8ee1de316279742c22817b743bdf9225c3ce3b0f4ac239080a1dd3b442a SHA512 7828ba3c785c06ccf3614bf51140899b990db826993457da7720d6884cf459f39545002ff7c5c8afb9f6fd6bbbe089890a10f483e679d831a0afef0559fd9fc3
+EBUILD clang-runtime-19.1.5.ebuild 1461 BLAKE2B 5f477947ea7a07f9f341baa7c0e0df31248fc6b5f949c84abfde5e69d9eb5ba8c2d9e8ee1de316279742c22817b743bdf9225c3ce3b0f4ac239080a1dd3b442a SHA512 7828ba3c785c06ccf3614bf51140899b990db826993457da7720d6884cf459f39545002ff7c5c8afb9f6fd6bbbe089890a10f483e679d831a0afef0559fd9fc3
EBUILD clang-runtime-20.0.0.9999.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
EBUILD clang-runtime-20.0.0_pre20241118.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
EBUILD clang-runtime-20.0.0_pre20241123.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
diff --git a/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild b/sys-devel/clang-runtime/clang-runtime-19.1.5.ebuild
new file mode 100644
index 000000000000..8ded193c919c
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-19.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 multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/"
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+ compiler-rt? (
+ ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ sanitize? (
+ ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ )
+ )
+ libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+ if tc-is-clang; then
+ ewarn "You seem to be using clang as a system compiler. As of clang-16,"
+ ewarn "upstream has turned a few warnings that commonly occur during"
+ ewarn "configure script runs into errors by default. This causes some"
+ ewarn "configure tests to start failing, sometimes resulting in silent"
+ ewarn "breakage, missing functionality or runtime misbehavior. It is"
+ ewarn "not yet clear whether the change will remain or be reverted."
+ ewarn
+ ewarn "For more information, please see:"
+ ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213"
+ fi
+}
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 8a0d44d79501..cd7a1f128426 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -17,6 +17,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -26,6 +28,7 @@ EBUILD clang-17.0.6.ebuild 12151 BLAKE2B 665280844db218824bec2add033e13e14b958ac
EBUILD clang-18.1.8-r6.ebuild 12323 BLAKE2B 4a45c4fd8b5632afec8c5a319eca80e8ee02cc21f7aca5f170c77356ad19151f4f154d582539b2295b6cb3f783a6b38fe3f84840eaab5cddc4180207792488b8 SHA512 14bb5f54eb8b486417b74c32f4ef2e8a7c1fc959ca5d9489808a49ae09c277bcf6454a39d44dba3c0b840fc20c2a6646edec5691a949e1a0988e8fef208252b9
EBUILD clang-18.1.8.ebuild 12224 BLAKE2B 6b2b34e54d342fd373fa156d71d2fc01626d535a697a5fd4d63b543b92a6e19586b774ccaca1326581b4842873f61a9956d105c8be9d02fef1d1debb11544b7b SHA512 4b2699d0caf5932e7fb91a837498b4d2281612b960fd56e5d3f502aae6c30c89ca97d4150ec2ea0fb87b6874c1936a068c636863bb7586c532ca9e13c2b7c212
EBUILD clang-19.1.4.ebuild 11912 BLAKE2B e03d8cf99f76ca7cad2b8f9979708aff71b141e2b2abc2f7679cdc966ec9c81e344bd4773c516d87b0fff7137878d9a01bc89676aadfc1ec62f652cbed5723fa SHA512 09afb6c8ec3d5420120685dc523db99e0a2767e1405eb73bae16464da03701191bcde450a50b6bd40613532b012470cf1c1be449b215ee07fc7d45555f66e51a
+EBUILD clang-19.1.5.ebuild 11912 BLAKE2B e03d8cf99f76ca7cad2b8f9979708aff71b141e2b2abc2f7679cdc966ec9c81e344bd4773c516d87b0fff7137878d9a01bc89676aadfc1ec62f652cbed5723fa SHA512 09afb6c8ec3d5420120685dc523db99e0a2767e1405eb73bae16464da03701191bcde450a50b6bd40613532b012470cf1c1be449b215ee07fc7d45555f66e51a
EBUILD clang-20.0.0.9999.ebuild 11834 BLAKE2B 46f903311baca65f0fc029cb4ee7d2c0f6fa604c0b903f2642ebbfaa36f22660716801dcec571e1d51c794493fd298ae089422ebb00b46e88ea5fb97334fb556 SHA512 6f5545955a805e82584f902d38bad6fb159290c96a59db59311c44846f17cf4aa0a9190247f152a70395de01019e5738f9f8865c2846731ea9dc7d335fee038b
EBUILD clang-20.0.0_pre20241118.ebuild 11834 BLAKE2B 46f903311baca65f0fc029cb4ee7d2c0f6fa604c0b903f2642ebbfaa36f22660716801dcec571e1d51c794493fd298ae089422ebb00b46e88ea5fb97334fb556 SHA512 6f5545955a805e82584f902d38bad6fb159290c96a59db59311c44846f17cf4aa0a9190247f152a70395de01019e5738f9f8865c2846731ea9dc7d335fee038b
EBUILD clang-20.0.0_pre20241123.ebuild 11834 BLAKE2B 46f903311baca65f0fc029cb4ee7d2c0f6fa604c0b903f2642ebbfaa36f22660716801dcec571e1d51c794493fd298ae089422ebb00b46e88ea5fb97334fb556 SHA512 6f5545955a805e82584f902d38bad6fb159290c96a59db59311c44846f17cf4aa0a9190247f152a70395de01019e5738f9f8865c2846731ea9dc7d335fee038b
diff --git a/sys-devel/clang/clang-19.1.5.ebuild b/sys-devel/clang/clang-19.1.5.ebuild
new file mode 100644
index 000000000000..2d7aae85f170
--- /dev/null
+++ b/sys-devel/clang/clang-19.1.5.ebuild
@@ -0,0 +1,465 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake llvm.org llvm-utils multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos"
+IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? ( ~sys-devel/lld-${PV} )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ ~sys-devel/clang-runtime-${PV}
+ sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
+BDEPEND+="
+ $(python_gen_cond_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ')
+"
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+
+ if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
+ sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
+ 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
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-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
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ amdgpu-arch
+ c-index-test
+ clang
+ clang-format
+ clang-installapi
+ clang-linker-wrapper
+ clang-nvlink-wrapper
+ clang-offload-bundler
+ clang-offload-packager
+ clang-refactor
+ clang-repl
+ clang-rename
+ clang-scan-deps
+ diagtool
+ hmaptool
+ nvptx-arch
+
+ # needed for cross-compiling Clang
+ clang-tblgen
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-pseudo
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ local mycmakeargs=(
+ -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ # these are not propagated reliably, so redefine them
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_LIBXML2=$(usex xml)
+ -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+ # TODO: CLANG_ENABLE_HLSL?
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if ! use elibc_musl; then
+ mycmakeargs+=(
+ -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
+ )
+ fi
+
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -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+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ has_version -b sys-devel/clang:${LLVM_MAJOR} ||
+ die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
+ local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
+ mycmakeargs+=(
+ -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
+ -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
+ )
+ fi
+
+ # 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
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 9d6c19d3166e..64abc895a7f3 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -4,14 +4,18 @@ AUX gettext-0.21-CVE-2020-12825.patch 14074 BLAKE2B 67da10f81edf92004b8d1f4099c7
AUX gettext-0.21-musl-omit_setlocale_lock.patch 1598 BLAKE2B 6b27ad4db1fcaed8b88345f47f75eb36580eb848ed3e914f2625c8136d34c1a13cd67ca043b2d42ee352d1214b3db0e3684b1be470072640bfc7c6892b78e2cb SHA512 04bf3d840c3687255f8333ae6de1af1774b80611fbfd69a9eff0b49bed74510a0e6c40768e1c1e52853221c2ee19ccad78a211500f0b1c05763670a1dbebbf70
AUX gettext-0.21.1-java-autoconf.patch 2280 BLAKE2B 79605c0ea6c5a56be1a6d586210ed40d913e30fd56c955c49a796a78e2f7d068ccdfdeb2b13ee68458612a40e6a7130e4e8d30661136cee888e7319cecce6899 SHA512 60948e0e45ea8628d6041448d4152696e3026e9d8d7dd4441977a0f8496976fb16cb8578d549287ab9d1a783cc764c9d7c3041d1e47bf1c789b5ff9a34a66dc1
AUX gettext-0.21_rc1-avoid_eautomake.patch 1362 BLAKE2B eed15ecde829aa63859dc196052f97abc0386e6c496b7d7e073769e0ad6208623cc1fb6322ff422647f3a55aac6453bd6390432d707d179da7cfc820d487c23a SHA512 5089af3dabb2459345aec6196de70591dafabfc292495f052dd67ce3d2566c4b62a8554eb11db7499378e16a8d11953f044fcfd23c77a71ad01feec4c0c41956
+AUX gettext-0.23-libxml2-2.12.0.patch 1417 BLAKE2B 6ebf749c052465d01dbd8aa16cca196190a579cd6d71f5731e27b139c33d6c9f1798a31dfaae0c51f3a80148bff3cdccd06dacc82b22a0bba3e49e849be44a52 SHA512 428a6668437c5a63fd5b984e5c7374611d552c851e17367952767c3446d57b723c09ddf0358ef600f2a6760792a188abb0b0c7da4c70e3bacb5287b8ad26f377
DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5 SHA512 61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c SHA512 fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
DIST gettext-0.22.4.tar.xz 10255384 BLAKE2B 3f93aa5aef8e40d2e01acaa5aeed11efefd0de43ea26d084a0b9e743019685f7584d8e1bf05c1fd5772a5576d21ee1f052b81366f52c7827b6d14bd4d9890edc SHA512 0f3620b1621b85b3df9e372885c2f040c8a91ec0b2d4e16978459a8a2a152318a0e6f5fefb8d971bad80c437e7ee8ac8c24edc4de0ab86e729528b8a2ac62c51
DIST gettext-0.22.4.tar.xz.sig 833 BLAKE2B fbb00b53c807934a11263c120861971fffebbd39689eda1fae0fb956476e69c3fb6799440cbf3acfcf43ecea2c134ea4dadb95becbac98badb43e546f3c8e9fb SHA512 a774c98de643b1ea3df645e451878652c2baa5cd786642aa457e6d5f5c44787cb1231eb15ad4390acdf314822633acaffffaa853eb69cbbc72c3b79b547a8854
DIST gettext-0.22.5.tar.xz 10270724 BLAKE2B 18c383518f5a78b5c04cf76de976524da2a87a892a30d6386778bb4c7dd526ffc3f14f484906c5d3a513b7caf76ea560e53962b325e552182d6940055d798f24 SHA512 a60999bb9d09441f138214d87acb7e59aab81e765bb9253a77c54902681c5de164a5a04de2a9778dfb479dbdefaab2d5de1fbaf6095c555c43e7e9fd7a1c09bd
DIST gettext-0.22.5.tar.xz.sig 833 BLAKE2B bb3e5ced34ab109f498347a3567103fe3491f69addb4a5ce25bf854fae1a11340eef1a9826b369d2416b53e5f7065aeebdb1609615f064cf7fb4151e82a5b4e5 SHA512 87f1df69206702be928b09a59a19ae4c23072cbc78ea16e76bfc4c929de76a3c0bb8e4eb2c3100c6e7b3b51d23e3b0e484c7e1d576ba7e25fd887934dc9ed8f7
+DIST gettext-0.23.tar.xz 11053572 BLAKE2B 208e5a73ed021c22357b1a1f0324dd7c9fa14b458b610c6f2fbd85f6541dd2bc23179c63dcd43000689482d8a6337f5255f501581d67ee2338ef3d50ec5e9c2e SHA512 1de09c0a83b1b4bb810abacbaf7c3e0fedbfbddea1cf7c89df3838c5f0a14cf58d686eb5876cfae302acb31c93beefb61a12c8a889a998fd235798699dc2c155
+DIST gettext-0.23.tar.xz.sig 833 BLAKE2B 5da93144e3d2eb745729b3f2d68e85ad508214b62694a22da7d37c6a3c9eaacd0d44339564b6373690dce29d9140a8af31ccea9e61726d2651ecc8234405b681 SHA512 25a6a2d1d9eb406b2be036b01f709a0badb84b70e23908c51fcbc1e26836510748f9623a075622271962d37bb859d4553755c6ed9832c1f39742ae1179b9292a
EBUILD gettext-0.21.1.ebuild 5183 BLAKE2B abbb7e45677f053c241c9d05f1c1598157ff5a1fc67739b46ea54143973a7b95f6a2540cf50091ae5c34d649b5029edc9e2c9c85443d2c1684d64e92d1ba6169 SHA512 52b8bab71bbbf4cd7fe48ce64c730f172022003e0e9847d4adc0e3c67dcccfba9f453e25b6a4a7fade689dda6798ac55f7e790d737d94edcc2488a76e9495bbc
EBUILD gettext-0.22.4.ebuild 5179 BLAKE2B dbf62738b07f3018facf85b453e5462673dff921e53f0085d6c9d70083ebd76b4354fe5edc7d03ada5bca5f582a9431283a85ff651e8724185299f4e83c4ae20 SHA512 4e41eeeb86dc02c731ecc2f93cf8a796753d490fb52dc3d38cd849d65996c36e591141bf4bfc829dc5e356968fb87ba8b011fd76f482fcdac71f2ad50f3a74ea
EBUILD gettext-0.22.5-r1.ebuild 5446 BLAKE2B 87ab467c84bcad48e3e33cee7f328228b9e7b75317118f42740e48a5ebc6320a4d7b3873d521419779c1461887a311aedb8a5929ebfd6de037f7c6bc9e7634ec SHA512 35410f269686459167a14512f1511312a4c83c99d78c51fb6ed32d7302b0d2bc5b8a28f5c05875f6bc1827d91fed56b147442218a3c40fb98af29e084f9153d4
EBUILD gettext-0.22.5.ebuild 5430 BLAKE2B ff685b6f9986b5e29f5dc78dcd2986bbd1b75d3b5e547235f896103eacf73d7adca2108d20496bd83d0a28f2ebfd55d61fbca92049aa09065442bdc3b4d92306 SHA512 48eef0acb483f019bec013e87abd23eacbb68b3755e00d67351cbecaaab9f1854ca5a3278e8ea3834eda0972d3e6fc21944086af371a94fcaca5cdd6110e290c
+EBUILD gettext-0.23.ebuild 5493 BLAKE2B 577d92f628f3efb4482cfcc1a0240adfd5d40ae2840553f00bb6c8178d187b1d6d85b8c410da5be4f96cc6cc2a1fb7058687215d9870168a28564e27a3a17449 SHA512 3228e13baa8060c25c78075ef8c7daeb7a767c37ceee319ec4a4728cf3aba91fff689c62371e73282079655ae81723f570dda55b49996da46487f8673ebd607f
MISC metadata.xml 529 BLAKE2B 7043c2adba0d48824bf343847a587b7eb9ce0947b1985ee375f08a0af0fce3809e7a581001872b98ceb5305aeb410d4e2e72425e7906563593e168cfe60904f5 SHA512 06a0877db14a56e71a90ecc4eed1658e21703403c5739ed8e62202e5fe3958fccab5ffcc633975c7269402022f40653638cc41d1ae5b6427203dc8c28d6a502c
diff --git a/sys-devel/gettext/files/gettext-0.23-libxml2-2.12.0.patch b/sys-devel/gettext/files/gettext-0.23-libxml2-2.12.0.patch
new file mode 100644
index 000000000000..7a22f6e7ea90
--- /dev/null
+++ b/sys-devel/gettext/files/gettext-0.23-libxml2-2.12.0.patch
@@ -0,0 +1,44 @@
+https://git.savannah.gnu.org/cgit/gettext.git/commit/?id=adfbe2ee7cd9b47a0465aa9a07d773fa290f46c1
+
+From adfbe2ee7cd9b47a0465aa9a07d773fa290f46c1 Mon Sep 17 00:00:00 2001
+From: Bruno Haible <bruno@clisp.org>
+Date: Sun, 1 Dec 2024 19:35:51 +0100
+Subject: Fix compilation error with libxml2 >= 2.12.0 and gcc >= 14.
+
+Reported by Sam James <sam@gentoo.org>
+at <https://savannah.gnu.org/bugs/?66506>.
+
+* gettext-tools/src/its.c: Include <libxml/xmlversion.h>.
+(structured_error): Adapt to API change.
+---
+ gettext-tools/src/its.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/gettext-tools/src/its.c b/gettext-tools/src/its.c
+index 8ee7ab40f..3f28f8851 100644
+--- a/gettext-tools/src/its.c
++++ b/gettext-tools/src/its.c
+@@ -28,6 +28,7 @@
+ #include <stdint.h>
+ #include <stdlib.h>
+
++#include <libxml/xmlversion.h>
+ #include <libxml/xmlerror.h>
+ #include <libxml/tree.h>
+ #include <libxml/parser.h>
+@@ -82,7 +83,13 @@
+ /* ----------------------------- Error handling ----------------------------- */
+
+ static void
++/* Adapt to API change in libxml 2.12.0.
++ See <https://gitlab.gnome.org/GNOME/libxml2/-/issues/622>. */
++#if LIBXML_VERSION >= 21200
++structured_error (void *data, const xmlError *err)
++#else
+ structured_error (void *data, xmlError *err)
++#endif
+ {
+ error (0, err->level == XML_ERR_FATAL ? EXIT_FAILURE : 0,
+ _("%s error: %s"), "libxml2", err->message);
+--
+cgit v1.2.3-70-g09d2
diff --git a/sys-devel/gettext/gettext-0.23.ebuild b/sys-devel/gettext/gettext-0.23.ebuild
new file mode 100644
index 000000000000..377edcb714f1
--- /dev/null
+++ b/sys-devel/gettext/gettext-0.23.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Note: Keep version bumps in sync with dev-libs/libintl.
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gettext.asc
+inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs
+inherit flag-o-matic
+
+DESCRIPTION="GNU locale utilities"
+HOMEPAGE="https://www.gnu.org/software/gettext/"
+
+if [[ ${PV} == *_rc* ]] ; then
+ SRC_URI="
+ https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz
+ verify-sig? ( https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig )
+ "
+ S="${WORKDIR}/${P/_/-}"
+else
+ SRC_URI="
+ mirror://gnu/${PN}/${P}.tar.xz
+ verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+# Only libasprintf is under the LGPL (and libintl is in a sep package),
+# so put that license behind USE=cxx.
+LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )"
+SLOT="0"
+IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr"
+
+# Only runtime goes multilib
+#
+# Note: The version of libxml2 corresponds to the version bundled via gnulib.
+# If the build detects too old of a system version, it will end up falling back
+# to the bundled copy (bug #596918).
+#
+# Note: expat lacks a subslot because it is dynamically loaded at runtime. We
+# would depend on older subslots if they were available (based on the ABIs that
+# are explicitly handled), but expat doesn't currently use subslots.
+DEPEND="
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+ >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+ >=dev-libs/libxml2-2.9.3:=
+ dev-libs/expat
+ acl? ( virtual/acl )
+ ncurses? ( sys-libs/ncurses:= )
+ java? ( >=virtual/jdk-1.8:* )
+ xattr? ( sys-apps/attr )
+"
+RDEPEND="
+ ${DEPEND}
+ git? ( dev-vcs/git )
+ java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+ git? ( dev-vcs/git )
+ verify-sig? ( sec-keys/openpgp-keys-gettext )
+"
+PDEPEND="emacs? ( app-emacs/po-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+ # only installed for native ABI
+ /usr/include/gettext-po.h
+
+ /usr/include/autosprintf.h
+ /usr/include/textstyle.h
+ /usr/include/textstyle/stdbool.h
+ /usr/include/textstyle/version.h
+ /usr/include/textstyle/woe32dll.h
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.21-CVE-2020-12825.patch
+ "${FILESDIR}"/${PN}-0.23-libxml2-2.12.0.patch
+)
+
+QA_SONAME_NO_SYMLINK=".*/preloadable_libintl.so"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # bug #898570
+ unreachable
+ MIN
+ alignof
+ static_assert
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+ java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ java-pkg-opt-2_src_prepare
+
+ default
+
+ # gettext-0.21.1-java-autoconf.patch changes
+ # gettext-{runtime,tools}/configure.ac and the corresponding
+ # configure scripts. Avoid regenerating other autotools output.
+ #touch -c gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die
+ # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac
+ #touch -c configure || die
+
+ elibtoolize
+
+ if use elibc_musl || use elibc_Darwin; then
+ eapply "${FILESDIR}"/${PN}-0.21-musl-omit_setlocale_lock.patch
+ fi
+}
+
+multilib_src_configure() {
+ local myconf=(
+ # switches common to runtime and top-level
+ --cache-file="${BUILD_DIR}"/config.cache
+ #--docdir="\$(datarootdir)/doc/${PF}"
+
+ # Emacs support is now in a separate package
+ --without-emacs
+ --without-lispdir
+ # glib depends on us so avoid circular deps
+ --with-included-glib
+ # libcroco depends on glib which ... ^^^
+ --with-included-libcroco
+ # this will _disable_ libunistring (since it is not bundled),
+ # see bug #326477
+ --with-included-libunistring
+ # Never build libintl since it's in dev-libs/libintl now.
+ --without-included-gettext
+ # Never build bundled copy of libxml2.
+ --without-included-libxml
+
+ --disable-csharp
+ --without-cvs
+
+ $(use_enable acl)
+ $(use_enable cxx c++)
+ $(use_enable cxx libasprintf)
+ $(use_with git)
+ $(multilib_native_use_enable java)
+ $(use_enable ncurses curses)
+ $(use_enable nls)
+ $(use_enable openmp)
+ $(use_enable static-libs static)
+ $(use_enable xattr attr)
+ )
+
+ local ECONF_SOURCE="${S}"
+ if ! multilib_is_native_abi ; then
+ # for non-native ABIs, we build runtime only
+ ECONF_SOURCE+=/gettext-runtime
+ fi
+
+ # should be gone on next release, for memset_s breakage
+ [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__STDC_WANT_LIB_EXT1__=1
+
+ econf "${myconf[@]}"
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+
+ if multilib_is_native_abi ; then
+ dosym msgfmt /usr/bin/gmsgfmt # bug #43435
+ dobin gettext-tools/misc/gettextize
+ fi
+
+ # 909041 never install libintl which upstream insists on building
+ rm -f "${ED}"/usr/$(get_libdir)/libintl.* "${ED}"/usr/include/libintl.h
+}
+
+multilib_src_install_all() {
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ if use java ; then
+ java-pkg_dojar "${ED}"/usr/share/${PN}/*.jar
+ rm "${ED}"/usr/share/${PN}/*.jar || die
+ rm "${ED}"/usr/share/${PN}/*.class || die
+ if use doc ; then
+ java-pkg_dojavadoc "${ED}"/usr/share/doc/${PF}/html/javadoc2
+ fi
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+
+ if use doc ; then
+ docinto html
+ dodoc "${ED}"/usr/share/doc/${PF}/*.html
+ else
+ rm -rf "${ED}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1}
+ fi
+ rm "${ED}"/usr/share/doc/${PF}/*.html || die
+}
+
+pkg_preinst() {
+ java-pkg-opt-2_pkg_preinst
+}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 695bdc3c5ee8..791bf97af208 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -9,6 +9,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -17,6 +19,7 @@ EBUILD lld-16.0.6.ebuild 2324 BLAKE2B 9b849aea16a8188e4da4cfcf0c85fb3e997007e128
EBUILD lld-17.0.6.ebuild 2363 BLAKE2B 8ebe513b67f3fb8efd981b97c1f77fe5de2065c363c2b9e99b8836983539fe5637b231e8be2a87713d47b48a49bfde77471ad65fa5166b606df476eca6f94fc1 SHA512 fd63e8600e393ecd95a05a28c8ac0d71b12f5aedcf273f432bea1904165b874ee913afff4aab91c2049aa1eb95c239bca217b84150133b2060f95ea66ce1944e
EBUILD lld-18.1.8.ebuild 2276 BLAKE2B 21ff07ce2523f88d5d9ec3f2840a452c2739709d4931da2ca87b78cd25c282d3160547746f935aa605a0a5e5d294361fa1a58aa27be7f8d5b52efa50a9ff19b7 SHA512 ac28175f583caf50af89296b25aa77487a9ea5d0f08aba136b773ed72b14808506bc206b0bc5b15d1ac1996706b783f7377aa49352e617355b1496a2c4acd420
EBUILD lld-19.1.4.ebuild 2294 BLAKE2B 12bdcecea6f517f1ddcf16bd6b9d0ddfadbf89438d783a246f16db632a556b76351617845232586d88c1721b974f2baca628e55689a984c7425aaa8766a83ea1 SHA512 77269e65437dac5d81c1cc1d9dccf58bd4db84d3dc2770bffb2b1102800143b3341fc8892b5dd612f51f83d86e450d7e53354969fdd40d735c14b9033cdfd331
+EBUILD lld-19.1.5.ebuild 2294 BLAKE2B 12bdcecea6f517f1ddcf16bd6b9d0ddfadbf89438d783a246f16db632a556b76351617845232586d88c1721b974f2baca628e55689a984c7425aaa8766a83ea1 SHA512 77269e65437dac5d81c1cc1d9dccf58bd4db84d3dc2770bffb2b1102800143b3341fc8892b5dd612f51f83d86e450d7e53354969fdd40d735c14b9033cdfd331
EBUILD lld-20.0.0.9999.ebuild 2197 BLAKE2B 275356848520636601c33385faf7147ea7709f6578191cd3654ac8b5420d6e7052aa9f83c2c92bfded18fa223b64e6467db8ee2c43c81594fda568dec2751eba SHA512 7a0bdf68762cb5516fd1030b83288fba7364123a52833c3abde14cd13fefed3d97f6eab52148b9b32e112c7d1ccbb08fb2c5dfee5e444b26d868cc7e7bbdc68d
EBUILD lld-20.0.0_pre20241118.ebuild 2293 BLAKE2B 5825f0a471a50ec1d9e7775a82736f6369fa1e99904b30cf068f0092dce44d4e0c2e76fcb21d70b9ecb1756d19e8482a5ac940bdc25c5a1d58c9aee0c21b5d7b SHA512 86226e5f9aea8a87b022b2def7cef707fc7db0f1e026f4965ec64390708f7e2355c3e1ee991487bd0c6f9f17dc2f129a6b7a2b8abbf1e14fe48dd0e4cd73b1fa
EBUILD lld-20.0.0_pre20241123.ebuild 2197 BLAKE2B 275356848520636601c33385faf7147ea7709f6578191cd3654ac8b5420d6e7052aa9f83c2c92bfded18fa223b64e6467db8ee2c43c81594fda568dec2751eba SHA512 7a0bdf68762cb5516fd1030b83288fba7364123a52833c3abde14cd13fefed3d97f6eab52148b9b32e112c7d1ccbb08fb2c5dfee5e444b26d868cc7e7bbdc68d
diff --git a/sys-devel/lld/lld-19.1.5.ebuild b/sys-devel/lld/lld-19.1.5.ebuild
new file mode 100644
index 000000000000..8aa86d3f073c
--- /dev/null
+++ b/sys-devel/lld/lld-19.1.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}[debug=,zstd=]
+ sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ !sys-devel/lld:0
+"
+BDEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+ )
+"
+PDEPEND="
+ >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ llvm.org_src_unpack
+
+ # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+ # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+ # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+ # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+ # to existent directory ${WORKDIR}/libunwind/include.
+ mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DBUILD_SHARED_LIBS=ON
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ -DLLVM_ENABLE_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ tc-is-cross-compiler && mycmakeargs+=(
+ -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lld
+}
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index f7bff6d9b191..ca6753993f41 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD llvm-common-16.0.6.ebuild 1034 BLAKE2B 1e0a0b6cbb746a7eb45e3f553bc949b693
EBUILD llvm-common-17.0.6.ebuild 1034 BLAKE2B 1e0a0b6cbb746a7eb45e3f553bc949b69314afc3d913cda004d395e7b322c17f976496eed074cf08718dc2d9efa7f3db81dec4f38394fe6ea2b77793b74f4371 SHA512 8fbb211a6b05d24409642fcb00a4fb798499721cc30c4c5fa2df120ed74d9da7286916cf3788ea26f2cb21e334876417b05a4336fedff99e95d1ebe358f8b311
EBUILD llvm-common-18.1.8.ebuild 1040 BLAKE2B e48cc3f1b8cb1672859d620d637023ddce71a4a37827108ba2fd9a8eb66660175069e8d77c84549ec7bf843ecfe1ce3e2c8660c439c7acb08601a36fe72b4218 SHA512 626adbcb09088b70167deb3cc956b41cd1deb0321ff7b937faa6ab4d0a9a1ee219e9ed17a4b4233a47578fad528227b5e3d5e93d88db9610463947317e896e26
EBUILD llvm-common-19.1.4.ebuild 1047 BLAKE2B 195324cff3d34038012504238dfbbdb44fc9a8ff2dc7d2af7165006f0b7a10dfe28439631c601d89e02a304477509ee268653a98a956936c234e3d7520574691 SHA512 00c0448fa43e250ce7a3f1c4fb20312eba3ab860387f33399eb66e50bea5029bc72c1c1f733acaf24f729a6f7b5ee6e6a6308b4532ed1ec135b99c9541c49173
+EBUILD llvm-common-19.1.5.ebuild 1047 BLAKE2B 195324cff3d34038012504238dfbbdb44fc9a8ff2dc7d2af7165006f0b7a10dfe28439631c601d89e02a304477509ee268653a98a956936c234e3d7520574691 SHA512 00c0448fa43e250ce7a3f1c4fb20312eba3ab860387f33399eb66e50bea5029bc72c1c1f733acaf24f729a6f7b5ee6e6a6308b4532ed1ec135b99c9541c49173
EBUILD llvm-common-20.0.0.9999.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
EBUILD llvm-common-20.0.0_pre20241118.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
EBUILD llvm-common-20.0.0_pre20241123.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
diff --git a/sys-devel/llvm-common/llvm-common-19.1.5.ebuild b/sys-devel/llvm-common/llvm-common-19.1.5.ebuild
new file mode 100644
index 000000000000..7a852f871e36
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-19.1.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="emacs"
+
+RDEPEND="
+ !sys-devel/llvm:0
+"
+BDEPEND="
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+ default
+
+ use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+ insinto /usr/share/vim/vimfiles
+ doins -r vim/*/
+ # some users may find it useful
+ newdoc vim/README README.vim
+ dodoc vim/vimrc
+
+ if use emacs ; then
+ elisp-install llvm emacs/*.{el,elc}
+ elisp-make-site-file "${SITEFILE}" llvm
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index fedad951dc5d..54f6906127ab 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -22,6 +22,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -35,6 +37,7 @@ EBUILD llvm-18.1.8-r1.ebuild 13372 BLAKE2B cb78f1c21e29ec1987c52edeebdc3d0200ec0
EBUILD llvm-18.1.8-r4.ebuild 13382 BLAKE2B 2d52ad708ed578868b700b97cc581ea732147219b9b71d4ced6dbe2553054e2524ba0971e051934b610d5aaa4e6a164e14c56be9961637349b37d9bafa97916b SHA512 4e67d7e9ceb174d8b9135e330ff5371e385d0253f6d8f6c7058840de7dc7819a5711670fa6ca0b487d9f4985de20987c0d69ee1809e131fbea029029643da475
EBUILD llvm-18.1.8-r6.ebuild 13382 BLAKE2B 7a65f9a2332e5cc2557da06bb01fcaefdd5452e87a493d1f7fd8e3aeef15c0bbacb9a19ce8c4bcff7e8f6b1f78ce0a8e5aa8d7e00c41541d8675f9b7211b4d67 SHA512 b7bf188ef73ad95779f94b329696a37b027257719e84acc2532865186d9b635d28ba8004f6ed5d3881910c2c56e0670495a781ba5998e2dba03207b671479c09
EBUILD llvm-19.1.4.ebuild 13162 BLAKE2B 293856e63ed74df233a0e31d0d143ad7c950dfcdda8af786994352dc75448d3eeb5ef1b7d52e8abb4f2f7cc6864874eedd4e2d295bc5227b03a74429331d22be SHA512 7c21b5d6266b2c00cd194293ca863804de05b816d1e8391ace2beb09477781d63238c80ed303b921c16a26467a3b44a0acafe44c8cc8987da6ba932a1a019bb2
+EBUILD llvm-19.1.5.ebuild 13162 BLAKE2B 293856e63ed74df233a0e31d0d143ad7c950dfcdda8af786994352dc75448d3eeb5ef1b7d52e8abb4f2f7cc6864874eedd4e2d295bc5227b03a74429331d22be SHA512 7c21b5d6266b2c00cd194293ca863804de05b816d1e8391ace2beb09477781d63238c80ed303b921c16a26467a3b44a0acafe44c8cc8987da6ba932a1a019bb2
EBUILD llvm-20.0.0.9999.ebuild 13152 BLAKE2B 8b157cde59f8cddf7393d5db87992e7154bb733eae7c13cfbd28a195ba0d40ccaa00b5264ba00d1c5d9be452e7d6251c74ecd38a97f49a2ac5b108392de1f2de SHA512 51b5728a89f5ff7d92af282e3b914276ddcd5e301a87d3c73f4504739cad16442271aa404c29b9cf6a0dffabf19ff0ef56c9617e5dfd333dec50118afdadce5c
EBUILD llvm-20.0.0_pre20241118.ebuild 13152 BLAKE2B 8b157cde59f8cddf7393d5db87992e7154bb733eae7c13cfbd28a195ba0d40ccaa00b5264ba00d1c5d9be452e7d6251c74ecd38a97f49a2ac5b108392de1f2de SHA512 51b5728a89f5ff7d92af282e3b914276ddcd5e301a87d3c73f4504739cad16442271aa404c29b9cf6a0dffabf19ff0ef56c9617e5dfd333dec50118afdadce5c
EBUILD llvm-20.0.0_pre20241123.ebuild 13152 BLAKE2B 8b157cde59f8cddf7393d5db87992e7154bb733eae7c13cfbd28a195ba0d40ccaa00b5264ba00d1c5d9be452e7d6251c74ecd38a97f49a2ac5b108392de1f2de SHA512 51b5728a89f5ff7d92af282e3b914276ddcd5e301a87d3c73f4504739cad16442271aa404c29b9cf6a0dffabf19ff0ef56c9617e5dfd333dec50118afdadce5c
diff --git a/sys-devel/llvm/llvm-19.1.5.ebuild b/sys-devel/llvm/llvm-19.1.5.ebuild
new file mode 100644
index 000000000000..64c63c9517cb
--- /dev/null
+++ b/sys-devel/llvm/llvm-19.1.5.ebuild
@@ -0,0 +1,548 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug debuginfod doc exegesis libedit +libffi
+ test 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}] )
+ 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
+ )
+ 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_USE_TARGETS=provide
+llvm.org_set_globals
+
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
+BDEPEND+="
+ $(python_gen_any_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ')
+"
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
+
+python_check_deps() {
+ llvm_are_manpages_built || return 0
+
+ python_has_version -b "dev-python/myst-parser[${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)
+ ;;
+ # used by lldb
+ LLVMDebuginfod)
+ ;;
+ # 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
+
+ if has_version ">=sys-libs/glibc-2.40"; then
+ # https://github.com/llvm/llvm-project/issues/100791
+ rm -r test/tools/llvm-exegesis/X86/latency || die
+ fi
+}
+
+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+=(
+ # library used by lldb
+ LLVMDebuginfod
+
+ # 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-readtapi
+ llvm-reduce
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ reduce-chunk-list
+ 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_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}"
+
+ -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+=(
+ # 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-fs/Manifest.gz b/sys-fs/Manifest.gz
index 371c437f3133..5742f9d38fde 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 0338092aee7e..894c84894302 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -4,11 +4,14 @@ DIST btrfs-progs-v6.10.tar.sign 566 BLAKE2B 493260b4854616eabce943135b4990de4a72
DIST btrfs-progs-v6.10.tar.xz 2669760 BLAKE2B 24b66cc6f7118da817e9abca69e8de9a9496de1ec4eb6800fa8f6b13b677e37a553d90562a38618a63b68b71457ab10ff72541dd3e0c169a1fe05509fd62402c SHA512 aa5af67f3816dcd1a128b69bc6f4bd83423c6c2289e3dd3abe2a07bdccb6b7d5e49426a5a0ece643709c23cdcb0908ca52b271f058fee3a3d810cdfcb9c36639
DIST btrfs-progs-v6.11.tar.sign 566 BLAKE2B 15db44b5db3265eff9d5195ad4842cef5d001c46e1170f219784fca8d049756dccbc1bd95f20fc343fbdf1078c610a166921c043828cdc5f64c0f465323ca0e4 SHA512 a2fdd9100ad3ddd30cb923a72a2b4f70634277e5fbbf0d2cf912c00dc876dad6cd2c24e624f41dbb83aabdda4e3c08aea9c0ae39084bb3481700491df3d47fd5
DIST btrfs-progs-v6.11.tar.xz 2695752 BLAKE2B 6dec219394e39a821f29858eddf1d501537d3cebad2dc83f0cea6d88d0b0e94c4fe2e660a48a27942ccfb6f3ac0630d5930f44e083168de65b60af36e895b2af SHA512 fad3c7e908e2020a3983f9737a7e87367023e2ad35aea14197e2bfa71c1e0435bc3da3f7e6ef463de47c033323163f8b1b7933013042c6fcea673d0f4723ade1
+DIST btrfs-progs-v6.12.tar.sign 566 BLAKE2B 3a32b52522acd9e2fcf34cbf90d91ca2491ae1b34142320b987084a60c9f6c13100fcfb554f877c0f659b60415234550c05d980c633015cd8d083df18521187a SHA512 86396dad38f15c19eb4b641632deb99073829896001b71fbdfaa3ebd11468e8b89ed324e563ec9db837c9095501227824f97085347dca4204cbaecceed9da7d3
+DIST btrfs-progs-v6.12.tar.xz 2705336 BLAKE2B d1569ec7b2079a43ac370c3a7e9f1b37a06545675753490f16d6a7bb52281f76df39f924c96569a1c75daa8a998f251c5219e2f09a54cb94c42cba1db3cf43ca SHA512 57da37f460a33b5f5232a5c8e67eb5976fb13483a1437112bd433b179bc0e497a1aadfe24705eb4fb4e0a98d2a33fd3c46808b3ca161421475442a70b964c446
DIST btrfs-progs-v6.9.2.tar.sign 566 BLAKE2B 4cd95496d355444c7d3e582a7e6c05fbb55683008b1585a26f38aef6cceb1afd5e80c9611518d6bd92dc1167798d4012c4bcab2f9bda752c459d94cfa6f3c477 SHA512 3fb04e1894e231abde388a39d2f0c90f43c1a1494622c2158fab9b94bb340e064404bcf96e24d913c60aaf5e06ade42fbb91a479949109b329682bb089f66bf2
DIST btrfs-progs-v6.9.2.tar.xz 2661684 BLAKE2B 38ab189ac8271ba8d68b74e82569159c671cca1cb946f56ccab28b6b206cb6ee5b330d83afc3536b7e0d7399da3fb01e368809c1ef4a64b843ea88796ebd28bd SHA512 1df9d5456d07a035c38c17795996a4fc621eeaa244ef54383d4387205826d2a6e971910e55031d20bb1baf23193efa7439e110312ffd8471f07aaf8c0baca20a
EBUILD btrfs-progs-6.10.1.ebuild 4296 BLAKE2B a14b133468950215981cd242f0849735f5a05a486a07921988515582be143be06c571a8b1d9c62a9ec5e3c469fb67e2a030cec331215dcf457f521b2c7b17817 SHA512 b0ba9e958221ac8a213f56c3d7b46892e9fc37a6d06bdff28e9d4c0ea3af2428185b3d51c4c8c007c9876266e100274395f248909b6b9924b5d2242a06937985
EBUILD btrfs-progs-6.10.ebuild 4302 BLAKE2B 948f9b0c99b95867c901fdb67b32c57ebebd54309907942ffe3d5db95d73dc7854634e8adfd62541a1efe9f140965aa6b0f2f3521e9bd99d6042a86b879afac7 SHA512 8c9bd26baa38cfe824d43f91179c1ebd6ad014b6bf172c6362d2a4ca47da2a7b7fc20f894cf72b5fb2aabc7c7976010053054407d72d233e0f55b1d0af78aa9b
EBUILD btrfs-progs-6.11.ebuild 4296 BLAKE2B a14b133468950215981cd242f0849735f5a05a486a07921988515582be143be06c571a8b1d9c62a9ec5e3c469fb67e2a030cec331215dcf457f521b2c7b17817 SHA512 b0ba9e958221ac8a213f56c3d7b46892e9fc37a6d06bdff28e9d4c0ea3af2428185b3d51c4c8c007c9876266e100274395f248909b6b9924b5d2242a06937985
+EBUILD btrfs-progs-6.12.ebuild 4302 BLAKE2B 948f9b0c99b95867c901fdb67b32c57ebebd54309907942ffe3d5db95d73dc7854634e8adfd62541a1efe9f140965aa6b0f2f3521e9bd99d6042a86b879afac7 SHA512 8c9bd26baa38cfe824d43f91179c1ebd6ad014b6bf172c6362d2a4ca47da2a7b7fc20f894cf72b5fb2aabc7c7976010053054407d72d233e0f55b1d0af78aa9b
EBUILD btrfs-progs-6.9.2.ebuild 4296 BLAKE2B a14b133468950215981cd242f0849735f5a05a486a07921988515582be143be06c571a8b1d9c62a9ec5e3c469fb67e2a030cec331215dcf457f521b2c7b17817 SHA512 b0ba9e958221ac8a213f56c3d7b46892e9fc37a6d06bdff28e9d4c0ea3af2428185b3d51c4c8c007c9876266e100274395f248909b6b9924b5d2242a06937985
EBUILD btrfs-progs-9999.ebuild 4302 BLAKE2B 948f9b0c99b95867c901fdb67b32c57ebebd54309907942ffe3d5db95d73dc7854634e8adfd62541a1efe9f140965aa6b0f2f3521e9bd99d6042a86b879afac7 SHA512 8c9bd26baa38cfe824d43f91179c1ebd6ad014b6bf172c6362d2a4ca47da2a7b7fc20f894cf72b5fb2aabc7c7976010053054407d72d233e0f55b1d0af78aa9b
MISC metadata.xml 744 BLAKE2B 6c23644af7f970c93a3c3bd1fd1bf82e5290832afac427bec1da93bfd2694799f779bdce3f51742a171218d6e29460a4986452426ab2239ad8ab6627dc45b81d SHA512 06df1d728d39b92384bdd026d0339a494ce1fe3966376a413a80f8dd85bedd5e5d843db9cdd60a9ab29857b79d5a24de24de2330aab70916a0e57acfc01a2e5d
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
new file mode 100644
index 000000000000..757755270ab8
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.12.ebuild
@@ -0,0 +1,188 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-python/btrfsutil
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit bash-completion-r1 python-any-r1 udev
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
+ EGIT_BRANCH="devel"
+ WANT_LIBTOOL="none"
+ inherit autotools git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
+ inherit verify-sig
+
+ MY_PV="v${PV/_/-}"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ "
+ S="${WORKDIR}"/${PN}-${MY_PV}
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ fi
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.readthedocs.io/en/latest/"
+
+LICENSE="GPL-2"
+SLOT="0/0" # libbtrfs soname
+IUSE="+convert +man experimental reiserfs static static-libs udev +zstd"
+# Could support it with just !systemd => eudev, see mdadm, but let's
+# see if someone asks for it first.
+REQUIRED_USE="static? ( !udev )"
+
+# Tries to mount repaired filesystems
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/lzo:2=
+ sys-apps/util-linux:=[static-libs(+)?]
+ sys-libs/zlib:=
+ convert? (
+ sys-fs/e2fsprogs:=
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27
+ )
+ )
+ udev? ( virtual/libudev:= )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-5.10
+ convert? ( sys-apps/acl )
+ static? (
+ dev-libs/lzo:2[static-libs(+)]
+ sys-apps/util-linux:0[static-libs(+)]
+ sys-libs/zlib:0[static-libs(+)]
+ convert? (
+ sys-fs/e2fsprogs[static-libs(+)]
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+ )
+ )
+ zstd? ( app-arch/zstd[static-libs(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ man? (
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+=" sys-devel/gnuconfig"
+else
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-dsterba )"
+fi
+
+pkg_setup() {
+ : # Prevent python-any-r1_python_setup
+}
+
+if [[ ${PV} != 9999 ]]; then
+ src_unpack() {
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -xf -))
+ assert "Unpack failed"
+ else
+ default
+ fi
+ }
+fi
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]]; then
+ local AT_M4DIR=config
+ eautoreconf
+
+ local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
+ [[ -e ${automakedir} ]] || die "Could not locate automake directory"
+
+ ln -s "${automakedir}"/install-sh config/install-sh || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.guess config/config.guess || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.sub config/config.sub || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ --bindir="${EPREFIX}"/sbin
+
+ --enable-lzo
+ $(use_enable experimental)
+ --disable-python
+ $(use_enable convert)
+ $(use_enable man documentation)
+ $(use_enable elibc_glibc backtrace)
+ $(use_enable static-libs static)
+ $(use_enable udev libudev)
+ $(use_enable zstd)
+
+ # Could support libgcrypt, libsodium, libkcapi, openssl, botan
+ --with-crypto=builtin
+ --with-convert=ext2$(usev reiserfs ',reiserfs')
+ )
+
+ export EXTRA_PYTHON_CFLAGS="${CFLAGS}"
+ export EXTRA_PYTHON_LDFLAGS="${LDFLAGS}"
+
+ if use man; then
+ python_setup
+ fi
+
+ # bash as a temporary workaround for https://github.com/kdave/btrfs-progs/pull/721
+ CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake V=1 all $(usev static)
+}
+
+src_test() {
+ emake V=1 -j1 -C tests test
+}
+
+src_install() {
+ local makeargs=(
+ $(usev static install-static)
+ )
+
+ emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
+
+ if use experimental; then
+ exeinto /sbin
+ doexe btrfs-corrupt-block
+ fi
+
+ newbashcomp btrfs-completion btrfs
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-fs/mac-fdisk/Manifest b/sys-fs/mac-fdisk/Manifest
index a7bea75ddc5b..efc2f480f97e 100644
--- a/sys-fs/mac-fdisk/Manifest
+++ b/sys-fs/mac-fdisk/Manifest
@@ -9,6 +9,6 @@ AUX mac-fdisk-0.1_p18-musl.patch 1473 BLAKE2B 8864b23821de7f270e4d04d0fa256d9a15
AUX mac-fdisk-amd64.patch 5154 BLAKE2B c8bbc117df448bc4c1181d9c172bc78dd5b1fd021184be73ecdc41568fcaf73e1daec8183d43f355b4bba876a0399f3dfd2c05173d7c9fee6d8d95068f141633 SHA512 241576f64dd334f98e8c9cb9e0b17b6366e208f2d0af47ddb4659cf2d8e25ca8f44a84d1f7fa2e5f6215f4be42668f43f034074ac981a0d87ca8483505a3623c
DIST mac-fdisk_0.1-18.diff.gz 20267 BLAKE2B 111e5b18c1485b33cfb2f653846e901a528e65207d705f024bb4ba1e181881913fc79cc2bf94c536e0bd2f88f9169d25f2a64c0d1464844a2ebb8e24f1554a61 SHA512 5774e86e1770873cbccb80a79941c6bf917ac1df62f722805b1c4eae0a76b318b3df36ed39ac16d8b051e771603cc42a13feeaadd451343f6a21703e07e58c11
DIST mac-fdisk_0.1.orig.tar.gz 55817 BLAKE2B d193be6b06be562bcb3297300dc009ac28adba41ea5d7c1a5bc0d16b8f9ec8275e1ad015c9bc529c3aafd12cbd9012e1af7baef7259ce0c8cef4d6dc62986dec SHA512 1263e60a18111162f5ef439b5f9615cef9de94e7836cb998782a6e6d3bcf92a69e49566b33c7330bdea05de5e6ca83f7920c6707f342ce515440160695f07120
-EBUILD mac-fdisk-0.1_p18-r1.ebuild 1471 BLAKE2B 6c8fbda36073bf0a0163996e214cafdda59e5cb7c658c815dddd87355746bdebf405aa72c0760214b9275ecbe1efe6388e7ec0ccbf52d43d97ceef1a3489d6ce SHA512 133e1c0de2749518bcba85c7b9a667343f56cab759fe01654159eeb806f55b4305d29293aae10a4c4e52768fd4de6118b67ec22ba647733433bc55e8a65eb248
+EBUILD mac-fdisk-0.1_p18-r1.ebuild 1470 BLAKE2B ab1570b2c3127466a079220da98726acefa530cd9a4c218a83c92603cf43d93a03f6768d465e190abda4397b99482a569e2b2680b3adfbbd136c652c8f6857f5 SHA512 ee60ca9967d9b1b8899967c82887b2ee031b32e7df0d58ec3eb8164a56e422637fdca84830bc7857535cc1b35b8a8d0368aa13e299f11bd780abe6c75ea76360
EBUILD mac-fdisk-0.1_p18.ebuild 1347 BLAKE2B 9cfeda9adc29963d9074cb8254b7ade2982003a1622e6eb20bcfffddd0e31ebf8c9f7b4d16c1ec59ff920ea722e2bbc6ddba8a98cc7796bff649340188da5c34 SHA512 5e405091155182e114c56dcf7be4c8af285819814af69647cc7cfffeb9da1e89bff0bde0384dc985a20e8f9052b7eec24fc9329c2a4b30b7c8acb64fb13a516a
MISC metadata.xml 249 BLAKE2B 7e06a350422c31f33f36aaf66be928966e03869a64dd89e2cc5ce5eb2ab0700e1a66ab439005ad6a15411db138deb0fdab2dbcbce326cebb4a11bee5e2f78fba SHA512 1f490b62c59b89a97c79ca55dc8fb9af4449788b759ca070099d147f66821f1ecd8956f125800122f5be3ada277e4fd9eb6fdcb30acc41f0f16289ed6df19c49
diff --git a/sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild b/sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild
index 6fbf35ad7e43..a479730f818b 100644
--- a/sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild
+++ b/sys-fs/mac-fdisk/mac-fdisk-0.1_p18-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 -loong ppc ppc64 -riscv ~x86"
+KEYWORDS="~amd64 -loong ppc ppc64 -riscv x86"
S=${WORKDIR}/${P/_p*}.orig
PATCHES=(
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index f83a61a96d34..bf6d2cc23291 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 86204d335682..20044c245338 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -16,7 +16,7 @@ EBUILD ugrd-1.24.2.ebuild 1831 BLAKE2B ea7c5b2186a201c6e129adddacc22d20e43f37f60
EBUILD ugrd-1.25.0.ebuild 1892 BLAKE2B 7abbad2995faf4f16f38579cbb00ee8ddf595bfa7a5712efcddbe4dc4c21f831f5dbd56c56d231f5de9092ee1c0219b7890f76fa624c92c034b19ba66031852e SHA512 ae07be88eb5ceef17ef9657b3cbcf7c566de662bafe6f7f6430ba8ca1a8f529b5d425db6bc9059b7787a3b0e307881dca847a13206fea4149f698a40485b2719
EBUILD ugrd-1.26.0.ebuild 1892 BLAKE2B 8ad234bc47b5a470fb44c0d4f1e1ffdaf127f1da42de246f5dd903434d49064b9b0467f8e3f10660018d4d5744985263d76bde7b9a633c950d07f61ed272eac2 SHA512 b8d3ccf1de3213cdb4643f0165cd671df423cc227cc80c5e6beb952494cd03d962cb80240b73a55721b73d79517b22c20c31994ddcc851dc970cee2a07b7dee1
EBUILD ugrd-1.27.1.ebuild 1951 BLAKE2B fcbf8784b95bae64f105adfb6067944e50716004500bff3f18c0e5558dbb4bf1540c2fd340fa04f635df079a5a73b560a41edeba1a3c7fe40b9e165c979fd228 SHA512 2b08ddedd7800e15b3d7501d00d87fc774a7fbba7323e4d8b03cd3a3fe05b3925d5240d2736d72d818b69c72332d75db59efecf80953926175f1efc2d31b8bbf
-EBUILD ugrd-1.27.2.ebuild 1951 BLAKE2B fcbf8784b95bae64f105adfb6067944e50716004500bff3f18c0e5558dbb4bf1540c2fd340fa04f635df079a5a73b560a41edeba1a3c7fe40b9e165c979fd228 SHA512 2b08ddedd7800e15b3d7501d00d87fc774a7fbba7323e4d8b03cd3a3fe05b3925d5240d2736d72d818b69c72332d75db59efecf80953926175f1efc2d31b8bbf
+EBUILD ugrd-1.27.2.ebuild 1950 BLAKE2B b113eb8cbca4f5b775a0cdfcc0a5afa87fb6a16906f2c2ba22aaf8b1a598ae78b0ddd5ed251acc62453e1347d99d5ca710468ed11de45a4779883568d5dd895e SHA512 51b121168d16fb9280d147acfed59d6225878165676a05826ac912a3f940f438d8f0bb91152ce99bd793bd88a76be26d8281ea01c2c0a55cfa85e53558f1cf4b
EBUILD ugrd-1.28.2.ebuild 1951 BLAKE2B fcbf8784b95bae64f105adfb6067944e50716004500bff3f18c0e5558dbb4bf1540c2fd340fa04f635df079a5a73b560a41edeba1a3c7fe40b9e165c979fd228 SHA512 2b08ddedd7800e15b3d7501d00d87fc774a7fbba7323e4d8b03cd3a3fe05b3925d5240d2736d72d818b69c72332d75db59efecf80953926175f1efc2d31b8bbf
EBUILD ugrd-9999.ebuild 1891 BLAKE2B 5a5c09edcc689073fb98137374f7990c70e16bd5dd3e2f1c3fbbdb734fde84ff62d016c6144e941c90f506bafd11680502da93b5cd5a7f63ea9a2edec23792c0 SHA512 229e3512adc73069629feebae1ce9efb1687e8b324812f78f3de704f023c27368caec64d36108591683b61ea35960ac43f0184fa992e0e93be54b96e03527d8c
MISC metadata.xml 446 BLAKE2B 5d9a9a8331461be39cff60dd19d13c5bec86a117204bd51e389e05911c599da08532153e8e697f18010ee7c1fd7e54bd57ecfbb2913d30324688c0b97cff6540 SHA512 4e5db18cf4816954ae59a578f33abc88f433d4e3aec22f651aba44b796776ba5531fbd37be88968d8616bea18daa0718da7a183eec1beb028d5ec30d2354ca8a
diff --git a/sys-kernel/ugrd/ugrd-1.27.2.ebuild b/sys-kernel/ugrd/ugrd-1.27.2.ebuild
index 21ddb7fb455a..a8b014580707 100644
--- a/sys-kernel/ugrd/ugrd-1.27.2.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.27.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 arm64"
RESTRICT="test"
PROPERTIES="test_privileged"
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 250f45046597..0104da855f2c 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 4a4d9b9472aa..89f99ccce7a6 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -13,6 +13,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -22,6 +24,7 @@ EBUILD compiler-rt-sanitizers-17.0.6-r1.ebuild 6487 BLAKE2B 5083f082d2e9bc0152bd
EBUILD compiler-rt-sanitizers-18.1.8-r1.ebuild 6399 BLAKE2B 89775029b096011375f25b0c96c17ec26472e2d298673182b6a9284b1273d0f878a7d7a72e28bbb4e800434de4c248e24475edee22f5bbd26157b663ea383b97 SHA512 e3352e1b3dce27a223159cc7d7a31d9ed71944e204725acc36ee381e32ff571d5b6c6b8ce7706afaf853d96d42630ee216f0321cb173533b3cf4e15ba166e850
EBUILD compiler-rt-sanitizers-18.1.8-r6.ebuild 6404 BLAKE2B 44eb48fd2ab90c0b2e5dabdbb4e05e79544799c8c28daa3ac4b762cfd43fba641e2f827ea51d39cc573a6f4707ec95e0559bb137f31f112135e463f6430ac812 SHA512 814e50974005572618d672aa86761977819aab9e53b3dc5cb3865717ef3dcd776f892792cb29b331531a2d2c8fceb775c6c633dfacb57ae57a59ad19455c280b
EBUILD compiler-rt-sanitizers-19.1.4.ebuild 6479 BLAKE2B db6bd87ee4cb4be87537152c8041fb0e6bd69100e6fa4242e231c98ec1222834dd87a7b0350b42bddc6d50597919169f44d136b7a3f609407cf752f9a5ee6cff SHA512 3a992ea97ce2028d99a94adc291bf6c084af6ccb103dab7dbba43568e1283b7c4c6dfc03385b931c185eed2fc4c37563edaeff76ed3e8528c92293030121ac7e
+EBUILD compiler-rt-sanitizers-19.1.5.ebuild 6479 BLAKE2B db6bd87ee4cb4be87537152c8041fb0e6bd69100e6fa4242e231c98ec1222834dd87a7b0350b42bddc6d50597919169f44d136b7a3f609407cf752f9a5ee6cff SHA512 3a992ea97ce2028d99a94adc291bf6c084af6ccb103dab7dbba43568e1283b7c4c6dfc03385b931c185eed2fc4c37563edaeff76ed3e8528c92293030121ac7e
EBUILD compiler-rt-sanitizers-20.0.0.9999.ebuild 6394 BLAKE2B 458582b435bbd97d6fc776b1dcf653af9d41e53b0540803a3528db993eddf33284a11ec72ba7bdd2e54bbe4cf7c51e340e04970f9dc3f1f8a08edb9e5c98b9db SHA512 7f2432f6ffe217d3dcaf2185c5b08321674f1b9e5da46a2abdebebb68bccc761f0a713aa85741d9a32c29e1b54f1b12f93110146e533742265d0bb182a45501f
EBUILD compiler-rt-sanitizers-20.0.0_pre20241118.ebuild 6394 BLAKE2B 458582b435bbd97d6fc776b1dcf653af9d41e53b0540803a3528db993eddf33284a11ec72ba7bdd2e54bbe4cf7c51e340e04970f9dc3f1f8a08edb9e5c98b9db SHA512 7f2432f6ffe217d3dcaf2185c5b08321674f1b9e5da46a2abdebebb68bccc761f0a713aa85741d9a32c29e1b54f1b12f93110146e533742265d0bb182a45501f
EBUILD compiler-rt-sanitizers-20.0.0_pre20241123.ebuild 6394 BLAKE2B 458582b435bbd97d6fc776b1dcf653af9d41e53b0540803a3528db993eddf33284a11ec72ba7bdd2e54bbe4cf7c51e340e04970f9dc3f1f8a08edb9e5c98b9db SHA512 7f2432f6ffe217d3dcaf2185c5b08321674f1b9e5da46a2abdebebb68bccc761f0a713aa85741d9a32c29e1b54f1b12f93110146e533742265d0bb182a45501f
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild
new file mode 100644
index 000000000000..24dcc0582eda
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.1.5.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +ctx-profile +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+ asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+ shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+ || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+ test? (
+ cfi? ( ubsan )
+ gwp-asan? ( scudo )
+ )
+"
+RESTRICT="
+ !clang? ( test )
+ !test? ( test )
+"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ sys-libs/compiler-rt:${LLVM_MAJOR}
+ )
+ elibc_glibc? ( net-libs/libtirpc )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=(
+ llvm/include/llvm/ProfileData llvm/lib/Testing/Support third-party
+)
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+ if use test; then
+ local CHECKREQS_DISK_BUILD=11G
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+ local flag
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if ! use "${flag}"; then
+ local cmake_flag=${flag/-/_}
+ sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+ cmake/config-ix.cmake || die
+ fi
+ done
+
+ # TODO: fix these tests to be skipped upstream
+ if use asan && ! use profile; then
+ rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+ fi
+ if use ubsan && ! use cfi; then
+ > test/cfi/CMakeLists.txt || die
+ fi
+ # hangs, sigh
+ rm test/tsan/getline_nohang.cpp || die
+
+ llvm.org_src_prepare
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ local flag want_sanitizer=OFF
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if use "${flag}"; then
+ want_sanitizer=ON
+ break
+ fi
+ done
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ # use a build dir structure consistent with install
+ # this makes it possible to easily deploy test-friendly clang
+ -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ # builtins & crt installed by sys-libs/compiler-rt
+ -DCOMPILER_RT_BUILD_BUILTINS=OFF
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile)
+ -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+ -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
+ -DCOMPILER_RT_BUILD_ORC=$(usex orc)
+ -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+ -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
+ -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ # they are created during src_test()
+ -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+
+ # same flags are passed for build & tests, so we need to strip
+ # them down to a subset supported by clang
+ CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
+ CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
+ strip-unsupported-flags
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX
+ # This disables i386 for SDK >= 10.15
+ # Will error if has_use tsan and SDK < 10.12
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* )
+ [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
+ [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
+
+ # copy clang over since resource_dir is located relatively to binary
+ # therefore, we can put our new libraries in it
+ mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
+ cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
+ cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
+ "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
+ cp "${sys_dir}"/*builtins*.a \
+ "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die
+ # we also need LLVMgold.so for gold-based tests
+ if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
+ ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
+ fi
+ fi
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ # disable sandbox to have it stop clobbering LD_PRELOAD
+ local -x SANDBOX_ON=0
+ # wipe LD_PRELOAD to make ASAN happy
+ local -x LD_PRELOAD=
+
+ cmake_build check-all
+}
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index e92ef7f5daa3..70a882b3be45 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -11,6 +11,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -23,6 +25,7 @@ EBUILD compiler-rt-17.0.6-r2.ebuild 5360 BLAKE2B 2177d53ff3c498ca85871197a466e58
EBUILD compiler-rt-18.1.8-r1.ebuild 4987 BLAKE2B e32d8c2e8ae1b978600444420dfb2e9329c85fad13e91cbf494167aa4e57f24bf538a4417d3b47d4b87234ae26b48d88d6efd1a9413587ac4488e3a007a9ddff SHA512 0e103e1bf304892e41ec4935d390f7d2e5cfcf569f2cf22b091524d8c73fcf60e07f96f3e8d71949226852ce61777bc4a309aa9063ab87830c3fb94bf8082001
EBUILD compiler-rt-18.1.8-r2.ebuild 5115 BLAKE2B 7c066ac2380913e67431f1d40a21d4c3a3866f7c40064762aff98d116ddacd4e876d5290b2f3bfa463b35072208bf959c18bba611e2a90c645937ec52fdf296c SHA512 6ed1a02b0e6d53469444aa0285fbcf395381e8e2caf01a062c92b664f81373458e13352ea9b7dedcd6aecbfab48cea0c3434b918f18c6d834195ecabad70c47e
EBUILD compiler-rt-19.1.4.ebuild 5209 BLAKE2B d69ba529020b23d4a7f00195d2ea7a3010976271a69b4a5229d7fbc944f129480874ec9e8ca3b68f3a938d790c112d2cd2aa77eb560ab821eb3f79dcb028b71b SHA512 92c74ab12577049d145a3f078d72fa59dcda40fde713ff1079dc065c50fd48d29b30dd58052bb2182bc01146485134c694eb332196d415f8967b38de2ad74301
+EBUILD compiler-rt-19.1.5.ebuild 5209 BLAKE2B d69ba529020b23d4a7f00195d2ea7a3010976271a69b4a5229d7fbc944f129480874ec9e8ca3b68f3a938d790c112d2cd2aa77eb560ab821eb3f79dcb028b71b SHA512 92c74ab12577049d145a3f078d72fa59dcda40fde713ff1079dc065c50fd48d29b30dd58052bb2182bc01146485134c694eb332196d415f8967b38de2ad74301
EBUILD compiler-rt-20.0.0.9999.ebuild 5100 BLAKE2B 8b21c012e5424c96d3957670edfa06a03ed3a5a328b1600c29d471ba12191b319d39e0124d276fbd4ebaef9bea3f1a2133c9fd391f22328a46b008e9c783e5cb SHA512 cd3d927fb0ad5a5f919bcc7143f07e1f32870ab7ff278503c3b73a90f1d685e9b4b657d364ddd9c20f3dd2b03d370bb791f1a5e5f1314e9b592b00df41557360
EBUILD compiler-rt-20.0.0_pre20241118.ebuild 5100 BLAKE2B 8b21c012e5424c96d3957670edfa06a03ed3a5a328b1600c29d471ba12191b319d39e0124d276fbd4ebaef9bea3f1a2133c9fd391f22328a46b008e9c783e5cb SHA512 cd3d927fb0ad5a5f919bcc7143f07e1f32870ab7ff278503c3b73a90f1d685e9b4b657d364ddd9c20f3dd2b03d370bb791f1a5e5f1314e9b592b00df41557360
EBUILD compiler-rt-20.0.0_pre20241123.ebuild 5100 BLAKE2B 8b21c012e5424c96d3957670edfa06a03ed3a5a328b1600c29d471ba12191b319d39e0124d276fbd4ebaef9bea3f1a2133c9fd391f22328a46b008e9c783e5cb SHA512 cd3d927fb0ad5a5f919bcc7143f07e1f32870ab7ff278503c3b73a90f1d685e9b4b657d364ddd9c20f3dd2b03d370bb791f1a5e5f1314e9b592b00df41557360
diff --git a/sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild b/sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild
new file mode 100644
index 000000000000..88726a8977e1
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-19.1.5.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test"
+REQUIRED_USE="atomic-builtins? ( clang )"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? ( sys-devel/clang:${LLVM_MAJOR} )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && ! tc-is-clang; then
+ ewarn "Building using a compiler other than clang may result in broken atomics"
+ ewarn "library. Enable USE=clang unless you have a very good reason not to."
+ fi
+}
+
+pkg_setup() {
+ if target_is_not_host || tc-is-cross-compiler ; then
+ # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures
+ CHOST=${CTARGET} strip-unsupported-flags
+ # overrides host docs otherwise
+ DOCS=()
+ fi
+ python-any-r1_pkg_setup
+}
+
+test_compiler() {
+ target_is_not_host && return
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/${P}_build
+
+ if use clang && ! is_crosspkg; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ if ! is_crosspkg && ! test_compiler ; then
+ local nolib_flags=( -nodefaultlibs -lc )
+
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -e main )
+
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=$(usex !atomic-builtins)
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64 && ! target_is_not_host; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if is_crosspkg; then
+ # Needed to target built libc headers
+ export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include"
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+
+ # Without this, compiler-rt install location is not unique
+ # to target triples, only to architecture.
+ # Needed if you want to target multiple libcs for one arch.
+ -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
+
+ -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}"
+ -DCMAKE_C_COMPILER_TARGET="${CTARGET}"
+ -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
+ )
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX.
+ # This disables i386 for SDK >= 10.15
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 1464f014b3e6..71d001d2495c 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -10,6 +10,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -18,6 +20,7 @@ EBUILD libcxx-16.0.6.ebuild 5300 BLAKE2B 4714e22ad2fdcb07c62ead4cfa47fb4734e45dc
EBUILD libcxx-17.0.6.ebuild 5280 BLAKE2B a882313471af07942a0772efa642800ba85545227f7dfe281cd7fcdc686ecda82692d273550b28cca2de47b1b9fda87717c98c52ffafdf1155d5269a3733f48a SHA512 d9a2932d7b9e26dea0e62dfd3aeac08ad0206a242d3d42d83e55b93cc767195a67bc0eb3da38cb8d51930175f94bac6496184d6d4be516014e0208c3f852d427
EBUILD libcxx-18.1.8.ebuild 5442 BLAKE2B 0bafe813a25b0bf38606bc5def482fa9e354005273762cdb29564d0dea93a575a7a95b1b8435ba959da4e47a26aec788e10c15509eb66937830b227679a2fbf7 SHA512 e12a3002d860023ef1f302ac1656ea4ec5556f41ef2b2f247a3eedebeddd7fb51a1e4f2c5a4e75770e15cffd1bdb830a82d081d2505a2196b494a490cc516f17
EBUILD libcxx-19.1.4.ebuild 5181 BLAKE2B dbad2e4443d758b1b2570dd2e5bf448f6fc4d8e633e2a21e5f26485203eb6da0e72a81abf870ef95c7903632b56af75fa0bb46220ee3651685144a4bdea46f61 SHA512 316a9684216860346b6a7486145993d25ed3daf9cc01929dba45a19818da4c92c8da88cf0230cf5196be99b04bd8471a14ae69b5ac722175dd0f7fdf5919bc75
+EBUILD libcxx-19.1.5.ebuild 5181 BLAKE2B dbad2e4443d758b1b2570dd2e5bf448f6fc4d8e633e2a21e5f26485203eb6da0e72a81abf870ef95c7903632b56af75fa0bb46220ee3651685144a4bdea46f61 SHA512 316a9684216860346b6a7486145993d25ed3daf9cc01929dba45a19818da4c92c8da88cf0230cf5196be99b04bd8471a14ae69b5ac722175dd0f7fdf5919bc75
EBUILD libcxx-20.0.0.9999.ebuild 5358 BLAKE2B f1653197106b3f12fa21ca3e82968e2a4b1d5376bf0c7a72ffafe28623919c85de6180de6d2bb75092de2101ddd98c07cfa1866fda15c50832802e1a712a3f60 SHA512 501844ea65ad7200b74c412e5b9298559a78859f25f01a6b963a336db5f4be4790e079f861ab749f5b87241da014958bf166695b7aa03a6e84a7bc598dd455c2
EBUILD libcxx-20.0.0_pre20241118.ebuild 5358 BLAKE2B f1653197106b3f12fa21ca3e82968e2a4b1d5376bf0c7a72ffafe28623919c85de6180de6d2bb75092de2101ddd98c07cfa1866fda15c50832802e1a712a3f60 SHA512 501844ea65ad7200b74c412e5b9298559a78859f25f01a6b963a336db5f4be4790e079f861ab749f5b87241da014958bf166695b7aa03a6e84a7bc598dd455c2
EBUILD libcxx-20.0.0_pre20241123.ebuild 5358 BLAKE2B f1653197106b3f12fa21ca3e82968e2a4b1d5376bf0c7a72ffafe28623919c85de6180de6d2bb75092de2101ddd98c07cfa1866fda15c50832802e1a712a3f60 SHA512 501844ea65ad7200b74c412e5b9298559a78859f25f01a6b963a336db5f4be4790e079f861ab749f5b87241da014958bf166695b7aa03a6e84a7bc598dd455c2
diff --git a/sys-libs/libcxx/libcxx-19.1.5.ebuild b/sys-libs/libcxx/libcxx-19.1.5.ebuild
new file mode 100644
index 000000000000..80dbe207d4c4
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-19.1.5.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ dev-debug/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # bootstrap: cmake is unhappy if compiler can't link to stdlib
+ local nolib_flags=( -nodefaultlibs -lc )
+ if ! test_compiler; then
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_INSTALL_MODULES=ON
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ # this is broken with standalone builds, and also meaningless
+ -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ dolib.so lib/libc++_shared.so
+ use static-libs && dolib.a lib/libc++_static.a
+ fi
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.so || die
+}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 730862cc76d6..26f8748c42b1 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD libcxxabi-16.0.6.ebuild 2932 BLAKE2B 837ab88ee88d5497b8bddb9f001d4b4ddd44
EBUILD libcxxabi-17.0.6.ebuild 2932 BLAKE2B 837ab88ee88d5497b8bddb9f001d4b4ddd44ed982ef47114c965174135ed136abd0e3a6f3848a4aba53d0ca3748c54674cb28de8d46fda3bb7a90f326d41c7c6 SHA512 e4ebf7f35d2cad3bf3ba02754c85fee1cd1c4e52887770698ebaa3ef2fe66873f468677d307ea2d6956c2f6d3ac9b61943461193a5315f1e8a2846f2463b0581
EBUILD libcxxabi-18.1.8.ebuild 2759 BLAKE2B 1d4ac3db2b24ed4c598f2e5c4021e68a95b3652b0ee4a7b9a8976bb253b921d428dd30a5da26dfb82b350c05ec8840f38887ae02a766a22861e0638434a7a4a6 SHA512 8fe5ca2d5c605406b102abd013f05b5662a5d643ec22b1a83a8bf8ec1b6a940fcdc448f1bb81f877741406874e126747148e295f5492f6b76c0e17ad093ad07a
EBUILD libcxxabi-19.1.4.ebuild 2764 BLAKE2B 279e2dedfd47b02e89b0d34b7ce17ddfcc409340319473901306b761545030bfaa0ab9788b567f6982b1071d37bc4f9790fe38a2817bd9b4f13bd337aa2f8b99 SHA512 10fbb48677a4bd39c196631649eaf307f7adfb5d8512f9abd6c4c0b7984a91113c4e9cf663282de38be7b02e0e8e835bc91300a38ca63f26c73f7fe6fd737de9
+EBUILD libcxxabi-19.1.5.ebuild 2764 BLAKE2B 279e2dedfd47b02e89b0d34b7ce17ddfcc409340319473901306b761545030bfaa0ab9788b567f6982b1071d37bc4f9790fe38a2817bd9b4f13bd337aa2f8b99 SHA512 10fbb48677a4bd39c196631649eaf307f7adfb5d8512f9abd6c4c0b7984a91113c4e9cf663282de38be7b02e0e8e835bc91300a38ca63f26c73f7fe6fd737de9
EBUILD libcxxabi-20.0.0.9999.ebuild 2663 BLAKE2B 51f73901a172d1d38eb2204428cab606794110644be1d95e542da7c80e2f88f12b1dde949f3b000a27677108922413351d7f79547101a22b14595b31f3cb9138 SHA512 3d61d2c559bcdb9d13a8134dd75dfb66b46b51eb8c3c870fa807f0dfc6298ed1582a6a3eeba732d9aac6e974e28bf5fc8efb6825654b11b0fcbb4eeaa4d40492
EBUILD libcxxabi-20.0.0_pre20241118.ebuild 2663 BLAKE2B 51f73901a172d1d38eb2204428cab606794110644be1d95e542da7c80e2f88f12b1dde949f3b000a27677108922413351d7f79547101a22b14595b31f3cb9138 SHA512 3d61d2c559bcdb9d13a8134dd75dfb66b46b51eb8c3c870fa807f0dfc6298ed1582a6a3eeba732d9aac6e974e28bf5fc8efb6825654b11b0fcbb4eeaa4d40492
EBUILD libcxxabi-20.0.0_pre20241123.ebuild 2663 BLAKE2B 51f73901a172d1d38eb2204428cab606794110644be1d95e542da7c80e2f88f12b1dde949f3b000a27677108922413351d7f79547101a22b14595b31f3cb9138 SHA512 3d61d2c559bcdb9d13a8134dd75dfb66b46b51eb8c3c870fa807f0dfc6298ed1582a6a3eeba732d9aac6e974e28bf5fc8efb6825654b11b0fcbb4eeaa4d40492
diff --git a/sys-libs/libcxxabi/libcxxabi-19.1.5.ebuild b/sys-libs/libcxxabi/libcxxabi-19.1.5.ebuild
new file mode 100644
index 000000000000..c129f18b4672
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-19.1.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+ !<sys-libs/libcxx-15
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+multilib_src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLIBCXXABI_ENABLE_SHARED=ON
+ -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+ -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt}
+
+ # upstream is omitting standard search path for this
+ # probably because gcc & clang are bundling their own unwind.h
+ -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
+ # this is broken with standalone builds, and also meaningless
+ -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=OFF
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_build cxxabi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxxabi
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" cmake_build install-cxxabi
+}
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index b7c746a2fc4d..db56e704689a 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -9,6 +9,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -17,6 +19,7 @@ EBUILD libomp-16.0.6.ebuild 3984 BLAKE2B 8302d2776c0d8c50dcc7cac2dde8523f1abdf39
EBUILD libomp-17.0.6.ebuild 4052 BLAKE2B 8a05a46719120eac5495417fb6ea54b7a6a3d93aa7cc0917ca9e8f3cb2238f23348ecaefebd4c2064eac4adfbd4ef7f86b70c051cbcc009692ec790159d8883d SHA512 80b48f5a3af351ee14296aa76ba28b964eb85d84a1827af8acd35076895342a5dd743362c988e042c57f11dc9e8bbca1a9003a6752562758249062e460c73247
EBUILD libomp-18.1.8.ebuild 4288 BLAKE2B f357d18d80010a75b917694db783d6a7ea3e2d49c157f194cdcf6f27a89110df32d0605d2eda30a30b662cc9f52994b16c48c2ecb01b4c81bcde741282a5e840 SHA512 16580962bb4d278794edd748a26be3d7d185c906f76b5dde675a875cdd62e3c97e817de042fc2564ac40d41919fd649aa747ec430fa8c18be553ea88b0d02f88
EBUILD libomp-19.1.4.ebuild 2248 BLAKE2B 8493ef91a33d9415c1ae604e8d65a972964b8a4d4adc5dbecf884a30a2a5aa216955fb15ade6d260e2573dcf265c845a1ed95ad7ef850342007e97e345c78558 SHA512 fb53d47a8a75cb06d4915ea00186dffc01ba718d021945df3f9f8cc106c2ecbc9278b1fdc8d037ce562a3b0b1bdc58dc266b90d671b2d427de2761b02661a96d
+EBUILD libomp-19.1.5.ebuild 2248 BLAKE2B 8493ef91a33d9415c1ae604e8d65a972964b8a4d4adc5dbecf884a30a2a5aa216955fb15ade6d260e2573dcf265c845a1ed95ad7ef850342007e97e345c78558 SHA512 fb53d47a8a75cb06d4915ea00186dffc01ba718d021945df3f9f8cc106c2ecbc9278b1fdc8d037ce562a3b0b1bdc58dc266b90d671b2d427de2761b02661a96d
EBUILD libomp-20.0.0.9999.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
EBUILD libomp-20.0.0_pre20241118.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
EBUILD libomp-20.0.0_pre20241123.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
diff --git a/sys-libs/libomp/libomp-19.1.5.ebuild b/sys-libs/libomp/libomp-19.1.5.ebuild
new file mode 100644
index 000000000000..64ab38e3e987
--- /dev/null
+++ b/sys-libs/libomp/libomp-19.1.5.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+IUSE="debug gdb-plugin hwloc ompt test"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
+ hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ sys-devel/clang
+ )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+pkg_setup() {
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+multilib_src_configure() {
+ # LTO causes issues in other packages building, #870127
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local libdir="$(get_libdir)"
+ local mycmakeargs=(
+ -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+ -DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
+ -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+ # do not install libgomp.so & libiomp5.so aliases
+ -DLIBOMP_INSTALL_ALIASES=OFF
+ # disable unnecessary hack copying stuff back to srcdir
+ -DLIBOMP_COPY_EXPORTS=OFF
+ )
+
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-libomp
+}
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 6e9f17236158..7692c0930300 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffe
DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906
DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764
+DIST llvm-project-19.1.5.src.tar.xz 141243716 BLAKE2B 228fc66ab688abfc16f31b2cd83163b81ef61604ace21eab69a1776f0dc88cbe8fa831162205849e5be3975a214136399572b4ad1b908986e37b2d38a1a7fa5d SHA512 648854e9c91fdcc5c677ce3800e046f2060b998a45cf9f7eebe02898431b3924f9348b6fc366102cd4fdda72dcb8f32076f98aa69927e0e20b3f1007fba10b22
+DIST llvm-project-19.1.5.src.tar.xz.sig 438 BLAKE2B 1d40a5c5405f99ef86e3360f9ea153afd1ae4001697210fd799a988113e8a3cef39e2c4794edd9332f384d8490f4ce2ab6bee6d98f794f84775807f833b81c0a SHA512 a438c86ce882eb1ac3e50842937068794ed162bb1b7ded68a2fe3ec2ab4f57cc38aee667cfb46afe6da22eef7ed1cb65820a473f63bd5a0dc6aad41df7bfad54
DIST llvm-project-19ddafafdf131aed40abbdaf5af1fb7b59c1e8ac.tar.gz 223281446 BLAKE2B 68f8e9bbae78938f424f566bf60db489e5c8afc4ae307cce11adb4b9b6dd48f1c54f1ef69b81051a702cb213012a0e5e03f602a29b11488d79a6bc5e49aa3402 SHA512 6355dd6f8992c6d14f20ce1976fc588f198a42c3c7eaa6c463e63b5110759decdebb80ea357c5e29620d8c33b6da752cbb8d2853159dc0e887f6c3d733c80eca
DIST llvm-project-a348f223cab54b21a7b1c38dec7bc6aa2f81c949.tar.gz 223630067 BLAKE2B 3c2121a8d13e3a84a9ee98d17c58e5fd5a31d5870ac21c633c78c49b4af0c401310f7e91f64ff3b7cf7f6e8d205c730458b8b1101b1255f422659974d48e2ecb SHA512 33cc09a904e4fe0d529611a1d71d764e6d49f014cea903aadc0755d0420f65cfc763fdcfd4bb9a96adad79ce1c4475d8c005dcac37c4fe130a1fb3665172f1db
DIST llvm-project-a6385a3fc8a88f092d07672210a1e773481c2919.tar.gz 222866102 BLAKE2B 9346275b18dcd7eedb699ed3494c027f597f68ceb8ff902fbff9f805a2c423d4fb86619974b3bb6fea30c5fe948e3793fb5c499f9e206b61794e13908d830327 SHA512 ac507feeaba787c6df1ece65e03d065c4f8fbabef686b583f671745e09c9a585be8c9359aeb3aa77815711a2ff9621c1b36a4d24cfe9f8d04e3288b53d7c9c69
@@ -16,6 +18,7 @@ EBUILD llvm-libunwind-16.0.6-r1.ebuild 3440 BLAKE2B eafe21a3de172043ca0039ba27c8
EBUILD llvm-libunwind-17.0.6.ebuild 3440 BLAKE2B eafe21a3de172043ca0039ba27c80c64d32b02cc86bdb5a6d108ded35770e0352216337cbf24ee4fde43b699a68a85c8145be2d17510d525452bfd5a02674998 SHA512 164fdc1c62405e02c035af7997b8522b51f5b9337d2bb66d7fc9b1f45df74ec70d31b26dc5324c59792d32c543fe18abf74ed3b07a64c131e3c1bb4f9f733c5d
EBUILD llvm-libunwind-18.1.8.ebuild 3407 BLAKE2B 1f0f6be6cd671b42d97bfa5ffc5fbf0c837f1d97a034db9c88fa15ba381651c6f669aef7e8e6f46091f33950f6fc8dad7a7e45ded1711b8dea2e562ec7174cb9 SHA512 e4db23d628e8d82c48f5dd1f2c29a90acceaabdcdb049d38310cdfe82c3d59b4cb5d80df8b9f5663ab3c86fbf304bffc35fd01d61f9b7dc99cbef879e9157a61
EBUILD llvm-libunwind-19.1.4.ebuild 3413 BLAKE2B 7f510e3b4b415a4178c5783a5252adf00ee264ec8173d459f1ee7df65dcb3c0c9bc8712384d2e4c9a5451a13c7868bef011d990158e4875f5ed8f343866bd228 SHA512 84de24446bb5b2239ef96155327e2c9b35a1a3d1c93c7acb5aaf046299dd8ebab6c89b9b2c6d36bd6adb6265492521c3a6f395f4fdecb37ea4b022e6a840f56f
+EBUILD llvm-libunwind-19.1.5.ebuild 3413 BLAKE2B 7f510e3b4b415a4178c5783a5252adf00ee264ec8173d459f1ee7df65dcb3c0c9bc8712384d2e4c9a5451a13c7868bef011d990158e4875f5ed8f343866bd228 SHA512 84de24446bb5b2239ef96155327e2c9b35a1a3d1c93c7acb5aaf046299dd8ebab6c89b9b2c6d36bd6adb6265492521c3a6f395f4fdecb37ea4b022e6a840f56f
EBUILD llvm-libunwind-20.0.0.9999.ebuild 3321 BLAKE2B 11e3226e8d8fd4781f2c3b9b4a40068a57fba8b0797726c88f592e69147a99bbfc78d98449daccfd0d30fd378ba8ced48d6dcd4df938fb7604d02dcee3f18f3e SHA512 9c815395dcb606b62f192c978185d88978c4f280a71c69611a1d106dcec1758b901cfd74652e2b4e4adcb944bec318de8f2aa8d32aaea3d471b43870dbf2d562
EBUILD llvm-libunwind-20.0.0_pre20241118.ebuild 3321 BLAKE2B 11e3226e8d8fd4781f2c3b9b4a40068a57fba8b0797726c88f592e69147a99bbfc78d98449daccfd0d30fd378ba8ced48d6dcd4df938fb7604d02dcee3f18f3e SHA512 9c815395dcb606b62f192c978185d88978c4f280a71c69611a1d106dcec1758b901cfd74652e2b4e4adcb944bec318de8f2aa8d32aaea3d471b43870dbf2d562
EBUILD llvm-libunwind-20.0.0_pre20241123.ebuild 3321 BLAKE2B 11e3226e8d8fd4781f2c3b9b4a40068a57fba8b0797726c88f592e69147a99bbfc78d98449daccfd0d30fd378ba8ced48d6dcd4df938fb7604d02dcee3f18f3e SHA512 9c815395dcb606b62f192c978185d88978c4f280a71c69611a1d106dcec1758b901cfd74652e2b4e4adcb944bec318de8f2aa8d32aaea3d471b43870dbf2d562
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-19.1.5.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-19.1.5.ebuild
new file mode 100644
index 000000000000..45b7c96819be
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-19.1.5.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !sys-libs/libunwind
+"
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+multilib_src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ local libdir=$(get_libdir)
+
+ # https://github.com/llvm/llvm-project/issues/56825
+ # also separately bug #863917
+ filter-lto
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ # https://github.com/gentoo/gentoo/pull/21516
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # Respect upstream build type assumptions (bug #910436) where they do:
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
+ # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG
+ # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
+ # -UNDEBUG
+ # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826.
+ use debug || append-cppflags -DNDEBUG
+
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libunwind"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+ -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+ -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+ -DLIBUNWIND_INSTALL_HEADERS=ON
+
+ # support non-native unwinding; given it's small enough,
+ # enable it unconditionally
+ -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+ # avoid dependency on libgcc_s if compiler-rt is used
+ -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+ -DLIBCXXABI_LIBDIR_SUFFIX=
+ -DLIBCXXABI_ENABLE_SHARED=OFF
+ -DLIBCXXABI_ENABLE_STATIC=ON
+ -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+ -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=OFF
+ -DLIBCXX_ENABLE_STATIC=ON
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-unwind
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-unwind
+}
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index 415a817628aa..8368b3a95c2e 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/sandmann-bin/Manifest b/sys-power/sandmann-bin/Manifest
index 8cdfe4f35fbf..9cc89af69cd6 100644
--- a/sys-power/sandmann-bin/Manifest
+++ b/sys-power/sandmann-bin/Manifest
@@ -1,5 +1,5 @@
DIST sandmann-1.2.tar.xz 16868444 BLAKE2B b4e6bfefedc31af3b1fcb9c5b05349a23eb6150296dff6ee74a6626e6f6914a244bb7bb22ece4a28daa699f3291f1b7194307f1b524ed0c8ab924587e5b001f6 SHA512 44a3287f61361d0594988715ef8d302d772dbec40a50054c5091642cbba18ef006ddb59e52303f9482ddb66de6006ef340b3726be7486cdb40092302e5aa5501
DIST sandmann-1.3.1.tar.xz 16884480 BLAKE2B 6e16eae03f7ab43d5c3807b43587dbf65047ed86196623748e499eba20d6347bd074ff6ed167f7301c7cfdc746654811428f16569bd1b8a6ebb3cb3b660cf7f0 SHA512 8aaead9ff9b711737eecff49edee042b32fdbc194b67f99a6bfbca6a8915442cd60d505ce070685915fa7aae6b0fecd7eb5c55096580bf3f8f525650eddbd8cc
EBUILD sandmann-bin-1.2.ebuild 1089 BLAKE2B 06708a68265a9e98a1459b4aa98cfffb5d5fabec6306c815708ca4e8eec7d891edf08e09803d3dfe8f7d17daa748d375d6854c6bd23633f5cc9661bf11ca2f95 SHA512 3409d59899d567db3f96fad33cc79a5ebb1b7a7fda058cb9e4690eed94c187069ec07d03a3e5241d11da387c4f68b295b535f172aac490e3ad0ee724e4c6a838
-EBUILD sandmann-bin-1.3.1.ebuild 1090 BLAKE2B 9cdc08662e69d764676ba8942b7d68577ba3858aa7ac002e513662f32c8f01739b9f79569ed2d6fd96f75bed1f90ce8492a834ca967b6b457cafa9435e760540 SHA512 90773340d9e8efe48f1d78ce0b3fcf42cfe94b68a992cae7955f9c208d33ad1f09e44a118e6f3439c5ebbb329766cefd2de74e5c9d9fb73e150a6a1b2653922e
+EBUILD sandmann-bin-1.3.1.ebuild 1089 BLAKE2B 06708a68265a9e98a1459b4aa98cfffb5d5fabec6306c815708ca4e8eec7d891edf08e09803d3dfe8f7d17daa748d375d6854c6bd23633f5cc9661bf11ca2f95 SHA512 3409d59899d567db3f96fad33cc79a5ebb1b7a7fda058cb9e4690eed94c187069ec07d03a3e5241d11da387c4f68b295b535f172aac490e3ad0ee724e4c6a838
MISC metadata.xml 325 BLAKE2B e4545d64288ea3ddffc1d9b15b821818525ea3067d6210b13892fbfec6e1e0b7467c27e3f5b6e41462b34f8d68c67237295d35a0b73c7357170e69678c9671d7 SHA512 dffb9f5183d36bf676faba8d414c9597aede9c2222218e31ccecbbaf152a869b0aa6f36e09cbfd2bfab8349869074ca8883d12682eb6a738bef01581cc9e7845
diff --git a/sys-power/sandmann-bin/sandmann-bin-1.3.1.ebuild b/sys-power/sandmann-bin/sandmann-bin-1.3.1.ebuild
index 601f1616d2cf..62f852a65ff8 100644
--- a/sys-power/sandmann-bin/sandmann-bin-1.3.1.ebuild
+++ b/sys-power/sandmann-bin/sandmann-bin-1.3.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+ LGPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
# >=java-config-2.3.2 to get the libdir fix.
RDEPEND="
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index af13f74b53e1..9f34c9597697 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/icingadb-web/Manifest b/www-apps/icingadb-web/Manifest
index 0ce3ed4470c1..49e073c0f62d 100644
--- a/www-apps/icingadb-web/Manifest
+++ b/www-apps/icingadb-web/Manifest
@@ -3,5 +3,5 @@ DIST icingadb-web-1.1.2.tar.gz 2056168 BLAKE2B 0e576b522aa0b65009b6ebd97c3f8d3a3
DIST icingadb-web-1.1.3.tar.gz 2057952 BLAKE2B d648e38a12506983684733966d4a22537ac49c323fe0437d8cd0f2912a03e1371212cd678a7c4d137ca629f9728a8073728a8254fc549eb171747c1ce72ed2fb SHA512 733b8c008a0af4362023fed395e0943360954c8e58d4e646b928b25d236dae88a178566c4fc26b673c6c949c93672824d4200c1cadcde1abbf9e522647bf83bf
EBUILD icingadb-web-1.1.1.ebuild 606 BLAKE2B c59de85bdb28a947e38a64bf51b5329c58a1b2230fe9eefc422bb9c2828a589f803990a6307cc7f42ad326ac67b99a6124ebbb1dd3a6863b5635b656cf05b5a0 SHA512 3163477d1c1586e184431133a221cb18c5d0f36945c0d639458dceeeaa74ac750eec5c894988a4b31f4da4cb9ed871d04f110c055ff86ef699c4b27de0eace95
EBUILD icingadb-web-1.1.2.ebuild 644 BLAKE2B f7e1f8a4e9d18b894b74f5dda29f059c08bd83e89ee3e63d20f9d9ef0060500ad052f41eb555abaf8c7b8416ac81b5e0f701e28989d4704155b86a0c9bb7edbc SHA512 6a0e6e90fdceaf9b7dccb0811d0e07337c99328b6fb1d17fbbedc0e09fc90e22522410fa3d71cd1cf6132dc31ea3ec2a0dc1560615b75588984d3e04d341f046
-EBUILD icingadb-web-1.1.3.ebuild 645 BLAKE2B c03794acdb6472e13f1661f09e511042835890bac420584aafdd8974ee35677cd9ebebf7512744cc5df04470609e4b98cfa1e0853a89b5df11458cf2e06ed902 SHA512 572f8a268e90a8b7e489508d12a65d2a9e76acab01b6f9d5330526f4141b44b6cee874fe7b936cffbcbadc543b24745ae179401fa42669539303be815b5d117d
+EBUILD icingadb-web-1.1.3.ebuild 644 BLAKE2B 388dc7ab3686829a0e4ab0652f0b2311051621d6a03f7e44db89837aa7d5e5feed54d1737cf179199daf83894c5f2573b7365dadfb48d5bc33c31559581700f5 SHA512 510b3f860077af4a33f9918e13df0d1cb71ae323be62bb302f036d2882e09a1715e33185eea6b15ae8414af092c722e0a44380cd099b7a3a5436e1d35db4200a
MISC metadata.xml 664 BLAKE2B 0b5781d631ca245e3c4bc8ce3ddc8cd417896f0183eff5fee9fa49606b1f76332d316888be4a4d5d6a2650beb03d81bad6d9c8ab5dad1c15fbafbdeff9f35f27 SHA512 f43f53e4747d4ece5fe4b55464c5fd1c86ac68ed0cadb1c32ba5e3726197c32064d96f4632920d4bf5dbf6fa039b0c0d0758e6129ac360ae4797d0c06770a204
diff --git a/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild b/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild
index 0c5976c417b6..7cab5789eb81 100644
--- a/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild
+++ b/www-apps/icingadb-web/icingadb-web-1.1.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/Icinga/icingadb-web/archive/refs/tags/v${PV}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
RDEPEND="
|| (
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz
index 657c3d3fea9a..7e02daa6c8cc 100644
--- a/x11-drivers/Manifest.gz
+++ b/x11-drivers/Manifest.gz
Binary files differ
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index 3f88295751b4..85c3a4022cde 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -70,8 +70,8 @@ DIST open-gpu-kernel-modules-550.40.80.tar.gz 13812930 BLAKE2B ee9b1f5560e9d1098
EBUILD nvidia-drivers-390.157.ebuild 15141 BLAKE2B baf68ec6e09ddad8533ad978aaf6c993cf1034fabbf7051ebbc6ebc3c1ca2beea4055c118365ab00598127c24f9a3ec72c0f811d9fc1c533ba054da338cc80b7 SHA512 295119effe17007196554c061fba03518928e48507cac5bca1f799dd1a32188c4b8f80cd9bd4c9bd3e563075b8245eda7d1a2deb7d7cb820b104575f1c891c9b
EBUILD nvidia-drivers-470.256.02-r2.ebuild 18790 BLAKE2B ba38d388627f509aff65a8656f17d8de5784060579be37cd186a20550d1f307c6e392aac5fff916e03d420fddae0866700ce981037691510d1fbe8741064d469 SHA512 e8b57c1ce9e3008f366e6d7c0b9a09576900a6dfda5dfb62037bbfc987fd86e22511c26100ddc90799eb10fdcaf350ed8bd233f549918d07cacbdc9decebe522
EBUILD nvidia-drivers-535.216.01-r1.ebuild 22066 BLAKE2B d23468359087eb45f86266d0624aad1c96b718f905088dc5823c5bf7fc85fc4db87404461339a51ebd862bb40f788dd4161a9ff2107373b8e94f2fc55884ca5a SHA512 34f8db06b65700ed5e705bf8f1779a142bc10bdb9440220f4be1c407659fd27763527188d5d6631e7cf9f566cb3bfaf9ced64718dd49b50e8dc9145640955cc5
-EBUILD nvidia-drivers-550.127.05-r1.ebuild 21766 BLAKE2B f3a0ea4a85a9802772e3d473c02f790bc1a58f16cc4b8e7d1bd8bc3ad5cc89887a6de88e3009e48a91a44f79479f62feeb066f7b5ba22950a27ca87b5535663a SHA512 a371a099d2ff57a68f7067d31d33504bfe6b09182eb76e6efa43f1259ebeb3c068253ce62d9480df4f73f9123909419a474c643906aa63f237c2801ac09c71b6
-EBUILD nvidia-drivers-550.135.ebuild 21946 BLAKE2B 75dc78271f18d271b640a7946592d9004cdbdeb557ee833c2903e6f1946650d5fd49f92e306fbdb0bb51d314c988c7adad4074649d777c05b03d304cbc0649eb SHA512 239a6b254ac4839c167ac2d39a3428d152448325e28bb8d4c4ca3df6d9cad915ca62549c73a4f533e0c5b579b621fa38c60eaf5a145fac5150c54043f11dbcfd
-EBUILD nvidia-drivers-550.40.80.ebuild 21841 BLAKE2B fc2b3ef82c69240c05141b89c1edd82b30588a907d41dba7e9564883f74e4bb6af98390f9772edce6971cfbaff3fee3bb84463dedc8a9a9213afc1dc40a069c1 SHA512 516b9582ee7f9991f127718e1d3de499aeaac24a712a5f40b037b61c36276dfe6513175ae3e47a1eda4f47e03249e1fecc715bbe36d946f447d03f21d439e0c7
-EBUILD nvidia-drivers-565.57.01-r3.ebuild 22671 BLAKE2B 62a08fba947cb78d93c7fbc592329b02cf9d6924e3d02302194ed270c645a842a1a8e04820dd5bafd41bc9ae9ab6a953c289f34675de60bab4927dc96f7210ee SHA512 8c10e89e10ece7119f5acd84f2f6de7e9004e61714c5d3d18885ac3edfab8b92f5d9e51b2ac8a6c241d158df24d22f74cea29eef9550468baf04ec82d667fab1
+EBUILD nvidia-drivers-550.127.05-r1.ebuild 21770 BLAKE2B 6d9b1c901219f3f09712de7413bf6bc7989f0209302570b0f2a104e6d3e7bc89a51441a9c239abde073bca5142898b7cb9a63f5313f0fb5c0aa73d52ca1804d0 SHA512 f78860c9fa4fb6ecece3741efc6de2fde9262a506fe71d9a8d50553c3ea58844b7876ae7b958bb506ee20b979e6d2c118a2c584880088b07043fccc9d343b9af
+EBUILD nvidia-drivers-550.135.ebuild 21950 BLAKE2B 00d7bde3ca436fb1e2e8d6558d9fe144f01ca9504c01274bbdfb0ef222b7914e3948fdab0866223334cea6cd52216966b9f3b10684c5f70cf786b90829785d6b SHA512 68092703cd5378707df1a9f9f8b5420029b8cb1dd01ac6ce8eba6778e00f45e5b83aee8c12d25f15b387ce678ee1bd6bb70d63fc90184540ad1d7d2e218480b1
+EBUILD nvidia-drivers-550.40.80.ebuild 21845 BLAKE2B e9a3fa2a8bafdc6116d02a4e2cd0b36f8b1237ef74b62e5f165789b187506fcaed9fd98aa9f286a0afa6e72f1e74561422cf6d66ce9d550bf4a923292c3e2016 SHA512 34a52dfa551d393462824e99790038204c044f639c06bab626d1b69d21b9afc529b17dc467adba993b828c0566a9204bb1f67f155cfa213a591c51cbd3a7e353
+EBUILD nvidia-drivers-565.57.01-r3.ebuild 22675 BLAKE2B b6e3f42353fc8bc8c467f843fbfebd4c39e26014b9874b52827f003769e10496a6b0ed56cd1723baa14817c6b0b60d0035f6acd4092a2f246dc7577ceac515e3 SHA512 8dfa13b01557a6ef1a9dce1d8ae48dd73a95118db58dfa0dbda6712728fc2a3ea6d8857d5b352314163a00c747c45c062b89c47ec262e2b348f65b129e7c6f53
MISC metadata.xml 1457 BLAKE2B 10fccbffe28ab58e012aae439123f947acea95eb3bdc4d0e2eb1ec14a92ad24fc2e3e0c248dcce87d9fdec54a65b8e040b2ed048d9ef11054f762f295c24ce39 SHA512 8469884c614a0275f438a0f8d583f2823d1159905ee27402e859c824cc458ac31daf69f2b7960533daaf86e1ca203be745c03e4e67ff12e9bbb2c08b91c667a0
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.127.05-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.127.05-r1.ebuild
index a64a855cd597..16ff0bb4009d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.127.05-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.127.05-r1.ebuild
@@ -463,7 +463,7 @@ documentation that is installed alongside this README."
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
+ # sandbox issues with /dev/nvidiactl and others (bug #904292,#921578)
# are widespread and sometime affect revdeps of packages built with
# USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
# ebuilds should handle manually if need others or addwrite)
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild
index 89209125741d..5480ef8ea9c0 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.135.ebuild
@@ -467,7 +467,7 @@ documentation that is installed alongside this README."
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
+ # sandbox issues with /dev/nvidiactl and others (bug #904292,#921578)
# are widespread and sometime affect revdeps of packages built with
# USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
# ebuilds should handle manually if need others or addwrite)
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.80.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.80.ebuild
index ce5908bef544..b0093698b982 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.80.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.80.ebuild
@@ -465,7 +465,7 @@ documentation that is installed alongside this README."
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
+ # sandbox issues with /dev/nvidiactl and others (bug #904292,#921578)
# are widespread and sometime affect revdeps of packages built with
# USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
# ebuilds should handle manually if need others or addwrite)
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-565.57.01-r3.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-565.57.01-r3.ebuild
index 5d4c42112da0..aa6c1c5a6c4e 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-565.57.01-r3.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-565.57.01-r3.ebuild
@@ -473,7 +473,7 @@ documentation that is installed alongside this README."
# don't attempt to strip firmware files (silences errors)
dostrip -x ${paths[FIRMWARE]}
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
+ # sandbox issues with /dev/nvidiactl and others (bug #904292,#921578)
# are widespread and sometime affect revdeps of packages built with
# USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
# ebuilds should handle manually if need others or addwrite)
diff --git a/x11-drivers/xf86-input-wacom/Manifest b/x11-drivers/xf86-input-wacom/Manifest
index b8843af7cbd6..5c11b02115c7 100644
--- a/x11-drivers/xf86-input-wacom/Manifest
+++ b/x11-drivers/xf86-input-wacom/Manifest
@@ -1,5 +1,5 @@
DIST xf86-input-wacom-1.2.2.tar.bz2 649132 BLAKE2B c068317c7ca74dbda336f12c96cf27f7541880aa75f65638d72755d28538614d72e091ca94a7c62c84e5748ebfa459fe3f930edcd55e53797301719630055e8f SHA512 60c490ff67ff6b4719a2683f5368ef3fca3d97ced92cf251bb4c7610d24e9df1d3577f50b625621025b2e2d1abf8f8aac2dbb7629220664992f6b85a0a84adcb
DIST xf86-input-wacom-1.2.3.tar.bz2 674630 BLAKE2B a3556579d88ec2b35e60928c6429ef0a374afe6a1873e70fca655c31749cc749810b7e348f075a3d8459ec6278ba5d67c7754cfe58b4050e112a5eef2e26da0c SHA512 1419f0d3103025d2f5d0b88b74c29f9b7cb9eb4f05119f8a469384af12b2821653596ce5adac918d8875e622cfccbd47ea9c6fc43d28c72091b09ec674e22de9
EBUILD xf86-input-wacom-1.2.2.ebuild 1339 BLAKE2B 95128c73ae371bf005b08efb0dd6c4399cdfcd31fcf385eff82bd2e342a7da497c333e6f92704447fc3a0309b2f60694ed43b824b5f22f24a189698db1114664 SHA512 3f46bd06ffb48ddc316ef239f508314d6af82f573f780432d33b2e41b914c62353022d866a142ac610a2d03305f8bc2970ee51356f0f9cb22a3bf665664599eb
-EBUILD xf86-input-wacom-1.2.3.ebuild 1346 BLAKE2B f3c96ad2001793e628a313bfd90782e7614bdb8a915265816300765b25ef47b07710e74c00ba6de3f8c0b72d25807f25bb67c31c87b8e39fee19fce10678c007 SHA512 8e9a9045193e81db8d42b3fcde96e29f28451febd2472dd0b4408b513efd10c1c112bdc3c83e1cfb97d8cd5c929be70a8d156097f887195968f16ab741fbdf75
+EBUILD xf86-input-wacom-1.2.3.ebuild 1340 BLAKE2B 86eebe1bbc3ba08cd0c9ab5851c5cff6ddcff83868bcdc8a888d058014a0f921fcf261f309111fc97877bc7cb925853b950a5250472a516e2faaeecb74439aef SHA512 1295e013ff13754b4ebd1a4bd04ee4ede9d345a79bb34bf38e68f4f3274aab25f8901d451cdec768c36e877825c054dcfd3da02a95a344862ef222d8fe897f74
MISC metadata.xml 337 BLAKE2B 4af5fa6cfa58ef6ecec60cbe9f316cc4adfa0b1eb304d2c1fe4525b916e1c347bd3b9a74c2e79a5bb88649aae92f00b624c619169fc8cb6ac81e359e58c53d2b SHA512 fba2d6d8bbfe90c65794dd1b831c6bad7dcd2b6e67036f46d629f4e85f926409b7fba0e99892ce7a2ce527fd080d5e75467d0ec38fee0ea2f7ecd311c2c49893
diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.3.ebuild b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.3.ebuild
index e1af227b997d..e96fe959ba77 100644
--- a/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.3.ebuild
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-1.2.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://linuxwacom.github.io/"
SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.bz2"
LICENSE="GPL-2+"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index a214201a48a7..4399088dc1f7 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 9f886a75ba9a..6d242ec90fa9 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,7 +1,9 @@
AUX 0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch 3124 BLAKE2B fafcaf9646e07d74acad752af4dd1ece5abeadfb502a2d5b93600a6fa75e33c89d0d614dcfb17e20814bceff6f5339b7cb989cbce51a23dbfaf68a208fcaaed7 SHA512 2cae551cf90fe4fbc36b1ab3f7f682e2e7c18c593b9f2edf390e666ce03c8d32a298d280366bf1fd6da59f8350f85b907e253352989144fef8ff14a8cfa984aa
DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36
DIST pixman-0.44.0.tar.xz 649200 BLAKE2B ea3f5fc5e6febfd3e6acf89b9bb7ce2d7c82d42ede2b3f7df69ce6d65ec2d75d3402523a1a3227135caac34633556dec3010a435ace23f2c8255ea210c03d5db SHA512 3ea293cd308a4faeb600939df2c98148154cf1faf8e435b9f33df46c33acfeb32572cb0c1e148ee9f6f39f9e8a49fbda627edcac03da2000d89e22941849a04d
+DIST pixman-0.44.2.tar.xz 650012 BLAKE2B 856aa35ae705de522d70250beee8acc872b54d2b5caa9cee6bc12ffde7c293b3db76f56c75858cc5ab1bc592fb1d4078485c2def2ae4bcd5a50b6dfc2eb477eb SHA512 b24907f9a0bf6a9aa3278d31986c562c5f2d68f8c178021497c8648aca9f91e4c6f1ecfacf93eb01ba4f03ce4cfc5970fc40bb0fe6724bac9210fc57da09cba4
EBUILD pixman-0.43.4.ebuild 2238 BLAKE2B 2f594f023a924cd5b4e1089c45ddeeb6b41a7fb926753684c7aac21e1875f1943359f82397520700a893341d5a5d4956c5fb0a94b262a66f47c27d22ca89d143 SHA512 73d380de9fb36d1eef2fd040cdac5edcbe1cc056bf73d57426437932fbdd21667c25a9cff56d559be48ce9d81dec34bdd1716e7a81c2086352b6cb4309c93bf7
EBUILD pixman-0.44.0.ebuild 1818 BLAKE2B b60e94340705445737bbd470e5a167b7e5d46bd28a39c55edde7a68c58b6839ccd1ea22673e671ec64e9237196315d5a32f6974d3373f6476d8ed48502daebdd SHA512 1c91d3f33486d31ea469c4989e369a3513dd1057566c845123dfaf8c10a3e4c35b28e25329982baf6747cf0f72116ae0bd5c6d606e8dbf14ba03b90851c65537
+EBUILD pixman-0.44.2.ebuild 1818 BLAKE2B b60e94340705445737bbd470e5a167b7e5d46bd28a39c55edde7a68c58b6839ccd1ea22673e671ec64e9237196315d5a32f6974d3373f6476d8ed48502daebdd SHA512 1c91d3f33486d31ea469c4989e369a3513dd1057566c845123dfaf8c10a3e4c35b28e25329982baf6747cf0f72116ae0bd5c6d606e8dbf14ba03b90851c65537
EBUILD pixman-9999.ebuild 1818 BLAKE2B b60e94340705445737bbd470e5a167b7e5d46bd28a39c55edde7a68c58b6839ccd1ea22673e671ec64e9237196315d5a32f6974d3373f6476d8ed48502daebdd SHA512 1c91d3f33486d31ea469c4989e369a3513dd1057566c845123dfaf8c10a3e4c35b28e25329982baf6747cf0f72116ae0bd5c6d606e8dbf14ba03b90851c65537
MISC metadata.xml 483 BLAKE2B 4302fc025e7ce3dfb1b2f099371f0b3263942203ffd50730c40afe491feb003d2ec17cbf8ddd4ad3c1c0d752c46b87dd944e907b6c31a6ffdcaab7b518c247fb SHA512 f4777b9c1ae7527be4f354836c51142b095ab27dd56b173a6e0b7146ad68257136f326ff7c0fa564706dcc53aebe9171d8f844bab026c139cab717c559bf2a5e
diff --git a/x11-libs/pixman/pixman-0.44.2.ebuild b/x11-libs/pixman/pixman-0.44.2.ebuild
new file mode 100644
index 000000000000..456ea42b8574
--- /dev/null
+++ b/x11-libs/pixman/pixman-0.44.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git"
+
+if [[ ${PV} = 9999* ]]; then
+ GIT_ECLASS="git-r3"
+fi
+
+inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
+
+DESCRIPTION="Low-level pixel manipulation routines"
+HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
+if [[ ${PV} != 9999* ]]; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="cpu_flags_ppc_altivec cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test"
+RESTRICT="!test? ( test )"
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ $(meson_feature cpu_flags_x86_mmxext mmx)
+ $(meson_feature cpu_flags_x86_sse2 sse2)
+ $(meson_feature cpu_flags_x86_ssse3 ssse3)
+ $(meson_feature cpu_flags_ppc_altivec vmx)
+ $(meson_feature loongson2f loongson-mmi)
+ $(meson_feature test openmp) # only used in unit tests
+ $(meson_feature test tests)
+ -Ddefault_library=$(usex static-libs both shared)
+ -Ddemos=disabled
+ -Dgtk=disabled
+ -Dlibpng=disabled
+ )
+
+ if [[ ${ABI} == arm64 ]]; then
+ emesonargs+=($(meson_feature cpu_flags_arm_neon a64-neon))
+ elif [[ ${ABI} == arm ]]; then
+ emesonargs+=($(meson_feature cpu_flags_arm_neon neon))
+ fi
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ export OMP_NUM_THREADS=$(makeopts_jobs)
+ meson_src_test -t 100
+}
diff --git a/x11-libs/spread-sheet-widget/Manifest b/x11-libs/spread-sheet-widget/Manifest
index c65c9d4e10c3..ff68200cc2ef 100644
--- a/x11-libs/spread-sheet-widget/Manifest
+++ b/x11-libs/spread-sheet-widget/Manifest
@@ -1,5 +1,5 @@
DIST spread-sheet-widget-0.7.tar.gz 517216 BLAKE2B 920fa2bc648d60f041e1b5d9d2faa7edb5b93310759de498e75bae42bcbba8493c7985e013a5099e405f2a748904e702ef8f431fa51a5d19c4e5a7a1efeceed0 SHA512 c27647a55e3ae878037a764e879244ac4396406f331ea6bd3795544165dc1a894c21be1bbd7314c45a4e1734f97c70d711520edb4f26438ade00b2ef39732c65
DIST spread-sheet-widget-0.8.tar.gz 517294 BLAKE2B 05fe434a4b6f40b365defa03fe5f058c353f955837bbe7d1b5c5229dde7a644bc37319d8e8b887f01c2a27b0ee30c9552837ec93ebe80bbff07750065f61e370 SHA512 022941d9064bad83835345a999358b57ec2897650079326427be78600269762dc492d2d7674c6c5c2c3b46fa619786e5f02c15bd731a163cf2ff98ea22d25682
EBUILD spread-sheet-widget-0.7.ebuild 449 BLAKE2B d2d961b8f8246485a186e4a94487d436de05265dfb3dfbcb437ccaf8b606b336bb04e0efe9a10c5412b624c31f687d82d7866aa55b52b43aadd0eaaee2b69cbb SHA512 488e1f56fc1df59722357a6c07703efa1d437e2cd142168b8ab9cecdfb57a86de474ae9ceb94da6bd7ac2542498015370dacf97b6a192b35181b78838a42db6a
-EBUILD spread-sheet-widget-0.8.ebuild 481 BLAKE2B 35b1525e55d29d9fb2320eda87286ca93789b5056edbd38ea39b54f2e7b36ccdafcbe076113c240255abcfed29fce9fdde1baeeef671f24c082c6f02be579b2b SHA512 3e727f8f8985c7693483f47fc185aabe0c3fdf13ec0895e934911c966300e2774b666d4344c82d9d8f429c52c8bfdec5d1fad6f4fe3b4af28ffe7f8e3aa8277e
+EBUILD spread-sheet-widget-0.8.ebuild 480 BLAKE2B 491e91aed6af635b5cb4b9f279dcfd4ebc472be469812fd3b0a2cbb854ecc4960b64a96f1e48c59cfd53fdefc95ba78e7492a027536f961011887137b5d2df04 SHA512 883c0caa7718ee83cb15353d566013ad1862833be07a411ae4be0d6843050bc1f771b87550082fff231140e530573aed94c15b0f3169967d6645fec47a467f79
MISC metadata.xml 784 BLAKE2B 6469c4af18aecc8781c4c329db3d669189d073042b7b30adc828f44974c3243c16dc12a4b20f7cb8886ba176e82d18aa7211589e1bdbc603ff4f029c51605f74 SHA512 b150e53107eb9b8dc3f6bd31ff9409bdb09f038773baee3ff74d3cf0cf908741dd39b6fc6aa546d206b7017fd9b33a945896689fb4bba3a38f23d221049b2640
diff --git a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.8.ebuild b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.8.ebuild
index 3a9a54ad0f27..1c01f51f9361 100644
--- a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.8.ebuild
+++ b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://alpha.gnu.org/gnu/ssw/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
DEPEND="dev-libs/glib
x11-libs/gtk+:3"
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index b1d4bf852674..bcf82861e093 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/xdaliclock/Manifest b/x11-misc/xdaliclock/Manifest
index 0ea189cbcaaf..68a82ae850a6 100644
--- a/x11-misc/xdaliclock/Manifest
+++ b/x11-misc/xdaliclock/Manifest
@@ -2,5 +2,5 @@ AUX xdaliclock-2.47-DESTDIR.patch 2491 BLAKE2B 344b641ada19f3b1bea8b33763d29abdb
DIST xdaliclock-2.47.tar.gz 3410612 BLAKE2B 64d2e98693f055887959c34021a3e595bd46fb8ba453c58af76d78977a2d7b6a0092c9c9e174c53d65b7af5723e9fb3c434a48e4d39f2986dac8d6b80f3fa9f7 SHA512 d51930240170bad5694cc502251aeb88aed8b78cee086bda704624c2599acf94e30368a971f26eb59a824df3273b6eb58c6fd2017684f8f421d678828e41db7f
DIST xdaliclock-2.48.tar.gz 3412476 BLAKE2B be2c7dfc5ffc39bd8310e24219d0057604b3f7c528b4cdfc96256bc840d0df5c2d62b70556cbeb9cc30518067283e3c14d61d806450d6cb97598ca420fe07c4d SHA512 e41810ef98a94b07fb233c397c13f8f9b9e69fd692b6c7737549c532466f37819e63aea3fcc6ed53d71269d4a32f5f602e686a46a1ce814ee4320a49717b0b17
EBUILD xdaliclock-2.47.ebuild 1101 BLAKE2B bf01791ea3a3b28f3380218d2153a17e5133684340b1508cfabf8015d0dcbbe6c77bb54457b32963158066b1ef049636d050dac5faa1985079f9885457414966 SHA512 afdfd50c846bf7e0f14f06a08accf45fc9ccede2ec7b630badf097cdeb0df1515445a3be69ab92c9e8e2fc81e0267d149c50913c95de27691f3e4d6f7a105881
-EBUILD xdaliclock-2.48.ebuild 1103 BLAKE2B b280cbe0a6f41690db1cd09d3cfe2c12a0d400dc5d4c6f6d58c2661ef3183297d8689e2c832056b75552ab1fe575588b01975aa97ad2dab7107a505c3cc8af9b SHA512 cf1669b19cac72bf2bd8a1b550d3d1f33915bf83a2e39e7c273d122d1b80095896870e855ad4e5489b7b2e099c036e622e0c8e526171be4a6c5a118a1a2c94af
+EBUILD xdaliclock-2.48.ebuild 1102 BLAKE2B 65f5040c0aeb4581be49c00de998c375bb4194793231cd60fb76d475ca49f41d4daec05bd502f0e362af35b7a9bace1b73eee6f424a70626d5d8e7fc14f2f803 SHA512 5947ed3aa306b015bacd965220a64e5c74e4344e426a1e86416d7cbfe861de39054ec1c67dcfdd034393c406f1ed658f698ae6f2d420e0da7e3e11a592685516
MISC metadata.xml 277 BLAKE2B ebaa8353413cfc5519fce99f8627c71cf765fc6d42b42651e232274de315487c156d45dcb23a401dffb8f112600b0dadd56f93d2283ff86b4293dc5490ad4059 SHA512 c8ef9069153b124118a6be64375c6954ccc6f518a13805e4ff1c33c9cec136170132a580c4a9781930b709c93678c94d6448291625de34d18fea41bfd17f685d
diff --git a/x11-misc/xdaliclock/xdaliclock-2.48.ebuild b/x11-misc/xdaliclock/xdaliclock-2.48.ebuild
index f51aa4a1885f..1e61aaf1f539 100644
--- a/x11-misc/xdaliclock/xdaliclock-2.48.ebuild
+++ b/x11-misc/xdaliclock/xdaliclock-2.48.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}/X11
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ppc ppc64 ~x86"
+KEYWORDS="~amd64 ppc ppc64 x86"
RDEPEND="
dev-libs/glib:2
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 910deb68cc0a..e73fa1b72132 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 08eb2535719b..48973146b20f 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -5,7 +5,10 @@ DIST xterm-394.tgz 1590462 BLAKE2B 860d2eb32f68dc09cfb78bd0510751d847b8722674d7b
DIST xterm-394.tgz.asc 729 BLAKE2B daa6710dceedbea84671d33ed6e08c4d73fb63f3c4de2c9a0b792e295be3c65f96758540b82c1dc1b01c2aa20d9ee19953bf6d98047636c725cdf871cd6635d0 SHA512 71540cf4f79d5e0fdd41625f002a6cc2d0c41ef0078f483956e00ded0a5906054e0902327d1af723c57003ad8d69507a6dcccf9ad6d99eb71e128b49dd856ca1
DIST xterm-395.tgz 1580365 BLAKE2B 8183da30b491a0e43c34e2728586816e733a18aa8bf87d0ec60b43d47d625bc07395886b02afe08260cc527bc3efa67d04cb060254f0b9ffb7e5ff29b187f42f SHA512 a617f684f1e71eb7b7d33c505f408b90feaac604aa4ea70cb24d9b4eb78242f0eb4545aea81abcb2c51379ad54aa113ec88d445a9d290d5ff141ab0f1a009952
DIST xterm-395.tgz.asc 729 BLAKE2B f87f732939a52aac55b51a0296144c600d87dca10c5140c39fa0c259e300a8bafe64721aa2c392bcb925521956eb55d11a9be21f6b21112b161db974f4442672 SHA512 c636e13e5c1122d3e9eeb92e013dbb8e9fedc25a7a42b2f2220b33a6a62ea37ae454e97447c65790b454b2c5fda074845e196339a3c861e01013739808dfccf2
+DIST xterm-396.tgz 1584505 BLAKE2B d57751d1f50f5c17a84f8e2fdb591929b6030c44e0fbadb92c8c2dad1f53e16b9fd33f864e35e3e669955622680a860ddc028bcf06b02731150420107bcae490 SHA512 a531acb6104f436c41aab1f7c363ff32fa85bc494caab9ad035bbef3091d82cbe67fda960606176b172b01869ba32cc251b15337e3c10a60c5a238bebae1c9d8
+DIST xterm-396.tgz.asc 729 BLAKE2B 520402ff23afc663472a7b55ae39b6de73160da4a70a0b4348e055063d6ee6b2e834f21e529dd657237ba11d0a4e14654ae413a6825a8c68d78d7aa8b7c4719b SHA512 d5c13f7616930d5e666419bf5359413a2819453bb6536b6186c4e60cf576c0176695cd04d1d9871974e912e7636158a729ce85600c6135c7f7a2670c2f00b51b
EBUILD xterm-393.ebuild 2975 BLAKE2B 79be8a4c3c23320f1e91810ff17358d8fcbd6fed5f71c47f30783fb46b413e3362235a8ef3fd4b3e90d83ea99fcd6422e017accf156157f5b635765d9cccd1bd SHA512 ae6b626e86cf25dc5686b2fa0cbcdf0c3adad604383e2febe101889799833d6548d85fbd82d27137244900ab78171a50367ad84036341d53dc4283d8fc15d50d
EBUILD xterm-394.ebuild 2975 BLAKE2B 79be8a4c3c23320f1e91810ff17358d8fcbd6fed5f71c47f30783fb46b413e3362235a8ef3fd4b3e90d83ea99fcd6422e017accf156157f5b635765d9cccd1bd SHA512 ae6b626e86cf25dc5686b2fa0cbcdf0c3adad604383e2febe101889799833d6548d85fbd82d27137244900ab78171a50367ad84036341d53dc4283d8fc15d50d
EBUILD xterm-395.ebuild 2982 BLAKE2B deb04277986f629b1bc4c1a1b966347149a390535e7fa53f3d8a501c8570ea16f934ca53266ea284df870f88b75c1a693d9e93116ff392ac53fe13185b4514d7 SHA512 ba2f42e38b5ec965184fe9ee3b125f5f78a48e8109e160e85b198d9453fb9c30d4607dac8b0dd5761d20e934ee1f318df6dc1171233f38508935f8ba70584065
+EBUILD xterm-396.ebuild 2914 BLAKE2B ceebd57e96a0f946a2115b3289db9260ee345bfa6d6f9e7f61c8157ad20b94c5b45f8d4a9059af98771e5a803845714c20744bc3c713b75f6595f470e00c3a86 SHA512 196546cb252f9edcaf6e7adc8e38e2ed6766c0e065cfa7eceadafbbff168ecd42782c21683e2b42ebbab25b55993deab35a57e258717c1ee46ebb9014655fcc3
MISC metadata.xml 552 BLAKE2B 1de52230aa9b681cee30dd4ee4651521bf9474cb2a99168fd6c8f13e0918cf185dbddd3dc6f97e0c81118680294e9c4d74137378763b021a07d8ce0a1430e18c SHA512 019a08f2f03a270da7a33bf1b0e9bb42864b806990884b9f2c19110238ad5d5fd18bc896e9fa7cde130b4ccf3f7003db43f6b485caf5b021f5d5e36f279f9d36
diff --git a/x11-terms/xterm/xterm-396.ebuild b/x11-terms/xterm/xterm-396.ebuild
new file mode 100644
index 000000000000..5754b239353d
--- /dev/null
+++ b/x11-terms/xterm/xterm-396.ebuild
@@ -0,0 +1,106 @@
+# 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/thomasdickey.asc
+inherit desktop flag-o-matic toolchain-funcs verify-sig xdg
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="https://invisible-island.net/xterm/"
+SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
+
+DEPEND="
+ kernel_linux? ( sys-libs/libutempter )
+ media-libs/fontconfig:1.0
+ >=sys-libs/ncurses-5.7-r7:=
+ x11-apps/xmessage
+ x11-libs/libICE
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXft
+ x11-libs/libxkbfile
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libXt
+ unicode? ( x11-apps/luit )
+ Xaw3d? ( x11-libs/libXaw3d )
+ xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${DEPEND}
+ media-fonts/font-misc-misc
+ x11-apps/rgb"
+DEPEND+=" x11-base/xorg-proto"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-thomasdickey )
+"
+
+DOCS=( README{,.i18n} ctlseqs.txt )
+
+src_configure() {
+ DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+
+ # bug #454736
+ # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using
+ # something sane like pkg-config or ncurses5-config and stops guessing libs
+ # Everything gets linked against ncurses anyways, so don't shout
+ append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+ local myeconfargs=(
+ --disable-full-tgetent
+ --disable-imake
+ --disable-setgid
+ --disable-setuid
+ --enable-256-color
+ --enable-broken-osc
+ --enable-broken-st
+ --enable-dabbrev
+ --enable-exec-xterm
+ --enable-i18n
+ --enable-load-vt-fonts
+ --enable-logging
+ --enable-screen-dumps
+ --enable-warnings
+ --enable-wide-chars
+ --libdir="${EPREFIX}"/etc
+ --with-app-defaults="${DEFAULTS_DIR}"
+ --with-icon-theme=hicolor
+ --with-icondir="${EPREFIX}"/usr/share/icons
+ --with-utempter
+ --with-x
+ $(use_enable openpty)
+ $(use_enable sixel sixel-graphics)
+ $(use_enable toolbar)
+ $(use_enable truetype freetype)
+ $(use_enable unicode luit)
+ $(use_enable unicode mini-luit)
+ $(use_with Xaw3d)
+ $(use_with xinerama)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ docinto html
+ dodoc xterm.log.html
+ sed -i -e 's/_48x48//g' *.desktop || die
+ domenu *.desktop
+
+ # Fix permissions -- it grabs them from live system, and they can
+ # be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
+ # respectively (#69510).
+ # (info from Thomas Dickey) - Donnie Berkholz <spyderous@gentoo.org>
+ fperms 0755 /usr/bin/xterm
+
+ # restore the navy blue
+ sed -i -e 's:blue2$:blue:' "${D}${DEFAULTS_DIR}"/XTerm-color || die
+}
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 122ed00ec8f8..db142ddbdfa3 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/numix-icon-theme-circle/Manifest b/x11-themes/numix-icon-theme-circle/Manifest
index 04c16c0aea2e..1ee2d90e185c 100644
--- a/x11-themes/numix-icon-theme-circle/Manifest
+++ b/x11-themes/numix-icon-theme-circle/Manifest
@@ -5,5 +5,5 @@ DIST numix-icon-theme-circle-23.10.09.tar.gz 2520111 BLAKE2B 060465d31604e2502d4
EBUILD numix-icon-theme-circle-23.04.28.ebuild 482 BLAKE2B 006e7321c239ed4fa7d10f21479dd4bfc74553e7fcba7652052756f904e091844d21ee9dbd258633f8b9d3bef9cec13eef4ac9313d01b4612349a4318822c1f0 SHA512 d2b2ec62ea571ddd9cf38329f2f3ab0b597e3199f4575790843c11c9a9817508c14def4c472871793b04f4dae7ea3320e1ddff1549ead6dbf89b3cc7315146f2
EBUILD numix-icon-theme-circle-23.06.11.ebuild 484 BLAKE2B 2eeb9a2974f2db492bc09adfa38d74974fee3778bcec3d87c992468254e95db6d693fbc1ab7003f24bc8201812446d1c3db75c8c990a6747c54888bcb800daa8 SHA512 e7400808195d63ae1f456aad764297428e4cdcca4892f04eee69437e3d6b88f620f9e0158b8514fa7aea4a7d59d2586a04e742d62ac8b36f7ee43d28bc7b815e
EBUILD numix-icon-theme-circle-23.09.11.ebuild 482 BLAKE2B 006e7321c239ed4fa7d10f21479dd4bfc74553e7fcba7652052756f904e091844d21ee9dbd258633f8b9d3bef9cec13eef4ac9313d01b4612349a4318822c1f0 SHA512 d2b2ec62ea571ddd9cf38329f2f3ab0b597e3199f4575790843c11c9a9817508c14def4c472871793b04f4dae7ea3320e1ddff1549ead6dbf89b3cc7315146f2
-EBUILD numix-icon-theme-circle-23.10.09.ebuild 484 BLAKE2B e2daaeb07a2949f67f1157d9eef829d33aff8bb8cc9465801cccd0411ffbe7ad77662e4698fccf9d16d2cfedb2ec368d3e2abc775e862c76d479574b4669c90e SHA512 3408b6b7a5a29f21a3939e1168f69f40e005d0a21a04c1be0a48e462eb6c5f024cea0b9a313019ae9c44fb7a4d90683e3d4e44e3e1bd5cd65039ee6521d391a2
+EBUILD numix-icon-theme-circle-23.10.09.ebuild 482 BLAKE2B c859a72fe81c24c1830d15d30384638d37eb4643f3e46369ae7caaac19ccf539f857468f434db5fa9871951a7e395ed973449fe458072b6b88a42e1bcfeac514 SHA512 3bf70ecda527c1c05294b845f2b8ea8a2065091fd9488b366d1c4e3f0264eb10b0acf31f2edf4a994274080970401a88f315e580db21a8821cf2912351de3abf
MISC metadata.xml 525 BLAKE2B 17c81ec93828f3a8e7c24e9ae8152fe041b62c6c00f7c7c63a5c71af23de5e4ddd975e0cb90a0944c3c232bc77653992d7c8a362739997ced1c787409f1373f9 SHA512 21ab0ba00da46ae639988f74310ba90366b9d8637052f10dce5bd67f6015c1898dcdf8f3b1e8802c9e253fe57c03490ae21365deada89b1f1d79c93083584717
diff --git a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.10.09.ebuild b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.10.09.ebuild
index 63061f07af82..6f6d0c523fd5 100644
--- a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.10.09.ebuild
+++ b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-23.10.09.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/numixproject/numix-icon-theme-circle/archive/${PV}.t
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="x11-themes/numix-icon-theme"