diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2018-05-30 01:14:42 +0200 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2018-05-30 01:15:11 +0200 |
commit | 3eacfe4274c5d0c8a69911df89525324697c6328 (patch) | |
tree | 2c0198d5c334c13ec1c99ae2788a339082d0fbec /sys-firmware/intel-microcode/metadata.xml | |
parent | sys-auth/elogind: 235.4 version bump (diff) | |
download | gentoo-3eacfe4274c5d0c8a69911df89525324697c6328.tar.gz gentoo-3eacfe4274c5d0c8a69911df89525324697c6328.tar.bz2 gentoo-3eacfe4274c5d0c8a69911df89525324697c6328.zip |
sys-firmware/intel-microcode: Add "minimal" USE flag
Due to previous change (commit eb9036f6f998c91c6bc021f73bc10ca1b5240ae7),
this package can become very large (or the resulting initramfs).
While the already introduced environment variable "MICROCODE_SIGNATURES" is
allowing you to set iucode_tool's "--scan-system" parameter to only
install ucode(s) supported by the currently available (=online) processor(s),
this doesn't work for binary package user(s).
The now added "minimal" USE flag (enabled by default) will set "--scan-system"
parameter for you. This will still allow you to select/blacklist ucode(s)
for all your hosts on your central build host using the "MICROCODE_SIGNATURES"
variable like before while giving each host the opportunity to only install
really supported ucode(s) which will reduces the file size of the resulting
initramfs.
Bug: https://bugs.gentoo.org/654638
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'sys-firmware/intel-microcode/metadata.xml')
-rw-r--r-- | sys-firmware/intel-microcode/metadata.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-firmware/intel-microcode/metadata.xml b/sys-firmware/intel-microcode/metadata.xml index 2d96b231657b..593b3a921234 100644 --- a/sys-firmware/intel-microcode/metadata.xml +++ b/sys-firmware/intel-microcode/metadata.xml @@ -7,6 +7,7 @@ </maintainer> <use> <flag name="initramfs">install a small initramfs for use with CONFIG_MICROCODE_EARLY</flag> + <flag name="minimal">only install ucode(s) supported by currently available (=online) processor(s)</flag> <flag name="monolithic">install the large text microcode.dat (used by older kernels via microcode_ctl)</flag> <flag name="split-ucode">install the split binary ucode files (used by the kernel directly)</flag> <flag name="vanilla">install only microcode updates from Intel's official microcode tarball</flag> |