summaryrefslogtreecommitdiff
path: root/profiles/prefix
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
commit24fd814c326e282c4321965c31f341dad77e270d (patch)
tree033d63b33c21a3209964ab56005bb9bdd523630d /profiles/prefix
parent129160ec854dca4c3fedb5bcfbcb56930371da0f (diff)
gentoo resync : 08.01.2021
Diffstat (limited to 'profiles/prefix')
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi (renamed from profiles/prefix/darwin/macos/10.11/x86/eapi)0
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/gcc/parent1
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/package.unmask2
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/parent1
-rw-r--r--profiles/prefix/darwin/macos/arch/ppc/package.mask1
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/make.defaults2
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/package.mask5
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/package.use.mask6
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/make.defaults16
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.mask5
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.force12
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.mask13
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.force6
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.mask6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask11
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages (renamed from profiles/prefix/darwin/macos/10.5/ppc/packages)6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages3
-rw-r--r--profiles/prefix/darwin/packages3
-rw-r--r--profiles/prefix/linux/x86/profile.bashrc12
-rw-r--r--profiles/prefix/package.mask7
42 files changed, 33 insertions, 262 deletions
diff --git a/profiles/prefix/darwin/macos/10.11/x86/make.defaults b/profiles/prefix/darwin/macos/10.11/x86/make.defaults
deleted file mode 100644
index f77f7777f6cf..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin15"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.mask b/profiles/prefix/darwin/macos/10.11/x86/package.mask
deleted file mode 100644
index 0873d990d5a0..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.use.force b/profiles/prefix/darwin/macos/10.11/x86/package.use.force
deleted file mode 100644
index 92945515d46a..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.use.mask b/profiles/prefix/darwin/macos/10.11/x86/package.use.mask
deleted file mode 100644
index 76d41d1fd860..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.11/x86/parent b/profiles/prefix/darwin/macos/10.11/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.11/x86/use.mask b/profiles/prefix/darwin/macos/10.11/x86/use.mask
deleted file mode 100644
index 3e153701348d..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--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
diff --git a/profiles/prefix/darwin/macos/10.13/x86/eapi b/profiles/prefix/darwin/macos/10.13/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/10.13/x86/make.defaults b/profiles/prefix/darwin/macos/10.13/x86/make.defaults
deleted file mode 100644
index 801d199034d3..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin17"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.mask b/profiles/prefix/darwin/macos/10.13/x86/package.mask
deleted file mode 100644
index 94be57326b14..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.use.force b/profiles/prefix/darwin/macos/10.13/x86/package.use.force
deleted file mode 100644
index 2424c49290d4..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.use.mask b/profiles/prefix/darwin/macos/10.13/x86/package.use.mask
deleted file mode 100644
index 70e5d808db3d..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.13/x86/parent b/profiles/prefix/darwin/macos/10.13/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.13/x86/use.mask b/profiles/prefix/darwin/macos/10.13/x86/use.mask
deleted file mode 100644
index 3e153701348d..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--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
diff --git a/profiles/prefix/darwin/macos/10.14/x86/eapi b/profiles/prefix/darwin/macos/10.14/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/10.14/x86/make.defaults b/profiles/prefix/darwin/macos/10.14/x86/make.defaults
deleted file mode 100644
index b522a00990ed..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin18"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.mask b/profiles/prefix/darwin/macos/10.14/x86/package.mask
deleted file mode 100644
index da0884115b7b..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.use.force b/profiles/prefix/darwin/macos/10.14/x86/package.use.force
deleted file mode 100644
index c281ff7b3fef..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.use.mask b/profiles/prefix/darwin/macos/10.14/x86/package.use.mask
deleted file mode 100644
index b816ca1b187e..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.14/x86/parent b/profiles/prefix/darwin/macos/10.14/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.14/x86/use.mask b/profiles/prefix/darwin/macos/10.14/x86/use.mask
deleted file mode 100644
index a36750571e81..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--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
diff --git a/profiles/prefix/darwin/macos/10.11/x86/eapi b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi
index 7ed6ff82de6b..7ed6ff82de6b 100644
--- a/profiles/prefix/darwin/macos/10.11/x86/eapi
+++ b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent b/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/package.unmask b/profiles/prefix/darwin/macos/10.5/ppc/package.unmask
deleted file mode 100644
index 320a6bbb1a0c..000000000000
--- a/profiles/prefix/darwin/macos/10.5/ppc/package.unmask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/parent b/profiles/prefix/darwin/macos/10.5/ppc/parent
index 59ddeb924a6d..504ae43340f4 100644
--- a/profiles/prefix/darwin/macos/10.5/ppc/parent
+++ b/profiles/prefix/darwin/macos/10.5/ppc/parent
@@ -1,2 +1,3 @@
..
+../../features/fsf-gcc-ld64
../../arch/ppc
diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.mask b/profiles/prefix/darwin/macos/arch/ppc/package.mask
index fd829701ef56..23098222ed90 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.mask
@@ -12,4 +12,3 @@
# version 8.2.1 are unmasked for us, allowing a non-gcc-apple path, we
# dropped all versions inbetween, mask the incompatible ones remaining
=sys-devel/binutils-apple-8.2.1-r1
-=sys-devel/binutils-apple-11.3.1-r1
diff --git a/profiles/prefix/darwin/macos/arch/x64/make.defaults b/profiles/prefix/darwin/macos/arch/x64/make.defaults
index f03f6a88c4ff..9dee8c00f5f0 100644
--- a/profiles/prefix/darwin/macos/arch/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/arch/x64/make.defaults
@@ -12,5 +12,5 @@ DEFAULT_ABI="amd64"
ABI="amd64"
IUSE_IMPLICIT="abi_x86_64"
LIBDIR_amd64="lib"
-# We use Clang, let it figure out what is the best to use
+# figure out automatically what is the best to use
CFLAGS="-march=native"
diff --git a/profiles/prefix/darwin/macos/arch/x64/package.mask b/profiles/prefix/darwin/macos/arch/x64/package.mask
index a1de0b1fec70..acc8b3f1331b 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.mask
@@ -1,9 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# The 32-bits profile is inherited by the 64-bits one!
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
# The Carbon interface has been removed in the 64-bits userland, only
# tk-8.6 will come with Cocoa support. If you must have tk, you'll have
# to force USE=-aqua, but don't report bugs for incompatabilities you
diff --git a/profiles/prefix/darwin/macos/arch/x64/package.use.mask b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
index a974e63659b9..f0e7d38c6427 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# The 32-bits profile is inherited by the 64-bits one!
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
-
# Christoph Junghans <ottoxr@gentoo.org> (2014-12-29)
# disable optimized assembly code, bug #529584
media-libs/xvid -pic
diff --git a/profiles/prefix/darwin/macos/arch/x86/eapi b/profiles/prefix/darwin/macos/arch/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/arch/x86/make.defaults b/profiles/prefix/darwin/macos/arch/x86/make.defaults
deleted file mode 100644
index 8870f4ea4e4d..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/make.defaults
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="x86-macos"
-ACCEPT_KEYWORDS="~x86-macos"
-
-CPU_FLAGS_X86="mmx mmxext sse sse2"
-
-# multilib build stuff, single ABI (no multilib)
-MULTILIB_ABIS="x86"
-DEFAULT_ABI="x86"
-ABI="x86"
-IUSE_IMPLICIT="abi_x86_32"
-LIBDIR_x86="lib"
-# We use Clang, let it figure out what is the best to use
-CFLAGS="-march=native"
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.mask b/profiles/prefix/darwin/macos/arch/x86/package.mask
deleted file mode 100644
index 216c87ab6373..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.force b/profiles/prefix/darwin/macos/arch/x86/package.use.force
deleted file mode 100644
index e59fb1aa91b0..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.force
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2018-11-29)
-# libgcrypt relies on GCC pragma to disable optimisation, but we use Clang
-dev-libs/libgcrypt o-flag-munging
-
-# Fabian Groffen <grobian@gentoo.org> (2016-12-20)
-# Force the host target to avoid dependency hell
-dev-ml/llvm-ocaml llvm_targets_X86
-sys-devel/clang llvm_targets_X86
-sys-devel/llvm llvm_targets_X86
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
deleted file mode 100644
index 59fd56b16032..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.mask
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
-
-# Jeremy Olexa <darkside@gentoo.org> (2010-07-29)
-# Relocation issues on 32-bit OSX, bug #329859
-media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse
-
-# Fabian Groffen <grobian@gentoo.org> (2009-02-01)
-# Doesn't compile, bug #257225
-media-video/ffmpeg cpu_flags_x86_mmx
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.force b/profiles/prefix/darwin/macos/arch/x86/use.force
deleted file mode 100644
index e5de807ddf57..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Force the flag corresponding to the default ABI
-x86-macos
-abi_x86_32
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.mask b/profiles/prefix/darwin/macos/arch/x86/use.mask
deleted file mode 100644
index 64aad1244f84..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the flag corresponding to the default ABI
--x86-macos
--abi_x86_32
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
new file mode 100644
index 000000000000..913b4a72b20a
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# packages which link to framework and therefore fail (blocks)
+dev-util/pkgconfig
+=sys-devel/binutils-apple-11.3.1-r1
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask
new file mode 100644
index 000000000000..9c5970c451af
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask
@@ -0,0 +1,11 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ulrich Müller <ulm@gentoo.org> (2020-11-29)
+# GCC's Objective-C compiler fails to build the Aqua/Cocoa interface.
+# Bug #757300
+app-editors/emacs aqua
+
+# Cocoa integration requires frameworks, and this is a bridge too far
+# for current FSF GCC
+x11-libs/cairo aqua
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/packages b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages
index 6d26e5615614..3fb8f4bcf792 100644
--- a/profiles/prefix/darwin/macos/10.5/ppc/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Mac OS X Leopard/PPC uses FSF gcc and gcc-apple (not Clang)
+# usage of FSF GCC, disabling Clang
*sys-devel/gcc
*sys-devel/gcc-config
-*sys-devel/clang
-*sys-devel/gcc-apple
+-*sys-devel/gcc-apple
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
index e036014e912a..0cd80b120bdf 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
@@ -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
# usage of FSF GCC, disabling Clang, without binutils-apple (due to
@@ -9,4 +9,3 @@
-*sys-devel/binutils-apple
-*sys-devel/clang
-*sys-devel/gcc-apple
--*sys-libs/csu
diff --git a/profiles/prefix/darwin/packages b/profiles/prefix/darwin/packages
index ef9a3cc79bf3..3856bb1f724a 100644
--- a/profiles/prefix/darwin/packages
+++ b/profiles/prefix/darwin/packages
@@ -1,7 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
*sys-apps/darwin-miscutils
*sys-devel/binutils-apple
-*sys-libs/csu
*sys-process/pkill-darwin
diff --git a/profiles/prefix/linux/x86/profile.bashrc b/profiles/prefix/linux/x86/profile.bashrc
deleted file mode 100644
index 5e3242d8ff41..000000000000
--- a/profiles/prefix/linux/x86/profile.bashrc
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-
-# When x86-linux runs on an amd64 host having /lib32,
-# we need to have binutils to search there too (#360197).
-# The patches to do so are applied upon SYMLINK_LIB=yes,
-# needed when /lib32 is (a symlink to) an existing directory.
-if [[ ${CATEGORY}/${PN} = sys-devel/binutils ]] \
-&& [[ ${EBUILD_PHASE} == setup ]] \
-&& [[ -d ${ROOT}lib32/. ]] \
-; then
- export SYMLINK_LIB=yes
-fi
diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index f47f8d80b660..2fdfde8b7fad 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -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
#
# When you add an entry to the top of this file, add your name, the date, and
@@ -8,6 +8,11 @@
# NOTE: Please add your entry at the top!
#
+# Fabian Groffen <grobian@gentoo.org> (2021-01-02)
+# Fails to compile on Darwin, and probably other platforms as well,
+# masking globally for now, bug #763123
+=net-misc/wget-1.21
+
# Fabian Groffen <grobian@gentoo.org> (2020-08-02)
# Python 3.6 is soon going away and won't be updated for Prefix anymore.
dev-lang/python:3.6