sys-firmware/intel-microcode: Add "minimal" USE flag
authorThomas Deutschmann <whissi@gentoo.org>
Tue, 29 May 2018 23:14:42 +0000 (01:14 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Tue, 29 May 2018 23:15:11 +0000 (01:15 +0200)
commit3eacfe4274c5d0c8a69911df89525324697c6328
tree2c0198d5c334c13ec1c99ae2788a339082d0fbec
parentd68d4b509ee5e042555cb2accce9d79c54b1e176
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
sys-firmware/intel-microcode/intel-microcode-20180426-r2.ebuild [moved from sys-firmware/intel-microcode/intel-microcode-20180426-r1.ebuild with 70% similarity]
sys-firmware/intel-microcode/metadata.xml