diff options
author | Fabian Groffen <grobian@gentoo.org> | 2012-07-31 16:23:41 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2012-07-31 16:23:41 +0000 |
commit | d3ef5d2f133809a59d213d4f28e4f34f2bbea548 (patch) | |
tree | bceb4175a4d9de6a604e87bb7ee3ddc5a703ac54 /profiles | |
parent | Fix respect of LDFLAGS for Bug #337524 (diff) | |
download | historical-d3ef5d2f133809a59d213d4f28e4f34f2bbea548.tar.gz historical-d3ef5d2f133809a59d213d4f28e4f34f2bbea548.tar.bz2 historical-d3ef5d2f133809a59d213d4f28e4f34f2bbea548.zip |
Add Mac OS X Mountain Lion (10.8) profiles
Diffstat (limited to 'profiles')
21 files changed, 227 insertions, 2 deletions
diff --git a/profiles/ChangeLog b/profiles/ChangeLog index d7b8654a6d8b..10d0d4f1e381 100644 --- a/profiles/ChangeLog +++ b/profiles/ChangeLog @@ -1,11 +1,14 @@ # ChangeLog for profile directory # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.6859 2012/07/31 13:24:26 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/ChangeLog,v 1.6860 2012/07/31 16:23:41 grobian Exp $ # # This ChangeLog should include records for all changes in profiles directory. # Only typo fixes which don't affect portage/repoman behaviour could be avoided # here. If in doubt put a record here! + 31 Jul 2012; Fabian Groffen <grobian@gentoo.org> profiles.desc: + Add Mac OS X Mountain Lion (10.8) profiles + 31 Jul 2012; Anthony G. Basile <blueness@gentoo.org> package.mask: Removing mask on =net-misc/curl-7.27.0, its off the tree, bug #428696 diff --git a/profiles/prefix/ChangeLog b/profiles/prefix/ChangeLog index 46751ce85ae0..7e6c1bbe7470 100644 --- a/profiles/prefix/ChangeLog +++ b/profiles/prefix/ChangeLog @@ -1,6 +1,20 @@ # ChangeLog for profiles/prefix # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.353 2012/06/14 23:33:44 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/ChangeLog,v 1.354 2012/07/31 16:19:51 grobian Exp $ + + 31 Jul 2012; Fabian Groffen <grobian@gentoo.org> +darwin/macos/10.8/eapi, + +darwin/macos/10.8/make.defaults, +darwin/macos/10.8/package.provided, + +darwin/macos/10.8/package.use.mask, +darwin/macos/10.8/parent, + +darwin/macos/10.8/profile.bashrc, +darwin/macos/10.8/x64/make.defaults, + +darwin/macos/10.8/x64/package.mask, + +darwin/macos/10.8/x64/package.use.force, + +darwin/macos/10.8/x64/package.use.mask, +darwin/macos/10.8/x64/parent, + +darwin/macos/10.8/x64/use.mask, +darwin/macos/10.8/x86/make.defaults, + +darwin/macos/10.8/x86/package.mask, + +darwin/macos/10.8/x86/package.use.force, + +darwin/macos/10.8/x86/package.use.mask, +darwin/macos/10.8/x86/parent, + +darwin/macos/10.8/x86/use.mask: + Add Mac OS X Mountain Lion (10.8) profiles 14 Jun 2012; Davide Pesavento <pesa@gentoo.org> darwin/macos/arch/ppc/package.use.mask: diff --git a/profiles/prefix/darwin/macos/10.8/eapi b/profiles/prefix/darwin/macos/10.8/eapi new file mode 100644 index 000000000000..d00491fd7e5b --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/eapi @@ -0,0 +1 @@ +1 diff --git a/profiles/prefix/darwin/macos/10.8/make.defaults b/profiles/prefix/darwin/macos/10.8/make.defaults new file mode 100644 index 000000000000..4375d086679c --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/make.defaults,v 1.1 2012/07/31 16:19:51 grobian Exp $ + +MACOSX_DEPLOYMENT_TARGET="10.7" diff --git a/profiles/prefix/darwin/macos/10.8/package.provided b/profiles/prefix/darwin/macos/10.8/package.provided new file mode 100644 index 000000000000..fd89f536176c --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/package.provided @@ -0,0 +1,5 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/package.provided,v 1.1 2012/07/31 16:19:51 grobian Exp $ + +sys-darwin/libsystem-71 diff --git a/profiles/prefix/darwin/macos/10.8/package.use.mask b/profiles/prefix/darwin/macos/10.8/package.use.mask new file mode 100644 index 000000000000..ea62448b4e48 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/package.use.mask,v 1.1 2012/07/31 16:19:51 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.8/parent b/profiles/prefix/darwin/macos/10.8/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/prefix/darwin/macos/10.8/profile.bashrc b/profiles/prefix/darwin/macos/10.8/profile.bashrc new file mode 100644 index 000000000000..32e83e525ca2 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/profile.bashrc @@ -0,0 +1,5 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/profile.bashrc,v 1.1 2012/07/31 16:19:51 grobian Exp $ + +export MACOSX_DEPLOYMENT_TARGET=10.7 diff --git a/profiles/prefix/darwin/macos/10.8/x64/make.defaults b/profiles/prefix/darwin/macos/10.8/x64/make.defaults new file mode 100644 index 000000000000..5037e73c8c8a --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x64/make.defaults,v 1.1 2012/07/31 16:19:51 grobian Exp $ + +ARCH="x64-macos" +CHOST="x86_64-apple-darwin12" +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.8/x64/package.mask b/profiles/prefix/darwin/macos/10.8/x64/package.mask new file mode 100644 index 000000000000..712e56046ad4 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/package.mask @@ -0,0 +1,3 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x64/package.mask,v 1.1 2012/07/31 16:19:51 grobian Exp $ diff --git a/profiles/prefix/darwin/macos/10.8/x64/package.use.force b/profiles/prefix/darwin/macos/10.8/x64/package.use.force new file mode 100644 index 000000000000..11326e970bd1 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x64/package.use.force,v 1.1 2012/07/31 16:19:51 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.8/x64/package.use.mask b/profiles/prefix/darwin/macos/10.8/x64/package.use.mask new file mode 100644 index 000000000000..ea23901896fb --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x64/package.use.mask,v 1.1 2012/07/31 16:19:51 grobian Exp $ + + diff --git a/profiles/prefix/darwin/macos/10.8/x64/parent b/profiles/prefix/darwin/macos/10.8/x64/parent new file mode 100644 index 000000000000..fc24616eeda4 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/parent @@ -0,0 +1,2 @@ +../../arch/x64 +.. diff --git a/profiles/prefix/darwin/macos/10.8/x64/use.mask b/profiles/prefix/darwin/macos/10.8/x64/use.mask new file mode 100644 index 000000000000..b0c962bf5f8d --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x64/use.mask @@ -0,0 +1,58 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x64/use.mask,v 1.1 2012/07/31 16:19:51 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 +-win32codecs +-real +-x264 + +# lvm2 cluster +-clvm +-gulm +-cman + +# 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.8/x86/make.defaults b/profiles/prefix/darwin/macos/10.8/x86/make.defaults new file mode 100644 index 000000000000..b353315fbec9 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/make.defaults @@ -0,0 +1,12 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x86/make.defaults,v 1.1 2012/07/31 16:19:51 grobian Exp $ + +ARCH="x86-macos" +CHOST="i686-apple-darwin12" +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.8/x86/package.mask b/profiles/prefix/darwin/macos/10.8/x86/package.mask new file mode 100644 index 000000000000..1194af9f06b2 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/package.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x86/package.mask,v 1.1 2012/07/31 16:19:51 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.8/x86/package.use.force b/profiles/prefix/darwin/macos/10.8/x86/package.use.force new file mode 100644 index 000000000000..a5a837a344d7 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/package.use.force @@ -0,0 +1,7 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x86/package.use.force,v 1.1 2012/07/31 16:19:51 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.8/x86/package.use.mask b/profiles/prefix/darwin/macos/10.8/x86/package.use.mask new file mode 100644 index 000000000000..dc8ee8d654b0 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/package.use.mask @@ -0,0 +1,5 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x86/package.use.mask,v 1.1 2012/07/31 16:19:51 grobian Exp $ + + diff --git a/profiles/prefix/darwin/macos/10.8/x86/parent b/profiles/prefix/darwin/macos/10.8/x86/parent new file mode 100644 index 000000000000..4a6aa36b18d9 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/parent @@ -0,0 +1,2 @@ +../../arch/x86 +.. diff --git a/profiles/prefix/darwin/macos/10.8/x86/use.mask b/profiles/prefix/darwin/macos/10.8/x86/use.mask new file mode 100644 index 000000000000..e46699666383 --- /dev/null +++ b/profiles/prefix/darwin/macos/10.8/x86/use.mask @@ -0,0 +1,58 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/macos/10.8/x86/use.mask,v 1.1 2012/07/31 16:19:51 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 +-win32codecs +-real +-x264 + +# lvm2 cluster +-clvm +-gulm +-cman + +# ibm is only used for ppc64 stuff +ibm + +# psyco works on x86 +-psyco + +# Adobe FDF toolkit is x86 only. +-fdftk diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 6b18d1cc0374..7c1b3a07d550 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -208,6 +208,8 @@ x86-macos prefix/darwin/macos/10.6/x86 exp x64-macos prefix/darwin/macos/10.6/x64 exp x86-macos prefix/darwin/macos/10.7/x86 exp x64-macos prefix/darwin/macos/10.7/x64 exp +x86-macos prefix/darwin/macos/10.8/x86 exp +x64-macos prefix/darwin/macos/10.8/x64 exp # Solaris Profiles sparc-solaris prefix/sunos/solaris/5.9/sparc exp |