Gentoo Archives: gentoo-dev

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-dev@l.g.o
Cc: Georgy Yakovlev <gyakovlev@g.o>
Subject: [gentoo-dev] [PATCH 2/2] profiles: Add CPU_FLAGS_PPC to USE_EXPAND
Date: Sat, 31 Aug 2019 07:04:12
Message-Id: 20190831070342.28451-3-gyakovlev@gentoo.org
In Reply to: [gentoo-dev] PATCH: add CPU_FLAGS_PPC USE_EXPAND by Georgy Yakovlev
1 hide everywhere, and unhide in top level powerpc profile
2
3 Signed-off-by: Georgy Yakovlev <gyakovlev@g.o>
4 ---
5 profiles/arch/powerpc/make.defaults | 9 +++++++++
6 profiles/base/make.defaults | 4 ++--
7 2 files changed, 11 insertions(+), 2 deletions(-)
8 create mode 100644 profiles/arch/powerpc/make.defaults
9
10 diff --git a/profiles/arch/powerpc/make.defaults b/profiles/arch/powerpc/make.defaults
11 new file mode 100644
12 index 00000000000..8613dd7619e
13 --- /dev/null
14 +++ b/profiles/arch/powerpc/make.defaults
15 @@ -0,0 +1,9 @@
16 +# Copyright 2019 Gentoo Authors
17 +# Distributed under the terms of the GNU General Public License v2
18 +
19 +# All extra USE/etc should be specified in sub-profiles.
20 +# DO NOT POLLUTE USE ON THIS PROFILE.
21 +
22 +# Georgy Yakovlev <gyakovlev@g.o (2019-08-30)
23 +# Unhide PPC specific USE_EXPANDs.
24 +USE_EXPAND_HIDDEN="-CPU_FLAGS_PPC"
25 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
26 index 678b493f867..a269b84f9eb 100644
27 --- a/profiles/base/make.defaults
28 +++ b/profiles/base/make.defaults
29 @@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
30
31 # Env vars to expand into USE vars. Modifying this requires prior
32 # discussion on gentoo-dev@l.g.o.
33 -USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 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"
34 +USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 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"
35
36 # USE_EXPAND variables whose contents are not shown in package manager
37 # output. Changes need discussion on gentoo-dev.
38 -USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
39 +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"
40
41 CONFIG_PROTECT="/etc"
42 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
43 --
44 2.23.0