summaryrefslogtreecommitdiff
path: root/profiles/prefix/darwin/macos/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/prefix/darwin/macos/arch')
-rw-r--r--profiles/prefix/darwin/macos/arch/arm64/package.use.mask9
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/use.mask21
2 files changed, 28 insertions, 2 deletions
diff --git a/profiles/prefix/darwin/macos/arch/arm64/package.use.mask b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
index 5ccad25049d5..278f35a3ca9f 100644
--- a/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/arm64/package.use.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-07-10)
+# SSP seems to cause asm/assembly errors with GCC, so disable it
+# commit a1d7199cec8a296bae885481931ddea824262d88
+# Author: Fabian Groffen <grobian@gentoo.org>
+# Date: Sun Feb 7 20:09:02 2021 +0100
+sys-devel/gcc ssp
+
# Sam James <sam@gentoo.org> (2021-11-09)
# Older GMP releases have a bug in their arm64 Darwin ASM
# 6.2.2 isn't released but this will catch any releases we know are broken
diff --git a/profiles/prefix/darwin/macos/arch/x64/use.mask b/profiles/prefix/darwin/macos/arch/x64/use.mask
index 6bf08722e781..9abac72e41b6 100644
--- a/profiles/prefix/darwin/macos/arch/x64/use.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag corresponding to the default ABI
@@ -27,3 +27,22 @@
-cpu_flags_x86_sse4a
-cpu_flags_x86_ssse3
-cpu_flags_x86_xop
+
+# Unmask x86 instruction sets
+-svga
+
+# Unmask nvidia XvMC support
+-nvidia
+
+# Unmask dev-db/oracle-instantclient-basic support
+-oci8-instant-client
+
+# Modular X: unmask for architectures on which they are available
+-input_devices_synaptics
+-input_devices_vmmouse
+-input_devices_wacom
+-video_cards_nvidia
+-video_cards_vmware
+
+# ibm is only used for ppc64 stuff
+ibm