From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C7654139730 for ; Tue, 11 Aug 2015 06:18:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E18C14235; Tue, 11 Aug 2015 06:18:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A153E14235 for ; Tue, 11 Aug 2015 06:18:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BCCD6340B1C for ; Tue, 11 Aug 2015 06:18:20 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6D94B147 for ; Tue, 11 Aug 2015 06:18:19 +0000 (UTC) From: "Mike Frysinger" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mike Frysinger" Message-ID: <1439273892.df93befac0d0267d671f384e43447c0b016d777c.vapier@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/microcode-data/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/microcode-data/metadata.xml sys-apps/microcode-data/microcode-data-20150121-r1.ebuild X-VCS-Directories: sys-apps/microcode-data/ X-VCS-Committer: vapier X-VCS-Committer-Name: Mike Frysinger X-VCS-Revision: df93befac0d0267d671f384e43447c0b016d777c X-VCS-Branch: master Date: Tue, 11 Aug 2015 06:18:19 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 951f0157-4f33-43e9-9634-e1dface8c8ed X-Archives-Hash: ab15bd43e3d47516b1dfad5c2524f1f6 commit: df93befac0d0267d671f384e43447c0b016d777c Author: Mike Frysinger gentoo org> AuthorDate: Tue Aug 11 06:04:56 2015 +0000 Commit: Mike Frysinger gentoo org> CommitDate: Tue Aug 11 06:18:12 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df93befa microcode-data: add USE flags to control install of file sets #403119 With newer kernels, there's no need to install the microcode.dat file as they can automatically load the ucode files themselves. Add USE flags so people can avoid installing the parts they don't need. sys-apps/microcode-data/metadata.xml | 4 ++ .../microcode-data-20150121-r1.ebuild | 49 ++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/microcode-data/metadata.xml b/sys-apps/microcode-data/metadata.xml index 96a2d58..09a573a 100644 --- a/sys-apps/microcode-data/metadata.xml +++ b/sys-apps/microcode-data/metadata.xml @@ -2,4 +2,8 @@ base-system + + install the large text microcode.dat (used by older kernels via microcode_ctl) + install the split binary ucode files (used by the kernel directly) + diff --git a/sys-apps/microcode-data/microcode-data-20150121-r1.ebuild b/sys-apps/microcode-data/microcode-data-20150121-r1.ebuild new file mode 100644 index 0000000..ca78889 --- /dev/null +++ b/sys-apps/microcode-data/microcode-data-20150121-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="4" + +inherit toolchain-funcs + +# 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 + +NUM="24661" +DESCRIPTION="Intel IA32 microcode update data" +HOMEPAGE="http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}" +SRC_URI="http://downloadmirror.intel.com/${NUM}/eng/microcode-${PV}.tgz" + +LICENSE="intel-ucode" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="monolithic +split-ucode" +REQUIRED_USE="|| ( monolithic split-ucode )" + +RDEPEND="!