diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-10 20:18:34 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-10 20:18:34 +0100 |
commit | f1cd8f3514f8b9fbc1cc9cfe0dd08a8cb258e87a (patch) | |
tree | e16b2f573ffa54d21accbf0dfc3647b47b0578c8 /sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild | |
parent | e9c5cd3a9230f2f3f5980a5ca0c4ec20c099c7ed (diff) |
gentoo auto-resync : 10:08:2022 - 20:18:34
Diffstat (limited to 'sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild')
-rw-r--r-- | sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild b/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild index 4171888a5826..426180b0a1f1 100644 --- a/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild +++ b/sys-firmware/intel-microcode/intel-microcode-20220809_p20220809.ebuild @@ -56,6 +56,17 @@ MICROCODE_SIGNATURES_DEFAULT="" # only specific CPU: MICROCODE_SIGNATURES="-s 0x00000f4a -s 0x00010676" # exclude specific CPU: MICROCODE_SIGNATURES="-s !0x00000686" +# Package Maintenance instructions : +# 1. The ebuild is in the form of intel-microcode-<INTEL_SNAPSHOT>_p<COLLECTION_SNAPSHOT>.ebuild +# 2. The INTEL_SNAPSHOT upstream is located at: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files\ +# 3. The COLLECTION_SNAPSHOT is created manually using the following steps: +# a. Clone the repository https://github.com/platomav/CPUMicrocodes +# b. Rename the Intel directory to intel-microcode-collection-<YYYYMMDD> +# c. From the CPUMicrocodes directory tar and xz compress the contents of intel-microcode-collection-<YYYYMMDD>: +# tar -cJf intel-microcode-collection-<YYYYMMDD>.tar.xz intel-microcode-collection-<YYYYMMDD>/ +# d. This file can go in your devspace, add the URL to SRC_URI if it's not there +# https://dev.gentoo.org/~<dev nick>/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz + pkg_pretend() { use initramfs && mount-boot_pkg_pretend } @@ -76,6 +87,8 @@ src_prepare() { # Prevent "invalid file format" errors from iucode_tool rm -f "${S}"/intel-ucod*/list || die + # Remove non-microcode file from list + rm -f "${S}"/intel-ucode/LICENSE } src_install() { |