diff options
author | Fabian Groffen <grobian@gentoo.org> | 2013-04-27 10:47:03 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2013-04-27 10:47:03 +0000 |
commit | d82c2051c4d6f087820ae052e6e748a53d613956 (patch) | |
tree | 06352283b4273c2c007b279ccb09f3e588026203 /dev-lang | |
parent | old (diff) | |
download | gentoo-2-d82c2051c4d6f087820ae052e6e748a53d613956.tar.gz gentoo-2-d82c2051c4d6f087820ae052e6e748a53d613956.tar.bz2 gentoo-2-d82c2051c4d6f087820ae052e6e748a53d613956.zip |
Fix build (actually allowing to actually start on it) for Darwin
(Portage version: 2.2.01.21890-prefix/cvs/Darwin i386, signed Manifest commit with key 0x5F75F607C5C74E89)
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.17.16.2.ebuild | 9 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.18.1.ebuild | 9 |
3 files changed, 21 insertions, 3 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index 45d45c5e50ad..06752cfa8f0e 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/v8 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.305 2013/04/23 00:23:55 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.306 2013/04/27 10:47:03 grobian Exp $ + + 27 Apr 2013; Fabian Groffen <grobian@gentoo.org> v8-3.17.16.2.ebuild, + v8-3.18.1.ebuild: + Fix build (actually allowing to actually start on it) for Darwin *v8-3.18.1 (23 Apr 2013) diff --git a/dev-lang/v8/v8-3.17.16.2.ebuild b/dev-lang/v8/v8-3.17.16.2.ebuild index eee19c112593..828f53ba2edb 100644 --- a/dev-lang/v8/v8-3.17.16.2.ebuild +++ b/dev-lang/v8/v8-3.17.16.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.16.2.ebuild,v 1.2 2013/04/18 03:58:18 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.16.2.ebuild,v 1.3 2013/04/27 10:47:03 grobian Exp $ EAPI="5" PYTHON_COMPAT=( python2_{6,7} ) @@ -63,6 +63,13 @@ src_configure() { # want the build to fail because of that. myconf+=" -Dwerror=" + # gyp does this only for linux, but we always want to use "out" dir, or + # all else below fails due to not finding "out" dir + myconf+=" --generator-output=out" + # gyp defaults to whatever makes the most sense on the platform at hand, + # but we want to build using Makefiles, so force that + myconf+=" -f make" + EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die } diff --git a/dev-lang/v8/v8-3.18.1.ebuild b/dev-lang/v8/v8-3.18.1.ebuild index 114eeb4d4fea..668f579544e9 100644 --- a/dev-lang/v8/v8-3.18.1.ebuild +++ b/dev-lang/v8/v8-3.18.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.1.ebuild,v 1.1 2013/04/23 00:23:55 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.1.ebuild,v 1.2 2013/04/27 10:47:03 grobian Exp $ EAPI="5" PYTHON_COMPAT=( python2_{6,7} ) @@ -68,6 +68,13 @@ src_configure() { # want the build to fail because of that. myconf+=" -Dwerror=" + # gyp does this only for linux, but we always want to use "out" dir, or + # all else below fails due to not finding "out" dir + myconf+=" --generator-output=out" + # gyp defaults to whatever makes the most sense on the platform at hand, + # but we want to build using Makefiles, so force that + myconf+=" -f make" + EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die } |