summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-01 23:49:35 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-01 23:49:35 +0000
commitf8ce9f2b903374606b4f44deb7727aca194ef970 (patch)
tree60b15bcfcc2e2f638e9307f40ecbabb9ca911b1c
parentc16ac3f2fa4ccc7440fd13db1e5872a3e319f48c (diff)
gentoo auto-resync : 01:01:2024 - 23:49:35
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29297 -> 29289 bytes
-rw-r--r--acct-group/Manifest.gzbin72198 -> 72359 bytes
-rw-r--r--acct-group/atuin/Manifest2
-rw-r--r--acct-group/atuin/atuin-0.ebuild8
-rw-r--r--acct-group/atuin/metadata.xml8
-rw-r--r--acct-user/Manifest.gzbin67262 -> 67427 bytes
-rw-r--r--acct-user/atuin/Manifest2
-rw-r--r--acct-user/atuin/atuin-0.ebuild11
-rw-r--r--acct-user/atuin/metadata.xml8
-rw-r--r--app-misc/Manifest.gzbin50251 -> 50252 bytes
-rw-r--r--app-misc/fastfetch/Manifest10
-rw-r--r--app-misc/fastfetch/fastfetch-2.3.4.ebuild113
-rw-r--r--app-misc/fastfetch/fastfetch-2.5.0.ebuild (renamed from app-misc/fastfetch/fastfetch-2.4.0-r1.ebuild)9
-rw-r--r--app-misc/fastfetch/files/fastfetch-2.4.0-default-config-suffix.patch35
-rw-r--r--app-misc/fastfetch/files/fastfetch-2.5.0-nvidia.patch83
-rw-r--r--app-misc/fastfetch/metadata.xml1
-rw-r--r--app-shells/Manifest.gzbin9968 -> 9968 bytes
-rw-r--r--app-shells/atuin/Manifest3
-rw-r--r--app-shells/atuin/atuin-17.1.0-r1.ebuild (renamed from app-shells/atuin/atuin-17.1.0.ebuild)26
-rw-r--r--app-shells/atuin/files/atuin.service10
-rw-r--r--dev-ada/Manifest.gzbin4552 -> 4552 bytes
-rw-r--r--dev-ada/aunit/Manifest4
-rw-r--r--dev-ada/aunit/aunit-23.0.0-r1.ebuild3
-rw-r--r--dev-ada/aunit/aunit-24.0.0.ebuild38
-rw-r--r--dev-dotnet/Manifest.gzbin4132 -> 4126 bytes
-rw-r--r--dev-dotnet/fantomas/Manifest2
-rw-r--r--dev-dotnet/fantomas/fantomas-6.2.3.ebuild7
-rw-r--r--dev-dotnet/netcoredbg/Manifest2
-rw-r--r--dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild8
-rw-r--r--dev-dotnet/omnisharp-roslyn/Manifest2
-rw-r--r--dev-dotnet/omnisharp-roslyn/omnisharp-roslyn-1.39.11.ebuild4
-rw-r--r--dev-libs/Manifest.gzbin97174 -> 97173 bytes
-rw-r--r--dev-libs/boost/Manifest4
-rw-r--r--dev-libs/boost/boost-1.84.0-r1.ebuild (renamed from dev-libs/boost/boost-1.84.0.ebuild)8
-rw-r--r--dev-libs/boost/files/boost-1.84.0-signals2-patch1.patch124
-rw-r--r--dev-libs/boost/files/boost-1.84.0-signals2-patch2.patch19
-rw-r--r--dev-libs/libmateweather/Manifest10
-rw-r--r--dev-libs/libmateweather/libmateweather-1.26.2.ebuild (renamed from dev-libs/libmateweather/libmateweather-1.26.0.ebuild)9
-rw-r--r--dev-libs/libmateweather/libmateweather-1.26.3.ebuild48
-rw-r--r--dev-libs/libmateweather/libmateweather-1.27.1.ebuild48
-rw-r--r--dev-libs/libmateweather/metadata.xml9
-rw-r--r--dev-python/Manifest.gzbin268905 -> 268914 bytes
-rw-r--r--dev-python/ytmusicapi/Manifest2
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.4.0.ebuild22
-rw-r--r--dev-qt/Manifest.gzbin11547 -> 11560 bytes
-rw-r--r--dev-qt/assistant/Manifest3
-rw-r--r--dev-qt/assistant/assistant-5.15.12.ebuild60
-rw-r--r--dev-qt/designer/Manifest3
-rw-r--r--dev-qt/designer/designer-5.15.12.ebuild59
-rw-r--r--dev-qt/linguist-tools/Manifest3
-rw-r--r--dev-qt/linguist-tools/linguist-tools-5.15.12.ebuild37
-rw-r--r--dev-qt/linguist/Manifest3
-rw-r--r--dev-qt/linguist/linguist-5.15.12.ebuild54
-rw-r--r--dev-qt/pixeltool/Manifest3
-rw-r--r--dev-qt/pixeltool/pixeltool-5.15.12.ebuild35
-rw-r--r--dev-qt/qdbus/Manifest3
-rw-r--r--dev-qt/qdbus/qdbus-5.15.12.ebuild35
-rw-r--r--dev-qt/qdbusviewer/Manifest3
-rw-r--r--dev-qt/qdbusviewer/qdbusviewer-5.15.12.ebuild51
-rw-r--r--dev-qt/qdoc/Manifest3
-rw-r--r--dev-qt/qdoc/qdoc-5.15.12.ebuild40
-rw-r--r--dev-qt/qt3d/Manifest2
-rw-r--r--dev-qt/qt3d/qt3d-5.15.12.ebuild44
-rw-r--r--dev-qt/qtbluetooth/Manifest3
-rw-r--r--dev-qt/qtbluetooth/qtbluetooth-5.15.12.ebuild34
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-5.15.12.ebuild30
-rw-r--r--dev-qt/qtconcurrent/Manifest4
-rw-r--r--dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild23
-rw-r--r--dev-qt/qtcore/Manifest4
-rw-r--r--dev-qt/qtcore/qtcore-5.15.12.ebuild119
-rw-r--r--dev-qt/qtdatavis3d/Manifest2
-rw-r--r--dev-qt/qtdatavis3d/qtdatavis3d-5.15.12.ebuild32
-rw-r--r--dev-qt/qtdbus/Manifest4
-rw-r--r--dev-qt/qtdbus/qtdbus-5.15.12.ebuild45
-rw-r--r--dev-qt/qtdeclarative/Manifest3
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild67
-rw-r--r--dev-qt/qtdiag/Manifest3
-rw-r--r--dev-qt/qtdiag/qtdiag-5.15.12.ebuild43
-rw-r--r--dev-qt/qtgamepad/Manifest2
-rw-r--r--dev-qt/qtgamepad/qtgamepad-5.15.12.ebuild36
-rw-r--r--dev-qt/qtgraphicaleffects/Manifest2
-rw-r--r--dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild22
-rw-r--r--dev-qt/qtgui/Manifest4
-rw-r--r--dev-qt/qtgui/qtgui-5.15.12.ebuild180
-rw-r--r--dev-qt/qthelp/Manifest3
-rw-r--r--dev-qt/qthelp/qthelp-5.15.12.ebuild30
-rw-r--r--dev-qt/qtimageformats/Manifest3
-rw-r--r--dev-qt/qtimageformats/qtimageformats-5.15.12.ebuild32
-rw-r--r--dev-qt/qtlocation/Manifest3
-rw-r--r--dev-qt/qtlocation/qtlocation-5.15.12.ebuild59
-rw-r--r--dev-qt/qtmultimedia/Manifest3
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild70
-rw-r--r--dev-qt/qtnetwork/Manifest4
-rw-r--r--dev-qt/qtnetwork/qtnetwork-5.15.12.ebuild62
-rw-r--r--dev-qt/qtnetworkauth/Manifest2
-rw-r--r--dev-qt/qtnetworkauth/qtnetworkauth-5.15.12.ebuild21
-rw-r--r--dev-qt/qtopengl/Manifest4
-rw-r--r--dev-qt/qtopengl/qtopengl-5.15.12.ebuild35
-rw-r--r--dev-qt/qtpaths/Manifest3
-rw-r--r--dev-qt/qtpaths/qtpaths-5.15.12.ebuild28
-rw-r--r--dev-qt/qtplugininfo/Manifest3
-rw-r--r--dev-qt/qtplugininfo/qtplugininfo-5.15.12.ebuild23
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild41
-rw-r--r--dev-qt/qtprintsupport/Manifest4
-rw-r--r--dev-qt/qtprintsupport/qtprintsupport-5.15.12.ebuild44
-rw-r--r--dev-qt/qtquickcontrols/Manifest2
-rw-r--r--dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild33
-rw-r--r--dev-qt/qtquickcontrols2/Manifest3
-rw-r--r--dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.12.ebuild32
-rw-r--r--dev-qt/qtquicktimeline/Manifest2
-rw-r--r--dev-qt/qtquicktimeline/qtquicktimeline-5.15.12.ebuild18
-rw-r--r--dev-qt/qtscript/Manifest2
-rw-r--r--dev-qt/qtscript/qtscript-5.15.12.ebuild37
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-5.15.12.ebuild20
-rw-r--r--dev-qt/qtsensors/Manifest2
-rw-r--r--dev-qt/qtsensors/qtsensors-5.15.12.ebuild29
-rw-r--r--dev-qt/qtserialbus/Manifest2
-rw-r--r--dev-qt/qtserialbus/qtserialbus-5.15.12.ebuild21
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-5.15.12.ebuild28
-rw-r--r--dev-qt/qtspeech/Manifest3
-rw-r--r--dev-qt/qtspeech/qtspeech-5.15.12.ebuild36
-rw-r--r--dev-qt/qtsql/Manifest4
-rw-r--r--dev-qt/qtsql/qtsql-5.15.12.ebuild56
-rw-r--r--dev-qt/qtsvg/Manifest3
-rw-r--r--dev-qt/qtsvg/qtsvg-5.15.12.ebuild25
-rw-r--r--dev-qt/qttest/Manifest4
-rw-r--r--dev-qt/qttest/qttest-5.15.12.ebuild33
-rw-r--r--dev-qt/qttranslations/Manifest2
-rw-r--r--dev-qt/qttranslations/qttranslations-5.15.12.ebuild17
-rw-r--r--dev-qt/qtvirtualkeyboard/Manifest2
-rw-r--r--dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.12.ebuild42
-rw-r--r--dev-qt/qtwayland/Manifest3
-rw-r--r--dev-qt/qtwayland/qtwayland-5.15.12.ebuild51
-rw-r--r--dev-qt/qtwaylandscanner/Manifest2
-rw-r--r--dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild22
-rw-r--r--dev-qt/qtwebchannel/Manifest3
-rw-r--r--dev-qt/qtwebchannel/qtwebchannel-5.15.12.ebuild28
-rw-r--r--dev-qt/qtwebengine/Manifest2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild283
-rw-r--r--dev-qt/qtwebsockets/Manifest3
-rw-r--r--dev-qt/qtwebsockets/qtwebsockets-5.15.12.ebuild29
-rw-r--r--dev-qt/qtwebview/Manifest2
-rw-r--r--dev-qt/qtwebview/qtwebview-5.15.12.ebuild22
-rw-r--r--dev-qt/qtwidgets/Manifest4
-rw-r--r--dev-qt/qtwidgets/qtwidgets-5.15.12.ebuild63
-rw-r--r--dev-qt/qtx11extras/Manifest2
-rw-r--r--dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild22
-rw-r--r--dev-qt/qtxml/Manifest4
-rw-r--r--dev-qt/qtxml/qtxml-5.15.12.ebuild29
-rw-r--r--dev-qt/qtxmlpatterns/Manifest2
-rw-r--r--dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild39
-rw-r--r--dev-ruby/Manifest.gzbin109049 -> 109043 bytes
-rw-r--r--dev-ruby/console/Manifest2
-rw-r--r--dev-ruby/console/console-1.23.2.ebuild4
-rw-r--r--dev-util/Manifest.gzbin70727 -> 70732 bytes
-rw-r--r--dev-util/itstool/Manifest2
-rw-r--r--dev-util/itstool/files/itstool-2.0.7-missing-translation-fix.patch28
-rw-r--r--dev-util/itstool/itstool-2.0.7-r1.ebuild37
-rw-r--r--eclass/Manifest.gzbin38942 -> 38937 bytes
-rw-r--r--eclass/qt5-build.eclass8
-rw-r--r--games-emulation/Manifest.gzbin12042 -> 12039 bytes
-rw-r--r--games-emulation/melonds/Manifest6
-rw-r--r--games-emulation/melonds/melonds-0.9.5-r5.ebuild (renamed from games-emulation/melonds/melonds-0.9.5-r4.ebuild)12
-rw-r--r--games-emulation/melonds/melonds-0.9.5_p20231231.ebuild90
-rw-r--r--games-emulation/melonds/melonds-9999.ebuild12
-rw-r--r--games-simulation/Manifest.gzbin3938 -> 3936 bytes
-rw-r--r--games-simulation/openrct2/Manifest11
-rw-r--r--games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch30
-rw-r--r--games-simulation/openrct2/openrct2-0.4.7.ebuild (renamed from games-simulation/openrct2/openrct2-0.4.6.ebuild)22
-rw-r--r--games-simulation/openrct2/openrct2-9999.ebuild25
-rw-r--r--games-util/Manifest.gzbin8227 -> 8230 bytes
-rw-r--r--games-util/cartridges/Manifest4
-rw-r--r--games-util/cartridges/cartridges-2.7.2.ebuild (renamed from games-util/cartridges/cartridges-2.7.1.ebuild)2
-rw-r--r--gui-wm/Manifest.gzbin1214 -> 1214 bytes
-rw-r--r--gui-wm/sway/Manifest4
-rw-r--r--gui-wm/sway/sway-1.8.1-r2.ebuild (renamed from gui-wm/sway/sway-1.8.1-r1.ebuild)4
-rw-r--r--gui-wm/sway/sway-9999.ebuild4
-rw-r--r--licenses/Manifest.gzbin107278 -> 107442 bytes
-rw-r--r--licenses/NVIDIA-NVLM28
-rw-r--r--mate-base/Manifest.gzbin2239 -> 2236 bytes
-rw-r--r--mate-base/mate/Manifest2
-rw-r--r--mate-base/mate/mate-1.26.0-r1.ebuild83
-rw-r--r--mate-base/mate/mate-1.27.0-r1.ebuild85
-rw-r--r--mate-extra/Manifest.gzbin2919 -> 2925 bytes
-rw-r--r--mate-extra/mate-media/Manifest4
-rw-r--r--mate-extra/mate-media/mate-media-1.26.2.ebuild37
-rw-r--r--mate-extra/mate-media/metadata.xml9
-rw-r--r--media-libs/Manifest.gzbin69291 -> 69301 bytes
-rw-r--r--media-libs/amf-headers/Manifest2
-rw-r--r--media-libs/amf-headers/amf-headers-1.4.30.ebuild4
-rw-r--r--media-libs/glyr/Manifest2
-rw-r--r--media-libs/glyr/glyr-1.0.10-r1.ebuild4
-rw-r--r--media-libs/libmatemixer/Manifest6
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild5
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.1.ebuild46
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.27.0.ebuild46
-rw-r--r--media-libs/libv4l/Manifest2
-rw-r--r--media-libs/libv4l/files/libv4l-1.26.0-meson.patch25
-rw-r--r--metadata/Manifest.gzbin9505 -> 9506 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.gzbin27916 -> 27920 bytes
-rw-r--r--metadata/md5-cache/acct-group/Manifest.gzbin72190 -> 72352 bytes
-rw-r--r--metadata/md5-cache/acct-group/atuin-08
-rw-r--r--metadata/md5-cache/acct-user/Manifest.gzbin67496 -> 67660 bytes
-rw-r--r--metadata/md5-cache/acct-user/atuin-09
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin77581 -> 77426 bytes
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.3.417
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.5.0 (renamed from metadata/md5-cache/app-misc/fastfetch-2.4.0-r1)8
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin17247 -> 17241 bytes
-rw-r--r--metadata/md5-cache/app-shells/atuin-17.1.0-r1 (renamed from metadata/md5-cache/app-shells/atuin-17.1.0)11
-rw-r--r--metadata/md5-cache/dev-ada/Manifest.gzbin5880 -> 6039 bytes
-rw-r--r--metadata/md5-cache/dev-ada/aunit-23.0.0-r12
-rw-r--r--metadata/md5-cache/dev-ada/aunit-24.0.015
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin5325 -> 5325 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/fantomas-6.2.32
-rw-r--r--metadata/md5-cache/dev-dotnet/netcoredbg-3.0.0.10122
-rw-r--r--metadata/md5-cache/dev-dotnet/omnisharp-roslyn-1.39.112
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin174818 -> 175138 bytes
-rw-r--r--metadata/md5-cache/dev-libs/boost-1.84.0-r1 (renamed from metadata/md5-cache/dev-libs/boost-1.84.0)3
-rw-r--r--metadata/md5-cache/dev-libs/libmateweather-1.26.2 (renamed from metadata/md5-cache/dev-libs/libmateweather-1.26.0)11
-rw-r--r--metadata/md5-cache/dev-libs/libmateweather-1.26.316
-rw-r--r--metadata/md5-cache/dev-libs/libmateweather-1.27.115
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin327360 -> 327520 bytes
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.4.015
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin28969 -> 37644 bytes
-rw-r--r--metadata/md5-cache/dev-qt/assistant-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/assistant-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/designer-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/designer-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/linguist-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/linguist-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/linguist-tools-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/linguist-tools-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/pixeltool-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/pixeltool-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qdbus-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qdbus-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qdbusviewer-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qdbusviewer-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qdoc-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qdoc-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtbluetooth-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtbluetooth-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtconcurrent-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtconcurrent-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtcore-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qtcore-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtdatavis3d-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtdatavis3d-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtdbus-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtdbus-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-5.15.11-r22
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtdiag-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtdiag-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtgamepad-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtgamepad-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtgui-5.15.11-r22
-rw-r--r--metadata/md5-cache/dev-qt/qtgui-5.15.1218
-rw-r--r--metadata/md5-cache/dev-qt/qthelp-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qthelp-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtnetwork-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtnetwork-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtopengl-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtopengl-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtpaths-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtpaths-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtplugininfo-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtplugininfo-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-5.15.1217
-rw-r--r--metadata/md5-cache/dev-qt/qtprintsupport-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtprintsupport-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtquickcontrols-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtquickcontrols-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtscript-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtscript-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtsql-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qtsql-5.15.1217
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qttest-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qttest-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-5.15.1215
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-5.15.11_p202311202
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p2023121917
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtwidgets-5.15.11-r12
-rw-r--r--metadata/md5-cache/dev-qt/qtwidgets-5.15.1217
-rw-r--r--metadata/md5-cache/dev-qt/qtx11extras-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtx11extras-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtxml-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtxml-5.15.1216
-rw-r--r--metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.112
-rw-r--r--metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.1216
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin178519 -> 178508 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/console-1.23.24
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin137916 -> 138074 bytes
-rw-r--r--metadata/md5-cache/dev-util/itstool-2.0.7-r115
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin19191 -> 19352 bytes
-rw-r--r--metadata/md5-cache/games-emulation/melonds-0.9.5-r5 (renamed from metadata/md5-cache/games-emulation/melonds-0.9.5-r4)2
-rw-r--r--metadata/md5-cache/games-emulation/melonds-0.9.5_p2023123116
-rw-r--r--metadata/md5-cache/games-emulation/melonds-99992
-rw-r--r--metadata/md5-cache/games-simulation/Manifest.gzbin4636 -> 4640 bytes
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-0.4.7 (renamed from metadata/md5-cache/games-simulation/openrct2-0.4.6)4
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-99994
-rw-r--r--metadata/md5-cache/games-util/Manifest.gzbin11336 -> 11334 bytes
-rw-r--r--metadata/md5-cache/games-util/cartridges-2.7.2 (renamed from metadata/md5-cache/games-util/cartridges-2.7.1)4
-rw-r--r--metadata/md5-cache/gui-wm/Manifest.gzbin2991 -> 2987 bytes
-rw-r--r--metadata/md5-cache/gui-wm/sway-1.8.1-r2 (renamed from metadata/md5-cache/gui-wm/sway-1.8.1-r1)2
-rw-r--r--metadata/md5-cache/gui-wm/sway-99992
-rw-r--r--metadata/md5-cache/mate-base/Manifest.gzbin4960 -> 5288 bytes
-rw-r--r--metadata/md5-cache/mate-base/mate-1.26.0-r111
-rw-r--r--metadata/md5-cache/mate-base/mate-1.27.0-r110
-rw-r--r--metadata/md5-cache/mate-extra/Manifest.gzbin6143 -> 6303 bytes
-rw-r--r--metadata/md5-cache/mate-extra/mate-media-1.26.214
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin121431 -> 121761 bytes
-rw-r--r--metadata/md5-cache/media-libs/amf-headers-1.4.304
-rw-r--r--metadata/md5-cache/media-libs/glyr-1.0.10-r14
-rw-r--r--metadata/md5-cache/media-libs/libmatemixer-1.26.0-r17
-rw-r--r--metadata/md5-cache/media-libs/libmatemixer-1.26.117
-rw-r--r--metadata/md5-cache/media-libs/libmatemixer-1.27.016
-rw-r--r--metadata/md5-cache/sys-block/Manifest.gzbin16520 -> 16356 bytes
-rw-r--r--metadata/md5-cache/sys-block/tgt-1.0.87-r215
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin25143 -> 26076 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.7018
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.918
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2054
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1454
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.7017
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.917
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.7018
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.918
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin45908 -> 46218 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.2054
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.15.1454
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.694
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.707
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.97
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12396 -> 12397 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-121.02
-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--profiles/Manifest.gzbin188311 -> 188309 bytes
-rw-r--r--profiles/arch/x86/package.use.mask5
-rw-r--r--profiles/package.mask9
-rw-r--r--profiles/use.local.desc6
-rw-r--r--sys-block/Manifest.gzbin11210 -> 11212 bytes
-rw-r--r--sys-block/tgt/Manifest4
-rw-r--r--sys-block/tgt/metadata.xml3
-rw-r--r--sys-block/tgt/tgt-1.0.87-r2.ebuild61
-rw-r--r--sys-kernel/Manifest.gzbin4577 -> 4571 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest22
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.70.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.9.ebuild161
-rw-r--r--sys-kernel/gentoo-kernel-bin/metadata.xml8
-rw-r--r--sys-kernel/gentoo-kernel/Manifest14
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70.ebuild146
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9.ebuild153
-rw-r--r--sys-kernel/gentoo-kernel/metadata.xml14
-rw-r--r--sys-kernel/vanilla-kernel/Manifest6
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.70.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.9.ebuild143
-rw-r--r--virtual/Manifest.gzbin28425 -> 28423 bytes
-rw-r--r--virtual/dist-kernel/Manifest8
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.205.ebuild4
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.145.ebuild4
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.69.ebuild4
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.70.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.9.ebuild16
-rw-r--r--www-client/Manifest.gzbin6033 -> 6040 bytes
-rw-r--r--www-client/firefox/Manifest2
-rw-r--r--www-client/firefox/firefox-121.0.ebuild6
435 files changed, 6127 insertions, 580 deletions
diff --git a/Manifest b/Manifest
index a94dd9ff2f80..04a78f1a4eaa 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29297 BLAKE2B 22287703cfb214683ea8488257001ae4375894d46a2502e8d4a80ad5bf107a5259408ab30b6a7e8ace8a94d70c8c1e8ba6c3bbdf84b0f3681ddf6d7e3dcb6ef1 SHA512 1533e55998d41c0225a588dbc543456c9331dd8c41a1c3111abe550ff13c40c248010994a8a3871c06d98bd392578166d6f5fc66e415122d6c3d1cc966c934ca
-TIMESTAMP 2024-01-01T17:09:53Z
+MANIFEST Manifest.files.gz 29289 BLAKE2B 1132927cb6e166821762c01102a7e090cc49dc86ffe328cc571c711b8a0cd2fbef722ccaf33e1fdf1753c0ae1c67ca3799db5fa22ecfd062f1a49c108b84210e SHA512 ae0ca348e96a7f58b727a93c1e5ae9cbf965445b37a56e4da9cec21aca799f351e8905de6a0767b03136924bbdfeccff0ccc2f701c23d9c94bc5db2eb8614ee5
+TIMESTAMP 2024-01-01T23:09:56Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWS8eFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWTRkRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBuHRAAseWDmxswmwd8CDxnH3l0kJe1xOh4HWAtKv2I4OXiWWirkTM+FSXW7yOQ
-siVEr6APMXpCtHMWlL8WuepDnS8NWJ8YwRfGARnPW/VQtis6eaqPP/GFESQpD5iE
-R/0CxMxKd8b68jjS7GwEzy1NVDQS5mYQCBH3c105o5xYpq3fsZ25mx5B25ZnV2HH
-2p+PcdvtUcFBY7pisGk7Fk5MCPb/hdIAicXcfVv/xyBxfkOdOfOpieTnHGlrx1Ut
-/guJNz9ISYmjgygjNgRi9flgUYGvHvn4SY9At15y4XwtxahG1j0Ro9WHXmbCuToN
-IlhZXw59rTN5bS12BIAU1zzuNa0GwjRilzTMTCO/PPKfeg2Nt4Z/P0xih5eNFtNV
-yz1qW+sb11X2XvNdbOBbMnot1DXDldb6HzIjDqigkID7oUArJSqoMv6VVk/D6dXC
-XtRAvUEK6M+a8Fy5x+l+5Vz15ARh+pN93/0m68xLtTPANVxfkRKFSoAgmxvVvKM/
-buSDDUzOin7e4tpBfvyggZhbpVgZzmE86siu0w7UPMmLUHONo2t6fZUf4B8Wjdb/
-NVn+JHj3hQ8GjjAqtySlT2x4zLvYzLL0xrJb/JY9JPKUI+TtRs5Eg8MWw3xuJC0E
-7gZSBYbRulHoEMIdZqgkAdtx6WP5ki1oRX34Jx8Whybw97d49EE=
-=jVjH
+klAMdQ/5AWXcjI0yyo4fwkpT9nJaSLiovUlWnFDB2SIp5w0CZnIPgS/CCfuHBsfZ
+N6jPAATezVKM4HSUvfwV/AC7ulJx+ooWA01dhGwy1HEm/RPxpAhQcp2RIpoHGobD
+li6vwjDBRCdeUmpoWvd7uH9A8Uq2lEW71DNldsK2KJODwItiNuGq5tKDGZFYl44B
+jj0Bkyj6MuFfbO6uUC6/kdfSE8WDj0FM+cbNH2vrULyj67DvN3Qxp0KCIlbalylX
+fLI4JrmRlASe15meWXtxW6LT5ljo1SPOTiqmB8b4ZwqUqEH0PJ4Z+g1k0mX890K2
+eTHpijO13m0OJ+SxEIIWnS1+5fnzGnbLaZp9mwiAc6we7wFouOan9Nle0D7XRfGO
+xn1KpXmY7HCkTUUmgostJVZDXD1URFCGsnQbsQ5w0AYqUtBQ7FtMJu4j7t+Qg4CZ
+RdSLfBx8NZscDrtCRZVqAVBj1WcBTMzA25QhN1bNiWPv4llNn568X2G4HRpMlUQd
+FpfhWC45H64O2gJYCFQZl/cj5EMckckqp8PZKLIarcgJdPAw3G14uSzCDNJ33/IW
+T4Y54llRwMwtkHY1Hi5QZpItR0GZnCgr/cMsxt8mB+Fa7aY3fB6C7nT3fGWFvFjX
+D1iNI/hzLZxok7fPrK0sxVJx6V3aC3VOXOE7YD4nGgyE3nUOKb4=
+=jaVr
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 59504bb9e473..9523b30e1031 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz
index 26166dbaee1e..ca399ce4f76f 100644
--- a/acct-group/Manifest.gz
+++ b/acct-group/Manifest.gz
Binary files differ
diff --git a/acct-group/atuin/Manifest b/acct-group/atuin/Manifest
new file mode 100644
index 000000000000..df193c4b6ed4
--- /dev/null
+++ b/acct-group/atuin/Manifest
@@ -0,0 +1,2 @@
+EBUILD atuin-0.ebuild 151 BLAKE2B a78fcfc33c8454d91a590e9597cf39e4ed99c3fbcfef88aafe3964308a179752f17707342d754adb2aaed1f26973925857605466cc6fb9ee9b4af61b06e0ef37 SHA512 2120778ee873ea4c9aa69b435c3aa8627922b9f4013ed2645a9b565fa1806e4a1696d56dd908ed8bfd789e969d0de0a75769f3c618f2e96e458b01bb5ed52840
+MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53
diff --git a/acct-group/atuin/atuin-0.ebuild b/acct-group/atuin/atuin-0.ebuild
new file mode 100644
index 000000000000..2c19fb1d822a
--- /dev/null
+++ b/acct-group/atuin/atuin-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-group
+
+ACCT_GROUP_ID=536
diff --git a/acct-group/atuin/metadata.xml b/acct-group/atuin/metadata.xml
new file mode 100644
index 000000000000..87a759d410cf
--- /dev/null
+++ b/acct-group/atuin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Florian Schmaus</name>
+ <email>flow@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index 163ea434d306..9e4d747744b5 100644
--- a/acct-user/Manifest.gz
+++ b/acct-user/Manifest.gz
Binary files differ
diff --git a/acct-user/atuin/Manifest b/acct-user/atuin/Manifest
new file mode 100644
index 000000000000..70acf66e0753
--- /dev/null
+++ b/acct-user/atuin/Manifest
@@ -0,0 +1,2 @@
+EBUILD atuin-0.ebuild 196 BLAKE2B a71a4e08e45fe9337607c17443b01f12f68bc43a36c2066be213ae76369aaefef004c51984c0a36e2dfcd91096bd323b2e2903cba40f35e8e5f64ed6bd2b7095 SHA512 30e07262fa403413e62233df77c220dad326cb22b1ea48cb0bdb73933430bf8efd0723b74d37b043647b059b95cc3afb8ff288a87f9b2200e194b9b2c5144e1b
+MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53
diff --git a/acct-user/atuin/atuin-0.ebuild b/acct-user/atuin/atuin-0.ebuild
new file mode 100644
index 000000000000..c88d29315aca
--- /dev/null
+++ b/acct-user/atuin/atuin-0.ebuild
@@ -0,0 +1,11 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit acct-user
+
+ACCT_USER_ID=536
+ACCT_USER_GROUPS=( ${PN} )
+
+acct-user_add_deps
diff --git a/acct-user/atuin/metadata.xml b/acct-user/atuin/metadata.xml
new file mode 100644
index 000000000000..87a759d410cf
--- /dev/null
+++ b/acct-user/atuin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Florian Schmaus</name>
+ <email>flow@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 958ed0c6b613..c6f6511eb900 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index e95522031b4d..3a0a86830c42 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,10 +1,8 @@
-AUX fastfetch-2.4.0-default-config-suffix.patch 1321 BLAKE2B 05fb94aa9854b7739313016167b33e1a6671fdacf39111713fb3fc0e71bbd0da7211d285f4febda39b33f8bcdf7412dd7f4c7fdf4ee76eb12fed792055ce3b5c SHA512 c424c18caa4ddcf0fc05ddfaa673bb44482041c0bc03973bf0bee89b99140fc16fb543c3746dd09eeff1e8fb5bb961ff3bd2c5da279625e5bc8a108ed178dcfd
+AUX fastfetch-2.5.0-nvidia.patch 3351 BLAKE2B b2b2522a7d2da3225624ee4039a6a4f615d5127d2d95e3be0f4e117bb49a384c92954a2b1e0ec141809f718167aea40313c31038304c1c8612fd215afb403364 SHA512 0b5144a674b3ac20e0dbc1cc995fe088a4b80547f8d5f684306b1c1cdc7dc45a4f7c57b411b1d4f655cbec5199211b44ad37877f340e9139eef21e856c019ed4
DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724
-DIST fastfetch-2.3.4.tar.gz 909105 BLAKE2B 132f88681f9133cdeae8126c4dabf4e8805865fe506a005f938bcda487750a874ab59deebdf2fc348c2a469cf4771fe5916f594a5a408769c1e49fba417ab113 SHA512 fe1e6465380e513e4e75092bc737b23adca4c9dd42de8adb888bad1ce173f1fa9c93e9cbd7b2ca648058503b7cfb72c2ba1d70abf63b8f1497e94ce6eb349524
-DIST fastfetch-2.4.0.tar.gz 913193 BLAKE2B 88df9a8cb641596855cbd539d0be7f9270cd234dc060612ee6c52f5d47b2deb0d95608bdc496c81ac5e0e74c0c403f373fdcf7c17303eebab1f3b32ee0a41270 SHA512 00130ad3825cff039dc9ab3efd9f3431b36357e0ae144148872ab761f8b07a8d95c2413450d000b0181e9424d490ad55e6af928d1b7b2efdc7d5842ead8ab028
+DIST fastfetch-2.5.0.tar.gz 984182 BLAKE2B 5185cce0e5933524835093a2f730cac8a9262cb6ec2c422fff60a4c6daec4f2a8ba11eab4323f00eaeebf2d946da9767f125b265e87cda6714d50e1c5e1383de SHA512 a69f4e839acf8897a9cd8f6c017a4d7657a8dc0b3c58e645c88fc8e47e0a7bd3411d1a3e1e916628a948cb7e1688a200f7ac1eabd090f5eb42ce4b0030e342b4
EBUILD fastfetch-0.1.9999.ebuild 3207 BLAKE2B cabd4260ab8a66ccf3885032006ff31fd1e99e13bc0fc1ef1e074d3e3d93b8e1864ed3132418a1cabe3bcb8c1a639e98e1f528cd638e9b4e5b9ddf7efba71dc4 SHA512 89ec6d13b8e35d86a2b396f6b1d4528d0a2565da80becb8cb41e09a5cf83882ec738577280ce6014a8229aec0ba9664b75f186800aa9bdf467be38ab807ed67a
EBUILD fastfetch-0.2.9999.ebuild 3207 BLAKE2B cabd4260ab8a66ccf3885032006ff31fd1e99e13bc0fc1ef1e074d3e3d93b8e1864ed3132418a1cabe3bcb8c1a639e98e1f528cd638e9b4e5b9ddf7efba71dc4 SHA512 89ec6d13b8e35d86a2b396f6b1d4528d0a2565da80becb8cb41e09a5cf83882ec738577280ce6014a8229aec0ba9664b75f186800aa9bdf467be38ab807ed67a
EBUILD fastfetch-2.2.3-r1.ebuild 3150 BLAKE2B 68ef835c0dcd463b19fa4ece4f7c64107af0ba3cbdf05f78e8ebf664d4db6ecd662a659899d4f5977d26801aea4d29be55476842186a917d39e4811dcbeb37cd SHA512 2493ed60298576479119a6bfae5ae6966fb0bd9fef92d48c3b60759dd3b8dddbd3f35a164f3d67b31f568386378def792361154d4ea71e8fd72f56e64b773fee
-EBUILD fastfetch-2.3.4.ebuild 3207 BLAKE2B cabd4260ab8a66ccf3885032006ff31fd1e99e13bc0fc1ef1e074d3e3d93b8e1864ed3132418a1cabe3bcb8c1a639e98e1f528cd638e9b4e5b9ddf7efba71dc4 SHA512 89ec6d13b8e35d86a2b396f6b1d4528d0a2565da80becb8cb41e09a5cf83882ec738577280ce6014a8229aec0ba9664b75f186800aa9bdf467be38ab807ed67a
-EBUILD fastfetch-2.4.0-r1.ebuild 3268 BLAKE2B 5a5b8070cb1bb91e41cb7885cc0f798fbd95e8c135b187c40b0843d030e5123479285d72296eb76140ca0da320c8ced181d2044dfb9c3559056c2b3d692d2dbd SHA512 b6481b2d1112215b68d3381527ac0eb86b0af60e45f64faef1ad185cce42ca8d525eaf6da634085d7c567d995eca22c84cc988c51619f43fee46ec3f5b8dda98
-MISC metadata.xml 1188 BLAKE2B 1eda2e0d51e6743207de52da82b322ccd1b007ab0f977bae0dd2deeb35b5beddfc835258380ae01d134c44bfdb552f0228d5cdc07d00e3c994e9e651ea64b49e SHA512 577afae25bcf6cf698018ff431d8600179e62746e67459d9e7999d901ededfac98d1aa4729c7bf044163c356e7ecff155b77794e4e4d9f1ff5e189a7f63aa880
+EBUILD fastfetch-2.5.0.ebuild 3333 BLAKE2B 68b55ff2bb1c2bf020d56e1b7be1b610a55ee2765d3c5cde6a83b58b75f9d2a83386df0c0cd0aefef2e73fadb04106658b41de4fbaf236acdaf6f6c0fa118b81 SHA512 7c1028c84bdff525143e347486be7df2ca169cfc433f6a8d451b018f2d7adbc716557a8dfeda1f384a5e759643146d6e1e4bc27b136f8f6f1b501aa5e79c1639
+MISC metadata.xml 1257 BLAKE2B 521e87300ee660b7285c28ed7987a4cc52565e1c6fec3a10e37509822f829f808d468bd119ace4bea96d441b82d2cdce598d9d3cd25bacda5fae05920818a4bb SHA512 461c8f2f48789fe2635bb419f7655389a190b5684b9e1367dfb8faa7b6650984b001c8ac76051c39040526d51c71ac2faf566f0fd5a2f2e75c0702885eefa32a
diff --git a/app-misc/fastfetch/fastfetch-2.3.4.ebuild b/app-misc/fastfetch/fastfetch-2.3.4.ebuild
deleted file mode 100644
index 4af72e9b74c7..000000000000
--- a/app-misc/fastfetch/fastfetch-2.3.4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
- [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
- [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
- [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
- SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
- >=dev-libs/yyjson-0.8.0:=
- sys-libs/zlib
- X? ( x11-libs/libX11 )
- chafa? ( media-gfx/chafa )
- dbus? ( sys-apps/dbus )
- ddcutil? ( app-misc/ddcutil:= )
- drm? ( x11-libs/libdrm )
- gnome? (
- dev-libs/glib
- gnome-base/dconf
- )
- imagemagick? ( media-gfx/imagemagick:= )
- networkmanager? ( net-misc/networkmanager )
- opencl? ( virtual/opencl )
- opengl? ( media-libs/libglvnd[X] )
- osmesa? ( media-libs/mesa[osmesa] )
- pci? ( sys-apps/pciutils )
- pulseaudio? ( media-libs/libpulse )
- sqlite? ( dev-db/sqlite:3 )
- vulkan? (
- media-libs/vulkan-loader
- sys-apps/pciutils
- )
- wayland? ( dev-libs/wayland )
- xcb? ( x11-libs/libxcb )
- xfce? ( xfce-base/xfconf )
- xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
- xrandr? ( X )
- chafa? ( imagemagick )
-"
-
-src_configure() {
- local fastfetch_enable_imagemagick7=no
- local fastfetch_enable_imagemagick6=no
- if use imagemagick; then
- fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
- fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
- fi
-
- local mycmakeargs=(
- -DENABLE_RPM=no
- -DENABLE_ZLIB=yes
- -DENABLE_SYSTEM_YYJSON=yes
-
- -DENABLE_CHAFA=$(usex chafa)
- -DENABLE_DBUS=$(usex dbus)
- -DENABLE_DCONF=$(usex gnome)
- -DENABLE_DDCUTIL=$(usex ddcutil)
- -DENABLE_DRM=$(usex drm)
- -DENABLE_EGL=$(usex opengl)
- -DENABLE_GIO=$(usex gnome)
- -DENABLE_GLX=$(usex opengl)
- -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
- -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
- -DENABLE_LIBNM=$(usex networkmanager)
- -DENABLE_LIBPCI=$(usex pci)
- -DENABLE_OPENCL=$(usex opencl)
- -DENABLE_OSMESA=$(usex osmesa)
- -DENABLE_PULSE=$(usex pulseaudio)
- -DENABLE_SQLITE3=$(usex sqlite)
- -DENABLE_VULKAN=$(usex vulkan)
- -DENABLE_WAYLAND=$(usex wayland)
- -DENABLE_X11=$(usex X)
- -DENABLE_XCB=$(usex xcb)
- -DENABLE_XCB_RANDR=$(usex xcb)
- -DENABLE_XFCONF=$(usex xfce)
- -DENABLE_XRANDR=$(usex xrandr)
- -DBUILD_TESTS=$(usex test)
- )
-
- append-cppflags -DNDEBUG
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm -r "${ED}"/usr/share/licenses || die
-}
diff --git a/app-misc/fastfetch/fastfetch-2.4.0-r1.ebuild b/app-misc/fastfetch/fastfetch-2.5.0.ebuild
index 4590e479070b..8facae65cd7b 100644
--- a/app-misc/fastfetch/fastfetch-2.4.0-r1.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,9 +18,9 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
-LICENSE="MIT"
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
RESTRICT="!test? ( test )"
# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
@@ -63,7 +63,7 @@ REQUIRED_USE="
"
PATCHES=(
- "${FILESDIR}"/${P}-default-config-suffix.patch
+ "${FILESDIR}"/${P}-nvidia.patch
)
src_configure() {
@@ -91,6 +91,7 @@ src_configure() {
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_LIBNM=$(usex networkmanager)
-DENABLE_LIBPCI=$(usex pci)
+ -DENABLE_NVIDIA_GPU=$(usex nvidia-gpu)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)
diff --git a/app-misc/fastfetch/files/fastfetch-2.4.0-default-config-suffix.patch b/app-misc/fastfetch/files/fastfetch-2.4.0-default-config-suffix.patch
deleted file mode 100644
index fcf21ce0af23..000000000000
--- a/app-misc/fastfetch/files/fastfetch-2.4.0-default-config-suffix.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Make specifying `.jsonc` suffix for configs optional
-
-https://github.com/fastfetch-cli/fastfetch/commit/456a58c8f57aaf22c51571ec0ead1e7c40c3d860
-
-From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= <zhangsongcui3371@sina.com>
-Date: Tue, 19 Dec 2023 15:26:51 +0800
-Subject: [PATCH] fastfetch: default preset names to `.jsonc`
-
-Fix #666
---- a/src/fastfetch.c
-+++ b/src/fastfetch.c
-@@ -501,6 +501,11 @@ static void optionParseConfigFile(FFdata* data, const char* key, const char* val
- ffStrbufAppendS(&absolutePath, value);
-
- bool success = isJsonConfig ? parseJsoncFile(absolutePath.chars) : parseConfigFile(data, absolutePath.chars);
-+ if (!success)
-+ {
-+ ffStrbufAppendS(&absolutePath, ".jsonc");
-+ success = parseJsoncFile(absolutePath.chars);
-+ }
-
- if(success)
- return;
-@@ -514,6 +519,11 @@ static void optionParseConfigFile(FFdata* data, const char* key, const char* val
- ffStrbufAppendS(&absolutePath, value);
-
- bool success = isJsonConfig ? parseJsoncFile(absolutePath.chars) : parseConfigFile(data, absolutePath.chars);
-+ if (!success)
-+ {
-+ ffStrbufAppendS(&absolutePath, ".jsonc");
-+ success = parseJsoncFile(absolutePath.chars);
-+ }
-
- if(success)
- return;
diff --git a/app-misc/fastfetch/files/fastfetch-2.5.0-nvidia.patch b/app-misc/fastfetch/files/fastfetch-2.5.0-nvidia.patch
new file mode 100644
index 000000000000..263604bdf2fb
--- /dev/null
+++ b/app-misc/fastfetch/files/fastfetch-2.5.0-nvidia.patch
@@ -0,0 +1,83 @@
+https://github.com/fastfetch-cli/fastfetch/commit/0a1de91a29b802962e123966e370befd3894cb6d.patch
+
+Option to opt out of Nvidia GPU support.
+
+From: Viorel <ceamac.paragon@gmail.com>
+Date: Mon, 1 Jan 2024 12:38:06 +0200
+Subject: [PATCH] Add option for NVIDIA GPU support
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -76,6 +76,7 @@ option(ENABLE_SYSTEM_YYJSON "Use system provided (instead of fastfetch embedded)
+ option(ENABLE_ASAN "Build fastfetch with ASAN (address sanitizer)" OFF)
+ option(BUILD_TESTS "Build tests" OFF) # Also create test executables
+ option(SET_TWEAK "Add tweak to project version" ON) # This is set to off by github actions for release builds
++option(ENABLE_NVIDIA_GPU "Enable Nvidia NVML" ON)
+
+ ####################
+ # Compiler options #
+@@ -405,7 +406,6 @@ if(LINUX)
+ src/detection/displayserver/linux/xlib.c
+ src/detection/font/font_linux.c
+ src/detection/gpu/gpu_linux.c
+- src/detection/gpu/gpu_nvidia.c
+ src/detection/gtk_qt/gtk.c
+ src/detection/host/host_linux.c
+ src/detection/icons/icons_linux.c
+@@ -519,7 +519,6 @@ elseif(BSD)
+ src/detection/displayserver/linux/xlib.c
+ src/detection/font/font_linux.c
+ src/detection/gpu/gpu_linux.c
+- src/detection/gpu/gpu_nvidia.c
+ src/detection/gtk_qt/gtk.c
+ src/detection/host/host_bsd.c
+ src/detection/lm/lm_linux.c
+@@ -630,7 +629,6 @@ elseif(WIN32)
+ src/detection/displayserver/displayserver_windows.c
+ src/detection/font/font_windows.c
+ src/detection/gpu/gpu_windows.c
+- src/detection/gpu/gpu_nvidia.c
+ src/detection/gpu/gpu_intel.c
+ src/detection/gpu/gpu_amd.c
+ src/detection/host/host_windows.c
+@@ -676,6 +674,11 @@ if(ENABLE_DIRECTX_HEADERS)
+ list(APPEND LIBFASTFETCH_SRC src/detection/gpu/gpu_wsl.cpp)
+ endif()
+
++if(ENABLE_NVIDIA_GPU AND (LINUX OR BSD OR WIN32))
++ message(STATUS "Enabling Nvidia NVML")
++ list(APPEND LIBFASTFETCH_SRC src/detection/gpu/gpu_nvidia.c)
++endif()
++
+ include(CheckFunctionExists)
+ check_function_exists(wcwidth HAVE_WCWIDTH)
+ if(NOT HAVE_WCWIDTH)
+@@ -699,6 +702,10 @@ add_library(libfastfetch OBJECT
+ ${LIBFASTFETCH_SRC}
+ )
+
++if(ENABLE_NVIDIA_GPU AND (LINUX OR BSD OR WIN32))
++ target_compile_definitions(libfastfetch PRIVATE FF_HAVE_NVIDIA_GPU=1)
++endif()
++
+ if(yyjson_FOUND)
+ target_compile_definitions(libfastfetch PRIVATE FF_USE_SYSTEM_YYJSON)
+ target_link_libraries(libfastfetch PRIVATE yyjson)
+--- a/src/detection/gpu/gpu_linux.c
++++ b/src/detection/gpu/gpu_linux.c
+@@ -245,6 +245,7 @@ static void pciHandleDevice(FF_MAYBE_UNUSED const FFGPUOptions* options, FFlist*
+ gpu->temperature = FF_GPU_TEMP_UNSET;
+ gpu->frequency = FF_GPU_FREQUENCY_UNSET;
+
++ #ifdef FF_HAVE_NVIDIA_GPU
+ if (gpu->vendor.chars == FF_GPU_VENDOR_NAME_NVIDIA && (options->temp || options->driverSpecific))
+ {
+ ffDetectNvidiaGpuInfo(&(FFGpuDriverCondition) {
+@@ -266,6 +267,7 @@ static void pciHandleDevice(FF_MAYBE_UNUSED const FFGPUOptions* options, FFlist*
+ if (gpu->dedicated.total != FF_GPU_VMEM_SIZE_UNSET)
+ gpu->type = gpu->dedicated.total > (uint64_t)1024 * 1024 * 1024 ? FF_GPU_TYPE_DISCRETE : FF_GPU_TYPE_INTEGRATED;
+ }
++ #endif
+
+ #ifdef __linux__
+ if(options->temp && gpu->temperature != gpu->temperature)
diff --git a/app-misc/fastfetch/metadata.xml b/app-misc/fastfetch/metadata.xml
index 52543767b237..9285504b61fa 100644
--- a/app-misc/fastfetch/metadata.xml
+++ b/app-misc/fastfetch/metadata.xml
@@ -12,6 +12,7 @@
<flag name="chafa">Enables text/graphics renderer with <pkg>media-gfx/chafa</pkg></flag>
<flag name="ddcutil">Use <pkg>app-misc/ddcutil</pkg> to query monitor settings</flag>
<flag name="drm">Enables support for X.org's <pkg>x11-libs/libdrm</pkg></flag>
+ <flag name="nvidia-gpu">Enables extra support for NVIDIA GPU</flag>
<flag name="osmesa">Enables offscreen rendering support from <pkg>media-libs/mesa</pkg></flag>
<flag name="pci">Enables reading GPU via <pkg>sys-apps/pciutils</pkg></flag>
<flag name="vulkan">Enables reading GPU via <pkg>media-libs/vulkan-loader</pkg></flag>
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 54c247236bfb..10933d6a9c6d 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
index 2c8a56cf32e9..8da8c1fc192b 100644
--- a/app-shells/atuin/Manifest
+++ b/app-shells/atuin/Manifest
@@ -1,3 +1,4 @@
+AUX atuin.service 172 BLAKE2B 0129310bf85c1b38316ed5c1b805d73ad46d9b06d72451a2a80928e959d075bd3af64bd51d83671e1998577fd40b3233ec6a913f51f8cb56cf4e67f886cb3dd4 SHA512 4c25d7603479369eeb76ac40c8c2d3f1cc4c23848cff5271a89cded75d61cff95991bdb446ab285e41a2d67089f5d37586717073e452fca7203de6ff291eef1b
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44
@@ -515,5 +516,5 @@ DIST zeroize-1.6.0.crate 19049 BLAKE2B 8dad6af58edd7b22ece7dfefa47b478dfb74efd1e
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
EBUILD atuin-17.0.0.ebuild 9144 BLAKE2B c6cf2263eb3fd096ce835296ab69793253f991a31a5ad24bb13b9a41f72961484db482ba603b54780f7cbc32f6103d1c46387bb6afd5fa41c859c5bca17914a4 SHA512 463ee57523d802a75e7fa87fffc1ac42c238a964c95c8a663d2c5b8a66f7e9a8fa9b881808a1f96d360eef1820955c6a696b738636a73c4ea8f9f57dc1f0d628
-EBUILD atuin-17.1.0.ebuild 9440 BLAKE2B fb42ce7d131a5105f60a2bb3a6f99878e14b9f69008ead175bb4cb00b7e6f0d0158b1ab63b969778d2664bdc56dd46b2154fe0048a8c2a3f2d5d776bcf6ca79d SHA512 7e1b83bcaff6bec7fef0ed2f76ecec4a8533624b25e068c03b170189488e3e7f2b83a5dc67c2a46819447db94815bbda631e0b22a99ba479c3730de247a6bc3e
+EBUILD atuin-17.1.0-r1.ebuild 10106 BLAKE2B ff488bf437bf98496d3b41cc2b1083d4a726d60c5268533d4afc9405ff17506bb7ca940400eed2752680118a47d08b9c26490626cb5130527d5af7a0c283f660 SHA512 1bd8a7551526078251fdcb44d89c85ae08b7e9bb0c7bc174c8b788b83b8ad0ca202756aaf38a8c3e6ab6155804c7667201aa3233b8d44c5817bcceebf0c6d6bf
MISC metadata.xml 832 BLAKE2B dc9cb00bd48c0029c0bb814485ebb0f979d50155d82b437a0f9b8b1c22604d561bb00fe8a2ab13bf76abed1c852ed44fd073c8852e6314eadb96332580455605 SHA512 9a02b7af0977bc37e0d314a5cc9d379adc2914775cc532ea8a64f7eb79eb5dfa255efb2364d022a86fade5d9e4c745ffed195331a511b022f4e99568909b5b02
diff --git a/app-shells/atuin/atuin-17.1.0.ebuild b/app-shells/atuin/atuin-17.1.0-r1.ebuild
index b4c1180a83f9..73e7165fe160 100644
--- a/app-shells/atuin/atuin-17.1.0.ebuild
+++ b/app-shells/atuin/atuin-17.1.0-r1.ebuild
@@ -423,7 +423,7 @@ CRATES="
zeroize_derive@1.4.2
"
-inherit cargo shell-completion
+inherit cargo shell-completion systemd readme.gentoo-r1
DESCRIPTION="Shell history manager supporting encrypted synchronisation"
HOMEPAGE="https://atuin.sh https://github.com/atuinsh/atuin"
@@ -444,6 +444,7 @@ REQUIRED_USE="
sync? ( client )
test? ( client server sync )
"
+RDEPEND="server? ( acct-user/atuin )"
BDEPEND=">=virtual/rust-1.71.0"
QA_FLAGS_IGNORED="usr/bin/${PN}"
@@ -484,13 +485,20 @@ src_compile() {
-o completions \
|| die
done
+
+ mkdir shell-init || die
+ for shell in bash fish zsh; do
+ "${ATUIN_BIN}" init ${shell} > shell-init/${shell} || die
+ done
}
src_install() {
exeinto "/usr/bin"
doexe "${ATUIN_BIN}"
- if ! use server; then
+ if use server; then
+ systemd_dounit "${FILESDIR}/atuin.service"
+ else
rm -r "docs/docs/self-hosting" || die
fi
@@ -499,4 +507,18 @@ src_install() {
newbashcomp "completions/${PN}.bash" "${PN}"
dozshcomp "completions/_${PN}"
dofishcomp "completions/${PN}.fish"
+
+ insinto "/usr/share/${PN}"
+ doins -r shell-init
+
+ local DOC_CONTENTS="Gentoo installs atuin's shell-init code under
+ /usr/share/atuin/shell-init/.
+ Therefore, instead of using, e.g., 'eval \"\$(atuin init zsh)\"' in
+ your .zshrc you can simply put \"source /usr/share/atuin/shell-init/zsh\"
+ there, which avoids the cost of forking a process."
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
}
diff --git a/app-shells/atuin/files/atuin.service b/app-shells/atuin/files/atuin.service
new file mode 100644
index 000000000000..6408e142b1a5
--- /dev/null
+++ b/app-shells/atuin/files/atuin.service
@@ -0,0 +1,10 @@
+[Unit]
+Description=Atuin (shell history manager) server
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/atuin server start
+User=atuin
+
+[Install]
+WantedBy=default.target
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index b7933f610a11..bfd6040bd113 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 5112b4a68465..81f34eb81569 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,3 +1,5 @@
DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943
-EBUILD aunit-23.0.0-r1.ebuild 926 BLAKE2B 91d3b56e621a35dceea92a50219af74a0136e6d47bd086f35d556dcb5eb5217e2a27051c33e060a1f2f7893ff088cab4cb20361a6b6d4508079640300bd18636 SHA512 68f96e76610147f4f5f5f9a48e0c05e41c00fed4ceb7000ea79ce5d3f1dffe4e73a539d849db7b58180180699fee09744f5785fa8c08db40ed7cf6001eeb9d64
+DIST aunit-24.0.0.tar.gz 131699 BLAKE2B e43e7a94b278597475767d93f28a95a586abeaf45d141ea7035df9cb45d1be67c189a5be3d0364943b4649270f8f96d7cfd20fcba7a28917b14266c9e9424815 SHA512 25b973d1eb35e9e15ed24abe9c4ad7165d684c0e72abe619dcb9bec04cef8b28c78c1994e96e4bc29fd3b06567e15360f47ac87f49e1fa9888f55675defc226f
+EBUILD aunit-23.0.0-r1.ebuild 918 BLAKE2B 87b83757ebdd9b4b48507eae4d97005784be280dfacc48c3735531197691589945531871e98b4583a94a2efb1c294584a28a538a6a0f6d93fc80ee781ae61224 SHA512 7f78e9c734d80f15274a2d224bb23a343fe653dcd9ae3fab104747b9004dfe0a703b963d9cb10bf8ea2d27d49857f94317ecf2e85e6559cdd82d6865da6bb81f
+EBUILD aunit-24.0.0.ebuild 920 BLAKE2B 7631d53c2f50211fc359c615686144289c69a3e714c05d85713d9ac4c8a6237382cdc096a28721a4702d3d1dc984fa3f588b3d673212c84c972371c311c3371a SHA512 bf8751678099c5de0e23fe0964f41e7f6fe0054ac5397824a38b0d3d04dd3028448fade702f99cecc1d8e89bf1eeb9a1459580b0fb6f237ff3cdf6345eaa7145
MISC metadata.xml 843 BLAKE2B 3f8a899e8d22a411596aae79b739e3cf47b7b867bedede255761146d65e70adfd810544528018212b8a3f36a59f2d886682146a6370ab33c976f676d331b9390 SHA512 2ae746ded1a937362aad360ccd273143b495e43e71aeffb23dbcc71f93154bcc2fce6fcf6fa99d2a7ab1140ffb52ece0b08d1a010a627c0d10ee80e7984fdc92
diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
index 50276ceec173..b40221d5658f 100644
--- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,6 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
RDEPEND="${ADA_DEPS}"
DEPEND="${RDEPEND}
diff --git a/dev-ada/aunit/aunit-24.0.0.ebuild b/dev-ada/aunit/aunit-24.0.0.ebuild
new file mode 100644
index 000000000000..c31c1793e16c
--- /dev/null
+++ b/dev-ada/aunit/aunit-24.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+inherit ada multiprocessing
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+src_compile() {
+ emake GPROPTS_EXTRA="-j$(makeopts_jobs) -v -cargs ${ADAFLAGS}"
+}
+
+src_install() {
+ emake INSTALL="${D}"/usr install
+ einstalldocs
+ mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die
+ rmdir "${D}"/usr/share/examples || die
+ rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+ emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index f66cbbd3ece0..4a5eff853713 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/fantomas/Manifest b/dev-dotnet/fantomas/Manifest
index eba6419d11c9..045cf9ea32c0 100644
--- a/dev-dotnet/fantomas/Manifest
+++ b/dev-dotnet/fantomas/Manifest
@@ -198,5 +198,5 @@ DIST system.threading.tasks.4.3.0.nupkg 840017 BLAKE2B 1cf4a8cc833da0a38304757db
DIST system.threading.tasks.dataflow.5.0.0.nupkg 485792 BLAKE2B 925015fbba2ed7621ba4298615d6eaf11f6447d0b4cb8957dab04dcf88cb6972a91ef6c586deb189e348a9efc3c10cbf97c2b2a1c91f9852a8e506e79ed05823 SHA512 38b572abad0babfab4c7ba2bdaf0ff7b917cb3abe7052377258c8ab1376c2ee871df9ebc131ca7100666bdb941f7341b331dda73100b3bc88e80c737e1951763
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST thoth.json.net.8.0.0.nupkg 172424 BLAKE2B 4c8e822c24add902b9ff56709a6e81c73bc70726ebb652a59276afed68c8ea06271c0c477631feb7c87f4959584098fbbbec5d4f805476ccaa9640587ac8d977 SHA512 159c93fcfbfd1f9a9dae976c2373dcd7fd64a9e332b8b8ea8ad32b6b5b43ccae94fc81fc6fa1fd006d8ff969e909b29492b35878780443b729214f367521e001
-EBUILD fantomas-6.2.3.ebuild 8951 BLAKE2B c81530d90fbe7edafa16d834b339bf1a4eaefc49cdf14a7d4d30abcc3f0d477b127fb2e73e32df00f1a61990340cd57b0a8963d9bb35baf7825ff8149e7bf568 SHA512 cf19a69bc58b55cb1187257efd1ffb78c7e256ecbe71fc5293e062011c9ac733e8b47d1deb958a971afaa69ae280226a61e25e043a72a59b786061987b0ead16
+EBUILD fantomas-6.2.3.ebuild 9016 BLAKE2B 1888f89111ba04e2ece0abebfd1221a15bc7991793d7bb9d9b74bae0ed8d79d0b8fbb3c9779cc6e26842b5f3b6abe3f5d3a88ee32baccf7a8f2d3cc785aa89df SHA512 6e069a7d71a4d5a2b8cc0f4b1e0966805f800152a69daa36a4b6ca259787ac0f3cb9743b68f1bdc8c16caff430927d9079f9e45abf66b30691ff8214857591ba
MISC metadata.xml 579 BLAKE2B 820d0e9c7adaacf5a8a8aa5bc0c8fa93c1738923e7ae902f5f64f7fa45ba9d0c8e34db7dbe4bd6ced70a70c49a789fb5931aa5b6553825a7fd889bc7ed560a51 SHA512 e5d7080a05c00b2de1f90f557162a9bc6e78937b2750a98d33c476e0b7a6d41047003260a147c1d54c23e6968fcee70e25e3b3f9406c4b89f9ec9049fdd33a51
diff --git a/dev-dotnet/fantomas/fantomas-6.2.3.ebuild b/dev-dotnet/fantomas/fantomas-6.2.3.ebuild
index 8b3b84d8a7a7..d1be8a007fb9 100644
--- a/dev-dotnet/fantomas/fantomas-6.2.3.ebuild
+++ b/dev-dotnet/fantomas/fantomas-6.2.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
@@ -253,6 +253,9 @@ src_unpack() {
}
src_prepare() {
+ dotnet-pkg_src_prepare
+
+ find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
cat <<EOF > NuGet.config || die
<?xml version="1.0" encoding="utf-8"?>
<configuration>
@@ -268,8 +271,6 @@ EOF
ln -s "${WORKDIR}/fsharp-${FCS_COMMIT}" "${S}/.deps/${FCS_COMMIT}" || die
find "${S}/.deps/${FCS_COMMIT}/src" -type f \
-exec sed -e "s|FSharp.Compiler|Fantomas.FCS|g" -i {} + || die
-
- dotnet-pkg_src_prepare
}
src_configure() {
diff --git a/dev-dotnet/netcoredbg/Manifest b/dev-dotnet/netcoredbg/Manifest
index 745c6ad96e2b..22ae348c96a7 100644
--- a/dev-dotnet/netcoredbg/Manifest
+++ b/dev-dotnet/netcoredbg/Manifest
@@ -119,5 +119,5 @@ DIST system.xml.xdocument.4.3.0.nupkg 591350 BLAKE2B 86f910cef36c056f4a9ea9dc26e
DIST system.xml.xmldocument.4.3.0.nupkg 285212 BLAKE2B 0d96ca356543e8e915597e0624dca42f0c7032a2ae9e380a6fba3fbee0dacb9e5f06017893b2b7a8b937dbb4de7d5665fa6648e3bf8df12e0d34e4075c125109 SHA512 22251b3f16de9aa06e091b24baea1b8c95752f0d22266faf34e1fb76b347b23f7910cdaf567058e23d06b7079961090ca70805070a2491add5da4d0271afd133
DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41d504dee212a858ed221277b3f523b1ce38ccb47bc3ce4d59a2c7cfd77f00f3c9693a9c257c90adb38096ee77a860f10cc SHA512 2bd0979a2020579fb32ad374b89929a272e763ee1233ed9a215408c0a1f9f82a5fdb74330c1c55a6102e0dfdb8b7b59ed25fdf6454bf3de146152ea779f366e0
DIST system.xml.xpath.xdocument.4.3.0.nupkg 89906 BLAKE2B b15b21497207c788ab23bb4f80af85044770087b25623285da5081989dc1608730a1b5040e32b7c080b98ed790b010237a6e295351d5ec27ef66e0b21ed405a0 SHA512 06ac9786b2f20b1336f3f56a3c97536907d033f1a9b9ec07267192f60ed51732924aa366f481e862f1f63d75fabdc5de51b445c5cb6c36f1fb89690a29b6e1e8
-EBUILD netcoredbg-3.0.0.1012.ebuild 7331 BLAKE2B 001c29c8388df690d49265ccf35f34506129fb9c843da40ecac582e587697f20b0042b63572becb9fe0acb3a133e3a588b7c5abd8da71cb626c284e7309d9c02 SHA512 3e1ab39b38ace44b6b6434729d51d219a14b36aa6bd02beade35f0aa5d6fa9f57d698c958cefbc5e8a82a44fead438d3bee1275628fab50505e6175b850c4c6d
+EBUILD netcoredbg-3.0.0.1012.ebuild 7421 BLAKE2B 6a4de6536ea65d01e04b113eaf02b8550c7c0e5030947868762b0a888efd41fd3187feda24e1e92924d82b432db172a1e00b3a89aac9c9c79b466251b5a7e37c SHA512 499b4c42d7bba6e8362248803fddbdc6b8ec9909ddc90f0ca34b878d055ae83793032ca62b768b1eeb30b360ce155439774f32e5acd734efd764a9b1f7aaf85d
MISC metadata.xml 654 BLAKE2B a573a7c2db9fa694a01a7572fd755bd914c657bca6f08f0cc208b9c3021957bde64377a0b5ac9be45334adde1320763c326df59a6840afbc6620a055f72be630 SHA512 14a861f74a31d969aa105b1f314e0ce3a6948328b40f2fb77baf64b92e8c9b1cf9d5836600b687460b5a1336a3071ab8c26b92cdd2225bfa413f89ff4aefd15a
diff --git a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
index a54b30a02cb2..9605178c2d4e 100644
--- a/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.ebuild
+++ b/dev-dotnet/netcoredbg/netcoredbg-3.0.0.1012.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
@@ -198,11 +198,13 @@ src_prepare() {
fi
export DOTNET_CLI_TELEMETRY_OPTOUT=1
+ export DOTNET_NOLOGO=1
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
export MSBUILDDISABLENODEREUSE=1
export UseSharedCompilation=false
- cat <<EOF > nuget.config || die
+ find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
+ cat <<-EOF > NuGet.config || die
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
@@ -211,7 +213,7 @@ src_prepare() {
</packageSources>
</configuration>
EOF
- cp nuget.config tools/generrmsg/nuget.xml || die
+ cp NuGet.config tools/generrmsg/nuget.xml || die
cmake_src_prepare
}
diff --git a/dev-dotnet/omnisharp-roslyn/Manifest b/dev-dotnet/omnisharp-roslyn/Manifest
index 2b3945b476d4..235f7d66033f 100644
--- a/dev-dotnet/omnisharp-roslyn/Manifest
+++ b/dev-dotnet/omnisharp-roslyn/Manifest
@@ -275,5 +275,5 @@ DIST xunit.core.2.6.1.nupkg 30992 BLAKE2B 1fe7d88c3bcc0b9f84ed073f4881f7a67d99fb
DIST xunit.extensibility.core.2.6.1.nupkg 277365 BLAKE2B 204409886c90c4bad9e0bc1d8a3ee85e92d98dcc06c084019b4b90536f8702ca4cf38040ca79531e5ce4198dfb0408aea5420eab41ae05d4cf1c6e06ead1963d SHA512 352810dc1edc51971512978c6166ca9ea7b166d828e41b7cdb5a959283f780cb9aba8f2b187143d6c2c9d6251fd8bc90bd0f2079af202bf404b346386325353a
DIST xunit.extensibility.execution.2.6.1.nupkg 363409 BLAKE2B 04bf23ad4dbaf99ad49017d562071fa870b0dfebc5e9753ec215a6f36f5ef56fc9ec641acab386465e9d8124283ee3129bb6893b4fc6efb0b8e356e14583617d SHA512 347a3408cdbfd3e877d129998a68354d8a626973c64cb343fae92daff0117f61716082d8651bb15ff5b384dfc1915ca834dec38012d1775cf71bea6e17ae8415
DIST xunit.runner.visualstudio.2.5.4.nupkg 575805 BLAKE2B 4c236a13f9daa0ef51e2c89f278ab13eaa381e608c760ecda5e509be8e1272dc33da7920996e9a61f8ae83281260bf62f000d8ca8edc29b23369ea1d0a6da0bd SHA512 0d719e261d990e4d3f56bff9a22d43793509ee644e23954d12053bf7be2952b33495fe4620b5975e3a601b1b7bec4c02e126ad3848970b5af4d7783ea91ccb1b
-EBUILD omnisharp-roslyn-1.39.11.ebuild 12700 BLAKE2B b58aa227be2eee75518c03f9b2945833a5b2bb97d7b7c9e14aab2cc9a1f36d5dac91b7ba20a778ba7d050e68fd702f6675609e60dfdff5f17c840f90a7963552 SHA512 eab196d0a260542d10c349bfcdf407a7c32f8f7050b5e69b7f606e91845f90f9dbe548fa3622f55240c250b16d6a5b2b80f3f5b6e5ff11e4311464b8b4ba8286
+EBUILD omnisharp-roslyn-1.39.11.ebuild 12741 BLAKE2B 2a5b9d1a53770c3f7c3ac200962bae0cd5defb0f29ae34811d5a4ca60590a2090d0d837afa68d1f2349a1e3926583daaa0bf31a5a09f40e6429e5119850d0966 SHA512 d670f6cb703db926e9642aa84cfa73b3c380184a89795a8270bb9eee3fad12d3461fc0d0d6448b077d97e6817c476ba5625fe01957460fc06c30b2d9032bcff0
MISC metadata.xml 435 BLAKE2B 9d7cb563fe6c5cb67ab05820ecced6daa65de840f2b61553278fee99e843cef5dee2b8c268b76e08a48d3a3eecea3c645e12c5d9375e54d90e3952c59b2e8466 SHA512 dde3a2427bf0e3fd9175f92fd844374f30a9617e0a0361f69258fdab11fae8abfb7a460b5389d9facf1a7add76048dd82e675beb52ecac3914966440bcbac0c9
diff --git a/dev-dotnet/omnisharp-roslyn/omnisharp-roslyn-1.39.11.ebuild b/dev-dotnet/omnisharp-roslyn/omnisharp-roslyn-1.39.11.ebuild
index 98081b313611..8c71a82fc655 100644
--- a/dev-dotnet/omnisharp-roslyn/omnisharp-roslyn-1.39.11.ebuild
+++ b/dev-dotnet/omnisharp-roslyn/omnisharp-roslyn-1.39.11.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
@@ -347,7 +347,7 @@ src_prepare() {
-e "/.*<RuntimeIdentifiers>.*/d" \
-e "/.*<RuntimeFrameworkVersion>.*/d" \
|| die
- rm NuGet.Config || die
+ find "${S}" -type f -iname nuget.config -exec rm -v {} + || die
dotnet-pkg_src_prepare
}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 20ebbd5341aa..388c0ea8bb45 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index dfc5cea4efc8..7e3ed9e1aa9c 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -7,6 +7,8 @@ AUX boost-1.81.0-phoenix-multiple-definitions.patch 292 BLAKE2B d9bae6f053188f93
AUX boost-1.82.0-context-arm64.patch 815 BLAKE2B 6b0f9217cf8f761742e1863394cbb64f8f236fdf66141df925b23ce077a00d49932b48a6a539ed1716af7f7f0ee9376f53c4128115a0677b92958ae31e1e2f40 SHA512 f1f9b40ea8afa5b8a07dbccb31ae70dffd5e62272eaaa2a3a53946d15d26120b153f2c5c9ca4623af65b43c0f0d95f8958d4f62c58741b93c98e3b0cf6e74176
AUX boost-1.83.0-math-gcc14.patch 936 BLAKE2B 8cf731affa3684692b773ed4941240616a681f4af207fda746351920de12c198aae4a04872632f5ec630d57d2cb8ff7761502df929383977fc528f61678a4c3b SHA512 2d33a19a698e62cc5e2110a1f0e28782abc58cc8ed39fd2dcd9860c664239a51a819aa4c676563a79070b43a72ea898221ae23056c3e176f4a3a2c12bf07bdfc
AUX boost-1.83.0-unordered-uaf.patch 556 BLAKE2B 0db4079e944ec01687ae09371bd88ac689afc71fa0dd1cad43396e9456d5d6312baf8d8e7ec1e2a47a68da0c45ff6acac5172f42cd6cfb7762e15e435a506579 SHA512 319e7da4bcf52b4ea6b1f625f73f7af6027451f433b926e61aabf6b2a3d0b541f250adc517a6849a7307264baa02168f9753b3281121c8f486d7974f7731a10e
+AUX boost-1.84.0-signals2-patch1.patch 5250 BLAKE2B 6e620d8e9fe1dbd4b2dbf7aec8c1cc4bdd36935027e1648a3e51f3c11e31ebe13d8100dcdcc40009a4c356e87f0df01ad1ca38327b8926b5de230d81c322f4a8 SHA512 8ab253eb562587b7d796bc559934a1044b475698986f71d2a3c80d19758fd53eea213356a43dcb87861e198dfb0178f86ab7bbfc54d4e6e44092c1502dfec595
+AUX boost-1.84.0-signals2-patch2.patch 783 BLAKE2B 76e989e7df011ecce99e5747ca73997f001d0e76e3453fe952f03b9b8adbcc1f5adbda2935c2a2761eef783e0317d56d36ab3bf63e11875466afa28507a09518 SHA512 4dc438ac7b19edb9640599add2859bd3dfdb58fa53e846c292e1c550e5737daa256d46e14d97ba8dc1e6ea01b0ad0d3075320211d4aba0a48048f0158004378f
DIST boost_1_82_0.tar.bz2 121325129 BLAKE2B 16ee164ce7114d8134c861b3652c842750cec63ab0e79e4386d8cb9c56f7a454f9a9cfa75f25d9132a8d8d9e6f39d32a8e7535f83f52f355bbc40ef530163fa5 SHA512 6fddc452ca67f99f5c181e21c73d96feb7346e10886477c91b4abc2cdf447750599e0d42f935ef591222200ef6c033de078a7ad2bb577c81fa56a249b17420cb
DIST boost_1_83_0.tar.bz2 122892751 BLAKE2B c4af1713712da82f964fe08451141ea96905e30b475ee5090bf87ae6e43bcb1f258ab92e16e992fd22405e8cd85a435cef76a22b98788d9960396a4fec8c4c62 SHA512 d133b521bd754dc35a9bd30d8032bd2fd866026d90af2179e43bfd7bd816841f7f3b84303f52c0e54aebc373f4e4edd601a8f5a5e0c47500e0e852e04198a711
DIST boost_1_84_0.tar.bz2 123110547 BLAKE2B a872ee00402be0383726020f4d13a7df6c2765c52eac2e09aab1604432931d26dd597503f5dcbbf788d7e7528d13c6d1dbfff1e85d22bf92c7828ef74cf2405d SHA512 5dfeb35198bb096e46cf9e131ef0334cb95bc0bf09f343f291b860b112598b3c36111bd8c232439c401a2b2fb832fa0c399a8d5b96afc60bd359dff070154497
@@ -14,5 +16,5 @@ EBUILD boost-1.82.0-r1.ebuild 11358 BLAKE2B 277b8e2573fdd5c0e6d77ac1a84fe2466383
EBUILD boost-1.83.0-r1.ebuild 11578 BLAKE2B f66cbdb938d84f3df314deff95c29321e9e86874b587e456915a637f87776760d0d9d79749cbce94ebcc314c790a63065dad97cd8494eac29e0d48ef21815024 SHA512 ef6689addde5befec2fa93d7c765a1c5231d9313136ec4e6ca76244960ab04953a6b6b06e1f4acd35a852317256474114240d4b8cf4b250089d312d5435bc00b
EBUILD boost-1.83.0-r2.ebuild 11626 BLAKE2B 853d86946f3f9b3def0dd2991687a1e53ba952e41f3f3c56af2cce0ff453031c39572f9a693422778d3387e8a6d5222c57a77de87f3820847ac2e22f462b0766 SHA512 9a099bbeea8791e6886490050bdad17f6057685e4c3a090072e9e0e94a8f46e401091f687169f5cd338a0fbfdccdad1f85c6f6da18ce012cfd36010fdefa24cf
EBUILD boost-1.83.0-r3.ebuild 11671 BLAKE2B 245712818fc58f61a191d6048b2f61e6d883d11b53fe7eaa1f3860ba0f6d63c218ca42430ceb61efad9a4acb365ac38642e520576ef429648587b22a231bc8af SHA512 309cd6ce5384f0281b4f653664f528dbd394cc281f9c40fce2b24d05c88b8571669dc1a447d06063e0c85d2780b38e6687f7a6e007c02c347fcc616c682448e9
-EBUILD boost-1.84.0.ebuild 11624 BLAKE2B e8653d13868c448fa4e2ca0c6db1825ce0def0bc19ded7cae45bcd1c5162e1afcbbd5eeebaf4a9fa0459081d974171074483051f6ad4d1fcaba86b94f2b18f4f SHA512 7355a92a892041904078ec72adc535dcb57188943c93155b98153b1bc3a487dffc4febbfae47dfa748c6671819066862cb94a965419f7f248b14dc2a53a826b6
+EBUILD boost-1.84.0-r1.ebuild 11738 BLAKE2B 46eaaaed5853adb5bfec2eb59adddb997052ce73468639c1f0d95c56d1a4e3f3e568bbee1dca3659419ed30ba607b01622bb04cd9115e527f4740ad79c79e4c5 SHA512 60648dd5dd31b5ce94e0ccfe577cd6e97d682c6ce631f5526cb8cf0d9e82bc869931050739fc658e1cdd237de4a83025785bd1deaf864b78d0d49e6b2455d098
MISC metadata.xml 9162 BLAKE2B c8df087c7fe1e4af3a59f21763777d3f1318aebcd524e077b6a93c374e0910ff31b1e73b8b4908130d63c2bb7d060348602cffd215648f09afd8015c782e2340 SHA512 3c45d74e046e0fd09f152fcfa7af942c9097e3ed91a0915a2541caad14a8b94b9faceccdbc74bf8aa7c8f7b383db7e91e09babba9c2c28fd7855a7b809616839
diff --git a/dev-libs/boost/boost-1.84.0.ebuild b/dev-libs/boost/boost-1.84.0-r1.ebuild
index c6e55525f805..3acb382ad022 100644
--- a/dev-libs/boost/boost-1.84.0.ebuild
+++ b/dev-libs/boost/boost-1.84.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}_${MY_PV}"
LICENSE="Boost-1.0"
SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# the tests will never fail because these are not intended as sanity
@@ -55,6 +55,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.79.0-boost-mpi-python-PEP-328.patch
"${FILESDIR}"/${PN}-1.81.0-phoenix-multiple-definitions.patch
"${FILESDIR}"/${PN}-1.83.0-math-gcc14.patch
+
+ # upstreamed
+ "${FILESDIR}"/${PN}-1.84.0-signals2-patch1.patch
+ "${FILESDIR}"/${PN}-1.84.0-signals2-patch2.patch
)
python_bindings_needed() {
diff --git a/dev-libs/boost/files/boost-1.84.0-signals2-patch1.patch b/dev-libs/boost/files/boost-1.84.0-signals2-patch1.patch
new file mode 100644
index 000000000000..9c07bd8f06cf
--- /dev/null
+++ b/dev-libs/boost/files/boost-1.84.0-signals2-patch1.patch
@@ -0,0 +1,124 @@
+https://github.com/boostorg/signals2/issues/70
+
+From 2ba258f7b465e7bde14663ca3a966019b4ec3694 Mon Sep 17 00:00:00 2001
+From: Frank Mori Hess <fmh6jj@gmail.com>
+Date: Sat, 30 Dec 2023 14:34:58 -0500
+Subject: [PATCH] Fix disconnect by slot when the slot is another signal.
+
+--- a/boost/signals2/detail/signal_template.hpp
++++ b/boost/signals2/detail/signal_template.hpp
+@@ -103,9 +103,9 @@ namespace boost
+ BOOST_SIGNALS2_FORWARDED_ARGS(BOOST_SIGNALS2_NUM_ARGS));
+ }
+ template<typename T>
+- bool operator==(const T &other) const
++ bool contains(const T &other) const
+ {
+- return _fun == other;
++ return _fun.contains(other);
+ }
+ private:
+ BOOST_SIGNALS2_BOUND_EXTENDED_SLOT_FUNCTION_N(BOOST_SIGNALS2_NUM_ARGS)()
+@@ -115,6 +115,8 @@ namespace boost
+ boost::shared_ptr<connection> _connection;
+ };
+
++ template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)>
++ class BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS);
+ template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)>
+ class BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS);
+
+@@ -150,6 +152,8 @@ namespace boost
+ typedef GroupCompare group_compare_type;
+ typedef typename detail::slot_call_iterator_t<slot_invoker,
+ typename connection_list_type::iterator, connection_body<group_key_type, slot_type, Mutex> > slot_call_iterator;
++ typedef detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
++ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> weak_signal_type;
+
+ BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)(const combiner_type &combiner_arg,
+ const group_compare_type &group_compare):
+@@ -531,13 +535,20 @@ namespace boost
+ {
+ (*it)->nolock_disconnect(lock);
+ }else
+- {
+- // check for wrapped extended slot
++ { // check for wrapped extended slot
+ bound_extended_slot_function_type *fp;
+ fp = (*it)->slot().slot_function().template target<bound_extended_slot_function_type>();
+- if(fp && function_equal(*fp, slot))
++ if(fp && fp->contains(slot))
+ {
+ (*it)->nolock_disconnect(lock);
++ }else
++ { // check for wrapped signal
++ weak_signal_type *fp;
++ fp = (*it)->slot().slot_function().template target<weak_signal_type>();
++ if(fp && fp->contains(slot))
++ {
++ (*it)->nolock_disconnect(lock);
++ }
+ }
+ }
+ }
+@@ -588,8 +599,6 @@ namespace boost
+ const boost::shared_ptr<mutex_type> _mutex;
+ };
+
+- template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DECL(BOOST_SIGNALS2_NUM_ARGS)>
+- class BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS);
+ }
+
+ template<BOOST_SIGNALS2_SIGNAL_TEMPLATE_DEFAULTED_DECL(BOOST_SIGNALS2_NUM_ARGS)>
+@@ -603,8 +612,7 @@ namespace boost
+ typedef detail::BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
+ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> impl_class;
+ public:
+- typedef detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
+- <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> weak_signal_type;
++ typedef typename impl_class::weak_signal_type weak_signal_type;
+ friend class detail::BOOST_SIGNALS2_WEAK_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
+ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION>;
+
+@@ -746,12 +754,24 @@ namespace boost
+ using std::swap;
+ swap(_pimpl, other._pimpl);
+ }
++ bool operator==(const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) & other) const
++ {
++ return _pimpl.get() == other._pimpl.get();
++ }
+ protected:
+ virtual shared_ptr<void> lock_pimpl() const
+ {
+ return _pimpl;
+ }
+ private:
++ // explicit private copy constructor to avoid compiler trying to do implicit conversions to signal
++ explicit BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)(
++ const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS) & other) BOOST_NOEXCEPT
++ {
++ // noncopyable
++ BOOST_ASSERT(false);
++ }
++
+ shared_ptr<impl_class>
+ _pimpl;
+ };
+@@ -802,6 +822,16 @@ namespace boost
+ shared_pimpl(_weak_pimpl.lock());
+ return (*shared_pimpl)(BOOST_SIGNALS2_SIGNATURE_ARG_NAMES(BOOST_SIGNALS2_NUM_ARGS));
+ }
++ bool contains(const BOOST_SIGNALS2_SIGNAL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
++ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> &signal) const
++ {
++ return _weak_pimpl.lock().get() == signal._pimpl.get();
++ }
++ template <typename T>
++ bool contains(const T&) const
++ {
++ return false;
++ }
+ private:
+ boost::weak_ptr<detail::BOOST_SIGNALS2_SIGNAL_IMPL_CLASS_NAME(BOOST_SIGNALS2_NUM_ARGS)
+ <BOOST_SIGNALS2_SIGNAL_TEMPLATE_INSTANTIATION> > _weak_pimpl;
diff --git a/dev-libs/boost/files/boost-1.84.0-signals2-patch2.patch b/dev-libs/boost/files/boost-1.84.0-signals2-patch2.patch
new file mode 100644
index 000000000000..f277ae9973a1
--- /dev/null
+++ b/dev-libs/boost/files/boost-1.84.0-signals2-patch2.patch
@@ -0,0 +1,19 @@
+https://github.com/boostorg/signals2/issues/70
+
+From 4d994bbed820882059c7842ba5e230a26d68f2f0 Mon Sep 17 00:00:00 2001
+From: Frank Mori Hess <fmh6jj@gmail.com>
+Date: Sat, 30 Dec 2023 14:51:49 -0500
+Subject: [PATCH] Fix disconnect by slot when slot is wrapped in a
+ boost::reference_wrapper
+
+--- a/boost/signals2/detail/signal_template.hpp
++++ b/boost/signals2/detail/signal_template.hpp
+@@ -223,7 +223,7 @@ namespace boost
+ void disconnect(const T &slot)
+ {
+ typedef mpl::bool_<(is_convertible<T, group_type>::value)> is_group;
+- do_disconnect(slot, is_group());
++ do_disconnect(unwrap_ref(slot), is_group());
+ }
+ // emit signal
+ result_type operator ()(BOOST_SIGNALS2_SIGNATURE_FULL_ARGS(BOOST_SIGNALS2_NUM_ARGS))
diff --git a/dev-libs/libmateweather/Manifest b/dev-libs/libmateweather/Manifest
index 139c42e521b1..593e0b8c57ea 100644
--- a/dev-libs/libmateweather/Manifest
+++ b/dev-libs/libmateweather/Manifest
@@ -1,5 +1,9 @@
-DIST libmateweather-1.26.0.tar.xz 2213064 BLAKE2B ae6670f60694627491890e3ff35550937f9b30431e3d6c48780e38c15a13d2a5812129e13c228f6a81004787e078ccc6c7410b75e17112f3afe993e5a7e061bd SHA512 e786071d8c9393abc6d8f0733bd213305ace50698066ba7913ac254d8944e6db94296de5ecf91c0d5a8babd38f0cc35cb3bcee046f1eb0339ec5429a66d062d1
DIST libmateweather-1.26.1.tar.xz 2207404 BLAKE2B 5a5f9804193a50209d3aedc34ba5e605a286445bff624a36db03b94a2c05bd89dbd5c1dc076a694004e90a6c37739ec6a923712504c3ed683480acde0efd6511 SHA512 98cf2363c0bc75341d206d8848484e44665a35e3f01e7f75510555ab341fe06a3c96ea8e1844b17d5da7bc5a172cb18b594c8edfeb28ca8e25a82149ae508748
-EBUILD libmateweather-1.26.0.ebuild 872 BLAKE2B 1ff551e3ac1b65dc2f8f78ee16280f15baaf33e98894cb9f385f09083499da8e22d5fd6f3c03fea5a07161f47193b6b777eac057b938a8ad91dfd7abfbad5571 SHA512 2b4d0a5cbde2380684a1b8d8f1822861f2ee7a8eb18f6d9aa4caba120b6f39ee8df5817c1deb7e733c760439d5dbb6b00b688fe6c5cb34609ab5c4238e1228d4
+DIST libmateweather-1.26.2.tar.xz 2205160 BLAKE2B 125efc42a66277222ef5c1538231d01aaf1584ee9314312f98862f84db77b40b4b201bb76f36ec246ffd85863296a013128a0a74090904043a91702d6f91190e SHA512 fd91ae4d89c27163ab7b4c50db944338b584c8769ab6c548bdea14f1d06898e338a35cfa27a0e923a8fc9f05c3620675dd4f706ec47b49423e686e70f97c1384
+DIST libmateweather-1.26.3.tar.xz 2211104 BLAKE2B b395d05ff462c1d175beba2e143889e771bf98008af724ab648b8aeb3f4760a753d4349d8b66d748242ef2d057811344d8493e12b61d0b2e56e5b3c2067d0eef SHA512 e9285e615e013b7371e738b74647652f5b0abf029f32ba02299e632d882e7d0ff3c41dcac834ddb5b2a4fc93782d67f9764f9abc99a7eb4a26ac07ae12d9cafd
+DIST libmateweather-1.27.1.tar.xz 2203672 BLAKE2B 16a1490eea8d608275b94622ed918332498ebecbe7ddc385095c7b953ed657ead142c4cb0aff8ac8624e6a4ab559e2e54b3e44be10e899889d390023710c0fe8 SHA512 4de78f57768681c77d85dd5cbbea68f4000e37a696b3bd01510a27dceb204b3425db257fe431461eb81fe85395f8c0e072c2821eb6337ef21067734e151a4fcc
EBUILD libmateweather-1.26.1.ebuild 872 BLAKE2B 28da3fa5a8c05162edbd4e510e91808dc1847181092a5585333ad725c95f7ef2a74ca9d71faa063b12b366794abcc37f7f4e25dfc5a021ee5a2694503fe67e78 SHA512 73b756c716fa8bb33d426b5cd830461ed65ca80f6881e76e1e772715535108d160df4fe03271d8e18ff55714f4b78000bbf6e0e10777c351d7ce102395ed5d01
-MISC metadata.xml 260 BLAKE2B 5fccd88784439e10b0e9f2aeafcb71f8c53177dac94f32df8386418cb5feb369db697302ef26ab561041a5bba9ad9d6cecef3e2a24d7859dd73f65ac138f2b0c SHA512 09e3359b062f6df5d5c6bf582beb7dac056b9c623773c44f00b82094e89ec59616d7a12fc559a1b0657bb53e1f4e01d7dc45e2e8ce7bea832cb2735c9fe48137
+EBUILD libmateweather-1.26.2.ebuild 903 BLAKE2B 54944c0a376ce5d164964557e9010168643f7a056199c448d83e6edb1e4562102dd42599b279742537cc9eee05062db0911a554b7aba06f6bfd4c120e464e06a SHA512 a234e54c43c352cd358517da745f65ec804e19906162eb8844aeca9028d6cb44b2ecc845f14fb0cf3ba4571c673c9f25a9a7da4921ad605e2ff9a8907f419e25
+EBUILD libmateweather-1.26.3.ebuild 903 BLAKE2B 17edfc069bdff56372e6494baa0bdf621bab8c150efad308ad698e4c154acbb056faad14235ce7df4b0dc2ac2c0a70661981b636b3480170e66c0d0c37d64d0c SHA512 6c7aca7c4438a6465af03bfcece56a59ad5ef6f72eb0a8c177ba0350a46fe42e6e6150c71d61f67877e86b39904485c96141d43a7fe9e49ce0bf3af74c9e9ece
+EBUILD libmateweather-1.27.1.ebuild 903 BLAKE2B 54944c0a376ce5d164964557e9010168643f7a056199c448d83e6edb1e4562102dd42599b279742537cc9eee05062db0911a554b7aba06f6bfd4c120e464e06a SHA512 a234e54c43c352cd358517da745f65ec804e19906162eb8844aeca9028d6cb44b2ecc845f14fb0cf3ba4571c673c9f25a9a7da4921ad605e2ff9a8907f419e25
+MISC metadata.xml 482 BLAKE2B cd9807e53094135eb7d13fffd4d0b98aef678b0e3a04cc22536bbbca9afbbb68297c8535d2a18c83c6821d2fc341de86ba292536ae46f5c7c60883a17bd692cd SHA512 75239a2ece1db1c2d4aa69fd01493dacce10303627ce4e1f865fa0e75b4d36a477471dfe3309a80d6d07ed4cb0a69285fdfed10269654c5e3e7ed2c84040d85f
diff --git a/dev-libs/libmateweather/libmateweather-1.26.0.ebuild b/dev-libs/libmateweather/libmateweather-1.26.2.ebuild
index ab585932f04d..badf1baf1e1c 100644
--- a/dev-libs/libmateweather/libmateweather-1.26.0.ebuild
+++ b/dev-libs/libmateweather/libmateweather-1.26.2.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
MATE_LA_PUNT="yes"
inherit mate
-if [[ ${PV} != 9999 ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
fi
DESCRIPTION="MATE library to access weather information from online services"
diff --git a/dev-libs/libmateweather/libmateweather-1.26.3.ebuild b/dev-libs/libmateweather/libmateweather-1.26.3.ebuild
new file mode 100644
index 000000000000..d85e7e444d90
--- /dev/null
+++ b/dev-libs/libmateweather/libmateweather-1.26.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE library to access weather information from online services"
+LICENSE="LGPL-2.1+ GPL-2+"
+SLOT="0"
+
+IUSE="debug"
+
+COMMON_DEPEND=">=dev-libs/glib-2.56:2
+ >=dev-libs/libxml2-2.6:2
+ >=net-libs/libsoup-2.54:2.4
+ >=sys-libs/timezone-data-2010k:0
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8
+ >=sys-devel/libtool-2.2.6:2
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ --enable-locations-compression \
+ --disable-all-translations-in-one-xml \
+ --disable-icon-update
+}
diff --git a/dev-libs/libmateweather/libmateweather-1.27.1.ebuild b/dev-libs/libmateweather/libmateweather-1.27.1.ebuild
new file mode 100644
index 000000000000..badf1baf1e1c
--- /dev/null
+++ b/dev-libs/libmateweather/libmateweather-1.27.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="MATE library to access weather information from online services"
+LICENSE="LGPL-2.1+ GPL-2+"
+SLOT="0"
+
+IUSE="debug"
+
+COMMON_DEPEND=">=dev-libs/glib-2.56:2
+ >=dev-libs/libxml2-2.6:2
+ >=net-libs/libsoup-2.54:2.4
+ >=sys-libs/timezone-data-2010k:0
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.22:3
+"
+
+RDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8
+ >=sys-devel/libtool-2.2.6:2
+ virtual/pkgconfig
+"
+
+src_configure() {
+ mate_src_configure \
+ --enable-locations-compression \
+ --disable-all-translations-in-one-xml \
+ --disable-icon-update
+}
diff --git a/dev-libs/libmateweather/metadata.xml b/dev-libs/libmateweather/metadata.xml
index c791169d4f89..774a88f6fcbe 100644
--- a/dev-libs/libmateweather/metadata.xml
+++ b/dev-libs/libmateweather/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>oz.tiram@gmail.com</email>
+ <name>Oz Tiram</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">mate-desktop/libmateweather</remote-id>
</upstream>
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index b8ea5cea055f..404957d40978 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index 3511b0d8a812..5956532a910f 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,3 +1,5 @@
DIST ytmusicapi-1.3.2.tar.gz 71732 BLAKE2B 957c2b88ea2c9e59c81401762e4dfd4a52a2f5d3ba59653d2556c3d29225ab4bd92155070e75812f302430b453a5c32a2f44fb508b24905a8f0d16c6fe51299b SHA512 c9ccf7999d668502549e4b5393682192d1db2851660444b6255d5bfb2c0c994ab4715800b669bf57d60866aef7c5529ece374c1eda8d945c7008477438dd0fdd
+DIST ytmusicapi-1.4.0.tar.gz 94975 BLAKE2B c83170695e6f248d88cfa394c114f3931e98dfffa7770551c521163530c04ae56ed988ae4b06e124f788758274be8eb909e833a2b9bd3d282b6e16563829d44e SHA512 d3c73ae4171c20aab7982e377e0b949e7428010e41c7ac76ed0a7727c2e66fd8f814bb8914e4c016c76e8c72a2e08db2e3be736b298926e5fe3365288db95e09
EBUILD ytmusicapi-1.3.2.ebuild 504 BLAKE2B e94d0beaec9ff24ed842ea5d39bac5e426739752d84b2cc77ae3ab7733061f86d7cd225ce1f89f333447e0b2a474813c3d198c69e90bdf4a7e4d506d94fe0cbf SHA512 9150df9687f787c6f5dfbe2c81bacaeb9c1e57d98bef17963462f339b260a59e02c84b83d275341bc24400570ce9fd0ba4bb6a33ad054236f74e8df4bf5b158c
+EBUILD ytmusicapi-1.4.0.ebuild 505 BLAKE2B 98fcddc6143ce2e5a82d6de349af6cd91c11e2105956767fb902fb003e8f6bd94f2991b36a62a460d5d5a4a5db06568e6bcc10190e328b1034c2e328760cdc27 SHA512 f2401d8ddb526ca4c9e5f1f90917ffc3483d5761aebba4b9fca26f80414ccce8057f0ff240f4db5d049ee6d2a969691360d9e64ec04372e351250243cbcbb1c2
MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.4.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.4.0.ebuild
new file mode 100644
index 000000000000..52eef4b410a8
--- /dev/null
+++ b/dev-python/ytmusicapi/ytmusicapi-1.4.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unofficial API for YouTube Music"
+HOMEPAGE="https://ytmusicapi.readthedocs.io/
+ https://github.com/sigma67/ytmusicapi/"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs/source \
+ dev-python/sphinx-rtd-theme
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 41a6d659ac78..ca3152c2a12c 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/assistant/Manifest b/dev-qt/assistant/Manifest
index 83b60f1089f7..f3fe468f5e01 100644
--- a/dev-qt/assistant/Manifest
+++ b/dev-qt/assistant/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD assistant-5.15.11.ebuild 1304 BLAKE2B a8346fafdd8d94ad7da1f46ef1ba63bdff287c9a50b3fce4cb1eeeecb810b7e1117323bb503c83f54e7237f1d920d9d43f9e5ec4cde95e9403be0e1e3da69080 SHA512 b11a0b125b33f8760db75d31f65a46d7928502eda6bee6cd9a4b6518386fa753612a0a673d685a30ff87d1c8fc0b6ff37b99c33f47de48a7afdebfecdea5c5f3
+EBUILD assistant-5.15.12.ebuild 1308 BLAKE2B 2f7b70ed75a47e1eec7fb601910daefe37e2e43921b92b331399090dcd7bef27b36aa31cb882e401ed8b474c04d2506c0ebaf8e1f251821cd4f9a6d0299abc49 SHA512 b04fe5649258ddcc012baa93911b0cd919a959d628ce9c8b96361544bf55a61f4ff6ab0e76a9e84103277b00514e2419e868836420fc2ab32dd05b2a97977f1c
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/assistant/assistant-5.15.12.ebuild b/dev-qt/assistant/assistant-5.15.12.ebuild
new file mode 100644
index 000000000000..d980696867be
--- /dev/null
+++ b/dev-qt/assistant/assistant-5.15.12.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*[png]
+ =dev-qt/qthelp-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtprintsupport-${QT5_PV}*
+ =dev-qt/qtsql-${QT5_PV}*[sqlite]
+ =dev-qt/qtwidgets-${QT5_PV}*
+"
+RDEPEND="${DEPEND}
+ !dev-qt/${PN}:5
+ !<dev-qt/qtchooser-66-r2
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/assistant/assistant
+)
+
+src_prepare() {
+ sed -e "s/qtHaveModule(webkitwidgets)/false/g" \
+ -i src/assistant/assistant/assistant.pro || die
+
+ qt5-build_src_prepare
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path assistant
+
+ doicon -s 32 src/assistant/assistant/images/assistant.png
+ newicon -s 128 src/assistant/assistant/images/assistant-128.png assistant.png
+ make_desktop_entry "${QT5_BINDIR}"/assistant 'Qt 5 Assistant' assistant 'Qt;Development;Documentation'
+}
+
+pkg_postinst() {
+ qt5-build_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ qt5-build_pkg_postrm
+ xdg_icon_cache_update
+}
diff --git a/dev-qt/designer/Manifest b/dev-qt/designer/Manifest
index f82f48a387b5..32b5e72d5875 100644
--- a/dev-qt/designer/Manifest
+++ b/dev-qt/designer/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD designer-5.15.11.ebuild 1322 BLAKE2B c91457e4c5f542c5d3e4599d4d0c51de785541ec4418adecb5611dde64a5eea71987e6f559c22291e134568f5b4b1d1c762e6e0c6773bb3863ba028ed86e9531 SHA512 f139c7cf3d6a97c41e96a4a0ec961627940d2a43b5a889672dfd1d6936a065b5f0f39ffd7e8e319b95a795ede6bb774e307feba9212763cfbf2aa087b43d8682
+EBUILD designer-5.15.12.ebuild 1328 BLAKE2B 2876455b291644eb155394ad4e6def914f0d951b0844ac1c74858bdd6e9864b2be283469b2e9721381a436e19c39e5834711af961b3bedab6e2277e2d9ad558b SHA512 7ef2d14420c129ac3c18b410d87ad7d2e79a1d5ab987c304fa88b48175f94443a6d3b43bacb1d4de8cdb336159cc074becb0248b294d5f4cc99990547f082748
MISC metadata.xml 565 BLAKE2B ff18f784bf09ba4add0fe5a9966a07ba2694dd84046bc528b22bcfd643a7e57be99235bd98eca4e58f68636f9fe6c8e274aabf82ed2055c6a4c70d10c60864ed SHA512 357d80b857e508aeceefcb45ab3757ce24d6ec3e1fd67642f2cbedf496748f89ab5a9726eb974bea8d5b1693601a965571913f79b1325aeaf9020183882ba16d
diff --git a/dev-qt/designer/designer-5.15.12.ebuild b/dev-qt/designer/designer-5.15.12.ebuild
new file mode 100644
index 000000000000..2e9a84a552a4
--- /dev/null
+++ b/dev-qt/designer/designer-5.15.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="WYSIWYG tool for designing and building graphical user interfaces with QtWidgets"
+
+IUSE="declarative"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[png]
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtprintsupport-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ =dev-qt/qtxml-${QT5_PV}*
+ declarative? ( =dev-qt/qtdeclarative-${QT5_PV}*[widgets] )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/designer
+)
+
+src_prepare() {
+ qt_use_disable_mod declarative quickwidgets \
+ src/designer/src/plugins/plugins.pro
+
+ sed -e "s/qtHaveModule(webkitwidgets)/false/g" \
+ -i src/designer/src/plugins/plugins.pro || die
+
+ qt5-build_src_prepare
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path designer 5
+
+ doicon -s 128 src/designer/src/designer/images/designer.png
+ make_desktop_entry "${QT5_BINDIR}"/designer 'Qt 5 Designer' designer 'Qt;Development;GUIDesigner'
+}
+
+pkg_postinst() {
+ qt5-build_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ qt5-build_pkg_postrm
+ xdg_icon_cache_update
+}
diff --git a/dev-qt/linguist-tools/Manifest b/dev-qt/linguist-tools/Manifest
index af9a97b9e45e..a2c5f3505cf6 100644
--- a/dev-qt/linguist-tools/Manifest
+++ b/dev-qt/linguist-tools/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD linguist-tools-5.15.11.ebuild 722 BLAKE2B cf53532a6adf8836728f9ae0ce4c592107042f4079cec0af41987e944f69c2a0c096531ab4c2e1002c56a73577db27442e76192fc538849164236909769a8f25 SHA512 1e6ca9494ed3b86c9001cd5611c60d1801f9fce7a42a1f621b8d8270f0d67a2927973678fba6ac12ce8a8311cd36bc425d679516582117d9eda9e6e84795048e
+EBUILD linguist-tools-5.15.12.ebuild 728 BLAKE2B ff68436f131e4aa53727778b4f0bc18b64cbcf09a38c98e3b04c45cc72e1725a0c03858d26d15bb2c0cfaa9330e43124232c663f090e44feeb12a2c6e83d5aa7 SHA512 dfd34325fa7855063e2859801089771c1d5c2fc2ad621615f63c96105dc0c4085bf5cdaa89dac7eda200645150d2262090947eb3590a0dbf357bbf941ece60a9
MISC metadata.xml 553 BLAKE2B 0306175072e5a0abff04f61eca76aa56daba272d1308419efd9ab80c4693eb795012b4e45a4cc102f6a9ec842105a805d9c5e75f84ae8007508a4d7d807d444b SHA512 d1edc09cbb7d757cd72b9b3dce980e0fede2cf69a83b78a072d81aea97692cb235227213cf02aa8207f33bc4a510a63baee359d5e8669ea7e0e5268dcd522e79
diff --git a/dev-qt/linguist-tools/linguist-tools-5.15.12.ebuild b/dev-qt/linguist-tools/linguist-tools-5.15.12.ebuild
new file mode 100644
index 000000000000..e3cf1501f9ad
--- /dev/null
+++ b/dev-qt/linguist-tools/linguist-tools-5.15.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tools for working with Qt translation data files"
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtxml-${QT5_PV}*
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/linguist
+)
+
+src_prepare() {
+ sed -i -e '/SUBDIRS += linguist/d' \
+ src/linguist/linguist.pro || die
+
+ qt_use_disable_mod qml qmldevtools-private \
+ src/linguist/lupdate/lupdate.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/linguist/Manifest b/dev-qt/linguist/Manifest
index b619e7cf7df8..bec3fabb3b0e 100644
--- a/dev-qt/linguist/Manifest
+++ b/dev-qt/linguist/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD linguist-5.15.11.ebuild 1104 BLAKE2B 9bfca39b022b73027a2da3ab1d4dbab4794e73a98e0167ba4e0ac84c71df32e0b0e19c7376401dd753f5dbf8096e96120960c4299e1a2d5aed1176ec6e4b1468 SHA512 7b4556d5fbbb9fb8563aa1f28ba4a4d52aabe9b3662f16fcc3cd863e6839e77c187be96fa870cf0be059d4f475218c44d2c01b39245d27fb8a90732889d3b419
+EBUILD linguist-5.15.12.ebuild 1108 BLAKE2B 3f2b7ba2f06df76a9aeef2177e480a7897929e2e3fe20596896384b3654acca7f69158d7a61cd752c9b8eedc3779c0b4f78b2741801f7cfab01d479a493a483a SHA512 ae883316166b3b5030c5d9ab1c31a4a1a6d55f234875cec4f81bdd78e1a71205f5e4a0070b661564576d478089b60a0a22118d9f26d87785649079b0bc72912b
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/linguist/linguist-5.15.12.ebuild b/dev-qt/linguist/linguist-5.15.12.ebuild
new file mode 100644
index 000000000000..3744b835c443
--- /dev/null
+++ b/dev-qt/linguist/linguist-5.15.12.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Graphical tool for translating Qt applications"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/designer-${QT5_PV}*
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[png]
+ =dev-qt/qtprintsupport-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ =dev-qt/qtxml-${QT5_PV}*
+"
+RDEPEND="${DEPEND}
+ !dev-qt/${PN}:5
+ !<dev-qt/qtchooser-66-r2
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/linguist/linguist
+)
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path linguist
+
+ local size
+ for size in 16 32 48 64 128; do
+ newicon -s ${size} src/linguist/linguist/images/icons/linguist-${size}-32.png linguist.png
+ done
+ make_desktop_entry "${QT5_BINDIR}"/linguist 'Qt 5 Linguist' linguist 'Qt;Development;Translation'
+}
+
+pkg_postinst() {
+ qt5-build_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ qt5-build_pkg_postrm
+ xdg_icon_cache_update
+}
diff --git a/dev-qt/pixeltool/Manifest b/dev-qt/pixeltool/Manifest
index d6182750d21f..8d5bc998d7ce 100644
--- a/dev-qt/pixeltool/Manifest
+++ b/dev-qt/pixeltool/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD pixeltool-5.15.11.ebuild 595 BLAKE2B a174492684a223813005021ce331bd499e734dacb768227b04e927d8c93e8f6193cb07cf516332c5d785733ea716cdaa5b546214de01794a55e0e6fe90861004 SHA512 9908b6ca3522f57ef598c11c6cfd1870ed61c6c16115504f5aed4d950191a67d6cb941f160a527ec5e54683ace2fd3ba928a66be1029fd3359717b585c73869e
+EBUILD pixeltool-5.15.12.ebuild 599 BLAKE2B 852c1c1c51d28a521903a516c7dfcb183528bfdb3fbe907cdb1131044167c1bf60e31aec6a03e2924688b4261a6e94828c44fa001233362bc7eb17245d43a237 SHA512 2effd18c6404ecbed226f7e04415412779fd65f446928ae3cce844cd88d5a19c44b78cefd15b46341feea468d166c0de002c9f44540af2ac866f22780af01304
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/pixeltool/pixeltool-5.15.12.ebuild b/dev-qt/pixeltool/pixeltool-5.15.12.ebuild
new file mode 100644
index 000000000000..cdc560882599
--- /dev/null
+++ b/dev-qt/pixeltool/pixeltool-5.15.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt screen magnifier"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[png]
+ =dev-qt/qtwidgets-${QT5_PV}*
+"
+RDEPEND="${DEPEND}
+ !dev-qt/${PN}:5
+ !<dev-qt/qtchooser-66-r2
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/pixeltool
+)
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path pixeltool
+}
diff --git a/dev-qt/qdbus/Manifest b/dev-qt/qdbus/Manifest
index a9c2ce097fe9..c624727e1e29 100644
--- a/dev-qt/qdbus/Manifest
+++ b/dev-qt/qdbus/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qdbus-5.15.11.ebuild 631 BLAKE2B 649206d6647fd0162af4d9b540489918d0cfaf18832e581f473f70b692d4de1b63cc5e00962bec1fcd72543282c004206562cd72b5a3e717466e5d84baaf8d8f SHA512 390f0a5dbd4b2ae8831633cb490f3aa57e6d39467e57673e306d44c12a9fd951263007aaca856e97c729eee8ea698e61eed5497430564bc613a832c81801987f
+EBUILD qdbus-5.15.12.ebuild 636 BLAKE2B ddb57fade9da86350a054d3fb375fe8d4c857a5c5320c6069452838b4e85912aa975d2b5572fa4b19b019427c4c577e4b31a31786573cd9f7d9d8b6ea083e40f SHA512 02e2101a1484431b11a8a2b89a538d37d71f8acb4333f6ec439831ebe24106fbeae7984cfe307e2a18099aeec2ee895acfa786c223dcd6a14ac732e06a115101
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qdbus/qdbus-5.15.12.ebuild b/dev-qt/qdbus/qdbus-5.15.12.ebuild
new file mode 100644
index 000000000000..ea4ac77a875e
--- /dev/null
+++ b/dev-qt/qdbus/qdbus-5.15.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Interface to Qt applications communicating over D-Bus"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdbus-${QT5_PV}*
+ =dev-qt/qtxml-${QT5_PV}*
+"
+RDEPEND="${DEPEND}
+ !dev-qt/${PN}:5
+ !<dev-qt/qtchooser-66-r2
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/qdbus/qdbus
+)
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qdbus
+}
diff --git a/dev-qt/qdbusviewer/Manifest b/dev-qt/qdbusviewer/Manifest
index 910904a3cf92..6ddaf33cd5c3 100644
--- a/dev-qt/qdbusviewer/Manifest
+++ b/dev-qt/qdbusviewer/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qdbusviewer-5.15.11.ebuild 1079 BLAKE2B 107f58b45cbafd223f56eb30c16f862c22be9ad8ea6a945461c164137e72cb1c1c440335d7a59fec2cdaba6a4d5e5302aae62a45945db155d4798e0c8734ded6 SHA512 fa547968df29ad8eb9682755b641111e2cdaf3117fa3855b26c6fe0e00f0b26db3d6680239b40cb89d20373cea082325261effa6801b623dbd5e26f341a162ac
+EBUILD qdbusviewer-5.15.12.ebuild 1083 BLAKE2B 6a9078e34f980e7ffbad03535858629ec273f3e9cf35a3f0978e406910a44e0cd28724576b49a155034f6218270a7572202d59e4c70fd03ca5dd371aa47b3919 SHA512 4963c1c91b6f763bf03e098dc6a7df785eef38217ad626dbfd02fe881b376fb908b20c0565cdfee522a4aad79117981d107df693b06f845367461510a92039c0
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qdbusviewer/qdbusviewer-5.15.12.ebuild b/dev-qt/qdbusviewer/qdbusviewer-5.15.12.ebuild
new file mode 100644
index 000000000000..dcfd61d1fe11
--- /dev/null
+++ b/dev-qt/qdbusviewer/qdbusviewer-5.15.12.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit desktop qt5-build xdg-utils
+
+DESCRIPTION="Graphical tool that lets you introspect D-Bus objects and messages"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdbus-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ =dev-qt/qtxml-${QT5_PV}*
+"
+RDEPEND="${DEPEND}
+ !dev-qt/${PN}:5
+ !<dev-qt/qtchooser-66-r2
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/qdbus/qdbusviewer
+)
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qdbusviewer
+
+ doicon -s 32 src/qdbus/qdbusviewer/images/qdbusviewer.png
+ newicon -s 128 src/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png
+ make_desktop_entry "${QT5_BINDIR}"/qdbusviewer 'Qt 5 QDBusViewer' qdbusviewer 'Qt;Development'
+}
+
+pkg_postinst() {
+ qt5-build_pkg_postinst
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ qt5-build_pkg_postrm
+ xdg_icon_cache_update
+}
diff --git a/dev-qt/qdoc/Manifest b/dev-qt/qdoc/Manifest
index a6b29bf206e2..75f95bc2d863 100644
--- a/dev-qt/qdoc/Manifest
+++ b/dev-qt/qdoc/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-2.tar.xz 3928 BLAKE2B 404fbd0df29a93a60e1d38ae415b31625ba17a8c0149105e44b44ebe0e08804424cf0f282ecf199c383d0fd97b5b90bf47ebf2887df85cf4c0967f25c64e222c SHA512 500561fa2a2d155a20b30a618e9afdaba1ab42e100f6f107e113a0524cdf9065ae1865147a1c0cfa0e92d16fc6772b137dc81ff23d7e75d8b378f6cac9695158
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qdoc-5.15.11-r1.ebuild 748 BLAKE2B 11f2cc806e7610c7d6926ed708913e76668d1483ba004c716bfbd2ae194e2c7b5b36dfbc9c52088c439fbbc50f15f321f191f6afd77571a1725f6c012fa18987 SHA512 1c6812a8b22a33d4d8f08f7ec54f2a5f407ee3c5730927f853bd18b80eacf34eef8a60eee7efd8c74041664cf414e25ee3f87176952fc7c2387bf18a4e0b1939
+EBUILD qdoc-5.15.12.ebuild 751 BLAKE2B 831acc0063dff985f11aeddacb7cbfd24d895459564684611cdb6271f1e7cc877d0ade723fde75bf86f68fc26bd7e87198775a8d9abe6133f14496572d19c5b5 SHA512 340630594fd176775d085ba06a2c315b1d118b6d2a83b9485520424aa1ba18f790f37738acb785403fc3034b72ff62d071a341227a48d6aae6283dec158db3d3
MISC metadata.xml 553 BLAKE2B 6512e790088d4b7a76a22edfb8e278399315d3136239d5ea1e37ba5fcdd761fec2a1a30504882e7660b5ced6d582ad37cb9cfc68775e8593d638a4594f693339 SHA512 40075da7d634cc291dcc15c00d1fc63debc6704443fcc0c5d3d06d227b8cf86f89884ea43eb3a1cf8a722a6b260cf9cb6cd7f88c0b14babe301e4344533d472e
diff --git a/dev-qt/qdoc/qdoc-5.15.12.ebuild b/dev-qt/qdoc/qdoc-5.15.12.ebuild
new file mode 100644
index 000000000000..8f3add8a06a7
--- /dev/null
+++ b/dev-qt/qdoc/qdoc-5.15.12.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt documentation generator"
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ sys-devel/clang:=
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/qdoc
+)
+
+src_prepare() {
+ qt_use_disable_mod qml qmldevtools-private \
+ src/qdoc/qdoc.pro
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ # qt5_tools_configure() not enough here, needs another fix, bug 676948
+ qt5_configure_oos_quirk qtqdoc-config.pri src/qdoc
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index 28f144051751..b615ff169131 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -1,6 +1,8 @@
DIST qt3d-everywhere-opensource-src-5.15.11.tar.xz 118260068 BLAKE2B 03374fe6e97f6fad93a54e31e25ce422c5cb88d4f0493c177e4f042d6a473b0dd6eea9bfdb50d53fc52793be3a6832ad3a8d5b3e5fc06cf3399e2ae8cf0d595a SHA512 34362aafbff5352786e87d98362e8961d4e2d9ad4ddd0c76ec7771375eb3f9c6f23b681c2697752ee9dad228f04e377e0a934859f70e6020dd9613b6ee760f1c
+DIST qt3d-everywhere-opensource-src-5.15.12.tar.xz 118298584 BLAKE2B 212bed2b9a3e5868b611b133a92a2641111217e3518496b61b773bbc4c5c874de048d96aea8dc770c434db47f52bd413ee368fb2735c4c12ab4fa12afb23bde4 SHA512 fe66aebdfda50c75f588d5dfc1c48c4d39c1e7aa29ee342178016a10ca24dfa00284f89839810121d15aac40d47fcd471f7a3573892210a0abf14e247102a66d
DIST qt3d-everywhere-src-6.6.1.tar.xz 163183224 BLAKE2B cda19f830445228e5a44e8cdb79c7a056c7aaa88e5b52e89c81d943f52c1b64ec294018c2eb9d713b2b0f068a4aa3e9053dceaa30bda675db357dfe2410edb1b SHA512 c924ded219fb6a6f49eff83b41f9d290119f99e9910521098c6d979282ebfe1dab32afdd7a249fdedecad26a8683776087ef15b5657976e2ae85de7319c67c19
EBUILD qt3d-5.15.11.ebuild 948 BLAKE2B aefde923b2946495d82760f4a446bb53d21bde558cd2ae500afeb92b7435aa24ebcdb0fdadb4e54bf198e679bdc72bf5303417c77c9bbec99c68eea1d387b56b SHA512 3750f03d8d4937fdc1407325016835ba8885679e8cc3100b537102091fcd6c59cd0db120f7b4db8199c8ce00ad65107634539f41d11d9edc25be9728be2111be
+EBUILD qt3d-5.15.12.ebuild 951 BLAKE2B 6d5016d88ea292c22bb6f2e187daf8896a7cc2ce2458c99301fbc9091c0d5af57b2609f0a51fc0c66fb435b6441876b47d7357a1a7b6c7d0652f0717e00c8d1f SHA512 0abe4328044aed143e7c1a481b91c2415b7b2ec29f50a4232fc0b94d7f20bd86eedc0dcc504d61c23d06a6601eecadd88f049a6dcde25cf46aeb73dac47d5b6a
EBUILD qt3d-6.6.1.ebuild 758 BLAKE2B fc8a6912f25792e29391f207df24cf2306f16706e694b57ce2881bfa631ae563cb9a05da0770b47b019934b0ba89341dc9008047bcf7a4c766293a832ad0e81d SHA512 c0fea1c344f49c381a6cba8ef311f57f69f56e56003b248e29bcf5fb7b41de6cb576c79f4f3e546b301a375557b0814757f56f8e79bdb9de1b74126dd373d17e
EBUILD qt3d-6.6.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2
EBUILD qt3d-6.7.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2
diff --git a/dev-qt/qt3d/qt3d-5.15.12.ebuild b/dev-qt/qt3d/qt3d-5.15.12.ebuild
new file mode 100644
index 000000000000..ad60fd21608e
--- /dev/null
+++ b/dev-qt/qt3d/qt3d-5.15.12.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+inherit qt5-build
+
+DESCRIPTION="3D rendering module for the Qt5 framework"
+
+# TODO: tools
+IUSE="gamepad gles2-only qml vulkan"
+
+RDEPEND="
+ =dev-qt/qtconcurrent-${QT5_PV}*
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*:5=[vulkan=]
+ =dev-qt/qtnetwork-${QT5_PV}*
+ >=media-libs/assimp-4.0.0:=
+ gamepad? ( =dev-qt/qtgamepad-${QT5_PV}* )
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
+"
+DEPEND="${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+
+src_prepare() {
+ rm -r src/3rdparty/assimp/src/{code,contrib,include} || die
+
+ qt_use_disable_mod gamepad gamepad src/input/frontend/frontend.pri
+ qt_use_disable_mod qml quick src/src.pro
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myqmakeargs=(
+ --
+ -system-assimp
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtbluetooth/Manifest b/dev-qt/qtbluetooth/Manifest
index 211ee1e36328..4c317564df57 100644
--- a/dev-qt/qtbluetooth/Manifest
+++ b/dev-qt/qtbluetooth/Manifest
@@ -1,4 +1,7 @@
DIST qtconnectivity-5.15.11-gentoo-kde-1.tar.xz 4876 BLAKE2B ff6f20ec10fc05e96275bcc8eca3c0233db3020a16f6800c935ce98b0694defa74ff3152253db91838184a6c80469b0e817ce12a474170a2684b9a017851cffa SHA512 703e193aeb627c6c0feffbf5183329491a0ec51f0d5bc2152f75abddf59da590b38deca22cebee2ca6ed846223c44dfe5c930cd591bd64242a5d78ae5a17bbdd
+DIST qtconnectivity-5.15.12-gentoo-kde-1.tar.xz 4872 BLAKE2B 910754b2f0619f38a2b5874750e34a9b9d91068b9fbaa8be86f8a88dabfed9a7b4b02a24e998a83dfa0a294307ca19ff131e2305dc9a376ec1a2542927b3e012 SHA512 905e6135397ffd1021e53429306462c3e69fe5fc98e071d60adb61a2be0eab9fa6db30a5154832f7d3dc18bc085225fcafbc8b70010b2925209d1730ba0c045d
DIST qtconnectivity-everywhere-opensource-src-5.15.11.tar.xz 2829704 BLAKE2B 1063f191be409827892fa7a3d9665215034c9001ac669b6ed3cdbc136cfd2f4cd63ed212da037c30d4c7ae5f0ba33afa36646926ae56d39a290024e49dc89285 SHA512 f1bddff89b45352c9f98c7f94be9c5226588219036474d3be1e35b6f0c9327dcb1e8ca4e52e342863ff2e3052014eb7abbed1f9d4381174e326e3c70eebc1306
+DIST qtconnectivity-everywhere-opensource-src-5.15.12.tar.xz 2829264 BLAKE2B bfecaee93b5d245ab9a4cfb3ed8fd8fa13a313fe79b0f53cf33e0204e43f801fa2bc07fcf132745ba0561a6b90cc31f3d45887cf60ad665f956739c895ab1d9f SHA512 36cbdaf63e7f478a5bb1b51d14b8671a24251614fc99d07cab195a596a9b60f28dd013c5f2a3af914f655a12725b1e6e2318324393ee0f0586c746a1a670f224
EBUILD qtbluetooth-5.15.11.ebuild 692 BLAKE2B 4af9aa0de9cf6e818b91455ad24bcf8ef43ba11fbd065296e913f03d3d2be710b60e5b3a70dde4bcbc9586ae89dae6eb834076d4efbfbfdc7b357bdc1f620e94 SHA512 51a05f1fe96bf9c26063748220eec461f46913359d998d4608908fab21eb272da9441c3bed99a40589461b7a1e27da9dcc5c3750cab2528afdfa949c7c858045
+EBUILD qtbluetooth-5.15.12.ebuild 696 BLAKE2B 0236f3e89d2746d41dedc2c8ebdeebf6cbf896fe2cafbe6b7fd63ab97a1aebabfca57eecf78914a2ac3e5e8612214cf4b8fe9fc92028aef67af47706fc9705ba SHA512 46b9b0d82b1dee10aa8fb85e793181937c3ad632092fa21bc4cdb2d9ef44e6d29bee6aee718c44560cf170d73e8b84d38a601fd262aefe8220442c449ff8ff81
MISC metadata.xml 562 BLAKE2B 89a71be78fc40c86d01afd963f8a8519410086f36b572707e8029ea58e900d7e9563eb1b94fec26c2e078395bfa9ef20149fd8c0b2a5d6c3699198890215ebe7 SHA512 85467596f68320b2cd8440f9587f88992d36915b906a5b9139b29e07a9db9ca31853ae7c379bf90e9178e407ab3e526187ed761cd8cfa155658491ef68bbcf30
diff --git a/dev-qt/qtbluetooth/qtbluetooth-5.15.12.ebuild b/dev-qt/qtbluetooth/qtbluetooth-5.15.12.ebuild
new file mode 100644
index 000000000000..af7d7eadfd77
--- /dev/null
+++ b/dev-qt/qtbluetooth/qtbluetooth-5.15.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+QT5_MODULE="qtconnectivity"
+inherit qt5-build
+
+DESCRIPTION="Bluetooth support library for the Qt5 framework"
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtconcurrent-${QT5_PV}*
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtdbus-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ >=net-wireless/bluez-5:=
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i -e 's/nfc//' src/src.pro || die
+
+ qt_use_disable_mod qml quick src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index da82934ef03e..0a49bad3888f 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1,6 +1,8 @@
DIST qtcharts-everywhere-opensource-src-5.15.11.tar.xz 4254628 BLAKE2B 7c05cc69ad7176f1a27b4b5da76b31f73c10dfdd43397f3aa5fdec91b12dd70b0a5cfd188fb974f9550224f018fb81db760e7fef2290ff48245c2bcf4a698cc6 SHA512 fe6f32b9d42a6fb6c26d4f860489be18643b1f5b32d5be348f7529fa029cfaea79af0c8493d8d26b0a9d91ebdbdc8ac0d80a3912ee40b36bed863cc5356370bf
+DIST qtcharts-everywhere-opensource-src-5.15.12.tar.xz 4254676 BLAKE2B d2c11f58c478b8d48e14b1720652dc3471702e30e34d17a351a8da59c9c733bd71b4cf32195d61cdebbc3db1d14eff3d5e5b93168699ee86beee09b45efb2fe1 SHA512 543c9fe0dfd04f19407d3c11c2a1ed93da34b493cfb758b4b2a9e86a7325476e1f754de3281e366eff52e96d8f12fb44c9ff8f3e047069c409cb171687d11df4
DIST qtcharts-everywhere-src-6.6.1.tar.xz 4669120 BLAKE2B d99e27cc657b9ba25686cfd6e68da61e6ff6fbda6df1b01f8da82dc250fd8bfe4e66007ac776cc8936a76dd8483b3eff75456825227632d2795f6ed3082348a3 SHA512 1af5cb891454af3b0218e3475576609d438cbbbf9b52b2e614d1016cec8aff5b453d33964574b898ed70dff9ba78b17c1c5a0a186f508116ee721efc4e410778
EBUILD qtcharts-5.15.11.ebuild 572 BLAKE2B 8b157c6f720fd9befa6b1cd25fbe018b72936c88b3b47b3744e9080bb48c78f46538df11f52498237b01967fc7c26ffaf172f24a7a1ca1e8107269aa61951bd3 SHA512 42a14766f3898d45ce51b03680f7751dad7c0cf250e7b7de7af3ab012f5168bf2aa1969d701243af5038049042e4d57d7eb66b79899048c917b4358ab9ceb4d2
+EBUILD qtcharts-5.15.12.ebuild 577 BLAKE2B 2423e17222a0c35d5d6d051c0bfbcd2c3cccedb9519ed5b32bf95f80cc6983d2373bb0429cd5a8c2fb970759e47a4dfb6744ae9a68c1b8e14818052b206af226 SHA512 0482b223a5fe4f4ce26a42d4cd1fc1e36842befa02fc3dd7cd1c25f5b14f45eec6c3e7c34b42a74396b9e7f60b46548289e943526a2cf4165eb4110efd251a5b
EBUILD qtcharts-6.6.1.ebuild 564 BLAKE2B 17b0e9b18286cbf596aa1d2acd18732d68b5b6a72cb8153827ba764d5b7f5ad5f9b81475af459b36c43724d4d1de0aae5f4b4e68a710be6ea19f5313e27e6361 SHA512 73de0310d11b2c384c9419f7d4f033deba4b7a3ee0fc8053e61beeb6edef580a287d588415d4cd4efb36abe2e2dcbb951a5b96e0ec6d85014b3dabd043260d1d
EBUILD qtcharts-6.6.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d
EBUILD qtcharts-6.7.9999.ebuild 529 BLAKE2B 3262b212cf9caf4059720a7f7c884759dceb4a4936869d7be9b38357f6b2be7e5d22775159bab9f8a48042875585b52e71d2f68f7076a4a3c4f5b81ae5711894 SHA512 50a76440d405d2a2a4916558b53c4ba19c0a7e509cb4c36f12941a420382e17d2dd10eb05bd0e662eca869490880fabde6369ad64546a5b5896a8b0d8378935d
diff --git a/dev-qt/qtcharts/qtcharts-5.15.12.ebuild b/dev-qt/qtcharts/qtcharts-5.15.12.ebuild
new file mode 100644
index 000000000000..8140d74d605c
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-5.15.12.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Chart component library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick \
+ src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtconcurrent/Manifest b/dev-qt/qtconcurrent/Manifest
index 99424770750f..3afbdd55df5a 100644
--- a/dev-qt/qtconcurrent/Manifest
+++ b/dev-qt/qtconcurrent/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtconcurrent-5.15.11.ebuild 467 BLAKE2B e2ad04164432baa96b3a1853d2ee3b1960349d8908367953899d1cd0a05d0d8a49b5ce04eb319c736ef7db3d4f99baae425532be7df67375cee6fae9ef367b6b SHA512 c7b6b8dd95bb8a61627502b96783a885ab6d936fcb603657dce4b011b625615b8ad590b85dcac980d1de38f010737e88ed447eb5ec2f0ce51686b265df845157
+EBUILD qtconcurrent-5.15.12.ebuild 473 BLAKE2B 331df5d30080f2e7cd2ecff4eec55bd890c4b8e33943ff02472c78f41bb43bc0a3a5d14a5357e80b66b81608c3647279fe9894131f8549ebb983484b289898b8 SHA512 1503167be45b4841cbe68b3ac1003859c39a8f937ddda7e8693e76cbfbf355f3f0701e9b76ebf022afb6f49576d4a7cf40bb668f9c32464babc8b83791774a7a
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild b/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild
new file mode 100644
index 000000000000..90e4ad65d95a
--- /dev/null
+++ b/dev-qt/qtconcurrent/qtconcurrent-5.15.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Multi-threading concurrence support library for the Qt5 framework"
+
+IUSE=""
+
+DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/concurrent
+)
diff --git a/dev-qt/qtcore/Manifest b/dev-qt/qtcore/Manifest
index 8cf17a345462..72adf067fbd5 100644
--- a/dev-qt/qtcore/Manifest
+++ b/dev-qt/qtcore/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-2.tar.xz 327120 BLAKE2B 38cf4106d620b28ab690de52dce7bbcf2da9de1009a0b126a68e19949013458ba788edd92a050410f9e33522be77e09eeeb95d4d696c3e482156dce5e120ee70 SHA512 235fb3baf660c551415300b5cc8a0d6091c7edd0a6f2c28bfb4e14bc63ada50203c0108cd8bd84b931860ee196cf83f68ec82a34509515c439ab989d80167d26
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtcore-5.15.11-r1.ebuild 2906 BLAKE2B b3ce53367db45981d90b87eeff12c62c3ad30be3a7f995141a183806fdeec50c2891659cdf59378ba20dc8eecb81b11614ef3b3803a372300331bc3b3b5a96f8 SHA512 b00fff15531cc4f6ef3784be5350f5087f12f575c31a6de9d2f6f8ea580ad209d16d0844779ca99bb9b40dde95b18f2b55b72d4c34c248a40279e478cbc44aab
+EBUILD qtcore-5.15.12.ebuild 2912 BLAKE2B ce754f3e592b4bcd3a86a4ed71d4cf942a76ed72f663bce2861915ea85354c32c91ad10706ea90c9b21265613ca9ed09d1bc9e25316073797f1b35694a7af5a1 SHA512 84d33f87836fa152f5485ee568beaa3b4686ab5b75cdaa40c75515f73fcaba1eb9f9e37827b09fc534c0b800164917118e0fe1209ac1a5c612499cd973402a11
MISC metadata.xml 594 BLAKE2B 0cefc88e620290c30db5f52e6804c43541617009ba05cc517a5c8b1c4039be9af9991e6e5b893577da3df52a83b70bd9f07a8061c518e9b52fdfdeb93a7df17f SHA512 73036ec739b85ea13025828f2526bce9d9fa6a3db3578925e4a4294be92a15dbe0f3af4db206690e3e786237312b3a23cb028a15abdd216e251db849a381a5be
diff --git a/dev-qt/qtcore/qtcore-5.15.12.ebuild b/dev-qt/qtcore/qtcore-5.15.12.ebuild
new file mode 100644
index 000000000000..a5a67b73e2a5
--- /dev/null
+++ b/dev-qt/qtcore/qtcore-5.15.12.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit linux-info flag-o-matic toolchain-funcs qt5-build
+
+DESCRIPTION="Cross-platform application development framework"
+SLOT=5/${QT5_PV}
+
+IUSE="icu old-kernel"
+
+DEPEND="
+ dev-libs/double-conversion:=
+ dev-libs/glib:2
+ dev-libs/libpcre2[pcre16,unicode]
+ sys-libs/zlib:=
+ icu? ( dev-libs/icu:= )
+ !icu? ( virtual/libiconv )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/bootstrap
+ src/tools/moc
+ src/tools/rcc
+ src/corelib
+ src/tools/qlalr
+ doc
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ !:network
+ !:sql
+ !:testlib
+ !:xml
+)
+
+pkg_pretend() {
+ use kernel_linux || return
+ get_running_version
+ if kernel_is -lt 4 11 && ! use old-kernel; then
+ ewarn "The running kernel is older than 4.11. USE=old-kernel is needed for"
+ ewarn "dev-qt/qtcore to function on this kernel properly. Bugs #669994, #672856"
+ fi
+}
+
+src_prepare() {
+ # don't add -O3 to CXXFLAGS, bug 549140
+ sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || die
+
+ # fix missing qt_version_tag symbol w/ LTO, bug 674382
+ sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
+
+ # Broken with FORTIFY_SOURCE=3
+ #
+ # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
+ # to unset F_S first, then explicitly set 2, to negate any default
+ # and anything set by the user if they're choosing 3 (or if they've
+ # modified GCC to set 3).
+ #
+ # Refs:
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
+ # https://bugreports.qt.io/browse/QTBUG-103782
+ # bug #847145
+ if tc-enables-fortify-source ; then
+ # We can't unconditionally do this b/c we fortify needs
+ # some level of optimisation.
+ filter-flags -D_FORTIFY_SOURCE=3
+ # (Qt doesn't seem to respect CPPFLAGS?)
+ append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
+ fi
+
+ qt5-build_src_prepare
+
+ # workaround for a79a370c (...Annotate-QMutex-...patch) adding a header
+ qt5_syncqt_version
+}
+
+src_configure() {
+ local myconf=(
+ $(qt_use icu)
+ $(qt_use !icu iconv)
+ )
+ use old-kernel && myconf+=(
+ -no-feature-renameat2 # needs Linux 3.16, bug 669994
+ -no-feature-getentropy # needs Linux 3.17, bug 669994
+ -no-feature-statx # needs Linux 4.11, bug 672856
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qmake 5
+
+ local flags=(
+ DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
+ OPENGL OPENSSL SSL WIDGETS
+ )
+
+ for flag in ${flags[@]}; do
+ cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
+
+ #if defined(QT_NO_${flag}) && defined(QT_${flag})
+ # undef QT_NO_${flag}
+ #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
+ # define QT_NO_${flag}
+ #endif
+ _EOF_
+ done
+}
diff --git a/dev-qt/qtdatavis3d/Manifest b/dev-qt/qtdatavis3d/Manifest
index 4c7f77964e90..01c4de67d9bc 100644
--- a/dev-qt/qtdatavis3d/Manifest
+++ b/dev-qt/qtdatavis3d/Manifest
@@ -1,3 +1,5 @@
DIST qtdatavis3d-everywhere-opensource-src-5.15.11.tar.xz 5193556 BLAKE2B 35ab85624e2aedbc07677c9868df5c3e7fae25e8707fc795428206f129a1402cc7811d76557763c93d422767cb1ffdb19a2cdf8f042e86e2aa5ff10897008d03 SHA512 43ca0e5aa9af59d80a05166bb6cf29ab0d1a7421474d7dc974cb960dd3100d417456a2614208ccfca900e2203fd9becea12af6c15dd93107c196ebe17ad47559
+DIST qtdatavis3d-everywhere-opensource-src-5.15.12.tar.xz 5193584 BLAKE2B ab7f1fe9cbef64b776c167d2e848e3cb62a28b75d8bc62816de43eff4debdc02be27624cc09950d318594bd1bc6190c8e6796d09075360d85539a091f918dab2 SHA512 6a734bd1e3296aaae94358e2315a7c4b033b113b27b9e1e75f0d888231c11c2fdf1caa17c40c4ed545ad8e4a735766368c1bf04e6b36e53ba3164f0f8d66a1c6
EBUILD qtdatavis3d-5.15.11.ebuild 662 BLAKE2B 76170297a3c074f732a7dd3fe74d4ff573db9c9dd7a70a7b26321def960ad158fba8c27a0347ba42b5ab0c2db61b05d0a4e9a0ed652c505553cdf966a5cfcc8d SHA512 3060f027fb5596478bd52db4cd61c8a43bdd4b406f25005cea49afade61ab7112631c0f9a03684587368618b36b36f600f65fce01f3d853447c3215205887b60
+EBUILD qtdatavis3d-5.15.12.ebuild 665 BLAKE2B 7fcc8b7bb0d10686eb3393d0036d32ce9e1d6436bce176921726aedfe6176d0bcc7752482fa909a5ce1dd123e6f3a331798f991697e116b9213fb25e559b8584 SHA512 38f84f6e11253a7083a3067146946195396749c99c31627bc4692173196ee2978d176e4c3d38a8c98bcbc589ff09989613f8030d35f20880bf7b41ef349b9f7e
MISC metadata.xml 562 BLAKE2B 89a71be78fc40c86d01afd963f8a8519410086f36b572707e8029ea58e900d7e9563eb1b94fec26c2e078395bfa9ef20149fd8c0b2a5d6c3699198890215ebe7 SHA512 85467596f68320b2cd8440f9587f88992d36915b906a5b9139b29e07a9db9ca31853ae7c379bf90e9178e407ab3e526187ed761cd8cfa155658491ef68bbcf30
diff --git a/dev-qt/qtdatavis3d/qtdatavis3d-5.15.12.ebuild b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.12.ebuild
new file mode 100644
index 000000000000..b840fe22e50d
--- /dev/null
+++ b/dev-qt/qtdatavis3d/qtdatavis3d-5.15.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="3D data visualization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+IUSE="gles2-only qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # eliminate bogus dependency on qtwidgets
+ sed -i -e '/requires.*widgets/d' qtdatavis3d.pro || die
+
+ qt_use_disable_mod qml quick \
+ src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtdbus/Manifest b/dev-qt/qtdbus/Manifest
index fb20c571c348..d6b0df6abfec 100644
--- a/dev-qt/qtdbus/Manifest
+++ b/dev-qt/qtdbus/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtdbus-5.15.11.ebuild 705 BLAKE2B 3bdddf199b6c94f2545ffca68fb92f599500ad9ea89e7653bf7f927260d37582465a5e65ef360692fb9dddf1e4b6ec8789bf46db73bf66bb18636e8fa95f5915 SHA512 3671eb35367921bf1ddc009c4821de77044b96fec2799f85fd26d7d1664fcdcd73ef29b97f9515d3f5d8dbafc8f241537bc497d466fb4110c1d72143f858a520
+EBUILD qtdbus-5.15.12.ebuild 711 BLAKE2B d47a56db9cb9cc97ef1e5fd5547ea815ce38d05b7e38d0d85dbb3c7b2f41cc3cca6749eb97b9ae0273d226277e5274c5d3808305c6b59dd1e828aaf2a54860fd SHA512 0cb0684f47d597f34c4947dd6c754cafc5b9bc86e1beae9596b5d5f93ff15787ce785edac4011ae7cc64c877f6e7ecf11bce28816a01afc22b3d50683f073f4e
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtdbus/qtdbus-5.15.12.ebuild b/dev-qt/qtdbus/qtdbus-5.15.12.ebuild
new file mode 100644
index 000000000000..04187981ea9a
--- /dev/null
+++ b/dev-qt/qtdbus/qtdbus-5.15.12.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for inter-process communication over the D-Bus protocol"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ sys-apps/dbus
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/dbus
+ src/tools/qdbusxml2cpp
+ src/tools/qdbuscpp2xml
+)
+
+QT5_GENTOO_CONFIG=(
+ :dbus
+ :dbus-linked:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :dbus
+ :dbus-linked
+)
+
+src_configure() {
+ local myconf=(
+ -dbus-linked
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 809f49e2bf7f..ddc5f80b66fc 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,8 +1,11 @@
AUX qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch 1566 BLAKE2B b6436c9be0a7de092635e1fc3999c3142fc3e916cbcc69f472691bbd559f611b4d5741f3627c47162a5ac86126382507add72a25a121235e856b1de802ee19be SHA512 dd5193f8d8a051238dabf63306cc77e3a5696fc12241c27f35cadfd30763ddfeb2af7d640849dcc7a810b7087173b8e9af17341ea1b68440906f2c2f1f96fee3
DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 0a7a5310e5a0941b5a0cc73395fbe6bdf487bf75f98c5d0c0bbb7ea0d02c297f34a52c9ac0fad53404188077c531c2bb1096d99807e5810c07cc5900229ecfa4 SHA512 0957ad057ba3c3de4e2b5f15af2bc51e2c8333e1c23e48aa0ea213e5f1d7caaeb5bdc83f1c1c60c05563c2e6db7d0bce378b337c7a0b14ff9f5e30459e38b92c
+DIST qtdeclarative-5.15.12-gentoo-kde-1.tar.xz 31060 BLAKE2B 5ba538d765febd0b32faa6632616041425f37128087f5862b2701e0fecf46bdca1eb3235fa87d383b555205be4081a466447e36ba98d6268454fd264722af295 SHA512 f07f48f88cc336f2d5877fb6e744c09405ce2e51f0f8487b08903222d73b11033d48c1c3ee711da7f2a29c43421e4110ee2c13d52f0a71ac1c92980dff122ae1
DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5 SHA512 08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
+DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a SHA512 3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589
DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780 SHA512 1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd
EBUILD qtdeclarative-5.15.11-r2.ebuild 1537 BLAKE2B bfb051f600d6845fbe99392a45d7fa8c3e14729631f60cece473450acaaf1978a7040f4a79ee503cfacf487b33c8a08e2f6e88cd39d723326e58c6bffced85db SHA512 e79697e3a6d8568f3edeca6c6e7845cd4df5ed737fc50a3db56f4b290e5c46cddb85c55012b422bc57cd7f5c0ff219731f85555b3a6b0ea11f78534993e64624
+EBUILD qtdeclarative-5.15.12.ebuild 1543 BLAKE2B dd04805055ecfadb16b1fca06faae6b47ad22858da8612c9bb481b5485a118ffa307021f9725d9987a5e28ec0e5b470b20871283fc7fd893e4b12cfeaebc9523 SHA512 8ac580e433a19c26102e33bc2ecc2aa8165bec9c7b77755d8fab75d2270753e4a4652726a6d871ca5e6fed8606540aa4d08c5cac8a8f354f596cf2147f39921c
EBUILD qtdeclarative-6.6.1.ebuild 768 BLAKE2B a5baddc1e16fbcb1ce99d4a97fab3f01da570c097fbb93f2c94aed7dd19c902f40e4b70e46c519b131139a01fc26f07c9d3d77d25a0dde1b597e109e63da738d SHA512 c1f47c0b93f82372f153ea9e241053f04ee8e1d84e468e056ee5846e9edf3e55cd558f6b2b770b4e2a466f1f46d9d2ffc46cc02a02401937b6f7c9ecc152f995
EBUILD qtdeclarative-6.6.9999.ebuild 743 BLAKE2B fdc766f843759004d095d12564b736057bf7c2325e6e43dfe6eb21dcd185c0b3a67850496b575ba057e2135d97b4ca8ed04a94b9076e87605d52dc9231f21e17 SHA512 6de77ce9915baa4f25edabbf2601663e54b2e12f407123d163faeaf7c5dd088f74997aaad58482264375d383e1c43d7f43576e297f9857c684c1a6c1df59370b
EBUILD qtdeclarative-6.7.9999.ebuild 895 BLAKE2B f1ba4891655b527383672663345c6128b8757998f0488aed02111f869365ee33dbb99ec315b848ceaa8d958963e2250a26b5080b489bfb290e43fc6376ef1cb6 SHA512 64324a0d2ef39d62daf3615a35b7bb14bfbcc4817ac708628fcc26d3755ee4e4dbd87e88e70f3093492f055d3fb42773d772df97726533087a7ea33d15f278fb
diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild b/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild
new file mode 100644
index 000000000000..e8ab095dff86
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..12} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qttest-${QT5_PV}*
+ media-libs/libglvnd
+ localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+ widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # QTBUG-83890
+)
+
+src_prepare() {
+ qt_use_disable_mod localstorage sql \
+ src/imports/imports.pro
+
+ qt_use_disable_mod widgets widgets \
+ src/src.pro \
+ src/qmltest/qmltest.pro \
+ tests/auto/auto.pro \
+ tools/tools.pro \
+ tools/qmlscene/qmlscene.pro \
+ tools/qml/qml.pro
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ replace-flags "-Os" "-O2" # bug 840861
+
+ local myqmakeargs=(
+ --
+ -qml-debug
+ $(qt_use jit feature-qml-jit)
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qml 5
+ qt5_symlink_binary_to_path qmleasing 5
+ qt5_symlink_binary_to_path qmlpreview 5
+ qt5_symlink_binary_to_path qmlscene 5
+}
diff --git a/dev-qt/qtdiag/Manifest b/dev-qt/qtdiag/Manifest
index fc29271b64e9..c5b65d5a5cdb 100644
--- a/dev-qt/qtdiag/Manifest
+++ b/dev-qt/qtdiag/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qtdiag-5.15.11.ebuild 834 BLAKE2B f9fe490617bbfa844309eef0088b4885aa2d87893705c9f627bcb9b14f227a6eef2a9e2accd4fb6ba724e042cc5b5acf232fa1e910b8e6d5821ec39792103c88 SHA512 d890121782beebef37f72d8e92af82df360fdf539a8a1858364ec623661c45759a4ea8ee229dbc8a80e542ff5a1b364310649e050e4140673a40db1efb9248b6
+EBUILD qtdiag-5.15.12.ebuild 836 BLAKE2B c596bb516a0b96421c637fd6b407760becd9579ca30e4bd2ed3e8f586da33036f2d8dcac8435646286cb992478bd48aeb556e2edbd6076c300303805e8ba4938 SHA512 8507f918fdc2a2900d6dc6c6bd1b62b2221dddf723ec4410b342592e331e7915e1463bcc21a4322dd1f926628f1ee224736f0903caf50367517286cd23a2faf6
MISC metadata.xml 616 BLAKE2B c2e815f14a4c3967140cfeed9d4266b668217994cbdbc58300e3736b428f05449d83ae6ed746bb29debaaa1ab8371a37c054d03395be1f7b66e23c3209449a20 SHA512 8747ad7226372dc06c7e6b44afa0c5cf20a7fb877974c67bf4f599b6ffafff292f3c8a2a80243f6243dcc4c158034dc731451e3af9af8790a302c43ae83907fa
diff --git a/dev-qt/qtdiag/qtdiag-5.15.12.ebuild b/dev-qt/qtdiag/qtdiag-5.15.12.ebuild
new file mode 100644
index 000000000000..74f95a88e007
--- /dev/null
+++ b/dev-qt/qtdiag/qtdiag-5.15.12.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Tool for reporting diagnostic information about Qt and its environment"
+
+IUSE="+network +widgets"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=
+ network? ( =dev-qt/qtnetwork-${QT5_PV}*[ssl] )
+ widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/qtdiag
+)
+
+src_prepare() {
+ qt_use_disable_mod network network \
+ src/qtdiag/qtdiag.pro
+
+ qt_use_disable_mod widgets widgets \
+ src/qtdiag/qtdiag.pro
+
+ qt5-build_src_prepare
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qtdiag 5
+}
diff --git a/dev-qt/qtgamepad/Manifest b/dev-qt/qtgamepad/Manifest
index adddf5cb4bcb..28156a926370 100644
--- a/dev-qt/qtgamepad/Manifest
+++ b/dev-qt/qtgamepad/Manifest
@@ -1,3 +1,5 @@
DIST qtgamepad-everywhere-opensource-src-5.15.11.tar.xz 389848 BLAKE2B b06ed900ec45979c91203892e60453be12f86d88e0b693306a573d78bde9742b54f66d06a21193f5fb1965879ae93f9fdb6737c4237240fc654ac40eb6f8c190 SHA512 4aa21aa51d854edd365e21e6f8f195c70998223c2a70603518b00a0efbeddf5ed9c60c33e665c1bb2dbed73e3d9b113b7fbf47287789ea54ba2a1d5c65b72c33
+DIST qtgamepad-everywhere-opensource-src-5.15.12.tar.xz 389876 BLAKE2B dc553cfc145077c0587983ef9705a0ab0dbe95ab74f68e82807da71f92950df7b6ae918b459e304faf75194b6eee4a9e1a179bf6d27bc5ea4a0e1b889ad42a06 SHA512 8a5f6c8fac4e7977b1c93efda698e27c6bc1e66b844f86642ae05ba104d8f14f30e6cb95ba4b3923e2e43d117af52354cfb5a6d35ffd159e29a336710fc63f93
EBUILD qtgamepad-5.15.11.ebuild 723 BLAKE2B 7745ad56d8a08e2bcb6a81b812d11c872b091aa98b89d3923eaa74cb974c33d21ef7831ef31886988d5e1bc4de74676ad0ea54259e2de27e342d595d01c9795a SHA512 39f9f29be82b74c10e1e06d69c30d29b9360bfb1b6af49981cf3eed567b50f5880444b8fb48c1e08c897ceca180e28890005b1a3258bc4f9abfa0959457d9ead
+EBUILD qtgamepad-5.15.12.ebuild 726 BLAKE2B cfd69f16092c225c827b6d60ea830823c2d22802c16f6952b5e8a2941257f84bcb1e7fbf80cbddf333d0068dca24403504749f20c40e3fdb4814b556552a62c9 SHA512 d1afe966843e8e2f0581d18e803f30ead50d19d8a036f08a334e64ee2ae021513749779a502be05e4b049bd1679a104c6bac43abab1551f5569eb152cb2135ff
MISC metadata.xml 613 BLAKE2B 02cac703ee9a9083829e963e9bc97424b58a36949b8237157976d9628f9623f806dee434e5eea3b63a1f2a4ac06509a3d0f0cd094590f12cb3b97ee09f9d6cf1 SHA512 9304973708ee729dc06cef8ac5b206a21ada747ca4efb36e2fc21007da61bfaf43947319be20b0ce73411f5eda2d13a4b226503c12b1d094d5f9180e84579432
diff --git a/dev-qt/qtgamepad/qtgamepad-5.15.12.ebuild b/dev-qt/qtgamepad/qtgamepad-5.15.12.ebuild
new file mode 100644
index 000000000000..ba18af1f321a
--- /dev/null
+++ b/dev-qt/qtgamepad/qtgamepad-5.15.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Qt module to support gamepad hardware"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+IUSE="evdev qml sdl"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*[evdev?]
+ evdev? ( virtual/libudev:= )
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+ sdl? ( media-libs/libsdl2 )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick \
+ src/src.pro
+
+ qt_use_disable_config evdev evdev \
+ src/plugins/gamepads/gamepads.pro
+
+ qt_use_disable_config sdl sdl2 \
+ src/plugins/gamepads/gamepads.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtgraphicaleffects/Manifest b/dev-qt/qtgraphicaleffects/Manifest
index 172a3f2bfd82..e7294e106653 100644
--- a/dev-qt/qtgraphicaleffects/Manifest
+++ b/dev-qt/qtgraphicaleffects/Manifest
@@ -1,3 +1,5 @@
DIST qtgraphicaleffects-everywhere-opensource-src-5.15.11.tar.xz 14045384 BLAKE2B ff66deb6343ea30085df45359e2a2a186bc990f20c6e4701b303d4b9adb894c3c99ce50f936a8902c902c1d3cf7cba03bbc479b8813b88824bf20611108d3190 SHA512 9e46eb1d985fdde3571f0327229a973b9ba4e3da360c3a890aa9c658a4cd82c20485a46ffbdbfd10c7fe4d6e3c45476682ee561ce3345f1eddebbf97eee162b0
+DIST qtgraphicaleffects-everywhere-opensource-src-5.15.12.tar.xz 14045416 BLAKE2B 37c44d89ee6c8b029bd1e6352ea2b8e254d3ac907f268cb0e660e0fad0382a902f071ebc1de8db93d842a5b44038a5b6864ef98f833d83002a0445022d662507 SHA512 c0993082e96c5d8e26cc4e2e45320542d21fb7c716dfb6b087b385a985fff358cdff7e3d5d4ca3fc8fc9813e7c110165aa034d5e8d32e8082ad007b7bf929531
EBUILD qtgraphicaleffects-5.15.11.ebuild 473 BLAKE2B b0926014983109be4aa0be482cb09248ff582c836588774397a0e6c94b4d98c768b20744f649094b1f8c2f2dff19d19c76aa9482242747064e038389ed22c05b SHA512 8cfc850bc53f4e12d908f9e509a7175892aed0eca0ccb75d109d895a82f4610c3cb579a88236abc9e3594ea1555a6ba2f2a411c7c1f32320e326f2cba28d1093
+EBUILD qtgraphicaleffects-5.15.12.ebuild 478 BLAKE2B a16564694dc9df39cfe47608deba3c20eeb7109d5cbca9f09efb4e5bcc3c1c74117f3e752b48810b9eaa6fe107a479d9a1620b1a4e5cfef7c6b42acb1299bcd5 SHA512 fb4e5fe568dea4c10bc20ff83783dfdfc7260abcd962a8b33f9838bff76d7ec462c063be8c59c7be126d7387213b234ac62778521671f2b98fc6442f94d52ff5
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild
new file mode 100644
index 000000000000..7125b5f7b4f4
--- /dev/null
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-qt/qtgui/Manifest b/dev-qt/qtgui/Manifest
index af9f66c1bf6b..395b94177a19 100644
--- a/dev-qt/qtgui/Manifest
+++ b/dev-qt/qtgui/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-3.tar.xz 330732 BLAKE2B 2f783249ebbc2381861f1edec560877113a6f63977b856385977b114b654a21d3dd5d7daa8f2d93ab4549266ca75071dfc4f6fe3a7f8e2b3087e45001f5bb53f SHA512 df53c45bcf8f9dbcc8de91748c9b28b7d3d26b401800620ddc1cf244f6b500dd7e867394272f04348f58aa7aaed6e4e8c2edce694b6a6f465542d609f05ebd6e
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtgui-5.15.11-r2.ebuild 3986 BLAKE2B a9775cb19105865dd29e809904e17237e12f24f81847d26f24078dab9ce7a88370a591811a2c7a86c6039890a6f2a14c9c063739cbab6cb86bfd1f56e0b6b8db SHA512 73ab6e203aa8e8aa368c3ef78ce89a0f5822652d7fe86ed3473c92e8937d796292302c8b003b22a87abe28857d0fcf069d98a28b124ecc5e5fc6421b94d62dae
+EBUILD qtgui-5.15.12.ebuild 3992 BLAKE2B 29c949bad3afb712e14aba931cd38474433d3a9e4fc90f5bf465e63744afc9d7fe3ef9e0509748ec909478685fba60b34af8d6b0d954232484da91fd555d901a SHA512 1bbf3bdb2000cbf2b4fdea25d968c9676b8dbb57c8034e4fd94973fd3e67d47c02fe32ea6379d42feb46244918179d857ee151d7cd613d07e6b4edffb8bc0c43
MISC metadata.xml 1283 BLAKE2B 2d4873f1b7011f5766810866933cd897a68a89d93183b93c19008b9b956aa10e882ebc061f0a86c81d68308bb267d28f324f2cddc52b55d94c4201a7b97ce889 SHA512 551b643e0dec5fcfd934029e36f35d8e14479e7d426dc74d4b48522c6e06d989ae70db7c4cd0a67594551916ec59036f3d1db91afa929e454614a947464ed19c
diff --git a/dev-qt/qtgui/qtgui-5.15.12.ebuild b/dev-qt/qtgui/qtgui-5.15.12.ebuild
new file mode 100644
index 000000000000..86319bc6324d
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.12.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+SLOT=5/${QT5_PV} # bug 707658
+IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
+ linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+ || ( eglfs linuxfb vnc wayland X )
+ accessibility? ( dbus X )
+ eglfs? ( egl )
+ ibus? ( dbus )
+ libinput? ( udev )
+ X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+ dev-libs/glib:2
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ dev-util/gtk-update-icon-cache
+ media-libs/fontconfig
+ media-libs/freetype:2
+ media-libs/harfbuzz:=
+ sys-libs/zlib:=
+ accessibility? ( app-accessibility/at-spi2-core:2 )
+ dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+ eglfs? (
+ media-libs/mesa[gbm(+)]
+ x11-libs/libdrm
+ )
+ evdev? ( sys-libs/mtdev )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ gles2-only? ( media-libs/libglvnd )
+ !gles2-only? ( media-libs/libglvnd[X] )
+ libinput? (
+ dev-libs/libinput:=
+ x11-libs/libxkbcommon
+ )
+ png? ( media-libs/libpng:= )
+ tslib? ( >=x11-libs/tslib-1.21 )
+ tuio? ( =dev-qt/qtnetwork-${QT5_PV}* )
+ udev? ( virtual/libudev:= )
+ vnc? ( =dev-qt/qtnetwork-${QT5_PV}* )
+ vulkan? ( dev-util/vulkan-headers )
+ X? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[X]
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ )
+"
+DEPEND="${RDEPEND}
+ evdev? ( sys-kernel/linux-headers )
+ linuxfb? ( sys-kernel/linux-headers )
+ udev? ( sys-kernel/linux-headers )
+ X? ( x11-base/xorg-proto )
+"
+PDEPEND="
+ ibus? ( app-i18n/ibus )
+ wayland? ( =dev-qt/qtwayland-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/qvkgen
+ src/gui
+ src/openglextensions
+ src/platformheaders
+ src/platformsupport
+ src/plugins/generic
+ src/plugins/imageformats
+ src/plugins/platforms
+ src/plugins/platforminputcontexts
+)
+
+QT5_GENTOO_CONFIG=(
+ accessibility:accessibility-atspi-bridge
+ egl:egl:
+ eglfs:eglfs:
+ eglfs:eglfs_egldevice:
+ eglfs:eglfs_gbm:
+ evdev:evdev:
+ evdev:mtdev:
+ :fontconfig:
+ :system-freetype:FREETYPE
+ !:no-freetype:
+ gles2-only::OPENGL_ES
+ gles2-only:opengles2:OPENGL_ES_2
+ !:no-gui:
+ :system-harfbuzz:
+ !:no-harfbuzz:
+ jpeg:system-jpeg:IMAGEFORMAT_JPEG
+ !jpeg:no-jpeg:
+ libinput
+ libinput:xkbcommon:
+ :opengl
+ png:png:
+ png:system-png:IMAGEFORMAT_PNG
+ !png:no-png:
+ tslib:tslib:
+ udev:libudev:
+ vulkan:vulkan:
+ X:xcb:
+ X:xcb-glx:
+ X:xcb-plugin:
+ X:xcb-render:
+ X:xcb-sm:
+ X:xcb-xlib:
+ X:xcb-xinput:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :gui
+)
+
+src_prepare() {
+ # don't add -O3 to CXXFLAGS, bug 549140
+ sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/gui/gui.pro || die
+
+ # egl_x11 is activated when both egl and X are enabled
+ use egl && QT5_GENTOO_CONFIG+=(X:egl_x11:) || QT5_GENTOO_CONFIG+=(egl:egl_x11:)
+
+ qt_use_disable_config dbus dbus \
+ src/platformsupport/themes/genericunix/genericunix.pri
+
+ qt_use_disable_config tuio tuiotouch src/plugins/generic/generic.pro
+
+ qt_use_disable_mod ibus dbus \
+ src/plugins/platforminputcontexts/platforminputcontexts.pro
+
+ use vnc || sed -i -e '/SUBDIRS += vnc/d' \
+ src/plugins/platforms/platforms.pro || die
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myconf=(
+ $(qt_use accessibility feature-accessibility-atspi-bridge)
+ $(usev dbus -dbus-linked)
+ $(qt_use egl)
+ $(qt_use eglfs)
+ $(usev eglfs '-gbm -kms')
+ $(qt_use evdev)
+ $(qt_use evdev mtdev)
+ -fontconfig
+ -system-freetype
+ -gui
+ -system-harfbuzz
+ $(qt_use jpeg libjpeg system)
+ $(qt_use libinput)
+ $(qt_use linuxfb)
+ -opengl $(usex gles2-only es2 desktop)
+ $(qt_use png libpng system)
+ $(qt_use tslib)
+ $(qt_use udev libudev)
+ $(qt_use vulkan)
+ $(qt_use X xcb)
+ $(usev X '-xcb-xlib')
+ )
+ if use libinput || use X; then
+ myconf+=( -xkbcommon )
+ fi
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qthelp/Manifest b/dev-qt/qthelp/Manifest
index e0ec27b71895..731b621d54e0 100644
--- a/dev-qt/qthelp/Manifest
+++ b/dev-qt/qthelp/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qthelp-5.15.11.ebuild 631 BLAKE2B 19cf411fefcf3f22fffc5bb27a6e433116e9efdb715bb15c185e3dd0faf8d5ac0f7e86e09d5ec5bb84ab99efc2ed02832af7d998dca20ad2e782c8fdfb5887a4 SHA512 5ee1a2c924324baa83cec48561cd412e6ccb3e0a106b1067f79d1460fed8b555ef3bd87d0dc029cf69df91cea86e5d6449cba21cd97535aedf097d152a17a331
+EBUILD qthelp-5.15.12.ebuild 637 BLAKE2B 32d50ddda3656f9c7d6912311d28534520d42e1ad196b4dd2177dd17e6a0e8089e03f10b86cd2561c9cd2cde94a62bfcfa8daa0b9aa76b3a3a877dff36a2f758 SHA512 793063697c0cba844c828fb5341365ccbaef697ccc9b53f30e6abf9e8aa6435974293c54a2c17c0a6236e07b94fbf0e99c8e230f7e13a64af43998662a6d351d
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qthelp/qthelp-5.15.12.ebuild b/dev-qt/qthelp/qthelp-5.15.12.ebuild
new file mode 100644
index 000000000000..45bd572d4914
--- /dev/null
+++ b/dev-qt/qthelp/qthelp-5.15.12.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for integrating online documentation into applications"
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtsql-${QT5_PV}*[sqlite]
+ =dev-qt/qtwidgets-${QT5_PV}*
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/assistant/help
+ src/assistant/qcollectiongenerator
+ src/assistant/qhelpgenerator
+)
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 7ab12b5ad215..5f67f822fa56 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,7 +1,10 @@
DIST qtimageformats-5.15.11-gentoo-kde-1.tar.xz 396064 BLAKE2B 12523b2e4c8e5d25b952ed29a1d44e73c6525df8a5bcf3307f52e8a7d1a7545c81f16448a762607c23d8a2af536a17c94de8c8972e3fca3373a0fbbbf807052a SHA512 7e744aeeceb0f21f08b7a5049d4e25a2095a48644ef64bc50352e804b5372d17698a52f61395aec1605716abdae56da7ef1b2e3a536e37956aa2a137ea0d783d
+DIST qtimageformats-5.15.12-gentoo-kde-1.tar.xz 395548 BLAKE2B 422b80dfa1ee676eb8ebb06db05208ac463983773b0ae5c4dbb27fbe0257487f047d2d1a3e273bbd1a489a4de94d8c305a22ba0f2995a838afa39538a60df7b9 SHA512 3bcbdca71d56230ae61d8956410c9f4c41a9bcd916e265fed40da2aad8ca04bb9b27048960d098cc21cabf645e711c88606346b7be39f4f3776a849d41ae524d
DIST qtimageformats-everywhere-opensource-src-5.15.11.tar.xz 1869312 BLAKE2B de2f4727f041614596856f26fd7a8d31695c560bf202e7b1451e69a74445445275bbd377f88de0f398f6ff5f70a0283bd52d177190b95d2e4963ba0636949aa6 SHA512 a41f2adec9470433914a634e3dc79a70e2eda5713be5884029f8ef5eae3c5b2cea4c6de795907ddc69268635aef194325b047cddf84c8be4cf59668d172a89fa
+DIST qtimageformats-everywhere-opensource-src-5.15.12.tar.xz 1865016 BLAKE2B 74dac2b362a593054d85af0629efe0d0137da2ee8870bc904f1a793c7cc0e69a308f08ca706cc6280a1f232daa5651863a2fda7b4ce0df766ab0ef9a9fbb46c7 SHA512 c56e70e17ed29ff126257ce41e2b9fd03807f0325ac60bd307779406dcea39ff929e49d2ea99ab17f07f19a6dda5f5103d4def6bb70a52f761141fc4b2c46e7c
DIST qtimageformats-everywhere-src-6.6.1.tar.xz 1972464 BLAKE2B 09b34763d0446bf6e115c9a0a8e15a3a74c54c26019077e114838aa850b0a535a53b354d8cedc44c03732dd5a016cc1026219b28785e729b55296cd63483609d SHA512 da72e093b86638da5e5a5bd78a4ca88b72675d6294ad2af4b516affe88212ccc797ea859784b1f548c75c82fe926d3cd8f96a88901b475d60dc0dc30cfedb5a0
EBUILD qtimageformats-5.15.11.ebuild 705 BLAKE2B 4222a57660cc0730f376db02db94e3d82d36cf06566add5caf1ef5569ac92a023273e1374ee901e0010d1b8dde5ef1670400ac6d18cdcc2f9aaf71d60e277a1d SHA512 c735cb6de2811e5c2c8a7f8c97e6430263779025d7d5809ba665dc25fa66297c9cbca07aea2483e170d266876aa023a95ce045cb02b83f1c04ba47f5d7434e63
+EBUILD qtimageformats-5.15.12.ebuild 709 BLAKE2B 638aa093b3a9913cf94d8241c41841b046733dacfdb932bf1dc6a40fc2d74763e7a12b452dcfe409febdab4b5522ea291a6d82275186df72a619c7e142ac1a02 SHA512 dc96378d82a77766df7f40cf6a8cff17b43d04eabb0c90b2d230c48edc4b2a7a3c20c48260329d03f2d47dd697d7145e73f786ae274ab941996e769df11b955e
EBUILD qtimageformats-6.6.1.ebuild 665 BLAKE2B 394c9016d99ca60376a0cf14ecfd10300e3cb6a706e09775ea09199c42156401704c046088ca11baeb558013b0a71f005ab5ff4a382eb6877f90c48f404f0219 SHA512 14eb886b1fd40ea8dd41c95d7628fd4dabe5b01ebf583e02764bfaca0fec5a2d7d71092111507b8c4faea5081f79c35049b3a8f6949facc3334fb901ac7ea902
EBUILD qtimageformats-6.6.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a
EBUILD qtimageformats-6.7.9999.ebuild 635 BLAKE2B df95273018d1db06a2b72408fe4d411d0885fad219b8f995a4d7ad2e5e5289eb5a3962d7bed9ce770707552c015cdfa1d1d433527035cb6557660673a9e486fd SHA512 5e4b301d055ccf0966359f5c4d69eacd964ef22463ca4e9b1b1bc7d75295ae136a851f0b6897f288448f94900b1adb776e5c4a8879d103ee0982866559239a5a
diff --git a/dev-qt/qtimageformats/qtimageformats-5.15.12.ebuild b/dev-qt/qtimageformats/qtimageformats-5.15.12.ebuild
new file mode 100644
index 000000000000..690d726bc98c
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-5.15.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+IUSE="mng"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ media-libs/libwebp:=
+ media-libs/tiff:=
+ mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ sed -e 's/qtConfig(jasper)/false:/' \
+ -i src/plugins/imageformats/imageformats.pro || die
+ qt_use_disable_config mng mng src/plugins/imageformats/imageformats.pro
+
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index b0b55b57fe93..8ecd02156932 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -1,8 +1,11 @@
DIST qtlocation-5.15.11-patchset.tar.xz 4796 BLAKE2B dcfa75bd3fb2e9069e1a530c27e2b4e9ac921fcf0ccb712f0894375b575ba25103948c6e5b85b56a8f9c9f2d7edf7df8e38501e93356e69f060b577a04c2d221 SHA512 14bd2864abc6f446dc4fbac03548cb42305685b46db757d856360780144095a021130bc0ebf1d07a516dc7991dc0cfbf733bd0ef6be58237bc15822c21af1d0b
DIST qtlocation-everywhere-opensource-src-5.15.11.tar.xz 6554216 BLAKE2B e882ecdc4f565f48874371e5235dc96769fbded9446a2a7f1afd869217f4bc75a9f42c6c34627311b55fbfc60da9a95fc7472c3ced83fca722799497b437a9d9 SHA512 d439d03ff9044fc70165d1ceb5def9ec3290beec56b3e893409a24cd355651a4317e0eadff0266d38203ff84429a5fb8659a200f094669716579b6791a1a0f6d
+DIST qtlocation-everywhere-opensource-src-5.15.12.tar.xz 6553488 BLAKE2B e9cab8e6f62cc1cfc6586fa4a1b252bce915479fca5f9fbeac66a2494d77047af4af1ba840786799637edae3af7c6d2000f640af018548cfcd7bd624c6a31b15 SHA512 c480762cea2cd1a00e6061bab05c402d5aab2d12e7decebcd606c930d2029a93f2a46f8edbb188b73c7cdcad473b03c15037ea10e0b3538de0a99b1d7d7fb333
DIST qtlocation-everywhere-src-6.6.1.tar.xz 3035980 BLAKE2B 0221f1d44ff5f0713b93e319989e46af8aaa29178bc8b77081c940c3f7d341701301ac6453f91b2febdcbb67d807ad440eedbd79e5cec5f1ec593ee0f5cef92c SHA512 aa820e84efe3576bf483cd7d64a3b930f731c88324d34cc1486312c1cb0107a726dea91dc226562f017695300f0d656228d947d97374747c3ac6ae597cda6bb5
DIST qtlocation-mapboxgl-5.15.11-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d
+DIST qtlocation-mapboxgl-5.15.12-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d
EBUILD qtlocation-5.15.11-r1.ebuild 1613 BLAKE2B a91921e0a13fc2ed3d8c6ebe307ea77776fb8e6ef03c7252bdca2d2f9a8db4d2caa8aa994c27f6fdb7add35e83b69774cf126e7e8570c64e5bf602b988a096d6 SHA512 b22ee960bf07b59b439228c7976322a9c18e2d2625c750cad16de50131046b0c435e6aa7108bd802bf0ed69bf4ccd785aebcd3957377a9df3772d6a415cbf173
+EBUILD qtlocation-5.15.12.ebuild 1627 BLAKE2B 72accda57de13898dae42beffadb7ff3afa5c5bb0410e045796edfe912168708a89271200220664c041dde7b765c040f77f609fdaa6763980a9c92b71fbfd4b3 SHA512 9e6c5949e89a0001250bd044a1148d29c67e502feb30506fe917f64f609c2bd272244c7ca804a3d2dade6a86cb2d10528caf17db97ec94f346d184d7311ba3be
EBUILD qtlocation-6.6.1.ebuild 1340 BLAKE2B 1e31cf8641ce6082f43d402ab675759164dcd0ecf08b16f3e3899e149924b853b37e97c113925f19a4e2b9d9b8c5e7768df1758dfe7fa0e63f7006728cb8d7a7 SHA512 8fbba103a0f84c991630c8b885d4fa0394bbd8764c52f961141783e854c20306cfb5fbe4dd5b23a3155f68c1800fa83b70fa1ef0b0bcdf31bee30eb7e44a10f2
EBUILD qtlocation-6.6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527
EBUILD qtlocation-6.7.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527
diff --git a/dev-qt/qtlocation/qtlocation-5.15.12.ebuild b/dev-qt/qtlocation/qtlocation-5.15.12.ebuild
new file mode 100644
index 000000000000..b756cb585279
--- /dev/null
+++ b/dev-qt/qtlocation/qtlocation-5.15.12.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCHSET="${PN}-5.15.11-patchset"
+inherit qt5-build
+
+DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920
+ SRC_URI+=" https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz
+ https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+RDEPEND="
+ dev-libs/icu:=
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtpositioning-${QT5_PV}*[qml]
+ =dev-qt/qtsql-${QT5_PV}*
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}
+ =dev-qt/qtconcurrent-${QT5_PV}*
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/3rdparty/clipper
+ src/3rdparty/poly2tri
+ src/3rdparty/clip2tri
+ src/3rdparty/mapbox-gl-native
+ src/location
+ src/imports/location
+ src/imports/locationlabs
+ src/plugins/geoservices
+)
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+
+PATCHES=( "${WORKDIR}/${PATCHSET}" )
+
+src_prepare() {
+ rm -rf src/3rdparty/mapbox-gl-native/* || die
+ mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* src/3rdparty/mapbox-gl-native || die
+ qt5-build_src_prepare
+}
+fi
+
+src_configure() {
+ # src/plugins/geoservices requires files that are only generated when
+ # qmake is run in the root directory. Bug 633776.
+ qt5_configure_oos_quirk qtlocation-config.pri src/location
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index d9d34b6f4035..9f3f960d5f11 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,7 +1,10 @@
DIST qtmultimedia-5.15.11-gentoo-kde-1.tar.xz 1496 BLAKE2B 148c854ec7dc518143b39f83d061a566936fd4a041df84353373b5eb28a8453625f2fd7f5b57be86b4476f572844d1afa56f5a7f3a324e7a985e0c5d05f332f5 SHA512 05989f3689ecb9ce43db7c252be3dd1db518d3a615bc3bef6cbe24aea89d5ed50a8ed48573f9ef4b95bc8a20b0fe612f10a732ce0b364bee5e27ee06a635f3de
+DIST qtmultimedia-5.15.12-gentoo-kde-1.tar.xz 1496 BLAKE2B 890f90accb60438bcceae2a4f0bf928eb91341b36af278f7deef7f0b1964940cdfdc0f82e21f6b03ac6c609cfffb77a2d00563390237b965a66f4224df70fabb SHA512 d400f0d2694f9b09d645f5ca1c76aed7891614162de36213bac3febd5b0f80f893e26a26b2a899a7fcdf57cae88d10d151c102da8ba610a7734a14094ca3a29b
DIST qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz 3849160 BLAKE2B d652a49a47c2a2c525e214287f7e083178b31f123dc5f08c7ff864d91e6b2f1dcac99a5f038a66b78a120fdb7cb197156f3aa57bdf41cbf95e878e11f99e2423 SHA512 1d72f79fe83cc955037ec6c5348058369697889a9a40b9fbaee9f3ad0cb74fe5f97062e026254e3512f0861e67cca8a36eaa19c1b3ffbea32d6b3cde2163b484
+DIST qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz 3830956 BLAKE2B c6fa2b5f01262af0ddb510e344adc2aa69b1d4fd82962bb6ff2962d50c9f43a99e445538466c0a9d794dfc0cca27dccd32d5faaa1baf59a630c8b490c43b7963 SHA512 2cef917df20da1381ea64834e4110e25ea0d5e12249176ddbe2e0314c25490926ccbf2f7cc3f89b2969d113a645ec88244fabe691aff851ffb4b2be9766bcf76
DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7cb9ef9029b84edd6963dd084434918f1161398784d36c188c186b398d9877f337ac215c8dad665d902fbd56736f9032f52685f49ef3407 SHA512 11fb3e421a80fee82d30a817f20277505868de0c1a870c55dd488114a0302f6a1bf41694ed64d904e4d29b1a3ad1ba01ce8399ae11f03ae2f6994359698e9c94
EBUILD qtmultimedia-5.15.11.ebuild 1511 BLAKE2B f773c6effa7a370b2e48a3af434486ab29251e2f50d71a56862ffa35e2eeaf13f63314980464bd59489ae862122435ffa453e8c29b0010b51c970dfd97ad3d8a SHA512 f9a8ba144b8ec74364cb9b5dc0dad015c01c9e24f2217d01a331c7456bf8cc4128d91f4c3e5c81ff07003760126499c2edfafc127ca2ec1f0ce590934f240a21
+EBUILD qtmultimedia-5.15.12.ebuild 1517 BLAKE2B f58c9922692fdbcc42efab3ff9f7c02a1c6d77f809b4b828baf5765d6fe11301330b479ce1d1f610c1ca4bd8ddf91f717bee3307699d60beac354007a3b35e29 SHA512 eb2c7ff70d9efe5ad1753261e07f4c34f0f1736c39eb21c261ffb41627f87686355449a32d8df18418f1d2a1c66573049b79f7ee6731bc47e6483a671435a60a
EBUILD qtmultimedia-6.6.1-r1.ebuild 2076 BLAKE2B da7eec994c03a349e5fa6a4c95147f4f126185b977febed2af293546f379380af0e035c926976f779189ffa3be69544693738751111ba85f4a348c4f0a873a6d SHA512 2f817f60da031dd7eef362ff3747b6301b650697ff50c44017b3400a53a030275abc110163663b19604a20a4db6210f382c991116765c78d9209be04d9c1b929
EBUILD qtmultimedia-6.6.9999.ebuild 2041 BLAKE2B 67d71b2e10876681143ba356a4074ae94263bd0096624840da27a63ecb43cc76223b6e1764ee098daa31f536e76f63499d4b3d648054e2dfcd5a379caeffc751 SHA512 9098bdcdca2549ebda5f433e76778a509424c98f6f770d65cb89f72e3048f4a266fc8fe86b6dfe4106bbe5da45cbf8a0de9f69083373456a7fc631c2f2e79485
EBUILD qtmultimedia-6.7.9999.ebuild 2041 BLAKE2B 67d71b2e10876681143ba356a4074ae94263bd0096624840da27a63ecb43cc76223b6e1764ee098daa31f536e76f63499d4b3d648054e2dfcd5a379caeffc751 SHA512 9098bdcdca2549ebda5f433e76778a509424c98f6f770d65cb89f72e3048f4a266fc8fe86b6dfe4106bbe5da45cbf8a0de9f69083373456a7fc631c2f2e79485
diff --git a/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
new file mode 100644
index 000000000000..26dedb274744
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-5.15.12.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt5 framework"
+
+IUSE="alsa gles2-only gstreamer openal pulseaudio qml widgets"
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+ =dev-qt/qtnetwork-${QT5_PV}*
+ alsa? ( media-libs/alsa-lib )
+ gstreamer? (
+ dev-libs/glib:2
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-bad:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ pulseaudio? ( media-libs/libpulse[glib] )
+ qml? (
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ gles2-only? ( =dev-qt/qtgui-${QT5_PV}*[egl] )
+ openal? ( media-libs/openal )
+ )
+ widgets? (
+ =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
+ media-libs/libglvnd
+ )
+"
+DEPEND="${RDEPEND}
+ gstreamer? ( x11-base/xorg-proto )
+"
+
+src_prepare() {
+ sed -i -e '/CONFIG\s*+=/ s/optimize_full//' \
+ src/multimedia/multimedia.pro || die
+
+ qt_use_disable_config openal openal \
+ src/imports/imports.pro
+
+ qt_use_disable_mod qml quick \
+ src/src.pro \
+ src/plugins/plugins.pro
+
+ qt_use_disable_mod widgets widgets \
+ src/src.pro \
+ src/gsttools/gsttools.pro \
+ src/plugins/gstreamer/common.pri
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myqmakeargs=(
+ --
+ $(qt_use alsa)
+ $(qt_use gstreamer)
+ $(qt_use pulseaudio)
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index a96786ec77d8..08a20c39fed1 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtnetwork-5.15.11.ebuild 1184 BLAKE2B 469be72355f26b84bfc54949dbcb7b20e17599e6e872a4687ef34fcd3739da8061e36054e65b8a4ab8ebba148355b1092328155aaa2d0904ec321b5285872eea SHA512 319cdba28f63c764a274fe2cbf9109f6186d29a2fffe9243eb215bf55a70566c33c9cdeb63b2a84ff0dcf3fe0a645aad5feca11160375e24cd2d72ffc0d1f08d
+EBUILD qtnetwork-5.15.12.ebuild 1190 BLAKE2B d214a6a4d6b5ec312f8bde180bd3031257443c004c2922a6420a0c109da776d64793f3c1cb365d6757b7d73ced2e6902ea5c1fc4c7dabce805699c5755dd01ec SHA512 8c473d48e946393e488a438fbf108a7352d2970bab631ee8977a8f5285274ebb44288f04d491a242d8f39331c8aa520bb30666c7bf7b0d87116eda324a4e125c
MISC metadata.xml 690 BLAKE2B 3e1cccd88cb778d868aa5aa650d9114a79eaf7b5961dc6222b2da3e5c7536a43c7481b6d56bb9176b36ed2560ccb0712635146872f370fdc1e319286133a1651 SHA512 e402ad3b586e305a6f7ee99f24edd505b1e76f7a957108fc252a4a1af8978ac113b9b1c56e4fb0bfb696bcf29a1295f52af6614924f0e3ae2d7f71810a3be707
diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.12.ebuild b/dev-qt/qtnetwork/qtnetwork-5.15.12.ebuild
new file mode 100644
index 000000000000..7f808e040412
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.12.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+IUSE="gssapi libproxy sctp +ssl"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ sys-libs/zlib:=
+ gssapi? ( virtual/krb5 )
+ libproxy? ( net-libs/libproxy )
+ sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+ ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/network
+ src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+ libproxy:libproxy:
+ ssl::SSL
+ ssl::OPENSSL
+ ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :network
+)
+
+src_configure() {
+ local myconf=(
+ $(qt_use gssapi feature-gssapi)
+ $(qt_use libproxy)
+ $(qt_use sctp)
+ $(usev ssl -openssl-linked)
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+
+ # workaround for bug 652650
+ if use ssl; then
+ sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
+ -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
+ fi
+}
diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index 888e898bf6e3..363f43479f5e 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,6 +1,8 @@
DIST qtnetworkauth-everywhere-opensource-src-5.15.11.tar.xz 144768 BLAKE2B 1a28a9a325194834a3c6304d7666999ccf674dcaf85f2d36e295a67fb82ef5d808eb5489cca9d4670565bd8704bdfa9c99ec0120e21a0624d7d0cb625cb3bafc SHA512 a7e4fcb5d5d5f80640444ae42896920c3e713df887244fbb42ce8de920270204fde1be12664ae24c075cdeea5d98da8f13aa4114524516cd9e3e5f2c68bd016f
+DIST qtnetworkauth-everywhere-opensource-src-5.15.12.tar.xz 144752 BLAKE2B 9e7eca2bba637d3916fc29153620ba68339dc2ae4cc12d8dc365fd528b5bc881a4c74a1eac01d169c4da4573ace1c3b3118a80327b259d925d3fa5ff36a8b9ea SHA512 f0c48453e21ad14a4fbac25d35e6257c4d8bbb5f2ac87dad0deee44ca86aec8def618f102cd1d9af05e1611f37ea722e1630165f15a238d3d8c38d161771bc3d
DIST qtnetworkauth-everywhere-src-6.6.1.tar.xz 152916 BLAKE2B 8b8a3bbe5787994b7ef9476b808497036b42110701295968c6c8dfd82e4016f774ea188b5c46e6865875b5b7c29c609c6a095366ba21636cd281ce34c7918f40 SHA512 8d52344802ed6e9e6b60f1367ee9f9c2d495908a3992fa03f67d551c090cc837d02a560ba8e4244b739610b8ded0cb1bdc84ffa3f4183a6aa89df3b42310409f
EBUILD qtnetworkauth-5.15.11.ebuild 402 BLAKE2B f6aada3fab2a9a22353930bcc8c96fd46806ccc46792a9bf770a812245a9b246722101f40c0ac9a8b3fe115a94f38c4d32e988cd23f0f28133ea08e858b95414 SHA512 63a5ddf86500089e2f7fa44ebb585a11bf257222a9a9b96fa8985b5acb56301a8680f04ec0ee4cee0bd9dcd3761031da704f71bd18dfe7c88aeb9fcc308d222b
+EBUILD qtnetworkauth-5.15.12.ebuild 405 BLAKE2B 4a4657bff23d82799c20032b7bc907fc5e0c38c42817ee68fb49282b9bebf074960eead8c2cd6b9df4e6839941c329fdc9649a2aa4daef72a1d81363bbdd2d33 SHA512 6d884d27fdaf785329c45f9c033cd794f1370ac015a51f52f77732dcb4d7b649825afb55c76278eb6ca1012b0438a92234a1f1d6b0e6d181b6038757e2a1daba
EBUILD qtnetworkauth-6.6.1.ebuild 327 BLAKE2B 74b0dc43c757762f0ef8ee7020fa21ff9570e796716ee50ed8fa4054b2999f30de67242733da9e66a1e205968278891a8023ca8fa91caa39b6f59272a9e93715 SHA512 8fa9b61a184d6e30d1522809210c91f67464f5ebf649a1a4e65e5190aa3c79f437c720014975361941b02def6a89e283ba2973b8f81f27f5863c21239d58d29e
EBUILD qtnetworkauth-6.6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73
EBUILD qtnetworkauth-6.7.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73
diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.12.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.12.ebuild
new file mode 100644
index 000000000000..40c22a28466a
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.12.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Network authorization library for the Qt5 framework"
+LICENSE="GPL-3"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtopengl/Manifest b/dev-qt/qtopengl/Manifest
index 5ab4cf754be1..92cfea704317 100644
--- a/dev-qt/qtopengl/Manifest
+++ b/dev-qt/qtopengl/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtopengl-5.15.11.ebuild 681 BLAKE2B 38ff1848a7e3775d35d4ffe8258599fdb65ed8a66b15dd561c52bd3364b0aee62f5f67b02f68132305ae4e432835888db27282d8e26f03c7d46914e63286bf23 SHA512 b3cc280f0d5f5e1bff84a992615f5ed12640208e664158aff322362ab38876c7077fc574fc9ea032f4648767467466dee2e3448688d20a525ebc90e929a9ab5f
+EBUILD qtopengl-5.15.12.ebuild 687 BLAKE2B e6b0800080113b8c59a949b13901b0b50b07c18aea59185a7b09b954acad0e4662b20c5a52d6dcb2b467f3d9ea1eaf351a35cd4a5e80e3aef28fc741ccb49102 SHA512 93cdafa4217639f88460c83dc1429bb74ded43adeceffceafcc9c3fdac22e1ec75deab0ff05a4138e6f94f1fa527524115d5f962e6baad531e525a322ee58314
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtopengl/qtopengl-5.15.12.ebuild b/dev-qt/qtopengl/qtopengl-5.15.12.ebuild
new file mode 100644
index 000000000000..ada10903b4ae
--- /dev/null
+++ b/dev-qt/qtopengl/qtopengl-5.15.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="OpenGL support library for the Qt5 framework (deprecated)"
+
+IUSE="gles2-only"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+ =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/opengl
+)
+
+src_configure() {
+ local myconf=(
+ -opengl $(usex gles2-only es2 desktop)
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtpaths/Manifest b/dev-qt/qtpaths/Manifest
index 4e836fe12939..e21fe15ec69f 100644
--- a/dev-qt/qtpaths/Manifest
+++ b/dev-qt/qtpaths/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qtpaths-5.15.11.ebuild 515 BLAKE2B d380c0ccdc0e96c559ecdb1c1a10d32452f474622cd7f7ae21def1aac4ee99c8f6b3b59dbab8cb717a29d02261cb6849b3cfcdfdc8fd6bf339a48a5a3be7784a SHA512 2043e0f07b18d984c15bfb29a47fa194e9b1a969a9ffffa144bedd592f218fba93263c1396bb447072371fb0a0b83e007a9569fbb05fb93cdcdc205233c68406
+EBUILD qtpaths-5.15.12.ebuild 520 BLAKE2B afe930c71d4ab0f8e0ffb20c90031aaecb0f2313b45d2cb8a9413710120e60e047b0c0d461514386adb9eef242dc98f339e425716a585df798ec0d5d43a56a03 SHA512 472f35c77b2620180eb6527b893981880866e024364f6a2a84c406b4fa4cee8e257ba7e5d09d1d4e4331b3a778575683c80eadc4c137c2c90890dc98893ae6f3
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtpaths/qtpaths-5.15.12.ebuild b/dev-qt/qtpaths/qtpaths-5.15.12.ebuild
new file mode 100644
index 000000000000..8aca422a1c82
--- /dev/null
+++ b/dev-qt/qtpaths/qtpaths-5.15.12.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Command line client to QStandardPaths"
+
+IUSE=""
+
+DEPEND="=dev-qt/qtcore-${QT5_PV}*"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/qtpaths
+)
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path qtpaths 5
+}
diff --git a/dev-qt/qtplugininfo/Manifest b/dev-qt/qtplugininfo/Manifest
index 50be576164d0..9359967cd2fc 100644
--- a/dev-qt/qtplugininfo/Manifest
+++ b/dev-qt/qtplugininfo/Manifest
@@ -1,4 +1,7 @@
DIST qttools-5.15.11-gentoo-kde-1.tar.xz 3188 BLAKE2B 0ec418efb257f9d32e1a245bbdf9321e2070bae0e0b1d1306cde2a748cce1a0cc73a5631631c50b202320d8357fa132d645abbb7da42d38b5d212033aa74a5cd SHA512 eb03030070c3ef87b9a29f7a77f918514e4565f506fc5f39030ffb54aeec3b7fd87fae720595158527288cd152e0d179714159e03819f1cc4efa82650a7054fe
+DIST qttools-5.15.12-gentoo-kde-1.tar.xz 3940 BLAKE2B 63dd5fb92d6ac9aeb2aa4015033067a6cee9b2f662fed54d7d699210ceb29bf15d11f6fbb2ace2eecb1a43a1b310a6f853f056fa03adb50722de49783b906556 SHA512 d0b0f614e244728789e8fee5390efd7380980c396b1b674f10ec488565921b5662e3d65b542c077093ba4a9a5ef49aee085a8cb258040527ac800c7878e0e484
DIST qttools-everywhere-opensource-src-5.15.11.tar.xz 8898428 BLAKE2B 88e3e313f2377819345c67cd9e6ff90ca96961662e0e24640a04eda37f46fb444f958c69fb3a5e279da679cd6a25f8b232038d13eb9023cfad79fbd9ea53ae56 SHA512 7aa66964dfc4bd144ee828a5c278b3127c5b269c6fb0e5363e7d2377ba19165e04719636659cb30fee471de26740d3d8692068459e1764d9f84a7737f24c4884
+DIST qttools-everywhere-opensource-src-5.15.12.tar.xz 8900672 BLAKE2B 897e05d8de54b50b47262d1b2606d78d2591bda1d7d4bf9e5d3be084a9a8156da3b8ec7e3b95b44e58e9a94562068b24129844ab1330426ec9b1a00d1409cd92 SHA512 d830129777c481e1a66e32911af82a09e2858b678fdd2b802433fc1009856d9f0b8ea39b6ed1d7e93b6e9db1dda848c3a4077f6d804400f1427f33a3c7ccb40e
EBUILD qtplugininfo-5.15.11.ebuild 383 BLAKE2B e3e21c381469145f77903f850710847dfd9395f7430e44ffed02b306176965732b47236c777c3c800abb0c4b31c245f172127f953a3f5f18248dd9a7cd8adc30 SHA512 edf6af643d27a2abc21039290fbc69699f7ae20da1b76dd145e26e568de8e447ec79810fe78c75bdbfad1903ab5514d80e0037f39d5364c2b6a34b2ae285832e
+EBUILD qtplugininfo-5.15.12.ebuild 383 BLAKE2B 57d2f38d601890d8519941bb94e4cd4fb964b1e62d66fe331485002a3630b9df6918eb456151e7ecc9a8dd679e0d1d51970f313cc08f872e6eac7e0a3a5b96d6 SHA512 4e18e36e66bde50383203380cbc4775688e5f3d492c0c740b7590254dbd2dfec80d56c1006425c7262a39cf85e3d6a9a1e8dab5d53db3b77d7c97294e89a0bbd
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtplugininfo/qtplugininfo-5.15.12.ebuild b/dev-qt/qtplugininfo/qtplugininfo-5.15.12.ebuild
new file mode 100644
index 000000000000..c42c99644f6b
--- /dev/null
+++ b/dev-qt/qtplugininfo/qtplugininfo-5.15.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~x86"
+fi
+
+QT5_MODULE="qttools"
+inherit qt5-build
+
+DESCRIPTION="Qt5 plugin metadata dumper"
+
+IUSE=""
+
+DEPEND="=dev-qt/qtcore-${QT5_PV}*"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/qtplugininfo
+)
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 46f97ca41f03..cffe63521739 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,6 +1,8 @@
DIST qtlocation-everywhere-opensource-src-5.15.11.tar.xz 6554216 BLAKE2B e882ecdc4f565f48874371e5235dc96769fbded9446a2a7f1afd869217f4bc75a9f42c6c34627311b55fbfc60da9a95fc7472c3ced83fca722799497b437a9d9 SHA512 d439d03ff9044fc70165d1ceb5def9ec3290beec56b3e893409a24cd355651a4317e0eadff0266d38203ff84429a5fb8659a200f094669716579b6791a1a0f6d
+DIST qtlocation-everywhere-opensource-src-5.15.12.tar.xz 6553488 BLAKE2B e9cab8e6f62cc1cfc6586fa4a1b252bce915479fca5f9fbeac66a2494d77047af4af1ba840786799637edae3af7c6d2000f640af018548cfcd7bd624c6a31b15 SHA512 c480762cea2cd1a00e6061bab05c402d5aab2d12e7decebcd606c930d2029a93f2a46f8edbb188b73c7cdcad473b03c15037ea10e0b3538de0a99b1d7d7fb333
DIST qtpositioning-everywhere-src-6.6.1.tar.xz 1513456 BLAKE2B 174aa45f9fbe120c0b1ff675447b42fa4cee1f50c4bf0ad6a01bbb181fd5de79ad091a353770862cf829ba7442ca9ae039fa985caa68835cea6a82608e158f35 SHA512 8114d9cec0e453ff51fdbe8b1a814c968e614e1f9aaf031bf00c0c48e732de728d925852789360411c594f63ae322404fc9403d0bc3a35500522d8dc403d79e2
EBUILD qtpositioning-5.15.11.ebuild 877 BLAKE2B 901e07cc2a16f98840d7361b5db7611406a275116728fe65f28012e03b90f9b797291508623e8ab5a28a10c88d2f8e917145e149ed494355706e12f9b44260d7 SHA512 79aee05d67010aecd2a0d4c802a39bea7f4d63a1a2009ade3df0343e8081c568a374728c818539a23f37e17acd98f47de1cdf825263fb25fcb5bf0988dc13db6
+EBUILD qtpositioning-5.15.12.ebuild 883 BLAKE2B d7f8c737a79e717f8677ade142899104d91d7f860db97ec162e1c9671e97120ee5dbd099237e5450dfd662f3ed28117e4794bffcc58ee555d6db8f946ff076fa SHA512 8dffbadfaa291bf49c93b7b14596af9a45284dddf98972938267560105aed5185908f27249ef6afc8f3c62e81d88b30d6a27985435ffa3b9b9dbd454495ebaf9
EBUILD qtpositioning-6.6.1.ebuild 1479 BLAKE2B cfb33b6af1a4813454d194c55b310d274157e911f7dbf578f84af72eee351b00c4c639bc6ce615870adc45b803079abc2682823b5aaf8fd5c9b226fcd87085b4 SHA512 ce1af90b2943b34cbd7a06572df66c402df3c3a778d1e284fe2f5d703318af2857654f690daae77462594f4cde21d7399b3d1dc8367af8f84a1140c4b67847e0
EBUILD qtpositioning-6.6.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03
EBUILD qtpositioning-6.7.9999.ebuild 1444 BLAKE2B ffe8580c4387d0f830c53171bdd6699cf539302d54dd6e3138dba12f00452ab8a89e87af9ec179bfbc7387e36a57f016ca1900d190bca3dbac40572cfacf2df0 SHA512 1e144814c599b533513050c3add315a8ce5ed96accbe3f5e495a9e5582d3230bfbf9e14230c2c44e92c64232fcde8e72458bc93140256aa03b5886c3486c8d03
diff --git a/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild b/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild
new file mode 100644
index 000000000000..31a7a3b2ef14
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-5.15.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_MODULE="qtlocation"
+inherit qt5-build
+
+DESCRIPTION="Physical position determination library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="geoclue +qml"
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ geoclue? ( =dev-qt/qtdbus-${QT5_PV}* )
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+DEPEND="${RDEPEND}"
+PDEPEND="
+ geoclue? ( app-misc/geoclue:2.0 )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/3rdparty/clipper
+ src/3rdparty/poly2tri
+ src/3rdparty/clip2tri
+ src/positioning
+ src/plugins/position/positionpoll
+)
+
+pkg_setup() {
+ use geoclue && QT5_TARGET_SUBDIRS+=( src/plugins/position/geoclue2 )
+ use qml && QT5_TARGET_SUBDIRS+=(
+ src/positioningquick
+ src/imports/positioning
+ )
+}
diff --git a/dev-qt/qtprintsupport/Manifest b/dev-qt/qtprintsupport/Manifest
index 351a970bdee9..a20822c9d37a 100644
--- a/dev-qt/qtprintsupport/Manifest
+++ b/dev-qt/qtprintsupport/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtprintsupport-5.15.11.ebuild 821 BLAKE2B 2a6c1c5ba9ed3195e60d87d97907ac493e248025442d9f19d0d393b67bb75630127d2f03e48d5ec70a3952cdb2ebdb6e6c831720a77e056d6718f1a97e7af261 SHA512 90fd858e040d7f5876ff2ed64436275d03903f282e8f41416ff6caff1b20fa2785f76bfdc563f8dde0047bb21d68354b9509ca512739ec15f8b0856e5a40dce9
+EBUILD qtprintsupport-5.15.12.ebuild 827 BLAKE2B bf1547dbddf2419be360c7c47a3aa13ffa30fcef7415a4c1e64baf50f9705d77499a9736b504212dbcc4d9cb87b1359778df834ac3cc60e7d5a43db1b3105fb0 SHA512 e3e8a1df3ea3f8af71d4e6417156ca8be1f1708a1081ecb8501fcef228a9144e7989c9652ec0d05ee64b22ba2e308cbf175f0b72858650f4c8bd15290a73b14a
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtprintsupport/qtprintsupport-5.15.12.ebuild b/dev-qt/qtprintsupport/qtprintsupport-5.15.12.ebuild
new file mode 100644
index 000000000000..96ef48199c2b
--- /dev/null
+++ b/dev-qt/qtprintsupport/qtprintsupport-5.15.12.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Printing support library for the Qt5 framework"
+
+IUSE="cups gles2-only"
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*[gles2-only=]
+ =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=]
+ cups? ( net-print/cups )
+"
+DEPEND="${RDEPEND}
+ test? ( =dev-qt/qtnetwork-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/printsupport
+ src/plugins/printsupport
+)
+
+QT5_GENTOO_CONFIG=(
+ cups
+)
+
+src_configure() {
+ local myconf=(
+ $(qt_use cups)
+ -opengl $(usex gles2-only es2 desktop)
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtquickcontrols/Manifest b/dev-qt/qtquickcontrols/Manifest
index c5ce4b2ff85d..4890d5ab6894 100644
--- a/dev-qt/qtquickcontrols/Manifest
+++ b/dev-qt/qtquickcontrols/Manifest
@@ -1,3 +1,5 @@
DIST qtquickcontrols-everywhere-opensource-src-5.15.11.tar.xz 5984928 BLAKE2B 822464ddaf6a2d377abae6ad817fdc5a0b446b3eb7502cab2de587c67915ddcc191e3526d26a287a863551bac5577d7221ced3ac75d438a368a684161cad483e SHA512 0779f9eb1b7b78a9f7662f5c2f7754882c0b85efbfff6e922d044757d1bc47f4c8ba0adb14b1a1347c32abd8086b6031d77c50cf534206f1988c4ce616e4953c
+DIST qtquickcontrols-everywhere-opensource-src-5.15.12.tar.xz 5982828 BLAKE2B 6536813d8f206aeaad81dcfc8df771c3d4bfbbd59bc459db8cea38b3f1843f7fb2cc2f51eb66549b89e6f41f1f64e670ac1bf73631da1ffdcd4573cd628404e3 SHA512 980b233f83991d12029bac90b0875b3a001399d4358c58185a21bbb30911f0d6fec5dfc5f157e9c3c4d17e82c3ff5302e55c62b4cd63731f23a655bd55d300bb
EBUILD qtquickcontrols-5.15.11.ebuild 772 BLAKE2B 1d54d2adfb72539c4d2898390588bc75348b048144d05a659f052fc5a3206b01df79016c6bd141f9b3e684b81c1fd96e5f081dbd61732583eedcac12f49eb09a SHA512 569773cc8039061e538c937051507fe9a96a73bd2b56bfa7aea006be150204304ac31210628740cc8725cc85b0ea71dfe0d856a350e391351f61aef1325549cd
+EBUILD qtquickcontrols-5.15.12.ebuild 777 BLAKE2B 95411d89a60e419d173364081a1e39f75a9623cb12551767c9ed96eaef5bbf6a566cb79218e2e03e22924e21f2b1a3c2fa2814f7f3b30db2530dc7fc6f02b152 SHA512 ad1a3537cd09c228257cc9c78225cc068e5c346500307fc6e654ee70710926392721d086cb3d05697144b4b26e07dbdd0bcc7453531c767e776414c56722d946
MISC metadata.xml 552 BLAKE2B 8294b8e326a177905eb8b0510295d6b3cc97818c836b6b5d2940b78a5ecccc743c8818436fee3f3a61b2f984560c6fe6346d44e1e6b4fa27a7cf5a9a84f20dd4 SHA512 25f93b07946f9319e9762b9ba6c9adb5ca6348a71ebd5710c0f1690a75ca7f93af8967f323a9e11e7af04fd970a92fedf3ec30d962f85516c7b44f1ea749dbbf
diff --git a/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild
new file mode 100644
index 000000000000..cb41706f7d3e
--- /dev/null
+++ b/dev-qt/qtquickcontrols/qtquickcontrols-5.15.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Set of Qt Quick controls to create complete user interfaces (deprecated)"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="+widgets"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod widgets widgets \
+ src/src.pro \
+ src/controls/Private/private.pri \
+ tests/auto/activeFocusOnTab/activeFocusOnTab.pro \
+ tests/auto/controls/controls.pro \
+ tests/auto/testplugin/testplugin.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtquickcontrols2/Manifest b/dev-qt/qtquickcontrols2/Manifest
index ab7de1ad458f..65d4bebdae34 100644
--- a/dev-qt/qtquickcontrols2/Manifest
+++ b/dev-qt/qtquickcontrols2/Manifest
@@ -1,4 +1,7 @@
DIST qtquickcontrols2-5.15.11-gentoo-kde-1.tar.xz 7028 BLAKE2B b77cc6819beb850d6f45876a9cc06c0b545caadfe1d49af03d4a791449beef06b0e6fc4190961f8eee9af539cd38175d74abc9a26d613a7ae6a0d9ad0f1cf533 SHA512 c54b4d6dede9c2ea7112751e47d9043b7d23e3abffef5ffb37e778c536dbd5e884803c0a154534a4dc26037009aa0ea6d93da9edd2ff234cc9e0b1fbe0c91158
+DIST qtquickcontrols2-5.15.12-gentoo-kde-1.tar.xz 7032 BLAKE2B 7eb7bbeba7f5b70ff6a20452ff91bf1217f85d73b5a0cf939b11e04de93f05b4b9bff6a5db06a0eab29c2116f67a2596bf0c0fb5aa2267e31d4398fd4f5ccc09 SHA512 0bf7af2459f197596a2e3dc226385019ffd13806b5e5a55f8c3bf63462e2ea6fe7c6e0b7ec24c328d2a540619eb7046715f89095edd3dae611da9441ea27e3a1
DIST qtquickcontrols2-everywhere-opensource-src-5.15.11.tar.xz 8294208 BLAKE2B 75504acc547dc0f0b4c2656963e8065fb3ff44ee926e4a69d70e2589c87766ef6c469da1966a0ffded452cfa8047354235138c512deb60919b9a0d1ccd190bda SHA512 2621ae1d0c8ebb38ec2c9a0ff28b9bdb3a7aebfd2b6477d145a9772002abdae832aa7daeb8843a8372b32ebe476262650ba23cc977257fd5932499cde796eb32
+DIST qtquickcontrols2-everywhere-opensource-src-5.15.12.tar.xz 8294356 BLAKE2B 2c0232feb70c81437e475df87a784cdc3faae4a695360e285b63f2bc917e3d864214d742dab7334a675d430ca37ba2ff924b8b389f78739d2f27dea06781efca SHA512 725fb03907973fdca4479017b8f792110a4620a6e4d39f97c81c3be16280b81135394f6ce5be507fd734926307d33a249e790234139e01f387d2362cd7027128
EBUILD qtquickcontrols2-5.15.11.ebuild 656 BLAKE2B d340d7dd1d33423edc225f091606502d6fe19010376e23e2ae8a0af2dd3fe86409fade53b51b2e7cf0b35effa3983bccbae50f5512e6ce5c2e168bd80800a6bc SHA512 c90a27549714a059b1012808921aaf224282bf2a15c585b55971dfdc85f1754102300d55e0de73dd74ce55be292e83f321f277b2bdf59915f47acfac3468759a
+EBUILD qtquickcontrols2-5.15.12.ebuild 659 BLAKE2B 58e42b88093ce8c35ce157a35f2e8f122fe869a047f455218f6ba0475d31f74155397856caa89248760ae7906c1b687819aefa47019ef4a69517439d4d7dff95 SHA512 6b4e4f5a78fd8f8014bc2d8d53539e5d3c96df6fe7568c056ef060bdac44b31d25746311fd04f00f96dee0033e5f22660e5757052e6f7e41c06141e253c660d5
MISC metadata.xml 552 BLAKE2B 8294b8e326a177905eb8b0510295d6b3cc97818c836b6b5d2940b78a5ecccc743c8818436fee3f3a61b2f984560c6fe6346d44e1e6b4fa27a7cf5a9a84f20dd4 SHA512 25f93b07946f9319e9762b9ba6c9adb5ca6348a71ebd5710c0f1690a75ca7f93af8967f323a9e11e7af04fd970a92fedf3ec30d962f85516c7b44f1ea749dbbf
diff --git a/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.12.ebuild b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.12.ebuild
new file mode 100644
index 000000000000..24d98cb77a6e
--- /dev/null
+++ b/dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Set of next generation Qt Quick controls for the Qt5 framework"
+
+IUSE="widgets"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ widgets? ( =dev-qt/qtwidgets-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}
+ =dev-qt/qtgraphicaleffects-${QT5_PV}*
+"
+
+src_prepare() {
+ qt_use_disable_mod widgets widgets \
+ src/imports/platform/platform.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index e917c7f417a4..ceaec535ea6d 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,6 +1,8 @@
DIST qtquicktimeline-everywhere-opensource-src-5.15.11.tar.xz 105592 BLAKE2B 90ccda7688231e752e7ae8b3f27871b7b6ade15570c3475673f8762ef0f4c8d29296209b0d2701a38456a55973ddf136a197b0aa963bae7acd01f49a15340e4c SHA512 bb0b24d95b7a0f6a92ac650b332862d9e1409b5a576e0be5e8c551ee6a6c1982e22509fba2e15584b2850aae8effc33da03601d8200375e30c19325a19edd9ab
+DIST qtquicktimeline-everywhere-opensource-src-5.15.12.tar.xz 105600 BLAKE2B f1d7f04137f577ada1b85ca8592c475bb17c41ed695c4b8ab58320de93b9f027640e15c194038958f2d43f53285a18896e70defa25d9b2ca0ae4a88217262663 SHA512 2cd4d582d879ad33e378c3396b8b6e37a112b33011aa51a7dd93931fcdbda91b0eb2dd4a46c7d01a9be6fd65e812e9f656dfd4a981f3206fc5b88d4c8e071570
DIST qtquicktimeline-everywhere-src-6.6.1.tar.xz 113688 BLAKE2B 23ddc5e57335463def81d704e25abdaa87e59b157003a48d14dd70a20e476e66540d166f346b380131b3e0581cf119ac790f1c791de81103f1c51eba84e8df51 SHA512 c35c19d67ea0fcb3e052a35207a7e6a42a4c7b6784e2a33c7e9928735a56085f1cc3b4aeead428ccc9149bb74b7c70db1a94f6ab79101e6dd77dcffef937ba86
EBUILD qtquicktimeline-5.15.11.ebuild 367 BLAKE2B 610cca42b4a262f7b3c1d9943187d179af7ba673232108dfd154d5c355af691f445f5eb39261ca5bd25d4788318beff0f58cb6042a4433a45d5e9d2108b30f75 SHA512 231e521de5b8274c074de45306b7f8a72085e7d4f10a7f9e6decf4d358fc82b991cb01c0163aaa96bc54b56ad0f7d2c0c2e71c24f51baea9c95809d0c40c3efa
+EBUILD qtquicktimeline-5.15.12.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
EBUILD qtquicktimeline-6.6.1.ebuild 387 BLAKE2B 56b114e477a47b6fa0e64776e8b62cba87f193426fe474046dbf75eab6a24bc2e1ad6b7bc433fca3c421a16700ff431d19b221522da0c09d84d555e23ab6f08f SHA512 24d43407b2801e5ae525b6e93a1911bf50b712c3243282d9551d67b86a3d80963868cbca714eece5b295a557e07cf260c08af8545191d268a807a258f4e03a84
EBUILD qtquicktimeline-6.6.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09
EBUILD qtquicktimeline-6.7.9999.ebuild 352 BLAKE2B 7430d0ca1c9a88311fdfcea591396edc773ddfbdfae0b70bb076d688a166d1d503d7f49314a3c0fef65ae4897a744e8276d6de74f0bab7332e298b7b032fb4fd SHA512 338728e8809cccf99921dfced0f5bc5b18e8cd0b31259a2e65cbef923858ea242296ed95ea62def15f1d6ca593d90744496affab03f816b1febcd6799b171f09
diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.12.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.12.ebuild
new file mode 100644
index 000000000000..03fdfedfebd2
--- /dev/null
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.12.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Qt module for keyframe-based timeline construction"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
index ba0ae4df21e6..11978b54a113 100644
--- a/dev-qt/qtscript/Manifest
+++ b/dev-qt/qtscript/Manifest
@@ -1,3 +1,5 @@
DIST qtscript-everywhere-opensource-src-5.15.11.tar.xz 2666016 BLAKE2B 967b367c1e4edb23c52ac3c23466b96e8540300fafd097e9d59feff3e7bcccd30c8c302a4a8a524ab56095f565116e48440d10b874ad97ef5b741ee69c25a60f SHA512 116dc95c804fcd78082100d67c51c68c045a17754c8591cb885925c3b3541439317ae79ba7eefc1102ce12d2f544dc502fd67c4d8724f4d7f1347099cda3f744
+DIST qtscript-everywhere-opensource-src-5.15.12.tar.xz 2664960 BLAKE2B 2754a33a4c3f3965201c166fab9f96f71938867a597fa14a1862f2d0ba2e149f8e33d7f7dd2b3758f9580776821346a6e458b987ae61bd4f96c2c41a1cc05bb8 SHA512 48a00763686a5455d0429d1ecd6b32e3e96a13f05faa6625361c49b91275b8a8b3a1de3627cc3db5c69d346686c07b9466022cf37abf394a6f097933b9dbed4a
EBUILD qtscript-5.15.11.ebuild 685 BLAKE2B 8fce470e213da03bb8cd26bc2b8039467119d93249a3b63cfbd0b76c5115a7a64b10e6cf84e10e51431b5a6a9881e02547c44ca18b1d9e945761a3a2c541751b SHA512 b5002b066d0a77a68cbd5ab31944d1065a65634fcc9845efd2c41e9e85f9887abdebd8e5d288db24ab262b176e86b2832e24d8843b264c505b3edf0e99b57c41
+EBUILD qtscript-5.15.12.ebuild 690 BLAKE2B 6a596bdaaafd6d74b1ddbc5b1bf6dfe47cab889e6b37c619c71b269a90c3d6fd8c789acf16a976ad83989a8785833fde59cd207f6086d0ea0926c6031caad2d2 SHA512 3daf641c1c88e3034f1bb79fb076d7392f3264198c8d0ac8037ad568392a3748ed5360abd89e745cf42ba9de592c9c70676885c9c7becba1d5a7de9cfe878b68
MISC metadata.xml 583 BLAKE2B 5389c382561f060259c9eb626a98fa6d1861a33cffb3ca62899cfb6f1b020d6841314edd05c4fd0e5f05593f6015af8826f1d087078754a3dd31ae72be7da4aa SHA512 f8d07eb515db1b455670371655c572aac73653a2d1af68d8a226ecfeaf77b62737114a66bc41375cf7f32d575df792a685298487a90c650b6c6dfb4a7c113181
diff --git a/dev-qt/qtscript/qtscript-5.15.12.ebuild b/dev-qt/qtscript/qtscript-5.15.12.ebuild
new file mode 100644
index 000000000000..45a22fb26ffd
--- /dev/null
+++ b/dev-qt/qtscript/qtscript-5.15.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="+jit scripttools"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ scripttools? (
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod scripttools widgets \
+ src/src.pro
+
+ qt5-build_src_prepare
+}
+
+src_configure() {
+ local myqmakeargs=(
+ JAVASCRIPTCORE_JIT=$(usex jit)
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 00b343093daa..54b8eb8a40fe 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,6 +1,8 @@
DIST qtscxml-everywhere-opensource-src-5.15.11.tar.xz 437492 BLAKE2B 7a478b6d29f14ba442a2f279a99f0e2ca6241cd114a87b0d8f3637a7e22d83b59f883423d73503d416f0ec2893718b05210c6c53aa2ada32ae3f4c6a968c1212 SHA512 7b6b9a13e8a142cbb3d10b879877dcffdcf99a815db8149f7ff869c1b967a39620b8fd0bbb5e07832b9aeb91b6152ea5b8413b25020d73531e560041525a7842
+DIST qtscxml-everywhere-opensource-src-5.15.12.tar.xz 437972 BLAKE2B 11bd9a22eada2927e98d7d22f8e17150f7e225b1036173cddd82859b84073dd547278c5df6f096a6318755aa853bc16d8ed2a9721282feedde9ff758b404d80c SHA512 c451fa8fc5999aa7e3b3a336503bcf1ccc8992ef27645d003c938166384508d2cc9b35fbd21e9da641ea98a2aaa58834ac85e8713bce25b96e4aef79c3cda976
DIST qtscxml-everywhere-src-6.6.1.tar.xz 1176684 BLAKE2B fa10e70b6500fe6ad2014ba4b82689881fcb7e7a0edc47b7db23d87c9eca26831cdb3d892665d6020069dad5c2287145560dd341be905076b8a9ac04cf88c503 SHA512 3c4b117138e9437a0e7b3f212e3a77aaf42c9fcbfdb30db0693e3fbf1562c68a88558951ff627dc9e91ff10625f3b269d115479e83cada46b9f9094f3d51e5a7
EBUILD qtscxml-5.15.11.ebuild 398 BLAKE2B 27b0f98657fad702cb2b14ad1c69bc80b9c42e5680ed3ba2db0e79bb9884c0f7e4960c3c4bea26a6e5577476030b52c172f327cb6b6ecd9ec72ec6b5d306725d SHA512 62f3dd6a55d8f8dc8af4d1e0f7ded88f8efd3fe1ada7a7f585bdd488c3599f160a9efbc52a014cb5016e11a13856dfabbc236cb4257bae8bbb18137bc02e22ce
+EBUILD qtscxml-5.15.12.ebuild 401 BLAKE2B 8e22b19b9ade2224c0112310cd9947aaebb313e4d7f61d0b6f273de6034d9afd03d592d309944aea18b100a3764bc73c37e418a931f2aa5cefa1fe13ab36177d SHA512 5f80a9f8730e125b063f0affb2e2657b3a3d75b2643ba586dd1d0d28e4c76a983c49f880d48118509d91d90eff5df3152b2b2ab1c3cbc530075d79d5fbc59a60
EBUILD qtscxml-6.6.1.ebuild 676 BLAKE2B cb170b72a5ed14fa577d6e2d9098f300bf1bd50e8cb1de6b24d1dcf2ab6ad81968f5fd298825955d5cd72189ba8f5a4fcc436a77009a0ae386a3544695ebe766 SHA512 ed18488c4a6b8b0992e4741ff7d3fea10bae3d0cc58dc89858bdb237e1e5b04090bbbfb430b4893c668d4f27568de1220e3ba8a18f6557036a1e3290f065dbf8
EBUILD qtscxml-6.6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
EBUILD qtscxml-6.7.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
diff --git a/dev-qt/qtscxml/qtscxml-5.15.12.ebuild b/dev-qt/qtscxml/qtscxml-5.15.12.ebuild
new file mode 100644
index 000000000000..de76ba03d9a3
--- /dev/null
+++ b/dev-qt/qtscxml/qtscxml-5.15.12.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index b7d6195791ed..d3be8e9a0d3b 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,6 +1,8 @@
DIST qtsensors-everywhere-opensource-src-5.15.11.tar.xz 2060032 BLAKE2B 107809b77f511346514ed8baa9d764b44f64b4df4d9f28d0e3c9ae6b4f523677ed32f5648d05cfffa6e9ef2c8acd128d36b7bfc540edbb4ccfdc1cc966db04ac SHA512 94c3ae48a8423fd6af5c984ae99a51cba49d396a6d7032ba29008aa9bea461199986d52449f838278285a98aa3c0a95bb62868368bdc5879ca696273608a74d6
+DIST qtsensors-everywhere-opensource-src-5.15.12.tar.xz 2059976 BLAKE2B d25926784f3468dc07f2cd797a9b8db30eca2d93e3cd4d16eb9e7cf9c7a893a97c1cee14be5421ae07cebdefea33dd7742b83d370651dfad24252a6fa49beb69 SHA512 25d4eb1ea43c5d7819a7b9cee22604b774007f84bdc86433f673766b1943134c5880be14ab06fac7f05fb2708491cb8b7e03f8656aae0d74538d732e31ffd917
DIST qtsensors-everywhere-src-6.6.1.tar.xz 1502740 BLAKE2B c584d8dafbd317bccb96739395d88e12971f8caa4a7cb789eb14c993098d69d95569d17a381443aa5dafe746b9b777e5a9bcc65d0efe6196f6cd84e4a8a8b95f SHA512 962f8947bbf21bd08c4b1a7da367fca1d0ec934a32a9820280730efa3f7e8b377a9f547bc91d4373d321ba74a147b7913bdf153599183b21f2ef10730132bb06
EBUILD qtsensors-5.15.11.ebuild 566 BLAKE2B e798853d8e80272c044a99cec1afc8bb006ce73552d642d7b9852a55b3e018875fdf8bcdcef2a001ecbfbafd0cc2e36350d41bf93bce93e35b7a5e081a607ed8 SHA512 1927fa1e7693842aa7c08e604bc3033bdfabf28411ca6d748ac8a26f432187f14b8c10dc9a5a51b631b71d7f81048c893d700110fcb2888da02268b4529e7e4c
+EBUILD qtsensors-5.15.12.ebuild 571 BLAKE2B 52dcb343ec1cc8d3d36c0ea421716814af95d2343336dbfeccbfc191349b3e102cf01eb86259c14799049f9a7b33f5dad45c1d8ba4fb294656e85775f88ae317 SHA512 b666d0d3bcaf9472d62e946c24efd1eb584cfcf95c917b8d04fa8c517ce4a9ae0172aaafd5aa65b22b50b2c24742da10521b30925f41233f8a9938de03846716
EBUILD qtsensors-6.6.1.ebuild 492 BLAKE2B 10473a44da339f1091515d9a46cafd8a8fdc9c1f5509df039c7090363c3080cd91a63837dda54e4d48bcebfc32b4be03b5d170b65d3aa1904e65843ffe05559e SHA512 7a57d55841cdedd83e90158b80a60ae77784c327d755c6845124627d578f7f849caade91bb27290514d31291c3ae787f44182a1fb12fcbda1745dbb0f6476512
EBUILD qtsensors-6.6.9999.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d
EBUILD qtsensors-6.7.9999.ebuild 486 BLAKE2B f872e54edd0ecca634a19cf769637758862e03c674a86e51b5289beef86759c0a0271a0a9844f5d4e3b969b4f80211a46843616c94aa106a074f2da4e5716a59 SHA512 3f2c1ab5ea5ee184c9b41f5c8062e3215cc69454a4c33c531b1edc9e2907262e322c4237307775097c2bd542a7d3959d7cea4fb845c452314ab8c412366e344d
diff --git a/dev-qt/qtsensors/qtsensors-5.15.12.ebuild b/dev-qt/qtsensors/qtsensors-5.15.12.ebuild
new file mode 100644
index 000000000000..713dbbc111e9
--- /dev/null
+++ b/dev-qt/qtsensors/qtsensors-5.15.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Hardware sensor access library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+# TODO: simulator
+IUSE="qml"
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdbus-${QT5_PV}*
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick \
+ src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index fd02d8efe092..d4500c2ca733 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,3 +1,5 @@
DIST qtserialbus-everywhere-opensource-src-5.15.11.tar.xz 359464 BLAKE2B bae0586be579a4ac55d22f8e367e32371e571353859e41739074a841baef37fc49c470a05f18711de5a1409eea2e9b1fa762fe6303a0fff9290913a0d5aa95d1 SHA512 2f51b449242a05a50cdf761f639dc9fa178eca5531cc520fdd22a1a18e3bac7244acc5a4b596f1ca11dbf7bff38181b451f6cb8de6fcee63165316a5b09956d8
+DIST qtserialbus-everywhere-opensource-src-5.15.12.tar.xz 359492 BLAKE2B b27e5e26e7c881602dfcd6daf287ae3d7f52011abe78303e51119242e550d73c8d11c259ddd96f067aebb6d19602e996ddebe46fe7ab87fc0938a167e2e20caa SHA512 d6571b6d54fe91ff945c0bd51bcecb97ae3d001ee3e1f30deb042a52bab17ad7e059ae943c0a3f2a4d6e7a952cb3f68b71275cef0fda1875fd233c8dc17d0d3c
EBUILD qtserialbus-5.15.11.ebuild 430 BLAKE2B 0ef2ee6be68f796c34583c56e53e0490a87e539c7c8ae247cf7d5749e01a6794f3f03ee5df8912db288d4d4d8c2428cdc5c2cdba076e5758ed9c2580c0691d1b SHA512 dff82f6d97f2b21809bbc2078b07e88d513672bf4fa4547037aae8da14c7485f4a5e27a7305a5b0462990553a662b5c133e1bff2a52ba97e4bedc4e1cdd9aaf5
+EBUILD qtserialbus-5.15.12.ebuild 430 BLAKE2B 11ca9b29a206685addc9929eb1bdd1f0f2be4235ca4f8d1a374f96b8984cc9009836c158909d6fabf3d710a06f00d2becffb6bfee6ecc52fa8b793db8f61e40d SHA512 526c137d6e04dbbf06ca280b9a35403b2d05499ff1eb9cfc79cf805bc025a7e20a495f3d16858a25ebbe075c1e6d48d4020edd20457cb4ea9e4b3331a2cef9b3
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.12.ebuild b/dev-qt/qtserialbus/qtserialbus-5.15.12.ebuild
new file mode 100644
index 000000000000..13855b803b1e
--- /dev/null
+++ b/dev-qt/qtserialbus/qtserialbus-5.15.12.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial buses and protocols"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtserialport-${QT5_PV}*
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 66b809b65dc6..b5b90844ed4c 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,6 +1,8 @@
DIST qtserialport-everywhere-opensource-src-5.15.11.tar.xz 323460 BLAKE2B f06da748f05d0cf83aab0608d575e5b457d80a48e486df2235028c49f252d8e9a5c2be3938a2742fc9bfb87c03594cbeb55910d7a03f096891c08d17a41154cf SHA512 ff863b20283f36f865dbcf363faff5555234438ac29f475f98f2a351bbcac320fb1764ecc42f0cdcc729b6b6a64792ca86f35cfa2567d9ade5ef72ff2e493e2f
+DIST qtserialport-everywhere-opensource-src-5.15.12.tar.xz 323500 BLAKE2B 31343804f3e523b8200b6605b4fa43ef65e76f5d67999d57249b4f9ec5592c3a4dc5ca4e7ab013c1c1bff2732e5a89dc87e34ef0c874a9e50a2dc2c6aa5f455b SHA512 f27adbc07a3c3e946761e033105377ae26ac48d2c796f281947e950de1b7b9fb5a25627fd1a2c30cccd2de19181867cfd7d4a740a3318348e57885b5d96c7192
DIST qtserialport-everywhere-src-6.6.1.tar.xz 279564 BLAKE2B cce7b21abf0dff0c346267f087850bb35ce026550c7d6a3411995c157a5577ba0a35b48fe701e3bf038bf95f00ba326d4712744b241967737b2bed55c8852530 SHA512 5841f6227725ed61a6e88f5359c0c75ff9192a66e916cc93a8028b03c2689dd10ea8f339a67cd0a26b55b44495880b3032ea1d5d99b716342912195a9b10516a
EBUILD qtserialport-5.15.11.ebuild 565 BLAKE2B 380cc83e92be8bd256a5e652a5018380da908a30a20a8676c3701caea63dba343b99edd1f67458ebb5556ca49cac3f0b766b0237c66b01e7b8087246ecda4bdd SHA512 acfee3720971a49241a821201849b840e1d019ed768e58da252a5e519bd142d9166e4551330ed8d21184a1b899d8175dbe1bf251f4a938d13d971514ca4063df
+EBUILD qtserialport-5.15.12.ebuild 571 BLAKE2B ef342d4bbf1f5e9167fa472f4e72ff48a408de27e734c8a779a7c6d08c73471ff25fbadd71bc223d2f36d9ce7c0164d8e8bca3ffb2f376e5e6bcc90ac7500aa3 SHA512 9d40f1b3a1b8f9f8b48f93777afc3594f820e351a891ba4d5ae846df0dca4c247c620bb55876d062538ecf4b6f2e0d606ed887d1200845db1195d46c1b0f244e
EBUILD qtserialport-6.6.1.ebuild 378 BLAKE2B 8f47aaf3ebaf2b48d92ac3701856e9249c252c11244dbd67603c4ad4e6b0ea3dc754b2490f251cfbfa5e4a67099228f3f88cd3483cddda99948f7dc81e670dbf SHA512 f5d3c0c7792e25c81fa5e52af726af71fbc997a8c58abc9478f35c010500439683f635aad863f50c47e65cb55cfc6ce79cd4b20205181900b45e8b443fdc063d
EBUILD qtserialport-6.6.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55
EBUILD qtserialport-6.7.9999.ebuild 343 BLAKE2B 760748f060f1a7d4e8f556274ecfd88b5f8b40ecb2e9c3f800d2fd73d05553972f99fc940b2bc50d39847cb90023164187c17447ba16ad55ebfc94ed7c92f0d1 SHA512 5a1b62c2d23da41ca03d91d530c9f0bd807362b825b9dd08b85fc0e93cae85aaf60e4ea0435fe14284c8819c3cfce3873baa12fcff8969fd2d3f75e018753c55
diff --git a/dev-qt/qtserialport/qtserialport-5.15.12.ebuild b/dev-qt/qtserialport/qtserialport-5.15.12.ebuild
new file mode 100644
index 000000000000..cd8deb0a7046
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-5.15.12.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Serial port abstraction library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ virtual/libudev:=
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # make sure we link against libudev
+ sed -i -e 's/:qtConfig(libudev)//' \
+ src/serialport/serialport-lib.pri || die
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 5e56cb0ab300..6b6225dbf69c 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,7 +1,10 @@
DIST qtspeech-5.15.11-gentoo-kde-1.tar.xz 1044 BLAKE2B 6acf62a4fdbba05604f3fc4154f8057b1a32621b5cb35de26d5e960645894248d458871678316bfc553136c31ca687804b2eefdcf342e82efd6211cf00d2760e SHA512 84780c2dcb84caba0cb2a927d4bd73f6b7285d25487451785ae56f6bfddc2d714a27954560d6ee121c9f5b464c7529276cc5415c3d49ee5dc89275dc1d005b60
+DIST qtspeech-5.15.12-gentoo-kde-1.tar.xz 1044 BLAKE2B 680ec75681359279fab886816c078b3178e6b29af257d5163b9f5794e5ee90ad186d13029ff9a806e55f5c28d66b8e8870b15d531af8067fbed4ac86646bb00b SHA512 7773439748b85d2dd0c4d21d9e1a5e574eae848087d25b89c2cb07240021d73ea6fe62627ab061a049f7062a4b97a4316871873decc2abe0ea2cdad29ed88b1d
DIST qtspeech-everywhere-opensource-src-5.15.11.tar.xz 104996 BLAKE2B 3272a72d8073023631c3ac18734c672b2cde2f382a011d9f02d6604093454ab7d308c0d5141d0488eb953262e8beb46e0aa1616d86db4ebabfdc3366eab32b4d SHA512 658eb9d24ea2f2bf39c6f4cd6dc75677067c8058cae694b53e665e28a273d2f730ab0dd4744ca8f8db224e52bb014fd145af1abd1667e3cd37f74c51bf96ebf4
+DIST qtspeech-everywhere-opensource-src-5.15.12.tar.xz 104816 BLAKE2B 8a64688c8ee24788498ad8eb3827cf55d4ba124230ef5f451cbf7720808d6586e48e5f0344b8546fceaf7fe048243b940f8c0bd6b44fcd5d303a1749c380ca7c SHA512 960eb661cfeb8a4fc01337ac998bc8ce101da73782155e75a7b128987d9809fa1e4cc6fee30cfa3cbd39f7fff9bbe7e49e55430681ac6582e7c8110242d7183a
DIST qtspeech-everywhere-src-6.6.1.tar.xz 270752 BLAKE2B b5e5155d5313e130ef212d25fd949613bf8701ef4ac697e85f8702a94909c0d3b6c83cdc357cd5eef12bca36a1a1a0227495c2ac45ee97eabc1ff814bab0a9d5 SHA512 79a2f9192585efbea0567648e4dcbf8f36f31f28463b031378a5027c036870c67b7b15c1223fbf838fae7f8e5b036fb29ca0a631cb7d19b0a40c55588b34d5a5
EBUILD qtspeech-5.15.11.ebuild 730 BLAKE2B 9ca79158cacdb395d0e845f8504a1846889bae0eb116af6255016b2b88f6ab30b5d511575e13561c3cc3941dc9bc3e8832472d90d1ac0471af2cc55bf64d5dde SHA512 4222158b97630d34ede62e8d0116834442fe72509ed0763fec33ce0306ba1689afec8e57ce732e140410e31a42bf6403c8ec6fc2dd3aefb8895058d8d3c44323
+EBUILD qtspeech-5.15.12.ebuild 735 BLAKE2B 95212de3670143fbadf97423af5dc5fdc25aefa791bd7a50d7593829aaa7943717b1509a2d40b0026a0f5f0705b263d7fc0fd0f4479dd12c81fc67deaf34d0a4 SHA512 6669cbebac5d8a27b5f47e55060ce5252922eb1d62a43ff595ef2f7f07e89fdab9f44cfa25382c5a319bbb1debc50e0fee127fd9db48591c144246eacd2aeb27
EBUILD qtspeech-6.6.1.ebuild 1353 BLAKE2B addb7c7137e55eb12330605809dc9afbf7a6e43e42d88e55a4864c254dd045768b4a18bacbc41994c2f6ddcc85419156d3f83dbb8c1ddf5d812095b96fa1699c SHA512 546b7da1d6a8102e4fd8fed408d3cec7268637408790b57bb02bba9f8ef6e57885a09ff3b3e62059ad21668e1b2e8efca9a3d915bd23a1cb9a92c4abf5c9281a
EBUILD qtspeech-6.6.9999.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035
EBUILD qtspeech-6.7.9999.ebuild 1347 BLAKE2B c8f1d966827c793ee541907ea5d47211b8535b3ffd2345c30275f5c85b249c962d27768ae3ded6e9bf143be00a6a8de4472bc1fbe8dcc9fa0a20370f63ad338b SHA512 7524e9adc9cad5f411d6ef6087d271ca9ab57f2d1eeafcf3dec49921449f523ed7d2f1afa6875af7b15480d4d1b4771af1185fb334bda63e8caa8bd76671b035
diff --git a/dev-qt/qtspeech/qtspeech-5.15.12.ebuild b/dev-qt/qtspeech/qtspeech-5.15.12.ebuild
new file mode 100644
index 000000000000..e54210475a40
--- /dev/null
+++ b/dev-qt/qtspeech/qtspeech-5.15.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Text-to-speech library for the Qt5 framework"
+
+IUSE="alsa flite"
+
+RDEPEND="
+ >=app-accessibility/speech-dispatcher-0.8.7
+ =dev-qt/qtcore-${QT5_PV}*
+ flite? (
+ >=app-accessibility/flite-2[alsa?]
+ =dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
+ alsa? ( media-libs/alsa-lib )
+ )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ qt_use_disable_config flite flite \
+ src/plugins/tts/tts.pro
+
+ qt_use_disable_config alsa flite_alsa \
+ src/plugins/tts/flite/flite.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
index 39d315959ebe..63644c4c50a7 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-3.tar.xz 330732 BLAKE2B 2f783249ebbc2381861f1edec560877113a6f63977b856385977b114b654a21d3dd5d7daa8f2d93ab4549266ca75071dfc4f6fe3a7f8e2b3087e45001f5bb53f SHA512 df53c45bcf8f9dbcc8de91748c9b28b7d3d26b401800620ddc1cf244f6b500dd7e867394272f04348f58aa7aaed6e4e8c2edce694b6a6f465542d609f05ebd6e
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtsql-5.15.11-r1.ebuild 1260 BLAKE2B 35f2de76dba1d6b31ecdbfec10273fc3e828ae333743e2e6e860ab1edc6069ba1a24b76548faf3497670fcf230d5c0d04ffa9ddee49155d4169e61ac91c76dff SHA512 027fb1a780b3aef46e2a16ff42b310be794b7ce031f1ae914e9ee66bd3dfce9f4be8eaa54a5b7f9d3e235bd7c85ed66f703365902cc6c3466d6f4bb27c9bd288
+EBUILD qtsql-5.15.12.ebuild 1266 BLAKE2B 4931997f1635896570a17bc36baedd12f25119e49573b16d4b086172962a2940da15d058be8d91d9cf43f7b05ab6de7f71c540932ffb3c936691425d2c1cbbe6 SHA512 85635f2eaafd83dbca8eee459b6f0052b05f770b46cc97ca32b883e4b47ccad6b6de5fb765f2a5d42610daf5ccde425eeb2ae17ca66e536d5491bf87c6abe940
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtsql/qtsql-5.15.12.ebuild b/dev-qt/qtsql/qtsql-5.15.12.ebuild
new file mode 100644
index 000000000000..8115b96cb34b
--- /dev/null
+++ b/dev-qt/qtsql/qtsql-5.15.12.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="SQL abstraction library for the Qt5 framework"
+
+SLOT=5/${QT5_PV} # bug 639140
+IUSE="freetds mysql oci8 odbc postgres +sqlite"
+REQUIRED_USE="
+ || ( freetds mysql oci8 odbc postgres sqlite )
+"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ freetds? ( dev-db/freetds )
+ 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="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/sql
+ src/plugins/sqldrivers
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :sql
+)
+
+src_configure() {
+ local myconf=(
+ $(qt_use freetds sql-tds plugin)
+ $(qt_use mysql sql-mysql plugin)
+ $(qt_use oci8 sql-oci plugin)
+ $(qt_use odbc sql-odbc plugin)
+ $(qt_use postgres sql-psql plugin)
+ $(qt_use sqlite sql-sqlite plugin)
+ $(usev sqlite -system-sqlite)
+ )
+
+ use oci8 && myconf+=("-I${ORACLE_HOME}/include" "-L${ORACLE_HOME}/$(get_libdir)")
+
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 127e1bfc5595..3c27b38d6e83 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,7 +1,10 @@
DIST qtsvg-5.15.11-gentoo-kde-1.tar.xz 3556 BLAKE2B 0bc3417e7519d0830700c51e211fb38fb821168aa3f88698129418ba664ef6e44f7f5b812d4aed7fb2d07584d074c1fd37df64200f8937fb30c4cffa8afcd9b9 SHA512 ba9cc55e1de3e7286e21feab28cbf8637275bb720069f4c7f79ed2296fb75ed68ba620b8cd79321103e3b245b9c778f66bf987b57d97970847733e6d23b8b700
+DIST qtsvg-5.15.12-gentoo-kde-1.tar.xz 3552 BLAKE2B 24588da0f0490f59663e978bd6fa89790b335d1c6747a40e60683913468a6415d12eab992b619aaed98dd0823346422912a27cab1081773c53a5d6219f047a1e SHA512 7eb3d304cfb6d5952a657f8e2d51ebdf75b3941487b909f46515258903c09197e06250fdf4608e41c8bbd32baa3a0014226a1213c4f16b0508fad7cb0bede19d
DIST qtsvg-everywhere-opensource-src-5.15.11.tar.xz 1890072 BLAKE2B f6ad51d5788f7b37238bfc53e2f57ec6300bd3b7ec64974b830cf3f75380de0e26001b57fc05e3574edddfc84a2c4ee4864938c17ba76c49bfb485378928986f SHA512 ac04197aa69342aa403f476e41a8ea7b1895187812577afe32536130d5605fb1dc7f99c0aef368ccbacb673f8b41efe44a200643b905e4674379aa951a48cf59
+DIST qtsvg-everywhere-opensource-src-5.15.12.tar.xz 1890112 BLAKE2B 727ee7fc593bf9b080b4fb3ebeb117f6b0390a724f98587e8387f2e59d72facec6aa6bc519f8b1cb9c54e3a5ad1d48eaf8bc17840d271641f25240d6648439dc SHA512 c68fa1bc8e3dc782a70049aeddca62731b48ff7de972d6e1a245b06d23c0795fd6a3e3538aa39a92016d5c15a068f7b8ae1d3b6bd950fb7857a7aa2ed556f857
DIST qtsvg-everywhere-src-6.6.1.tar.xz 1651976 BLAKE2B 95dbe785afa34060d3527421e5a9a89e38b7ae8c7cac021b01152ba20e6bee5d4f046152fa282df4bf44cac64fbfda989a5a6decce03359379af3fd1f7c04e08 SHA512 46ca0e90a864678bbf46ac9618aacd1c2265eb336a798f6f09ab39cbfa7b16267b8d842f36b01c58d482a319bcd2172e7cbf09c08cd767a9e89d9b6d89b4a417
EBUILD qtsvg-5.15.11.ebuild 496 BLAKE2B a9a417892487c84120f966f2bd06d84f7348e069ec3917aca6c88c33345109bf127802e01fae1da95a5945fc7e44db8f3a2f3b7f6b699fcfbcc3367b082f2563 SHA512 b94101d98d128f952a0bdc6b14e04c76e492d6925e06d6c0d97d077f908196d944169a196a28e4aac384c261c93a6b5fa2dd94646c4186b392fd1ec57f885e15
+EBUILD qtsvg-5.15.12.ebuild 502 BLAKE2B 358b9357afa590a6ed6b39c3b7cc15646f2d4c7446b9b20289fed55ef393d14a3b6d940c6853e6fb29ff539c19733bfbdf79b2ed99f88e05c08ff236f01d17ee SHA512 2e928f12b9bb0510a7db953086e7ef99b560c62fde7a5c37654c9d309b8ac2d77395e9a88db5e9114e4c6832f9f0c70887451a57fd5a849e1431987d6130da7b
EBUILD qtsvg-6.6.1.ebuild 379 BLAKE2B a1aa41c888b11cd5265872962e2718411ad750611aad894772c12a562a793e0053aab8d65225eb32e1896ca70b940241024ed2bd5b2e06f5a789d5c0d3016ce9 SHA512 d87b3c6b98d7a5330ec1bd1b9ba93fc4ea67711c0d7ec4c03c330d4639351f9098efae41fe61b27c234df3e1fd6e004e3c58d7305bfe4001ef5a8ab1cb812882
EBUILD qtsvg-6.6.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871
EBUILD qtsvg-6.7.9999.ebuild 344 BLAKE2B 3ee43ffd7160dd57f6799740fbb025516febcf1977d14c89fdba9f74aee784d0ce9b48f4215cdf307b42b15c48425d592beff37a03e30e86fdcb13768a0a3213 SHA512 05697ba3b4c95469017b81dbfd018a0ad35e913d791c9f5dafc87340b7215cda8e86884381aef1c237bfa2d7859b32277d460435277e16990eb4c80fb4505871
diff --git a/dev-qt/qtsvg/qtsvg-5.15.12.ebuild b/dev-qt/qtsvg/qtsvg-5.15.12.ebuild
new file mode 100644
index 000000000000..adc4b66f0d27
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-5.15.12.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="SVG rendering library for the Qt5 framework"
+
+IUSE=""
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtwidgets-${QT5_PV}*
+ sys-libs/zlib:=
+"
+DEPEND="${RDEPEND}
+ test? ( =dev-qt/qtxml-${QT5_PV}* )
+"
diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
index 7db6aaf05379..81067d95440e 100644
--- a/dev-qt/qttest/Manifest
+++ b/dev-qt/qttest/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qttest-5.15.11.ebuild 575 BLAKE2B 4ad78b66a4202969b64b267105eaa1ed8a8485e1f4b506c0ef29e6034cfa096c21c9390bd4202064e75375f7a100856c0ac50ee6ef8e8def65826f3e4395b60b SHA512 61b2e64fbb2aab878415f433ece090af1be043ced5513f9e31d9827ecc77ddaf09767bb1fabadab4d70d51d3d16b2ba06dd7a019865aae00ee761a5210cc9eda
+EBUILD qttest-5.15.12.ebuild 581 BLAKE2B 7a9f437f5a208623fa0d807194c0338908440403578f75eb4df2a3e6879254be03efc512008ca21f5f7f96b8151ae6808ef8fc30ecd15ec863788357bdd6fe4f SHA512 88b62ae4ce0fa5e08fe1b3f8f6b537a42007e079c44e4d311074728d20b908920f1cded67bf4b31cd532faaede3a0771997f285d578a15fdadd795040da46503
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qttest/qttest-5.15.12.ebuild b/dev-qt/qttest/qttest-5.15.12.ebuild
new file mode 100644
index 000000000000..bdacb28664c6
--- /dev/null
+++ b/dev-qt/qttest/qttest-5.15.12.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
+
+DESCRIPTION="Unit testing library for the Qt5 framework"
+
+IUSE=""
+
+RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
+DEPEND="${RDEPEND}
+ test? (
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtxml-${QT5_PV}*
+ )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/testlib
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :testlib
+)
diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 6f6cb46d3244..84bbe1da0e10 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,6 +1,8 @@
DIST qttranslations-everywhere-opensource-src-5.15.11.tar.xz 1635932 BLAKE2B eacaf623cd5c0b3b7d1201a47403a2bb3be2a217834912628cd36317c20c679221d3e4a8296250d59d720cac1e9aaf0d02e542f7de6d1af170bf77f6a7584108 SHA512 bb1d5c353932566b3daccc8b4d9ad957d3c4ea130e67eb933c0a7e49b99d2f9cac2860201a12e37ea51e46ae772a75a4be80d71e3a8afa59f5e14d3e02dd1ce2
+DIST qttranslations-everywhere-opensource-src-5.15.12.tar.xz 1635924 BLAKE2B 0df216fb44e1831ee16f51473aa716fcb468ee441d5461735f8bf5401508f7a9b13c11952b1c7ab27b0ff2af425f53b1ddc0061ce1f7362a54fbc6be90ff5073 SHA512 675e0902bbd6a1f910ffc0473e1e865239cf820886fff9ccc3c5cf69f6a9af862fa1e44d86538f2884f1a34ab433dc2615707487b426d56742bd26f8f0d9924a
DIST qttranslations-everywhere-src-6.6.1.tar.xz 1481184 BLAKE2B a1d66699f1147943899f608db62d5f995b8fcfe2fbea18395969d28264b479b2731796e68523b9db4f5cc97ad6952e36a24d5f1a798aa825c56f91c802109a37 SHA512 727d3cf53dc80754771318b2d0f32ad09e5d5f02127d5003ee3f9685bf5742d19efe3e3c1ee03d4def908b23173f0417e4115376474d3a8d7f05062960565850
EBUILD qttranslations-5.15.11.ebuild 379 BLAKE2B f7a1f63d58d4a09bdf92cf91f2ec0c546a8626cddc7bcc9d55c70eab8db038d3ae6912e0909f660099af7d4998e99353d0eda9d98da253f7021b8008c1d30b41 SHA512 bf741516c6b8ad79fac401a29befc1004926ce203460b0c5f261744c70db5bcc0047b9af8f36153668b1680fefcbd80f50840623d5379be43ce059e1373c4506
+EBUILD qttranslations-5.15.12.ebuild 385 BLAKE2B b85c05c072735b13b4e2d111bc3f1b71978c74dac911f876e52b3b40d9d371aa578c3ca23b780b07942ef943b04b17d626d01943af84b07bfbd9e9efc2fa926c SHA512 4f512b391fbffe1645a2e7cd2a8a017ecd39a7f915f4ef868790857f7d79a9d3b762e8101375c9bcef8498437beb0d083b39a679a7a6215de1ba5cf03b027915
EBUILD qttranslations-6.6.1.ebuild 385 BLAKE2B f8f0d5f2d30e1d9c4a300f3a7c7e8f35fa67f35837d6a0ab370df16b1a4f6b5f4400888e9a195fad78b5202d99150ad6bf23d6840bde3fde8556179994f51fb5 SHA512 6988b92759bef58aa80ef6de7311bdfc896f9ddffd2600f2ef2819c461936fa9b558a8d7987517861dbdc450efe04a7f5210cc508f9a1f4c8de52b5cf253bf30
EBUILD qttranslations-6.6.9999.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543
EBUILD qttranslations-6.7.9999.ebuild 360 BLAKE2B c0bcd9681579eeefa4fbb5d868b174bc2aec85ff149b159f74fda41fedbb5673f9221dce574f82a9c1572248050bb7aa5070801fbde495b17b8a1898904796a1 SHA512 0fd5731eb31000647955af7b256a9ce0a916e7fb25e8513494b902d37cc39f2572079011a53cba98ce804dfdabe836e55c23c73dc5e08d7f4b0c34df07997543
diff --git a/dev-qt/qttranslations/qttranslations-5.15.12.ebuild b/dev-qt/qttranslations/qttranslations-5.15.12.ebuild
new file mode 100644
index 000000000000..6c8f82e632a2
--- /dev/null
+++ b/dev-qt/qttranslations/qttranslations-5.15.12.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Translation files for the Qt5 framework"
+
+IUSE=""
+
+DEPEND="=dev-qt/qtcore-${QT5_PV}*"
+BDEPEND="=dev-qt/linguist-tools-${QT5_PV}*"
diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
index edbcf8289eea..692cc574c680 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,6 +1,8 @@
DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.11.tar.xz 10960552 BLAKE2B 2a68d488814f02b85e2f53481a237ad28dab8c6af5f0b6566b5393303e1581a2116c5223f5195ed45161601797de4cf85f06648f01a7afb29a83d28cb9844567 SHA512 771088a6f847c901f59c14e32225410a4b174d2e9eb026928acba41e7dc2f658ad09d054846a06efb262fe198c1ddfbaf1014a61257856014c6ca2498747cc0e
+DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.12.tar.xz 10959460 BLAKE2B 8d64dc4b8c395f6a0092fb3763447416fe069f1fe6611146bcece83a72983f4cee49400af833aca39e2805b9277d7ec37fa20e31e522832b61f002d977dbfebd SHA512 17c63ea6287f7dbc84c82762ea43da9fbb4d1c7281a4e81971c10eacfbfe7293a855dde35a37ed9c8cf5ccc289a0e1d0a0c970e6908cea5cae15f149b9f5e3c4
DIST qtvirtualkeyboard-everywhere-src-6.6.1.tar.xz 3732976 BLAKE2B d5b33ac4d20efc8f4f971ce4102e7962b91b14d36e06504bef5cf4de528069da583e91c5aa732d860850c32e8b5317c8a573787636df08eb0e2bb5e3f4b1f986 SHA512 9b12e3dc6bab0ae1dd86c4b2ff1b8dbff3477b2a2a17a123f34874a59aa02f3ae6ccc550046d1f3976e010ba74b4534667366498b1aa3604ac1d380db326740f
EBUILD qtvirtualkeyboard-5.15.11.ebuild 1215 BLAKE2B 5efc9c8205dd9bb16aeee41108fabdb91b0c279e1dd4a6438f59db0396ceee80b567cf2d26eaba12f2ecbf4d864073aa2e2541e21296d6137587a530e93c014f SHA512 dc3502caa1b1a6170ea77f54d44133794ebd226b46ff0eca1735eece767c5b4f291084114c556eb8064fb040f1abe77fecfba70ad9e9526de09dee5c4de1a36e
+EBUILD qtvirtualkeyboard-5.15.12.ebuild 1218 BLAKE2B 888d8fcf4f555cc30dda025441a340a8f8df1ba2efbf031a4f449f216e6a2f6863430f89a7ee405dde565afb08eb7618a1be94b67ff9721138848ce71f242ac0 SHA512 75bdbe2cd5b866d49fbfda1b657aad4f5edbfd7394caf65f782513617a64083a2fe5c04d0de15d426bcd5edcffe762297a330c19edc7601e25e355ce3da67010
EBUILD qtvirtualkeyboard-6.6.1.ebuild 1061 BLAKE2B 1f04f239dc138f8c665e71cea0f75c8c8c7628d5da4f041b685fb32134741572f30583706cfa9dcc6a5d8c1228cfc46f5189f12422e82cb08f63390af42b979e SHA512 9b7f3019b6d768d36fd16b1e5b02ac4d6e33be7d984bea56f7c67ea45b7185464fa3452f3c673c5c684b42e43d214916f5cb038dc634c862de5d42c14a1877be
EBUILD qtvirtualkeyboard-6.6.9999.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78
EBUILD qtvirtualkeyboard-6.7.9999.ebuild 1062 BLAKE2B 284f0d9c7b7533bf9ebecdebb5728fb6ebc6079306400be76198939e2cd40688018db8eef60035d582201bef6ef4fb17022df017c49d8803e4f82a50c687a3d7 SHA512 97b2732a7eac5db17b415170ef77c0d8380c569e1ab9a6c492e33b24cf0e4560d810cae0f1b2d8b9ae4e79c6e76f73e39263e0e4fce3325f4aec4054c5267d78
diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.12.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.12.ebuild
new file mode 100644
index 000000000000..89647d77a2ff
--- /dev/null
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.12.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
+
+# TODO: unbundle libraries for more layouts
+IUSE="handwriting +spell +X"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtsvg-${QT5_PV}*
+ spell? ( app-text/hunspell:= )
+ X? ( x11-libs/libxcb:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local myqmakeargs=(
+ $(usev handwriting CONFIG+=lipi-toolkit)
+ $(usev !spell CONFIG+=disable-hunspell)
+ $(usev !X CONFIG+=disable-desktop)
+ CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE \
+ lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \
+ lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \
+ lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \
+ lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \
+ lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \
+ lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \
+ lang-uk_UA lang-vi_VN"
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index c8bff5425722..c1b582ef8f6e 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,7 +1,10 @@
DIST qtwayland-5.15.11-gentoo-kde-2.tar.xz 48072 BLAKE2B 5587a010e168df2a3303673c4af4d62908c1847dfe563af6bbfa325c38c3de09dafddc7cf3bf55d1293f22716f146f30729eacea8f839b01e3b2b3bd0ba2dcf8 SHA512 8bd205896c4e81203aac98adbf7da209138b5b9423780506910552aa6fdb23f8c5f0b18fd94e90349f94725d13325348c010482e1afddfa0832b9d4ff3feb8bc
+DIST qtwayland-5.15.12-gentoo-kde-1.tar.xz 48548 BLAKE2B 706547b35251116550b7d838df489f770a58140b2ece34e22cf5cd13929fa801d9a057a38f66a34c47321e1c0958049774928a68f859082ad3664acee0f1bb73 SHA512 756edb0657580c3d65d6e4bb74e3ab31c326f2f25bf501c2761e8b3e538287792955c91c0e57e32d8a04c31577546481673bdd14f1abdc2aa28513edba3a670e
DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329 SHA512 b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980
+DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d061ef6c57237463dd7b8387e4c6353648af0475a6ff6036ab2438417ecd3c60a8f3429aa52a98e9d213c0097fa3189602657611ae3657a2a520eb8c71 SHA512 acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66
DIST qtwayland-everywhere-src-6.6.1.tar.xz 1127148 BLAKE2B 8eb11f5f7f200a6d548577089732a533318d6120a7498dcb258183b5e0fd444541e03b59e730018cab15a612f8a31dd7b51275899271d62173eb1962a70198d3 SHA512 7f6533754daad7a2804ddddcd5139608c2b8f1ef92ae8a238c1ed4fc41c8a3ee532da0b2e57266d07d4d39d1ec6c83eca487c73788a108af30035b0dae262c76
EBUILD qtwayland-5.15.11-r1.ebuild 1209 BLAKE2B 738dad7bbe445ce431b52c182f35b2f2b7111869959598af3b2b712c663adbd46206c5a4734b899e4b377f4508a34fba8744f317f9ce78c4858900863aefb73f SHA512 95417ac1bb3cdb9c21ae1e993a78867f55d2ac66cb5e2eab7b1c9ade816cf8c06122e8c4666a4d7cea4d0f72b063f8cadd4c9adf603584d4f1f5cf2106ee0524
+EBUILD qtwayland-5.15.12.ebuild 1215 BLAKE2B 1707b599fbf65a7b193c7b8d22ff8f353814d436a8cd62c5e27ecf9451fd0d07f559f699035ba4ecb5f40e403181c2b689370897ee4b141d02b5522945593ba4 SHA512 03158dd8f9f9d3f7344b304e14bc53d72848e0779f6322ab3c160623a533f2bb2b631a4a39567373c85ce5856f579fd8c2a04109d548c4dcd18fb281d8e91752
EBUILD qtwayland-6.6.1.ebuild 992 BLAKE2B c982eed008a1789a4a3ecffa98559e0bc93a1cbcb1d83bcd648b786c1a7f3b6ca46e4e9d0d7a1aec326bc52b0e585db841e34daa72ec5b4ab6b31c3d53a54310 SHA512 b852d6388af5d83bdc6f8f8fa139200f89c854dbc7fc55d6c292052e1c5e14b9bc055cebd71e7ea1bccc6ef7d73e28461c4fcbd8acc89829a57408876759085c
EBUILD qtwayland-6.6.9999.ebuild 967 BLAKE2B f3a45032c732127486f860df3fdfbff9913bf6cbd207c119262b97a5a51a58ad2ae14eca3f1d8c4312898eb9136d723f328be741f91589de80876b5ba2fef515 SHA512 524efe99de6af4d10f465e0b17187ebe57fdc0be06981b56dfa84c46f9aacd4d6f011673dbd5d1ac01cd08a964b7eb983c40826794a5342ee4cf8963d1b99e0e
EBUILD qtwayland-6.7.9999.ebuild 975 BLAKE2B e4a75f3677487f6e0dfe0e680b97b76ae00b074c0eba01400e75c0015393f33426de5336f7630619f51e7a9e158ebfd614bfc8b3cf0c55eeaacc5b897473c9ab SHA512 adbd6b25a9c7a754b165b561dcd6a287b2400024fecef414b5b840eb478597ca8bd18c03392cbdd63d8be0f5413a2184d5cc932070e49746f2b6d74238afccfe
diff --git a/dev-qt/qtwayland/qtwayland-5.15.12.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12.ebuild
new file mode 100644
index 000000000000..23d2e2572564
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-5.15.12.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+SLOT=5/${QT5_PV} # bug 815646
+IUSE="compositor"
+
+RDEPEND="
+ dev-libs/wayland
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput]
+ media-libs/libglvnd
+ x11-libs/libxkbcommon
+ compositor? (
+ =dev-qt/qtdeclarative-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[vulkan]
+ )
+"
+DEPEND="${RDEPEND}
+ compositor? ( dev-util/vulkan-headers )
+"
+BDEPEND="dev-util/wayland-scanner"
+
+src_configure() {
+ local myqmakeargs=(
+ --
+ -no-feature-xcomposite-egl
+ -no-feature-xcomposite-glx
+ $(qt_use compositor feature-wayland-server)
+ $(qt_use compositor feature-wayland-dmabuf-server-buffer)
+ $(qt_use compositor feature-wayland-drm-egl-server-buffer)
+ $(qt_use compositor feature-wayland-shm-emulation-server-buffer)
+ $(qt_use compositor feature-wayland-vulkan-server-buffer)
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+ rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die
+}
diff --git a/dev-qt/qtwaylandscanner/Manifest b/dev-qt/qtwaylandscanner/Manifest
index 9ead9e2b7689..a44627b405da 100644
--- a/dev-qt/qtwaylandscanner/Manifest
+++ b/dev-qt/qtwaylandscanner/Manifest
@@ -1,3 +1,5 @@
DIST qtwayland-everywhere-opensource-src-5.15.11.tar.xz 569072 BLAKE2B 83b96ac4eb220aa924539a67b28bb20eff97256203f0c36efb0687b9266a2d0f3c69cec6648870e27431120bc1bd0eecf14dcc4f118e3d77ed78c1eb66298329 SHA512 b47a3358bc37f52dde0839940431e8049abfaa827722e6d57362b07547c35fe9fb422d28fd28c69a13f5773c24efc3eeea1e584372737a0151ed94bf4c5b9980
+DIST qtwayland-everywhere-opensource-src-5.15.12.tar.xz 569180 BLAKE2B 456b02d061ef6c57237463dd7b8387e4c6353648af0475a6ff6036ab2438417ecd3c60a8f3429aa52a98e9d213c0097fa3189602657611ae3657a2a520eb8c71 SHA512 acd78018665db3d0d77a84bb80ce7dbb65a33e0e813c3308e09a27195df204029b5e580f353eae2536e6fdde249aa34411e37f4f1663f7645448d96c9df67a66
EBUILD qtwaylandscanner-5.15.11.ebuild 501 BLAKE2B 35d756a902245e8169243b5784698968b8df3c7f6c4b56296cd7a740f0d79d34c4e821c65a002f1cb3086b73b71483e636e554227a4521e884bc8ab6b743b2bb SHA512 4f960ba2f7f569d8c02b7aaa1e0b75402b65bd68d23c9fe27ede4237d4c2dedb41cf635e1b2b05b40ae0feff912bdfcaf111c3aa951c55aa7216ed2ec168307f
+EBUILD qtwaylandscanner-5.15.12.ebuild 507 BLAKE2B f09725c5ec7272ad0d454d5460f723cf301b35b7d206797d06c9e6697570a9514b622f30abf77a3b8447ad59dabb55418be909b7e6f1004384bdd4c0858d973e SHA512 7595653239663a6b9fd0a55306ec42411dd90ce073993bf90c10b1ecddc8adee0d8f2fc8a9f501353cf75c74fa71137568ec1cd50c10026c2ccc572351d88246
MISC metadata.xml 352 BLAKE2B 7354be163c38b0299856f17a85621782e367e3186e0cece5d55a29d4848ba95a7d0ebc4e1614b9ffa3de21bad70c7c7ecc86fd81a0cb83038c619a1e763fc211 SHA512 cc03c3e78ee03f9be941ce1b54ee4ffa5655c933d2cd4c2bcc252a447632ed0587d41c4d07b9e1738aed5526b4f0b934342cb99d196ba3b0f49b762bf1de7c7b
diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild
new file mode 100644
index 000000000000..a420cabf7111
--- /dev/null
+++ b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_MODULE="qtwayland"
+inherit qt5-build
+
+DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland protocol xml spec"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
+RDEPEND="${DEPEND}
+ !<dev-qt/qtwayland-5.15.3:5
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/qtwaylandscanner
+)
diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 8631e6cac0bf..7e03a3f1801b 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,7 +1,10 @@
DIST qtwebchannel-5.15.11-gentoo-kde-1.tar.xz 5812 BLAKE2B f28b96f7e21860ca0d9464d4f8955495aff155632ee088643a47481d02cf2678c5bff77f41dd8002bbf69454ca6e33a119635c5a86a684edd9d64824c7b893d5 SHA512 c58933a8a80f441a5467293df60b3a0bbae9cddd55e81e12b3fe434093123d98f42fd31b7ff7468f0d967a3b67cabc09a22f90ea7595469a190738c02a4d8903
+DIST qtwebchannel-5.15.12-gentoo-kde-1.tar.xz 5808 BLAKE2B be5029849561105842db546aff48433187c27b2e1026ec10260d2d414962282fffb4bf3237d89803c15e3ecdadb5b297ab2eced46bd2813475d5ab2bb4cb9252 SHA512 37e424daf4a7d21af48ae960248dd0284794f9279b4d322154cf0940b862659478937cef29e8412b6db11537526a47b91b261ff143f0a2a1d326ef1d96de6eb9
DIST qtwebchannel-everywhere-opensource-src-5.15.11.tar.xz 211992 BLAKE2B f1abdfc1d2fb02a63eecfe600f8bc2c655844d7b1c588ace347af75702b8d231b557f3e8f531a7451867ee5e29a61d6c7c5292335363655793fec4a24f22202c SHA512 499e67d83d08476ee4b9da6c331a459b595ace3c6a7cbc7e1d8660b551cc0a87ef50e5d9d69a7783614c67db46df7802fdb4a2e79edb76012f6d26ceb3417eeb
+DIST qtwebchannel-everywhere-opensource-src-5.15.12.tar.xz 211996 BLAKE2B f91d8a3f953173f0392177b945b19b85230b82d378897976d797d02555a894a203b8187f26ebb804658fee94d4ac154cd9b3af6450cc8941b561f55c743b5021 SHA512 8b4f3c787e88a68a9b850c7c700e37b491ff17435871223fd70373a532e4d8c6d809d4b8ca0036b68f99852dbd80e21e45aa2ee2d89efffab1182fdf792d0d59
DIST qtwebchannel-everywhere-src-6.6.1.tar.xz 215212 BLAKE2B ad87361d67efb37d448281886e72ca96c8d95bfecba21ab4e2903e59a1c77c7356851c925ca58fd0e417e7f6b329e4ed67eadd70afde38eb020deeffe14bead9 SHA512 027b22f8edfc3285199272bf367254749ed99de5a1f3724967e765c76cb3ba2e9946746414e9fac8e52ea12a52717b1da0186ddf0ac5d6e3588796c0b9592772
EBUILD qtwebchannel-5.15.11.ebuild 599 BLAKE2B c61043201e33bea4827e7726a31ef0f631bba2799aaf76f9aa849d58f2b958e9053a6d73438906c92ef5ff160cf69cf568692ba566fa55d513154c7fbb385a31 SHA512 62b65e38d50d9d337a4e6979ff758211350f720c4b7072d02213133a88e017f8996f69aabd0a22a495c0c86b5e6c19a4117f771ce1f58877413fcd57613e4dc8
+EBUILD qtwebchannel-5.15.12.ebuild 604 BLAKE2B 58db74102a72af51e33e8228c3d6f23d7a6173c2dae338074f812eeaa134d5ba8f0f5a8f8fab0b9d2cc964c1c7ef528159fc4d3ed5318b6304e5d511a95d6900 SHA512 3459d6f0c1dacc9f494e82f5ab76c0e29a5c11fecdec26fff823fcad959296a9f643a10648e827e18fe41946f97390f1b2f91e77f92308055f111d0417ebcda7
EBUILD qtwebchannel-6.6.1.ebuild 519 BLAKE2B b34481f3e42e864f7df9a9e2c1e85af97f754e3869a540c18e20599238e327b51940b8756c6a5a01b219b185fdd2aa08202bd40942dd701744a2427f31db8533 SHA512 9a5361d104fc2361be14890e6e19a038100a7ba75cce0aadf3fe81c852825dc65dc86123e60b254077400f44dd18f5d3a0a48b39ff8712c9fb8fa27cd40392ca
EBUILD qtwebchannel-6.6.9999.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5
EBUILD qtwebchannel-6.7.9999.ebuild 513 BLAKE2B ff74e6564675937e05159bfd59a2dc064474d98961219ec103ed706f858fa86b980a9b694092c43f62fed187c9f96cd7ff8c79a04c673fa19bc76ca3184e8005 SHA512 5fd93c342b755b32af156dca4ee75974756bed43b6437e7a7fb13ec54cbcb72dd8478a64b17d00f7862952ccb25b23a4ce8bbd9c59234485285abc485dcf4bc5
diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.12.ebuild b/dev-qt/qtwebchannel/qtwebchannel-5.15.12.ebuild
new file mode 100644
index 000000000000..7a471e68aa55
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-5.15.12.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients"
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick src/src.pro
+ qt_use_disable_mod qml qml src/webchannel/webchannel.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 70265faabce2..174db5cde82b 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -6,11 +6,13 @@ AUX qtwebengine-6.6.1-gcc14.patch 641 BLAKE2B b2a57b8818861d7e64e16c2a803f57c271
DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585eda0539f8adf988413aa52503caca3a347a62f75584efb42bcfa4832aadfc51fb98073f4ed3ddfc9701caf570e7186e0e1357af9569f SHA512 e0275ac4eb8d113581fc4fdf42be831903496b6ed95dca5b3d88113107e5453ee8c40df0e2956dd4e343b08e09c57607b1b82a78bf77a780225ff0030a249cef
DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3
DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eeaa8b04c6622c9e25d8b11151cccf7a04ef7dea88e4870db704dda3b303196e40bc8c1c6e76f495f911de5a74769b633952e35718a85de SHA512 2d64edf0ec5322e25a6decfd92a1b1170135c852a8d154d30a336b894bfc4c24f08cb5c88028c68a4f74e6bd6767aaf827a5fa08a82a70fd49e1fa064ee56f27
+DIST qtwebengine-5.15.12_p20231219.tar.xz 299224728 BLAKE2B 2446840556e08af57b5f90a4be06a301f2359f516a2c0e088efd8769d15046fbd961863952608ad88072f3b6211fe7226dd70cb2bc66133a4289da1a2ecba06e SHA512 cf6e2f6bc5bc8421185249b6bdde6ae1a97b54f4e84a9b12e82d6d4f59d5cf122762780634d337bc9a943fef61c9a4b64e754b26c7dd8df4bb36b49fd0f62f07
DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
DIST qtwebengine-6.6-patchset-5.tar.xz 9520 BLAKE2B 28d620841613b2cc677f7742c35c6b8ffc533e26cb3fd85edd455a5450344594a75f790402ac5bc8d19e8e8aa788d0a3244a3a81d127dbebd53e8224798382c1 SHA512 c0bc470fd25c5a835000618618aad7db17994863304140e73e8e261c620aad512453bdf6fbecf99dfb2e267590003a9730fa2c102db9dfdbd5e931ec850f9f05
DIST qtwebengine-6.7-patchset-1.tar.xz 8704 BLAKE2B cc2aff71bedf6f1a5328dc9eb5e54308de806373348c38674e879a8f61a1c6a3eb7948e6fe03ef77160afa7c226f820be1d49d0e0e4c5ef40b118ff788595961 SHA512 5e65a445c8e443257a2a74d4804273a6dca0a951f152cd935f041f51a7fb18c8608511e643deb193194ce4c2d3ec3489fe39c9da5e2eeaa0a047bf246e3da09c
DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0
EBUILD qtwebengine-5.15.11_p20231120.ebuild 8976 BLAKE2B 1adc0e6d30ddaea9a90ecd59ce1ccd05b448e5bb0b8e75a5b3ae20b2e262d7a73ddbc248e4638500fe43a4441584f4a1a62b2d67cdcc2b84476bac389c48e5bb SHA512 01bc61459b5d2e88cb7745975a1ed348f4a578843444f070103e89786ce72d7f895a8077d6e794a7e7ce29d60a88f8dcf0fbbbbffffc125a78b10176526d5fe9
+EBUILD qtwebengine-5.15.12_p20231219.ebuild 8857 BLAKE2B e14981edc31976e587bb853b4571a9d135c0b1333a701147cf749c8e6dc630c95bd0ea9a04974a9288c2b200b85bbb68cabee0cae9c9e6cb7a8511fce60d4abc SHA512 daff8df21d2fe2a4747f6ea58e4446d16e23b5d75b22ecded88d13fa6764edf096e164cb367b8863014c31fb6c84f41f5a58be1b6a621f8373079b1551f50ef9
EBUILD qtwebengine-6.6.1.ebuild 9062 BLAKE2B c1cd3cb5e044f8ea7a7e05e1de878d40f8d8865865b44fa7df6eb71c14aa6e0a64d2b7bd44938118e4c186b4aaa7deba34ea2a7055dfce6b477fa3694872a4f7 SHA512 b3ca5ece3a5f62075ab2fbff25fbb21d656d53daa07305e32139b4f6d8d5c842df4c1724a150787499ed20c4e6c1641c5822e890f24d3d71b5d8152296c5068b
EBUILD qtwebengine-6.6.9999.ebuild 9056 BLAKE2B f932a6600d81857b0ad7ac520a63d2f342ad3b5c96006a0d186469df49e4f3208a485ecb3c89ea7b4aaa07fc1a75dbe95105668d70af2469bd7c2f7357f11448 SHA512 43b2241c035cfb1c91b9a0899cc2777004e8606a0a3812248f73656c5350a45962e2e818b8cdd069002586a6aa9d911a31767b844d10324b39c6ffeb423e0606
EBUILD qtwebengine-6.7.9999.ebuild 9021 BLAKE2B 6c74438f4baf45f8d4d763dea2da78321efd6af2b78626b45464b55fe7a0b1829ddd9479a9c86c0616aaad35c140e6393fac25a519577c3b86f375babb50652d SHA512 2bbad6ecdf7ec9255c6483be63b360ce8a2cff913a923a51d693dbb192f9bd8f559ed321cf028c6900e4a0f08f13155a2ed122088dfa5d7d2e44e535e3ccb774
diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild
new file mode 100644
index 000000000000..474bb469218f
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.12_p20231219.ebuild
@@ -0,0 +1,283 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCHSET="${PN}-5.15.10_p20230815-patchset"
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs
+
+DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML applications"
+HOMEPAGE="https://www.qt.io/"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ if [[ ${PV} == ${QT5_PV}_p* ]]; then
+ SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/${P}"
+ QT5_BUILD_DIR="${S}_build"
+ fi
+else
+ EGIT_BRANCH="5.15"
+ EGIT_REPO_URI=(
+ "https://code.qt.io/qt/${QT5_MODULE}.git"
+ "https://github.com/qt/${QT5_MODULE}.git"
+ )
+ inherit git-r3
+fi
+
+# ppc64 patchset based on https://github.com/chromium-ppc64le releases
+# ppc64 ffmpeg patchset backported from chromium 98 on https://ppa.quickbuild.io/raptor-engineering-public/chromium/ubuntu/pool/main/c/chromium/
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}.tar.xz
+ ppc64? (
+ https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz
+ https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15-ffmpeg-ppc64le.tar.xz
+ )"
+
+IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets"
+REQUIRED_USE="designer? ( widgets )"
+
+RDEPEND="
+ app-arch/snappy:=
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ dev-libs/expat
+ dev-libs/libevent:=
+ dev-libs/libxml2[icu]
+ dev-libs/libxslt
+ dev-libs/re2:=
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ =dev-qt/qtprintsupport-${QT5_PV}*
+ =dev-qt/qtwebchannel-${QT5_PV}*[qml]
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/harfbuzz:=
+ media-libs/lcms:2
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ >=media-libs/libvpx-1.5:=[svc(+)]
+ media-libs/libwebp:=
+ media-libs/opus
+ sys-apps/dbus
+ sys-apps/pciutils
+ sys-libs/zlib[minizip]
+ virtual/libudev
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ alsa? ( media-libs/alsa-lib )
+ designer? ( =dev-qt/designer-${QT5_PV}* )
+ geolocation? ( =dev-qt/qtpositioning-${QT5_PV}* )
+ kerberos? ( virtual/krb5 )
+ pulseaudio? ( media-libs/libpulse )
+ screencast? ( media-video/pipewire:= )
+ system-icu? ( >=dev-libs/icu-69.1:= )
+ widgets? (
+ =dev-qt/qtdeclarative-${QT5_PV}*[widgets]
+ =dev-qt/qtwidgets-${QT5_PV}*
+ )
+"
+DEPEND="${RDEPEND}
+ media-libs/libglvnd
+"
+BDEPEND="${PYTHON_DEPS}
+ dev-util/gperf
+ dev-util/ninja
+ dev-util/re2c
+ net-libs/nodejs[ssl]
+ sys-devel/bison
+ sys-devel/flex
+ ppc64? ( >=dev-util/gn-0.1807 )
+"
+
+PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ # add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}/${PN}-6.5.3-icu74.patch" # bug 917635
+)
+
+qtwebengine_check-reqs() {
+ # bug #307861
+ eshopts_push -s extglob
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
+ ewarn "You may experience really long compilation times and/or increased memory usage."
+ ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
+ fi
+ eshopts_pop
+
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ # (check-reqs added for bug #570534)
+ #
+ # Estimate the amount of RAM required
+ # Multiplier is *10 because Bash doesn't do floating point maths.
+ # Let's crudely assume ~2GB per compiler job for GCC.
+ local multiplier=20
+
+ # And call it ~1.5GB for Clang.
+ if tc-is-clang ; then
+ multiplier=15
+ fi
+
+ local CHECKREQS_DISK_BUILD="7G"
+ local CHECKREQS_DISK_USR="150M"
+ if ! has "distcc" ${FEATURES} ; then
+ # bug #830661
+ # Not super realistic to come up with good estimates for distcc right now
+ local CHECKREQS_MEMORY=$(($(makeopts_jobs)*multiplier/10))G
+ fi
+
+ check-reqs_${EBUILD_PHASE_FUNC}
+}
+
+pkg_pretend() {
+ qtwebengine_check-reqs
+}
+
+pkg_setup() {
+ qtwebengine_check-reqs
+ python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ case ${QT5_BUILD_TYPE} in
+ live) git-r3_src_unpack ;&
+ release) default ;;
+ esac
+}
+
+src_prepare() {
+ # upstreamed, but not spinning new patchset just yet
+ rm "${WORKDIR}"/${PATCHSET}/018-gcc13-includes.patch || die
+
+ if [[ ${PV} == ${QT5_PV}_p* ]]; then
+ # This is made from git, and for some reason will fail w/o .git directories.
+ mkdir -p .git src/3rdparty/chromium/.git || die
+ fi
+ # We need to make sure this integrates well into Qt 5.15.3 installation.
+ # Otherwise revdeps fail w/o heavy changes. This is the simplest way to do it.
+ # See also: https://www.qt.io/blog/building-qt-webengine-against-other-qt-versions
+ sed -E "/^MODULE_VERSION/s/5\.15\.[0-9]+/${QT5_PV}/" -i .qmake.conf || die
+
+ # QTBUG-88657 - jumbo-build could still make trouble
+ if ! use jumbo-build; then
+ sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
+ src/buildtools/config/common.pri || die
+ fi
+
+ # bug 620444 - ensure local headers are used
+ find "${S}" -type f -name "*.pr[fio]" | \
+ xargs sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' || die
+
+ if use system-icu; then
+ # Sanity check to ensure that bundled copy of ICU is not used.
+ # Whole src/3rdparty/chromium/third_party/icu directory cannot be deleted because
+ # src/3rdparty/chromium/third_party/icu/BUILD.gn is used by build system.
+ # If usage of headers of bundled copy of ICU occurs, then lists of shim headers in
+ # shim_headers("icui18n_shim") and shim_headers("icuuc_shim") in
+ # src/3rdparty/chromium/third_party/icu/BUILD.gn should be updated.
+ local file
+ while read file; do
+ echo "#error This file should not be used!" > "${file}" || die
+ done < <(find src/3rdparty/chromium/third_party/icu -type f "(" -name "*.c" -o -name "*.cpp" -o -name "*.h" ")" 2>/dev/null)
+ fi
+
+ # src/3rdparty/gn fails with libc++ due to passing of `-static-libstdc++`
+ if tc-is-clang ; then
+ if has_version 'sys-devel/clang[default-libcxx(-)]' || has_version 'sys-devel/clang-common[default-libcxx(-)]' ; then
+ eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch"
+ fi
+ fi
+
+ qt_use_disable_config alsa webengine-alsa src/buildtools/config/linux.pri
+ qt_use_disable_config pulseaudio webengine-pulseaudio src/buildtools/config/linux.pri
+
+ qt_use_disable_mod designer webenginewidgets src/plugins/plugins.pro
+
+ qt_use_disable_mod widgets widgets src/src.pro
+
+ if use ppc64; then
+ einfo "Patching for ppc64le and generating build files"
+ eapply "${FILESDIR}/qtwebengine-5.15.2-enable-ppc64.patch"
+ pushd src/3rdparty/chromium > /dev/null || die
+ eapply -p0 "${WORKDIR}/${PN}-ppc64le"
+ eapply -p1 "${WORKDIR}/${PN}-ffmpeg-ppc64le"
+ popd > /dev/null || die
+ fi
+
+ qt5-build_src_prepare
+
+ # we need to generate ppc64 stuff because upstream does not ship it yet
+ if use ppc64; then
+ einfo "Generating ppc64le build files"
+ pushd src/3rdparty/chromium/third_party/libvpx > /dev/null || die
+ mkdir -vp source/config/linux/ppc64 || die
+ mkdir -p source/libvpx/test || die
+ touch source/libvpx/test/test.mk || die
+ # clang-format is used to re-format sources
+ # but we'd rather make it a no-op than introduce a clang dependency
+ # https://bugs.gentoo.org/849458
+ clang-format() { : ; }
+ export -f clang-format || die
+ ./generate_gni.sh || die
+ popd >/dev/null || die
+ fi
+}
+
+src_configure() {
+ export NINJA_PATH=/usr/bin/ninja
+ export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs "${MAKEOPTS}" 999) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"
+
+ local myqmakeargs=(
+ --
+ -no-build-qtpdf
+ -printing-and-pdf
+ -system-opus
+ -system-webp
+ $(qt_use alsa)
+ $(qt_use !bindist proprietary-codecs)
+ $(qt_use geolocation webengine-geolocation)
+ $(qt_use kerberos webengine-kerberos)
+ $(qt_use pulseaudio)
+ $(usex screencast -webengine-webrtc-pipewire '')
+ -qt-ffmpeg # bug 831487
+ $(qt_use system-icu webengine-icu)
+ )
+ qt5-build_src_configure
+}
+
+src_install() {
+ qt5-build_src_install
+
+ # bug 601472
+ if [[ ! -f ${D}${QT5_LIBDIR}/libQt5WebEngine.so ]]; then
+ die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/"
+ fi
+}
+
+pkg_preinst() {
+ elog "This version of Qt WebEngine is based on Chromium version 87.0.4280.144,"
+ elog "with additional security fixes from newer versions. 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 "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 "tldr: Your web browsing experience will be compromised."
+}
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 90f282f5f17a..2e4dbe1d7123 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,7 +1,10 @@
DIST qtwebsockets-5.15.11-gentoo-kde-1.tar.xz 1512 BLAKE2B 2545490957fed53ce98e6fb5e4c3a8232f51482bd7b6bec219a91a7a005a404c452b0cc774a034a788e787fd07cf0aad26a0c2169fc7836526bb8a6ef0f49ef6 SHA512 74b9d4a3ae1ac6ac80ac9a001cd39172625a8ac207b9ef20410c30adf1b1cd5c004643bd626e226d091cee3c6971a74eee06d1c47c75f38e86e627c6e82d343f
+DIST qtwebsockets-5.15.12-gentoo-kde-1.tar.xz 1512 BLAKE2B ab34b4fbcf9149716cb8e8481f381c72abe8e502b808c06552e91e800a9d0c6d22cb7603709e3b6f1aa89790b4b694badcadfab174c8c9781785abe661b72235 SHA512 3acbd70651a34e4c454306561c8c500ac086407903e917278d310fed0df668e66c008af93d3923f9dec99d05bc53dc051e517f9a0fad1fb077c8eaf87d89b5ca
DIST qtwebsockets-everywhere-opensource-src-5.15.11.tar.xz 261948 BLAKE2B 55571924719ff41622ec01a278fd18855b0ee00398c1ced0491d60f021ee4d09730ceedf2d22b7a18e1147d4ec5dc4249b8443b6ac9ef58ddaea0147d9ff14e7 SHA512 644182da57f0b3b77a434abcfe67731178cb0e62bc8743c85bda24e137f2fe686728b10a73f5030d8f357cc616c2e681de15598bedf4d01d4cb705482235bbcd
+DIST qtwebsockets-everywhere-opensource-src-5.15.12.tar.xz 261924 BLAKE2B 4c65f56d5a2308a3b7c2d119f9e79c44f9b9fa5e981a2538d533e4de2a9264e48de556f36777efb45fa2cfd1892169d7e8517070b436455485aada8aced8e02e SHA512 01195f4b2f11baa66e1b3d08148c234ac979d1a80be28d72b2bb8cd57f053102f432f59b7b89daa66d0e27c6e5ee792da12772d70c76aa88fa1bbe114b6f675a
DIST qtwebsockets-everywhere-src-6.6.1.tar.xz 463896 BLAKE2B 4317b408765ff84992c13da49a3b1dc1c6aac80e8a87282f28340cc15c53196b2286beec0d8f0a10c1bb5c8153026ad2e0c65a4c4a7353d00c9353fde296b1d8 SHA512 0b067c263887002f415326c013a7c83634403ac486f9696a81ac601c7be421bd8a1fc97a86f10abb369fac9e4661d54571aaf559565125a1fa8005a718950559
EBUILD qtwebsockets-5.15.11.ebuild 578 BLAKE2B c89a75bff2dc425ed95717e37c667136a5082535d19fd58b341e7da4b210224bf9142da7abbf24130abc4c4e36ee4e5f59eb32505c0be39cf22c8bbdaedd8261 SHA512 b5baa375f6484fd77203b7402fa3e1555a214e6cca44405b44eadf0e201e546026af97675dd01daf8513ddc6a575a4f30a4ed1ba23985cd200058e631d593369
+EBUILD qtwebsockets-5.15.12.ebuild 583 BLAKE2B 895095a6d35d546b3e1125d5f9faf522449341a2110cc297bbf71e716d8cac1cc9b6e95d3617fcfd9a801a918e82dca10f7894cc5c30ec5743a9e76d80d95441 SHA512 b86e4a4ad96a2ccfcb4223fa381b69f031fed01fc967013c9c146cdeda5e9157d8564669f9582120d820dd3ca775cad16313935fbfa116af4ac1ee0db04cb1a5
EBUILD qtwebsockets-6.6.1.ebuild 516 BLAKE2B a03f6ff69f49fde4e2ef0cbb055eaca55bae68dfb25f917f3e182245f24024b565af88c686072d0d13d41591cc3ac920c84ae35c586b64795caab028da9c2d39 SHA512 382394fdcf992e10d6aa93c5323968c2d587a4c3a3f5e50c59b0e0ace34a99f4b5884e6c19c40ebb952834f1ba109f85f81acad98f3a7e648543cf42b21d2004
EBUILD qtwebsockets-6.6.9999.ebuild 516 BLAKE2B 8066be198f23bcf990548327067e9f2236c26527909fed89ad258c1d212aedf453254637ff3f15be2e5d27db51ec8b5a6cd2147223ca7615c2ab3c6b889f0372 SHA512 7b97c98d0026ed46d5572b23eb7ec5745fa588f824a19e70ac83770096de9b05136082c61253354a714d490bbec531572bc43d7db55f43472f4d4f86fd241dd9
EBUILD qtwebsockets-6.7.9999.ebuild 516 BLAKE2B 8066be198f23bcf990548327067e9f2236c26527909fed89ad258c1d212aedf453254637ff3f15be2e5d27db51ec8b5a6cd2147223ca7615c2ab3c6b889f0372 SHA512 7b97c98d0026ed46d5572b23eb7ec5745fa588f824a19e70ac83770096de9b05136082c61253354a714d490bbec531572bc43d7db55f43472f4d4f86fd241dd9
diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.12.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.12.ebuild
new file mode 100644
index 000000000000..ada5654a7a16
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit qt5-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
+
+IUSE="qml +ssl"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*[ssl=]
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ qt_use_disable_mod qml quick src/src.pro
+
+ qt5-build_src_prepare
+}
diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index fa34e416ac46..107a1895833d 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,6 +1,8 @@
DIST qtwebview-everywhere-opensource-src-5.15.11.tar.xz 136856 BLAKE2B 9bb69128bb74d50e253cc428fc9954f1d62c535132c9281a573a433c3c4c260309603d649f0a97cc085dbc69ad55764533c0d582e0c69df0bbab6373b9bd9d5d SHA512 7a741b3bb79b9aeaca05130ad8346a2dc704a203654754c73953d37a88d4c923375c3db44ddc22ea0b9856abedb7daf99e89d4f387014dfe8fbb31aaea6a7e38
+DIST qtwebview-everywhere-opensource-src-5.15.12.tar.xz 136852 BLAKE2B 0d374133ef94dc0002e5eb285c80daacfabf8116b17d750c0b319a45ae8f4ac499810f87c7046a04c2fd28a53014d838496e01c61f89347eb8a4836376cafbb6 SHA512 eaabc534a116617dee0394afdb4d35525aa367d01d974c4759c02781a7e4af2fa2d096c638109b421d2b061df4476348d8471a9a02f6f05b97170366c973ef61
DIST qtwebview-everywhere-src-6.6.1.tar.xz 147644 BLAKE2B 121496b0c9a6044682a5fb831e9dcd69d1f7e4e916d780bef5d4dd517a9fef568aa498f54cb3447548ce74eef2c7f25ab52075ebbda2d435c6e339a3c1018f99 SHA512 cb3093b233b3c77690be4c0c7cb7c7facd2d62c5a20f5f490a7881d97216ba13320e208dc74b7c02899250caa3d643b70c7ae5996ae15d2b2167fe4619046d3b
EBUILD qtwebview-5.15.11.ebuild 476 BLAKE2B 139369c684385e33e519c20c26797f018a623fd58a50ef6e2638abf490f06c5317038b2994f0336f0a81d47a05b4c4da23c250e30c186ff2892910f9786d70a9 SHA512 86fc0dd4bf79a5a4572635d2a20ad0cff5746b18d36f9f10a0f430deb0730f456f4dd363516c261fcffcc422e1ac20b844ee201a3ead133069197ac9458b4d7c
+EBUILD qtwebview-5.15.12.ebuild 478 BLAKE2B 57282cd8f27396f917247937f595d1d3f3229626049ab7a1e00a630edbba79accdb6d80e57fe6598b33c16c22de49faa823c0a14c5e99c9e29b864db9516b119 SHA512 092792cc2024a4d5d512bb22225a9351413cfe0e4d618cda8f3f8ab47a3e81f8f38537b7429b3942232f201780d2f64be59c1b8cc299cf3866054079439334a9
EBUILD qtwebview-6.6.1.ebuild 413 BLAKE2B 1de85befd3cb6fc7aa53cb9dc4cd46c4baa053d0badc6e814df0a59d87a7847693de4b9f12db89be9b76d0749bfbc116f84a79878c4a1551fd0e9ce5393000fb SHA512 d0ab8d101cf848b7239d11d66d756fbc3c58889475fd6d275b3a80a1acfc18dd5ca146ffeda5e839a8ed402c91687a0392825146ddd5cf20f09ff8550a8eaec4
EBUILD qtwebview-6.6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3
EBUILD qtwebview-6.7.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3
diff --git a/dev-qt/qtwebview/qtwebview-5.15.12.ebuild b/dev-qt/qtwebview/qtwebview-5.15.12.ebuild
new file mode 100644
index 000000000000..f6f4dd570fbc
--- /dev/null
+++ b/dev-qt/qtwebview/qtwebview-5.15.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Module for displaying web content in a QML application using the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+IUSE=""
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtdeclarative-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*
+ =dev-qt/qtwebengine-${QT5_PV}*:5
+"
+RDEPEND="${DEPEND}"
diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index 260009872371..6fcca0bdc138 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-3.tar.xz 330732 BLAKE2B 2f783249ebbc2381861f1edec560877113a6f63977b856385977b114b654a21d3dd5d7daa8f2d93ab4549266ca75071dfc4f6fe3a7f8e2b3087e45001f5bb53f SHA512 df53c45bcf8f9dbcc8de91748c9b28b7d3d26b401800620ddc1cf244f6b500dd7e867394272f04348f58aa7aaed6e4e8c2edce694b6a6f465542d609f05ebd6e
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtwidgets-5.15.11-r1.ebuild 1203 BLAKE2B 5b9a702628b9cbde34771b768572a2ac4c510a69215ccdc23946e1de817c7ecf632349b3eeb71fc181db5ee82469b28059f0b8a03315840cbf14f54dac5eee15 SHA512 402910410181350a95f0d5b76cb6d7acc1e65d0df54b9c97c307472192889ed263e69a34c74de3f49aac9461c5b79df1510bd1ea741d3758c2cb5a757e3fd2f0
+EBUILD qtwidgets-5.15.12.ebuild 1209 BLAKE2B 746b615b94dcb9dce51f491f2d33f8c5e083cc5557bd016a56f82acd035596a32219e350e430c1857c2b55cc12e24f1acf377c715b972540e380bdfb90a2ef11 SHA512 6532a6d5c8d00418d6285f96addcad9d6f7753f0f07bec79034c325dcbf30f8fe32cf31e35ee7f49fcda20bd6eca326bd82330902cf03b85a40bf89b62ca0d67
MISC metadata.xml 559 BLAKE2B 3ea80a5e419db32987d68d7e5033fa75fa0ff22b31b0842fd7ead902172cbe83650b0bbdf8657a57e428726e7cdf114d9011bd16066c080bc5f6ecb3f691d42c SHA512 51172365a186fbca09651bfd751284960dda4036390af2afab9812a7ae3fabdd9d60a336dee3cfc5e3d133a0216bf77e29660b9cdee2f0bcd2ce43c27297bdb1
diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12.ebuild
new file mode 100644
index 000000000000..59b2f224d82c
--- /dev/null
+++ b/dev-qt/qtwidgets/qtwidgets-5.15.12.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Set of components for creating classic desktop-style UIs for the Qt5 framework"
+
+# keep IUSE defaults in sync with qtgui
+IUSE="dbus gles2-only gtk +png +X"
+REQUIRED_USE="gtk? ( dbus )"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*:5=
+ =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?]
+ dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+ gtk? (
+ dev-libs/glib:2
+ =dev-qt/qtgui-${QT5_PV}*:5=[dbus]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/pango
+ )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+ src/tools/uic
+ src/widgets
+ src/plugins/platformthemes
+)
+
+QT5_GENTOO_CONFIG=(
+ dbus:xdgdesktopportal:
+ gtk:gtk3:
+ ::widgets
+ !:no-widgets:
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :widgets
+)
+
+src_configure() {
+ local myconf=(
+ -opengl $(usex gles2-only es2 desktop)
+ $(usev dbus -dbus-linked)
+ $(qt_use gtk)
+ -gui
+ $(qt_use png libpng system)
+ -widgets
+ $(qt_use X xcb)
+ $(usev X '-xcb-xlib -xkbcommon')
+ )
+ qt5-build_src_configure
+}
diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
index 86c74858fca2..6d34cf99b0a1 100644
--- a/dev-qt/qtx11extras/Manifest
+++ b/dev-qt/qtx11extras/Manifest
@@ -1,3 +1,5 @@
DIST qtx11extras-everywhere-opensource-src-5.15.11.tar.xz 146768 BLAKE2B cff6d5be5675d7965fa7e61d2d73ee5decd2a477422fa1388c5bae96e0526ee2da6c00dd8daa3779257577aa00ea1091e6955d19dc3b338768eb0e522267db39 SHA512 e1135ed8d1800d59f039e82ce33f3c84ac87df29ad61a60b2a0d25d78e4e38e2e1800406513d45abd3af79a2821698ca5d71161d6ad1f3b05deb3fad7599f654
+DIST qtx11extras-everywhere-opensource-src-5.15.12.tar.xz 146816 BLAKE2B 412aa991980560486fe655ca25a3411df59af00a86bad1d71e0d8c1f5178c2a9430dd3ca8f2bf638ae6c6cd6569fdfe7ca00ce02d1e2e9182706a7f53caa2820 SHA512 f346f399a79aece2635e3871d86302042834d17be143adbfa130ea91a6cd692211804c50e74cecb072a5d7c388f3fbf774b2b40b0fc86498b84552da7b213fe7
EBUILD qtx11extras-5.15.11.ebuild 459 BLAKE2B f1e1f7e45d1d4b3e165855d11539dce6a0cb1c600328bc2630c2311b48075d81e3698b0b3fa44ebea06ff00fa52f7c337f8b54256b344bf2136a09268b6c16a4 SHA512 b06c033f629022a9309d809184905c8cd621c6c5d5e08b87ef5fa3eec4df26555ac8944dc067a61ba96d8a8865bfdd4b73bad0bd43eef71e53efb6a2c0d8c6dc
+EBUILD qtx11extras-5.15.12.ebuild 465 BLAKE2B fcce0a80d3c0ea4f009d80b454a9bf904f47831e4492e3c3abb3d97bb4362b4dd62add1b27d3e7554f0fa4d5c0c203e258de6dd9dc78848b27068b55cd5d0e94 SHA512 6ff980cd007a0468d8baca34432cef8ff3ad47ec0e7968990c052f0a845f0c5302524abb9c97dd2855c1125b3f5f1347d3e18d60b7d81e5f0d8bed490e0b503e
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild b/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild
new file mode 100644
index 000000000000..67a33bf9ae86
--- /dev/null
+++ b/dev-qt/qtx11extras/qtx11extras-5.15.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE=""
+
+RDEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtgui-${QT5_PV}*[X]
+"
+DEPEND="${RDEPEND}
+ test? ( =dev-qt/qtwidgets-${QT5_PV}* )
+"
diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
index 08186d4f1237..cbe1d302e453 100644
--- a/dev-qt/qtxml/Manifest
+++ b/dev-qt/qtxml/Manifest
@@ -1,5 +1,9 @@
DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B ef1f11ea63084b834e19a9bd4c4a146e0d47f10e6c1f540a23db64ba6b0d42f46d63f54f93587deae9ac528f6824fa0e88177fe109a53aaee7d8328d49e364cd SHA512 1ae6630cef6bead9187aaaf7c420566b2c1f946bfa22cb983c52267c098e9b1c7b82c99204cbd3eed5eb6ebde0359726e260fd449618802735af465ca39f0a1d
+DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c SHA512 f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db SHA512 d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
+DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37 SHA512 f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161 SHA512 4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
+DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9 SHA512 55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888
EBUILD qtxml-5.15.11.ebuild 525 BLAKE2B fbdd6a3735f16c73fd025e8f7fe610011fe8f4fc545ff2ef4e4d3f5f7d1785676eeba17e74bfee2212570d5f09718c4410ebdc0fca10f702c627b032c7b2dbf4 SHA512 e7688982c68d59f6a451df4a56d31bf7748a4f9df1acef67de670d9b3f8eb6ecd0844df99e51d77719144fcdf7ffe9a9ce4b068247756bbcffe45828d8deaea2
+EBUILD qtxml-5.15.12.ebuild 531 BLAKE2B 342b433de7498c1fac5942759d4638eea509b9958ee5cf79d65727a9234765e988760bbd62ad3f86f858e0c1bd95e560c35438a17dd4d4ed8a025a4414b345c9 SHA512 e5f663b0859937722f905a7d8c72939452c164f9f5f7f3e1681e0181854f1ac6916867c72783ce63422ddcbccc7b7adbe4cce44eb805efd199e1217df8268000
MISC metadata.xml 482 BLAKE2B 651a49dc4a07f5e5a9c21990868e666d98acdea7d7b0b2c0e4c98eafc3da72c803d380e4abda30f33250f7bbd7654df713833ccdddcb975cbad6f92e488f643b SHA512 192c670abd7da29645513bf1d9297d942efdc49f5cf170861e7689fda47f51daa47f10c7c81c3b045366e0259179c6839ff7747197c9d792e8d0fd1a5818973e
diff --git a/dev-qt/qtxml/qtxml-5.15.12.ebuild b/dev-qt/qtxml/qtxml-5.15.12.ebuild
new file mode 100644
index 000000000000..a3f3a0d21977
--- /dev/null
+++ b/dev-qt/qtxml/qtxml-5.15.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != *9999* ]]; then
+ QT5_KDEPATCHSET_REV=1
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
+
+IUSE=""
+
+RDEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
+DEPEND="${RDEPEND}
+ test? ( =dev-qt/qtnetwork-${QT5_PV}* )
+"
+
+QT5_TARGET_SUBDIRS=(
+ src/xml
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+ :xml
+)
diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
index 4191e3694dab..4e4b7e846e51 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1,3 +1,5 @@
DIST qtxmlpatterns-everywhere-opensource-src-5.15.11.tar.xz 5192940 BLAKE2B 31e91cd092b410039a339341304b41b3a0e04e76b4d21361a065bce9c3fc4131cbb1ac6eb77b215748fa70ec89fa5337735552c14d862b0d91c524d4afce9dbb SHA512 73326aaa7fef65e00e3a585952d06841bba0905c1cb9a753b6c636e01fd7bf8cc66dadbe962ed962523f234c7461463ed893b045a7e3c2f0fbfb5e9aecf7a802
+DIST qtxmlpatterns-everywhere-opensource-src-5.15.12.tar.xz 5192924 BLAKE2B 37d26167e31a24254da1788e7846b957e69c6959d60b923cf8805ccdd06ef3e20bc8e02fd5dd375cfbe20d10d48fa01b0beff4a4fdcf2d062efba858b77f4780 SHA512 762c1c64e8ab269bf74de86f08afd50822859716024f3b13a70b719aeedfd35fd705fa03e32220f5cfab579361e754823d8bd584b30bde5965b026aa54b97142
EBUILD qtxmlpatterns-5.15.11.ebuild 808 BLAKE2B ef039715c4b5ce13e0667c1674069fbf650aa588c756a663cec7e589366220f1d8fda1d357deba8b129e3a68f29b42598adbd1708a50d0cad533897090ee8caf SHA512 4697ce50c1ef059088d0448dfa78c1fe93e8a06363e232caa2b32fe49c36dcd014d2585145037ede28c442ece84e1ba6e8114272b509889c4d67116df7da2502
+EBUILD qtxmlpatterns-5.15.12.ebuild 814 BLAKE2B 0c0e81c7c5a8cec8582fe91176acc6d4cffad7714222e6ad599e2abc2b5c221470bdd3828c77d64e0f859abd2031bb9f132979d4b5e82e6c018974f6e4f72aa6 SHA512 219aa8cef7cc9f835aa2eacf3e7dad1195494fcd48c5eae402576875b67f41810b88cda31c4ee901c25b41f79cb6bd097f587f201c4247aac678489c1c32c142
MISC metadata.xml 590 BLAKE2B 2f67cb5fc0572aa19ed1775ac6a1cf2de7aae77141a76f81ad00d9620c0ba4238c1058ed53bd6332f8862f24cb59f3f23984df84d062c295868f3914ad8efb8f SHA512 50bbcf3579ec5613429e2a7c613e41ccd79d04f0ed7bb2e5db1ae22868aea8922f0b3509bc4fe91ab7cbc9ad6b86bb536993638d3562d811203814e64e2ae22b
diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild
new file mode 100644
index 000000000000..21a6dfea0d41
--- /dev/null
+++ b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt5-build
+
+DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="qml"
+
+DEPEND="
+ =dev-qt/qtcore-${QT5_PV}*
+ =dev-qt/qtnetwork-${QT5_PV}*
+ qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
+"
+RDEPEND="${DEPEND}
+ !<dev-qt/qtchooser-66-r2
+"
+
+src_prepare() {
+ qt_use_disable_mod qml qml \
+ src/src.pro \
+ src/imports/imports.pro
+
+ qt_use_disable_mod qml quick tests/auto/auto.pro
+
+ qt5-build_src_prepare
+}
+
+src_install() {
+ qt5-build_src_install
+ qt5_symlink_binary_to_path xmlpatterns
+ qt5_symlink_binary_to_path xmlpatternsvalidator
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index d8c1eb37a2ae..c6b1351ddcb1 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index e0310bc020c4..52d28bd083b3 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -2,6 +2,6 @@ DIST console-1.17.2.tar.gz 24861 BLAKE2B c738249eadafe43c4528ebf75d30b51aa1d015f
DIST console-1.23.2.tar.gz 27339 BLAKE2B 46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c SHA512 6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b
DIST console-1.23.3.tar.gz 27768 BLAKE2B e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af SHA512 2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee
EBUILD console-1.17.2.ebuild 919 BLAKE2B 75d3df61682f12248257159abf539df3435a9489957c6e16a26f527f7b099cc73e7d580f867186ae2d8d0f8f8b3c791a8652d14d0a62caf3237de0157fdf110d SHA512 c393c89bffc774abf17e1472ca7867642bd1a3b73779916c1f544f147759564372a95bf443d150a7007ce47beb535c953313f8e6cb81cec4e960249a4d35962c
-EBUILD console-1.23.2.ebuild 921 BLAKE2B 428e8e43714d092b0ce71834cacee155b4735255641f759e655f38ca628db945cb93d12ef9d63413b31849eb4ec004a8dd5e4ab519a65c4df0f8dfb8aad8ec26 SHA512 fb44ddbf7cde76629919dbe3ab912c6a50ba41b8dea15dd2b38ff619e4cd77bb3900ee2270cfe63c9c05650ed19d83fe12a43fa0cc62bee3188f98072df5be25
+EBUILD console-1.23.2.ebuild 919 BLAKE2B 9e2adb530432855475cc17855b693e3bcc53665378498f1810f7cdf3eb7a04cd6a13f5667549cc5c50e4cd4f2d8772f2d7a65d4a8f1febd259afc24f8ca35f95 SHA512 92b500a0c4f5f9bda6e7d6e5d27ef8c7c4da00d756061d8f9865ce2188be252d0e229dffaa687764d937e347205ec4574ac181249e84d1eb61b332a26527ea06
EBUILD console-1.23.3.ebuild 921 BLAKE2B 4c6dc0d7d511c07d24dd83a55469386d085f1c70d6121f3ceb354287385249d7448d05a03a6b88d4bf79c1e2a6b7cb6a2d0fa1e005a33d917a431f39b801dd57 SHA512 d079b8fdb549962c69a12fb40b96e55bd01ae4a37c5e5b5ee95c3be1fc930097af60beff9019c390dc819f149d44510d407d439f009ca4edf3ae2008c4bfc19d
MISC metadata.xml 343 BLAKE2B 949f3fccd0b08a5699c083eb21c119af6104cd470fe4f22f2771f5262eddf9a9819a630146ef4cf0636d52be9cca982ab73fd4443e1fb0f4ae77b5223949ed38 SHA512 f243fe8cf5c9d29a4c4f95cd9bce18f8a0ca191b7c62c1644c0b4ec4f4d14d355bc0b564a571b057eb42960997958157bca027b86917a2c43d6ec651f1804302
diff --git a/dev-ruby/console/console-1.23.2.ebuild b/dev-ruby/console/console-1.23.2.ebuild
index e3712651f8a4..29382fc44e24 100644
--- a/dev-ruby/console/console-1.23.2.ebuild
+++ b/dev-ruby/console/console-1.23.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index eac9d005c55c..2db94ab75967 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/itstool/Manifest b/dev-util/itstool/Manifest
index a0f80b8d5439..09b1d5a7bcb9 100644
--- a/dev-util/itstool/Manifest
+++ b/dev-util/itstool/Manifest
@@ -1,3 +1,5 @@
+AUX itstool-2.0.7-missing-translation-fix.patch 1260 BLAKE2B af0023bb175919f58ce3150b714f28059c39991e6b1a223b3599b3776690a4457b4ca67d267599ae562ff1633c4c6c93fa064d0a6221abf8b889cb9975f9a0bd SHA512 4536552d4587f4ce5573367c274854710e3df56485fefb00c9d3ca5efcff3cce91e2ff4b0b67d604f4b3884b57493e4ff282d4bafce6c1e257eeb0686cd824d9
DIST itstool-2.0.7.tar.bz2 104648 BLAKE2B e2d27d7b0a772596a0fa02b157bbef65b132b839c908c114596d21a54c245a0c941419a3555a8b9b7255800f9ef65d557a5b0f6847103b0a3934c908d43128ab SHA512 710c188e518a7eccbf9d31df59692fd6acc79430589a93ef4333f33f74440c311c340614ca74cc43191830567a98024d0981325ccd83a8fd9b75410d9dd91992
+EBUILD itstool-2.0.7-r1.ebuild 1042 BLAKE2B 4226d3f84c08272d6c796127fe779197706652792f0f1f33b0e0f270076e57f31c772b96c04266ab0892f7577d1f1faa91a17ff0e4a38bf7be6a01f430f0649c SHA512 ca08ee256f80cc6b7b2163b6edb8ec3f4f50b9fd0a26dbf2716b6bfa4473ac0d57fa16cda00ce45d2d448c2da668f95012847d36acc53ee81ba4d6468b887d23
EBUILD itstool-2.0.7.ebuild 964 BLAKE2B 7eef310838935bc5b47d23706e3e4ad6410c137e868f662f83e86a7e7c66d703b893625d7645fd878e818ff818016805b75833ea82361d75cac42f51ec809333 SHA512 588c133c33a90f5f81886a89f632a6d0bec501b7089b05385aed0adbb88c7255ce09c30962620a902739c7f49334d90e4d72f7f87414f29234d784f263fe979b
MISC metadata.xml 612 BLAKE2B 0d4784d03f20c26f28f64015ee59a119b1059fd75f27352b0e99f07b5c3914ea3541674d4970620b1bbd6278951e524e687807d1275da1999d3a2fa311fb8206 SHA512 dcf3e043d41747edbd72e8081b75617b88d76e6c46fea1e112e5c2a8e7049f74f1b5ece6de4681863994eeb18bade3b793c3944269ddc5d3b6c6ead1a72dc8f9
diff --git a/dev-util/itstool/files/itstool-2.0.7-missing-translation-fix.patch b/dev-util/itstool/files/itstool-2.0.7-missing-translation-fix.patch
new file mode 100644
index 000000000000..bdd45e40eb80
--- /dev/null
+++ b/dev-util/itstool/files/itstool-2.0.7-missing-translation-fix.patch
@@ -0,0 +1,28 @@
+Bug: https://github.com/mate-desktop/mate-utils/issues/210
+Bug: https://github.com/itstool/itstool/issues/36#
+
+From: https://github.com/itstool/itstool/pull/47/commits/e9b053be5c50c2bd69442a8484a4c9c371bc3a45
+From: Harald van Dijk <harald@gigawatt.nl>
+Date: Thu, 15 Jun 2023 23:18:11 +0100
+Subject: [PATCH] Fix handling of untranslated nodes
+
+If a translation is missing, get_translated returns the node it was
+called with. But ph_node when passed to get_translated is part of
+another document and cannot just be reparented, it needs to be cloned.
+The reparenting leaves things in an inconsistent state where references
+intended to refer to nodes in the original document no longer do so, and
+they may then be accessed from those references after the new document
+has already been freed.
+
+Fixes bug #36.
+--- a/itstool.in
++++ b/itstool.in
+@@ -1096,6 +1096,8 @@ class Document (object):
+ child.replaceNode(newnode)
+ else:
+ repl = self.get_translated(ph_node, translations, strict=strict, lang=lang)
++ if repl == ph_node:
++ repl = repl.copyNode(1)
+ child.replaceNode(repl)
+ scan_node(child)
+ try:
diff --git a/dev-util/itstool/itstool-2.0.7-r1.ebuild b/dev-util/itstool/itstool-2.0.7-r1.ebuild
new file mode 100644
index 000000000000..d1fa04395f8c
--- /dev/null
+++ b/dev-util/itstool/itstool-2.0.7-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit python-single-r1
+
+DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
+HOMEPAGE="http://itstool.org/"
+SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2"
+
+# files in /usr/share/itstool/its are under a special exception || GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-libs/libxml2[python,${PYTHON_USEDEP}]
+ ')"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
+
+PATCHES="
+ "${FILESDIR}"/${PN}-2.0.7-missing-translation-fix.patch"
+
+src_test() {
+ :
+ #"${PYTHON}" tests/run_tests.py || die "test suite failed" # Test suite not shipped in tarball
+}
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 0dbf6ac1da72..66136be56184 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 223955f5ac12..0cb64f3010ea 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -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
# @ECLASS: qt5-build.eclass
@@ -126,11 +126,11 @@ fi
if [[ ${QT5_MODULE} == qtbase ]]; then
case ${PV} in
- 5.15.8)
- _QT5_GENTOOPATCHSET_REV=3
+ 5.15.11)
+ _QT5_GENTOOPATCHSET_REV=4
;;
*)
- _QT5_GENTOOPATCHSET_REV=4
+ _QT5_GENTOOPATCHSET_REV=5
;;
esac
SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-${_QT5_GENTOOPATCHSET_REV}.tar.xz"
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 1b3c9e1f5087..c1f1fe04c9fd 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/melonds/Manifest b/games-emulation/melonds/Manifest
index cbfbaf047326..7e2c65baaa81 100644
--- a/games-emulation/melonds/Manifest
+++ b/games-emulation/melonds/Manifest
@@ -1,6 +1,8 @@
AUX melonds-0.9.5-DSi_Camera-algorithm.patch 777 BLAKE2B e87bc449a06bd3ad0bbb8e20d2c0f06c1a9ad4b27b24143b96f6a41e9e1b0f1579c22a170627b382911d20c52402bd2662952dba7284632e4d00e27bd04cb5d9 SHA512 73ccfa611f23540948fb6ae010a947df521daafbd3756a23f2e93d5a59b5cd9e04c9b59f40143b69b112e4300825b458b0e0581b2cdda355d85a3fef28df2aeb
AUX melonds-0.9.5-no-ccache-detection.patch 397 BLAKE2B f9c2bc08860c2894d9ef3dec6630031760142edbaa2d3b72baa980c8201929fedf98268fa35552eb81e087e5a08622dd7f28b2c7a6eaa6bb33eace7684c67779 SHA512 bccaeab238c0c343d1019e7b1b55804a4a15e0c67a07ce9d97f24491df0b8ff0405b89f628fb58304febd1b3c1fb4ff13639b4e854bfff1bbfe244b54071d9c8
DIST melonDS-0.9.5.tar.gz 2496704 BLAKE2B ac6b75a74df266c6220a15c8775969f19bd6ef19946c913d49b642aa797ca6dc4cd956e7a840fbdbf572a9178a214314549cfe3fc4617a4f0f3877850c6818cd SHA512 115cf04e4e22a20016ac4f2946aef917e5c9566b1a5f18599f7b7c47b0ac71e3645157a8a21622ab83683848c57ab25e6d6fcff0df559087b56642d99ffe40ec
-EBUILD melonds-0.9.5-r4.ebuild 1783 BLAKE2B 3795b076566d9eda60778b605b0d725893ee34011ae420960a72909edffaf2b2388294c28a4819200a30618bebc46914fb6a4c3b31e59e96c1f87763900d9fcb SHA512 c626a807953a62d7c51a026f8b2f31e5caecaa5f511a68dcf4a5f291da519eedc4c91d3df5df6382c16b36ecb221d9449780c146445daa7731414a42c6dd3ac4
-EBUILD melonds-9999.ebuild 1727 BLAKE2B 58bb370b9f16a7d2d8f72f692692726cc0db3f08e5cc3858148dd254753ec30f1236be965df95eabf571616549e9580f44041e9f32cc9f06532e65a9a8a92e2e SHA512 e8d1f5b746943f6156ca82ff3c5cb471c72a3973d81e097a5ab2b429d6a884e8b63dee18f939e2fe6c8e75daaae4bad4fa87f87b2b82eae51938b44f42347202
+DIST melonDS-0.9.5_p20231231.tar.gz 3103695 BLAKE2B 36923cf1e7faf58a05eeac2152faf4ac6387a932fc7accf4be339c752171c6e2d6d7a61d5c9de40e02163a5552701c2f313da85515380e529188260b633445dc SHA512 fe99a37ba347eb6aed470d7b93e4ddbcb32ae81045d64509441ce0fa3b08da31d32b42fef7aca5f01556ae7321fb534ebc369f091e1a8852f4a45eaa7bd941a1
+EBUILD melonds-0.9.5-r5.ebuild 1816 BLAKE2B c2253e5671401c4c9b1e95e5b7501a32e4f02400614483cc66e6aff64b6c7adbf9c9b582c9d635d153646fcc70accdb9a068e54f6744dbd4326631cc10ff4f61 SHA512 3397efd9332d6e45b525b3388cc0bcb415a235ce342f496535373016b5ef1d9b4b5aa0dd7f98be87217687b2277c18d697f62fbaee24036aa9e07d9b4aaa940c
+EBUILD melonds-0.9.5_p20231231.ebuild 1856 BLAKE2B 1d70541f2e7f6f669733654ca5ff78f92226d50d14271c26e6a3b8de9ac26df47715ef99408226b78422ffafdf0c05b73d012c5690e4e32f904b10a618c602d3 SHA512 276f9cc1934f5819fa448e4e5d8701e4f7608d4fc33295e7b18de4ca4e5d64458721214f072b9998e150582882bb97bcc10d69e35e36400e4c26a487f8d3e044
+EBUILD melonds-9999.ebuild 1760 BLAKE2B 702d5d42416ba7cfda674c6d27c6cb71b1239b801043f07155e5a32b966f3ad841ad4921c1fd89895b9b4e8f1ca0279469237b8e97c70a60059ad088fb70eb91 SHA512 1f04d14c494669b35e4b8a05a7d12fb5f46fec4e24cfd9f187a1b865bccbaeef83bd40bc0bf9c3b0b394b036ad82e402b5b0451ddaaf051326ce7f2c80e5a786
MISC metadata.xml 404 BLAKE2B e9abe00b5ee8196030846be4e7a9e224c0fb7356f88a39949b219bb7355bcac50f6ca28b299a40f056e5a105903cb156aed77731fb3ed61d2ef88becf35d0dc3 SHA512 6e2926035441d9c93759ad92cb2c026a10d28b8354e90d56361b4afc1aa6e7f0e4bb49900ad9f6025f8f9b7070df5691583074f30620196f1305919bd7cfdbdb
diff --git a/games-emulation/melonds/melonds-0.9.5-r4.ebuild b/games-emulation/melonds/melonds-0.9.5-r5.ebuild
index 5171a6bad8ec..ae2f49cc74cb 100644
--- a/games-emulation/melonds/melonds-0.9.5-r4.ebuild
+++ b/games-emulation/melonds/melonds-0.9.5-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,13 +12,15 @@ DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net
https://github.com/Arisotura/melonDS"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
else
SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz
-> ${MY_P}.tar.gz"
- S="${WORKDIR}"/${MY_P}
+ S="${WORKDIR}/${MY_P}"
+
KEYWORDS="amd64"
fi
@@ -60,7 +62,7 @@ DOC_CONTENTS="You need the following files in order to run melonDS:
- firmware.bin
- romlist.bin
Place them in ~/.config/melonDS
-Those files can be found somewhere on the Internet ;-)"
+Those files can be extracted from devices or found somewhere on the Internet ;-)"
src_prepare() {
filter-lto
@@ -70,7 +72,7 @@ src_prepare() {
}
src_configure() {
- local mycmakeargs=(
+ local -a mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DENABLE_JIT=$(usex jit)
-DENABLE_OGLRENDERER=$(usex opengl)
diff --git a/games-emulation/melonds/melonds-0.9.5_p20231231.ebuild b/games-emulation/melonds/melonds-0.9.5_p20231231.ebuild
new file mode 100644
index 000000000000..96f47acd73f9
--- /dev/null
+++ b/games-emulation/melonds/melonds-0.9.5_p20231231.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="melonDS"
+MY_P="${MY_PN}-${PV}"
+
+[[ "${PV}" == *_p20231231 ]] && COMMIT=8bfc6df8de216eff0be4be1dbe37b19a741bed51
+
+inherit cmake flag-o-matic readme.gentoo-r1 toolchain-funcs xdg
+
+DESCRIPTION="Nintendo DS emulator, sorta"
+HOMEPAGE="http://melonds.kuribo64.net
+ https://github.com/Arisotura/melonDS"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
+else
+ SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${COMMIT}.tar.gz
+ -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${COMMIT}"
+
+ KEYWORDS="~amd64"
+fi
+
+IUSE="+jit +opengl wayland"
+LICENSE="BSD-2 GPL-2 GPL-3 Unlicense"
+SLOT="0"
+
+RDEPEND="
+ app-arch/libarchive
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ media-libs/libsdl2[sound,video]
+ net-libs/libpcap
+ net-libs/libslirp
+ wayland? ( dev-libs/wayland )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="wayland? ( kde-frameworks/extra-cmake-modules:0 )"
+
+# used for JIT recompiler
+QA_EXECSTACK="usr/bin/melonDS"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="You need the following files in order to run melonDS:
+- bios7.bin
+- bios9.bin
+- firmware.bin
+- romlist.bin
+Place them in ~/.config/melonDS
+Those files can be extracted from devices or found somewhere on the Internet ;-)"
+
+src_prepare() {
+ filter-lto
+ append-flags -fno-strict-aliasing
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DBUILD_SHARED_LIBS=OFF
+ -DENABLE_JIT=$(usex jit)
+ -DENABLE_OGLRENDERER=$(usex opengl)
+ -DENABLE_WAYLAND=$(usex wayland)
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ tc-export AR
+ cmake_src_compile
+}
+
+src_install() {
+ readme.gentoo_create_doc
+ cmake_src_install
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ readme.gentoo_print_elog
+}
diff --git a/games-emulation/melonds/melonds-9999.ebuild b/games-emulation/melonds/melonds-9999.ebuild
index 9255b44e2e4f..ff839958a635 100644
--- a/games-emulation/melonds/melonds-9999.ebuild
+++ b/games-emulation/melonds/melonds-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,13 +12,15 @@ DESCRIPTION="Nintendo DS emulator, sorta"
HOMEPAGE="http://melonds.kuribo64.net
https://github.com/Arisotura/melonDS"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/Arisotura/${MY_PN}.git"
else
SRC_URI="https://github.com/Arisotura/${MY_PN}/archive/${PV}.tar.gz
-> ${MY_P}.tar.gz"
- S="${WORKDIR}"/${MY_P}
+ S="${WORKDIR}/${MY_P}"
+
KEYWORDS="~amd64"
fi
@@ -51,7 +53,7 @@ DOC_CONTENTS="You need the following files in order to run melonDS:
- firmware.bin
- romlist.bin
Place them in ~/.config/melonDS
-Those files can be found somewhere on the Internet ;-)"
+Those files can be extracted from devices or found somewhere on the Internet ;-)"
src_prepare() {
filter-lto
@@ -61,7 +63,7 @@ src_prepare() {
}
src_configure() {
- local mycmakeargs=(
+ local -a mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DENABLE_JIT=$(usex jit)
-DENABLE_OGLRENDERER=$(usex opengl)
diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz
index 290386c90061..79366c7ce0f0 100644
--- a/games-simulation/Manifest.gz
+++ b/games-simulation/Manifest.gz
Binary files differ
diff --git a/games-simulation/openrct2/Manifest b/games-simulation/openrct2/Manifest
index c8e88ae17599..93b0a1ca4699 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,13 +1,14 @@
AUX README.gentoo 715 BLAKE2B c7e27f799a33a73dccd75bf2f28882bda609b3ba74fc98ca1b1fcdcbb91290a81a878d10fa1b9b15f0ebebe9ef496a7ac7b8fdfd3a455ca3ebad3dd3df908035 SHA512 c18d5b5950523e2abedd0f9218e71c1f7222615d34eb56c24c69f7dea446e17248086525603d1da63302db6e8c5b642086eb8b154fd531c26db611b9f799d4d8
AUX openrct2-0.4.0-include-additional-paths.patch 928 BLAKE2B 0af967acd22b8f11b15bfcb433b1c586dab100839bba49867c374669e27f9677c82f16c727b939dec28e95fbb42278b9661935aac3cc23fe6b8ad8b64901a029 SHA512 6f2359f8fbf1fc915909fe404300e016d4f8d55f3b0f59dbdbf10e6376c38c412de23394c2138fb56666be059221c60a8b488a6965f1b6be19e834a6fc624b53
AUX openrct2-0.4.1-gtest-1.10.patch 269 BLAKE2B 40e85e87627ca627faff555248a46307f79f923dffffae1b47af55643b64d2776c075ad237530d0a0a074ffd62a18ce021d72fc3c4b4126e2880683c75648908 SHA512 8526095e8716d4885524483e6fe6b6f2ba7edf29bc7bd30602f37aebd5bafdc3a299e5890d3844fc1d573c69244d5415f7d02791e6ac73f9e421f88987bce2dd
-AUX openrct2-0.4.6-gcc14.patch 1150 BLAKE2B 4ec0a705a705b2a53553ad1444eceb8a1753152f30e7af400dac8db28b7e43d0726761d0883a5b05a44aa697143fad3d0d13f213ed8dc9f0366619f180e9d2d2 SHA512 cda59ff5ba1ebf2cea91f7ca64cc34563dc541cdd9b636f1fc429f0e456d051e7463ebe19441341b069ee827bbe4c3392bee447f1ea744e8376969b84dea8b4f
AUX openrct2.confd 415 BLAKE2B 08c22a6940f07d89b6414917d5438d2926b71397c1aa590db805fea67fe6857ccd7e00117edb0f8135fd055d741ec071e3cd439bd62f516142151ef3af76b2a4 SHA512 d2f6863c507389eab1117497edca2a21121c115b7fd06f59bc358f0a610ebf58b8df3be7683aaf105cc481c27647c4cfa36893c33b3a1da0624325927b5e3d9b
AUX openrct2.initd 1424 BLAKE2B 0b5940000d0d7ebf0ad14d2326fc6342380fe9fd5266a49610d4c62686062ce2fbaca7c3211f0026d3c8bda6ad8bc7526838734571266da745e2d67ca8be9ec8 SHA512 3c1ebbe9874ecda50b9420d1cb27633a9ddec57f5afab39ceac0845e44c7fdfd0fd0dd9799a14b09f45d3c7e85a93cd994515d495c3b2f1d4e8012e5716f1409
-DIST openrct2-0.4.6.tar.gz 21003990 BLAKE2B 910e03586249c6e1fb1320cc47034c121f74da847305a041f18e5d593d1f494a608508b69f5a2b7919a4353eff4ea7d1dc5a5f8236c8857eca8175da04f9ec33 SHA512 fd48983f231b71cce9c7f59af88a46e81c7dfd005c77ce3594a43dfac87fd9d88dd900e3137c8c2c3bdeda974392c94412d031923e2191b44e974db1e3922712
-DIST openrct2-objects-1.3.11.zip 4705861 BLAKE2B 10a0477fd8db9374b0e667a34ec3b0cedf6cb29fc9b602da845e33272e072c55cf5fd30b9340ec4b763a9f324c72d126290651c9eddef07013857a8228978566 SHA512 98ab374a4899f60f45d6c87a570298a5788ec8cf277b67cb6b54c2f68388a99f201705377406b883eac45a97edff3cf7736898ed0b97a290f3d999dad7c821b9
+DIST openrct2-0.4.7.tar.gz 21677290 BLAKE2B 934f26bd2117f4c5be1a20e5eff10a07a260a5f01d1df2f95f2a4b66adf603868e5ea33a88398857f35851575c38f28e6c98b7912ebe0cc3c97b745cbb280b02 SHA512 704007298d35b90cba592719649d066a2e8e546044f39ca0edddebd4c9e8e864ef8d1314e3bc5eaadf38fb2df54d9cb33ee9cb1cba3defd099aa34ea2a985a90
+DIST openrct2-objects-1.3.13.zip 4708920 BLAKE2B 16540805a0a9413de96837d23787ed47a84e570b2fa2480c89f4f9a644033c39ffa9167838c164511308942401fd054f2091362491a395c207bb3b779e7a740c SHA512 9e285cf922adb5b4d7c79f06cc7445e05bc755968099dc83fc62b411875bfe1e39a087559dc1730b44e78133f4c642da316fd94e7f0877189c59517e8bc1038f
+DIST openrct2-openmusic-1.5.zip 40548101 BLAKE2B 11cf46a54716097038e134ae11aeb23823097ca96189dabeb0e43d7050d5e776aa309c38de247da15b1eec7ed6be6299d5673a92df1323cc3a4a5bbc4f48d567 SHA512 55d4afb854eaa5a69c42e7f0b26669c8fb58b2eba3e2892c655e76d8fab82e2734f39981d7f5ac69e11dc87d06c89795da2468feac3bc53ef6cfdd992e3924f3
+DIST openrct2-opensound-1.0.3.zip 3820122 BLAKE2B 74265800595e36ac943bf2ee5d9c8f6cb3bbd5be3713d9590cb81faac4a75154dfbf9806b1b55e9c2426c84e3cf313a6271fc378ebfd4fa94821683157be5470 SHA512 89784703fb2cda67b5440e06381b44e59ce4a42a88004761c76f0c2b23f78be3692e5fe5e2c8655943e04f7a45e479cfcbc2c3998202222dab16a092b9a73195
DIST openrct2-replays-0.0.78.zip 1829988 BLAKE2B cf11a05f6ba5a2808cd4c016ac3c7537a0b49b67fd5ef5ab705aebd4ddc64dd4a82ea12d9c082fe66cebb57437c0d81052bcddfb94a0c9f7aab024a82c2e2ca8 SHA512 c6ff18c2206192ed4fb56535732137229f9bced96da00037d691bc64dcdb102cffe37f180054319e7c8ef8dbbd7de49792c3a7e845199fa180612ed97a149b32
DIST openrct2-title-sequences-0.4.6.zip 2547725 BLAKE2B 5f7b36cd1372106923000775307ea7ff8c142c3b1d026d84b86f255a629b0a2ac16a682300999789229a8833d4c7327c858c04710ecddfb97af1858ff121a5c4 SHA512 bd7d0f25047540572be75a4a8886e8dabdceb7a3e11fdeb5473b66fe804d829acdb763d34ec7cfa656df9bc527268a3e0e7ca09c699995804b22ff2a529ad5da
-EBUILD openrct2-0.4.6.ebuild 4124 BLAKE2B 09f918ce20b9fe636c7fbfdd9ab641bb38463bbbf9a17e111bfbd19052b18ecaead501b006932d7ff5a207bd9ed9f6b322c310fd03101a4e7d3d151c6933614b SHA512 19baa2d61d64117d66a2c5e7cc96130ac931f4d44b06e259649e295f1f3521283748ce747bb7f634437b611f9e925e3e6b97e41e87715a24321001e1bd377e0b
-EBUILD openrct2-9999.ebuild 4044 BLAKE2B 8b1d2da4d4c51d99f72b4d6f3b43cbaf65c98e8044a2162c2edb90e8849375a3cec45a7ae508964b65fa14690f2a44fdd48911079199d79d2e58ae12249f64c4 SHA512 a7523db8bd5041137f8eef3639285e4f6bcd9ec1fe98fb75b430200b23eadd66b321a783142f0cb80efc1ce606d4b66c260543f8059da51de282b3bcd8dc9f2f
+EBUILD openrct2-0.4.7.ebuild 4565 BLAKE2B a96a5bd44a1850c1837947365e9bf531335383c179d39ed7da3c76cfa0d08ed01e95ce0f6b438388b0e50d612500ce6518e1c0662e6fc4b6cc1953bd1e97bcd7 SHA512 7f7436d8a28de1ec194265122c179d1b3bce8cb60ee84a2da091102a8ac708ba959278e9c8122fb6aa0a1f1fc780caaf6ddf013531918e12851c826a67c3fc2b
+EBUILD openrct2-9999.ebuild 4510 BLAKE2B 8764661ba97fac2308a0807815b8fc29fe0e8069c7b44144dbb3e4d799c3eaaf47b274c1515a9546f2cf96a546cae5c10b5a474cc1f09703b2817b9a427e374e SHA512 8c794a7d5c17a13e7ee7c16ec6f7e9a3cf50de1e71aad0da76f0e1fef288363e8098e7eeb36b3eeae50230cbcd1ca00e5cf8fd4ea486d38df9990bd566f4ed54
MISC metadata.xml 1200 BLAKE2B 7a2ca04e6e757efd12cbf00558372a19d10833fbd11d105f14bf68662ea6c64cbac3b01b4f5abba1473c4c184cceeadc26b38ef91e9edc3a40ee94415f868ff6 SHA512 97c181f7f3d97bf8ef90c1666497397c8ad87b23b536d1be6af7133e85e1e331813ee2247b3e0dfe887c0328f0b35184f1e9738ba7a7bb53b80813c23565c61e
diff --git a/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch b/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch
deleted file mode 100644
index 2c2c00fff5e7..000000000000
--- a/games-simulation/openrct2/files/openrct2-0.4.6-gcc14.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 11c46987aed7f8ef941140a171d55abc8cd8d0d5 Mon Sep 17 00:00:00 2001
-From: Kostadin <kocelfc@tutanota.com>
-Date: Thu, 16 Nov 2023 22:26:05 +0200
-Subject: [PATCH] Add #include <algorithm> to fix building with gcc 14 (#20981)
-
-With gcc 14 some C++ Standard Library headers have been changed to no
-longer include other headers that were used internally by the library.
-In OpenRCT2's case it is the <algorithm> header.
-
-Downstream Gentoo bug: https://bugs.gentoo.org/917016
-
-GCC 14 porting guide: https://gcc.gnu.org/gcc-14/porting_to.html#header-dep-changes
-
-Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
----
- src/openrct2/core/FileWatcher.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/openrct2/core/FileWatcher.cpp b/src/openrct2/core/FileWatcher.cpp
-index 439be15859ed..3ce0309c8cc8 100644
---- a/src/openrct2/core/FileWatcher.cpp
-+++ b/src/openrct2/core/FileWatcher.cpp
-@@ -7,6 +7,7 @@
- * OpenRCT2 is licensed under the GNU General Public License version 3.
- *****************************************************************************/
-
-+#include <algorithm>
- #include <array>
- #include <cstdio>
- #include <stdexcept>
diff --git a/games-simulation/openrct2/openrct2-0.4.6.ebuild b/games-simulation/openrct2/openrct2-0.4.7.ebuild
index 3049ac705a1b..e63afe71febf 100644
--- a/games-simulation/openrct2/openrct2-0.4.6.ebuild
+++ b/games-simulation/openrct2/openrct2-0.4.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,18 +6,24 @@ EAPI=8
inherit cmake readme.gentoo-r1 xdg-utils
MY_PN="OpenRCT2"
+MY_PN_MSX="openmusic"
MY_PN_OBJ="objects"
MY_PN_RPL="replays"
+MY_PN_SFX="opensound"
MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.3.11"
+MY_PV_MSX="1.5"
+MY_PV_OBJ="1.3.13"
MY_PV_RPL="0.0.78"
+MY_PV_SFX="1.0.3"
MY_PV_TS="0.4.6"
DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
HOMEPAGE="https://openrct2.org/"
SRC_URI="
https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
+ https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
"
@@ -73,20 +79,24 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
"${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
- "${FILESDIR}/${PN}-0.4.6-gcc14.patch"
)
src_unpack() {
unpack "${P}".tar.gz
- mkdir -p "${S}"/data/sequence || die
- cd "${S}"/data/sequence || die
- unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+ mkdir -p "${S}"/data || die
+ cd "${S}"/data
+ unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
+ unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
mkdir -p "${S}"/data/object || die
cd "${S}"/data/object || die
unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
+ mkdir -p "${S}"/data/sequence || die
+ cd "${S}"/data/sequence || die
+ unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+
if use test; then
mkdir -p "${S}"/testdata/replays || die
cd "${S}"/testdata/replays || die
diff --git a/games-simulation/openrct2/openrct2-9999.ebuild b/games-simulation/openrct2/openrct2-9999.ebuild
index 721580ca1ba1..79064ae23585 100644
--- a/games-simulation/openrct2/openrct2-9999.ebuild
+++ b/games-simulation/openrct2/openrct2-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,17 +9,23 @@ EGIT_REPO_URI="https://github.com/OpenRCT2/OpenRCT2.git"
EGIT_BRANCH="develop"
MY_PN="OpenRCT2"
+MY_PN_MSX="openmusic"
MY_PN_OBJ="objects"
MY_PN_RPL="replays"
+MY_PN_SFX="opensound"
MY_PN_TS="title-sequences"
-MY_PV_OBJ="1.3.11"
+MY_PV_MSX="1.5"
+MY_PV_OBJ="1.3.13"
MY_PV_RPL="0.0.78"
+MY_PV_SFX="1.0.3"
MY_PV_TS="0.4.6"
DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
HOMEPAGE="https://openrct2.org/"
SRC_URI="
+ https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
+ https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
"
@@ -78,16 +84,21 @@ PATCHES=(
)
src_unpack() {
- git-r3_src_unpack
+ unpack "${P}".tar.gz
- mkdir -p "${S}"/data/sequence || die
- cd "${S}"/data/sequence || die
- unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+ mkdir -p "${S}"/data || die
+ cd "${S}"/data
+ unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
+ unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
mkdir -p "${S}"/data/object || die
cd "${S}"/data/object || die
unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
+ mkdir -p "${S}"/data/sequence || die
+ cd "${S}"/data/sequence || die
+ unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
+
if use test; then
mkdir -p "${S}"/testdata/replays || die
cd "${S}"/testdata/replays || die
@@ -167,5 +178,5 @@ pkg_postinst() {
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
- xdg_mimeinfo_database_update
+ xdg_mimeinf
}
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 39b176b2ac1f..f767a0899389 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest
index ea37515fb70d..13e5103a08e8 100644
--- a/games-util/cartridges/Manifest
+++ b/games-util/cartridges/Manifest
@@ -2,10 +2,10 @@ AUX cartridges-1.5.4-dont-validate-appstream.patch 304 BLAKE2B bc6f26ccc39f2029a
DIST cartridges-2.3.tar.gz 1282083 BLAKE2B 1e6ef65ba223af5b65af922c90b61b5c1bca1859b4231632b2c2996258f562719340f7cb9c6facc6f8151bac8388bcfe3c549131bee9b249d0d03310a622538b SHA512 d5f2d29414d1e347e0459003890f018e585450cc3b6663e922696f04c1eff3a864364a08dfa17ea6fe4e87aa47c28485f0954a4376c1d1695039e478a7dbe7f4
DIST cartridges-2.6.1.tar.gz 1083018 BLAKE2B a760cc3651775139d6151530df20d94a292841f60918cd76e9f77b9d081bbbc71571173d60766b7e7880d7c6f74cadad2711c3d16e6b2bcf904e13b05a1494cd SHA512 dfe5a0c2bcf9cbf83811915cfb00b0f625dd7847ac979e5cb45ca0b907d59c010cc13c048db779b9543d45a5ddc8a4f1bd01322f64f76d0b39433969458bb75f
DIST cartridges-2.6.2.tar.gz 1083203 BLAKE2B ee7ff5efea06f61152e913b351dfefb9f3355e853966b8425d09912463a28165207908cae2f4bdd3af19a0020fe82eb0f1f0bdbaa7ee2d94de294daf81439818 SHA512 8521c859f33ae78c4ed7d75fed73f6a9b695f89ae21e3072f9cb878facdd85dffefb8ea8491def0732c415c89965f5152d8458cbe5c25433b0f7a44388ff7da5
-DIST cartridges-2.7.1.tar.gz 1094433 BLAKE2B a1ba5563bb084b0ba44660f8cfd17fa576fadf0371d42ca9c539c5093064f66141829962e736a2eed3d8a8de4eb940ecf0c33cd89880daebc36b12787af9450d SHA512 191ee3231d08093868e9a73be61dde1619bb77286a69d21e54002890857bfbf5ba3c04faa7009159b8c354666514ecf307dc070faa12ba5c5510d31ec6d6c1cc
+DIST cartridges-2.7.2.tar.gz 1094408 BLAKE2B 462c4117e0cc3050b9deac508704e863dab0f389e825007392a51a44fffb9eb9a98d8f915379b1eb7ecb696ed85a9027a3705835038109d814e96282a865883f SHA512 3dc9118034d8e5491c10b12515e099a05505da97aa19658509e6e36c6de1da5b34998973dfc5ea010c754eff5e44ce2603ed65037a213af4ed3db9107ddaa83c
EBUILD cartridges-2.3.ebuild 1210 BLAKE2B 601e7149b337cb55f4cb287db1fed12e8b991d9383fb45f9fa841818e3b62cdda70770d94350aadd6070a97a4fae2922da322c7d2f69788cdbf733b864929d3f SHA512 dc76fee26ca7c5a6e27c641fed1172af916b4901a98b3930246f12cb5a11cb7edbbfc2d1e2abdaeebb8f7a6341c7446636c6a1875cae8f6d5b1ea09fb6b95456
EBUILD cartridges-2.6.1.ebuild 1215 BLAKE2B 63466a82eae0d57b908d99059b7bdf45d072bfeb050295cabd38e78009ed58a21da8b3a176e6fa05f05b9d4e1c3d2f597874810c587b9bb37822cae465e80eea SHA512 79de146cc9ca4e023f01db3c81b6e33e2fd861c4d6d17e081e8d69470085f33fe607d0137eaa389c84d4b11ca567a1d3dfd0bca5e71e85bbd27a4c62c9377c51
EBUILD cartridges-2.6.2.ebuild 1215 BLAKE2B 63466a82eae0d57b908d99059b7bdf45d072bfeb050295cabd38e78009ed58a21da8b3a176e6fa05f05b9d4e1c3d2f597874810c587b9bb37822cae465e80eea SHA512 79de146cc9ca4e023f01db3c81b6e33e2fd861c4d6d17e081e8d69470085f33fe607d0137eaa389c84d4b11ca567a1d3dfd0bca5e71e85bbd27a4c62c9377c51
-EBUILD cartridges-2.7.1.ebuild 1146 BLAKE2B 7f188ab5f607b19568ccfea00b12eb84ba4934844b8313d46c059e00ea18981a54168ba45577b41d1238d18f479dc50db19d9cee9ba844abdd59e0b608018d9b SHA512 5379c8bfba5e0d838e839d6ba5fb392e014f0fecc00d76f402a5a612d4aaa54821ae18027cbbea55fb1cd76dcbedb092f721958b0a9219f99adc37c7a4a97ac5
+EBUILD cartridges-2.7.2.ebuild 1146 BLAKE2B b091c48581d37d50268a4d43603f0975440c4f9932f8655640d939d73e5d4d0dccba541cf0c2b11969db92970e5d53ac913822c77b8c7d28ac8232205d5cb488 SHA512 8c02068c94b4714fb7885619c76f25c93788251945a93c9c0ed6ded51e8ef3d28a83225a2ce123557a7c96fbcf3f26a1cdf32ff7f6fc7f27a5a1a5a36c6bd3b2
EBUILD cartridges-9999.ebuild 1211 BLAKE2B 0e60e0ea4c9e0648cf1a7ef8b19984297119434aa842b306eca685420fb52e42c9722386104c6157ec02e6833e30375564162d0575f7790047558f27c60a9cae SHA512 42c13c130ea48ceb33eeab935d66c74a3943fa742c2a3d8e562cd33810836d4038174724a296117758386abc43819d7f50eb15c30173d44d6907e3259ed61bef
MISC metadata.xml 760 BLAKE2B f57df1306fd66ac7c1275d2c77ced58a333f3e47a7f02ae643d8fe4bceb7f28dfc796e3898fb28eef7f6e4ee250e762ca208c662be94a12e89a098ec45d5b482 SHA512 e70a9f88c0cdb41276783878ccaf24623f8c97fafc55d88ab564604cb534b4ea7426eb50d3c9ba9ee091e7adf5bea6d68e919c0c84a496be3d8c6497394cd2b7
diff --git a/games-util/cartridges/cartridges-2.7.1.ebuild b/games-util/cartridges/cartridges-2.7.2.ebuild
index 4992bea5ad7b..cb3975484a26 100644
--- a/games-util/cartridges/cartridges-2.7.1.ebuild
+++ b/games-util/cartridges/cartridges-2.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz
index df675010c461..bcd4a98c45b6 100644
--- a/gui-wm/Manifest.gz
+++ b/gui-wm/Manifest.gz
Binary files differ
diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 7669103c3b7f..03cde461dcce 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -1,6 +1,6 @@
AUX sway-portals.conf 216 BLAKE2B d30b62bb142802e5067c2829d69faba87b07c8a36661f43473b0a107fd57d020b3dcc5e7a1967a1fca13b7a5e9140063b7285c44b766f67002213521d676b1ab SHA512 790741df028822bf4d83170dea57e1c63f7d7938cf31969e4cd347b0fc07330322b603c9ec0091b7a3f425132bed9dee6f261074cc273555120858beaaaf5da1
DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323 SHA512 1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563
-EBUILD sway-1.8.1-r1.ebuild 2787 BLAKE2B 879affa3704335acb2d00ffcbee4ec602b484379a12fa57ad878888755450bf2f03506453a4107b49080e072c665294db3af7e87d1d846208f7609a6f4ad3c8b SHA512 b4c6014e636ef438915dba33d4882e27c6afe30da62e4958a9e5f03cf38512e3a714222df6cca3d7ae95239642f95409b5ec28563ff019ecd6478d2a1d48b69f
+EBUILD sway-1.8.1-r2.ebuild 2779 BLAKE2B e94d4f90d3d81ad180c0cbe897d538b9d31c93d98942221f3b6c22767ac4378786a32dfb4d33597d225f42a52503a9ae0e35546817eeef79b440a0b1a6fe9b03 SHA512 2a49d66aa3f7b0c03596f3cd64f56413f883b980aeedbf3834fae0fbea605331b62fc7db55c079e8393170b9b1cb307ce44f8e28726fe67fa818f502f268b65e
EBUILD sway-1.8.1.ebuild 2697 BLAKE2B 3730a8549ac3e0371adf2ae476fee57b70435ebcc9d22618e8979b7b91c9476fde4b28cff77b4c0c7297ba9458f0fa7ab8a6192d0da57c9de7780510dd5d4547 SHA512 dd3641872fb7c499cf6161dea58686c89713efa69d56552a5df9e4a50f1f897053483ef6295bda2ef0314915d4b5e4c34a305e2f81032bee506cce84ec6cf1d4
-EBUILD sway-9999.ebuild 2589 BLAKE2B 65b67af420b3fcccf555ee3047217d206af1fe9ce5aeb46a785b567958765b3717df40eb20759721081cef90a05915c14a603746b345b128f47b8735ce71f02c SHA512 30892e657c0c157cb713eda57471b7c3caeb5014c3ad10590c10c95054df155278f4996029fa78245b44dd370b7828a9faee95389d084a3cb231b3b277831eb5
+EBUILD sway-9999.ebuild 2581 BLAKE2B 3f5434a48d309a705abffaf2caada040c2daffe138f6c0dbd604b9563e671bf50375e478b4a1587d54de9160f9a120e943bb0239f8577a2ac1236d237c910f9f SHA512 3a63550153810b95db6bd17c8b741d546f4bd0cc014d10fa5139ad7a4808b965ee6b802f3e516a6c3e8bb00db3c780d84c65ab8c2416b062c3e2b2386f2b1941
MISC metadata.xml 1802 BLAKE2B 2851be5d36dd2965a8ae2e55617615990f5e936208c05aacad49825099866c47f550d74f066905cb09029ec90e53d20a4487a7ba1af039ef1d2d445ebd1bd041 SHA512 c47f54f6997e10461c5ff337eb9ad441b03f6dcc83f1ae63cb92bb3df07bbb78d78c7b9718eb50e0d808a7ea73e13d3f4f809931af34d5b557e8a7ac9903d228
diff --git a/gui-wm/sway/sway-1.8.1-r1.ebuild b/gui-wm/sway/sway-1.8.1-r2.ebuild
index 5a6cfa95a1ec..9fbae12bce5d 100644
--- a/gui-wm/sway/sway-1.8.1-r1.ebuild
+++ b/gui-wm/sway/sway-1.8.1-r2.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
@@ -102,7 +102,7 @@ src_install() {
dobin contrib/grimshot
fi
- insinto /usr/share/xdg-desktop-portal/portals
+ insinto /usr/share/xdg-desktop-portal
doins "${FILESDIR}/sway-portals.conf"
}
diff --git a/gui-wm/sway/sway-9999.ebuild b/gui-wm/sway/sway-9999.ebuild
index 3e3ec1143eeb..d5465651ab99 100644
--- a/gui-wm/sway/sway-9999.ebuild
+++ b/gui-wm/sway/sway-9999.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
@@ -89,7 +89,7 @@ src_configure() {
src_install() {
meson_src_install
- insinto /usr/share/xdg-desktop-portal/portals
+ insinto /usr/share/xdg-desktop-portal
doins "${FILESDIR}/sway-portals.conf"
}
diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz
index 1a579eb24651..7b635cdf22a9 100644
--- a/licenses/Manifest.gz
+++ b/licenses/Manifest.gz
Binary files differ
diff --git a/licenses/NVIDIA-NVLM b/licenses/NVIDIA-NVLM
new file mode 100644
index 000000000000..6dba958675fd
--- /dev/null
+++ b/licenses/NVIDIA-NVLM
@@ -0,0 +1,28 @@
+ * This source code is subject to NVIDIA ownership rights under U.S. and
+ * international Copyright laws. Users and possessors of this source code
+ * are hereby granted a nonexclusive, royalty-free license to use this code
+ * in individual and commercial software.
+ *
+ * NVIDIA MAKES NO REPRESENTATION ABOUT THE SUITABILITY OF THIS SOURCE
+ * CODE FOR ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR
+ * IMPLIED WARRANTY OF ANY KIND. NVIDIA DISCLAIMS ALL WARRANTIES WITH
+ * REGARD TO THIS SOURCE CODE, INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY, NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
+ * IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL,
+ * OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+ * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+ * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
+ * OR PERFORMANCE OF THIS SOURCE CODE.
+ *
+ * U.S. Government End Users. This source code is a "commercial item" as
+ * that term is defined at 48 C.F.R. 2.101 (OCT 1995), consisting of
+ * "commercial computer software" and "commercial computer software
+ * documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995)
+ * and is provided to the U.S. Government only as a commercial end item.
+ * Consistent with 48 C.F.R.12.212 and 48 C.F.R. 227.7202-1 through
+ * 227.7202-4 (JUNE 1995), all U.S. Government End Users acquire the
+ * source code with only those rights set forth herein.
+ *
+ * Any use of this source code in individual and commercial software must
+ * include, in the user documentation and internal comments to the code,
+ * the above Disclaimer and U.S. Government End Users Notice.
diff --git a/mate-base/Manifest.gz b/mate-base/Manifest.gz
index 88819acfcf48..4afe300f17a7 100644
--- a/mate-base/Manifest.gz
+++ b/mate-base/Manifest.gz
Binary files differ
diff --git a/mate-base/mate/Manifest b/mate-base/mate/Manifest
index afbbf08b63ca..840eea22b1e0 100644
--- a/mate-base/mate/Manifest
+++ b/mate-base/mate/Manifest
@@ -1,3 +1,5 @@
+EBUILD mate-1.26.0-r1.ebuild 2528 BLAKE2B 8a3e7c9eb3f507e4cdef7d437d37688e024de779b5e9d09ad3efe304d0b5b025b5fc3b84fc92ea89bd6f4a96e14cbf5a56f93ad9af68c5d96a190a6106a9e5ca SHA512 87cb74556e38f83b3e0fddf2dda42635d80b4d3838efb0aab4cd8f44377168af55d16e6b889efeb6536ca57854e1dc45d274b799e5a2fa5c85696eab1bc02e86
EBUILD mate-1.26.0.ebuild 2437 BLAKE2B d6342abf3611c80b1389bfa0a9e05775356b395100b8619934ac70f643905802e55e0b551b5f7dc40170d63857f7823ace5759f80ad7c72dc0c5474609ffd05f SHA512 799f041a58c648e46c70ea82893f6db67abfcde0980cceacac77a2ae6a9f26fc31606cb029d258ccda87a032ee31219e36bde5505ca6f3a94d5f6c1f9a0bf554
+EBUILD mate-1.27.0-r1.ebuild 2641 BLAKE2B 46953b2d19d00659ebc0984a50766d5629759c311c6906f43109281ce6c31c18fa445959c106825daac9f1cbe831522642fda0c79e285a6bd3fda4b2fa7ddc6a SHA512 e499f537880095f79e87c66eef617ba586a11cd14f73c0d2bf6e08d1ba78fac619e8bffb49bd4b004ec124c57ecc0049e67d3c522a996672cfad4ab2d562fff1
EBUILD mate-1.27.0.ebuild 2597 BLAKE2B a4052927e4fe2a2d7b2042c9c102d7befd32444df15e5fe766659e69e46a2efc6da9342eb9cbe0d5ad4a8ad95e4e73a003aaa24f43b38a827a1e66e49eeb93cf SHA512 a89ac14ab6d1ae3121515c60546ef005616f1146eaa2cd676713e7ca952b5b5bf1bd9e4b3ff82d83e724fb7585725d53151fe472c652c6a529469b37ad977f09
MISC metadata.xml 1259 BLAKE2B 06980f1294494cf48c003d4148aaffb1a714eac01d7d0325ce18fbc189b57eee584130ed082290f1e2f14128152a9e0bf7c9d880237a66db2ea5090aec6c6cc5 SHA512 50e308fb6881ef62907e9ff8a2c6bffc09e42457f210739ddb60dce3bb012f4131f71f1a85d95b121b28bdee449f75745fdc829c76097cee2cf88a454ea013e5
diff --git a/mate-base/mate/mate-1.26.0-r1.ebuild b/mate-base/mate/mate-1.26.0-r1.ebuild
new file mode 100644
index 000000000000..6d46f5c6b7a6
--- /dev/null
+++ b/mate-base/mate/mate-1.26.0-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_THEMES_V=3
+MATE_BRANCH="$(ver_cut 1-2)"
+MINOR=$(($(ver_cut 2) % 2))
+
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+fi
+
+DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
+HOMEPAGE="https://mate-desktop.org"
+
+LICENSE="metapackage"
+
+SLOT="0"
+IUSE="+base bluetooth help +notification +themes +extras"
+
+S="${WORKDIR}"
+
+RDEPEND="
+ =mate-base/mate-desktop-${MATE_BRANCH}*
+ =mate-base/mate-menus-${MATE_BRANCH}*
+ =mate-base/mate-panel-${MATE_BRANCH}*
+ =mate-base/mate-session-manager-${MATE_BRANCH}*
+ =mate-base/mate-settings-daemon-${MATE_BRANCH}*
+ =x11-wm/marco-${MATE_BRANCH}*
+ base? (
+ =mate-base/caja-${MATE_BRANCH}*
+ =mate-base/mate-applets-meta-${MATE_BRANCH}*
+ =mate-base/mate-control-center-${MATE_BRANCH}*
+ =mate-extra/mate-media-${MATE_BRANCH}*
+ =x11-misc/mozo-${MATE_BRANCH}*
+ =x11-terms/mate-terminal-${MATE_BRANCH}*
+ )
+ bluetooth? ( net-wireless/blueman )
+ themes? (
+ =x11-themes/mate-backgrounds-${MATE_BRANCH}*
+ =x11-themes/mate-icon-theme-${MATE_BRANCH}*
+ =x11-themes/mate-themes-${MATE_THEMES_V}*
+ )
+ extras? (
+ =app-arch/engrampa-${MATE_BRANCH}*
+ =app-editors/pluma-${MATE_BRANCH}*
+ =app-text/atril-${MATE_BRANCH}*
+ =mate-extra/caja-extensions-${MATE_BRANCH}*
+ =mate-extra/mate-calc-${MATE_BRANCH}*
+ =mate-extra/mate-netbook-${MATE_BRANCH}*
+ =mate-extra/mate-power-manager-${MATE_BRANCH}*
+ =mate-extra/mate-screensaver-${MATE_BRANCH}*
+ =mate-extra/mate-system-monitor-${MATE_BRANCH}*
+ =mate-extra/mate-utils-${MATE_BRANCH}*
+ =media-gfx/eom-${MATE_BRANCH}*
+ )
+ help? (
+ gnome-extra/yelp
+ =mate-extra/mate-user-guide-${MATE_BRANCH}*
+ )
+"
+
+PDEPEND="
+ notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}* )
+ virtual/notification-daemon:0"
+
+pkg_postinst() {
+ elog "Please report all bugs to https:/bugs.gentoo.org"
+ elog ""
+ elog "For installation, usage and troubleshooting details regarding MATE;"
+ elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
+ elog ""
+ if ! has_version x11-misc/mate-notification-daemon; then
+ elog "If you experience any issues with notifications, please try using"
+ elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
+ elog ""
+ fi
+ elog "Some packages that are not included in this meta-package but may be of interest:"
+ elog " mate-extra/caja-dropbox"
+ elog " mate-extra/mate-user-share"
+ elog " mate-extra/caja-admin"
+}
diff --git a/mate-base/mate/mate-1.27.0-r1.ebuild b/mate-base/mate/mate-1.27.0-r1.ebuild
new file mode 100644
index 000000000000..bbd8f50e50b1
--- /dev/null
+++ b/mate-base/mate/mate-1.27.0-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MATE_THEMES_V=3
+MATE_BRANCH="$(ver_cut 1-2)"
+MINOR=$(($(ver_cut 2) % 2))
+
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+SRC_URI=""
+DESCRIPTION="Meta ebuild for MATE, a traditional desktop environment"
+HOMEPAGE="https://mate-desktop.org"
+
+LICENSE="metapackage"
+
+SLOT="0"
+IUSE="+base bluetooth help +notification +themes +extras"
+
+S="${WORKDIR}"
+
+RDEPEND="
+ =mate-base/mate-desktop-${MATE_BRANCH}*
+ =mate-base/mate-menus-${MATE_BRANCH}*
+ =mate-base/mate-panel-${MATE_BRANCH}*
+ =mate-base/mate-session-manager-${MATE_BRANCH}*
+ =mate-base/mate-settings-daemon-${MATE_BRANCH}*
+ =x11-wm/marco-${MATE_BRANCH}*
+ base? (
+ =mate-base/caja-${MATE_BRANCH}*
+ =mate-base/mate-applets-meta-${MATE_BRANCH}*
+ =mate-base/mate-control-center-${MATE_BRANCH}*
+ =mate-extra/mate-media-${MATE_BRANCH}*
+ =x11-misc/mozo-${MATE_BRANCH}*
+ =x11-terms/mate-terminal-${MATE_BRANCH}*
+ )
+ bluetooth? ( net-wireless/blueman )
+ themes? (
+ =x11-themes/mate-backgrounds-${MATE_BRANCH}*
+ =x11-themes/mate-icon-theme-${MATE_BRANCH}*
+ =x11-themes/mate-themes-${MATE_THEMES_V}*
+ )
+ extras? (
+ =app-arch/engrampa-${MATE_BRANCH}*
+ =app-editors/pluma-${MATE_BRANCH}*
+ =app-text/atril-${MATE_BRANCH}*
+ =mate-extra/caja-extensions-${MATE_BRANCH}*
+ =mate-extra/mate-calc-${MATE_BRANCH}*
+ =mate-extra/mate-netbook-${MATE_BRANCH}*
+ =mate-extra/mate-power-manager-${MATE_BRANCH}*
+ =mate-extra/mate-screensaver-${MATE_BRANCH}*
+ =mate-extra/mate-system-monitor-${MATE_BRANCH}*
+ =mate-extra/mate-utils-${MATE_BRANCH}*
+ =media-gfx/eom-${MATE_BRANCH}*
+ )
+ help? (
+ gnome-extra/yelp
+ =mate-extra/mate-user-guide-${MATE_BRANCH}*
+ )
+"
+
+PDEPEND="
+ notification? ( =x11-misc/mate-notification-daemon-${MATE_BRANCH}* )
+ virtual/notification-daemon:0"
+
+pkg_postinst() {
+ elog "1.27.x is a development release, if a stable desktop experince is required then use 1.26."
+ elog "Please report all issues to https:/bugs.gentoo.org"
+ elog ""
+ elog "For installation, usage and troubleshooting details regarding MATE;"
+ elog "read more about it at Gentoo Wiki: https://wiki.gentoo.org/wiki/MATE"
+ elog ""
+ if ! has_version x11-misc/mate-notification-daemon; then
+ elog "If you experience any issues with notifications, please try using"
+ elog "x11-misc/mate-notification-daemon instead your currently installed daemon"
+ elog ""
+ fi
+ elog "Some packages that are not included in this meta-package but may be of interest:"
+ elog " mate-extra/caja-dropbox"
+ elog " mate-extra/mate-user-share"
+ elog " mate-extra/caja-admin"
+}
diff --git a/mate-extra/Manifest.gz b/mate-extra/Manifest.gz
index 983f8f9d90db..f22ef45b87ba 100644
--- a/mate-extra/Manifest.gz
+++ b/mate-extra/Manifest.gz
Binary files differ
diff --git a/mate-extra/mate-media/Manifest b/mate-extra/mate-media/Manifest
index b66eba067806..71d4d349b8e2 100644
--- a/mate-extra/mate-media/Manifest
+++ b/mate-extra/mate-media/Manifest
@@ -1,7 +1,9 @@
DIST mate-media-1.26.0.tar.xz 571620 BLAKE2B efeda50bec1c25f8e7242480d3cc3e8e58cc47b4a8b7156c77f896d1abfc83bb281d9553cf0337fdca53ed49ffeb13fed7a33efeb450552e0f7ccc2a24014baa SHA512 7af0e9b19abbd7b676ce9ff9228557d45ceaf12e6f70e569772f31c6a0f9d9e6fdebaa4a376884d3001f36fad2f465b8a212972fa4057477cb92f2c47d86d617
DIST mate-media-1.26.1.tar.xz 579176 BLAKE2B dac02df96b07e849d219ef2565de4021c8bd48bac996b7b32871b5887167807299c32463646c7d6579558346073a4c27a2d18b73fb7a6525dc8a02f285fb415e SHA512 2d9768628b6ad2f167f9f6759ac6d7cb69fc2a52c0ee261be6848a09b4f6e427c6ead3304951f74f07786944c29d5b79f56fecb4063b04bc0087e78562339f08
+DIST mate-media-1.26.2.tar.xz 579440 BLAKE2B 7b57454c6f25d3509cf6a019e28cdb7588fe88f410e4081f01ecf0d7d4693d1ca0c384134df1d04605c37db8d93b30eb086c47b53a60a340f04d3ff4afe91f0e SHA512 2dc5885889b3f97056ce402cac4eb30d19d71ebee4feca4a47d35992e3ef0385289508af5188c8e51c96a31ef2a4b8a240a2a9b66b9ccd86d4c2e7643855cdb5
DIST mate-media-1.27.0.tar.xz 580904 BLAKE2B 78790ca5e2476a97ab3753b9a2841f5796dc4323e852831cef3a43ae00a3e94f6e81c404caac181749f2776254df4699188c93b522ba5fba2c527c18c7f53b77 SHA512 b12198063a88a80269f182477f7f29e33d24a49de935403a1bee6a20a3ee68f14ca4777ebe587bcc958795c28b3b68ffc686af895e8920ecc04c7fb4fc69a9ee
EBUILD mate-media-1.26.0.ebuild 703 BLAKE2B 9f9a7b0c9ac7493a387adce182760c8b51db1db3de2c98b151161f838eeec2405f8822159fd8ae1105caa9cb38872c6d30252a8691edd4fb3fc979d68fcf1021 SHA512 79a84aa70c862797a8f452b0e271d59c847e4d31e357c083b520505bafe7d6da69b99b1dfa2bb5e70f965b0a2734a7f985d075ca459b9b632c712e2dd03483fa
EBUILD mate-media-1.26.1.ebuild 705 BLAKE2B 2fdd4f331dd8abccbf45e4b50f435a0bfb1da257c0a451966822428f759c843652787525e0d30329424ca4e6753d80e1559980c3b0d4e3d46171b3b57b441fbc SHA512 ca3bb48cfef1656467cbad87f85539d7c4264c2c87b2f9d83a8c7725524f8c61a34bcca8d3a285beed70f5162c4b938255834115d13c567c5b509ab24e2782ec
+EBUILD mate-media-1.26.2.ebuild 705 BLAKE2B 2fdd4f331dd8abccbf45e4b50f435a0bfb1da257c0a451966822428f759c843652787525e0d30329424ca4e6753d80e1559980c3b0d4e3d46171b3b57b441fbc SHA512 ca3bb48cfef1656467cbad87f85539d7c4264c2c87b2f9d83a8c7725524f8c61a34bcca8d3a285beed70f5162c4b938255834115d13c567c5b509ab24e2782ec
EBUILD mate-media-1.27.0.ebuild 783 BLAKE2B 78c3c0d5154376af7189105457dddfbf301ae08964b4e9046ceea4e2c1c393248c00f00d13db7e80c9f1229edec22e1fc0592abc9a938204042496a3f997fe85 SHA512 465e6f16c7dc93ffc7374627b81fa7dc75457015836b16e0f59b3de35d38fda8393dfb28af17ca6d2e2ef193347e679661b395524a8adb8cb645aa550ca662e0
-MISC metadata.xml 256 BLAKE2B 52d8902b523ba5aead841a3a8c51f25f4deec3f22f4fb6a94504f030e64309549eb1b4f950c12f1567472358e5fd4077829c10b5185ef822a38f19428d12916b SHA512 2ceccb46917fdec566c814a757ac42c3baf437b6290cd5352364d28bca551245e5a8c271ff841619af297bf5905ad83b90c017ef8fad383bde448e15d937f976
+MISC metadata.xml 478 BLAKE2B 71a1a3f4a04794cd8c55ac73baed4e02a71d04aaa8635a9abcad88d55f297707d685b148fb19bd7d5e3f9fdf6aa38a326156bede1f98908efebb8fd912fe1a65 SHA512 12ebe3fe9ba7847e926aebf179cedf854dc95fe2fd5de3944e4919e83e66818435421e474226ce8e9ad5cf9e7c3ad0872167f5ecfede1a60f59f85b8d94672d2
diff --git a/mate-extra/mate-media/mate-media-1.26.2.ebuild b/mate-extra/mate-media/mate-media-1.26.2.ebuild
new file mode 100644
index 000000000000..d5ac69d1caf0
--- /dev/null
+++ b/mate-extra/mate-media/mate-media-1.26.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Multimedia related programs for the MATE desktop"
+LICENSE="FDL-1.1+ GPL-2+ HPND LGPL-2+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ dev-libs/libxml2:2
+ >=mate-base/mate-panel-1.17.0
+ >=mate-base/mate-desktop-1.17.0
+ >=media-libs/libcanberra-0.13[gtk3]
+ >=media-libs/libmatemixer-1.10.0
+ x11-libs/cairo
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/pango
+"
+
+BDEPEND="${COMMON_DEPEND}
+ virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
diff --git a/mate-extra/mate-media/metadata.xml b/mate-extra/mate-media/metadata.xml
index 3b2807e83bbd..3b08e4fe125e 100644
--- a/mate-extra/mate-media/metadata.xml
+++ b/mate-extra/mate-media/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>oz.tiram@gmail.com</email>
+ <name>Oz Tiram</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<upstream>
<remote-id type="github">mate-desktop/mate-media</remote-id>
</upstream>
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 397ac471fe18..894da20ffd6b 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/amf-headers/Manifest b/media-libs/amf-headers/Manifest
index 706891e616ad..bb34f5f28da2 100644
--- a/media-libs/amf-headers/Manifest
+++ b/media-libs/amf-headers/Manifest
@@ -1,5 +1,5 @@
DIST amf-headers-1.4.26.tar.gz 178442976 BLAKE2B a6ef9e69a2d8caab94e5d17d6bd777b3b01683e6bcdd6872df0148f742fb7bc5c4927143239320a01c3f74f033e9a3665bbcd3698949c6f66fcaf31e1edbe3f2 SHA512 2c931ef7d38ade88a96041e0012605a5d25ec484bb2134f58310cf1a2c7212a869797cef99e2e751c8a6b3c473ba1f8762d4a5d41466d38cb5e31bf664a25f55
DIST amf-headers-1.4.30.tar.gz 147376939 BLAKE2B 5d2f6b3d2d2bed675896dc629baed117b986320bedd8a680c8aa19b3f46c0e6af4e51925573da95cb8c2032727f0f96806c3bffcb3130020b3ade608e467859e SHA512 b9412105ebafc578178259d06f6da25f6b21593d65aea389a34f980c6efe14820895122cc8dee5d2e505ba35cad0f7d4f2e6cd79071f32ccb0272ff804d53109
EBUILD amf-headers-1.4.26.ebuild 694 BLAKE2B ba44b78cd69804530554bea8c710fb7f00789ad42d3612144d633d16930d9ba2aa09e77b0ed70a4d1ead0dfc04d02d4411f041633cd03ee521922a7c29f4d464 SHA512 f5fe23c9a18fc573b9b15da064f8c67a4339e3e6c8d9af7d2c3071c48f3b1b3240224009025ae5b8be5d68a7382ea57842b50392b45d6a143104e6757aa3d21d
-EBUILD amf-headers-1.4.30.ebuild 694 BLAKE2B ff31529e193c0c211d0b0f97f9c8f9a1caf68ca969d2648f4298cf67b9ab01b2818652053eada95caa68f0a33423d7b7b1fa69724b6fc4bfb343ab9a820a56ac SHA512 373a03f1f9bbc7a19abf524b7a43bcc09b25c3cbd53bb019984955aec80f5aa42c8603ec2b39f080c01a882eb9047dccc57755be2d12980e3aeee28c7bef9a80
+EBUILD amf-headers-1.4.30.ebuild 701 BLAKE2B 5263923a7ca1c0c6ac4b80a1dd90d9d27be1dc8d7884d3750bd742b21a15bc5abea2b8d28fe3a8f3231914de0959302a1fae1b30329d750f5e3849d1889ae7b8 SHA512 176fa53b3f4124e7c703a1a5e63763d36f834e8a911d46b2de0eac40c4c9b25223eea03da0847a3eed9feab0c7142b83bf02dff6ee2a8be40458a26b7b6dfe80
MISC metadata.xml 571 BLAKE2B 921f83bae051789cf587663b4168174eab058dc2866b4d9e24dcb9f3ff5f3b64ea85c7e45282c2eeea42716f7f79a971171333ece1dd72d7d2e49e84efe2ef57 SHA512 ed0a057d7f1c738308eed226c562b5a83bf6ae421f1487f98a1c8361afa65276c5ea2f83f3d8187229d88fe0fe02a41178d37347d28ddc5b22695ae3f4740368
diff --git a/media-libs/amf-headers/amf-headers-1.4.30.ebuild b/media-libs/amf-headers/amf-headers-1.4.30.ebuild
index 37174ce94183..44e1d134e11d 100644
--- a/media-libs/amf-headers/amf-headers-1.4.30.ebuild
+++ b/media-libs/amf-headers/amf-headers-1.4.30.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
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF"
else
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="The Advanced Media Framework (AMF) SDK"
diff --git a/media-libs/glyr/Manifest b/media-libs/glyr/Manifest
index 39deccf2a1e9..eae568d5d96c 100644
--- a/media-libs/glyr/Manifest
+++ b/media-libs/glyr/Manifest
@@ -1,4 +1,4 @@
AUX glyr-1.0.10-fix-version.patch 739 BLAKE2B a39fb9efa6d5f94c7de099036267f059f6b5ae1b4272c40af0c270e58b81d3331821739b8cdb370fa1d94577c47ecf5684c43900f809a3c7fa830352a9ba2b4e SHA512 84512d32476724e19effef9c01306cf77b62a3044c00213a7ee5d34710f20eda88f65ace38592e0391a5f1c15c2d5e2cbae8b28ac660ded6abead2a5508bc76d
DIST glyr-1.0.10.tar.gz 416414 BLAKE2B 6cc4dbe7f95bb86635c131f37e4a0d0c95cf2027e8d84629e5d2760d9d8baa5194976b119f2759922ad6a3a2986cc22c630260bb85108caf04674d12a43b1406 SHA512 dc5a579c84c321de7c28861e42196d42ef73bbdbe86b5d662d7ace1d79efe8d6d8d0a8086092ed9c32af9651db8cb11bf1678c5582b17192b23e20a66812bb21
-EBUILD glyr-1.0.10-r1.ebuild 803 BLAKE2B 793c5ffba476d47ad34e11f5194bdd592addf989dd71333d67c81f5f8124d7bc6ac5b01528bb60a6f30614b9d784170f1a94ba419e230a2db6e62e4e71b04c09 SHA512 c316778f77d23ba076123fda71d37a54797a24c2e761bf0b377487b6fb0bc836cd621b968d058c40126cac42832e3c043ff4dc76533e6417473f350636564561
+EBUILD glyr-1.0.10-r1.ebuild 801 BLAKE2B 01e573350c2f7290e38758bf1ff489cfebaf2bc2df4194c14076d05bdb62057233d450846d364cb42bb9d59b4ce7892c14104f84d360a63bbdee111789aaa200 SHA512 22f158fb3e715f0fe0187bff632da1ca66d2917120200df1e4125ec1783468e0a2aad4baaca0da2b7861d0469780042755f3342c2a039c6e0e8c4ce9fb8ae1d8
MISC metadata.xml 329 BLAKE2B 8f3f81df3e002776e233ae65958ca1efc0ab83663f440030b957e14bb932b42d63f2f2fc90c0c2bebc463bb36fd469e1271c2eebd3074d21d3e852666a8a272f SHA512 3cb53de8df8679ce2cd675c4308b70f5b0f359a267284c225126c909d38a127d1dbe5fdc3f2450ce98054cd63c150afefce6e94adb174500a158e8a0d38cf5e4
diff --git a/media-libs/glyr/glyr-1.0.10-r1.ebuild b/media-libs/glyr/glyr-1.0.10-r1.ebuild
index e1fd0d373be5..9fad383ff92d 100644
--- a/media-libs/glyr/glyr-1.0.10-r1.ebuild
+++ b/media-libs/glyr/glyr-1.0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sahib/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
RDEPEND="dev-db/sqlite:3
>=dev-libs/glib-2.10:2
diff --git a/media-libs/libmatemixer/Manifest b/media-libs/libmatemixer/Manifest
index f8ae5fc9241d..77dddfc33d6c 100644
--- a/media-libs/libmatemixer/Manifest
+++ b/media-libs/libmatemixer/Manifest
@@ -1,4 +1,8 @@
AUX libmatemixer-1.26.0-slibtool.patch 2778 BLAKE2B fd62d368d5b292bdc0693c6a2d03e53c42d621f3f88475c0297358577c5fa8b2b62a3f4ebd434c9b619032528c25b23428edb75f434be5f136a152f89f047376 SHA512 daca074f6d353950693d7b551ef07d25337619db95d7027d0351bcdd1fe0be1fc188bf3c6b742c73e4d674bd6e2d4315dc81079b3a4c634f01ad3d5d9c85f855
DIST libmatemixer-1.26.0.tar.xz 489092 BLAKE2B 4b87b92904f038fb957dd17dfecc91a82597663b3470169658ed1325ffdc7c54f24269c1226fbb696337006729211e61d21af5dcdf18c3d05ce348656ae81f39 SHA512 6e97594f9a43f4e66c31e466d8a46ea5d77cb5b5ead26df6461b1529a3b6f1448768a981e7a527a4c07dda0e4cba7470e1fff8b316731da293cfdc0f18aacc73
-EBUILD libmatemixer-1.26.0-r1.ebuild 819 BLAKE2B d75785cd5b631af1d46740a6f15a212f56541a87d149882c466d2339a9d4160c0e917865c2882f00675be4eee840448763fe69a3535a419aebfa417df668e5ee SHA512 72322de9a10f7375822d89ac426be452b0a239b44c9f438ca6b1229c5da851fb21a12150ed32642b2051399ac375a76102c2c8d65b631e5b06b8a41f6b8a8482
+DIST libmatemixer-1.26.1.tar.xz 497560 BLAKE2B a84922fa8743749e0120845a462de84d2057049957207357e4212a1e6201c60bd31b873282764ec2e2380e3a0c76dd498deaef32bdefb9f012b141d9adad280f SHA512 a67a63bbf76b69ba78a537f7690230f45c5875b4358991e73604aacf001baa40ee994101d486218be8000be43be6561b6f25f4f38ae00310c5a08affb6dafbdb
+DIST libmatemixer-1.27.0.tar.xz 497392 BLAKE2B a08c8a04bfed76d41475dc3629b7e9a87755940c6e4a8d39d7b2c7ce3751cc5b4008d3f31ef1af43b2873761d34a9330fc331b132b779320ed19650d75f1562d SHA512 d64d136a013d18364f4f83451b26ea674d9eb611fad44349781aa1e9369e167fe892b9e1fe068f3243bee06babd3811958e301add8034cb6229473eaeb4841e1
+EBUILD libmatemixer-1.26.0-r1.ebuild 848 BLAKE2B eb2b4dd2c752651cdbba88dc33751a705124b62dc507ec9e3ea05fc2f57406395950472f8b673706ce1fa66b39c3120c376f1b986b5941d1e43cb6dd165727de SHA512 31db45538bb6ceff5e51359f986a39359bc73cf3877551d711dc7f505f74ed27bdb6eb2719d4a1c8a5e3e3ee883f0a188979bc8e0add93145381912db8ea2408
+EBUILD libmatemixer-1.26.1.ebuild 854 BLAKE2B 28da8c9e1e6f67ff9972d24ca5c61980e604cc0d8dfe798423ee9e2e79a270e657219d5ceea6c220e56fe6a7112a50857bbf5845f2782e73e215585f26b4b9cf SHA512 c947dd732720702ca10b0397b4e5fd437b34250b70d1c0fadf568954a6ed2d0917c85c5029696edfed1fba3471fc98d462c084d41623df95f8ef335b03072a34
+EBUILD libmatemixer-1.27.0.ebuild 854 BLAKE2B 28da8c9e1e6f67ff9972d24ca5c61980e604cc0d8dfe798423ee9e2e79a270e657219d5ceea6c220e56fe6a7112a50857bbf5845f2782e73e215585f26b4b9cf SHA512 c947dd732720702ca10b0397b4e5fd437b34250b70d1c0fadf568954a6ed2d0917c85c5029696edfed1fba3471fc98d462c084d41623df95f8ef335b03072a34
MISC metadata.xml 258 BLAKE2B 6b49738f140362021e0f94582abfa939a184609195ee6a86d871d02183982e2e80a7417fedee49cf3bfb5c5b0ab137fa86bd3d55155bf6f8a6bebeef30343640 SHA512 af3b76d5d221b4d7dd25475b5c9541dcf029e8456df49827d9e2287f81d7110cd96a06cf5ea817cb449b8044461b7882f40ed54b3e1a38a47d4f8e6f9abd4ecf
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
index 08b8e59b93db..b3cd10c1143a 100644
--- a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
+++ b/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
@@ -1,11 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit mate
-if [[ ${PV} != 9999 ]]; then
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
fi
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
new file mode 100644
index 000000000000..195dc6e0c270
--- /dev/null
+++ b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Mixer library for MATE Desktop"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="+alsa pulseaudio +udev"
+REQUIRED_USE="udev? ( alsa )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ virtual/libintl
+ alsa? ( >=media-libs/alsa-lib-1.0.5 )
+ pulseaudio? ( media-libs/libpulse[glib] )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8:*
+ virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+ alsa? ( udev? ( virtual/libudev:= ) )
+"
+
+DEPEND="${COMMON_DEPEND}
+"
+
+src_configure() {
+ mate_src_configure \
+ --disable-null \
+ $(use_enable alsa) \
+ $(use_enable pulseaudio)
+}
diff --git a/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild b/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild
new file mode 100644
index 000000000000..195dc6e0c270
--- /dev/null
+++ b/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Mixer library for MATE Desktop"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="+alsa pulseaudio +udev"
+REQUIRED_USE="udev? ( alsa )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ virtual/libintl
+ alsa? ( >=media-libs/alsa-lib-1.0.5 )
+ pulseaudio? ( media-libs/libpulse[glib] )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8:*
+ virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+ alsa? ( udev? ( virtual/libudev:= ) )
+"
+
+DEPEND="${COMMON_DEPEND}
+"
+
+src_configure() {
+ mate_src_configure \
+ --disable-null \
+ $(use_enable alsa) \
+ $(use_enable pulseaudio)
+}
diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 8a7499279f92..c833fbf96159 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,4 +1,4 @@
-AUX libv4l-1.26.0-meson.patch 2470 BLAKE2B 8dbd40173673a057cab139a3c17109c50083d0dbaba093f40f9caf683d426a897a7454121da29c54c892c2f605afe9db74ff45e189c148fda4fff0074488ebc8 SHA512 6ff7f21a054d23892e47eae495ebfae2a68cea5528f5d6d9cfe6a63ff86779ce78b327fa45a0ca4061d32bf2af62c5d868ca025e3954365f1ccda4e2332657b9
+AUX libv4l-1.26.0-meson.patch 3156 BLAKE2B c0b91160b4a065458e2889a196671f4fe083fa44c0061c00ecb1f272274af5edc00780bbe74003a03264a3d50ca5af010f4c75ce574547a1d39a09ebf1f72ec1 SHA512 f20f72ac9edc1ac188b838975dac7f5a64fb37910c6e714003121355a587bc6610e70a355fceb15839051ca9ca5042695e83ee424b1238e8159e0ffdb971e878
DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b5aaaa2458f05e21642044d7dea77e5580a8dbe9a SHA512 8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54 SHA512 1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663
DIST v4l-utils-1.26.1.tar.xz 1192312 BLAKE2B 84a6b5737447fa332b64af8fdc2ecb308865528bc16487e55a4ccc00a76288239432b299ab2225829530db9158b0449f64e2e1c3fb782c7495da55ea8e7a171a SHA512 a3b12b311977afec410db8b430696e923a24e04f003a5891cc77ddeb667d0b98666a06d31a439c95ce57d9e9c9c2593c5e9dd9e7cf2be002adb95db5b8f00ac8
diff --git a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
index 0c993dd0da96..9f8384033865 100644
--- a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
+++ b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
@@ -84,3 +84,28 @@ index 2fa046c0..53cf832f 100644
--
2.42.1
+From 8927b2e98efa070999fdf2c3c61825e672044ffd Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Mon, 1 Jan 2024 22:05:34 +0000
+Subject: [PATCH] meson: Fix missing v4l2gl dependency on argp
+
+Signed-off-by: James Le Cuirot <chewi@gentoo.org>
+---
+ contrib/test/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/contrib/test/meson.build b/contrib/test/meson.build
+index 29b51df6..48ee67b1 100644
+--- a/contrib/test/meson.build
++++ b/contrib/test/meson.build
+@@ -107,6 +107,7 @@ if dep_gl.found() and dep_glu.found() and dep_x11.found()
+ )
+
+ v4l2gl_deps = [
++ dep_argp,
+ dep_gl,
+ dep_glu,
+ dep_libv4l2,
+--
+2.43.0
+
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 6661ec2c2b17..5ff45a78cc79 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 8c58a7dfd847..d7ace5deb695 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 01 Jan 2024 17:09:49 +0000
+Mon, 01 Jan 2024 23:09:52 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 659a054f1e55..f2d2418d14d9 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 558197 BLAKE2B dde0fd5bc1749affc0b48b285b7ab9bd0a7216628f650cd3cbf0e6b2a1788ebd2dc667afbfee3491b42c071ba583d8c7e204468384a8f639b22206d6cbf47903 SHA512 6a3cf3862910d3680e54853c513e07b7a7d791fa5a5732653e79584f351498dd0ac5f7c244cf38dd9920afd7da27fd2c1e7a51770500da41d964a2a5ddd6ec92
-TIMESTAMP 2024-01-01T17:09:53Z
+TIMESTAMP 2024-01-01T23:09:55Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWS8eFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWTRkNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klALgA/+PurpYxjaeEyw8MY4D1F+Zxi+UeBWHytHRy4PAH0DEBu+w7Sfoa/P9oDb
-rhFetqa6nZsyawiK1vB1qliFKE3ibU0JqxAik6J8nGWwwgzkLpI9pPGUWWAIORAf
-LZs4ESn8jKQOgMKA/AN876cCz8pL3wFY0DPw9QNZ+IIuykVe9t4zxRbE0iUl5jVi
-+hgDRetMdQl/ertqbC9enHFXVOQeZSfykEIX4Hl547zmN8mEl+2QTokLOWv17p2/
-Aq/ofhNNiNxv+1drM+O4fMROai2ifJOhNEgXKaoEG4yA2rTy20HSlYUj4CKByis1
-zcneOVgXRi274p4jGpZTvtxm0yqzTBP8TZXpsznNxYQIBQle5p38aRcE4SV9Tvxr
-is5R36Eg4OAafMFg3sOpsBGRxhUbUa8yE6XAZbMVzD+984TvcHzHg2p+5jSpSmpP
-lVLlCtkQAAGCPH/8FOzFb/+1QjpWOdUish3JsISFGlzlUmX8P0Rc7qnzAQgTVHna
-7GsZPIWtCWI5JJomPAsvPggbdUU+Ea6042Ze8/4KbJRPCTAdeh4RCHXDZn1hwSm5
-Kiur17xrtC9tHIsArei5ipVbTwuO72o6O388tDszgZKErkMVIH3z4pe0978isY3R
-SGpM2eJ+BweYXPSAa0frAinw4sYHCQyRRPBF5+oVcKMouul93qI=
-=7mzv
+klCDkxAAoODuq13QR5JV/MytksqOViYD/YAe342N4EukbQZ2lMf4a47qIQgDnPbR
+iZ/Hshcw5XyXkj00pl9UIAN5bHh6fFi+Iuu3wRPJZL26JhwU4i4iLUTajWOmq71M
+806i73W0vn4yzXEPBcbTe6Lg5ynUPg5vAIlTatkUMnJRG+ID48I7Kebj7IoCqlmw
+iu36wK9J9EOI/iTIPcP1Y96c0DrgrPscifemQrTcbRlEoD3hzGJioi2oTxkiDc1m
+oGnb+rSwMRtQTMYB6onO2gLzXS450urxm2l3ClW3h0vzWYuWwc5+YnciMlWyRhqT
+XrFRQxJj5vYNyHOZ6tqPOAwPOP6Huoa6Sun4yeMe065I8JD0pPO12Bv6pTlyvpuN
+vz5xPiww8wq3W/OxPDqzGV1/PxKHr/4c2K8C4ozE5Q6fIrQwXWg7J+OULs67TjhM
+Yvp0MiOYp/HoU9Y+zF8iLK6yBuyRjLOjIlXr1Zcng4TKAogjzHL/sdhFdZh0B/7f
+HVPa8SALr5s32d0ncr5gZRzGCnPex1DBmlTkgEYlz8LczA7YTK447OAWaGbDuYTD
+V6qCZxan/b28DO735BS/zJIl7ORCHUf7o9gS21z8edccsd5Gqi4BkZbUL2L9vtEu
+C70O6OtkjzN0twGRU3m7bw6Bkv2o3zBaammCumXi22vjUSARrAk=
+=A3ZB
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 8c58a7dfd847..d7ace5deb695 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 01 Jan 2024 17:09:49 +0000
+Mon, 01 Jan 2024 23:09:52 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index ae06e80b437b..506548a5e66f 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-group/Manifest.gz b/metadata/md5-cache/acct-group/Manifest.gz
index fb2a076a8cf4..ad959127f5c0 100644
--- a/metadata/md5-cache/acct-group/Manifest.gz
+++ b/metadata/md5-cache/acct-group/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-group/atuin-0 b/metadata/md5-cache/acct-group/atuin-0
new file mode 100644
index 000000000000..7353cd81095d
--- /dev/null
+++ b/metadata/md5-cache/acct-group/atuin-0
@@ -0,0 +1,8 @@
+DEFINED_PHASES=install preinst pretend
+DESCRIPTION=System group: atuin
+EAPI=8
+INHERIT=acct-group
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+SLOT=0
+_eclasses_=acct-group 1ba28b31fccef7f4ff1cebfad243a633 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=72b326d788dcf11aaf972280a4f3c6b1
diff --git a/metadata/md5-cache/acct-user/Manifest.gz b/metadata/md5-cache/acct-user/Manifest.gz
index 084809b913b7..033bc403e512 100644
--- a/metadata/md5-cache/acct-user/Manifest.gz
+++ b/metadata/md5-cache/acct-user/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/acct-user/atuin-0 b/metadata/md5-cache/acct-user/atuin-0
new file mode 100644
index 000000000000..946507d3a74c
--- /dev/null
+++ b/metadata/md5-cache/acct-user/atuin-0
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install postinst preinst prerm pretend
+DESCRIPTION=System user: atuin
+EAPI=8
+INHERIT=acct-user
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+RDEPEND=acct-group/atuin
+SLOT=0
+_eclasses_=acct-user 485d9a6aa1311a8ca9da380d8a8c6c76 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=eb6f3501be9b929a57f46552c6ce65ac
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index ad50b3c372b6..5bf3a0f25f80 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/fastfetch-2.3.4 b/metadata/md5-cache/app-misc/fastfetch-2.3.4
deleted file mode 100644
index 4c0f69105a80..000000000000
--- a/metadata/md5-cache/app-misc/fastfetch-2.3.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/yyjson-0.8.0:= sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
-DESCRIPTION=Fast neofetch-like system information tool
-EAPI=8
-HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
-INHERIT=cmake flag-o-matic
-IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/yyjson-0.8.0:= sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
-REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.3.4.tar.gz -> fastfetch-2.3.4.tar.gz
-_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=259fb65fcf3136b015801ce728b927be
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.4.0-r1 b/metadata/md5-cache/app-misc/fastfetch-2.5.0
index cfa2641df452..a73854e44b38 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.4.0-r1
+++ b/metadata/md5-cache/app-misc/fastfetch-2.5.0
@@ -5,13 +5,13 @@ DESCRIPTION=Fast neofetch-like system information tool
EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
-IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr
KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=MIT
+LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
RDEPEND=>=dev-libs/yyjson-0.8.0:= sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pci? ( sys-apps/pciutils ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.4.0.tar.gz -> fastfetch-2.4.0.tar.gz
+SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.5.0.tar.gz -> fastfetch-2.5.0.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=76acf04014f079d131dafdde4d90f18a
+_md5_=4ac5d69c7f34e6df75bc3b9b3fdde4f4
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index 196621eb09f0..e163e9eb0cd8 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/atuin-17.1.0 b/metadata/md5-cache/app-shells/atuin-17.1.0-r1
index 30abc0dea036..1eb2b4aab179 100644
--- a/metadata/md5-cache/app-shells/atuin-17.1.0
+++ b/metadata/md5-cache/app-shells/atuin-17.1.0-r1
@@ -1,15 +1,16 @@
-BDEPEND=>=virtual/rust-1.71.0 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
+BDEPEND=>=virtual/rust-1.71.0 >=virtual/rust-1.53 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test unpack
DESCRIPTION=Shell history manager supporting encrypted synchronisation
EAPI=8
HOMEPAGE=https://atuin.sh https://github.com/atuinsh/atuin
-INHERIT=cargo shell-completion
+INHERIT=cargo shell-completion systemd readme.gentoo-r1
IUSE=+client server test +sync debug
KEYWORDS=~amd64
LICENSE=MIT Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
+RDEPEND=server? ( acct-user/atuin )
REQUIRED_USE=|| ( client server ) sync? ( client ) test? ( client server sync )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/atuinsh/atuin/archive/refs/tags/v17.1.0.tar.gz -> atuin-17.1.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/anstream/0.6.4/download -> anstream-0.6.4.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.2/download -> anstyle-parse-0.2.2.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.4/download -> anstyle-1.0.4.crate https://crates.io/api/v1/crates/anyhow/1.0.75/download -> anyhow-1.0.75.crate https://crates.io/api/v1/crates/argon2/0.5.2/download -> argon2-0.5.2.crate https://crates.io/api/v1/crates/async-trait/0.1.74/download -> async-trait-0.1.74.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/atomic-write-file/0.1.2/download -> atomic-write-file-0.1.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blake2/0.9.2/download -> blake2-0.9.2.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/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chacha20/0.8.2/download -> chacha20-0.8.2.crate https://crates.io/api/v1/crates/chacha20/0.9.1/download -> chacha20-0.9.1.crate https://crates.io/api/v1/crates/cipher/0.3.0/download -> cipher-0.3.0.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.4.10/download -> clap-4.4.10.crate https://crates.io/api/v1/crates/clap_builder/4.4.9/download -> clap_builder-4.4.9.crate https://crates.io/api/v1/crates/clap_complete/4.4.4/download -> clap_complete-4.4.4.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/cli-clipboard/0.4.0/download -> cli-clipboard-0.4.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.0.4/download -> colored-2.0.4.crate https://crates.io/api/v1/crates/config/0.13.4/download -> config-0.13.4.crate https://crates.io/api/v1/crates/console/0.15.7/download -> console-0.15.7.crate https://crates.io/api/v1/crates/const-oid/0.9.5/download -> const-oid-0.9.5.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.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/crc/3.0.1/download -> crc-3.0.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.8/download -> crossbeam-queue-0.3.8.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.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/crypto-mac/0.8.0/download -> crypto-mac-0.8.0.crate https://crates.io/api/v1/crates/crypto_secretbox/0.1.1/download -> crypto_secretbox-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.1/download -> curve25519-dalek-4.1.1.crate https://crates.io/api/v1/crates/der/0.7.8/download -> der-0.7.8.crate https://crates.io/api/v1/crates/deranged/0.3.9/download -> deranged-0.3.9.crate https://crates.io/api/v1/crates/derive-new/0.5.9/download -> derive-new-0.5.9.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/directories/4.0.1/download -> directories-4.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.0/download -> ed25519-dalek-2.1.0.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/env_logger/0.10.1/download -> env_logger-0.10.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.9/download -> eyre-0.6.9.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.5/download -> fiat-crypto-0.2.5.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.29/download -> futures-channel-0.3.29.crate https://crates.io/api/v1/crates/futures-core/0.3.29/download -> futures-core-0.3.29.crate https://crates.io/api/v1/crates/futures-executor/0.3.29/download -> futures-executor-0.3.29.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.29/download -> futures-io-0.3.29.crate https://crates.io/api/v1/crates/futures-macro/0.3.29/download -> futures-macro-0.3.29.crate https://crates.io/api/v1/crates/futures-sink/0.3.29/download -> futures-sink-0.3.29.crate https://crates.io/api/v1/crates/futures-task/0.3.29/download -> futures-task-0.3.29.crate https://crates.io/api/v1/crates/futures-util/0.3.29/download -> futures-util-0.3.29.crate https://crates.io/api/v1/crates/futures/0.3.29/download -> futures-0.3.29.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.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/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.11/download -> getrandom-0.2.11.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/h2/0.3.22/download -> h2-0.3.22.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.3/download -> hermit-abi-0.3.3.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.3/download -> hkdf-0.12.3.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.5/download -> home-0.5.5.crate https://crates.io/api/v1/crates/http-body/0.4.5/download -> http-body-0.4.5.crate https://crates.io/api/v1/crates/http-range-header/0.3.1/download -> http-range-header-0.3.1.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper/0.14.27/download -> hyper-0.14.27.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.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.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/indicatif/0.17.7/download -> indicatif-0.17.7.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/interim/0.1.1/download -> interim-0.1.1.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/iso8601/0.4.2/download -> iso8601-0.4.2.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.66/download -> js-sys-0.3.66.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.27.0/download -> libsqlite3-sys-0.27.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/logos-codegen/0.13.0/download -> logos-codegen-0.13.0.crate https://crates.io/api/v1/crates/logos-derive/0.13.0/download -> logos-derive-0.13.0.crate https://crates.io/api/v1/crates/logos/0.13.0/download -> logos-0.13.0.crate https://crates.io/api/v1/crates/lru/0.12.1/download -> lru-0.12.1.crate https://crates.io/api/v1/crates/mach2/0.4.1/download -> mach2-0.4.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/metrics-exporter-prometheus/0.12.1/download -> metrics-exporter-prometheus-0.12.1.crate https://crates.io/api/v1/crates/metrics-macros/0.7.0/download -> metrics-macros-0.7.0.crate https://crates.io/api/v1/crates/metrics-util/0.15.1/download -> metrics-util-0.15.1.crate https://crates.io/api/v1/crates/metrics/0.21.1/download -> metrics-0.21.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/minspan/0.1.1/download -> minspan-0.1.1.crate https://crates.io/api/v1/crates/mio/0.8.9/download -> mio-0.8.9.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.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-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.2.6/download -> num-bigint-0.2.6.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.2.4/download -> num-rational-0.2.4.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/num/0.2.1/download -> num-0.2.1.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/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.32.1/download -> object-0.32.1.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.4/download -> os_pipe-1.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.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/parse_duration/2.1.1/download -> parse_duration-2.1.1.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.3/download -> pin-project-internal-1.1.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-project/1.1.3/download -> pin-project-1.1.3.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/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/platforms/3.2.0/download -> platforms-3.2.0.crate https://crates.io/api/v1/crates/poly1305/0.8.0/download -> poly1305-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.5.1/download -> portable-atomic-1.5.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/quanta/0.11.1/download -> quanta-0.11.1.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/ratatui/0.24.0/download -> ratatui-0.24.0.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/reqwest/0.11.22/download -> reqwest-0.11.22.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.6/download -> ring-0.17.6.crate https://crates.io/api/v1/crates/rmp/0.8.12/download -> rmp-0.8.12.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/runtime-format/0.1.3/download -> runtime-format-0.1.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.26/download -> rustix-0.38.26.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.9/download -> rustls-0.21.9.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/rusty_paserk/0.3.0/download -> rusty_paserk-0.3.0.crate https://crates.io/api/v1/crates/rusty_paseto/0.6.0/download -> rusty_paseto-0.6.0.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/schannel/0.1.22/download -> schannel-0.1.22.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.9.1/download -> security-framework-sys-2.9.1.crate https://crates.io/api/v1/crates/security-framework/2.9.2/download -> security-framework-2.9.2.crate https://crates.io/api/v1/crates/semver/1.0.20/download -> semver-1.0.20.crate https://crates.io/api/v1/crates/serde/1.0.171/download -> serde-1.0.171.crate https://crates.io/api/v1/crates/serde_derive/1.0.171/download -> serde_derive-1.0.171.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.14/download -> serde_path_to_error-0.1.14.crate https://crates.io/api/v1/crates/serde_regex/1.1.0/download -> serde_regex-1.1.0.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.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/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/sketches-ddsketch/0.2.1/download -> sketches-ddsketch-0.2.1.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sql-builder/3.1.1/download -> sql-builder-3.1.1.crate https://crates.io/api/v1/crates/sqlformat/0.2.2/download -> sqlformat-0.2.2.crate https://crates.io/api/v1/crates/sqlx-core/0.7.3/download -> sqlx-core-0.7.3.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.7.3/download -> sqlx-macros-core-0.7.3.crate https://crates.io/api/v1/crates/sqlx-macros/0.7.3/download -> sqlx-macros-0.7.3.crate https://crates.io/api/v1/crates/sqlx-mysql/0.7.3/download -> sqlx-mysql-0.7.3.crate https://crates.io/api/v1/crates/sqlx-postgres/0.7.3/download -> sqlx-postgres-0.7.3.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.7.3/download -> sqlx-sqlite-0.7.3.crate https://crates.io/api/v1/crates/sqlx/0.7.3/download -> sqlx-0.7.3.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/stringprep/0.1.4/download -> stringprep-0.1.4.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.39/download -> syn-2.0.39.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/termcolor/1.4.0/download -> termcolor-1.4.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.50/download -> thiserror-impl-1.0.50.crate https://crates.io/api/v1/crates/thiserror/1.0.50/download -> thiserror-1.0.50.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.12/download -> time-macros-0.2.12.crate https://crates.io/api/v1/crates/time/0.3.26/download -> time-0.3.26.crate https://crates.io/api/v1/crates/tiny-bip39/1.0.0/download -> tiny-bip39-1.0.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.34.0/download -> tokio-1.34.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tower-http/0.4.4/download -> tower-http-0.4.4.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.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.1.4/download -> tracing-log-0.1.4.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.2.5/download -> tracing-tree-0.2.5.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree_magic_mini/3.0.3/download -> tree_magic_mini-3.0.3.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typed-builder-macro/0.15.2/download -> typed-builder-macro-0.15.2.crate https://crates.io/api/v1/crates/typed-builder/0.15.2/download -> typed-builder-0.15.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.6.1/download -> uuid-1.6.1.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.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.89/download -> wasm-bindgen-backend-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.39/download -> wasm-bindgen-futures-0.4.39.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.89/download -> wasm-bindgen-macro-support-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.89/download -> wasm-bindgen-macro-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.89/download -> wasm-bindgen-shared-0.2.89.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.89/download -> wasm-bindgen-0.2.89.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.66/download -> web-sys-0.3.66.crate https://crates.io/api/v1/crates/webpki-roots/0.25.3/download -> webpki-roots-0.25.3.crate https://crates.io/api/v1/crates/whoami/1.4.1/download -> whoami-1.4.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-wsapoll/0.1.1/download -> winapi-wsapoll-0.1.1.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.7.0/download -> wl-clipboard-rs-0.7.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.7.1/download -> x11-clipboard-0.7.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.19/download -> xml-rs-0.8.19.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.28/download -> zerocopy-derive-0.7.28.crate https://crates.io/api/v1/crates/zerocopy/0.7.28/download -> zerocopy-0.7.28.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 8e446589282567c95e483e238d8dd120 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b266aaecb47668794764e70a4a89a821
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 8e446589282567c95e483e238d8dd120 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3b9beeb32eff361e08cb76f4ddacd3df
diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz
index 6ec7163e1e29..4a0442730dc5 100644
--- a/metadata/md5-cache/dev-ada/Manifest.gz
+++ b/metadata/md5-cache/dev-ada/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ada/aunit-23.0.0-r1 b/metadata/md5-cache/dev-ada/aunit-23.0.0-r1
index 8b2efde70a62..b503d5051795 100644
--- a/metadata/md5-cache/dev-ada/aunit-23.0.0-r1
+++ b/metadata/md5-cache/dev-ada/aunit-23.0.0-r1
@@ -12,4 +12,4 @@ REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 )
SLOT=0
SRC_URI=https://github.com/AdaCore/aunit/archive/refs/tags/v23.0.0.tar.gz -> aunit-23.0.0.tar.gz
_eclasses_=ada 825cf3c59de8fefe1dde148596e006f5 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=5a427a4341e28d6420afd5fe72afbf66
+_md5_=46bfa6e7c53d440026abc89fb477c662
diff --git a/metadata/md5-cache/dev-ada/aunit-24.0.0 b/metadata/md5-cache/dev-ada/aunit-24.0.0
new file mode 100644
index 000000000000..6d9c35a49eb6
--- /dev/null
+++ b/metadata/md5-cache/dev-ada/aunit-24.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install setup test
+DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] ) dev-ada/gprbuild[ada_target_gnat_2021(-)?,ada_target_gcc_12(-)?,ada_target_gcc_13(-)?]
+DESCRIPTION=Ada unit testing framework
+EAPI=8
+HOMEPAGE=http://libre.adacore.com/tools/aunit/
+INHERIT=ada multiprocessing
+IUSE=ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12? ( sys-devel/gcc:12[ada] ) ada_target_gcc_13? ( sys-devel/gcc:13[ada] )
+REQUIRED_USE=^^ ( ada_target_gnat_2021 ada_target_gcc_12 ada_target_gcc_13 )
+SLOT=0
+SRC_URI=https://github.com/AdaCore/aunit/archive/refs/tags/v24.0.0.tar.gz -> aunit-24.0.0.tar.gz
+_eclasses_=ada 825cf3c59de8fefe1dde148596e006f5 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=bbad459e3bf4b12f59173c15f6178d0c
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index fe51e882113b..7c8e03291a19 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/fantomas-6.2.3 b/metadata/md5-cache/dev-dotnet/fantomas-6.2.3
index 25faa680d269..2a4d2474711a 100644
--- a/metadata/md5-cache/dev-dotnet/fantomas-6.2.3
+++ b/metadata/md5-cache/dev-dotnet/fantomas-6.2.3
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fsprojects/fantomas/archive/v6.2.3.tar.gz -> fantomas-6.2.3.tar.gz https://api.nuget.org/v3-flatcontainer/argu/6.1.1/argu.6.1.1.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.13.2/benchmarkdotnet.annotations.0.13.2.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.13.2/benchmarkdotnet.0.13.2.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.0/cliwrap.3.6.0.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.4/cliwrap.3.6.4.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.4.3/commandlineparser.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/dotnet-fsharplint/0.19.2/dotnet-fsharplint.0.19.2.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/editorconfig/0.14.0/editorconfig.0.14.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.0.0/fable.core.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.2.0/fantomas.6.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fscheck/2.16.5/fscheck.2.16.5.nupkg https://api.nuget.org/v3-flatcontainer/fsdocs-tool/19.1.1/fsdocs-tool.19.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.17.1/fsharp-analyzers.0.17.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.1/fsharp.core.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.4/fsharp.core.6.0.4.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.csv.core/6.3.0/fsharp.data.csv.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.html.core/6.3.0/fsharp.data.html.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.http/6.3.0/fsharp.data.http.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.json.core/6.3.0/fsharp.data.json.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.runtime.utilities/6.3.0/fsharp.data.runtime.utilities.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.worldbank.core/6.3.0/fsharp.data.worldbank.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.xml.core/6.3.0/fsharp.data.xml.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data/6.3.0/fsharp.data.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc.runtime/11.2.0/fslexyacc.runtime.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc/11.2.0/fslexyacc.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fsunit/4.2.0/fsunit.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fun.build/0.5.3/fun.build.0.5.3.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.1.6/g-research.fsharp.analyzers.0.1.6.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/ignore/0.1.46/ignore.0.1.46.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog/0.1.8/ionide.keepachangelog.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.2.85/messagepack.annotations.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.2.85/messagepack.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/2.6.2-beta2/microsoft.codeanalysis.analyzers.2.6.2-beta2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.0.0/microsoft.codeanalysis.common.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.0.0/microsoft.codeanalysis.csharp.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.5.0/microsoft.codecoverage.17.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.5.0/microsoft.net.test.sdk.17.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.5.0/microsoft.testplatform.objectmodel.17.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.5.0/microsoft.testplatform.testhost.17.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.9.60/microsoft.visualstudio.threading.analyzers.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.9.60/microsoft.visualstudio.threading.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/16.8.33/microsoft.visualstudio.validation.16.8.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/12.0.2/newtonsoft.json.12.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.11.0/nuget.frameworks.5.11.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.3/nunit.3.13.3.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.4.2/nunit3testadapter.4.4.2.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.2/runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversion/2.1.0/semanticversion.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/4.1.0/serilog.sinks.console.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/2.12.0/serilog.2.12.0.nupkg https://api.nuget.org/v3-flatcontainer/serilogtracelistener/3.2.1-dev-00011/serilogtracelistener.3.2.1-dev-00011.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.46.0/spectre.console.0.46.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.46.1-preview.0.6/spectre.console.0.46.1-preview.0.6.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.8.28/streamjsonrpc.2.8.28.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/5.0.1/system.diagnostics.diagnosticsource.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.0/system.diagnostics.diagnosticsource.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions.testinghelpers/17.2.3/system.io.abstractions.testinghelpers.17.2.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions/17.2.3/system.io.abstractions.17.2.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/6.0.0/system.management.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.6.0/system.reflection.emit.ilgeneration.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.0/system.text.encoding.codepages.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/5.0.0/system.threading.tasks.dataflow.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/8.0.0/thoth.json.net.8.0.0.nupkg https://github.com/dotnet/fsharp/archive/97a5b6584b54707e3e8541fe758e1aa22132a8fe.tar.gz -> fsharp-97a5b6584b54707e3e8541fe758e1aa22132a8fe.tar.gz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg a18b301da1d7f09dae8bdf84321f43a8 dotnet-pkg-base c588e6a66feabd5fa4229c4eb10226ad edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a
-_md5_=6802cc8f283703feac9063bf35c5f2f1
+_md5_=d88582e29eb18402319e5d56a8a628e5
diff --git a/metadata/md5-cache/dev-dotnet/netcoredbg-3.0.0.1012 b/metadata/md5-cache/dev-dotnet/netcoredbg-3.0.0.1012
index 9d7974b87347..98e975fd0136 100644
--- a/metadata/md5-cache/dev-dotnet/netcoredbg-3.0.0.1012
+++ b/metadata/md5-cache/dev-dotnet/netcoredbg-3.0.0.1012
@@ -10,4 +10,4 @@ RDEPEND=>=virtual/dotnet-sdk-6.0
SLOT=0/3.0.0-1012
SRC_URI=https://github.com/Samsung/netcoredbg/archive/refs/tags/3.0.0-1012.tar.gz -> netcoredbg-3.0.0.1012.tar.gz https://github.com/dotnet/runtime/archive/refs/tags/v7.0.14.tar.gz -> dotnet_runtime-7.0.14.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/1.1.0/microsoft.codeanalysis.analyzers.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/2.3.0/microsoft.codeanalysis.common.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.scripting/2.3.0/microsoft.codeanalysis.csharp.scripting.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/2.3.0/microsoft.codeanalysis.csharp.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/2.3.0/microsoft.codeanalysis.scripting.common.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.4.0/microsoft.csharp.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-arm64/8.0.452401/microsoft.diagnostics.dbgshim.linux-arm64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-arm/8.0.452401/microsoft.diagnostics.dbgshim.linux-arm.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-musl-arm64/8.0.452401/microsoft.diagnostics.dbgshim.linux-musl-arm64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-musl-arm/8.0.452401/microsoft.diagnostics.dbgshim.linux-musl-arm.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-musl-x64/8.0.452401/microsoft.diagnostics.dbgshim.linux-musl-x64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.linux-x64/8.0.452401/microsoft.diagnostics.dbgshim.linux-x64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.osx-arm64/8.0.452401/microsoft.diagnostics.dbgshim.osx-arm64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.osx-x64/8.0.452401/microsoft.diagnostics.dbgshim.osx-x64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.win-arm64/8.0.452401/microsoft.diagnostics.dbgshim.win-arm64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.win-arm/8.0.452401/microsoft.diagnostics.dbgshim.win-arm.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.win-x64/8.0.452401/microsoft.diagnostics.dbgshim.win-x64.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim.win-x86/8.0.452401/microsoft.diagnostics.dbgshim.win-x86.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.dbgshim/8.0.452401/microsoft.diagnostics.dbgshim.8.0.452401.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.3.1/system.collections.immutable.1.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.fileversioninfo/4.3.0/system.diagnostics.fileversioninfo.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.stacktrace/4.3.0/system.diagnostics.stacktrace.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.4.2/system.reflection.metadata.1.4.2.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.3.0/system.text.encoding.codepages.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.parallel/4.3.0/system.threading.tasks.parallel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.3.0/system.valuetuple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xdocument/4.3.0/system.xml.xpath.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d1a746cdc8c731c9eab258857bb560b1
+_md5_=f168de1786b7267566be2f1b638258c0
diff --git a/metadata/md5-cache/dev-dotnet/omnisharp-roslyn-1.39.11 b/metadata/md5-cache/dev-dotnet/omnisharp-roslyn-1.39.11
index 7078b2fc775b..27f2292a3eb9 100644
--- a/metadata/md5-cache/dev-dotnet/omnisharp-roslyn-1.39.11
+++ b/metadata/md5-cache/dev-dotnet/omnisharp-roslyn-1.39.11
@@ -12,4 +12,4 @@ RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/OmniSharp/omnisharp-roslyn/archive/refs/tags/v1.39.11.tar.gz -> omnisharp-roslyn-1.39.11.tar.gz https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.13.10/benchmarkdotnet.annotations.0.13.10.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/benchmarkdotnet.annotations/0.13.10/benchmarkdotnet.annotations.0.13.10.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.diagnostics.windows/0.13.10/benchmarkdotnet.diagnostics.windows.0.13.10.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/benchmarkdotnet.diagnostics.windows/0.13.10/benchmarkdotnet.diagnostics.windows.0.13.10.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.13.10/benchmarkdotnet.0.13.10.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/benchmarkdotnet/0.13.10/benchmarkdotnet.0.13.10.nupkg https://api.nuget.org/v3-flatcontainer/cake.scripting.abstractions/0.15.0/cake.scripting.abstractions.0.15.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/cake.scripting.abstractions/0.15.0/cake.scripting.abstractions.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/cake.scripting.transport/0.15.0/cake.scripting.transport.0.15.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/cake.scripting.transport/0.15.0/cake.scripting.transport.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.1/diffplex.1.7.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/diffplex/1.7.1/diffplex.1.7.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel.nuget/1.5.0/dotnet.script.dependencymodel.nuget.1.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/dotnet.script.dependencymodel.nuget/1.5.0/dotnet.script.dependencymodel.nuget.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel/1.5.0/dotnet.script.dependencymodel.1.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/dotnet.script.dependencymodel/1.5.0/dotnet.script.dependencymodel.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.extensions.commandlineutils/4.1.0/mcmaster.extensions.commandlineutils.4.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/mcmaster.extensions.commandlineutils/4.1.0/mcmaster.extensions.commandlineutils.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/mediatr/8.1.0/mediatr.8.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/mediatr/8.1.0/mediatr.8.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.connections.abstractions/2.2.0/microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.connections.abstractions/2.2.0/microsoft.aspnetcore.connections.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics.abstractions/2.2.0/microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.diagnostics.abstractions/2.2.0/microsoft.aspnetcore.diagnostics.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.diagnostics/2.2.0/microsoft.aspnetcore.diagnostics.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.diagnostics/2.2.0/microsoft.aspnetcore.diagnostics.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.abstractions/2.2.0/microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.hosting.abstractions/2.2.0/microsoft.aspnetcore.hosting.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting.server.abstractions/2.2.0/microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.hosting.server.abstractions/2.2.0/microsoft.aspnetcore.hosting.server.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.hosting/2.2.0/microsoft.aspnetcore.hosting.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.hosting/2.2.0/microsoft.aspnetcore.hosting.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.abstractions/2.2.0/microsoft.aspnetcore.http.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.http.abstractions/2.2.0/microsoft.aspnetcore.http.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.extensions/2.2.0/microsoft.aspnetcore.http.extensions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.http.extensions/2.2.0/microsoft.aspnetcore.http.extensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http.features/2.2.0/microsoft.aspnetcore.http.features.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.http.features/2.2.0/microsoft.aspnetcore.http.features.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.http/2.2.0/microsoft.aspnetcore.http.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.http/2.2.0/microsoft.aspnetcore.http.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.core/2.2.0/microsoft.aspnetcore.server.kestrel.core.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.server.kestrel.core/2.2.0/microsoft.aspnetcore.server.kestrel.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.https/2.2.0/microsoft.aspnetcore.server.kestrel.https.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.server.kestrel.https/2.2.0/microsoft.aspnetcore.server.kestrel.https.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.server.kestrel.transport.abstractions/2.2.0/microsoft.aspnetcore.server.kestrel.transport.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel.transport.sockets/2.2.0/microsoft.aspnetcore.server.kestrel.transport.sockets.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.server.kestrel.transport.sockets/2.2.0/microsoft.aspnetcore.server.kestrel.transport.sockets.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.server.kestrel/2.2.0/microsoft.aspnetcore.server.kestrel.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.server.kestrel/2.2.0/microsoft.aspnetcore.server.kestrel.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.aspnetcore.webutilities/2.2.0/microsoft.aspnetcore.webutilities.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.aspnetcore.webutilities/2.2.0/microsoft.aspnetcore.webutilities.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.bcl.asyncinterfaces/8.0.0/microsoft.bcl.asyncinterfaces.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.3.2/microsoft.build.framework.17.3.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.build.framework/17.3.2/microsoft.build.framework.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.3.2/microsoft.build.tasks.core.17.3.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.build.tasks.core/17.3.2/microsoft.build.tasks.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.3.2/microsoft.build.utilities.core.17.3.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.build.utilities.core/17.3.2/microsoft.build.utilities.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.3.2/microsoft.build.17.3.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.build/17.3.2/microsoft.build.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.9.0-3.23611.3/microsoft.codeanalysis.common.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.common/4.9.0-3.23611.3/microsoft.codeanalysis.common.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.features/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.features.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.features.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.scripting/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.scripting.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.scripting.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.workspaces.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.workspaces.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.9.0-3.23611.3/microsoft.codeanalysis.csharp.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.externalaccess.aspnetcore/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.aspnetcore.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.aspnetcore/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.aspnetcore.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.externalaccess.omnisharp/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.omnisharp.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.omnisharp.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.externalaccess.razorcompiler/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.razorcompiler.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.razorcompiler/4.9.0-3.23611.3/microsoft.codeanalysis.externalaccess.razorcompiler.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.features/4.9.0-3.23611.3/microsoft.codeanalysis.features.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.features/4.9.0-3.23611.3/microsoft.codeanalysis.features.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/4.9.0-3.23611.3/microsoft.codeanalysis.scripting.common.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.9.0-3.23611.3/microsoft.codeanalysis.scripting.common.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.9.0-3.23611.3/microsoft.codeanalysis.workspaces.common.4.9.0-3.23611.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.9.0-3.23611.3/microsoft.codeanalysis.workspaces.common.4.9.0-3.23611.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/8.0.0/microsoft.extensions.caching.abstractions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.caching.abstractions/8.0.0/microsoft.extensions.caching.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/8.0.0/microsoft.extensions.caching.memory.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.caching.memory/8.0.0/microsoft.extensions.caching.memory.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.2.0/microsoft.extensions.configuration.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.abstractions/2.2.0/microsoft.extensions.configuration.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/8.0.0/microsoft.extensions.configuration.binder.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.binder/8.0.0/microsoft.extensions.configuration.binder.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/8.0.0/microsoft.extensions.configuration.commandline.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.commandline/8.0.0/microsoft.extensions.configuration.commandline.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/8.0.0/microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.environmentvariables/8.0.0/microsoft.extensions.configuration.environmentvariables.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/2.2.0/microsoft.extensions.configuration.fileextensions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.fileextensions/2.2.0/microsoft.extensions.configuration.fileextensions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/8.0.0/microsoft.extensions.configuration.fileextensions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.fileextensions/8.0.0/microsoft.extensions.configuration.fileextensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/8.0.0/microsoft.extensions.configuration.json.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration.json/8.0.0/microsoft.extensions.configuration.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.2.0/microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.dependencyinjection.abstractions/2.2.0/microsoft.extensions.dependencyinjection.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/8.0.0/microsoft.extensions.dependencymodel.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.dependencymodel/8.0.0/microsoft.extensions.dependencymodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/2.2.0/microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.fileproviders.abstractions/2.2.0/microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/8.0.0/microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.fileproviders.abstractions/8.0.0/microsoft.extensions.fileproviders.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/8.0.0/microsoft.extensions.fileproviders.physical.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.fileproviders.physical/8.0.0/microsoft.extensions.fileproviders.physical.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/8.0.0/microsoft.extensions.filesystemglobbing.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.filesystemglobbing/8.0.0/microsoft.extensions.filesystemglobbing.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.hosting.abstractions/2.2.0/microsoft.extensions.hosting.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.hosting.abstractions/2.2.0/microsoft.extensions.hosting.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.2.0/microsoft.extensions.logging.abstractions.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging.abstractions/2.2.0/microsoft.extensions.logging.abstractions.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/7.0.1/microsoft.extensions.logging.abstractions.7.0.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging.abstractions/7.0.1/microsoft.extensions.logging.abstractions.7.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/8.0.0/microsoft.extensions.logging.console.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging.console/8.0.0/microsoft.extensions.logging.console.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.objectpool/2.2.0/microsoft.extensions.objectpool.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.objectpool/2.2.0/microsoft.extensions.objectpool.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.2.0/microsoft.extensions.primitives.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.primitives/2.2.0/microsoft.extensions.primitives.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.io.redist/6.0.0/microsoft.io.redist.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.io.redist/6.0.0/microsoft.io.redist.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.http.headers/2.2.0/microsoft.net.http.headers.2.2.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.net.http.headers/2.2.0/microsoft.net.http.headers.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.3.2/microsoft.net.stringtools.17.3.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.net.stringtools/17.3.2/microsoft.net.stringtools.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.3/microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.netframework.referenceassemblies.net472/1.0.3/microsoft.netframework.referenceassemblies.net472.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.translationlayer/17.8.0/microsoft.testplatform.translationlayer.17.8.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.testplatform.translationlayer/17.8.0/microsoft.testplatform.translationlayer.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.10.69/nerdbank.streams.2.10.69.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nerdbank.streams/2.10.69/nerdbank.streams.2.10.69.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nuget.common/6.8.0-rc.122/nuget.common.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.common/6.8.0-rc.122/nuget.common.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.configuration/6.8.0-rc.122/nuget.configuration.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.configuration/6.8.0-rc.122/nuget.configuration.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.dependencyresolver.core/6.8.0-rc.122/nuget.dependencyresolver.core.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.dependencyresolver.core/6.8.0-rc.122/nuget.dependencyresolver.core.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.8.0-rc.122/nuget.frameworks.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.frameworks/6.8.0-rc.122/nuget.frameworks.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.librarymodel/6.8.0-rc.122/nuget.librarymodel.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.librarymodel/6.8.0-rc.122/nuget.librarymodel.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.packaging.core/6.8.0-rc.122/nuget.packaging.core.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.packaging.core/6.8.0-rc.122/nuget.packaging.core.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.packaging/6.8.0-rc.122/nuget.packaging.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.packaging/6.8.0-rc.122/nuget.packaging.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.projectmodel/6.8.0-rc.122/nuget.projectmodel.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.projectmodel/6.8.0-rc.122/nuget.projectmodel.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.protocol/6.8.0-rc.122/nuget.protocol.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.protocol/6.8.0-rc.122/nuget.protocol.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/nuget.versioning/6.8.0-rc.122/nuget.versioning.6.8.0-rc.122.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/nuget.versioning/6.8.0-rc.122/nuget.versioning.6.8.0-rc.122.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.generators/0.19.9/omnisharp.extensions.jsonrpc.generators.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.jsonrpc.generators/0.19.9/omnisharp.extensions.jsonrpc.generators.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.testing/0.19.9/omnisharp.extensions.jsonrpc.testing.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.jsonrpc.testing/0.19.9/omnisharp.extensions.jsonrpc.testing.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc/0.19.9/omnisharp.extensions.jsonrpc.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.jsonrpc/0.19.9/omnisharp.extensions.jsonrpc.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageclient/0.19.9/omnisharp.extensions.languageclient.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.languageclient/0.19.9/omnisharp.extensions.languageclient.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol.testing/0.19.9/omnisharp.extensions.languageprotocol.testing.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.languageprotocol.testing/0.19.9/omnisharp.extensions.languageprotocol.testing.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol/0.19.9/omnisharp.extensions.languageprotocol.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.languageprotocol/0.19.9/omnisharp.extensions.languageprotocol.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver.shared/0.19.9/omnisharp.extensions.languageserver.shared.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.languageserver.shared/0.19.9/omnisharp.extensions.languageserver.shared.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver/0.19.9/omnisharp.extensions.languageserver.0.19.9.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/omnisharp.extensions.languageserver/0.19.9/omnisharp.extensions.languageserver.0.19.9.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/sqlitepclraw.bundle_green/2.1.0/sqlitepclraw.bundle_green.2.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/sqlitepclraw.bundle_green/2.1.0/sqlitepclraw.bundle_green.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sqlitepclraw.core/2.1.0/sqlitepclraw.core.2.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/sqlitepclraw.core/2.1.0/sqlitepclraw.core.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sqlitepclraw.lib.e_sqlite3/2.1.0/sqlitepclraw.lib.e_sqlite3.2.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/sqlitepclraw.lib.e_sqlite3/2.1.0/sqlitepclraw.lib.e_sqlite3.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.dynamic_cdecl/2.1.0/sqlitepclraw.provider.dynamic_cdecl.2.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/sqlitepclraw.provider.dynamic_cdecl/2.1.0/sqlitepclraw.provider.dynamic_cdecl.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.e_sqlite3/2.1.0/sqlitepclraw.provider.e_sqlite3.2.1.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/sqlitepclraw.provider.e_sqlite3/2.1.0/sqlitepclraw.provider.e_sqlite3.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.buffers/4.5.0/system.buffers.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.composition/8.0.0/system.componentmodel.composition.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.componentmodel.composition/8.0.0/system.componentmodel.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/8.0.0/system.composition.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.composition/8.0.0/system.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.5.0/system.diagnostics.diagnosticsource.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.diagnosticsource/4.5.0/system.diagnostics.diagnosticsource.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/8.0.0/system.diagnostics.diagnosticsource.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.diagnosticsource/8.0.0/system.diagnostics.diagnosticsource.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/8.0.0/system.diagnostics.eventlog.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.eventlog/8.0.0/system.diagnostics.eventlog.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.5.2/system.io.pipelines.4.5.2.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.pipelines/4.5.2/system.io.pipelines.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.management/5.0.0/system.management.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/6.0.0/system.reactive.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reactive/6.0.0/system.reactive.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/6.0.0/system.reflection.metadataloadcontext.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.metadataloadcontext/6.0.0/system.reflection.metadataloadcontext.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/6.0.0/system.resources.extensions.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.resources.extensions/6.0.0/system.resources.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.0/system.runtime.compilerservices.unsafe.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.compilerservices.unsafe/4.5.0/system.runtime.compilerservices.unsafe.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.1/system.runtime.compilerservices.unsafe.4.5.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.compilerservices.unsafe/4.5.1/system.runtime.compilerservices.unsafe.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.5.0/system.security.cryptography.cng.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.cng/4.5.0/system.security.cryptography.cng.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/6.0.0/system.security.cryptography.xml.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.cryptography.xml/6.0.0/system.security.cryptography.xml.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/6.0.0/system.text.encoding.codepages.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encoding.codepages/6.0.0/system.text.encoding.codepages.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encoding.codepages/7.0.0/system.text.encoding.codepages.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.5.0/system.text.encodings.web.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encodings.web/4.5.0/system.text.encodings.web.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/6.0.0/system.threading.channels.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.channels/6.0.0/system.threading.channels.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/8.0.0/system.threading.tasks.dataflow.8.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.tasks.dataflow/8.0.0/system.threading.tasks.dataflow.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.1/system.threading.tasks.extensions.4.5.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.tasks.extensions/4.5.1/system.threading.tasks.extensions.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.4.0/xunit.analyzers.1.4.0.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.analyzers/1.4.0/xunit.analyzers.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.6.1/xunit.assert.2.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.assert/2.6.1/xunit.assert.2.6.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.6.1/xunit.core.2.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.core/2.6.1/xunit.core.2.6.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.6.1/xunit.extensibility.core.2.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.extensibility.core/2.6.1/xunit.extensibility.core.2.6.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.6.1/xunit.extensibility.execution.2.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.extensibility.execution/2.6.1/xunit.extensibility.execution.2.6.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.4/xunit.runner.visualstudio.2.5.4.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit.runner.visualstudio/2.5.4/xunit.runner.visualstudio.2.5.4.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.6.1/xunit.2.6.1.nupkg https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/flat2/xunit/2.6.1/xunit.2.6.1.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg a18b301da1d7f09dae8bdf84321f43a8 dotnet-pkg-base c588e6a66feabd5fa4229c4eb10226ad edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget 97fd2c5f9e9770fc8c4d2d7a52ddce5a
-_md5_=0ecaa84dbf9a3aaed3dcab210418a14f
+_md5_=ab8bee31944eeedb56aecf300292351d
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 003aa6e7617d..ea5d36b94827 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/boost-1.84.0 b/metadata/md5-cache/dev-libs/boost-1.84.0-r1
index fe179acf18ec..be9915261300 100644
--- a/metadata/md5-cache/dev-libs/boost-1.84.0
+++ b/metadata/md5-cache/dev-libs/boost-1.84.0-r1
@@ -6,6 +6,7 @@ EAPI=8
HOMEPAGE=https://www.boost.org/
INHERIT=flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal
IUSE=bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Boost-1.0
RDEPEND=bzip2? ( app-arch/bzip2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-3.6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !icu? ( virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lzma? ( app-arch/xz-utils:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mpi? ( >=virtual/mpi-2.0-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,cxx,threads] ) 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 ) numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) 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(-)?] ) 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(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -13,4 +14,4 @@ RESTRICT=test
SLOT=0/1.84.0
SRC_URI=https://boostorg.jfrog.io/artifactory/main/release/1.84.0/source/boost_1_84_0.tar.bz2
_eclasses_=flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6d6061ebd6dc26afe845e7dd6c7abea3
+_md5_=a40c6027edf556737f09751900dc1094
diff --git a/metadata/md5-cache/dev-libs/libmateweather-1.26.0 b/metadata/md5-cache/dev-libs/libmateweather-1.26.2
index d6fa8cd20627..02916ff9634f 100644
--- a/metadata/md5-cache/dev-libs/libmateweather-1.26.0
+++ b/metadata/md5-cache/dev-libs/libmateweather-1.26.2
@@ -1,15 +1,16 @@
BDEPEND=dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/gettext-0.19.8 >=sys-devel/libtool-2.2.6:2 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.26
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
DESCRIPTION=MATE library to access weather information from online services
-EAPI=7
+EAPI=8
HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=mate
IUSE=debug
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
LICENSE=LGPL-2.1+ GPL-2+
RDEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
SLOT=0
-SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmateweather-1.26.0.tar.xz
+SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmateweather-1.26.2.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=90d33e35715a2a712dda344ea2be25db
+_md5_=39215d97e5c9dc938c5df5aaa5fee8eb
diff --git a/metadata/md5-cache/dev-libs/libmateweather-1.26.3 b/metadata/md5-cache/dev-libs/libmateweather-1.26.3
new file mode 100644
index 000000000000..b9e03159f3ac
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libmateweather-1.26.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/gettext-0.19.8 >=sys-devel/libtool-2.2.6:2 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.26
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
+DESCRIPTION=MATE library to access weather information from online services
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=LGPL-2.1+ GPL-2+
+RDEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmateweather-1.26.3.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e50f9554398a47297d027a5f52224805
diff --git a/metadata/md5-cache/dev-libs/libmateweather-1.27.1 b/metadata/md5-cache/dev-libs/libmateweather-1.27.1
new file mode 100644
index 000000000000..60517aa0d426
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libmateweather-1.27.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/gettext-0.19.8 >=sys-devel/libtool-2.2.6:2 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.27
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
+DESCRIPTION=MATE library to access weather information from online services
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=debug
+LICENSE=LGPL-2.1+ GPL-2+
+RDEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/libxml2-2.6:2 >=net-libs/libsoup-2.54:2.4 >=sys-libs/timezone-data-2010k:0 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 virtual/libintl
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.27/libmateweather-1.27.1.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=39215d97e5c9dc938c5df5aaa5fee8eb
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 31d15452dc48..447b634a8477 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/ytmusicapi-1.4.0 b/metadata/md5-cache/dev-python/ytmusicapi-1.4.0
new file mode 100644
index 000000000000..1d8b48b3df0f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ytmusicapi-1.4.0
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Unofficial API for YouTube Music
+EAPI=8
+HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
+INHERIT=distutils-r1 pypi
+IUSE=doc python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.4.0.tar.gz
+_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a30a50dc47434120708003d2879ee5c2
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 0b740411e5cf..fec3c0ae86aa 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/assistant-5.15.11 b/metadata/md5-cache/dev-qt/assistant-5.15.11
index 4576b2a9be6d..dfb8596ae5a1 100644
--- a/metadata/md5-cache/dev-qt/assistant-5.15.11
+++ b/metadata/md5-cache/dev-qt/assistant-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*[png] =dev-qt/qthelp-5.
RESTRICT=test
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=667cfd572f1120452c161434d206b273
diff --git a/metadata/md5-cache/dev-qt/assistant-5.15.12 b/metadata/md5-cache/dev-qt/assistant-5.15.12
new file mode 100644
index 000000000000..1febfdc5fa6f
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/assistant-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[png] =dev-qt/qthelp-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtsql-5.15.12*[sqlite] =dev-qt/qtwidgets-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Tool for viewing on-line documentation in Qt help file format
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=desktop qt5-build xdg-utils
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[png] =dev-qt/qthelp-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtsql-5.15.12*[sqlite] =dev-qt/qtwidgets-5.15.12* !dev-qt/assistant:5 !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2e6e00c6d715c9c67d61631a2746cede
diff --git a/metadata/md5-cache/dev-qt/designer-5.15.11 b/metadata/md5-cache/dev-qt/designer-5.15.11
index 0af908fde500..33d1908731fc 100644
--- a/metadata/md5-cache/dev-qt/designer-5.15.11
+++ b/metadata/md5-cache/dev-qt/designer-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*:5=[png] =dev-qt/qtnetw
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a7bba5baa3d6d69511872c9762a78331
diff --git a/metadata/md5-cache/dev-qt/designer-5.15.12 b/metadata/md5-cache/dev-qt/designer-5.15.12
new file mode 100644
index 000000000000..25edf853c511
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/designer-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* declarative? ( =dev-qt/qtdeclarative-5.15.12*[widgets] ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=WYSIWYG tool for designing and building graphical user interfaces with QtWidgets
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=desktop qt5-build xdg-utils
+IUSE=declarative debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* declarative? ( =dev-qt/qtdeclarative-5.15.12*[widgets] )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ed5c38ab0ef743182d777ed5b081eebc
diff --git a/metadata/md5-cache/dev-qt/linguist-5.15.11 b/metadata/md5-cache/dev-qt/linguist-5.15.11
index fa81d057cf5d..a85c8c9c3311 100644
--- a/metadata/md5-cache/dev-qt/linguist-5.15.11
+++ b/metadata/md5-cache/dev-qt/linguist-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/designer-5.15.11* =dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.
RESTRICT=test
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5a1b9c7aeb3e89cfd1532d7ca8257638
diff --git a/metadata/md5-cache/dev-qt/linguist-5.15.12 b/metadata/md5-cache/dev-qt/linguist-5.15.12
new file mode 100644
index 000000000000..ef21d0e1eb3e
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/linguist-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/designer-5.15.12* =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Graphical tool for translating Qt applications
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=desktop qt5-build xdg-utils
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/designer-5.15.12* =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* !dev-qt/linguist:5 !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dac8ae0576feec2b792cc3ab69d1c567
diff --git a/metadata/md5-cache/dev-qt/linguist-tools-5.15.11 b/metadata/md5-cache/dev-qt/linguist-tools-5.15.11
index ffa080f9cf70..8820063235bc 100644
--- a/metadata/md5-cache/dev-qt/linguist-tools-5.15.11
+++ b/metadata/md5-cache/dev-qt/linguist-tools-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtxml-5.15.11* qml? ( =dev-qt/qtdecla
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=9f007ba3809bbd7753f5cb27ca27261a
diff --git a/metadata/md5-cache/dev-qt/linguist-tools-5.15.12 b/metadata/md5-cache/dev-qt/linguist-tools-5.15.12
new file mode 100644
index 000000000000..e6d2fabf13d8
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/linguist-tools-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtxml-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Tools for working with Qt translation data files
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=qml debug 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/qtcore-5.15.12*:5= =dev-qt/qtxml-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=36a7811df1c1896d24aeb44f24a864ce
diff --git a/metadata/md5-cache/dev-qt/pixeltool-5.15.11 b/metadata/md5-cache/dev-qt/pixeltool-5.15.11
index 532dc58f8387..3472497c579a 100644
--- a/metadata/md5-cache/dev-qt/pixeltool-5.15.11
+++ b/metadata/md5-cache/dev-qt/pixeltool-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*:5=[png] =dev-qt/qtwidg
RESTRICT=test
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=00e7d23318afffaad3704f219def6fc1
diff --git a/metadata/md5-cache/dev-qt/pixeltool-5.15.12 b/metadata/md5-cache/dev-qt/pixeltool-5.15.12
new file mode 100644
index 000000000000..22090e88da4a
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/pixeltool-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtwidgets-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt screen magnifier
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[png] =dev-qt/qtwidgets-5.15.12* !dev-qt/pixeltool:5 !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=cbbb3491fd70a5c3b1b0898febaef1b4
diff --git a/metadata/md5-cache/dev-qt/qdbus-5.15.11 b/metadata/md5-cache/dev-qt/qdbus-5.15.11
index 77b75354a3ec..5584612348c7 100644
--- a/metadata/md5-cache/dev-qt/qdbus-5.15.11
+++ b/metadata/md5-cache/dev-qt/qdbus-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdbus-5.15.11* =dev-qt/qtxml-5.15.11* !
RESTRICT=test
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=623b02773f6327175ae2cb42c4d18be9
diff --git a/metadata/md5-cache/dev-qt/qdbus-5.15.12 b/metadata/md5-cache/dev-qt/qdbus-5.15.12
new file mode 100644
index 000000000000..fa839b839d81
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qdbus-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* =dev-qt/qtxml-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Interface to Qt applications communicating over D-Bus
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* =dev-qt/qtxml-5.15.12* !dev-qt/qdbus:5 !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=e4d0e795591ce9476b2957c55bac32a7
diff --git a/metadata/md5-cache/dev-qt/qdbusviewer-5.15.11 b/metadata/md5-cache/dev-qt/qdbusviewer-5.15.11
index 75a7111f3416..9301525d44c1 100644
--- a/metadata/md5-cache/dev-qt/qdbusviewer-5.15.11
+++ b/metadata/md5-cache/dev-qt/qdbusviewer-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdbus-5.15.11* =dev-qt/qtgui-5.15.11* =
RESTRICT=test
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a388ac309dfd8d2d8c48598305960887
diff --git a/metadata/md5-cache/dev-qt/qdbusviewer-5.15.12 b/metadata/md5-cache/dev-qt/qdbusviewer-5.15.12
new file mode 100644
index 000000000000..b7cb4cbcc36d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qdbusviewer-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Graphical tool that lets you introspect D-Bus objects and messages
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=desktop qt5-build xdg-utils
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* =dev-qt/qtxml-5.15.12* !dev-qt/qdbusviewer:5 !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=164272231613c5a0f83af1fce6ea4bf9
diff --git a/metadata/md5-cache/dev-qt/qdoc-5.15.11-r1 b/metadata/md5-cache/dev-qt/qdoc-5.15.11-r1
index 748347558c50..0422058e6d56 100644
--- a/metadata/md5-cache/dev-qt/qdoc-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qdoc-5.15.11-r1
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= sys-devel/clang:= qml? ( =dev-qt/qtdeclarativ
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=dd27117339c50e3c5a0cd2258ca83620
diff --git a/metadata/md5-cache/dev-qt/qdoc-5.15.12 b/metadata/md5-cache/dev-qt/qdoc-5.15.12
new file mode 100644
index 000000000000..ad2d0171e041
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qdoc-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= sys-devel/clang:= qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt documentation generator
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= sys-devel/clang:= qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=e59d76bdcb9668d605617d5efb4fb1f6
diff --git a/metadata/md5-cache/dev-qt/qt3d-5.15.11 b/metadata/md5-cache/dev-qt/qt3d-5.15.11
index 44ce0a386692..132ff456bc27 100644
--- a/metadata/md5-cache/dev-qt/qt3d-5.15.11
+++ b/metadata/md5-cache/dev-qt/qt3d-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtconcurrent-5.15.11* =dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qt3d-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=cf54b389cfbd20675c1694cc0033eae4
diff --git a/metadata/md5-cache/dev-qt/qt3d-5.15.12 b/metadata/md5-cache/dev-qt/qt3d-5.15.12
new file mode 100644
index 000000000000..4e982728b8c1
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qt3d-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtconcurrent-5.15.12* =dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*:5=[vulkan=] =dev-qt/qtnetwork-5.15.12* >=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.12* ) qml? ( =dev-qt/qtdeclarative-5.15.12*[gles2-only=] ) vulkan? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=3D rendering module for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=gamepad gles2-only qml vulkan debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtconcurrent-5.15.12* =dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*:5=[vulkan=] =dev-qt/qtnetwork-5.15.12* >=media-libs/assimp-4.0.0:= gamepad? ( =dev-qt/qtgamepad-5.15.12* ) qml? ( =dev-qt/qtdeclarative-5.15.12*[gles2-only=] )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qt3d-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=9354a7a545dc710557b909e41e29ef06
diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.11 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.11
index 63be20d0aa71..600f041b8779 100644
--- a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtconcurrent-5.15.11* =dev-qt/qtcore-5.15.11*:5= =dev-qt/qtdbus-
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtconnectivity-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=85a00d95c2a7ea0a003155fb68de6027
diff --git a/metadata/md5-cache/dev-qt/qtbluetooth-5.15.12 b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.12
new file mode 100644
index 000000000000..b7a3d1fe5b7d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtbluetooth-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtconcurrent-5.15.12* =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtdbus-5.15.12* =dev-qt/qtnetwork-5.15.12* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Bluetooth support library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtconnectivity https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtconcurrent-5.15.12* =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtdbus-5.15.12* =dev-qt/qtnetwork-5.15.12* >=net-wireless/bluez-5:= qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtconnectivity-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtconnectivity-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=6eebc1cc764b746079481632f35b94a9
diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.11 b/metadata/md5-cache/dev-qt/qtcharts-5.15.11
index 9ff7a7b20d7c..706628e490fc 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtcharts-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11* =dev-qt/qtwidgets-5.15.11
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtcharts-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=5ae4dd718da86d96ede6324da0ef6cbe
diff --git a/metadata/md5-cache/dev-qt/qtcharts-5.15.12 b/metadata/md5-cache/dev-qt/qtcharts-5.15.12
new file mode 100644
index 000000000000..22da419076fc
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtcharts-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Chart component library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtcharts-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=5f37ca1c2940cce0dc79ee8ca60505bf
diff --git a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.11 b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.11
index 5a32b8395581..c9988950452a 100644
--- a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5=
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=97cb5cce52eb17bd1b931a3eb8bb00dd
diff --git a/metadata/md5-cache/dev-qt/qtconcurrent-5.15.12 b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.12
new file mode 100644
index 000000000000..9ebf9ec84c44
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtconcurrent-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Multi-threading concurrence support library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*:5=
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=4c16e982256bf363b4a87ef1df0f2c0f
diff --git a/metadata/md5-cache/dev-qt/qtcore-5.15.11-r1 b/metadata/md5-cache/dev-qt/qtcore-5.15.11-r1
index 2cabe3d45d10..5dc77e2dc078 100644
--- a/metadata/md5-cache/dev-qt/qtcore-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qtcore-5.15.11-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,un
RESTRICT=test
SLOT=5/5.15.11
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-2.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=0e3758c92bd7d23acc357f8c4f09102f
diff --git a/metadata/md5-cache/dev-qt/qtcore-5.15.12 b/metadata/md5-cache/dev-qt/qtcore-5.15.12
new file mode 100644
index 000000000000..21ae1bd7f0f0
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtcore-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
+DEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Cross-platform application development framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=linux-info flag-o-matic toolchain-funcs qt5-build
+IUSE=icu old-kernel debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2[pcre16,unicode] sys-libs/zlib:= icu? ( dev-libs/icu:= ) !icu? ( virtual/libiconv )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=1a6be3aee96d9102768ebd4cd05e8236
diff --git a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.11 b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.11
index e39991e50c95..7a982dbe45f0 100644
--- a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11*[gles2-only=] qml? ( =dev-
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtdatavis3d-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=79f3f575f5e5a8b9f42c3107b3fb57c3
diff --git a/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.12 b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.12
new file mode 100644
index 000000000000..17182c0974e9
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtdatavis3d-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.12*[gles2-only=] ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=3D data visualization library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=gles2-only qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=GPL-3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[gles2-only=] qml? ( =dev-qt/qtdeclarative-5.15.12*[gles2-only=] )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtdatavis3d-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=3dbdd5d1619d9e289fe3880e5ee99bae
diff --git a/metadata/md5-cache/dev-qt/qtdbus-5.15.11 b/metadata/md5-cache/dev-qt/qtdbus-5.15.11
index ef4e13cd7fa3..9d22b047ed09 100644
--- a/metadata/md5-cache/dev-qt/qtdbus-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtdbus-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= sys-apps/dbus
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=6a6f3d70ce776e57e71d1d143c553f28
diff --git a/metadata/md5-cache/dev-qt/qtdbus-5.15.12 b/metadata/md5-cache/dev-qt/qtdbus-5.15.12
new file mode 100644
index 000000000000..677b382209b0
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtdbus-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= sys-apps/dbus test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt5 module for inter-process communication over the D-Bus protocol
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*:5= sys-apps/dbus
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=779eec7248094a59adc49ce0b00722d1
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.11-r2 b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.11-r2
index b4690efa3b51..0f2d0745ab91 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.11-r2
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.11-r2
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11*:5=[gles2-only=,vulkan=] =
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtdeclarative-5.15.11-gentoo-kde-3.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=64c6ad090f9434ac478c61fcb5960381
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-5.15.12 b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.12
new file mode 100644
index 000000000000..c86de91da926
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*:5=[gles2-only=,vulkan=] =dev-qt/qtnetwork-5.15.12* =dev-qt/qttest-5.15.12* media-libs/libglvnd localstorage? ( =dev-qt/qtsql-5.15.12* ) widgets? ( =dev-qt/qtwidgets-5.15.12*[gles2-only=] ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=The QML and Quick modules for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtdeclarative https://community.kde.org/Qt5PatchCollection
+INHERIT=flag-o-matic python-any-r1 qt5-build
+IUSE=gles2-only +jit localstorage vulkan +widgets debug 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/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*:5=[gles2-only=,vulkan=] =dev-qt/qtnetwork-5.15.12* =dev-qt/qttest-5.15.12* media-libs/libglvnd localstorage? ( =dev-qt/qtsql-5.15.12* ) widgets? ( =dev-qt/qtwidgets-5.15.12*[gles2-only=] )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtdeclarative-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=a5cc173bf488f3d1791553c3014b0344
diff --git a/metadata/md5-cache/dev-qt/qtdiag-5.15.11 b/metadata/md5-cache/dev-qt/qtdiag-5.15.11
index d48d973f5b27..ba940354fdf0 100644
--- a/metadata/md5-cache/dev-qt/qtdiag-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtdiag-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*:5= network? ( =dev-qt/
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=1bd63c5a627e252ec7114c7bb3f872f6
diff --git a/metadata/md5-cache/dev-qt/qtdiag-5.15.12 b/metadata/md5-cache/dev-qt/qtdiag-5.15.12
new file mode 100644
index 000000000000..5b552ae05ae0
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtdiag-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5= network? ( =dev-qt/qtnetwork-5.15.12*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Tool for reporting diagnostic information about Qt and its environment
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=+network +widgets debug test
+KEYWORDS=~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5= network? ( =dev-qt/qtnetwork-5.15.12*[ssl] ) widgets? ( =dev-qt/qtwidgets-5.15.12* )
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=b3bbc6b252b7e51502ce2f9492f88ce0
diff --git a/metadata/md5-cache/dev-qt/qtgamepad-5.15.11 b/metadata/md5-cache/dev-qt/qtgamepad-5.15.11
index 58b724697b46..c798a646f08f 100644
--- a/metadata/md5-cache/dev-qt/qtgamepad-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtgamepad-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11*[evdev?] evdev? ( virtual/
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtgamepad-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=19fcb846857d5b258f373329381bf9e4
diff --git a/metadata/md5-cache/dev-qt/qtgamepad-5.15.12 b/metadata/md5-cache/dev-qt/qtgamepad-5.15.12
new file mode 100644
index 000000000000..93bdecd69ff6
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtgamepad-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.12* ) sdl? ( media-libs/libsdl2 ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt module to support gamepad hardware
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=evdev qml sdl debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[evdev?] evdev? ( virtual/libudev:= ) qml? ( =dev-qt/qtdeclarative-5.15.12* ) sdl? ( media-libs/libsdl2 )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtgamepad-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=f8c724a460b42aa777568b2bee6bf438
diff --git a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.11 b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.11
index 7d0b32964868..45f19182b984 100644
--- a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =dev-qt/qtgui-5.1
RESTRICT=!test? ( test ) test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=6dbaff199c1043ab625676d375c0d648
diff --git a/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.12 b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.12
new file mode 100644
index 000000000000..c54fa6323189
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtgraphicaleffects-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Set of QML types for adding visual effects to user interfaces
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=test debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12*
+RESTRICT=!test? ( test ) test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtgraphicaleffects-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=24e16d3fa547143326e795177e66d4fa
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.11-r2 b/metadata/md5-cache/dev-qt/qtgui-5.15.11-r2
index e83fb5ffdb8f..96825abebef9 100644
--- a/metadata/md5-cache/dev-qt/qtgui-5.15.11-r2
+++ b/metadata/md5-cache/dev-qt/qtgui-5.15.11-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs?
RESTRICT=test
SLOT=5/5.15.11
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=630db09466b2221b6bcdf25792ef945d
diff --git a/metadata/md5-cache/dev-qt/qtgui-5.15.12 b/metadata/md5-cache/dev-qt/qtgui-5.15.12
new file mode 100644
index 000000000000..e918ca9253c4
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtgui-5.15.12
@@ -0,0 +1,18 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.12*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.12* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.12* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.12* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) evdev? ( sys-kernel/linux-headers ) linuxfb? ( sys-kernel/linux-headers ) udev? ( sys-kernel/linux-headers ) X? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=The GUI module and platform plugins for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput linuxfb +png tslib tuio +udev vnc vulkan wayland +X debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+PDEPEND=ibus? ( app-i18n/ibus ) wayland? ( =dev-qt/qtwayland-5.15.12* )
+RDEPEND=dev-libs/glib:2 =dev-qt/qtcore-5.15.12*:5= dev-util/gtk-update-icon-cache media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= sys-libs/zlib:= accessibility? ( app-accessibility/at-spi2-core:2 ) dbus? ( =dev-qt/qtdbus-5.15.12* ) eglfs? ( media-libs/mesa[gbm(+)] x11-libs/libdrm ) evdev? ( sys-libs/mtdev ) jpeg? ( media-libs/libjpeg-turbo:= ) gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X] ) libinput? ( dev-libs/libinput:= x11-libs/libxkbcommon ) png? ( media-libs/libpng:= ) tslib? ( >=x11-libs/tslib-1.21 ) tuio? ( =dev-qt/qtnetwork-5.15.12* ) udev? ( virtual/libudev:= ) vnc? ( =dev-qt/qtnetwork-5.15.12* ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm )
+REQUIRED_USE=|| ( eglfs linuxfb vnc wayland X ) accessibility? ( dbus X ) eglfs? ( egl ) ibus? ( dbus ) libinput? ( udev ) X? ( gles2-only? ( egl ) )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=835658e2995de0e887911ba83d0dd06a
diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.11 b/metadata/md5-cache/dev-qt/qthelp-5.15.11
index 6fb33d830a95..06dbfe0d1f82 100644
--- a/metadata/md5-cache/dev-qt/qthelp-5.15.11
+++ b/metadata/md5-cache/dev-qt/qthelp-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11* =dev-qt/qtsql-5.15.11*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=3301477fb9532d9cb75555999d059b67
diff --git a/metadata/md5-cache/dev-qt/qthelp-5.15.12 b/metadata/md5-cache/dev-qt/qthelp-5.15.12
new file mode 100644
index 000000000000..d0f20efd8ecf
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qthelp-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12* =dev-qt/qtsql-5.15.12*[sqlite] =dev-qt/qtwidgets-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt5 module for integrating online documentation into applications
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12* =dev-qt/qtsql-5.15.12*[sqlite] =dev-qt/qtwidgets-5.15.12*
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=5ea06e03f824ab8ae5ddb51d7d460b4e
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.11 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.11
index a9082277fc67..21392b73f4a9 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtimageformats-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11* media-libs/libwebp:= medi
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtimageformats-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtimageformats-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=c9f163b1caec0f821d65a7cd7a908d13
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-5.15.12 b/metadata/md5-cache/dev-qt/qtimageformats-5.15.12
new file mode 100644
index 000000000000..91e109af5cac
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtimageformats-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Additional format plugins for the Qt image I/O system
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtimageformats https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=mng debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtimageformats-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtimageformats-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=2ee1ff776e6a4f059bbb22cc7343208d
diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.11-r1 b/metadata/md5-cache/dev-qt/qtlocation-5.15.11-r1
index ab4dbf63765c..e1aa7d37fd55 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.11-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =d
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtlocation-everywhere-opensource-src-5.15.11.tar.xz https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/archive/4c88f2c0e61daa89f584a8a9a3eba210221c6920/qtlocation-mapboxgl-4c88f2c0e61daa89f584a8a9a3eba210221c6920.tar.gz -> qtlocation-mapboxgl-5.15.11-4c88f2c0.tar.gz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.11-patchset.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=cd3986ec8e6ff966e3a2a7c35b93b857
diff --git a/metadata/md5-cache/dev-qt/qtlocation-5.15.12 b/metadata/md5-cache/dev-qt/qtlocation-5.15.12
new file mode 100644
index 000000000000..d305c3a047a0
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtlocation-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtpositioning-5.15.12*[qml] =dev-qt/qtsql-5.15.12* sys-libs/zlib =dev-qt/qtconcurrent-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Location (places, maps, navigation) library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=dev-libs/icu:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtpositioning-5.15.12*[qml] =dev-qt/qtsql-5.15.12* sys-libs/zlib
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtlocation-everywhere-opensource-src-5.15.12.tar.xz https://invent.kde.org/qt/qt/qtlocation-mapboxgl/-/archive/4c88f2c0e61daa89f584a8a9a3eba210221c6920/qtlocation-mapboxgl-4c88f2c0e61daa89f584a8a9a3eba210221c6920.tar.gz -> qtlocation-mapboxgl-5.15.12-4c88f2c0.tar.gz https://dev.gentoo.org/~asturm/distfiles/qtlocation-5.15.11-patchset.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=fd193f3e9a3328f3e33eb64e421e8ae8
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.11 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.11
index 4c87260666bd..1df5e362e9f9 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11*[gles2-only=] =dev-qt/qtne
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtmultimedia-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=b82b2f15fd1bc869252a0726d46e1d84
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-5.15.12 b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.12
new file mode 100644
index 000000000000..44fb96783ae8
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtnetwork-5.15.12* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-libs/libpulse[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.12* gles2-only? ( =dev-qt/qtgui-5.15.12*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.12*[gles2-only=] media-libs/libglvnd ) gstreamer? ( x11-base/xorg-proto ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Multimedia (audio, video, radio, camera) library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtmultimedia https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=alsa gles2-only gstreamer openal pulseaudio qml widgets debug 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/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtnetwork-5.15.12* alsa? ( media-libs/alsa-lib ) gstreamer? ( dev-libs/glib:2 media-libs/gstreamer:1.0 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0 ) pulseaudio? ( media-libs/libpulse[glib] ) qml? ( =dev-qt/qtdeclarative-5.15.12* gles2-only? ( =dev-qt/qtgui-5.15.12*[egl] ) openal? ( media-libs/openal ) ) widgets? ( =dev-qt/qtwidgets-5.15.12*[gles2-only=] media-libs/libglvnd )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtmultimedia-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtmultimedia-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=a28b7fcdeeaa955008cf9f9a1ad139ae
diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.11 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.11
index e9df9c7c2b23..9eb54e8774b5 100644
--- a/metadata/md5-cache/dev-qt/qtnetwork-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libp
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=f1f5ec7357a8a7e3c1dad70331db96f4
diff --git a/metadata/md5-cache/dev-qt/qtnetwork-5.15.12 b/metadata/md5-cache/dev-qt/qtnetwork-5.15.12
new file mode 100644
index 000000000000..7d994a24089d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtnetwork-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Network abstraction library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=gssapi libproxy sctp +ssl debug 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/qtcore-5.15.12*:5= sys-libs/zlib:= gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) sctp? ( kernel_linux? ( net-misc/lksctp-tools ) ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=3d003336af820f88773d445ed911a3bd
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.11 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.11
index e73df9f777f0..87134e35cfbb 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtnetwork-5.15.11*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtnetworkauth-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=059c2da7e9eb7b087d853194044d874c
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.12 b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.12
new file mode 100644
index 000000000000..89aef99ef09e
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Network authorization library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12*
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtnetworkauth-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=96d56cb5ebe393a55acd95f8a4e57284
diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.11 b/metadata/md5-cache/dev-qt/qtopengl-5.15.11
index c3fd8ece05df..a749a1928ff1 100644
--- a/metadata/md5-cache/dev-qt/qtopengl-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*[gles2-only=] =dev-qt/q
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a504a2265bbf0824152c5710f37d03aa
diff --git a/metadata/md5-cache/dev-qt/qtopengl-5.15.12 b/metadata/md5-cache/dev-qt/qtopengl-5.15.12
new file mode 100644
index 000000000000..4dedc5570b1a
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtopengl-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtwidgets-5.15.12*[gles2-only=] test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=OpenGL support library for the Qt5 framework (deprecated)
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=gles2-only test debug 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/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtwidgets-5.15.12*[gles2-only=]
+RESTRICT=!test? ( test ) test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=ada638e03b8999850efa305cdb161bfc
diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.11 b/metadata/md5-cache/dev-qt/qtpaths-5.15.11
index cd29e0a688b3..c35d9157bd70 100644
--- a/metadata/md5-cache/dev-qt/qtpaths-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=bb04c76023070e74edeacd9bd911013f
diff --git a/metadata/md5-cache/dev-qt/qtpaths-5.15.12 b/metadata/md5-cache/dev-qt/qtpaths-5.15.12
new file mode 100644
index 000000000000..ad2ac1f3b106
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtpaths-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Command line client to QStandardPaths
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=51d2adb24fbee13abdd6af56ade79b93
diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.11 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.11
index 938192948984..86161d2c99d8 100644
--- a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttools-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=48c62f96da35af69b9a5ee52b9506f0f
diff --git a/metadata/md5-cache/dev-qt/qtplugininfo-5.15.12 b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.12
new file mode 100644
index 000000000000..d2e7cc4f374b
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtplugininfo-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt5 plugin metadata dumper
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qttools https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12*
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttools-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qttools-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=3a734a7aad9a3f8a7d1eafab445e7ffd
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.11 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.11
index 84fa35540b95..de57d42f10e9 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.11
@@ -13,5 +13,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* geoclue? ( =dev-qt/qtdbus-5.15.11* ) qml? ( =dev
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtlocation-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=682971f3f24dc14a5bd855a41f2e93e3
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-5.15.12 b/metadata/md5-cache/dev-qt/qtpositioning-5.15.12
new file mode 100644
index 000000000000..11b85f930553
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtpositioning-5.15.12
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test
+DEPEND==dev-qt/qtcore-5.15.12* geoclue? ( =dev-qt/qtdbus-5.15.12* ) qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Physical position determination library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=geoclue +qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+PDEPEND=geoclue? ( app-misc/geoclue:2.0 )
+RDEPEND==dev-qt/qtcore-5.15.12* geoclue? ( =dev-qt/qtdbus-5.15.12* ) qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtlocation-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=571052aec55163596fa97f2feeaa6fd0
diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.11 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.11
index 2410aaffa374..3d1fee90a7e0 100644
--- a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*[gles2-only=] =dev-qt/q
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=c69d6fed55dcea554359dbd0ac3108af
diff --git a/metadata/md5-cache/dev-qt/qtprintsupport-5.15.12 b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.12
new file mode 100644
index 000000000000..636bc0aef021
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtprintsupport-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtwidgets-5.15.12*[gles2-only=] cups? ( net-print/cups ) test? ( =dev-qt/qtnetwork-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Printing support library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=cups gles2-only test debug 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/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*[gles2-only=] =dev-qt/qtwidgets-5.15.12*[gles2-only=] cups? ( net-print/cups )
+RESTRICT=!test? ( test ) test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=097102de4ccc130daadbdbcf001dd905
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.11 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.11
index 079a68c41483..6c053cf1d2d3 100644
--- a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtquickcontrols-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=7bedc5969b2323d43b4a6f4b813f2f52
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.12 b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.12
new file mode 100644
index 000000000000..b400aa003f4f
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* widgets? ( =dev-qt/qtwidgets-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Set of Qt Quick controls to create complete user interfaces (deprecated)
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=+widgets debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* widgets? ( =dev-qt/qtwidgets-5.15.12* )
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtquickcontrols-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=17aacacc02ebea7baaf663f49b2ad5c1
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.11 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.11
index cb95d25c608b..13a8746dbf44 100644
--- a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=67cf7102d72001b377b8364054c88962
diff --git a/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.12 b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.12
new file mode 100644
index 000000000000..2333b5dfce62
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtquickcontrols2-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* widgets? ( =dev-qt/qtwidgets-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Set of next generation Qt Quick controls for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtquickcontrols2 https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=widgets debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* widgets? ( =dev-qt/qtwidgets-5.15.12* ) =dev-qt/qtgraphicaleffects-5.15.12*
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtquickcontrols2-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtquickcontrols2-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=cc2186eca1f528171bcec5f321e4910a
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.11 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.11
index e7d355374eae..6ab7e7f18208 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11*
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtquicktimeline-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=5b77b5eb477968ead1bc6c0eb622ea38
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.12 b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.12
new file mode 100644
index 000000000000..6f749dfd1c02
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt module for keyframe-based timeline construction
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12*
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtquicktimeline-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=b10a78226dbd9c9b851f3b86455a811f
diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.11 b/metadata/md5-cache/dev-qt/qtscript-5.15.11
index cd4b34a468b0..5e766b595dbc 100644
--- a/metadata/md5-cache/dev-qt/qtscript-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtscript-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* scripttools? ( =dev-qt/qtgui-5.15.11* =dev-qt/qt
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtscript-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=775aff96333c9c4dab816bb5ca4aa691
diff --git a/metadata/md5-cache/dev-qt/qtscript-5.15.12 b/metadata/md5-cache/dev-qt/qtscript-5.15.12
new file mode 100644
index 000000000000..d2619852d0fb
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtscript-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* scripttools? ( =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Application scripting library for the Qt5 framework (deprecated)
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=+jit scripttools debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* scripttools? ( =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtscript-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=d88c1fba36c5b3b9b7ea83d8dbadd431
diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.11 b/metadata/md5-cache/dev-qt/qtscxml-5.15.11
index 0505da6191f2..604966d8e8d7 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11*
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtscxml-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=e5d1cc9fdfe62cf3acf86417a8b8dc88
diff --git a/metadata/md5-cache/dev-qt/qtscxml-5.15.12 b/metadata/md5-cache/dev-qt/qtscxml-5.15.12
new file mode 100644
index 000000000000..e742fd6d282f
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtscxml-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=State Chart XML (SCXML) support library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12*
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtscxml-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=30847801c0ad1abc653f24c9baa96a7d
diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.11 b/metadata/md5-cache/dev-qt/qtsensors-5.15.11
index cfc91ac63a18..2407b1f34368 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdbus-5.15.11* qml? ( =dev-qt/qtdeclara
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtsensors-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a45a647cd8072864f8915aadd41f58a4
diff --git a/metadata/md5-cache/dev-qt/qtsensors-5.15.12 b/metadata/md5-cache/dev-qt/qtsensors-5.15.12
new file mode 100644
index 000000000000..750c5a432e6c
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtsensors-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Hardware sensor access library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=qml debug 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/qtcore-5.15.12* =dev-qt/qtdbus-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtsensors-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=a3c4476fe3c8a3908a01da0d2a14df7f
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.11 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.11
index 5920d31f55ea..bcae94793eaf 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtnetwork-5.15.11* =dev-qt/qtserialport-
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtserialbus-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=3d2c6d9047b96a29f57dc2b0a59f1b64
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-5.15.12 b/metadata/md5-cache/dev-qt/qtserialbus-5.15.12
new file mode 100644
index 000000000000..1ee6bb7aadba
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtserialbus-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtserialport-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt module to access CAN, ModBus, and other industrial serial buses and protocols
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtserialport-5.15.12*
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtserialbus-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=a8594099eaeceb3004c7d0c0dd8d25b5
diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.11 b/metadata/md5-cache/dev-qt/qtserialport-5.15.11
index a2895de0d631..9771ec580349 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* virtual/libudev:=
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtserialport-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a73dcc531bbd1d6f61429fd8b3737015
diff --git a/metadata/md5-cache/dev-qt/qtserialport-5.15.12 b/metadata/md5-cache/dev-qt/qtserialport-5.15.12
new file mode 100644
index 000000000000..804e1c447e9d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtserialport-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* virtual/libudev:= test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Serial port abstraction library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12* virtual/libudev:=
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtserialport-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=c1ed78d4c3a57a2db62ae2cc060651bd
diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.11 b/metadata/md5-cache/dev-qt/qtspeech-5.15.11
index 412f350872fa..3fe064d91ee0 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.11
@@ -12,5 +12,5 @@ RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.11* flit
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtspeech-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a2dc98eb7c0835c71f16acfb7347e941
diff --git a/metadata/md5-cache/dev-qt/qtspeech-5.15.12 b/metadata/md5-cache/dev-qt/qtspeech-5.15.12
new file mode 100644
index 000000000000..3c0dec88b11d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtspeech-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.12* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.12*[alsa?] alsa? ( media-libs/alsa-lib ) ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Text-to-speech library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtspeech https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=alsa flite debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=>=app-accessibility/speech-dispatcher-0.8.7 =dev-qt/qtcore-5.15.12* flite? ( >=app-accessibility/flite-2[alsa?] =dev-qt/qtmultimedia-5.15.12*[alsa?] alsa? ( media-libs/alsa-lib ) )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtspeech-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtspeech-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=e7555cb2cb3f30a762d0ab0cfd3454b1
diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.11-r1 b/metadata/md5-cache/dev-qt/qtsql-5.15.11-r1
index 2b159f3c61ad..94a8a62ade69 100644
--- a/metadata/md5-cache/dev-qt/qtsql-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qtsql-5.15.11-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite )
RESTRICT=test
SLOT=5/5.15.11
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=49b46910e0ef780d7c566687d14e7256
diff --git a/metadata/md5-cache/dev-qt/qtsql-5.15.12 b/metadata/md5-cache/dev-qt/qtsql-5.15.12
new file mode 100644
index 000000000000..b3bb0a36409f
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtsql-5.15.12
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= freetds? ( dev-db/freetds ) 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 ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=SQL abstraction library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=freetds mysql oci8 odbc postgres +sqlite debug 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/qtcore-5.15.12*:5= freetds? ( dev-db/freetds ) mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 )
+REQUIRED_USE=|| ( freetds mysql oci8 odbc postgres sqlite )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=746f75a5ef8cbb0da85568b5b0cd0661
diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.11 b/metadata/md5-cache/dev-qt/qtsvg-5.15.11
index cccb51572ad3..e2a39b3b4abb 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11* =dev-qt/qtwidgets-5.15.11
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtsvg-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=5c481e67c749433cedfe05c280a1d1b4
diff --git a/metadata/md5-cache/dev-qt/qtsvg-5.15.12 b/metadata/md5-cache/dev-qt/qtsvg-5.15.12
new file mode 100644
index 000000000000..eac64eb95bff
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtsvg-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* sys-libs/zlib:= test? ( =dev-qt/qtxml-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=SVG rendering library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtsvg https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwidgets-5.15.12* sys-libs/zlib:=
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtsvg-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtsvg-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=f069adcfd7efab29e57763bf4e8ee5f3
diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.11 b/metadata/md5-cache/dev-qt/qttest-5.15.11
index baa7eb7bb250..71511e7e9a73 100644
--- a/metadata/md5-cache/dev-qt/qttest-5.15.11
+++ b/metadata/md5-cache/dev-qt/qttest-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5=
RESTRICT=!test? ( test ) test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=973370e0ab430b748b93a6b49fc07264
diff --git a/metadata/md5-cache/dev-qt/qttest-5.15.12 b/metadata/md5-cache/dev-qt/qttest-5.15.12
new file mode 100644
index 000000000000..442bbe26ea2f
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qttest-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= test? ( =dev-qt/qtgui-5.15.12* =dev-qt/qtxml-5.15.12* )
+DESCRIPTION=Unit testing library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=test debug 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/qtcore-5.15.12*:5=
+RESTRICT=!test? ( test ) test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=15aa049d2709e5cd7d5e3edeee0892f9
diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.11 b/metadata/md5-cache/dev-qt/qttranslations-5.15.11
index 5e6329e8309b..5edf375bcff6 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-5.15.11
+++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.11
@@ -11,5 +11,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qttranslations-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=8828e3df3c3e1dc5f1d130b9bcae1e2b
diff --git a/metadata/md5-cache/dev-qt/qttranslations-5.15.12 b/metadata/md5-cache/dev-qt/qttranslations-5.15.12
new file mode 100644
index 000000000000..d7e8d4794c26
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qttranslations-5.15.12
@@ -0,0 +1,15 @@
+BDEPEND==dev-qt/linguist-tools-5.15.12* dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Translation files for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qttranslations-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=4d837fa3d3a88373c2bcd51035c02d76
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.11 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.11
index 499141e822d9..4f4cf1c72045 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a5d9c4b0a73fcbdbb82c369b7c9cfc9a
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.12 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.12
new file mode 100644
index 000000000000..751b7129ade9
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtsvg-5.15.12* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Customizable input framework and virtual keyboard for Qt
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=handwriting +spell +X debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtsvg-5.15.12* spell? ( app-text/hunspell:= ) X? ( x11-libs/libxcb:= )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtvirtualkeyboard-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=395eafe9e938912bd001e0c415eeccfe
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.11-r1 b/metadata/md5-cache/dev-qt/qtwayland-5.15.11-r1
index 6901503b9148..6999306fb2e4 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.11-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.11*:5= =dev-qt/qtgui-5.15.11*:5=[eg
RESTRICT=test
SLOT=5/5.15.11
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtwayland-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.11-gentoo-kde-2.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=d2c38e96e1e8575b1f6117660d0049bf
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.12 b/metadata/md5-cache/dev-qt/qtwayland-5.15.12
new file mode 100644
index 000000000000..f8dd7779ed43
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/wayland-scanner dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[egl,libinput] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[vulkan] ) compositor? ( dev-util/vulkan-headers ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Wayland platform plugin for Qt
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=compositor debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[egl,libinput] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( =dev-qt/qtdeclarative-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[vulkan] )
+RESTRICT=test
+SLOT=5/5.15.12
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwayland-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=7229d4692a22dcc234b2d6f8a7eb4116
diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.11 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.11
index 5b2c139d9797..3430f8070390 100644
--- a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5= !<dev-qt/qtwayland-5.15.3:5
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtwayland-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=e106c5d257a7ab2d592d548fe2d03ad6
diff --git a/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.12 b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.12
new file mode 100644
index 000000000000..abecc3fa818a
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwaylandscanner-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Tool that generates certain boilerplate C++ code from Wayland protocol xml spec
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*:5= !<dev-qt/qtwayland-5.15.3:5
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwayland-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=ad39f40481abaaa4fd897ef4191f3f0f
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-5.15.11 b/metadata/md5-cache/dev-qt/qtwebchannel-5.15.11
index d045fa02b2cd..5692fd6e12b7 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* qml? ( =dev-qt/qtdeclarative-5.15.11* )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtwebchannel-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebchannel-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=7f4192d6370abf7e24f6a0e98c01c916
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-5.15.12 b/metadata/md5-cache/dev-qt/qtwebchannel-5.15.12
new file mode 100644
index 000000000000..be498232e3d4
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Qt5 module for integrating C++ and QML applications with HTML/JavaScript clients
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwebchannel https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=qml debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwebchannel-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebchannel-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=0041d96ab080568e038613659ea2c943
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.11_p20231120 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.11_p20231120
index cb66a8c4fa96..4ea13dfee3e7 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-5.15.11_p20231120
+++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.11_p20231120
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( widgets )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.11_p20231120.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.10_p20230815-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15-ffmpeg-ppc64le.tar.xz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a64e376795752a0ea9e490fc51636312
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20231219 b/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20231219
new file mode 100644
index 000000000000..86f7e2d239d1
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwebengine-5.15.12_p20231219
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) dev-util/gperf dev-util/ninja dev-util/re2c net-libs/nodejs[ssl] sys-devel/bison sys-devel/flex ppc64? ( >=dev-util/gn-0.1807 ) dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwebchannel-5.15.12*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.12* ) geolocation? ( =dev-qt/qtpositioning-5.15.12* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.12*[widgets] =dev-qt/qtwidgets-5.15.12* ) media-libs/libglvnd test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Library for rendering dynamic web content in Qt5 C++ and QML applications
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build toolchain-funcs
+IUSE=alsa bindist designer geolocation +jumbo-build kerberos pulseaudio screencast +system-icu widgets debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND=app-arch/snappy:= dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/re2:= =dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtnetwork-5.15.12* =dev-qt/qtprintsupport-5.15.12* =dev-qt/qtwebchannel-5.15.12*[qml] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libvpx-1.5:=[svc(+)] media-libs/libwebp:= media-libs/opus sys-apps/dbus sys-apps/pciutils sys-libs/zlib[minizip] virtual/libudev x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst alsa? ( media-libs/alsa-lib ) designer? ( =dev-qt/designer-5.15.12* ) geolocation? ( =dev-qt/qtpositioning-5.15.12* ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse ) screencast? ( media-video/pipewire:= ) system-icu? ( >=dev-libs/icu-69.1:= ) widgets? ( =dev-qt/qtdeclarative-5.15.12*[widgets] =dev-qt/qtwidgets-5.15.12* )
+REQUIRED_USE=designer? ( widgets )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.12_p20231219.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15.10_p20230815-patchset.tar.xz ppc64? ( https://dev.gentoo.org/~gyakovlev/distfiles/qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebengine-5.15-ffmpeg-ppc64le.tar.xz )
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=4c4a6d85750ef7025009795d7c3f3d87
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.11 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.11
index 5e5ce7f8e6f0..2df4831f643b 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtnetwork-5.15.11*[ssl=] qml? ( =dev-qt/
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtwebsockets-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.11-gentoo-kde-1.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=fff8ee3ba86f6940fcd8930a3f0ef5a4
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-5.15.12 b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.12
new file mode 100644
index 000000000000..f10c3d0e2529
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Implementation of the WebSocket protocol for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwebsockets https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=qml +ssl debug 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/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12*[ssl=] qml? ( =dev-qt/qtdeclarative-5.15.12* )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwebsockets-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwebsockets-5.15.12-gentoo-kde-1.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=f567ddefb31bd2f323da375879f06031
diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.11 b/metadata/md5-cache/dev-qt/qtwebview-5.15.11
index 8f243bfe8d69..1b39d522d86a 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtdeclarative-5.15.11* =dev-qt/qtgui-5.1
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtwebview-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=697a2d24a8b7a27212c32c795c97f6c6
diff --git a/metadata/md5-cache/dev-qt/qtwebview-5.15.12 b/metadata/md5-cache/dev-qt/qtwebview-5.15.12
new file mode 100644
index 000000000000..eac7cb04e1db
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwebview-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwebengine-5.15.12*:5 test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Module for displaying web content in a QML application using the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
+RDEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtdeclarative-5.15.12* =dev-qt/qtgui-5.15.12* =dev-qt/qtwebengine-5.15.12*:5
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtwebview-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=074c86b6193bf219e4e5e0d3da423d29
diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.11-r1 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.11-r1
index 8856c042569c..d17c017771d7 100644
--- a/metadata/md5-cache/dev-qt/qtwidgets-5.15.11-r1
+++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.11-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=gtk? ( dbus )
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-3.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=ae3cf06c089baeefc2807edcf7d03e3f
diff --git a/metadata/md5-cache/dev-qt/qtwidgets-5.15.12 b/metadata/md5-cache/dev-qt/qtwidgets-5.15.12
new file mode 100644
index 000000000000..272daf881270
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtwidgets-5.15.12
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.12* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.12*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Set of components for creating classic desktop-style UIs for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=dbus gles2-only gtk +png +X debug 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/qtcore-5.15.12*:5= =dev-qt/qtgui-5.15.12*:5=[gles2-only=,png=,X?] dbus? ( =dev-qt/qtdbus-5.15.12* ) gtk? ( dev-libs/glib:2 =dev-qt/qtgui-5.15.12*:5=[dbus] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/pango )
+REQUIRED_USE=gtk? ( dbus )
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=777044ffce930760d59a72562a45ee6c
diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.11 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.11
index 96104985e372..334687dc8cf6 100644
--- a/metadata/md5-cache/dev-qt/qtx11extras-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtgui-5.15.11*[X]
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtx11extras-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=13f708fa0fac97b6ee11db2403c6f907
diff --git a/metadata/md5-cache/dev-qt/qtx11extras-5.15.12 b/metadata/md5-cache/dev-qt/qtx11extras-5.15.12
new file mode 100644
index 000000000000..7461c96da25d
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtx11extras-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[X] test? ( =dev-qt/qtwidgets-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Linux/X11-specific support library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12* =dev-qt/qtgui-5.15.12*[X]
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtx11extras-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=4f8beec275853253780c2d11def3d25a
diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.11 b/metadata/md5-cache/dev-qt/qtxml-5.15.11
index 1ea77e46969d..f1bc39364eb3 100644
--- a/metadata/md5-cache/dev-qt/qtxml-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtxml-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11*:5=
RESTRICT=test
SLOT=5/5.15
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtbase-everywhere-opensource-src-5.15.11.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.11-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-4.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=653342e75b2a47fab6b62f2200a4f223
diff --git a/metadata/md5-cache/dev-qt/qtxml-5.15.12 b/metadata/md5-cache/dev-qt/qtxml-5.15.12
new file mode 100644
index 000000000000..24e8a485945e
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtxml-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12*:5= test? ( =dev-qt/qtnetwork-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=Implementation of SAX and DOM for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtbase https://community.kde.org/Qt5PatchCollection
+INHERIT=qt5-build
+IUSE=debug 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/qtcore-5.15.12*:5=
+RESTRICT=test
+SLOT=5/5.15
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtbase-everywhere-opensource-src-5.15.12.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15.12-gentoo-kde-1.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtbase-5.15-gentoo-patchset-5.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=ff4aeca5fc94d7ea296062ba1514ef3c
diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.11 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.11
index 3054c3c66f43..888c6b61005b 100644
--- a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.11
+++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.11
@@ -12,5 +12,5 @@ RDEPEND==dev-qt/qtcore-5.15.11* =dev-qt/qtnetwork-5.15.11* qml? ( =dev-qt/qtdecl
RESTRICT=test
SLOT=5
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.11/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.11.tar.xz
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 99138619dc93d598df729c1a9a5237a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=cf709308ab1f9c28ea0abc8a55e02aa1
diff --git a/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.12 b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.12
new file mode 100644
index 000000000000..118ae63cdd16
--- /dev/null
+++ b/metadata/md5-cache/dev-qt/qtxmlpatterns-5.15.12
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND==dev-qt/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) test? ( =dev-qt/qttest-5.15.12* )
+DESCRIPTION=XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework
+EAPI=8
+HOMEPAGE=https://www.qt.io/
+INHERIT=qt5-build
+IUSE=qml debug 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/qtcore-5.15.12* =dev-qt/qtnetwork-5.15.12* qml? ( =dev-qt/qtdeclarative-5.15.12* ) !<dev-qt/qtchooser-66-r2
+RESTRICT=test
+SLOT=5
+SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.12/submodules/qtxmlpatterns-everywhere-opensource-src-5.15.12.tar.xz
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build 3355bb9e5cfbec74af00a3c49356c3df toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=2b1f7bc709724f4bc5689038c219df3b
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 544a95e09d66..a4327f7b2c3d 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/console-1.23.2 b/metadata/md5-cache/dev-ruby/console-1.23.2
index 9c555f707ee4..bf11f549aa75 100644
--- a/metadata/md5-cache/dev-ruby/console-1.23.2
+++ b/metadata/md5-cache/dev-ruby/console-1.23.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/console
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/fiber-local[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/fiber-local[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/console/archive/v1.23.2.tar.gz -> console-1.23.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3933f4004fe3a0e0539814b7fcf0ce91
+_md5_=2ca1c258c67244c0f1232552f717d266
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index cfa5af2f6a81..de47149bc984 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/itstool-2.0.7-r1 b/metadata/md5-cache/dev-util/itstool-2.0.7-r1
new file mode 100644
index 000000000000..fb4ecd998f25
--- /dev/null
+++ b/metadata/md5-cache/dev-util/itstool-2.0.7-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] )
+DESCRIPTION=Translation tool for XML documents that uses gettext files and ITS rules
+EAPI=8
+HOMEPAGE=http://itstool.org/
+INHERIT=python-single-r1
+IUSE=python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_10? ( dev-libs/libxml2[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/libxml2[python,python_targets_python3_11(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+SLOT=0
+SRC_URI=http://files.itstool.org/itstool/itstool-2.0.7.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5b21451d0c7dc747e0e894348ea97e93
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index b1be775620b2..7a1aaf325e2a 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/melonds-0.9.5-r4 b/metadata/md5-cache/games-emulation/melonds-0.9.5-r5
index 2239ff2e4107..aede0a7d795c 100644
--- a/metadata/md5-cache/games-emulation/melonds-0.9.5-r4
+++ b/metadata/md5-cache/games-emulation/melonds-0.9.5-r5
@@ -13,4 +13,4 @@ RDEPEND=app-arch/libarchive dev-libs/wayland dev-qt/qtcore:5 dev-qt/qtgui:5 dev-
SLOT=0
SRC_URI=https://github.com/Arisotura/melonDS/archive/0.9.5.tar.gz -> melonDS-0.9.5.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1ab901534d798a0e74fe40114d1d7c9a
+_md5_=0fe59f4bcf6787f0f46904e13d361b67
diff --git a/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231 b/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231
new file mode 100644
index 000000000000..634374674e15
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231
@@ -0,0 +1,16 @@
+BDEPEND=wayland? ( kde-frameworks/extra-cmake-modules:0 ) app-alternatives/ninja >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-arch/libarchive dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp wayland? ( dev-libs/wayland )
+DESCRIPTION=Nintendo DS emulator, sorta
+EAPI=8
+HOMEPAGE=http://melonds.kuribo64.net https://github.com/Arisotura/melonDS
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic readme.gentoo-r1 toolchain-funcs xdg
+IUSE=+jit +opengl wayland
+KEYWORDS=~amd64
+LICENSE=BSD-2 GPL-2 GPL-3 Unlicense
+RDEPEND=app-arch/libarchive dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp wayland? ( dev-libs/wayland )
+SLOT=0
+SRC_URI=https://github.com/Arisotura/melonDS/archive/8bfc6df8de216eff0be4be1dbe37b19a741bed51.tar.gz -> melonDS-0.9.5_p20231231.tar.gz
+_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=faa67b04662d2f87b857098099925517
diff --git a/metadata/md5-cache/games-emulation/melonds-9999 b/metadata/md5-cache/games-emulation/melonds-9999
index 0ce7fa26ac33..537cea450842 100644
--- a/metadata/md5-cache/games-emulation/melonds-9999
+++ b/metadata/md5-cache/games-emulation/melonds-9999
@@ -12,4 +12,4 @@ PROPERTIES=live
RDEPEND=app-arch/libarchive dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp wayland? ( dev-libs/wayland )
SLOT=0
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fe61eb0bf39776932f002059fc04c1e1
+_md5_=2247ba6cc0e8072fabd2f46fa884662a
diff --git a/metadata/md5-cache/games-simulation/Manifest.gz b/metadata/md5-cache/games-simulation/Manifest.gz
index b3b1da08f543..646677963893 100644
--- a/metadata/md5-cache/games-simulation/Manifest.gz
+++ b/metadata/md5-cache/games-simulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-simulation/openrct2-0.4.6 b/metadata/md5-cache/games-simulation/openrct2-0.4.7
index 42844017f30b..bd27beb42178 100644
--- a/metadata/md5-cache/games-simulation/openrct2-0.4.6
+++ b/metadata/md5-cache/games-simulation/openrct2-0.4.7
@@ -11,6 +11,6 @@ LICENSE=GPL-3
RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dedicated? ( acct-group/openrct2 acct-user/openrct2 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/OpenRCT2/OpenRCT2/archive/v0.4.6.tar.gz -> openrct2-0.4.6.tar.gz https://github.com/OpenRCT2/objects/releases/download/v1.3.11/objects.zip -> openrct2-objects-1.3.11.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.78/replays.zip -> openrct2-replays-0.0.78.zip )
+SRC_URI=https://github.com/OpenRCT2/OpenRCT2/archive/v0.4.7.tar.gz -> openrct2-0.4.7.tar.gz https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.3.13/objects.zip -> openrct2-objects-1.3.13.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.3/opensound.zip -> openrct2-opensound-1.0.3.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.78/replays.zip -> openrct2-replays-0.0.78.zip )
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b179b32f3e89ea496d05991a8f49b0c4
+_md5_=ed7b73c1092afc0827e664a26c5ba8f9
diff --git a/metadata/md5-cache/games-simulation/openrct2-9999 b/metadata/md5-cache/games-simulation/openrct2-9999
index ea843fa37b25..49208587e27d 100644
--- a/metadata/md5-cache/games-simulation/openrct2-9999
+++ b/metadata/md5-cache/games-simulation/openrct2-9999
@@ -11,6 +11,6 @@ PROPERTIES=live
RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dedicated? ( acct-group/openrct2 acct-user/openrct2 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/OpenRCT2/objects/releases/download/v1.3.11/objects.zip -> openrct2-objects-1.3.11.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.78/replays.zip -> openrct2-replays-0.0.78.zip )
+SRC_URI=https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.3.13/objects.zip -> openrct2-objects-1.3.13.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.3/opensound.zip -> openrct2-opensound-1.0.3.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.78/replays.zip -> openrct2-replays-0.0.78.zip )
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c2a3c0ce76c14e443ca6635d985318f1
+_md5_=d339f0a6a8cd4d84d445cae3e5312425
diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz
index 85f3269857df..c69777597f7f 100644
--- a/metadata/md5-cache/games-util/Manifest.gz
+++ b/metadata/md5-cache/games-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-util/cartridges-2.7.1 b/metadata/md5-cache/games-util/cartridges-2.7.2
index 51e177f52b25..7bfebdb2088f 100644
--- a/metadata/md5-cache/games-util/cartridges-2.7.1
+++ b/metadata/md5-cache/games-util/cartridges-2.7.2
@@ -11,6 +11,6 @@ LICENSE=GPL-3+
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 ) >=gui-libs/libadwaita-1.4.0:1[introspection] gui-libs/gtk:4[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
-SRC_URI=https://github.com/kra-mo/cartridges/archive/v2.7.1.tar.gz -> cartridges-2.7.1.tar.gz
+SRC_URI=https://github.com/kra-mo/cartridges/archive/v2.7.2.tar.gz -> cartridges-2.7.2.tar.gz
_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3f8bc54c6e9c3d7b6a9d327aedc34ef6
+_md5_=320499f4c2c228fa6184e3cd32213674
diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz
index f0e846dff647..466005fb85c2 100644
--- a/metadata/md5-cache/gui-wm/Manifest.gz
+++ b/metadata/md5-cache/gui-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-wm/sway-1.8.1-r1 b/metadata/md5-cache/gui-wm/sway-1.8.1-r2
index a286b1ae42e9..861e9faf4d2e 100644
--- a/metadata/md5-cache/gui-wm/sway-1.8.1-r1
+++ b/metadata/md5-cache/gui-wm/sway-1.8.1-r2
@@ -13,4 +13,4 @@ REQUIRED_USE=tray? ( swaybar )
SLOT=0
SRC_URI=https://github.com/swaywm/sway/archive/1.8.1.tar.gz -> sway-1.8.1.tar.gz
_eclasses_=meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5452a3ca613841f42951821bded2f1a3
+_md5_=105a4b2277bdeb2608a094b6d435e175
diff --git a/metadata/md5-cache/gui-wm/sway-9999 b/metadata/md5-cache/gui-wm/sway-9999
index e68f0bda0afb..50daebf1d552 100644
--- a/metadata/md5-cache/gui-wm/sway-9999
+++ b/metadata/md5-cache/gui-wm/sway-9999
@@ -12,4 +12,4 @@ RDEPEND=x11-misc/xkeyboard-config >=dev-libs/json-c-0.13:0= >=dev-libs/libinput-
REQUIRED_USE=tray? ( swaybar )
SLOT=0
_eclasses_=git-r3 86fa1f157b70b9d2ff340c4633b1cf4b meson 576e6bbef90e9753368f8b4ad0bd5383 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=25a8382c1eb5413f471862b25df9ca08
+_md5_=7e3ab1d73f86afd168ceab8b89925c6b
diff --git a/metadata/md5-cache/mate-base/Manifest.gz b/metadata/md5-cache/mate-base/Manifest.gz
index 3d255ad84604..26e7341a58f6 100644
--- a/metadata/md5-cache/mate-base/Manifest.gz
+++ b/metadata/md5-cache/mate-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mate-base/mate-1.26.0-r1 b/metadata/md5-cache/mate-base/mate-1.26.0-r1
new file mode 100644
index 000000000000..77ce008efb14
--- /dev/null
+++ b/metadata/md5-cache/mate-base/mate-1.26.0-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=postinst
+DESCRIPTION=Meta ebuild for MATE, a traditional desktop environment
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IUSE=+base bluetooth help +notification +themes +extras
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
+LICENSE=metapackage
+PDEPEND=notification? ( =x11-misc/mate-notification-daemon-1.26* ) virtual/notification-daemon:0
+RDEPEND==mate-base/mate-desktop-1.26* =mate-base/mate-menus-1.26* =mate-base/mate-panel-1.26* =mate-base/mate-session-manager-1.26* =mate-base/mate-settings-daemon-1.26* =x11-wm/marco-1.26* base? ( =mate-base/caja-1.26* =mate-base/mate-applets-meta-1.26* =mate-base/mate-control-center-1.26* =mate-extra/mate-media-1.26* =x11-misc/mozo-1.26* =x11-terms/mate-terminal-1.26* ) bluetooth? ( net-wireless/blueman ) themes? ( =x11-themes/mate-backgrounds-1.26* =x11-themes/mate-icon-theme-1.26* =x11-themes/mate-themes-3* ) extras? ( =app-arch/engrampa-1.26* =app-editors/pluma-1.26* =app-text/atril-1.26* =mate-extra/caja-extensions-1.26* =mate-extra/mate-calc-1.26* =mate-extra/mate-netbook-1.26* =mate-extra/mate-power-manager-1.26* =mate-extra/mate-screensaver-1.26* =mate-extra/mate-system-monitor-1.26* =mate-extra/mate-utils-1.26* =media-gfx/eom-1.26* ) help? ( gnome-extra/yelp =mate-extra/mate-user-guide-1.26* )
+SLOT=0
+_md5_=1f76e2e2073cc82a8e4072dd80fffa1f
diff --git a/metadata/md5-cache/mate-base/mate-1.27.0-r1 b/metadata/md5-cache/mate-base/mate-1.27.0-r1
new file mode 100644
index 000000000000..cb3dcc367b76
--- /dev/null
+++ b/metadata/md5-cache/mate-base/mate-1.27.0-r1
@@ -0,0 +1,10 @@
+DEFINED_PHASES=postinst
+DESCRIPTION=Meta ebuild for MATE, a traditional desktop environment
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IUSE=+base bluetooth help +notification +themes +extras
+LICENSE=metapackage
+PDEPEND=notification? ( =x11-misc/mate-notification-daemon-1.27* ) virtual/notification-daemon:0
+RDEPEND==mate-base/mate-desktop-1.27* =mate-base/mate-menus-1.27* =mate-base/mate-panel-1.27* =mate-base/mate-session-manager-1.27* =mate-base/mate-settings-daemon-1.27* =x11-wm/marco-1.27* base? ( =mate-base/caja-1.27* =mate-base/mate-applets-meta-1.27* =mate-base/mate-control-center-1.27* =mate-extra/mate-media-1.27* =x11-misc/mozo-1.27* =x11-terms/mate-terminal-1.27* ) bluetooth? ( net-wireless/blueman ) themes? ( =x11-themes/mate-backgrounds-1.27* =x11-themes/mate-icon-theme-1.27* =x11-themes/mate-themes-3* ) extras? ( =app-arch/engrampa-1.27* =app-editors/pluma-1.27* =app-text/atril-1.27* =mate-extra/caja-extensions-1.27* =mate-extra/mate-calc-1.27* =mate-extra/mate-netbook-1.27* =mate-extra/mate-power-manager-1.27* =mate-extra/mate-screensaver-1.27* =mate-extra/mate-system-monitor-1.27* =mate-extra/mate-utils-1.27* =media-gfx/eom-1.27* ) help? ( gnome-extra/yelp =mate-extra/mate-user-guide-1.27* )
+SLOT=0
+_md5_=40265054a7b2acd67b89e5ed27b1326a
diff --git a/metadata/md5-cache/mate-extra/Manifest.gz b/metadata/md5-cache/mate-extra/Manifest.gz
index 5dc1c2adfd76..cc83b766bb3b 100644
--- a/metadata/md5-cache/mate-extra/Manifest.gz
+++ b/metadata/md5-cache/mate-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mate-extra/mate-media-1.26.2 b/metadata/md5-cache/mate-extra/mate-media-1.26.2
new file mode 100644
index 000000000000..4bd24c3e45fe
--- /dev/null
+++ b/metadata/md5-cache/mate-extra/mate-media-1.26.2
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-libs/glib-2.50:2 dev-libs/libxml2:2 >=mate-base/mate-panel-1.17.0 >=mate-base/mate-desktop-1.17.0 >=media-libs/libcanberra-0.13[gtk3] >=media-libs/libmatemixer-1.10.0 x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango virtual/libintl >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.26
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.50:2 dev-libs/libxml2:2 >=mate-base/mate-panel-1.17.0 >=mate-base/mate-desktop-1.17.0 >=media-libs/libcanberra-0.13[gtk3] >=media-libs/libmatemixer-1.10.0 x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango >=sys-devel/gettext-0.19.8 virtual/pkgconfig
+DESCRIPTION=Multimedia related programs for the MATE desktop
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=FDL-1.1+ GPL-2+ HPND LGPL-2+
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.26/mate-media-1.26.2.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=93050f92775f20ef0089e73670dbb6cb
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 320a45e091c5..2e3a53348007 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/amf-headers-1.4.30 b/metadata/md5-cache/media-libs/amf-headers-1.4.30
index 7e75a2a422ff..14cc94a3fe2c 100644
--- a/metadata/md5-cache/media-libs/amf-headers-1.4.30
+++ b/metadata/md5-cache/media-libs/amf-headers-1.4.30
@@ -2,8 +2,8 @@ DEFINED_PHASES=install unpack
DESCRIPTION=The Advanced Media Framework (AMF) SDK
EAPI=8
HOMEPAGE=https://github.com/GPUOpen-LibrariesAndSDKs/AMF
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v1.4.30.tar.gz -> amf-headers-1.4.30.tar.gz
-_md5_=c800015bf0079f8bbe58e2434c357dbb
+_md5_=fb483b785caa143e960ae1df80b960aa
diff --git a/metadata/md5-cache/media-libs/glyr-1.0.10-r1 b/metadata/md5-cache/media-libs/glyr-1.0.10-r1
index 9097a18354d8..eb66ae8f93ee 100644
--- a/metadata/md5-cache/media-libs/glyr-1.0.10-r1
+++ b/metadata/md5-cache/media-libs/glyr-1.0.10-r1
@@ -5,10 +5,10 @@ DESCRIPTION=Music related metadata searchengine, both with commandline interface
EAPI=8
HOMEPAGE=https://github.com/sahib/glyr
INHERIT=cmake
-KEYWORDS=amd64 ~ppc ~ppc64 ~riscv x86
+KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=LGPL-3
RDEPEND=dev-db/sqlite:3 >=dev-libs/glib-2.10:2 net-misc/curl
SLOT=0
SRC_URI=https://github.com/sahib/glyr/archive/1.0.10.tar.gz -> glyr-1.0.10.tar.gz
_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cb0c8796a59d2a690022f2c7436043d0
+_md5_=ea6a05960f5e61515cb83f0122b2d083
diff --git a/metadata/md5-cache/media-libs/libmatemixer-1.26.0-r1 b/metadata/md5-cache/media-libs/libmatemixer-1.26.0-r1
index b29cbd1d5b66..275903589de7 100644
--- a/metadata/md5-cache/media-libs/libmatemixer-1.26.0-r1
+++ b/metadata/md5-cache/media-libs/libmatemixer-1.26.0-r1
@@ -1,9 +1,10 @@
BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.26
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.50:2 >=sys-devel/gettext-0.19.8:* alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-util/gtk-doc-am virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=dev-libs/glib-2.50:2 >=sys-devel/gettext-0.19.8:* alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-util/gtk-doc-am virtual/pkgconfig
DESCRIPTION=Mixer library for MATE Desktop
-EAPI=7
+EAPI=8
HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=mate
IUSE=+alsa oss pulseaudio
KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv x86
@@ -12,4 +13,4 @@ RDEPEND=>=dev-libs/glib-2.50:2 >=sys-devel/gettext-0.19.8:* alsa? ( >=media-libs
SLOT=0
SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmatemixer-1.26.0.tar.xz
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8a07921752fc770002e7348aa628559d
+_md5_=b434d43c351c4a9b73ebde1078c5a4a7
diff --git a/metadata/md5-cache/media-libs/libmatemixer-1.26.1 b/metadata/md5-cache/media-libs/libmatemixer-1.26.1
new file mode 100644
index 000000000000..aaa673b59408
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmatemixer-1.26.1
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/gettext-0.19.8:* virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.26
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] )
+DESCRIPTION=Mixer library for MATE Desktop
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=+alsa pulseaudio +udev
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) alsa? ( udev? ( virtual/libudev:= ) )
+REQUIRED_USE=udev? ( alsa )
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.26/libmatemixer-1.26.1.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b56b4cac09c3b55bdde0959ba554815e
diff --git a/metadata/md5-cache/media-libs/libmatemixer-1.27.0 b/metadata/md5-cache/media-libs/libmatemixer-1.27.0
new file mode 100644
index 000000000000..bf9689104842
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libmatemixer-1.27.0
@@ -0,0 +1,16 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gtk-doc dev-util/gtk-doc-am >=sys-devel/gettext-0.19.8:* virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) || ( >=sys-devel/autoconf-2.72-r1:2.72 >=sys-devel/autoconf-2.71-r6:2.71 ) >=sys-devel/libtool-2.4.7 >=mate-base/mate-common-1.27
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] )
+DESCRIPTION=Mixer library for MATE Desktop
+EAPI=8
+HOMEPAGE=https://mate-desktop.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=mate
+IUSE=+alsa pulseaudio +udev
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/glib-2.50:2 virtual/libintl alsa? ( >=media-libs/alsa-lib-1.0.5 ) pulseaudio? ( media-libs/libpulse[glib] ) alsa? ( udev? ( virtual/libudev:= ) )
+REQUIRED_USE=udev? ( alsa )
+SLOT=0
+SRC_URI=https://pub.mate-desktop.org/releases/1.27/libmatemixer-1.27.0.tar.xz
+_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b56b4cac09c3b55bdde0959ba554815e
diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz
index 002e78207bdb..2c0aeb3bf175 100644
--- a/metadata/md5-cache/sys-block/Manifest.gz
+++ b/metadata/md5-cache/sys-block/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-block/tgt-1.0.87-r2 b/metadata/md5-cache/sys-block/tgt-1.0.87-r2
deleted file mode 100644
index e2ffde8a67ac..000000000000
--- a/metadata/md5-cache/sys-block/tgt-1.0.87-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare setup
-DEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-perl/Config-General rbd? ( sys-cluster/ceph ) infiniband? ( sys-cluster/rdma-core )
-DESCRIPTION=Linux SCSI target framework (tgt)
-EAPI=7
-HOMEPAGE=https://github.com/fujita/tgt
-INHERIT=toolchain-funcs systemd
-IUSE=fcoe fcp ibmvio infiniband rbd selinux
-KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=GPL-2
-RDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-perl/Config-General rbd? ( sys-cluster/ceph ) infiniband? ( sys-cluster/rdma-core ) dev-libs/libaio sys-apps/sg3_utils selinux? ( sec-policy/selinux-tgtd )
-SLOT=0
-SRC_URI=https://github.com/fujita/tgt/archive/v1.0.87.tar.gz -> tgt-1.0.87.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d70587e5a7842c93ffabc781c407bf8
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 8bb174e852b5..4a60a01f5f84 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
index ee3f383e1223..8446b291b1ca 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.205
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.205
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.205 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3003b37a1115a46bc2a45913c168674c
+_md5_=c0d05e1601f5e47c71912b1d3e87eebb
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
index ac2ffd7f0cdb..6d43fabef70c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.145
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.145
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.145 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e1c9c3c60663476d4a1115b186cc9bf3
+_md5_=902a3767638262f10620de9c1a37fca0
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
index 17d94ea0d3cc..f409c79da436 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.69
@@ -6,7 +6,7 @@ HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.ke
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test +strip
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-6.1.69
RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.69 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9d4d129205ba8fb17a6161383f72c1a3
+_md5_=e3d81301caa46ffe75ccff4561f1cc77
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70
new file mode 100644
index 000000000000..5dc0636ce377
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.70
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.70
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.70 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.70
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5fce88f7550ea28f0047d7194b142b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9
new file mode 100644
index 000000000000..cc81d83de88f
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.9
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi dev-libs/nss sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig secureboot +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.9
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.9 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.9
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ef5e1c6e56f0640f7fc5941e37d65a40
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
index ea58583b728a..51d6ddc50c85 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.205
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 arm64 ~ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.205
RDEPEND=!sys-kernel/gentoo-kernel:5.10.205 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.205
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-216.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205-1.gpkg.tar -> gentoo-kernel-5.10.205-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=1caf4e53466b31e69fae433473769802
+_md5_=cdd21628a3f19258faf928f16e637a6d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
index 948ebcbb89f2..105cba2ff3b9 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.145
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 arm64 ~ppc64 x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.145
RDEPEND=!sys-kernel/gentoo-kernel:5.15.145 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.145
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-154.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145-1.gpkg.tar -> gentoo-kernel-5.15.145-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=77adea90bfc8201f69767fd8e63a37b3
+_md5_=ea11511a1a4d50d61c70b204766ac0b1
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
index fe3b7691417b..507b1327dd50 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.69
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 arm64 ~ppc64 ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-6.1.69
RDEPEND=!sys-kernel/gentoo-kernel:6.1.69 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.69
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-77.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69-1.gpkg.tar -> gentoo-kernel-6.1.69-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
-_md5_=bc6ddde5448acf6c1eafbf49c059adfa
+_md5_=68782c44286c18ab689a9a7e69023593
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70
new file mode 100644
index 000000000000..10349d003296
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.70
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.70
+RDEPEND=!sys-kernel/gentoo-kernel:6.1.70 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.70
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-78.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70-1.gpkg.tar -> gentoo-kernel-6.1.70-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=bf6a173c5a2fc63179bc979846630279
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9
new file mode 100644
index 000000000000..f175adccc6e1
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.9
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=generic-uki? ( || ( >=sys-kernel/installkernel-systemd-3 >=sys-kernel/installkernel-gentoo-8[-dracut(-),-ukify(-)] ) ) !generic-uki? ( !initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=secureboot +initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.9
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.9 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.9
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-11.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9-1.gpkg.tar -> gentoo-kernel-6.6.9-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=1d8f17ba5e4090852b5640913768ec90
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70
new file mode 100644
index 000000000000..3a2bab7ac518
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.70
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.70
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.70
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.70.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.70.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=52536c5503fb4ac407e507828d7b0b10
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9
new file mode 100644
index 000000000000..ba2448e8fd55
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) secureboot? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=!initramfs? ( || ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd ) ) initramfs? ( >=sys-kernel/dracut-059-r4 || ( <=sys-kernel/installkernel-gentoo-7 >=sys-kernel/installkernel-gentoo-8[dracut(-)] sys-kernel/installkernel-systemd ) )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig secureboot +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.9
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.9
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.9.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g11.tar.gz -> gentoo-kernel-config-g11.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.9.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.4-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.4-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.4-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.4-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.4-gentoo )
+_eclasses_=dist-kernel-utils 428c53bd5b52820c8c9b387ba171b308 kernel-build 895740bc3a87128eba30f6f146c89539 kernel-install 043a8065464c334c25a4e38cc26eeeae mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability a74d533f258f1f435be71312558c12f9 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig 798e0173d334021f14ba78a786c37059
+_md5_=8ee5f1f8bc35f75fadff1229bff6d9f5
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 1e6ead5b4320..64a21b4f88ca 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.205 b/metadata/md5-cache/virtual/dist-kernel-5.10.205
index 08c6d7995866..b239a2779bfd 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.10.205
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.205
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.205 ~sys-kernel/gentoo-kernel-bin-5.10.205 ~sys-kernel/vanilla-kernel-5.10.205 )
SLOT=0/5.10.205
-_md5_=17aab3ef32363625fd591a5fc4d9978f
+_md5_=34ea6895f0b56e6e12b6aad3c099c016
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.145 b/metadata/md5-cache/virtual/dist-kernel-5.15.145
index d59129bbd0a1..e5dd04082061 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.15.145
+++ b/metadata/md5-cache/virtual/dist-kernel-5.15.145
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.145 ~sys-kernel/gentoo-kernel-bin-5.15.145 ~sys-kernel/vanilla-kernel-5.15.145 )
SLOT=0/5.15.145
-_md5_=e413d9e3011e98f376fae3668f527b54
+_md5_=d7c1e18a95e0d6db5098132f943fb817
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.69 b/metadata/md5-cache/virtual/dist-kernel-6.1.69
index b097be75bbfe..f5e3bb1357d2 100644
--- a/metadata/md5-cache/virtual/dist-kernel-6.1.69
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.69
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=8
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.69 ~sys-kernel/gentoo-kernel-bin-6.1.69 ~sys-kernel/vanilla-kernel-6.1.69 )
SLOT=0/6.1.69
-_md5_=d8ec19b427d86455b182b1e84e52a876
+_md5_=89302abedd73c907ec23aafa04ec19b1
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.70 b/metadata/md5-cache/virtual/dist-kernel-6.1.70
new file mode 100644
index 000000000000..09b461fb18bf
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.70
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.70 ~sys-kernel/gentoo-kernel-bin-6.1.70 ~sys-kernel/vanilla-kernel-6.1.70 )
+SLOT=0/6.1.70
+_md5_=1a40163ac3e63b51dbbd5a522bdf1a00
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.9 b/metadata/md5-cache/virtual/dist-kernel-6.6.9
new file mode 100644
index 000000000000..8144975b0a7e
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.9
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.9 ~sys-kernel/gentoo-kernel-bin-6.6.9 ~sys-kernel/vanilla-kernel-6.6.9 )
+SLOT=0/6.6.9
+_md5_=826bafb12138641f67b15dcbf6bf0d1c
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 82c5f55ba925..468873387562 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-121.0 b/metadata/md5-cache/www-client/firefox-121.0
index dbe91436495e..267cd31818c6 100644
--- a/metadata/md5-cache/www-client/firefox-121.0
+++ b/metadata/md5-cache/www-client/firefox-121.0
@@ -14,4 +14,4 @@ REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) !jumbo-build? ( !system-icu
SLOT=rapid
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/121.0/source/firefox-121.0.source.tar.xz -> firefox-121.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-121-patches-01.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/af.xpi -> firefox-121.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ar.xpi -> firefox-121.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ast.xpi -> firefox-121.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/be.xpi -> firefox-121.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/bg.xpi -> firefox-121.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/br.xpi -> firefox-121.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ca.xpi -> firefox-121.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/cak.xpi -> firefox-121.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/cs.xpi -> firefox-121.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/cy.xpi -> firefox-121.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/da.xpi -> firefox-121.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/de.xpi -> firefox-121.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/dsb.xpi -> firefox-121.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/el.xpi -> firefox-121.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/en-CA.xpi -> firefox-121.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/en-GB.xpi -> firefox-121.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/es-AR.xpi -> firefox-121.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/es-ES.xpi -> firefox-121.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/et.xpi -> firefox-121.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/eu.xpi -> firefox-121.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/fi.xpi -> firefox-121.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/fr.xpi -> firefox-121.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-121.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-121.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/gd.xpi -> firefox-121.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/gl.xpi -> firefox-121.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/he.xpi -> firefox-121.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/hr.xpi -> firefox-121.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/hsb.xpi -> firefox-121.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/hu.xpi -> firefox-121.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/id.xpi -> firefox-121.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/is.xpi -> firefox-121.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/it.xpi -> firefox-121.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ja.xpi -> firefox-121.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ka.xpi -> firefox-121.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/kab.xpi -> firefox-121.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/kk.xpi -> firefox-121.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ko.xpi -> firefox-121.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/lt.xpi -> firefox-121.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/lv.xpi -> firefox-121.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ms.xpi -> firefox-121.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-121.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/nl.xpi -> firefox-121.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-121.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-121.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/pl.xpi -> firefox-121.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-121.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-121.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/rm.xpi -> firefox-121.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ro.xpi -> firefox-121.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ru.xpi -> firefox-121.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sk.xpi -> firefox-121.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sl.xpi -> firefox-121.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sq.xpi -> firefox-121.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sr.xpi -> firefox-121.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-121.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/th.xpi -> firefox-121.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/tr.xpi -> firefox-121.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/uk.xpi -> firefox-121.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/uz.xpi -> firefox-121.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/vi.xpi -> firefox-121.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-121.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-121.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ach.xpi -> firefox-121.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/an.xpi -> firefox-121.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/az.xpi -> firefox-121.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/bn.xpi -> firefox-121.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/bs.xpi -> firefox-121.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-121.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/eo.xpi -> firefox-121.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/es-CL.xpi -> firefox-121.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/es-MX.xpi -> firefox-121.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/fa.xpi -> firefox-121.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ff.xpi -> firefox-121.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/fur.xpi -> firefox-121.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/gn.xpi -> firefox-121.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-121.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-121.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-121.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ia.xpi -> firefox-121.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/km.xpi -> firefox-121.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/kn.xpi -> firefox-121.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/lij.xpi -> firefox-121.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/mk.xpi -> firefox-121.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/mr.xpi -> firefox-121.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/my.xpi -> firefox-121.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-121.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/oc.xpi -> firefox-121.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sc.xpi -> firefox-121.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/sco.xpi -> firefox-121.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/si.xpi -> firefox-121.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/son.xpi -> firefox-121.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/szl.xpi -> firefox-121.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ta.xpi -> firefox-121.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/te.xpi -> firefox-121.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/tl.xpi -> firefox-121.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/trs.xpi -> firefox-121.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/ur.xpi -> firefox-121.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/121.0/linux-x86_64/xpi/xh.xpi -> firefox-121.0-xh.xpi )
_eclasses_=autotools 5f729b9cb10d5eda573cd604c93c6dc5 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm dcfb437a52b5672e5f39deaae6f789c3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e90604ea89f31badb6cc8a518d82cb80
+_md5_=286e5e23678d2335f72f30a5681368fa
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index a33cfee30671..b1eeab225188 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16225 BLAKE2B 2730e53ea680c1f6a7c33d8db5d848ed73d7a93a61129fbac5e2048c43c1fbcb161e8724a7baa0c285b14532fbe036eb9ba93ed0ce0dd7a28f429d34fd39c8a7 SHA512 4cd134b8b550333f9a357321e20ba6d73bafad3ede55668894bc971ba7e36b12b02018825905fc78c17e5db1c1c09574f1bdbae644d8cb43143482058058bc64
-TIMESTAMP 2024-01-01T17:09:53Z
+TIMESTAMP 2024-01-01T23:09:55Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWS8eFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWTRkRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBJ1w//SjLeSW3h3ezkxwmhiihSpNMM+R4Tbkvpv3CEz03SxMs47VVhzmiocRoQ
-v4Qtl1r7oarsgWIJJN6+4zOH1RiXS5Mh6Q7oBhO3w45wOY3k4b0wXIOY2cLzr7Y6
-/efNVEqduF7YwTh2wQGfBYxfkxASHrLFdIqvI0WRFU5SQsISuuuLRJkGLtJ/eLV7
-BYHJ5wlTbg3GBTP9ZRvnxh3vVBmtrUNYY4DJKzaT3icZq6+4va1Faz4E29y9aL5o
-TxC2wS/Mstp+oqhtrhmF4QZpYmEJGs1VS41Zf3MQZrfY2Ik7QUVe+5jhN40aELlo
-GCx9k/MliTlyg/wpS3YfRhQKOx5tm3gWErKeQK9h/twXlpl2Ybp1tJdUX3P/ybT7
-KhyjEmgy/gpkWZtijYTvdKMsEcfIXF+QYR/YSJ46hd63Jjy2e/Rdwl4I+I3Aepdl
-PZhRlrcGceE/S8xVhqaWGKGF9ERN/TO4aztT53IsA1ImL5uKJhajRzflgUQyR0IL
-J7hedBB3/WhPKpN/VfOtlj8ws39pWqFIFVsOWN1xokK9MxKUURT6WSxWKDMGVRHj
-vc0/VlBh9QsA3laNhJl0sf7coQkE8WKqvAOxl0oy9VGHLlX6Lb3z8tlyUkDhua+2
-yRHYY0sW9xbpDOiJ9qGD6kx/cxkvOSVLRUdPLsXaA95wAlCfNB0=
-=DVxg
+klBjgg//d29aCjkTEw0nRrjzyudosEObAxBo41oh5UOPLO94AGOirpNndGf5z1MQ
+WfZ0eNea626mdBnQVwgzJkbuRiRtFpVf9VHigo+Rv7xeWcF8yBQW0XrPFjspq9dX
+Aq4+4ASmezYDMgFVkehMzU28eNhhDa0mwSgAvKWKNBynuJpCPaH6N3oksrCO2x6n
+b1oWCNDiwxYlTxlDzrbwvluYfyDgnzphZS/o38Pg7ndsUgChXzx2mniFrs3i5Aet
+IrXGW/dsd4OrCSsYPE9jFRf52tNDa4tbOIOuEaWDwxfWuj3MHeGzWqrWmuY08X7E
+d5gh+YJgH490XWQszcYe90gAcLOT2fM3p/NwCCxWkZaf37QstDphei1U5trarpY3
+kayo91r81f+N2abH0rZZi9PzaMaetq4lIzxozOPlkOIomGSxzMbV+vm1SzygQI5X
+csrjaS5amkbelPSs4ufGqFEwOGf8b8c8GehmI5e2rtotfN7FVxjHAtR11Jjjydkb
+nzXSrUC3qrMYkhgW02+JUGdYRPr1au52KO8iIxkQfa2HdcG+jrmBy/4PA0IK2ifi
+XcYQJp0BbzK6ZrX6w7/JIiXUsYE1/AhKlzIJVyADNlmURLUhmZp5u+a/VG+j2JT+
+ivMET9F0j/OZVpXetVkzecJEOMYKvtLtju4UvP1xVP+oYyO1qw8=
+=GZCM
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 8c58a7dfd847..d7ace5deb695 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 01 Jan 2024 17:09:49 +0000
+Mon, 01 Jan 2024 23:09:52 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index d0aa80d34f3d..5baace0dc8c7 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Jan 1 05:09:49 PM UTC 2024
+Mon Jan 1 11:09:52 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 00e69af7e381..cd660270ff24 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 01 Jan 2024 17:15:01 +0000
+Mon, 01 Jan 2024 23:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a5dba511b122..c4a46b1d4b07 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-cfeeb2a55a5545f62330f9e0f69c8f5e7281a4c6 1704128574 2024-01-01T17:02:54+00:00
+67c60aae7d5b24092f451eea77ca14ed7429daab 1704147321 2024-01-01T22:15:21+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 7335ece19854..94134a4d82b7 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1704129001 Mon 01 Jan 2024 05:10:01 PM UTC
+1704150601 Mon 01 Jan 2024 11:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 8c58a7dfd847..d7ace5deb695 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 01 Jan 2024 17:09:49 +0000
+Mon, 01 Jan 2024 23:09:52 +0000
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index a552423d9a56..a998d5f376dd 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 44aa702f1ca7..456d68266033 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,11 +1,6 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18)
-# Experimental and only available on a subset of architectures
-sys-kernel/gentoo-kernel -generic-uki
-sys-kernel/gentoo-kernel-bin -generic-uki
-
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
diff --git a/profiles/package.mask b/profiles/package.mask
index 2c4b1ac6328f..d6fef5bb3195 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2024-01-01)
+# The version seems to introduce an ABI breakage that causes
+# incompatibility with extensions built using the previous version
+# https://github.com/pypy/pypy/issues/4816
+=dev-python/pypy3-7.3.14
+=dev-python/pypy3_10-7.3.14-r1
+=dev-python/pypy3_10-exe-7.3.14
+=dev-python/pypy3_10-exe-bin-7.3.14
+
# Petr Vaněk <arkamar@gentoo.org> (2024-01-01)
# Mirror restricted package, but the source code is no longer available.
# Homepage gone. Moreover, there is multiple issues reported with modern
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 044fdff4ed84..0f468f2133fe 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -842,6 +842,7 @@ app-misc/digitemp:ds9097u - Build support for the ds9097u sensor
app-misc/fastfetch:chafa - Enables text/graphics renderer with media-gfx/chafa
app-misc/fastfetch:ddcutil - Use app-misc/ddcutil to query monitor settings
app-misc/fastfetch:drm - Enables support for X.org's x11-libs/libdrm
+app-misc/fastfetch:nvidia-gpu - Enables extra support for NVIDIA GPU
app-misc/fastfetch:osmesa - Enables offscreen rendering support from media-libs/mesa
app-misc/fastfetch:pci - Enables reading GPU via sys-apps/pciutils
app-misc/fastfetch:vulkan - Enables reading GPU via media-libs/vulkan-loader
@@ -7936,9 +7937,6 @@ sys-block/perccli:efi - Install EFI variant as well
sys-block/sas2ircu:efi - Install EFI variant as well
sys-block/sas3flash:efi - Install EFI variant as well
sys-block/sas3ircu:efi - Install EFI variant as well
-sys-block/tgt:fcoe - Add support for FCoE protocol
-sys-block/tgt:fcp - Add support for new FC protocol
-sys-block/tgt:ibmvio - Add support for IBM Virtual I/O
sys-block/tgt:rbd - Add support for ceph block devices
sys-block/thin-provisioning-tools:io-uring - Enable experimental support for io-uring.
sys-boot/grub:device-mapper - Enable support for device-mapper from sys-fs/lvm2
@@ -8261,8 +8259,10 @@ sys-fs/zfs-auto-snapshot:default-exclude - Only take snapshots of datasets with
sys-fs/zfs-kmod:dist-kernel-cap - Prevents upgrading to an unsupported kernel version when combined with USE=dist-kernel
sys-fs/zfs-kmod:rootfs - Pull dependencies and check kernel options required for root-on-zfs
sys-kernel/genkernel:firmware - Prefer system firmware sys-kernel/linux-firmware over local copy.
+sys-kernel/gentoo-kernel:generic-uki - Build and install a generic initramfs and Unified Kernel Image, this is intended for building binpkgs with a pre-generated UKI included (EXPERIMENTAL).
sys-kernel/gentoo-kernel:hardened - Use selection of hardening options recommended by Kernel Self Protection Project
sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel.
+sys-kernel/gentoo-kernel-bin:generic-uki - Install a prebuilt generic initramfs and Unified Kernel Image (EXPERIMENTAL).
sys-kernel/gentoo-kernel-bin:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
sys-kernel/installkernel-gentoo:dracut - Generate an initrd or UKI on each kernel installation
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 7e142f0d441c..d3439dca0601 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 9fbc48c89813..355370f653be 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -2,10 +2,8 @@ AUX tgtd.confd 108 BLAKE2B 74e5f66f6fb193541853e562cd1de5e99806f1f324db6efb5f9a5
AUX tgtd.confd-new 202 BLAKE2B 3cba1a90194f893933339fb816bcad1a15f3e7c5e5c1bf9a76e4a725ec4d3ce94ba7a898ee247ae3008db125d3d6dba95894ecedf1fa0c4171a07655fc6701c7 SHA512 c137b224726ff9a502abbd642fc8ce07f4cdc40db32d0478f300108be3328521926fe4084629889fdcc6c842356318966f5fab84c07f5506f9bbaacc4476d6ac
AUX tgtd.initd 3435 BLAKE2B d2441a515c7a270472efd0c4ef5e928827bde54b248d09bb47f4fcc53c46e4678acf049c16ee761f29eb8e928f0713f38a9f73bd13db1e0408da56f42f64b337 SHA512 1e6d114dbb89c7a26e65546b6c775bcabc3c9508e0757e118a4272fbf4299a185b4679bc510d9cc3da7db25b96343ddc8e45de044543ebe26d952132eba4de30
AUX tgtd.initd-new 3935 BLAKE2B e6865001c534ca1f0b5360cd5d6263d2dac6cfdf2058eaf1d3360e9eadb625d0e6f8a5c1b1459292d5cb539c25afc5334c90f9e25e99b2f0a2a8cae518afe983 SHA512 dff4dd97801f9e910668e9a878455b9c79840509728823a29a30d02375f6ce65022e8a02757515e273c6c956527a569ef77d61528758abdcf86af13f6e8bd04e
-DIST tgt-1.0.87.tar.gz 304798 BLAKE2B e8772a02078204373dd43276cc5534dd9e8996841bdfef613f34a9c59ef2886f866ff6fb56e6bdaea653b4081b477e1ab15cb3ed3d125b7c08b45ab11a63a7cb SHA512 362adfc92f9fc6528b3de0aa9f202e39f6035b92fe3078236a3f75c0aef540a82cb4594077fdc7de2e524acc75601f5696111cc9aebc6de6265c53cd1d073db2
DIST tgt-1.0.88.tar.gz 305767 BLAKE2B d9a35da5c12ba1621473a04f59ffc85364412443854e4b9d88ba7ae7a7120dbbf6cf233852ef33cca2f19bb67acd54dcdd97041812277cc7eb9359d2483289d4 SHA512 b1ac4da634ff65edfd67cfcbd4509772216ba411b8c389cd209d3abe7c72b19f8e261c627e3ad8343faeebe3d8b758855184b50ab9e635d11c707ba3bb79fe70
DIST tgt-1.0.89.tar.gz 305773 BLAKE2B c128e307246c938ee9b41fa9d0783cfa488e103f38c8907768bc46ec46dfc6fa7b8aad5e14f43dfd111a5b6590b41ce6cf77683c2dc123ab5917f89e7c3d951c SHA512 4a3f2e1e2a9e98fbb6892fb8171633efd15ce131f0e9294d95a7d8b23b6df739f11529e50ed03869d65a8a84a57f7337901f36e010a770a051caaa7ba2b47e7a
-EBUILD tgt-1.0.87-r2.ebuild 1605 BLAKE2B ac1e9de1cb377f30fd459164bb090b5726868338a3f9f90e7b2eeacc286f5379911e6c706dba7b503f385b8ab2d3151b2200b36db78f59c44a96f72c162eb548 SHA512 f895816371e87265c7fc97a3d157e5ba6c2ffe96a9e69dca63ad69585b12f61f0e4dc61d8f743920b27e22fc28f19f814c11f6de2986872dbcf971462b7fc709
EBUILD tgt-1.0.88-r1.ebuild 1470 BLAKE2B d5876bfb27d9540362eaaa441cc0d04c0befeee5a55da8b2c39edf967ca9f01cfff9299827b8377723e963b160fa93a4e4af2cb1e7dbd1d443a768082d8d1ad4 SHA512 497f8b338dc150c583a5ec7b0fe62335369c39fc9ff0c5b6c47f1e045b72afa5906421fbbd5aaee140c09de9c3ffe049a8e17d9bf604757e238ff8af4949a15d
EBUILD tgt-1.0.89.ebuild 1475 BLAKE2B 65fa1ad92cd6a9e62aa22d4ad4caaec833a670cea3b0e2585100629ec861f3fecb4ef64f8cf98dbe045395991f7ce0173067c5cd0f9982b8a79258d28f89ee0f SHA512 0c1885cc5473b470e17a1438fb77f5958453797c0cb7667e889a8e4c0570a430c271e9d9151059447a5f3d754d80eed61163c41d70046a9741081b1f89f56094
-MISC metadata.xml 749 BLAKE2B 0bc71ded3e2d650bd34edcb3e5515926248ff71354db504d94c548ec951ded4f71e5af1d5127d8fa3a0a3b398204436743d016fbd1cc1e765b6303a8bd734fd8 SHA512 94f7b923adade87a471854f469731094b00872727c7a668ea7e34e558eb87e661ab01c42fbe920a885f28c394f2bc9bf0fba0e48b84893ecade9c3d967e4c2ea
+MISC metadata.xml 573 BLAKE2B 056a268cfd4e46e852517263621807138c69607dd2a7e4b0b2239f66699d86d0b599bae524d2ea77c76af13084b478df6b4392a342f6b12a9af858a45bde2aa0 SHA512 678c1b868099eea8eeaa66405e6259bf6fad10dc1ba18c5cb6a049f87a2a649f8ae92183fef596e95a510c339494a262bd647e709f192a630c200288e57a03cf
diff --git a/sys-block/tgt/metadata.xml b/sys-block/tgt/metadata.xml
index 3141bc54fe73..53b1921bc524 100644
--- a/sys-block/tgt/metadata.xml
+++ b/sys-block/tgt/metadata.xml
@@ -10,9 +10,6 @@
<name>Gentoo Cluster Project</name>
</maintainer>
<use>
- <flag name="ibmvio">Add support for IBM Virtual I/O</flag>
- <flag name="fcp">Add support for new FC protocol</flag>
- <flag name="fcoe">Add support for FCoE protocol</flag>
<flag name="rbd">Add support for ceph block devices</flag>
</use>
<upstream>
diff --git a/sys-block/tgt/tgt-1.0.87-r2.ebuild b/sys-block/tgt/tgt-1.0.87-r2.ebuild
deleted file mode 100644
index f5b5df98b0fe..000000000000
--- a/sys-block/tgt/tgt-1.0.87-r2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs systemd
-
-DESCRIPTION="Linux SCSI target framework (tgt)"
-HOMEPAGE="https://github.com/fujita/tgt"
-SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-IUSE="fcoe fcp ibmvio infiniband rbd selinux"
-
-DEPEND="
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- dev-perl/Config-General
- rbd? ( sys-cluster/ceph )
- infiniband? ( sys-cluster/rdma-core )
-"
-RDEPEND="
- ${DEPEND}
- dev-libs/libaio
- sys-apps/sg3_utils
- selinux? ( sec-policy/selinux-tgtd )
-"
-
-pkg_setup() {
- tc-export CC
-}
-
-src_prepare() {
- default
- sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
- # make sure xml docs are generated before trying to install them
- sed -i -e "s@install: @& all @g" doc/Makefile || die
- sed -i -e 's|-Werror||g' usr/Makefile || die
-}
-
-src_compile() {
- local myconf
- use ibmvio && myconf="${myconf} IBMVIO=1"
- use infiniband && myconf="${myconf} ISCSI_RDMA=1"
- use fcp && myconf="${myconf} FCP=1"
- use fcoe && myconf="${myconf} FCOE=1"
- use rbd && myconf="${myconf} CEPH_RBD=1"
-
- emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
- emake -C doc
-}
-
-src_install() {
- emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
- newinitd "${FILESDIR}"/tgtd.initd-new tgtd
- newconfd "${FILESDIR}"/tgtd.confd-new tgtd
- systemd_dounit "${S}"/scripts/tgtd.service
- dodir /etc/tgt
- keepdir /etc/tgt
-}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 99d6ab896615..85bcc11ca4df 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index c7188f0238cb..59c78f9e42d9 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,8 +20,12 @@ DIST genpatches-6.1-76.base.tar.xz 4170836 BLAKE2B 5f3d0f64b1b884d8401076e752e27
DIST genpatches-6.1-76.extras.tar.xz 3816 BLAKE2B d61edb2c2fb7ef815aca59eee532177c0452ccfb5896398200d704129e40daee6870b11c4758095fb6824eb015de46ac388cd77ec075e1d508c8a299bd4077a7 SHA512 9f90fc444beef2fcedae8fa2f6bb01492c9ff3fbf2a5f34cc17a52e5af9615538a6a24eedfc4e09575a03c67b339c4d964ac55e950b6aef11935d5f877862ca1
DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a SHA512 34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96
DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083 SHA512 1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
+DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c SHA512 51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a
+DIST genpatches-6.1-78.extras.tar.xz 3812 BLAKE2B b06900c35aba0f1866d2c64a71785afe6a8b6ff0abe12a15f02475470e6f327c7ea35df1af5bcad92ad0cb9aeac030f0c4328beb69b1b74cf9420ac7a38555cc SHA512 d3b76b5301b4d6901ef8ae3589f9a3c948a2c88cdd932e748991987f45e4ef8b19b9b7102db83210ec17b67b00ceb597c22722c7ba3f66ae7be76624a1564522
DIST genpatches-6.6-10.base.tar.xz 603340 BLAKE2B cc3220f1df9406c393605942e1a6fdaaf8ab46da53bc2fe6d001c9608a55ae2e5073d94805eb233183142e81bcea9bab1ed4700e298fc32c16c033597219f9ad SHA512 1f0149759b98fa099bda28aa1c4913719f0b5c0c715a72f6c0b13d3faf317a8935ce10508cd3459c50e39a7759feb44e7cf43fd49b87bd5ccd6d42a5dfc531d1
DIST genpatches-6.6-10.extras.tar.xz 3704 BLAKE2B 8b5e1453dd7bbbb7ee6dd02aef5e25e95f09a12a46d9dc014d71fe8fda96b94770f3cee75fa6f1db6bc9bdb67b39d272f8f887fc2986a17769237768bf6a382f SHA512 6ca7a360dc217684b1a06f869223a52772f267d48088d5e286dd27056faf34e9c4b4d575aa771c5f9b972febd4c656e32f470c4499feecd47716b07cc13ab933
+DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1 SHA512 b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
+DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82 SHA512 2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B c5f69fa43401555567c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd SHA512 6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107 SHA512 6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c SHA512 04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
@@ -72,6 +76,10 @@ DIST gentoo-kernel-6.1.69-1.amd64.gpkg.tar 72601600 BLAKE2B 3213eafb8fc9a2118a97
DIST gentoo-kernel-6.1.69-1.arm64.gpkg.tar 65607680 BLAKE2B d3f19ffcdfa1c9fa5d938e7dccd23bbb7d6b139a662ab00c8e890a177cf87400612bcb287653153a42b5088116ee58ebfb1ab6c6f490ee6da0aa36fe316a78f2 SHA512 1f1fd6ffa7b0d6ddb75b7576f0263e0268c4e4c4c74f1dd12e6303657c5b2320f821d63359fa2268cbdee5435e4cd4b5fc9814cd5d990046027fae8846577ac6
DIST gentoo-kernel-6.1.69-1.ppc64le.gpkg.tar 59863040 BLAKE2B 151afb62e5fc5b14e5ea1eb87e9fc2161bac9e0c02f3e39c2072a76e05b84fa046489a7e4c1915ac6db53f43872f25fb4b7b2a425bc990b393b845db78f55be7 SHA512 89014298eee186e94776a812ed83a7a0495b0d595f94b74d48f3bf62b91756e643d16ef40c665b77514a0a8c3056e3855130e3b63b5b9d3a530e6eeb4244a7bf
DIST gentoo-kernel-6.1.69-1.x86.gpkg.tar 62126080 BLAKE2B 9ada4a79c8f722b4f464d0917aca8bb4f6073d941668ba21ddc89500fe91edb89d7c14358c6b1c583083c73d386cf7bfa6254d5d589c385a0a6d57cfac01cf1e SHA512 9609ad6c536694caf696918971645393f22758d34c11e42211a8074d158a3dccff74a5755357aa607fecf58463cf98649cbb77dc125498450f46aecb5382dc5d
+DIST gentoo-kernel-6.1.70-1.amd64.gpkg.tar 72591360 BLAKE2B 0b96f6c5f577996993daf20ca7fdd9c263449dcc399163b6f5035435a3e391022fdd35e09688c4b83c6305ddc5dede94351db3de04823e7a94d677fcf6ec8551 SHA512 5e6c01bdcd32d3ceb17eb553c5ac187e91aea0232f6f88aa6c7255c989928e0f0c1fbe0e276f8098dc7102778b14f31d040aac65a8648d64a0e1536bd23ab3b0
+DIST gentoo-kernel-6.1.70-1.arm64.gpkg.tar 65617920 BLAKE2B 4dab1b4d9e6260b1d05f47ee656e4f774350db706181ff389824051e825a2a03eefcf4acebab032d3dbdf00c06c96100ed2f98e5425a0210ff07c70b7d6c9a3e SHA512 c5c8a308b0aed3ec3adb7151b6cf236d03bf8bca6a9f816bca506fdec7759d5039c23960a951236488b9e0f163e4d27df1951199a45a445a200b365204342b22
+DIST gentoo-kernel-6.1.70-1.ppc64le.gpkg.tar 59863040 BLAKE2B 7668c818b8b9b8d184da4b645bfacbc21dfe532e8119307401161960b6ead504b357cc28cbb83f521dc5b0f3d17a6d83b108ff7af6351bf7a1a60ff90fa4f8ff SHA512 b69eaef7142f31348234b40102f3d0a64fe4317a13781ec17698759c4c1d6a32fbb56f5e5adf6db79a3bafbf9fa15f2691c5dfc8a095c7fc52472ca0956ec515
+DIST gentoo-kernel-6.1.70-1.x86.gpkg.tar 62156800 BLAKE2B 6381839795a5f9e44c4fffee5af62c831febd7991446a42eda427e2fe91c051266aeddf05a3cb156737a7f6ab64238795a151bd249528e1a1a7395f49cfffe20 SHA512 355d07dc048d69668d1b3fe725c7d65bcbafc2fff670e92be7c4ddf0bfc37a33ece37b3b0066c29d9e6e524e102073393d7439dfd2457ea9db5e2d1ca4e3f1e0
DIST gentoo-kernel-6.6.5-1.amd64.gpkg.tar 84510720 BLAKE2B c2e532d30dd0c248fbb09238ee45d4a736e7495fba0ffd1f75898a613ebc53fd83f8d20703570b27c5fa2a79b0e5be56cb2c2abc93d4630ed150910d4f4392e7 SHA512 788e2a74eefee4f48a71426d3b01ab5c2e3572a260c5c4a32f07f29266d789e1aa4af535e4a8b13ca0337ad38903a8f2148bc72786070eacec053c5efe80cf3d
DIST gentoo-kernel-6.6.5-1.arm64.gpkg.tar 74332160 BLAKE2B d486a15c14a396cfcfb276aba8f3ba047594379828ffe9cc4804bbb20c8bf0db46da08fe82216efcc63803ca460336388fc90085f9b82a4ab40d8cb25a394f50 SHA512 6b4e381dfc9bb51ef870d03bf1ef86a2543b52359bfcb66b47f1fa21785a0d522e177b5e9abe711286e8634aae95cee7589d3069a132144d49bcfd4f6d1d4f07
DIST gentoo-kernel-6.6.5-1.ppc64le.gpkg.tar 64337920 BLAKE2B 24ca829e20217cbbef416658003f8a100ff3b0a836baa331dc363a8822ac34b47812f3966055eee0b58d2d3af2a1217eba86e3a97e2c5f4f5b24e3b940823b40 SHA512 d285158b0d57427f23ca15ccdbd7affa9a34dd03daac665f3508cce11b3c59f9e9c4c933310fa5faafa5c65713a598c2f596a56294c31d73a49f23de02845e43
@@ -88,23 +96,29 @@ DIST gentoo-kernel-6.6.8-1.amd64.gpkg.tar 84592640 BLAKE2B bc10348b50a26e45cd3e2
DIST gentoo-kernel-6.6.8-1.arm64.gpkg.tar 74332160 BLAKE2B ecbed4c3045e117bb4040195dc2dbdf252bc2553eb71b87248e5bd2037a91f397796a0d857e97135defd805dd0eb701c9fe9f32722ca47b1bbc8c9fff6987e6a SHA512 737286d0583d836d0c6726470dcceb9e2496660de1103cd591c406ee827e23457713c960bba28118d2fd756a08235a65900bc165d5320fb9063a71b5e6a19eb3
DIST gentoo-kernel-6.6.8-1.ppc64le.gpkg.tar 64348160 BLAKE2B 69a1a842f65f87db305e05f8430b40fc1639867eef5c013848b0683d4018da2247cc89655fddebf840ff390ce5c1b23c768acf8b9b6fe4230be78bb0b60e7f1f SHA512 2811b86ea85e193750e75c94d20bb59978964626dd05abcc482bf61ee4a81aa89bbd8e48f83b80752f7ff7e5bf79721eb4464bbc5814ad6092745802375ae842
DIST gentoo-kernel-6.6.8-1.x86.gpkg.tar 68259840 BLAKE2B f36b39afcc2032f84664a2917fd4bd344f515e647de544b58c482dcb34cb78f21afdc5fa971c8b8e4af5bf4895a91f90e69fcfec7fd47a3d9c692f865546c357 SHA512 e98aca6dce21e70de98937c742777343a2208c58730f222afa6b87429d6cce566f513abfb3266a7f46b088061fca57942b8686e8ea3199cbf3d43ccb8e75b763
+DIST gentoo-kernel-6.6.9-1.amd64.gpkg.tar 145643520 BLAKE2B ceae9156ae6c37c45b0105e86a8bc29b562ed11c58a2f8c1d38e38b6b0c5c9e4f29908e633628a18bcd4180ce5def1ddda5e75dc5e25422ca4b108675e30ea9a SHA512 3ccec88ed280714b2e26e0c7cc2a07ef3436bb07502bdd704c005a4e54f9469355ff1d543956b049b52f8b3277f664bbdc353f5983c16cb046f49b86b7d26d12
+DIST gentoo-kernel-6.6.9-1.arm64.gpkg.tar 118558720 BLAKE2B 170d7f90400b9bdc0d4e98f7871d4f7622c670bac8baefd77ce531a11acfbb34e5ce4c4fe727918009b2980985c6c8d5d15d1859f2e129762c68efba3d3a621b SHA512 e7e56d77eb5391579fa1e8b5a6ced2c383e53c56b4079578f14a0ad5364405fc2e0088c6ab0851e5f8eb461912bec0b3d377560cf551b35cab3039ba750f76ff
+DIST gentoo-kernel-6.6.9-1.ppc64le.gpkg.tar 64337920 BLAKE2B 93a44b217ad4a3d7c1ce253554238e5d04da795f3eaf1c94fd44294eefe1c56130bda61985ce759dbc98f851c7da910934a777046f22984b6521867db6d69a05 SHA512 1d55ac1965e86783a290437bb654d727899a19d3953d428097fc9b169bb732227d8042ceadde85449278aaa323dff8827bf751c520cbbc8f36c7c742298d486b
+DIST gentoo-kernel-6.6.9-1.x86.gpkg.tar 68259840 BLAKE2B 86c05ed50692df9fae4daefc0448970f34b52c940db70803c6e8b259f12d9bdc1e8539f6d8b7c92886c19e9d84e6a20072c6d4f7b284cc9a0e0bbd67b30cfe9d SHA512 157a67acbbd6f5731b31fba5861316aab90ba9d9254bb4623582c15d45508eaed7903af56b64fe7c3fbebbd28c4b6b3d6f3670b952b84e2fa2ac1260f1fef509
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-bin-5.10.203.ebuild 3025 BLAKE2B e7d20774a8f1d0fb6a177e8b2fdc0f04e9e604ce6fa49e7fd4f38958232b598d08adc752fe1d523e7284edca140cb952e70f5d740964b033dc34c02d6f7989e6 SHA512 940fac11a7334552035af1f8c9bafa736c4036e01c9a909116196b718887815a4c3d92c6b99541007204f1d1b9950ac280e89f389519b09dc967b649b8f51d15
EBUILD gentoo-kernel-bin-5.10.204.ebuild 3029 BLAKE2B ba1ab92597bb3c6d0e3e55d88c838960345288180cc5e12595fc6ab63707dca05b342b6a35dd89b4f6a141f679e4bb097937ae11b11a5639a6e6d2696b187970 SHA512 7ca7853ee658e36d70b2ca418388ee154359d820d77d7692eae1462e468d655f48b489391dfec67f8a6147343eb846b6cc4755fffca1bc88961eddc62d0f5449
-EBUILD gentoo-kernel-bin-5.10.205.ebuild 3029 BLAKE2B ba1ab92597bb3c6d0e3e55d88c838960345288180cc5e12595fc6ab63707dca05b342b6a35dd89b4f6a141f679e4bb097937ae11b11a5639a6e6d2696b187970 SHA512 7ca7853ee658e36d70b2ca418388ee154359d820d77d7692eae1462e468d655f48b489391dfec67f8a6147343eb846b6cc4755fffca1bc88961eddc62d0f5449
+EBUILD gentoo-kernel-bin-5.10.205.ebuild 3027 BLAKE2B 7a9b45194ba067e6a7b631b865275e118f156792eff1e0fb16187d53747aa91296657adda553acb61f77509ea44ededcd9b3de27856217e9e12df2c4041b15fc SHA512 e53617064d590dcd1c2134391490f82c9136a982e09a37dc62b4b495323c16c819cf5a005ca24a1c40d5f26f8767270f01e9269d516fdbb75742dfd1fb4dea36
EBUILD gentoo-kernel-bin-5.15.142.ebuild 3025 BLAKE2B ad91d76e8a913963e4e630f8155f78dc51bf546ca3aafbf8ff83730b9cc2b4203cf31ce94b3296c5911d54036417a06833c26e37d626784ce700d9ae7d8ef9c7 SHA512 756f82a11a2dd65be78036df8469905811e3341f123be2f8e1444708e56ff0c7b262c4fc785281178b36d71a12a408d09f249a06e4cd1aab04b251a6b89cb7dd
EBUILD gentoo-kernel-bin-5.15.143.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
EBUILD gentoo-kernel-bin-5.15.144.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
-EBUILD gentoo-kernel-bin-5.15.145.ebuild 3029 BLAKE2B 404f2faac61c38ebfa082cfe32f2fec1580dcf1f986c1396e59b40d505865ac672339c0006ac4b13bb846c514390a7abe446117f2331c45dc0dc796667a6c3e7 SHA512 ce81f6778cb31680b6dba55cea23b9256c2483f14894622106f3d28ff3c1bd95075f4bf30356984c0159f007d04caa667806501bc4dc4ba7094d0882a80affa3
+EBUILD gentoo-kernel-bin-5.15.145.ebuild 3027 BLAKE2B 92ad526faeffb1c046745f53ed61b4db0f972b22cf7491991ee2cb5c07b8feef1dd8abc0edb28e885640c07d06f7bbb2a9a7d976f1602615389d2fa7a4f053ae SHA512 6dea45c5414db7cac33c9fdab1aa39c1eaf5e3b20f192616bece4a3f4cbcdd2a1e540bbcdf99f91125540caf5bfb4e911b53c88e2df933b9ab29e0a4c4000e8b
EBUILD gentoo-kernel-bin-6.1.66.ebuild 3025 BLAKE2B 874396d9c81967a6bff730d8f4ee2b199931a232134bdaf0ef80e64fc68c06489e53d200109fbf79f227cb06944f59603e747633c7175f6c3e00bd5963d91a91 SHA512 9d9b26b825e006bb5866c221d08260ae7ab7592186db0c5647a46862b2bd53e55a20c5d1cec375e197c13131284751daa4b24b145c3c6fcac8e34d4f1fac8fee
EBUILD gentoo-kernel-bin-6.1.67.ebuild 3025 BLAKE2B 874396d9c81967a6bff730d8f4ee2b199931a232134bdaf0ef80e64fc68c06489e53d200109fbf79f227cb06944f59603e747633c7175f6c3e00bd5963d91a91 SHA512 9d9b26b825e006bb5866c221d08260ae7ab7592186db0c5647a46862b2bd53e55a20c5d1cec375e197c13131284751daa4b24b145c3c6fcac8e34d4f1fac8fee
EBUILD gentoo-kernel-bin-6.1.68.ebuild 3029 BLAKE2B a3cb1a02eb9fa0eee8f67236b0852f250395ae753a711f62a180fd3c4cbb6c62d1dee4d464b3d5e6e89583e945635dbf5f179a3b664034983ca3a3c8a2fa831e SHA512 be57128fbffba5fcda1874103e061769441be3082e0e7bb1e3cc1bd62ce36d53d832972669ecb97e75065434d898a75ac2c5ef18914c4142be57f60ffcbe8bbb
-EBUILD gentoo-kernel-bin-6.1.69.ebuild 3029 BLAKE2B a3cb1a02eb9fa0eee8f67236b0852f250395ae753a711f62a180fd3c4cbb6c62d1dee4d464b3d5e6e89583e945635dbf5f179a3b664034983ca3a3c8a2fa831e SHA512 be57128fbffba5fcda1874103e061769441be3082e0e7bb1e3cc1bd62ce36d53d832972669ecb97e75065434d898a75ac2c5ef18914c4142be57f60ffcbe8bbb
+EBUILD gentoo-kernel-bin-6.1.69.ebuild 3028 BLAKE2B d4a80667985462724b886b404fc8ae34bf7d936571b762ee33df71ac1872f688f24ea9c5fd7f1bcd18736345370c28f1af5746497d5c11e4313450022c5c2c3d SHA512 bf6b687a2f4379b9affcfaef8c2166cd1a5ff405c3362ccbe659405fa6af93b242efb019a2d909cbe1f20d443a4c0e1fe0e7b4739d4fd188938f643a96738d7e
+EBUILD gentoo-kernel-bin-6.1.70.ebuild 3029 BLAKE2B 79aed5773a26b88a97724a5f2dfc19ddcc523c350a0da7bb92d25ed30ccc18b2e5bf1e2bbee945d5cb23687cefd5332b18b3917640b2ee7bde21f573d9e24812 SHA512 55e4f4e5f2cd64606ef8e30421119660392e76727d52ec9bff862ab0e0bbd2bdaa9e4f7df54a0529d8d86f7a546b189dac4bd27cd9118642a77317cb74126cc3
EBUILD gentoo-kernel-bin-6.6.5.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
EBUILD gentoo-kernel-bin-6.6.6.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
EBUILD gentoo-kernel-bin-6.6.7.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
EBUILD gentoo-kernel-bin-6.6.8.ebuild 3160 BLAKE2B 56befa90a572da973654c27f61d9303eebf75154eb8f381c87acf65b05ce70264690c36ff6d2896ead4d7aa6a26c5bbd9ff5a65ce32521cdee4910fd640cc276 SHA512 9c61b0fd4305f5ec716a3f1998875bb6268d3402466776e35e3413c2d69e255c9851cf15f0dd2f5d75d2f94208480f601f3b4cbaf09815cf63624432d5fef531
-MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
+EBUILD gentoo-kernel-bin-6.6.9.ebuild 4067 BLAKE2B ab93e9c63ea180b1891f0fdcae6750481043789b78273f8a1322d650b7611e6d50f910cb52d5073819dcff9d2dde59577bebbbfde9e2753ef67d3f15a381b723 SHA512 f0244594a39584509e2b9e7999fac2c300f453ea84d3672dc3df0fc7d95afb248d6fc49e7d36ece2113c585b8e55a691cf8f6c616cd31b189a1e2cdaa3e66f1c
+MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
index ea061d08855e..a728742e64eb 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.205.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
index 0c08429b1f95..3bb35ac23c69 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.145.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
index 726e0ef534f8..8fbfa020c269 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.69.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 arm64 ~ppc64 ~x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.70.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.70.ebuild
new file mode 100644
index 000000000000..1366b6d0ff33
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.70.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.9.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.9.ebuild
new file mode 100644
index 000000000000..fef68306ec7d
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.9.ebuild
@@ -0,0 +1,161 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+}
diff --git a/sys-kernel/gentoo-kernel-bin/metadata.xml b/sys-kernel/gentoo-kernel-bin/metadata.xml
index dcee5ac96edf..783070054089 100644
--- a/sys-kernel/gentoo-kernel-bin/metadata.xml
+++ b/sys-kernel/gentoo-kernel-bin/metadata.xml
@@ -6,6 +6,12 @@
<name>Distribution Kernel Project</name>
</maintainer>
<use>
- <flag name="initramfs">Build initramfs along with the kernel.</flag>
+ <flag name="generic-uki">
+ Install a prebuilt generic initramfs and Unified Kernel Image
+ (EXPERIMENTAL).
+ </flag>
+ <flag name="initramfs">
+ Build initramfs along with the kernel.
+ </flag>
</use>
</pkgmetadata>
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 4f6252c77c30..dc94b4219e90 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,8 +20,12 @@ DIST genpatches-6.1-76.base.tar.xz 4170836 BLAKE2B 5f3d0f64b1b884d8401076e752e27
DIST genpatches-6.1-76.extras.tar.xz 3816 BLAKE2B d61edb2c2fb7ef815aca59eee532177c0452ccfb5896398200d704129e40daee6870b11c4758095fb6824eb015de46ac388cd77ec075e1d508c8a299bd4077a7 SHA512 9f90fc444beef2fcedae8fa2f6bb01492c9ff3fbf2a5f34cc17a52e5af9615538a6a24eedfc4e09575a03c67b339c4d964ac55e950b6aef11935d5f877862ca1
DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a SHA512 34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96
DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083 SHA512 1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
+DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c SHA512 51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a
+DIST genpatches-6.1-78.extras.tar.xz 3812 BLAKE2B b06900c35aba0f1866d2c64a71785afe6a8b6ff0abe12a15f02475470e6f327c7ea35df1af5bcad92ad0cb9aeac030f0c4328beb69b1b74cf9420ac7a38555cc SHA512 d3b76b5301b4d6901ef8ae3589f9a3c948a2c88cdd932e748991987f45e4ef8b19b9b7102db83210ec17b67b00ceb597c22722c7ba3f66ae7be76624a1564522
DIST genpatches-6.6-10.base.tar.xz 603340 BLAKE2B cc3220f1df9406c393605942e1a6fdaaf8ab46da53bc2fe6d001c9608a55ae2e5073d94805eb233183142e81bcea9bab1ed4700e298fc32c16c033597219f9ad SHA512 1f0149759b98fa099bda28aa1c4913719f0b5c0c715a72f6c0b13d3faf317a8935ce10508cd3459c50e39a7759feb44e7cf43fd49b87bd5ccd6d42a5dfc531d1
DIST genpatches-6.6-10.extras.tar.xz 3704 BLAKE2B 8b5e1453dd7bbbb7ee6dd02aef5e25e95f09a12a46d9dc014d71fe8fda96b94770f3cee75fa6f1db6bc9bdb67b39d272f8f887fc2986a17769237768bf6a382f SHA512 6ca7a360dc217684b1a06f869223a52772f267d48088d5e286dd27056faf34e9c4b4d575aa771c5f9b972febd4c656e32f470c4499feecd47716b07cc13ab933
+DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1 SHA512 b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
+DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82 SHA512 2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
DIST genpatches-6.6-7.base.tar.xz 472596 BLAKE2B c5f69fa43401555567c9e5c3b5bad31ef55a3f49756f86e1e5cb935cf8cffb6ee080f411b5113dc3fb9d43224de432e6f1f6fb5a18082d269e30181e72aa1fcd SHA512 6098a5d32ff83fe2ceb094055be6336a19c40246946606fd0b39e86ce8bf53b96cd5539e6cbc774dc865f4be742ac3c127f8f48ff5cd3a50484dcd5afb7b9df3
DIST genpatches-6.6-7.extras.tar.xz 3704 BLAKE2B 1bd0d01aefad3c47f2b7bdc550e607d2c4ba8e0cbbdbe3ba4ef57e539f9bd894222ca6f01908e6bb27221de1331634a6941867c7d6bece9620510110bf276107 SHA512 6da82d251ac6c33b8d2837e1a44a32ab5106f0a5816a8e76354c7d9eef510b4f485edfb1b80dad68e59b3a96494bed590ba1508f7b96697c364fd52c97b65496
DIST genpatches-6.6-8.base.tar.xz 472816 BLAKE2B 503418967edebb8cb2020edab16f060334fc16c9f6ce7980b8e25e3db1fc4869571fd466abc8ec4add3a095d089f0c77532b2524fae1136c5f7ed487e90ccd3c SHA512 04a247aadefd43a9ec1382b5f77f18dabb1701469cbeabcaa1604405cea9112bec56bc9a08d33f9ce5ebb90b8d77a7c7a21774a10906f3c8a685c0d3c10bbe9d
@@ -51,17 +55,19 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
EBUILD gentoo-kernel-5.10.203.ebuild 3661 BLAKE2B ff0cdc1daac1bb6a95598fa58c8079e4d5ce95b5e1ecc5428539a783f3537bd3d97a54f9b4c20da22b2be02d43c3d0da3dd7e3b775d0d39389df4f4f7f44c349 SHA512 c939bd683e4526cd09a4411401b073c567d0938f08f57e21d9469504a72a61c0f922fda443e206304e8b539c6db01a435de2c9c02e9eaccd23f5eb2cf1f442ee
EBUILD gentoo-kernel-5.10.204.ebuild 3665 BLAKE2B bff1252c81fdd456b4b0a7447f4208c4ba868e559854c17ba2bc6596245e27c739934df38e23877bdc7ef39efd1ef06266d2f523cad589a36ac7ef7714b15598 SHA512 bbfbc04a671b2adc3b7ab8717cdbaa84a8d4a330ca8e15be809d9f306828a2f288951f1a3220711461da50d3d9def5239ee1902abc256d58cc0636abb4da8a06
-EBUILD gentoo-kernel-5.10.205.ebuild 3665 BLAKE2B bff1252c81fdd456b4b0a7447f4208c4ba868e559854c17ba2bc6596245e27c739934df38e23877bdc7ef39efd1ef06266d2f523cad589a36ac7ef7714b15598 SHA512 bbfbc04a671b2adc3b7ab8717cdbaa84a8d4a330ca8e15be809d9f306828a2f288951f1a3220711461da50d3d9def5239ee1902abc256d58cc0636abb4da8a06
+EBUILD gentoo-kernel-5.10.205.ebuild 3663 BLAKE2B e29beeb38b3cbc03338557b961030659789b466f3a31f0e19680dbce5abc6dea18ec498ec12f1a5f426ad844109c821cae4be7e98d0ed20f5afefbd07aba21f2 SHA512 22a2a42f67ce189307a352124c649614648f5c3dccef9cbd6cad47c07c4ca47b100d8055542d22a9dd442ec6b9dd00794c31e5dfb21339c8dea7789126ba1e99
EBUILD gentoo-kernel-5.15.142.ebuild 3739 BLAKE2B 98724de150e8a2f15cbee2400d6e832f58034bce8bc3661587a0ba36ec27110aa818970f2193447fa1b07552e86a6c923b41cc85df572740ffd0edfb35bde990 SHA512 8a32ccf6335bb0508a13bb0f309613d5bfe45c33ef994a715c462738d21493473a2f06029015457362c42222e7b8cb5e5568fd9474c10973446ee084e7a3b827
EBUILD gentoo-kernel-5.15.143.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
EBUILD gentoo-kernel-5.15.144.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
-EBUILD gentoo-kernel-5.15.145.ebuild 3743 BLAKE2B 6f405c0f4d07f6f736f4dd0d7cfb86bdd2e69261788e1cd320ae93d0fb6d74f74980cccd2102c8888d9d2565f5626ab6dcf8538ae4d1051e87b1ed349257f9e7 SHA512 e5f9e91a4011e41ec7f20354988f6c75b56787c02f43d24fd41dc34327398019da9e5f4f94a907c7af319d63a1ffcec5ab3dccb5d1e479c93b7fbbb408ea94ca
+EBUILD gentoo-kernel-5.15.145.ebuild 3741 BLAKE2B 2e405f91e2c835f83db4eb88f33477a1be1c595cc8b6bc091bb8b46ba5ec7b2c5590116a90ff009136f34e2089798892f8293585caf5d3f619fc43ac0793cbb9 SHA512 de79071144e28b34aa146a3b9d53040bed1068a2503f3af4de12714a4939ad638bf0700a05710e93d96002575d7dbeb4a84c9b6def7c5b2d68fd31fece9584a5
EBUILD gentoo-kernel-6.1.66.ebuild 3975 BLAKE2B 45cc89f6f37d74c474b046e548e246357360609f4c1fbed59cb141ee85ac9ece54119a86b0140c9b259548a7fe4e32c59c09f4782ae7d5a0cb9552bf817d0e8f SHA512 420f9cecce8ba190d2301852532dbf162cbefae3f83bd75a3f9235880e07dc1a9b6a40f4f6316b23132d9dadac65d28803166d772f47547b4129d80b94c2ad0c
EBUILD gentoo-kernel-6.1.67.ebuild 3975 BLAKE2B 45cc89f6f37d74c474b046e548e246357360609f4c1fbed59cb141ee85ac9ece54119a86b0140c9b259548a7fe4e32c59c09f4782ae7d5a0cb9552bf817d0e8f SHA512 420f9cecce8ba190d2301852532dbf162cbefae3f83bd75a3f9235880e07dc1a9b6a40f4f6316b23132d9dadac65d28803166d772f47547b4129d80b94c2ad0c
EBUILD gentoo-kernel-6.1.68.ebuild 3979 BLAKE2B 0ae0758effdaff19a997f7135509eb724e3af68ce81872b1187ab3630db7c31323611ce3881dbbb89d44919926315ca357b92402174b88bd40ed001d1e4ad15e SHA512 66d1f135791fd0d3733e509acffaeb182b17e42b5d241b9e67a7fe92e5bbc36b8a8bf27d6822746be9a7b86b8660dea94d4618ff88bb892f880d98245f59c2b9
-EBUILD gentoo-kernel-6.1.69.ebuild 3979 BLAKE2B 0ae0758effdaff19a997f7135509eb724e3af68ce81872b1187ab3630db7c31323611ce3881dbbb89d44919926315ca357b92402174b88bd40ed001d1e4ad15e SHA512 66d1f135791fd0d3733e509acffaeb182b17e42b5d241b9e67a7fe92e5bbc36b8a8bf27d6822746be9a7b86b8660dea94d4618ff88bb892f880d98245f59c2b9
+EBUILD gentoo-kernel-6.1.69.ebuild 3978 BLAKE2B e004ae8b8f5a56350bd9bf4344c472f25665514df9f2a6ba63b9aec972671b28313558814b59118ecc8ec089ed11a21c42600e42ca1d6363abe8952c79cab70e SHA512 fbe1c941c7230ec5de2c9d0e66588c4c4bd84e8618b5838f4c6205377859c9626d465dc88bcb97e4d955c08216de27434f923e1f6a14ea5ae4b291265e74dfbc
+EBUILD gentoo-kernel-6.1.70.ebuild 3979 BLAKE2B 7690e854fda0148bc7efa873f90cb2986e86f07d132c1380746c02b8d9ecd50b4cc26383824278276eaa33cf50485c442397f5870703c1ef3e7056e65f7c2c76 SHA512 92736ed96ee8bc159eb655f91612b02d0e9904eaaafcf4441e1cccc481d4864f81563a5688799b36576ec122650573936ad36ec6fad268c23cd2b3b617dd7088
EBUILD gentoo-kernel-6.6.5.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
EBUILD gentoo-kernel-6.6.6.ebuild 4083 BLAKE2B 55b7a3871dca5bd5e67ebd3efa71c7b4848c6159fd7bdd3f2ca59e2a3448fe2ac7f2f43ec30a0122517cebaa39d0674dcfcce9aff11df205b7c2b6485e9490f6 SHA512 2859bd0f8256851bdab06a6d30d8cffef200a9095c4ef20c15158ce084836041f1c53cacaa29193831010598bd839f68051fecb5d0f8b8d219af4a4fbd53b943
EBUILD gentoo-kernel-6.6.7.ebuild 4115 BLAKE2B 226d133dee0faab86f6ba6106144227085869c1930649b61724a791abeacca0366145f6f7e4440f446c66438247e8e995aab544419e550ba8fd0d726071cd0d6 SHA512 59e19da56732fb0f8aea838017c277a4b11fa7956e69a51666ab71822e1a6ddbd84dcb63dbee323c390fc940ee67c86ebf7739679ed2390c8a90b23432415d95
EBUILD gentoo-kernel-6.6.8.ebuild 4115 BLAKE2B 226d133dee0faab86f6ba6106144227085869c1930649b61724a791abeacca0366145f6f7e4440f446c66438247e8e995aab544419e550ba8fd0d726071cd0d6 SHA512 59e19da56732fb0f8aea838017c277a4b11fa7956e69a51666ab71822e1a6ddbd84dcb63dbee323c390fc940ee67c86ebf7739679ed2390c8a90b23432415d95
-MISC metadata.xml 465 BLAKE2B ea1260a1638588a48d9dd776e9eabd9730a181af8416ba778c936fa2e80a2360be146d3cc80599e50e0a72ac709eb9538184aac87cb96528e445ed450e34f4af SHA512 c7b7b1a45fb7082b8d8d66cf5a387cc4f7207cd9488d1d5e1d6900f1e4147aa9290b5522a94d941a885f1599b5df2482b529e40912d2b2cff400ecd4b1704c41
+EBUILD gentoo-kernel-6.6.9.ebuild 4126 BLAKE2B 6f4fea379e3f966646477680de549477b27d88244ae0104d9047e9ac03c8d3cb0f43d9b0a2253e9f2f13d59191cee1745167c2dce731d4ff6b6d5915c3898411 SHA512 aa5ead4f2c83579b12a2806bf7304476b398ca86d76426e009aa47b1cdf20dcbb6eaa6aa62490922349565d4334930022a69e14a743a44440fa7fa5d5b6ecc2c
+MISC metadata.xml 681 BLAKE2B c773ebc6132d1c1a2466655e2441e7bfd7be7979e5912d3a27dd1c81b59614fd7a9a9a6f865075071126337eee6435e4c2b57356cec46f47966c4bdbb131ff3f SHA512 caabebdfd4cb3db2a69406cd1dfd9638c828bc1602d3f972350a7e84db1a2caeb563c6750c0998756c66f949953a1508a395b4b4139e88fbe9a20a70ab3a5ad5
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
index 89ab1fe6bec5..f02347e56440 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.205.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -43,7 +43,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86"
IUSE="debug hardened"
REQUIRED_USE="arm? ( savedconfig )"
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
index c2484efb4288..6b4709be0060 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.145.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -42,7 +42,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
index 92d3ccf485e6..e9d6aed4583a 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.69.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -43,7 +43,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="debug hardened"
REQUIRED_USE="
arm? ( savedconfig )
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70.ebuild
new file mode 100644
index 000000000000..e949903da3c9
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.70.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 8 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9.ebuild
new file mode 100644
index 000000000000..2af28f01a0e7
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.9.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( savedconfig )
+"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ loong)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/metadata.xml b/sys-kernel/gentoo-kernel/metadata.xml
index 27f41ed2adb6..5eaf5d2b77d8 100644
--- a/sys-kernel/gentoo-kernel/metadata.xml
+++ b/sys-kernel/gentoo-kernel/metadata.xml
@@ -6,7 +6,17 @@
<name>Distribution Kernel Project</name>
</maintainer>
<use>
- <flag name="hardened">Use selection of hardening options recommended by Kernel Self Protection Project</flag>
- <flag name="initramfs">Build initramfs along with the kernel.</flag>
+ <flag name="generic-uki">
+ Build and install a generic initramfs and Unified Kernel Image,
+ this is intended for building binpkgs with a pre-generated UKI
+ included (EXPERIMENTAL).
+ </flag>
+ <flag name="hardened">
+ Use selection of hardening options recommended by Kernel Self
+ Protection Project
+ </flag>
+ <flag name="initramfs">
+ Build initramfs along with the kernel.
+ </flag>
</use>
</pkgmetadata>
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index e98222911cb4..adda8f758321 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -38,6 +38,8 @@ DIST linux-6.1.68.tar.sign 989 BLAKE2B 646b5742ce3e7225e3f1a8f436a21aa4975c3d882
DIST linux-6.1.68.tar.xz 135037496 BLAKE2B 35aaad87cf0fc957b2e9123e13c9971bfb5f04eeaecf4ff04d1fa3484556f12ed2dedc8beb8bf4d859f6f8dfab691cea7c46bffb2490e6de788933a91262d5e4 SHA512 249b3272af9bf6f8f2dc65859dd6e7cb150ac0521a52d482fc854db2d5268d559c40c64a413a9baa4870cfaff823c5fd1762e22370ee63ce10b2abe2a4bd2c33
DIST linux-6.1.69.tar.sign 989 BLAKE2B 354a497dc3ba0b2c00f374f3339b3970b95b0a83b933d0ad24f3855129379a7a7829b381a0b9aa5eb9c899cb99f8ff4912f28841653a9436cd2149d118116ef2 SHA512 b19b5c33c40ad494181f75141653b77ff9ae0ede9e183da5e124f973e500a9d87824057153b3835cea29f3f33cae60b6ea4f3b3506b2d2c3941750834e760f57
DIST linux-6.1.69.tar.xz 135035040 BLAKE2B 21038f291c7eb06f6fbe866132c0805d5784e3ed53dd089cfe97c95569701776d20e84f39e6d687ec7ddc06db9608045a16bc5b204a8a95f6fd269a1e8f41cc9 SHA512 70afe2642b58cb0a1a5b38867e00052b3236f7701d9d006f0d95c66f204935453e997bd8b4d28c890617e745e08610d39933ef0798ede13f230485a8222b9819
+DIST linux-6.1.70.tar.sign 989 BLAKE2B 25bd23eab2b1afcdd401f93946b73c05eb2fd2079ae01cfc0114b8af19ad0154e065b87f7bb32d4b756faaacdc1e5dd05df5fea89fd37feb4e9d1efa69402bac SHA512 1efd254c0ddb8911b9a71944d35dc2f832f36c200e0c71d364b736d0bddc09cac7d3604da996d97de12768d745575c62bc1dfeb255287c3cc78cfcc95cdfb784
+DIST linux-6.1.70.tar.xz 135042228 BLAKE2B e32727946bb9169bc903b051dfbbb1423b3fef3fe124162fe1125f1364b3ebd4ab8e4195a788f5102b056be7d23acd88e4a2d1da6f1e6c5546552bcefb1283a1 SHA512 e5ad2477005291d21168d9417f329b3ddee47d0af5ada3e7325490f2a673c9546458e84829aff0728f23a07d693470a7650ae64106e46aa76af4cbf92c22cd36
DIST linux-6.6.5.tar.sign 987 BLAKE2B 88ce36e009471c9dc796f2ed36012a7e76d2d9e6e4f5a62b996019a131b37ac14916d949e964a1dd4824e6daed562011b87764f996bd756deba87b7a7ce1fafe SHA512 2cdb44bac311b64138170158e49157dab631b21fe7b938770ed92f096dc6d4c9ef68e6003f3d84b1ee62903e88c3dfc28b734d97f60bbca0e83385b2e27d8d01
DIST linux-6.6.5.tar.xz 140039516 BLAKE2B 9d66d720f2f037cfd480835ab38807fe5aabcff09bd210c5cb0dc80bd3e1182434df9f04a286df4e8cbc508ac984ecba12d2098a3296e3aac60afad94c085876 SHA512 364df8c838a17742c67c4a919a4e8dbed2212bb5658f63d32d8c94ab765bf0b4e33ec524c0988427edf3d2bdfc7c04d1929024206131e26e04ce19d61ef6a89e
DIST linux-6.6.6.tar.sign 987 BLAKE2B 56f75ef6ce549a3e35f9f774d0d9819e8755237851743bfa53277f6f3f3fc1d9753c27c86466a4f2b8abbd3a8d7c3be7a3007a61d2f47fc39644b913f6a89a0d SHA512 97e185e532d49a531a143596720c062b2e73acb17f1fde0ca96be5465b07a2286092c3084e00c0bfeec118413331342e88ad5c2a5ff220b0ea79af008182d82d
@@ -46,6 +48,8 @@ DIST linux-6.6.7.tar.sign 987 BLAKE2B 41d1d20f5109cba63f81e9b2606d4bf1ab5f087aa7
DIST linux-6.6.7.tar.xz 140029048 BLAKE2B 000c45693d074c79816ea61c8e46b58281eed5532903df92c466d3f062ec6a302e59c2782235b21d309976929659e581ff08c8d5b067bb02e7f0cc4e40593643 SHA512 aa0b09f355a31f33fd8d6a15987080355d25757832a38fbc4e553335e82e78a0b68a70380184094b3bc03e2c4de2d816a10dcfad49343d6936ba59db9a5c1985
DIST linux-6.6.8.tar.sign 987 BLAKE2B d8293cb79cf31f1a6d907050adb3c023a577a3f83c812401f9a70edd5735aa5823211bfbec0a7a0157ce069ff3461e1d3ad46bea7b57cbe04f9b5b43a4b8dbc9 SHA512 391fa80f178ef0d52476b205ca16162976ba0d827d97a0c86031f8270f500d02b909ac96698c184a670185c2a89529b6a5ab2d9c6fce04f2b9ca0638f842443a
DIST linux-6.6.8.tar.xz 140076264 BLAKE2B d6f58bfae29239f985c1aa329b19c2fdea1c08c79e819e60f85359e9ef00e97a7f72d74662df7d9def75ff85a3b4bdf36dc9ded578ee472e9b4efa7bf50fcd33 SHA512 aa43e54d86db2bd699b59c5c6e9fbaba6565f0052a8068c316468c7bb4cec8dc98b6c92218f6914c9c3313fece7498efe547c2fb2c8b344da882d40fc3e032a8
+DIST linux-6.6.9.tar.sign 987 BLAKE2B 947a3f09c87d9d02a8f8b5330d25cddc6f71ab501d2f52804ca0fa5394cdd5df27e413a17c1af5eba09afd0494328c122e76fec6a7792ba6c889c6d8ba7ab27a SHA512 e25e0b8cae76be052711c3113a7acfc0ecfd7e735fb0a3c7716ac8fdac689ff3f0ac51c6ea0677f3e585561f9c777dfb12b397ce25a323df7728b3352596f74c
+DIST linux-6.6.9.tar.xz 140052968 BLAKE2B c7deb1221716144b636018ee2936abe6397e15204c9bdb4cb5806f6bd303cd5d3f953a7da5865c4f211b866e4dfec4cd347c0a1a0a675f18b1a4ad197b099cec SHA512 a6a9608b158408bb55737505058ee8d64a901af38230bf31d2eee007c3530503154067e5d37c1f86c36b60ba5dc24771047c6e91de24ed6a256c2f9ecbb9c2dc
EBUILD vanilla-kernel-5.10.203.ebuild 3769 BLAKE2B a819d95060bc10320257a1c35a843a763f89e702fe33d93a33770ec02eaaf32a432b6b17bd6485d9e2565c57afa8bcef706bc1cc41ae945b0357f6c7530d7f8b SHA512 539e37e22646fa009c09bc4d9334771e5d57c5d1f234ff668fb7d0fab2cab28fe8b9d7f57fb739f4b72070bfefe6d3e378e65574fee341bd80e219a16f112df2
EBUILD vanilla-kernel-5.10.204.ebuild 3769 BLAKE2B a819d95060bc10320257a1c35a843a763f89e702fe33d93a33770ec02eaaf32a432b6b17bd6485d9e2565c57afa8bcef706bc1cc41ae945b0357f6c7530d7f8b SHA512 539e37e22646fa009c09bc4d9334771e5d57c5d1f234ff668fb7d0fab2cab28fe8b9d7f57fb739f4b72070bfefe6d3e378e65574fee341bd80e219a16f112df2
EBUILD vanilla-kernel-5.10.205.ebuild 3769 BLAKE2B a819d95060bc10320257a1c35a843a763f89e702fe33d93a33770ec02eaaf32a432b6b17bd6485d9e2565c57afa8bcef706bc1cc41ae945b0357f6c7530d7f8b SHA512 539e37e22646fa009c09bc4d9334771e5d57c5d1f234ff668fb7d0fab2cab28fe8b9d7f57fb739f4b72070bfefe6d3e378e65574fee341bd80e219a16f112df2
@@ -59,9 +63,11 @@ EBUILD vanilla-kernel-6.1.66.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c98108
EBUILD vanilla-kernel-6.1.67.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
EBUILD vanilla-kernel-6.1.68.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
EBUILD vanilla-kernel-6.1.69.ebuild 3887 BLAKE2B c89d198cc5b48e3fb06e4fca0c981083a9a04414def46e51ec8f6c44c7d7157c6d8a132eec8d0ba307ae50d1af54876469842a74027abecdd973b5cc19928ad3 SHA512 cf9e0deb874b83f923982f5a11379502bcda164237ad635c64ba60dac8e2d8b9256759be6b01cf3a3d55f5a412e8bc7aaf1ef641b5da071b70f66a9598ed6b58
+EBUILD vanilla-kernel-6.1.70.ebuild 3887 BLAKE2B c5d406c26ca7656d70c30b04ec6a63b67516a10553498c14be274e818b1a5124cf5b147a84b91733ae04866dc04a60ec777dd51cc6bcddf71ed23763ae069228 SHA512 ae9ce235f1fdf67212cfc744c50e897a44272027149a39e0f2b5adc5b8bbc6c485b965153019da033b110aad68e8ac893e16b1c4247abc24c26ac0faae4976f5
EBUILD vanilla-kernel-6.1.9999.ebuild 3401 BLAKE2B 892c5605024b72860be2a59edc694f278c58190fca3992084696d3ef13e30e273184dbb77d0cdd0ddf340c1e54e4e8d26b10d97367233403f2968644c66db2cb SHA512 d3ee150f3f35be6b644c70110610ea475f881d7e281195862ce01de3f567a1e6c3e710f127f8cf6f5b780cb72829e2b41211e2df0c65b53239d73ba83dc29a53
EBUILD vanilla-kernel-6.6.5.ebuild 3991 BLAKE2B 979f19a66d2da7694b7442cea0018cbfda19dbc5a3d26ec902f64db38ebf28c5a11b07d7f6819dfa72dbf5c5e7eed9c40e1157b82fb36a77868e0bd822758a57 SHA512 9a49c5ae519003b1c2f390cd859dfafc3763ebf0e77328d233a9a06e24e66925134927b56f007776b96800b1741cef73f4546286566f49563890e3efdd0e8595
EBUILD vanilla-kernel-6.6.6.ebuild 3991 BLAKE2B 979f19a66d2da7694b7442cea0018cbfda19dbc5a3d26ec902f64db38ebf28c5a11b07d7f6819dfa72dbf5c5e7eed9c40e1157b82fb36a77868e0bd822758a57 SHA512 9a49c5ae519003b1c2f390cd859dfafc3763ebf0e77328d233a9a06e24e66925134927b56f007776b96800b1741cef73f4546286566f49563890e3efdd0e8595
EBUILD vanilla-kernel-6.6.7.ebuild 4023 BLAKE2B 24eeaff90a8dc26391dcfd00f9edd1a84c284c209f58cb106db277f71a187f45c483245e192d07ee4b8c05f87a984ddfabf03563ea714513fb802281ad25758a SHA512 2d8fe1677e557b0fd3cdec3faeb1df49db52db0b4f2235ee7b79eef6810adb6879e92191571eb7894fcefcf0a2ea8aaf0a87da04cda61c166471b59fe087f496
EBUILD vanilla-kernel-6.6.8.ebuild 4023 BLAKE2B 24eeaff90a8dc26391dcfd00f9edd1a84c284c209f58cb106db277f71a187f45c483245e192d07ee4b8c05f87a984ddfabf03563ea714513fb802281ad25758a SHA512 2d8fe1677e557b0fd3cdec3faeb1df49db52db0b4f2235ee7b79eef6810adb6879e92191571eb7894fcefcf0a2ea8aaf0a87da04cda61c166471b59fe087f496
+EBUILD vanilla-kernel-6.6.9.ebuild 4023 BLAKE2B 92b3faade9e526e8cd2d27dbd0a3a486189ba28aff820bc449dee97d2abe5945a03248367c917cb9ecfe195dc918358aa06377177d6eddafbae6c645e7fe5630 SHA512 ecea7c4c34a5022fdc5599b95acb2478b21bcc2457ba793671f361f320ff8751426fe3fce483a44335f486d558d8c23e6b3d434581703825773edb3e5dfd3f5a
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.70.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.70.ebuild
new file mode 100644
index 000000000000..af7961f3fb66
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.70.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.9.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.9.ebuild
new file mode 100644
index 000000000000..117098af327e
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.9.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ loong)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 4759494dc702..de63e2e81f87 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index b6e9fd377ca7..bdf87363c001 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,16 +1,18 @@
EBUILD dist-kernel-5.10.203.ebuild 366 BLAKE2B a7a0bc6cfd138ff0eda39c834161bf779015278522ad96fbfda1545f447ee9dcfcc655df4a645205c316c7bbe7c6f15acbe1ab0a4ff3064d9c767cdb65f7d3af SHA512 9e405e07f90daceacfe367c9ebb44cc664be7052e7a79dbe729cc5b3b17aa3a4d5505ecbe690d8c767ce8956d57680db2b6f70c275b98f583098a78881b25485
EBUILD dist-kernel-5.10.204.ebuild 370 BLAKE2B 5bc6d398047588986100545ddc10ffae5f81b682f281a69a0d12b65148a854ef1703b4c259ff7ab8ae201554a6d17d032507eae9dbd23e9a9017d4ebed46d98a SHA512 177ff3d3d201d2dd70266d84542f4590fb1835e86ca0ffee4146d5ae99c9d0b5a3b80bae7f7040d56c4abc53a2e586e3cacce07bd816b14356e4e7621fffff38
-EBUILD dist-kernel-5.10.205.ebuild 370 BLAKE2B 5bc6d398047588986100545ddc10ffae5f81b682f281a69a0d12b65148a854ef1703b4c259ff7ab8ae201554a6d17d032507eae9dbd23e9a9017d4ebed46d98a SHA512 177ff3d3d201d2dd70266d84542f4590fb1835e86ca0ffee4146d5ae99c9d0b5a3b80bae7f7040d56c4abc53a2e586e3cacce07bd816b14356e4e7621fffff38
+EBUILD dist-kernel-5.10.205.ebuild 368 BLAKE2B 55d59873240c1bcefd0b8d5619a413c3af846a32e0238f5a235e34bdc6cbbc6b0112207dd54cc05e5fd174b3b6f852e29a4ec01c93d86aae3e2ac371bcab8d16 SHA512 bae358f78076d5bc12f713225d5c41d4c722653b79a33a7940b4c9c835125f4479ebd269a332a227464c077e0804a6eac75eaef1139c25fd12060870395504f4
EBUILD dist-kernel-5.15.142.ebuild 373 BLAKE2B 7aca65894b1213de804598411829c8645579025ccb85d6603f668d210b965254a34522fab0197ca5126cc2d6b8b45a4c83a4014ba545d999960a81e007b249ab SHA512 b804ff1c5ae6ff02e5ec8867e9f03e9d0f4922b939ea24f1748993b523b9e7b2e045b83f11a5d04d7a23ebe9221800785703c4d51c133a59ce33dcafca7f29ea
EBUILD dist-kernel-5.15.143.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
EBUILD dist-kernel-5.15.144.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
-EBUILD dist-kernel-5.15.145.ebuild 377 BLAKE2B 5c5b8d04472363456d01e8f476f913289f0265c9fda404a0173ceb16f0d45f8e5e36dc3750ccf6b698a6dc066170063d8acec3e08c9a3e462c369fa8daa78352 SHA512 556c7a64ebe4dd586f35d7e4fd51cae78da4535a2f822e124bab38eeb634d50b830332b5b7496810dc89f4e426048c6fa59633248a77acf3fa2de426269a73d7
+EBUILD dist-kernel-5.15.145.ebuild 375 BLAKE2B 77dda2ba09e00acc92b92111d65b701caff2d89f533d729fa1ba7d4f9668c28470dcb2a100f290b52ff51a4a7cffe3ba7f12f7a094ac03c489ed79315f0673a2 SHA512 16341cb259b41d3561bddeac7cf607e43a1eaeeca4da3402f9f7ef7c328680217b4720900757787f40e6e7d049e23318e280d2cae5ebc960c0141568a07bf0a5
EBUILD dist-kernel-6.1.66.ebuild 379 BLAKE2B 91d1a3dc3c94a6fba33989d13500ad56967b1a9ab20a0d56b8c93e67e80913de806ee216225a01d71036f706a4d69bf5fc8c42f5cfab271cd8a7331deb6a7beb SHA512 218a8100dfc85264f072cd5da3d39d647f0805a28050e8351603279067f29a28748d6c00dfda5f3cad2d5680478b30912f152de4e85caf8d3800962e51c85fd8
EBUILD dist-kernel-6.1.67.ebuild 379 BLAKE2B 91d1a3dc3c94a6fba33989d13500ad56967b1a9ab20a0d56b8c93e67e80913de806ee216225a01d71036f706a4d69bf5fc8c42f5cfab271cd8a7331deb6a7beb SHA512 218a8100dfc85264f072cd5da3d39d647f0805a28050e8351603279067f29a28748d6c00dfda5f3cad2d5680478b30912f152de4e85caf8d3800962e51c85fd8
EBUILD dist-kernel-6.1.68.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
-EBUILD dist-kernel-6.1.69.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
+EBUILD dist-kernel-6.1.69.ebuild 382 BLAKE2B 80887933e9bccda0d605a60dddb6545be9baf9b736ba092bc894b809d5f9180bf57b29b6ba33ccbadc6b188827cef8a3d30695d4b6574a037725e2c439fb97a0 SHA512 0be254b4b24d0581bc6748ae89d818fd82581574ec37b64fb6fce4dc2087a0ad4d78b59310df5e415ff242c942bf68ba58f929777f2553950aef0405f0949f99
+EBUILD dist-kernel-6.1.70.ebuild 383 BLAKE2B 2857b12f5098352dc9546d64dbd1e9dff1bb0c031bda662afbaca5c4b38d6afe0d059cf08a03abfa59dcec8f76b3e30e30d4b67e9ab995cb513d5d04b2d64b31 SHA512 5af236b62c77b4e117feafe0fabf9ca7f79faf39411781620ea16f75841071bb354acc61d1ed80d8de78c1379ae87a85f46606c1e2995dce411bf638bd1ec19b
EBUILD dist-kernel-6.6.5.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
EBUILD dist-kernel-6.6.6.ebuild 383 BLAKE2B 5e073750fe7cba07aa926cf6f3ae85245c6edf1445149f9420ec3aaa1eeea6d77fdacab9ba9918e62666f6c09f81b362f5ce0bc67dafa7d81b2002476513bb78 SHA512 c73ba4e67de1a93ca02ca7747dcef918cf5dba372dda1bc230ba5038e2ab8d844746c3ba81b912495f3a96421986bad524a6e5586d27885ca0f5a1781740441a
EBUILD dist-kernel-6.6.7.ebuild 390 BLAKE2B 7808d2e56f0436cdbc1d432500746c682d33b41333d467a77ebd83c3d08293e56b0e3db666d7148bd7989b63b160fdca293794bc01e89d14b9919931d4ba4b68 SHA512 ca5470759d9abdc1e8149292d8ea3009f6bed57ea3c3e94633b82b7ce226a5b8f1eeaaf136481f60d5585c6a749e0b4673a4e900121329a06caaf53cf710d92b
EBUILD dist-kernel-6.6.8.ebuild 390 BLAKE2B 7808d2e56f0436cdbc1d432500746c682d33b41333d467a77ebd83c3d08293e56b0e3db666d7148bd7989b63b160fdca293794bc01e89d14b9919931d4ba4b68 SHA512 ca5470759d9abdc1e8149292d8ea3009f6bed57ea3c3e94633b82b7ce226a5b8f1eeaaf136481f60d5585c6a749e0b4673a4e900121329a06caaf53cf710d92b
+EBUILD dist-kernel-6.6.9.ebuild 390 BLAKE2B b42a59a6b121eea47b1a3384f564371dbab7307abb26bad1fcfa383836e22cb1eece96db3e2a7717c7d8f52ba605b7bcd9e7695b735cdc01c53c600314ede56c SHA512 70ed56f1f0afdd67586179f740a5c94dc96a4abb35918367e8120e39c3e3cd10a7f177ddcc444ace15e0b66234fbda1b3d629110fcab9b25216b23311ea715b2
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild b/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
index bb265590dcc0..60e7415a5ee5 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.205.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild b/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
index e7ac72faa582..fb102daa6100 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.145.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PVR}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-6.1.69.ebuild b/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
index 526af1697713..ba084bdb7600 100644
--- a/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
+++ b/virtual/dist-kernel/dist-kernel-6.1.69.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Virtual to depend on any Distribution Kernel"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-6.1.70.ebuild b/virtual/dist-kernel/dist-kernel-6.1.70.ebuild
new file mode 100644
index 000000000000..170975399e0b
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.70.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/dist-kernel/dist-kernel-6.6.9.ebuild b/virtual/dist-kernel/dist-kernel-6.6.9.ebuild
new file mode 100644
index 000000000000..540fa8045dfd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.9.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index a4718d841614..a7825f720bed 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 7544cd4c187c..9874d61856c5 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -517,5 +517,5 @@ EBUILD firefox-115.4.0.ebuild 39480 BLAKE2B 0ef1ada0c7f524918634bc3d542f7fed773a
EBUILD firefox-115.5.0.ebuild 39583 BLAKE2B 2cfe7b09b793a240d677f230b6b46f15f596f6156cd5ca49d0b0998263195ea574f527afe5a51c59da5ea8d681121e2b234c9a78c2d646a4579a02ac2b50c5a6 SHA512 33c7206ad02de3832296b449c3982133932f68e690c3f3a543d4f10b3914ba06ccf75deec910f9fc36a578cdcf72d7bbb2ec5f17eeccba7804dd66b48ca3afd1
EBUILD firefox-115.6.0.ebuild 39583 BLAKE2B 2cfe7b09b793a240d677f230b6b46f15f596f6156cd5ca49d0b0998263195ea574f527afe5a51c59da5ea8d681121e2b234c9a78c2d646a4579a02ac2b50c5a6 SHA512 33c7206ad02de3832296b449c3982133932f68e690c3f3a543d4f10b3914ba06ccf75deec910f9fc36a578cdcf72d7bbb2ec5f17eeccba7804dd66b48ca3afd1
EBUILD firefox-120.0.1.ebuild 42073 BLAKE2B f7a9558384e64534261ed1e2f55c1794dd312ca88181e0621e68d40ce3f40625b41335ea77c67103bc48e400d6b1758971afa3fe6a7a244be4d41220ff5e45ff SHA512 ca9b3b7fd7ea347ead3dc937d7bb7ed91037e827fd02ca25e7a2bf9474bd7ac4f33c64e5a1172ea8cb535ccfb82c64506edbdf8a1bd0ea8edfa8e7084d060ac8
-EBUILD firefox-121.0.ebuild 42623 BLAKE2B 8b94f5808c4b521265e2da30fce053bcb353087ae488fadd78af9241561091c25921aeeedfe799f87ce09727f1eaa2f740635219208aeb933a75db288f3d89f5 SHA512 7f9a9730ff234242189b43f8f351777e887bb8e66aaaa901425e71ce3ad457378e44c9c565a6ec59e79aed2c4d11d5959086cbd7d362e6992642638058d8573a
+EBUILD firefox-121.0.ebuild 42622 BLAKE2B 22c09374dd1de6c4b9b4cc1dfdaa557f4568155256d0f5a79e3825eaaf23abcb3fe241798d9b115d9a63d9bbb1e2ddfa53046ffc7ff8df638ec6d8ecc3b61b5d SHA512 09a9b4c536c699713768e0a5223a8410c78d9bb77fd96cbcd87294ee83215257cee477fce4fa668cfe81773b973a857a5053fde48f20e90cf7236914344f01ff
MISC metadata.xml 2597 BLAKE2B b449997bc096ed8fb7bde41a5acb8d9f4c1c8cfc9663c06ff603cca756e8868d40049fd292a459a00d80b4e8c3a74e91e29fcb04abe87277640fe65d070f0bda SHA512 703c7f6a2b46748786145b0973a7b8439e530c96fd7c50d773efac7d5d9bf74ccb4f0c252f2701459944f2b3ced22d3e57ddf049b9aed0c8f0e094cabddda251
diff --git a/www-client/firefox/firefox-121.0.ebuild b/www-client/firefox/firefox-121.0.ebuild
index af2883ae3dd3..2c539e6c1a5e 100644
--- a/www-client/firefox/firefox-121.0.ebuild
+++ b/www-client/firefox/firefox-121.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
@@ -673,7 +673,7 @@ src_prepare() {
rm -v "${WORKDIR}"/firefox-patches/0028-bmo-1862601-system-icu-74.patch || die
# Workaround for bgo#915651 on musl
- if ! use elibc_glibc ; then
+ if use elibc_glibc ; then
rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
fi
@@ -690,7 +690,7 @@ src_prepare() {
if use amd64 ; then
export RUST_TARGET="x86_64-unknown-linux-musl"
elif use x86 ; then
- export RUST_TARGET="x86-unknown-linux-musl"
+ export RUST_TARGET="i686-unknown-linux-musl"
else
die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
fi