summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2012-12-20 17:07:35 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2012-12-20 17:07:35 +0000
commitcf3de44deaf13ed8bf88def9e1beeabb1d94c5e4 (patch)
treed9cd22918e720f8a774e75840c429027f39849f5 /dev-lang
parentBackport upstream fix (diff)
downloadhistorical-cf3de44deaf13ed8bf88def9e1beeabb1d94c5e4.tar.gz
historical-cf3de44deaf13ed8bf88def9e1beeabb1d94c5e4.tar.bz2
historical-cf3de44deaf13ed8bf88def9e1beeabb1d94c5e4.zip
Backport upstream patch for vfp2 support, bug #441792 by chithanh.
Package-Manager: portage-2.1.11.31/cvs/Linux i686 Manifest-Sign-Key: 0x30427902
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/v8/ChangeLog6
-rw-r--r--dev-lang/v8/Manifest15
-rw-r--r--dev-lang/v8/files/v8-vfp2-r0.patch12
-rw-r--r--dev-lang/v8/v8-3.13.7.5.ebuild3
-rw-r--r--dev-lang/v8/v8-3.14.5.3.ebuild6
-rw-r--r--dev-lang/v8/v8-3.15.11.1.ebuild6
6 files changed, 37 insertions, 11 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 48120d670fd4..9f77b8aceee9 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.264 2012/12/20 01:14:53 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.265 2012/12/20 17:07:15 phajdan.jr Exp $
+
+ 20 Dec 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> +files/v8-vfp2-r0.patch,
+ v8-3.13.7.5.ebuild, v8-3.14.5.3.ebuild, v8-3.15.11.1.ebuild:
+ Backport upstream patch for vfp2 support, bug #441792 by chithanh.
*v8-3.14.5.3 (20 Dec 2012)
diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest
index 852ee004493d..498bf726fc63 100644
--- a/dev-lang/v8/Manifest
+++ b/dev-lang/v8/Manifest
@@ -4,23 +4,24 @@ Hash: SHA256
AUX v8-3.10.8.10-darwin-arch.patch 1146 SHA256 4b352c597105d71a7f1c907062dec71891d7e89a9e8b617330509f60ba01cf88 SHA512 a137cf351b9c4f83fa31a8ec7acecd046683a1cdfe5247b41b3bce41ef4a47bf828738723f66b32c3b5f0e0c8f71cf5b36db9e8bb644c7f02e679c9002e39719 WHIRLPOOL 69b691d9f058621f5c2eef3e7a1c489345f0ef390778fef4296b538690d0d8e3ab13e45d111007742cea1d5160b9c1195308aead87b39ed8a605a6275e7e236d
AUX v8-3.10.8.10-freebsd9.patch 421 SHA256 2cd4acf369ae32d549fbddfe5605379e1563a4227bae5a41b4de66078b7d75ad SHA512 3532cd316024fa6d0d8c0cbc4d3374913007da34ee8d33038e22d10a0c2663c2879c7b82b0b0edeb96c36adf8dc1ca02ff7f8ec4caf387f0f4031ba539f28631 WHIRLPOOL 3a419c10d1f5a2a1e00149b7219e121c91ce9791eb0b67608f69b27f4d2347703abd27a1ed51fa945dd14f6425b5e05fa93b932b470b407e4008673e83e518bc
AUX v8-makefile-hardfp-r0.patch 462 SHA256 f4b0bbd7134856a0e4ff8895170818f3c7f8f1c566fd944583550b4af6b8d3a0 SHA512 b438a895cfaad18ea7a50fcce98269691bdc1bcb10b6f4829322a094235c593dac5e156eed803a9f9b0bed5f5f008e7bbc508ce6ecc8fb25c63731d4b024515f WHIRLPOOL 49fbfb6efe2e46ebf7d3de3729e59a610e984ab145aef68968ac8c14b147f4d714276930a809dce5307415fe3de5e6a4ec4a8f5c655a959358117a5ffeec7014
+AUX v8-vfp2-r0.patch 486 SHA256 3288919dd8561bb968f7d770fd3979ee143e317e07052b5926c29444c8a12703 SHA512 09e6583a501e1586f1eeea2c83af7cd94e22a43df37c7981ae4728ff42431f3ff3f8394fe67111b445e1230558070a9a98f744d194d7b70ce5a05579b21c3d59 WHIRLPOOL b999c9fbe2d5d2054a37525b38a3d22cd5ab699a195bb3cd8873a0c3e54e2b086a77267a390d16fa31f7c978bcc5949b8a37bd3ef1bca7363d62be22bd471ca3
DIST v8-3.13.7.5.tar.bz2 10203429 SHA256 f28c939b89adfbb8a7e44b1c65a75c368256e68d17ee84516b2bb15e946e6d5f SHA512 71bf56b913a96850d97e27615c4a0ccec384bb5eb4774f0af6fd9029b6762f71b6119b92d6dad6ef4c001954623213ef3a46e168a7fd7f334981e4c6c00a0a57 WHIRLPOOL 4400312a142e509ce25fbebd02313377c120c8f0d8852ee6a5e788f7338a5e47f2c41b2b52921ae2ae51987ea87418a149f241a60bc11b32cac3d820f5cccfe3
DIST v8-3.14.5.2.tar.bz2 10352003 SHA256 3b296a8f5cd49c3c5999fc60020931b7ef7d65369ebac5a12df2b0069669018f SHA512 4e651d31a75b0e2b766fb0e91b0f4a4ef3c6ad4e8f8eb48a5ac13424475222e8fca02946fe54cde3fb77b63b1b53cd436cefea17bb10598cac4b1608e93d0df0 WHIRLPOOL 8dd94bc4afa5e5d0203b37e5b309ecee16e34d3f6362dc9be11944a80a71528a9805a21812fa71c81324ec761e5c7439e5ec2fb1ea9b30edd7c2919b4d28e6e7
DIST v8-3.14.5.3.tar.bz2 10352249 SHA256 f91d851abd284589272f2b338c74e10f07ce667736e8e73cbd301172cb7f75a1 SHA512 ea090f390d9ec86b33393135d9e14f2a059e0341f65aaa86e4816ee9b2f0d9dbdb1ef1d86b6eab5742c93f62279bb4ce806a86eeacc4e0e0b04b0627c462b685 WHIRLPOOL fbb44dfed7c77fac28eb4d87e9f151ab0e70d6e57807de0f6af3c71ec7006cee15cc2935f3c75375f8a793a92fcd6a9f453ba2ea4b7e0d7353f5f0382ca9d937
DIST v8-3.15.11.1.tar.bz2 10394939 SHA256 8c621ff68e182fe200e3c8818a78f67a7d675c6303112b20f09c46e723a1cc0a SHA512 7e194d8b98cc864eb695b84cdee524258e727a6dd9f5fa8ffe96e4a280723907db7ea8799d40e87bbec6eb566563cc1e56e95c734f1d1f55bebfd8782f47bee5 WHIRLPOOL be564578d1065e9d613b5e7474a227572f456039a4daa7050cf1c3449dcd3d4b323d9f6f581c875d779f99deb477ed027f8f777ad86bf81fdf1751948ec2a4f8
DIST v8-3.15.7.2.tar.bz2 10385188 SHA256 51083a30a1a01282d5c977e91beb44bf014da604161127039a8465f91b4623e5 SHA512 1955082efc11b8c047abb28899968d53948e010ff8ffc7bcefe61aefc2234050b24bda34d1ac85953d007adb9b528725970e2207ab46e4e2be62ba54ca0e706d WHIRLPOOL a507b532262304ee8ccddb6a35863f4a400fca7be59ca88ebd0f3a40bb9c6b433ef8f8940d629c9e92574c3bbfb6a8662a7292c116281d2bf96fb03612e3e575
-EBUILD v8-3.13.7.5.ebuild 3308 SHA256 7f5dd3184e6799de5a2cc509bb4ebe36c89dd67d271c13c0c73acd915ea34441 SHA512 12f6a62cb1441b99ae302205c54ec1b1a95a06970efb99975165496d2c44bd3198ad7ea3959018485e9679c384b64fee204c271ba2897e38f988bd95a3780323 WHIRLPOOL fb33e41bfc4d28efdf5def9247fdecc777bd974f92d75b1aee9da1b2997f90dc32fd78fc16b51d6f2022727a345acd3c34241b2da5478c1237f085f1da6fcda2
+EBUILD v8-3.13.7.5.ebuild 3357 SHA256 c459989d6c1981e36357d51335101aa30920aca3d765188d9988df0c2e38e219 SHA512 5f32d0bd88ddbd6bea7b0e783142308f40f9d932d6cdca4c2ef5771ee56c40200e7effe2461033eb393c5cc3dc1904ff1926eccf7b16adc7671f1f2fd674c852 WHIRLPOOL b9c1c465d0b8378fcd9988b840c17d90711d2f57a6c17beaed839f79851d8a7d9772a445d76630d047f3e8ecb578bbdb7b1d287d3c5d40a246581d6ffcc0a981
EBUILD v8-3.14.5.2.ebuild 2681 SHA256 cb590dc202c27223cf87482c2fd73affb40155f55bc236143fd3dfa881a67174 SHA512 9066b51dce5845ab1988a2a06ddf894c6218eb938dd6cdc99c9fa36e5676d172509fd21ad4ec1d9c1e4486afc5936e9aad70787b2085a97b1fe2d9747dd72d16 WHIRLPOOL c8c822c8fa8690758e93aaa1f079a6c38275cb0aa27a1c1c5e1d6f57ea826d1ffabd59a6330b1e7de2ee8d61a05584fcb844219542c6b14af2bd0b79275a9ea8
-EBUILD v8-3.14.5.3.ebuild 2681 SHA256 154767a52867a37c8fa14e0dbb0565df3d6341d7e9feb40b7c0888ac8c130a61 SHA512 94bb5032e97364e13bf0819154f98254e3bd03377af4e92e3d914057331f4db464cec7db0a35bf804a8a0290819ac996067eadd99af8bfebc424b6a13e6b032d WHIRLPOOL 0e4a26289571650f6aab39192853b316583ccb786a7a6c18dbda15129019298006fb5b5ffe22c5bce70869da8979269ed9f09548e617fdcc552f048c0e3f7510
-EBUILD v8-3.15.11.1.ebuild 2685 SHA256 eabfec92bfe28e7b16617a9c2ddff869b5812d09ca34f5bce9208bf0c82add76 SHA512 0245b84baf71bc6e29fd8983b61a6e988ab52a061bf4f78cf55679791be0d2ae0df8ac1d9a9002689a8f3a0d195989e7cee1c6327eeed46467b1964abbc8fdf1 WHIRLPOOL c42d6d5abd632853e26ba470c23e4420718c542825cda8444c41d7ec5e9699e1f7aebf2898637e1c9d46c238234cd57c758bd453432899f3b842485a56b259c6
+EBUILD v8-3.14.5.3.ebuild 2745 SHA256 a9b50f113373f4456f81e6a0999b3d9c3279033743ce18bb8f0b210332379af2 SHA512 72a193040ec3ff42ccef12a54be1da3dbe781a278e2e3bf305d9cab37b7bd604d1e1ae81d6f557c2e4e8dab9cba6486d12e8c5fb969cde6cd5d07de5144a0aab WHIRLPOOL ff85f4459f69d437de34e173eb9428953879fb03b963a3967c11a3d253988f36676f4e04e21af5205c9915f3ab398a5884801c7969b19de078f03ed27a381cc2
+EBUILD v8-3.15.11.1.ebuild 2746 SHA256 7235581934282a4c5518ba6a00d67ccce1f22c31ed18c7c704703d969c6d715d SHA512 cb96589949d728078d1f76479ae4c82c51e97d2885ba31f3265e5006bbb7ae77efba4e354c372014a7d44cea99c4a9d310f8444a64d2941b08c5e7006ca7e2b6 WHIRLPOOL 2033ec0fa8f8989af488964b6c772ac746969b51bd1bca6cddef04cc0f7560e895811b73301935974c03448b7d03bf21157fe9d81fd379e65b8a3f9f46dfbcad
EBUILD v8-3.15.7.2.ebuild 2681 SHA256 1759fb271e4b482ddda566f34d03151ba4cf3cf4f49715fb93c6305651b6c7f5 SHA512 48eac5411f631e426955506910a6d5dbb749ac0723fbedf5722cdae2f80bbcee98a705658b136a9b2f3573eb553d97273e77ecb419a033876b81dca260c164cb WHIRLPOOL d652f1f61bb2359e65c16aa4011bf91ce73ff965f32816d48685959dbfc60540b3ca9b8876fe941eeb54de125aaf6805f6c92e70a871164eb6b1acee69e059f5
EBUILD v8-9999.ebuild 2697 SHA256 67dafd2e27d58bf6cb6d1a75129610188f66c30152d70647ed5bdb5aa4906b42 SHA512 4ec50e88c06d9ec0f1e4ba047ef50f3812322639f72d0bf27e9e6e67274209ba67605a6985d899cb423b305562b4ca37eaee078f3594df2180849dc370e4da20 WHIRLPOOL b71355955de91f633f2520a49bcc01e9f9062e8c98d932413cf216c7b28be928c897227d5341eb36f19b804bde72968c183ff3fc50c4fb1be9e5c1871b615623
-MISC ChangeLog 41351 SHA256 15882b1a76318db40c12ac5857babb57bf2d88179899ea2a2fb5dfe725b58151 SHA512 50e8de0c92b8af0c042b29c864aeafd4bbafb700527c8bcd903113da9a83acd40b85c3bf2126a778b51bd8fa2a270cb1d56c4fc953b3390470c9ec98f53fd7fd WHIRLPOOL 2d0ff5986bfe0a7e104a7cb9c6346ac7bc6960f08af8e78269a16ee61cba971060657cf5275f2e4781d1a25955d7abce69bf3d09a36ede3b1119e441e7a247d8
+MISC ChangeLog 41567 SHA256 bfb98c52d9238a0be07c10f5b5d256ffebefa24d019973b8c4f47ed1ef2b43a0 SHA512 5ae53aff7fc5e5e12f7d9018030d36d0e052300c8057dadf76e78ef88bb6178103def010db587276d592b7785d3947975d84348e57f0317e705afdf2ff355a32 WHIRLPOOL 2e41f7c37f0990c2c4720acaf745a10b414c46879fa0f2bab9cac5a7b9dd0c86c3f10a17d8ea4e6234568610f0167d94663832f3f5a5f944c303398470c3b8ba
MISC metadata.xml 162 SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 SHA512 51796fe7e55b73dbfbe4a6b5fd089f5e8e4d327ff67d4a267692dda38380df5048ea77e8f058c466ae17726af5f099a3240b0500d53e421d95acc583164d3fe9 WHIRLPOOL 279b6ed997fab0d4278c01814bdd067068bceff8d1ce9933087828ce7598513b5a809013c996a3b134da6072c698a87ae151cfb56407fd62ff465b165197f5bf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAlDSZo4ACgkQC77qH+pIQ6SCkQD/QZo3gaD+OFaN4gGhDa2H0gXx
-namQVQqOVi4Rh2YiAtkA/Rlgn5oXH133uTVyUYSv4JzSSa8xAbViSiFusHKLgRqP
-=ndSh
+iEYEAREIAAYFAlDTRdYACgkQuUQtlDBCeQKAFACgg07sPYzf5pQi1oSB0hfPuY4S
+FvgAni1NyYgq/IIo6m/OwUKcP17velkL
+=lPIr
-----END PGP SIGNATURE-----
diff --git a/dev-lang/v8/files/v8-vfp2-r0.patch b/dev-lang/v8/files/v8-vfp2-r0.patch
new file mode 100644
index 000000000000..fa4fe4d87be2
--- /dev/null
+++ b/dev-lang/v8/files/v8-vfp2-r0.patch
@@ -0,0 +1,12 @@
+diff -ur a/build/common.gypi b/build/common.gypi
+--- a/build/common.gypi 2012-10-13 09:07:14.000000000 +0200
++++ b/build/common.gypi 2012-11-05 00:41:32.338031279 +0100
+@@ -152,7 +152,7 @@
+ [ 'v8_use_arm_eabi_hardfloat=="true"', {
+ 'defines': [
+ 'USE_EABI_HARDFLOAT=1',
+- 'CAN_USE_VFP3_INSTRUCTIONS',
++ 'CAN_USE_VFP2_INSTRUCTIONS',
+ ],
+ 'target_conditions': [
+ ['_toolset=="target"', {
diff --git a/dev-lang/v8/v8-3.13.7.5.ebuild b/dev-lang/v8/v8-3.13.7.5.ebuild
index 72b84a7e1f4c..974f6d065022 100644
--- a/dev-lang/v8/v8-3.13.7.5.ebuild
+++ b/dev-lang/v8/v8-3.13.7.5.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.13.7.5.ebuild,v 1.3 2012/11/07 16:20:37 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.13.7.5.ebuild,v 1.4 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="4"
@@ -24,6 +24,7 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
+ epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
}
src_compile() {
diff --git a/dev-lang/v8/v8-3.14.5.3.ebuild b/dev-lang/v8/v8-3.14.5.3.ebuild
index fde6234c0266..6004dd9ed1cb 100644
--- a/dev-lang/v8/v8-3.14.5.3.ebuild
+++ b/dev-lang/v8/v8-3.14.5.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.14.5.3.ebuild,v 1.1 2012/12/20 01:14:53 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.14.5.3.ebuild,v 1.2 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}"
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
+}
+
src_compile() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}
diff --git a/dev-lang/v8/v8-3.15.11.1.ebuild b/dev-lang/v8/v8-3.15.11.1.ebuild
index badc4332244e..a4a5dd84a1fb 100644
--- a/dev-lang/v8/v8-3.15.11.1.ebuild
+++ b/dev-lang/v8/v8-3.15.11.1.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.15.11.1.ebuild,v 1.1 2012/12/15 23:26:20 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.15.11.1.ebuild,v 1.2 2012/12/20 17:07:15 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -19,6 +19,10 @@ IUSE=""
DEPEND="${PYTHON_DEPS}"
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-vfp2-r0.patch
+}
+
src_compile() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}