Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/powerpc/
Date: Wed, 11 Sep 2019 16:31:47
Message-Id: 1568219471.78029ac55849b9a2678e26cd495b1b1d40828c58.gyakovlev@gentoo
1 commit: 78029ac55849b9a2678e26cd495b1b1d40828c58
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 31 06:32:55 2019 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 11 16:31:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78029ac5
7
8 profiles: Add CPU_FLAGS_PPC to USE_EXPAND
9
10 hide everywhere, and unhide in top level powerpc profile
11
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 profiles/arch/powerpc/make.defaults | 9 +++++++++
15 profiles/base/make.defaults | 4 ++--
16 2 files changed, 11 insertions(+), 2 deletions(-)
17
18 diff --git a/profiles/arch/powerpc/make.defaults b/profiles/arch/powerpc/make.defaults
19 new file mode 100644
20 index 00000000000..8613dd7619e
21 --- /dev/null
22 +++ b/profiles/arch/powerpc/make.defaults
23 @@ -0,0 +1,9 @@
24 +# Copyright 2019 Gentoo Authors
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +# All extra USE/etc should be specified in sub-profiles.
28 +# DO NOT POLLUTE USE ON THIS PROFILE.
29 +
30 +# Georgy Yakovlev <gyakovlev@g.o (2019-08-30)
31 +# Unhide PPC specific USE_EXPANDs.
32 +USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
33
34 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
35 index 298897cef62..2eeffdf3ff5 100644
36 --- a/profiles/base/make.defaults
37 +++ b/profiles/base/make.defaults
38 @@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
39
40 # Env vars to expand into USE vars. Modifying this requires prior
41 # discussion on gentoo-dev@l.g.o.
42 -USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
43 +USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
44
45 # USE_EXPAND variables whose contents are not shown in package manager
46 # output. Changes need discussion on gentoo-dev.
47 -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
48 +USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86"
49
50 CONFIG_PROTECT="/etc"
51 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"