summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaohiro Aota <naota@gentoo.org>2012-05-29 08:55:33 +0000
committerNaohiro Aota <naota@gentoo.org>2012-05-29 08:55:33 +0000
commitbccd7c9afdd692cfcf77c7077eecb77dce85bff9 (patch)
treecfff3e0a64fdf8e618567949628a72798a6a0f0a /dev-lang
parentReintroducing SSH into @system because OpenSSH 6.0 now works on Gentoo FreeBSD 9 (diff)
downloadgentoo-2-bccd7c9afdd692cfcf77c7077eecb77dce85bff9.tar.gz
gentoo-2-bccd7c9afdd692cfcf77c7077eecb77dce85bff9.tar.bz2
gentoo-2-bccd7c9afdd692cfcf77c7077eecb77dce85bff9.zip
Add freebsd9 support patch. #407383
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/v8/ChangeLog6
-rw-r--r--dev-lang/v8/files/v8-3.10.8.10-freebsd9.patch12
-rw-r--r--dev-lang/v8/v8-3.10.8.10.ebuild5
-rw-r--r--dev-lang/v8/v8-3.11.3.ebuild5
4 files changed, 23 insertions, 5 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 83474d563713..dcfcf1888500 100644
--- a/dev-lang/v8/ChangeLog
+++ b/dev-lang/v8/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/v8
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.188 2012/05/26 16:44:01 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.189 2012/05/29 08:55:33 naota Exp $
+
+ 29 May 2012; Naohiro Aota <naota@gentoo.org>
+ +files/v8-3.10.8.10-freebsd9.patch, v8-3.10.8.10.ebuild, v8-3.11.3.ebuild:
+ Add freebsd9 support patch. #407383
26 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> -v8-3.9.24.21.ebuild,
v8-3.9.24.28.ebuild:
diff --git a/dev-lang/v8/files/v8-3.10.8.10-freebsd9.patch b/dev-lang/v8/files/v8-3.10.8.10-freebsd9.patch
new file mode 100644
index 000000000000..e24993eecb38
--- /dev/null
+++ b/dev-lang/v8/files/v8-3.10.8.10-freebsd9.patch
@@ -0,0 +1,12 @@
+diff --git a/build/gyp/pylib/gyp/common.py b/build/gyp/pylib/gyp/common.py
+index fb11029..a33efd0 100644
+--- a/build/gyp/pylib/gyp/common.py
++++ b/build/gyp/pylib/gyp/common.py
+@@ -355,6 +355,7 @@ def GetFlavor(params):
+ 'sunos5': 'solaris',
+ 'freebsd7': 'freebsd',
+ 'freebsd8': 'freebsd',
++ 'freebsd9': 'freebsd',
+ }
+ flavor = flavors.get(sys.platform, 'linux')
+ return params.get('flavor', flavor)
diff --git a/dev-lang/v8/v8-3.10.8.10.ebuild b/dev-lang/v8/v8-3.10.8.10.ebuild
index 1108efc49b8a..36b6d07f159d 100644
--- a/dev-lang/v8/v8-3.10.8.10.ebuild
+++ b/dev-lang/v8/v8-3.10.8.10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.10.ebuild,v 1.2 2012/05/26 10:10:50 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.10.ebuild,v 1.3 2012/05/29 08:55:33 naota Exp $
EAPI="4"
@@ -14,7 +14,7 @@ SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
@@ -28,6 +28,7 @@ src_prepare() {
# make sure we don't target an anchient version of OSX
# issue http://code.google.com/p/v8/issues/detail?id=2151
#sed -i -e "/MACOSX_DEPLOYMENT_TARGET/d" build/standalone.gypi || die
+ epatch "${FILESDIR}"/${P}-freebsd9.patch
}
src_compile() {
diff --git a/dev-lang/v8/v8-3.11.3.ebuild b/dev-lang/v8/v8-3.11.3.ebuild
index 804a4550989b..e69a09d20e07 100644
--- a/dev-lang/v8/v8-3.11.3.ebuild
+++ b/dev-lang/v8/v8-3.11.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.11.3.ebuild,v 1.2 2012/05/26 10:10:50 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.11.3.ebuild,v 1.3 2012/05/29 08:55:33 naota Exp $
EAPI="4"
@@ -14,7 +14,7 @@ SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
@@ -28,6 +28,7 @@ src_prepare() {
# make sure we don't target an anchient version of OSX
# issue http://code.google.com/p/v8/issues/detail?id=2151
#sed -i -e "/MACOSX_DEPLOYMENT_TARGET/d" build/standalone.gypi || die
+ epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
}
src_compile() {