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: sys-apps/portage/
Date: Mon, 05 Feb 2018 21:58:26
Message-Id: 1517867900.968fe10adbc362b1aacf682bac3eba8c32d1c058.mgorny@gentoo
1 commit: 968fe10adbc362b1aacf682bac3eba8c32d1c058
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 3 15:25:38 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 5 21:58:20 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968fe10a
7
8 sys-apps/portage: Enable additional QA features for USE=gentoo-dev
9
10 Enable additional FEATURES for developers that are not ready for
11 deployment on our users but are useful for preventing developers from
12 committing common mistakes.
13
14 Closes: https://github.com/gentoo/gentoo/pull/7034
15
16 sys-apps/portage/portage-2.3.24.ebuild | 4 ++++
17 sys-apps/portage/portage-9999.ebuild | 4 ++++
18 2 files changed, 8 insertions(+)
19
20 diff --git a/sys-apps/portage/portage-2.3.24.ebuild b/sys-apps/portage/portage-2.3.24.ebuild
21 index 8de39be7758..9c6f5d9387d 100644
22 --- a/sys-apps/portage/portage-2.3.24.ebuild
23 +++ b/sys-apps/portage/portage-2.3.24.ebuild
24 @@ -99,6 +99,10 @@ python_prepare_all() {
25 sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \
26 -i pym/_emerge/create_depgraph_params.py || \
27 die "failed to patch create_depgraph_params.py"
28 +
29 + einfo "Enabling additional FEATURES for gentoo-dev..."
30 + echo 'FEATURES="${FEATURES} ipc-sandbox network-sandbox strict-keepdir"' \
31 + >> cnf/make.globals || die
32 fi
33
34 if use native-extensions; then
35
36 diff --git a/sys-apps/portage/portage-9999.ebuild b/sys-apps/portage/portage-9999.ebuild
37 index fdf7d5dee9d..e91f5535212 100644
38 --- a/sys-apps/portage/portage-9999.ebuild
39 +++ b/sys-apps/portage/portage-9999.ebuild
40 @@ -98,6 +98,10 @@ python_prepare_all() {
41 sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \
42 -i pym/_emerge/create_depgraph_params.py || \
43 die "failed to patch create_depgraph_params.py"
44 +
45 + einfo "Enabling additional FEATURES for gentoo-dev..."
46 + echo 'FEATURES="${FEATURES} ipc-sandbox network-sandbox strict-keepdir"' \
47 + >> cnf/make.globals || die
48 fi
49
50 if use native-extensions; then