From 24fd814c326e282c4321965c31f341dad77e270d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Jan 2021 11:28:34 +0000 Subject: gentoo resync : 08.01.2021 --- profiles/prefix/darwin/macos/10.11/x86/eapi | 1 - .../prefix/darwin/macos/10.11/x86/make.defaults | 5 ---- .../prefix/darwin/macos/10.11/x86/package.mask | 9 ------- .../darwin/macos/10.11/x86/package.use.force | 6 ----- .../prefix/darwin/macos/10.11/x86/package.use.mask | 4 --- profiles/prefix/darwin/macos/10.11/x86/parent | 2 -- profiles/prefix/darwin/macos/10.11/x86/use.mask | 30 ---------------------- profiles/prefix/darwin/macos/10.13/x86/eapi | 1 - .../prefix/darwin/macos/10.13/x86/make.defaults | 5 ---- .../prefix/darwin/macos/10.13/x86/package.mask | 9 ------- .../darwin/macos/10.13/x86/package.use.force | 6 ----- .../prefix/darwin/macos/10.13/x86/package.use.mask | 4 --- profiles/prefix/darwin/macos/10.13/x86/parent | 2 -- profiles/prefix/darwin/macos/10.13/x86/use.mask | 30 ---------------------- profiles/prefix/darwin/macos/10.14/x86/eapi | 1 - .../prefix/darwin/macos/10.14/x86/make.defaults | 5 ---- .../prefix/darwin/macos/10.14/x86/package.mask | 9 ------- .../darwin/macos/10.14/x86/package.use.force | 6 ----- .../prefix/darwin/macos/10.14/x86/package.use.mask | 4 --- profiles/prefix/darwin/macos/10.14/x86/parent | 2 -- profiles/prefix/darwin/macos/10.14/x86/use.mask | 30 ---------------------- profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi | 1 + profiles/prefix/darwin/macos/10.5/ppc/gcc/parent | 1 + .../prefix/darwin/macos/10.5/ppc/package.unmask | 2 -- profiles/prefix/darwin/macos/10.5/ppc/packages | 8 ------ profiles/prefix/darwin/macos/10.5/ppc/parent | 1 + profiles/prefix/darwin/macos/arch/ppc/package.mask | 1 - .../prefix/darwin/macos/arch/x64/make.defaults | 2 +- profiles/prefix/darwin/macos/arch/x64/package.mask | 5 +--- .../prefix/darwin/macos/arch/x64/package.use.mask | 6 +---- profiles/prefix/darwin/macos/arch/x86/eapi | 1 - .../prefix/darwin/macos/arch/x86/make.defaults | 16 ------------ profiles/prefix/darwin/macos/arch/x86/package.mask | 5 ---- .../prefix/darwin/macos/arch/x86/package.use.force | 12 --------- .../prefix/darwin/macos/arch/x86/package.use.mask | 13 ---------- profiles/prefix/darwin/macos/arch/x86/use.force | 6 ----- profiles/prefix/darwin/macos/arch/x86/use.mask | 6 ----- .../macos/features/fsf-gcc-ld64/package.mask | 6 +++++ .../macos/features/fsf-gcc-ld64/package.use.mask | 11 ++++++++ .../darwin/macos/features/fsf-gcc-ld64/packages | 8 ++++++ .../darwin/macos/features/fsf-gcc-nold/packages | 3 +-- profiles/prefix/darwin/packages | 3 +-- profiles/prefix/linux/x86/profile.bashrc | 12 --------- profiles/prefix/package.mask | 7 ++++- 44 files changed, 39 insertions(+), 268 deletions(-) delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/eapi delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/make.defaults delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/package.mask delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/package.use.force delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/package.use.mask delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/parent delete mode 100644 profiles/prefix/darwin/macos/10.11/x86/use.mask delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/eapi delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/make.defaults delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/package.mask delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/package.use.force delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/package.use.mask delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/parent delete mode 100644 profiles/prefix/darwin/macos/10.13/x86/use.mask delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/eapi delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/make.defaults delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/package.mask delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/package.use.force delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/package.use.mask delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/parent delete mode 100644 profiles/prefix/darwin/macos/10.14/x86/use.mask create mode 100644 profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi create mode 100644 profiles/prefix/darwin/macos/10.5/ppc/gcc/parent delete mode 100644 profiles/prefix/darwin/macos/10.5/ppc/package.unmask delete mode 100644 profiles/prefix/darwin/macos/10.5/ppc/packages delete mode 100644 profiles/prefix/darwin/macos/arch/x86/eapi delete mode 100644 profiles/prefix/darwin/macos/arch/x86/make.defaults delete mode 100644 profiles/prefix/darwin/macos/arch/x86/package.mask delete mode 100644 profiles/prefix/darwin/macos/arch/x86/package.use.force delete mode 100644 profiles/prefix/darwin/macos/arch/x86/package.use.mask delete mode 100644 profiles/prefix/darwin/macos/arch/x86/use.force delete mode 100644 profiles/prefix/darwin/macos/arch/x86/use.mask create mode 100644 profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask create mode 100644 profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask create mode 100644 profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages delete mode 100644 profiles/prefix/linux/x86/profile.bashrc (limited to 'profiles/prefix') diff --git a/profiles/prefix/darwin/macos/10.11/x86/eapi b/profiles/prefix/darwin/macos/10.11/x86/eapi deleted file mode 100644 index 7ed6ff82de6b..000000000000 --- a/profiles/prefix/darwin/macos/10.11/x86/eapi +++ /dev/null @@ -1 +0,0 @@ -5 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 - (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 - (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 - (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.5/ppc/gcc/eapi b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi @@ -0,0 +1 @@ +5 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/packages b/profiles/prefix/darwin/macos/10.5/ppc/packages deleted file mode 100644 index 6d26e5615614..000000000000 --- a/profiles/prefix/darwin/macos/10.5/ppc/packages +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Mac OS X Leopard/PPC uses FSF gcc and gcc-apple (not Clang) -*sys-devel/gcc -*sys-devel/gcc-config --*sys-devel/clang -*sys-devel/gcc-apple 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 (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 (2018-11-29) -# libgcrypt relies on GCC pragma to disable optimisation, but we use Clang -dev-libs/libgcrypt o-flag-munging - -# Fabian Groffen (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 (2010-07-29) -# Relocation issues on 32-bit OSX, bug #329859 -media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse - -# Fabian Groffen (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 (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/features/fsf-gcc-ld64/packages b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages new file mode 100644 index 000000000000..3fb8f4bcf792 --- /dev/null +++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages @@ -0,0 +1,8 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# usage of FSF GCC, disabling Clang +*sys-devel/gcc +*sys-devel/gcc-config +-*sys-devel/clang +-*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 (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 (2020-08-02) # Python 3.6 is soon going away and won't be updated for Prefix anymore. dev-lang/python:3.6 -- cgit v1.2.3