summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2013-04-27 10:47:03 +0000
committerFabian Groffen <grobian@gentoo.org>2013-04-27 10:47:03 +0000
commitd82c2051c4d6f087820ae052e6e748a53d613956 (patch)
tree06352283b4273c2c007b279ccb09f3e588026203 /dev-lang
parentold (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--dev-lang/v8/v8-3.17.16.2.ebuild9
-rw-r--r--dev-lang/v8/v8-3.18.1.ebuild9
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
}