* [gentoo-dev] [PATCH 1/3] profiles: Sync USE_EXPAND{,_HIDDEN} between base and embedded
@ 2021-04-02 14:47 Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 2/3] profiles/base: Drop use.mask for removed ABI_RISCV flags Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 3/3] profiles/prefix/darwin: Don't modify USE_EXPAND in subprofile Ulrich Müller
0 siblings, 2 replies; 3+ messages in thread
From: Ulrich Müller @ 2021-04-02 14:47 UTC (permalink / raw
To: gentoo-dev
Cc: Ulrich Müller, Michał Górny,
Andreas K . Hüttel
Acked-by: Michał Górny <mgorny@gentoo.org>
Acked-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
---
profiles/base/make.defaults | 6 +++---
profiles/embedded/make.defaults | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index eafddac4f75d..04c72b0d582f 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# System-wide defaults for the Portage system
@@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-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 LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS 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"
+USE_EXPAND="ABI_MIPS ABI_PPC 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 LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS 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"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
-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"
+USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 5af38683be6c..567ec0c187a2 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2008-2020 Gentoo Authors
+# Copyright 2008-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
USE="kdrive minimal multicall zlib"
@@ -30,11 +30,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC 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 LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS 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"
+USE_EXPAND="ABI_MIPS ABI_PPC 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 LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS 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"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
-USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
+USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86"
# Variables that are set exclusively by the profile
# and not by user configuration files.
--
2.31.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-dev] [PATCH 2/3] profiles/base: Drop use.mask for removed ABI_RISCV flags
2021-04-02 14:47 [gentoo-dev] [PATCH 1/3] profiles: Sync USE_EXPAND{,_HIDDEN} between base and embedded Ulrich Müller
@ 2021-04-02 14:47 ` Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 3/3] profiles/prefix/darwin: Don't modify USE_EXPAND in subprofile Ulrich Müller
1 sibling, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2021-04-02 14:47 UTC (permalink / raw
To: gentoo-dev; +Cc: Ulrich Müller, Andreas K . Hüttel
Acked-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
---
profiles/base/use.mask | 8 --------
1 file changed, 8 deletions(-)
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 9f45878b13b1..4a915b1d0d79 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -120,11 +120,3 @@ prelude
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-27)
# netlink is a Linux-specific interface
netlink
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-09-18)
-# mask removed ABI_RISCV flags so they do not trigger rebuild
-# in emerge
-abi_riscv_lp64
-abi_riscv_lp64d
-abi_riscv_ilp32
-abi_riscv_ilp32d
--
2.31.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-dev] [PATCH 3/3] profiles/prefix/darwin: Don't modify USE_EXPAND in subprofile
2021-04-02 14:47 [gentoo-dev] [PATCH 1/3] profiles: Sync USE_EXPAND{,_HIDDEN} between base and embedded Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 2/3] profiles/base: Drop use.mask for removed ABI_RISCV flags Ulrich Müller
@ 2021-04-02 14:47 ` Ulrich Müller
1 sibling, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2021-04-02 14:47 UTC (permalink / raw
To: gentoo-dev; +Cc: Ulrich Müller
Policy reference:
https://devmanual.gentoo.org/general-concepts/use-flags/index.html#use_expand-and-arch-use-flags
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
---
profiles/prefix/darwin/make.defaults | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/profiles/prefix/darwin/make.defaults b/profiles/prefix/darwin/make.defaults
index 57e1bb0fd545..a6358c79d4bc 100644
--- a/profiles/prefix/darwin/make.defaults
+++ b/profiles/prefix/darwin/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# System-wide defaults for all Darwin profiles
@@ -11,8 +11,5 @@ KERNEL="Darwin"
# strip isn't GNU
FEATURES="nostrip"
-# ALSA + Darwin != working
-USE_EXPAND="-ALSA_CARDS"
-
# This is the sort of equivalent of --as-needed
LDFLAGS="-Wl,-dead_strip_dylibs"
--
2.31.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-04-02 14:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-02 14:47 [gentoo-dev] [PATCH 1/3] profiles: Sync USE_EXPAND{,_HIDDEN} between base and embedded Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 2/3] profiles/base: Drop use.mask for removed ABI_RISCV flags Ulrich Müller
2021-04-02 14:47 ` [gentoo-dev] [PATCH 3/3] profiles/prefix/darwin: Don't modify USE_EXPAND in subprofile Ulrich Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox