mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
profiles: drop x86-macos
Reality is, people having access to a machine that supports this are rare, bootstrapping to such machines is broken, and even if it would work, the usefulness is zero. So drop it, 32-bits Intel macOS is dead. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
@@ -21,7 +21,6 @@ ppc64-linux
|
||||
x86-linux
|
||||
arm64-macos
|
||||
ppc-macos
|
||||
x86-macos
|
||||
x64-macos
|
||||
sparc-solaris
|
||||
sparc64-solaris
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -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}"
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -1,4 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
..
|
||||
../../arch/x86
|
||||
@@ -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
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -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}"
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -1,4 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
..
|
||||
../../arch/x86
|
||||
@@ -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
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
5
|
||||
@@ -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"
|
||||
@@ -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.
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -288,12 +288,9 @@ arm64-linux default/linux/arm64/17.0/prefix/kernel-3.2+ exp
|
||||
|
||||
# Mac OS X Profiles
|
||||
ppc-macos prefix/darwin/macos/10.5/ppc/gcc exp
|
||||
x86-macos prefix/darwin/macos/10.11/x86 exp
|
||||
x64-macos prefix/darwin/macos/10.11/x64 exp
|
||||
x86-macos prefix/darwin/macos/10.13/x86 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.13/x64/gcc exp
|
||||
x86-macos prefix/darwin/macos/10.14/x86 exp
|
||||
x64-macos prefix/darwin/macos/10.14/x64 exp
|
||||
x64-macos prefix/darwin/macos/10.14/x64/gcc exp
|
||||
x64-macos prefix/darwin/macos/10.15/x64 exp
|
||||
|
||||
Reference in New Issue
Block a user