Add openmp USE-flag, since some packages check for such flag, gcc-apple has always...
authorFabian Groffen <grobian@gentoo.org>
Wed, 24 Mar 2010 06:57:57 +0000 (06:57 +0000)
committerFabian Groffen <grobian@gentoo.org>
Wed, 24 Mar 2010 06:57:57 +0000 (06:57 +0000)
Package-Manager: portage-2.2.00.15842-prefix/cvs/Darwin powerpc

sys-devel/gcc-apple/ChangeLog
sys-devel/gcc-apple/Manifest
sys-devel/gcc-apple/gcc-apple-4.2.1_p5647.ebuild

index da67cd6166507f2592aba59f01e384e069aa39b5..789df3ce020468d6c39f6ad86f3d017a3b3126c9 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-devel/gcc-apple
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v 1.13 2010/03/12 12:06:25 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v 1.14 2010/03/24 06:57:57 grobian Exp $
+
+  24 Mar 2010; Fabian Groffen <grobian@gentoo.org>
+  gcc-apple-4.2.1_p5647.ebuild:
+  Add openmp USE-flag, since some packages check for such flag, gcc-apple
+  has always enabled had it enabled in the past
 
   12 Mar 2010; Fabian Groffen <grobian@gentoo.org>
   gcc-apple-4.2.1_p5646.ebuild, gcc-apple-4.2.1_p5647.ebuild:
index eea58902939f7b81cdfb2ed821a64789cbcea630..f511e19afb5a5c95f0b6e301472e7499ba2391bd 100644 (file)
@@ -24,6 +24,6 @@ EBUILD gcc-apple-4.0.1_p5493.ebuild 8542 RMD160 e53dadf5d96ca4bb89494ed0f032e1db
 EBUILD gcc-apple-4.2.1_p5566-r2.ebuild 10763 RMD160 452b7b40768c8ff31ea5b8169d5ef68211e8c8d3 SHA1 6a2a925eea790840cd01b374a44b806485722ff1 SHA256 2040615b97abee9917e95ee7cd2764242bedabb05180c7b7c999ecf7aa703457
 EBUILD gcc-apple-4.2.1_p5574.ebuild 10777 RMD160 b70aad820c70cdc808baa4e2345e82bf5532f5a0 SHA1 d233cd182e11be54cb087daa1bd2003d59f2389f SHA256 12658a729831f0f94553053a57d529fefb8db2f56e3e56d5d3b1eb2a237df651
 EBUILD gcc-apple-4.2.1_p5646.ebuild 11282 RMD160 c29650c8b9035cdec1d74cdd9148a36fe56cf120 SHA1 a921de7a08be55dcc4d888182fc0f3f77971d5bf SHA256 9a6c13192476f8b93fbd7dec9526632e4336fb9c4b03eb604c15f128c93ae6b4
-EBUILD gcc-apple-4.2.1_p5647.ebuild 11322 RMD160 99d3486d55f022152717f7f12faddcdeb1d9b481 SHA1 4ab7bf685b9da5f294ba3b19f4d7f0cf4cfa2df6 SHA256 14f6a6558043a0cbacb518d66322c89f07836f4032d9059efc016b12dfd91e28
-MISC ChangeLog 11064 RMD160 f05e2683fb76230682a7a39f5e97610a2abfe98f SHA1 19194baf5c36e3559f121f68b93a127270c86435 SHA256 3609069cd8147a4a1dd1a26e0153836506deae27d60a053162c20dbd1ea24094
+EBUILD gcc-apple-4.2.1_p5647.ebuild 11257 RMD160 a3902a3d2bf17ffc06bb3b8c9dc811f8f244ed57 SHA1 04ac9f47cc5e7f2e3834b7cf0334e738471b7718 SHA256 f95a216b19ea972a11043769795df7a0ab5d191b522c6629acd7a9360a8dccfc
+MISC ChangeLog 11270 RMD160 0bb63c154b1edba6f7fc20f8798bbed6d81f3a10 SHA1 5def3d7c0bc0865b095c62bd23bfb7f8c51b2522 SHA256 965c9c918a1c8dcce9308127c3b556ab2444ba9a087afbc10075a3b31a78a978
 MISC metadata.xml 440 RMD160 1e6092437bb8a8de48d6679a0802489000b2ee93 SHA1 37485b6a6b03cf46be3bd4d80e809b559c13330b SHA256 fe55903cd5820f6651e134125cfc4eeadb1322a6a06e286a246ef0f70c55c517
index 62d588c8c9c2e826c2dd6da9eb4d0340c79b47c2..b1aabc72abbf9b6e2058cc6aeac563561a39f2f7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5647.ebuild,v 1.6 2010/03/13 14:57:39 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/gcc-apple-4.2.1_p5647.ebuild,v 1.7 2010/03/24 06:57:57 grobian Exp $
 
 EAPI="3"
 
@@ -37,7 +37,7 @@ fi
 
 KEYWORDS="~ppc-macos ~x64-macos ~x86-macos"
 
-IUSE="fortran nls objc objc++ nocxx"
+IUSE="fortran nls +openmp objc objc++ nocxx"
 
 RDEPEND=">=sys-libs/zlib-1.1.4
        >=sys-libs/ncurses-5.2-r2
@@ -102,7 +102,6 @@ src_prepare() {
                gcc/Makefile.in || die "sed gcc/Makefile.in failed."
 
        epatch "${FILESDIR}"/${PN}-4.0.1_p5465-default-altivec.patch
-       #epatch "${FILESDIR}"/${PN}-4.2.1_p5566-x86_64-defines.patch
 
        # dsymutil stuff breaks on 10.4/x86, revert it
        [[ ${CHOST} == *86*-apple-darwin8 ]] && \
@@ -202,8 +201,7 @@ src_configure() {
        [[ -z ${I_KNOW_WHAT_IM_DOING_I_WANT_APPLE_MULTILIB} ]] \
                && myconf="${myconf} --disable-multilib"
 
-       #libstdcxx does not support this one
-       myconf="${myconf} --enable-languages=${langs}"
+       myconf="${myconf} --enable-languages=${langs} $(use_enable openmp libgomp)"
 
        # The produced libgcc_s.dylib is faulty if using a bit too much
        # optimisation.  Nail it down to something sane