Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/
Date: Thu, 21 May 2020 14:30:59
Message-Id: 1590071418.3545aad5ca1d057a5ece3e76045c3f614350666b.mgorny@gentoo
1 commit: 3545aad5ca1d057a5ece3e76045c3f614350666b
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 21 14:23:00 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu May 21 14:30:18 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3545aad5
7
8 profiles: Force sys-kernel/*-kernel[savedconfig] on non-x86
9
10 Force savedconfig on kernel packages on all arches except these that
11 have preconfigured .config supplied. This will permit us to extend
12 the packages into more arches without having to provide .config,
13 including arm where this would be non-trivial.
14
15 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
16
17 profiles/arch/amd64/package.use.force | 7 ++++++-
18 profiles/arch/x86/package.use.force | 7 ++++++-
19 profiles/base/package.use.force | 5 +++++
20 3 files changed, 17 insertions(+), 2 deletions(-)
21
22 diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
23 index 9af2e497819..f678b290910 100644
24 --- a/profiles/arch/amd64/package.use.force
25 +++ b/profiles/arch/amd64/package.use.force
26 @@ -1,6 +1,11 @@
27 -# Copyright 1999-2019 Gentoo Authors
28 +# Copyright 1999-2020 Gentoo Authors
29 # Distributed under the terms of the GNU General Public License v2
30
31 +# Michał Górny <mgorny@g.o> (2017-12-30)
32 +# We have ready-to-use configs here.
33 +sys-kernel/gentoo-kernel -savedconfig
34 +sys-kernel/vanilla-kernel -savedconfig
35 +
36 # Luke Dashjr <luke-jr+gentoobugs@×××××××.org> (2019-09-21)
37 # iasl is stable on amd64
38 sys-firmware/seabios -binary
39
40 diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force
41 index 1b862d289cc..1117471392c 100644
42 --- a/profiles/arch/x86/package.use.force
43 +++ b/profiles/arch/x86/package.use.force
44 @@ -1,6 +1,11 @@
45 -# Copyright 1999-2019 Gentoo Authors
46 +# Copyright 1999-2020 Gentoo Authors
47 # Distributed under the terms of the GNU General Public License v2
48
49 +# Michał Górny <mgorny@g.o> (2017-12-30)
50 +# We have ready-to-use configs here.
51 +sys-kernel/gentoo-kernel -savedconfig
52 +sys-kernel/vanilla-kernel -savedconfig
53 +
54 # Luke Dashjr <luke-jr+gentoobugs@×××××××.org> (2019-11-21)
55 # iasl is stable on x86
56 sys-firmware/seabios -binary
57
58 diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
59 index a9612f0c2bc..dcf6d45e20c 100644
60 --- a/profiles/base/package.use.force
61 +++ b/profiles/base/package.use.force
62 @@ -1,6 +1,11 @@
63 # Copyright 1999-2020 Gentoo Authors
64 # Distributed under the terms of the GNU General Public License v2
65
66 +# Michał Górny <mgorny@g.o> (2017-12-30)
67 +# Require user configs unless we supply our own .config.
68 +sys-kernel/gentoo-kernel savedconfig
69 +sys-kernel/vanilla-kernel savedconfig
70 +
71 # Alfredo Tupone <tupone@g.o> (2020-04-06)
72 # USE=ada is mandatory to build a gnat compiler
73 sys-devel/gnat-gpl ada