mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-23 07:21:14 +02:00
sys-firmware/intel-microcode: update to 20200609
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
This commit is contained in:
parent
5c202dc3ec
commit
cbbed18c20
@ -1,3 +1,2 @@
|
|||||||
DIST intel-microcode-collection-20191110.tar.xz 5487112 BLAKE2B 89674e81857235abfdc21e50c767c702cd52da0c61c2c860bc8484c0d2b6c368601c5b1db956e90c9039c3e0b9d79139ed15e3a1a8c5a203e2cf196db69ade79 SHA512 b82221b7f506126613a80d1b8d0e47f4fea9debc51f5390c67eb50fda01677d60f50573376172054973c46563911dc79feb7b8d2cf35f53813c3a93228e7e2ee
|
DIST intel-microcode-collection-20200601.tar.xz 6163976 BLAKE2B eb17605a09f771562189924b916b0d2426d6c2b6f9d76447d05d614679f097acf71fc70dd96132c0ad9d3f1a954f5809456fa951ca42fa0db2373da2288417b7 SHA512 60e798dd357ce85d8bd1f78e0447d983d6916aec87bf8a3f375091e4c57ffa8fb654459a8ed7d2d83184a828060509e16aa37e3a23f70684ac1b170736a12d54
|
||||||
DIST microcode-20190918.tar.gz 2452786 BLAKE2B 63054290e3691883eab20a2e86d9ef0a8b4417a9efd4ca3e2a540b7013c65751b4c9f1fa345345a73d97321bf3cc88dfe05dd4dd941994613ad358ee4e981c07 SHA512 82e5212238d3e35470d139240d9157877ac252725598ec31bfe1763755681539a4ecdf24e04c4e4270215578a9ca3c063c8fc353accf99999c3d4ac2780a6e0c
|
DIST microcode-20200609.tar.gz 3043809 BLAKE2B 08e69e8cf0c6932d6cb9909f18c1c55f359491ed29ad296c28111e6301c9f6371ec25c4ce1c8884a50900b9ba9dfcab38e77c7f3ebb58f3a3d8518ed839c8d22 SHA512 bfcaaea2811214b79445d632e256cd35af82d62f748799d47f7bc2490c5a6fd53f020bcaa3331a96b54c91ded1d17dfd9946b40174694b9a7ad17810f58293ae
|
||||||
DIST microcode-20191115.tar.gz 2998063 BLAKE2B a06f2769da1577b9ce3a34f447e182312d003842b043372d850de51012efd9c0247f9a6bc8964e3da6127f8afb58f3fb31b1204e7286af9b27c795c00419ef7e SHA512 11014c16bde83ac290bc75e458242f5e64b8dffd49de2e938f61f4a09979cd5e80dd1a85d2ccbac067e4398dc3d93ef3583e4aa9b2e545ba46d26e65ec1e2881
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2019 Gentoo Authors
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
@ -16,7 +16,6 @@ INTEL_SNAPSHOT="${PV/_p*}"
|
|||||||
DESCRIPTION="Intel IA32/IA64 microcode update data"
|
DESCRIPTION="Intel IA32/IA64 microcode update data"
|
||||||
HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files http://inertiawar.com/microcode/"
|
HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files http://inertiawar.com/microcode/"
|
||||||
SRC_URI="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
|
SRC_URI="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
|
||||||
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20190918.tar.gz
|
|
||||||
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz"
|
https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz"
|
||||||
|
|
||||||
LICENSE="intel-ucode"
|
LICENSE="intel-ucode"
|
||||||
@ -35,7 +34,8 @@ RESTRICT="binchecks strip"
|
|||||||
S=${WORKDIR}
|
S=${WORKDIR}
|
||||||
|
|
||||||
# Blacklist bad microcode here.
|
# Blacklist bad microcode here.
|
||||||
MICROCODE_BLACKLIST_DEFAULT=""
|
# 0x000406f1 aka 06-4f-01 aka CPUID 406F1 require newer microcode loader
|
||||||
|
MICROCODE_BLACKLIST_DEFAULT="-s !0x000406f1"
|
||||||
|
|
||||||
# In case we want to set some defaults ...
|
# In case we want to set some defaults ...
|
||||||
MICROCODE_SIGNATURES_DEFAULT=""
|
MICROCODE_SIGNATURES_DEFAULT=""
|
||||||
@ -53,16 +53,12 @@ pkg_pretend() {
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if cd Intel-Linux-Processor-Microcode-Data*${INTEL_SNAPSHOT} &>/dev/null; then
|
if cd Intel-Linux-Processor-Microcode-Data* &>/dev/null; then
|
||||||
# new tarball format from GitHub
|
# new tarball format from GitHub
|
||||||
mv * ../ || die "Failed to move Intel-Linux-Processor-Microcode-Data*"
|
mv * ../ || die "Failed to move Intel-Linux-Processor-Microcode-Data*"
|
||||||
cd .. || die
|
cd .. || die
|
||||||
rm -r Intel-Linux-Processor-Microcode-Data*${INTEL_SNAPSHOT} || die
|
rm -r Intel-Linux-Processor-Microcode-Data* || die
|
||||||
fi
|
fi
|
||||||
# Roll back 06-55-04
|
|
||||||
# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/21
|
|
||||||
mv Intel-Linux-Processor-Microcode-Data*/intel-ucode/06-55-04 intel-ucode/ || die
|
|
||||||
rm -r Intel-Linux-Processor-Microcode-Data* || die
|
|
||||||
|
|
||||||
# Prevent "invalid file format" errors from iucode_tool
|
# Prevent "invalid file format" errors from iucode_tool
|
||||||
rm -f "${S}"/intel-ucod*/list || die
|
rm -f "${S}"/intel-ucod*/list || die
|
Loading…
x
Reference in New Issue
Block a user