No test suite, so tried some revdeps like usual and *seems* fine
(not that all components were tested at runtime, so who knows).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
No test suite, but qutebrowser seems to run with it (albeit the
last ebuild that allows building with qutebrowser with qt5 was
dropped at same time)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
No test suite, so tried some revdeps like usual and *seems* fine
(not that all components were tested at runtime, so who knows).
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
qutebrowser[-qt6] was holding back cleanup of this, but
qt5 support been dropped and last qt5 ebuild is now gone.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This creates a AMD microcode image when installing the kernel and when
installkernel/kernel-install is configured to use an initramfs generator other
then dracut. Dracut bundles the microcode in the image it generates, many
other initramfs generators do not and we want these users to also get the
latest CPU microcode.
installkernel-gentoo.git has recently gained support for handling these ucode
images and passing them on to bootloaders and UKI generators.
Note that this should be here and not in installkernel-gentoo.git because we
only want to install this when the initramfs flag is enabled to avoid the
situation where users who don't want an ucode.img get one anyway.
To avoid code-duplication we add and install a little helper script that we can
call both from the ebuild and from the hooks.
Co-authored-by: Zen <z@pyl.onl>
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/37320
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
This creates a intel microcode image when installing the kernel and when
installkernel/kernel-install is configured to use an initramfs generator other
then dracut. Dracut bundles the microcode in the image it generates, many
other initramfs generators do not and we want these users to also get the
latest CPU microcode.
installkernel-gentoo.git has recently gained support for handling these ucode
images and passing them on to bootloaders and UKI generators.
Note that this should be here and not in installkernel-gentoo.git because we
only want to install this when the initramfs flag is enabled to avoid the
situation where users who don't want an ucode.img get one anyway.
Note that we don't have to worry about MICROCODE_SIGNATURES and
MICROCODE_BLAKCLIST since this selection is taken into account when installing
the microcode to /lib/firmware, at run-time when we read the files from there
we therefore automatically get only the files we want.
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>