profiles/prefix/darwin/macos: add 10.14 (darwin18) Mojave profile

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
This commit is contained in:
Fabian Groffen
2018-11-20 09:33:35 +01:00
parent 0d4dc796d4
commit 2b515e789d
21 changed files with 142 additions and 0 deletions

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,8 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
MACOSX_DEPLOYMENT_TARGET="10.14"
# sandbox is working with use of Mac OS X's seatbelt (since 10.5)
# but it generates problems, #456234
#FEATURES="sandbox"

View File

@@ -0,0 +1,7 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (30 Sep 2012)
# Requires XQuartz, since Apple dropped much of X-support in 10.8
# (a.k.a. Mountain Lion), bug #431182
media-libs/opengl-apple

View File

@@ -0,0 +1,7 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# James Le Cuirot <chewi@gentoo.org> (29 Jul 2015)
# Recent releases are supported in >10.10.
dev-java/oracle-jdk-bin
dev-java/oracle-jre-bin

View File

@@ -0,0 +1,7 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (10 Apr 2011)
# as long as util-linux installs uuid.h which breaks the system headers
# (hence we don't) we can't do uuid support here
x11-libs/libSM -uuid

View File

@@ -0,0 +1 @@
..

View File

@@ -0,0 +1,4 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
export MACOSX_DEPLOYMENT_TARGET=10.14

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,5 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="x86_64-apple-darwin18"
CHOST_amd64="${CHOST}"

View File

@@ -0,0 +1,2 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

View File

@@ -0,0 +1,6 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Elias Pipping <pipping@gentoo.org> (30 Sep 2007)
# compiles with -aqua, doesn't work, though
media-video/mplayer aqua

View File

@@ -0,0 +1,4 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

View File

@@ -0,0 +1,2 @@
..
../../arch/x64

View File

@@ -0,0 +1,30 @@
# 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

View File

@@ -0,0 +1 @@
5

View File

@@ -0,0 +1,5 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
CHOST="i686-apple-darwin18"
CHOST_x86="${CHOST}"

View File

@@ -0,0 +1,9 @@
# 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

View File

@@ -0,0 +1,6 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Elias Pipping <pipping@gentoo.org> (30 Sep 2007)
# compiles with -aqua, doesn't work, though
media-video/mplayer aqua

View File

@@ -0,0 +1,4 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

View File

@@ -0,0 +1,2 @@
..
../../arch/x86

View File

@@ -0,0 +1,30 @@
# 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