From 23e31d7ae7cbf6495c98d585543e2034828878b6 Mon Sep 17 00:00:00 2001 From: Thomas Deutschmann Date: Fri, 6 Jul 2018 03:03:44 +0200 Subject: sys-firmware/intel-microcode: bump First batch of fixes for: Intel SA-00115, CVE-2018-3639, CVE-2018-3640 - New Microcodes: sig 0x00050655, pf_mask 0xb7, 2018-03-14, rev 0x3000009 - Updated Microcodes: sig 0x000206a7, pf_mask 0x12, 2018-02-07, rev 0x002d -> 2018-04-10, rev 0x002e sig 0x000206d6, pf_mask 0x6d, 2018-01-30, rev 0x061c -> 2018-05-08, rev 0x061d sig 0x000206d7, pf_mask 0x6d, 2018-01-26, rev 0x0713 -> 2018-05-08, rev 0x0714 sig 0x000306a9, pf_mask 0x12, 2018-02-07, rev 0x001f -> 2018-04-10, rev 0x0020 sig 0x000306d4, pf_mask 0xc0, 2018-01-18, rev 0x002a -> 2018-03-22, rev 0x002b sig 0x000306e4, pf_mask 0xed, 2018-01-25, rev 0x042c -> 2018-04-25, rev 0x042d sig 0x00040651, pf_mask 0x72, 2018-01-18, rev 0x0023 -> 2018-04-02, rev 0x0024 sig 0x00040671, pf_mask 0x22, 2018-01-21, rev 0x001d -> 2018-04-03, rev 0x001e sig 0x00050665, pf_mask 0x10, 2018-01-22, rev 0xe000009 -> 2018-04-20, rev 0xe00000a sig 0x000506c9, pf_mask 0x03, 2017-11-22, rev 0x002e -> 2018-05-11, rev 0x0032 sig 0x00060662, pf_mask 0x80, 2017-09-27, rev 0x001a -> 2017-11-29, rev 0x0022 sig 0x000706a1, pf_mask 0x01, 2017-12-26, rev 0x0022 -> 2018-05-11, rev 0x0026 Package-Manager: Portage-2.3.40, Repoman-2.3.9 --- sys-firmware/intel-microcode/Manifest | 2 + .../intel-microcode-20180703.ebuild | 212 +++++++++++++++++++++ 2 files changed, 214 insertions(+) create mode 100644 sys-firmware/intel-microcode/intel-microcode-20180703.ebuild (limited to 'sys-firmware') diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 78f1666053d5..591546218b23 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -1,2 +1,4 @@ DIST intel-microcode-collection-20180616.tar.xz 4413444 BLAKE2B 4ba5371914f64c8a7261720512dff128f83cc25950a4bdf8d41e9eeb724c6d3150212b1a7f2ee966a2b9c835a2622ac885625fada497ec2bc0aa3c435a2968e8 SHA512 5c0cd4e764397f8c2593153256d573db8f57cce1fc062f5e687a108e5a430c7ed506f63d0d324ea2b88cc8bf8762d3fec507252ee9890c55bb9d3b5604151afe +DIST intel-microcode-collection-20180630.tar.xz 4456400 BLAKE2B 493229bb8ce65c62b4a894a219bd89e677a5908a774e1104389335f88fe27479de8e117bbd3b1c5bd1d9e70ed0f1c79ddba684357138dbb559141d48d5a3c456 SHA512 66a1217514c43dcc308cc1e9e4737041c48cad85cd846a9adaabd5885197ffffca3fef71c43ccdaaf25d10df747a3c3e837d95ae332d53961579e4bb3c1f0bed DIST microcode-20180425.tgz 1565473 BLAKE2B 70e0a56f0f5f720e00ab18d6553bc221147589e83df34fdc0c130c6f74a239e48355bfe1845b1de919ed1bce9ade7b7db298883eb3de1d53732a694b15d76f62 SHA512 6cea53cc0f486891fb9ddffc1e03e8e0a6d1d91df6bfda81250b2c60714e7b4111caa9df5afa7f13d8144e591550ef7eb4fd1e153fc67fc904afb83ccc2e3bb0 +DIST microcode-20180703.tgz 1550181 BLAKE2B edf86dcc8dedeffd22a9b608cc11e5b043d36617ae6325e14326d402388f42ead29c8483a0312ab9ea2015604803cc07506d6f119b314b922639a71f9d65a39d SHA512 25af4158f97fba2fb88f05a44f42ed7d2415001ccc58f573d366f405ff198472517468f619628f4f6e5a371793c41ea8faf5a932d2362b2a51726bb5c84e0eed diff --git a/sys-firmware/intel-microcode/intel-microcode-20180703.ebuild b/sys-firmware/intel-microcode/intel-microcode-20180703.ebuild new file mode 100644 index 000000000000..a9113dcbc00e --- /dev/null +++ b/sys-firmware/intel-microcode/intel-microcode-20180703.ebuild @@ -0,0 +1,212 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit linux-info toolchain-funcs mount-boot + +# Find updates by searching and clicking the first link (hopefully it's the one): +# http://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File + +COLLECTION_SNAPSHOT="20180630" +INTEL_SNAPSHOT="20180703" +NUM="27945" +DESCRIPTION="Intel IA32/IA64 microcode update data" +HOMEPAGE="http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}" +SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz + https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz" + +LICENSE="intel-ucode" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="hostonly initramfs +split-ucode vanilla" +REQUIRED_USE="|| ( initramfs split-ucode )" + +DEPEND="sys-apps/iucode_tool" + +# !