1 |
commit: 464b01fa4343a8ece67ddbbf014d092052c6e6b9 |
2 |
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Oct 12 13:51:54 2016 +0000 |
4 |
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Oct 12 14:27:02 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464b01fa |
7 |
|
8 |
sys-kernel/genkernel: also ensure local firmware can still be optionally used, bug #447100. |
9 |
|
10 |
Package-Manager: portage-2.2.28 |
11 |
|
12 |
sys-kernel/genkernel/genkernel-9999.ebuild | 4 ++-- |
13 |
sys-kernel/genkernel/metadata.xml | 1 + |
14 |
2 files changed, 3 insertions(+), 2 deletions(-) |
15 |
|
16 |
diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild |
17 |
index 343794d..3cbe4ea 100644 |
18 |
--- a/sys-kernel/genkernel/genkernel-9999.ebuild |
19 |
+++ b/sys-kernel/genkernel/genkernel-9999.ebuild |
20 |
@@ -51,7 +51,7 @@ HOMEPAGE="https://www.gentoo.org" |
21 |
LICENSE="GPL-2" |
22 |
SLOT="0" |
23 |
RESTRICT="" |
24 |
-IUSE="cryptsetup ibm selinux" |
25 |
+IUSE="cryptsetup ibm +firmware selinux" |
26 |
|
27 |
DEPEND="sys-fs/e2fsprogs |
28 |
selinux? ( sys-libs/libselinux )" |
29 |
@@ -59,7 +59,7 @@ RDEPEND="${DEPEND} |
30 |
cryptsetup? ( sys-fs/cryptsetup ) |
31 |
app-arch/cpio |
32 |
>=app-misc/pax-utils-0.2.1 |
33 |
- sys-kernel/linux-firmware |
34 |
+ firmware? ( sys-kernel/linux-firmware ) |
35 |
!<sys-apps/openrc-0.9.9" |
36 |
# pax-utils is used for lddtree |
37 |
|
38 |
|
39 |
diff --git a/sys-kernel/genkernel/metadata.xml b/sys-kernel/genkernel/metadata.xml |
40 |
index abf4d65..4185e70 100644 |
41 |
--- a/sys-kernel/genkernel/metadata.xml |
42 |
+++ b/sys-kernel/genkernel/metadata.xml |
43 |
@@ -7,6 +7,7 @@ |
44 |
<use> |
45 |
<flag name="crypt">Obsolete USE flag. Use cryptsetup for LUKS support. (bug ##414523)</flag> |
46 |
<flag name="cryptsetup">Enable support for Luks disk encryption using <pkg>sys-fs/cryptsetup</pkg></flag> |
47 |
+ <flag name="firmware">Prefer system firmware <pkg>sys-kernel/linux-firmware</pkg> over local copy.</flag> |
48 |
</use> |
49 |
<upstream> |
50 |
<remote-id type="sourceforge">fuse</remote-id> |