diff options
author | 2014-10-19 17:42:23 +0000 | |
---|---|---|
committer | 2014-10-19 17:42:23 +0000 | |
commit | e65dbbf3160d3a0b139b1780278817ad7312628f (patch) | |
tree | 729650c685ab09237a02f4606f00d404638943fc /profiles/prefix/darwin/macos | |
parent | Drop old. (diff) | |
download | historical-e65dbbf3160d3a0b139b1780278817ad7312628f.tar.gz historical-e65dbbf3160d3a0b139b1780278817ad7312628f.tar.bz2 historical-e65dbbf3160d3a0b139b1780278817ad7312628f.zip |
Add profile for OS X Yosemite (10.10) a.k.a. Darwin 14
Diffstat (limited to 'profiles/prefix/darwin/macos')
21 files changed, 212 insertions, 0 deletions
diff --git a/profiles/prefix/darwin/macos/10.10/eapi b/profiles/prefix/darwin/macos/10.10/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/darwin/macos/10.10/make.defaults b/profiles/prefix/darwin/macos/10.10/make.defaults new file mode 100644 index 000000000000..b118feded95b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/make.defaults @@ -0,0 +1,9 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +MACOSX_DEPLOYMENT_TARGET="10.10" + +# sandbox is working with use of Mac OS X's seatbelt (since 10.5) +# but it generates problems, #456234 +#FEATURES="sandbox" diff --git a/profiles/prefix/darwin/macos/10.10/package.mask b/profiles/prefix/darwin/macos/10.10/package.mask new file mode 100644 index 000000000000..3d7217d1297d --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/package.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# 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-4.9999 diff --git a/profiles/prefix/darwin/macos/10.10/package.provided b/profiles/prefix/darwin/macos/10.10/package.provided new file mode 100644 index 000000000000..3f3b23c52153 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.provided,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +sys-darwin/libsystem-71 diff --git a/profiles/prefix/darwin/macos/10.10/package.use.mask b/profiles/prefix/darwin/macos/10.10/package.use.mask new file mode 100644 index 000000000000..6eac7576dd19 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# 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 diff --git a/profiles/prefix/darwin/macos/10.10/parent b/profiles/prefix/darwin/macos/10.10/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/darwin/macos/10.10/profile.bashrc b/profiles/prefix/darwin/macos/10.10/profile.bashrc new file mode 100644 index 000000000000..3d5a0dc843a7 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/profile.bashrc @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/profile.bashrc,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +export MACOSX_DEPLOYMENT_TARGET=10.10 diff --git a/profiles/prefix/darwin/macos/10.10/x64/eapi b/profiles/prefix/darwin/macos/10.10/x64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/darwin/macos/10.10/x64/make.defaults b/profiles/prefix/darwin/macos/10.10/x64/make.defaults new file mode 100644 index 000000000000..dcb092cc7c81 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +ARCH="x64-macos" +CHOST="x86_64-apple-darwin14" +ACCEPT_KEYWORDS="~x64-macos" + +USE="mmx mmxext sse sse2" +# set arch to nocona for all MacTel users, as this enables SSE and MMX +# support in GCC, nocona = Core2Duo = 64-bits +CFLAGS="-march=nocona" diff --git a/profiles/prefix/darwin/macos/10.10/x64/package.mask b/profiles/prefix/darwin/macos/10.10/x64/package.mask new file mode 100644 index 000000000000..5dc4f9f22532 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/package.mask @@ -0,0 +1,3 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ diff --git a/profiles/prefix/darwin/macos/10.10/x64/package.use.force b/profiles/prefix/darwin/macos/10.10/x64/package.use.force new file mode 100644 index 000000000000..d9b6097921b7 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.use.force,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# Elias Pipping <pipping@gentoo.org> (30 Sep 2007) +# compiles with -aqua, doesn't work, though +media-video/mplayer aqua diff --git a/profiles/prefix/darwin/macos/10.10/x64/package.use.mask b/profiles/prefix/darwin/macos/10.10/x64/package.use.mask new file mode 100644 index 000000000000..096936f46384 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + + diff --git a/profiles/prefix/darwin/macos/10.10/x64/parent b/profiles/prefix/darwin/macos/10.10/x64/parent new file mode 100644 index 000000000000..fc24616eeda4 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/parent @@ -0,0 +1,2 @@ +../../arch/x64 +.. diff --git a/profiles/prefix/darwin/macos/10.10/x64/use.mask b/profiles/prefix/darwin/macos/10.10/x64/use.mask new file mode 100644 index 000000000000..79dca8e0f096 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x64/use.mask @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x64/use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# 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 +-icc +-icc-pgo +-ifc +-mmx +-mmxext +-sse +-sse2 +-ssse3 +-svga +-kqemu + +# Unmask nvidia XvMC support +-nvidia + +# Unmask dev-db/oracle-instantclient-basic support +-oci8-instant-client + +# Unmask osp, used by asterisk; bug 115798 +-osp + +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_nvidia +-video_cards_fglrx +-video_cards_vmware + +# Modular X: mask for architectures on which they aren't available +video_cards_newport + +#codec support +-x264 + +# lvm2 cluster +-gulm + +# ibm is only used for ppc64 stuff +ibm + +# psyco works on x86 +-psyco + +# Adobe FDF toolkit is x86 only. +-fdftk diff --git a/profiles/prefix/darwin/macos/10.10/x86/eapi b/profiles/prefix/darwin/macos/10.10/x86/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/prefix/darwin/macos/10.10/x86/make.defaults b/profiles/prefix/darwin/macos/10.10/x86/make.defaults new file mode 100644 index 000000000000..9935f9820212 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/make.defaults,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +ARCH="x86-macos" +CHOST="i686-apple-darwin14" +ACCEPT_KEYWORDS="~x86-macos" + +USE="mmx mmxext sse sse2" +# normally we set arch to prescott for all MacTel users, as this enables +# SSE and MMX support in GCC +CFLAGS="-march=prescott" diff --git a/profiles/prefix/darwin/macos/10.10/x86/package.mask b/profiles/prefix/darwin/macos/10.10/x86/package.mask new file mode 100644 index 000000000000..88569600f940 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/package.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/package.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# 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.10/x86/package.use.force b/profiles/prefix/darwin/macos/10.10/x86/package.use.force new file mode 100644 index 000000000000..8a8f218fe4c8 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/package.use.force,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# Elias Pipping <pipping@gentoo.org> (30 Sep 2007) +# compiles with -aqua, doesn't work, though +media-video/mplayer aqua diff --git a/profiles/prefix/darwin/macos/10.10/x86/package.use.mask b/profiles/prefix/darwin/macos/10.10/x86/package.use.mask new file mode 100644 index 000000000000..42317b1d6328 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/package.use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + + diff --git a/profiles/prefix/darwin/macos/10.10/x86/parent b/profiles/prefix/darwin/macos/10.10/x86/parent new file mode 100644 index 000000000000..4a6aa36b18d9 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/parent @@ -0,0 +1,2 @@ +../../arch/x86 +.. diff --git a/profiles/prefix/darwin/macos/10.10/x86/use.mask b/profiles/prefix/darwin/macos/10.10/x86/use.mask new file mode 100644 index 000000000000..cf4d7866c648 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.10/x86/use.mask @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.10/x86/use.mask,v 1.1 2014/10/19 17:42:23 grobian Exp $ + +# 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 +-icc +-icc-pgo +-ifc +-mmx +-mmxext +-sse +-sse2 +-ssse3 +-svga +-kqemu + +# Unmask nvidia XvMC support +-nvidia + +# Unmask dev-db/oracle-instantclient-basic support +-oci8-instant-client + +# Unmask osp, used by asterisk; bug 115798 +-osp + +# Modular X: unmask for architectures on which they are available +-input_devices_synaptics +-input_devices_vmmouse +-input_devices_wacom +-video_cards_nvidia +-video_cards_fglrx +-video_cards_vmware + +# Modular X: mask for architectures on which they aren't available +video_cards_newport + +#codec support +-x264 + +# lvm2 cluster +-gulm + +# ibm is only used for ppc64 stuff +ibm + +# psyco works on x86 +-psyco + +# Adobe FDF toolkit is x86 only. +-fdftk |