summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2013-04-29 18:56:49 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2013-04-29 18:56:49 +0000
commitc077023dafb898c4a2810b23ca4115dfc613f252 (patch)
tree46a808dd0ec5c2501a576907bcea9719b1421767 /dev-lang
parentBackport upstream patch for automake-1.13 to json-c-0.10. Bug #466960 (diff)
downloadhistorical-c077023dafb898c4a2810b23ca4115dfc613f252.tar.gz
historical-c077023dafb898c4a2810b23ca4115dfc613f252.tar.bz2
historical-c077023dafb898c4a2810b23ca4115dfc613f252.zip
Fix build on hardened systems, bug #466928 and patch by Alphat-PC.
Package-Manager: portage-2.1.11.55/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/v8-3.18.1.ebuild8
-rw-r--r--dev-lang/v8/v8-9999.ebuild8
4 files changed, 21 insertions, 16 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 06752cfa8f0e..1133368b7eb5 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.306 2013/04/27 10:47:03 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.307 2013/04/29 18:56:35 phajdan.jr Exp $
+
+ 29 Apr 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org> v8-3.18.1.ebuild,
+ v8-9999.ebuild:
+ Fix build on hardened systems, bug #466928 and patch by Alphat-PC.
27 Apr 2013; Fabian Groffen <grobian@gentoo.org> v8-3.17.16.2.ebuild,
v8-3.18.1.ebuild:
diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest
index 2d47dc0c7fcf..261dafb4bf31 100644
--- a/dev-lang/v8/Manifest
+++ b/dev-lang/v8/Manifest
@@ -12,14 +12,15 @@ DIST v8-3.18.1.tar.bz2 10504056 SHA256 5b051b1475dca9e87017d1d92d29082a63631d939
EBUILD v8-3.16.14.9-r1.ebuild 2964 SHA256 bd73d38f33829a8c2ebce05635261b28f007f0728e59ef4164e4c81aeae6452e SHA512 d71a15cbd707ae660f9bc455e5cb70315a93d1fdbf360dffa5a49ccac51a5802e1d660119defeb129b5c3cec75a9c978f41007fcdba7f081dbfc5977c1692ffd WHIRLPOOL 0f3e7184ba4f91bb423c7ff9a7c768207dc114aef0d3a6c137e1b839b8676f25ee012b7c3e9df302a2169b8407dd7e64d41d009ac5c768e73e9547efdca11d0b
EBUILD v8-3.17.15.3.ebuild 3325 SHA256 a3b122db04dc5bee33b7e09ad0ac2eeef8ead97ec5d51b077bea75ae3713e14c SHA512 4bd0e55b8bc027d77b9137ac17429cf36e270e6abe6eb29887bce98ddebff0a19148e46eee489c7eb656ca0833cf712eff4fe83fe5cbad9b41d6f65498c9b3bc WHIRLPOOL 38e96e70c5ddc82cb13cc44d541fce6ad4bcb293b2455aa19f8a5ac4374e0c66d5609cdbdbd6e8430171273e8e7eecbedfd4ec01817795816e779586329f9915
EBUILD v8-3.17.16.2.ebuild 3860 SHA256 5cbcbf3602510e7e4ddfa600b228c6dbeee2f1dc6217edb6b86e19f0446f5db7 SHA512 ae0b87767eb63ce8e4370534d2d44d535480180ef5d7850ce402dc21e1a5b533428e5c716528ff4f0e3e20af0648f6476cb1e02003011e2735b8db9b355b8087 WHIRLPOOL 15c4ffa6e3327915f32cbc256d8146e306b8d9b1342e8f725ee56b60a6e2e586459c22ebfa21331da26ef471d989f31c34262c1321c05bd18aad4a22ba55d1bc
-EBUILD v8-3.18.1.ebuild 3938 SHA256 80484bf6a30869bd459f83b2caeb345a1a60ec71e447963536edf893df6233b5 SHA512 0a2a77a376e2add85447dd5fe19d20967b0c7c23f311bedad9786666f6763f62f9ae2c216fe715bf4de1e7eafc217f7586474f0cda4a57317b62cb16fb465f32 WHIRLPOOL bcf9c00b45f772a67c913e2a2eeaaa44d2c14281c6b1b84ce2afe090c5c9a30ff61bf28abe40596dec02ba29f6108cbc58f84462a2e355ff44a81917d209a276
-EBUILD v8-9999.ebuild 3643 SHA256 03bcca570ce392349bcecaf4de1b9b865a27323e1c0ee8cc920f5f3580916629 SHA512 fe57563d28be5dacd969641f3a59dea99e77cbeede6933731481181c49fe6992c6a4c9a43d76d080dd78706a3000fa556441419f2055907529d2ab1efa0841b0 WHIRLPOOL 2f023657ad8ac1919c3427988203ad61164325103718863086e5cc6dff50fd183bc457062fddead6c355db5dd4e81aab447ae9ae4e229d45c9a0cbce69e840bb
-MISC ChangeLog 47246 SHA256 947a0e546480a42cdf4d29b7c28f4f6b105ce258e152f28c5f27d8f4dfec52ef SHA512 43e9f52e5d06763adcb5a630c8f0ac02cb0e0b7f27eab078bb25bd16f30b49e006c37123f982b308053cd1c829e8af5ffe033e654d864612ea1a2fa55d527ee3 WHIRLPOOL fae0f91c39c99923bdb52845f3cf2dfc66249f7a651e36087510e4b42f2a7ae119e2cc930e1de431b03114fc22de466d5dceb330eb7f57135b2c05569fe432d5
+EBUILD v8-3.18.1.ebuild 3954 SHA256 242515afe4ec53e3736fb9b92870d70c82946fdf83d941716d81d997293d6aff SHA512 76c96a16a7ae0da37fbcd62ead7154288d3d631cd3c06e340d01ff6b9b0038ac510acbcfeb09ba295a4a80f77e11a7b55c84747a3ea225d5bff1eb7230c20420 WHIRLPOOL fd77cc8ce2a928fccc09ad7c360dfcfd54ab37b2429950316c405e138ea26a944cfbef0385f248567e9002637469c39cfe16e25267b29bc1140886e23510a94b
+EBUILD v8-9999.ebuild 3656 SHA256 ee3e425b1e59de6e87c4927d7ff18c3836f0fb1695f912adff6b29e9f183d188 SHA512 83ccc135a166b6002e797549643b4c5f29699113e6002121118ecc20da9788c942fa84048250044642396bf48b2aaa27d29c924dc42a706310ee663dc83c550b WHIRLPOOL 276e6737fc56942dc38ed0985f907c4089a41a518e3e3439d6373c142dc52491f2ee5a14fa51b3b76e76f47e5b5e0d2a2a90e65db35004ba6f34be7c9525ba50
+MISC ChangeLog 47410 SHA256 9514f36f947ab264d195d447873452c772da4af07a65a65862167d061c3559b6 SHA512 95a13db54676db112ced468de13fa63577a4b3a074fb999196250842c6384d4bdb413c0731172c461cc3155d62ae7253aca7c8ec467fad22f5982415c550f2ab WHIRLPOOL f5bb2dcce20d20bacd29025f29621a87eb98228f8192b1f0b55ff0fc68e8a989afaf30190e05d8a90318e8f03ebb24c94c8a82dfd3e533230a0d9627d1b6791f
MISC metadata.xml 162 SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 SHA512 51796fe7e55b73dbfbe4a6b5fd089f5e8e4d327ff67d4a267692dda38380df5048ea77e8f058c466ae17726af5f099a3240b0500d53e421d95acc583164d3fe9 WHIRLPOOL 279b6ed997fab0d4278c01814bdd067068bceff8d1ce9933087828ce7598513b5a809013c996a3b134da6072c698a87ae151cfb56407fd62ff465b165197f5bf
+MISC v8-9999.ebuild.orig 3643 SHA256 03bcca570ce392349bcecaf4de1b9b865a27323e1c0ee8cc920f5f3580916629 SHA512 fe57563d28be5dacd969641f3a59dea99e77cbeede6933731481181c49fe6992c6a4c9a43d76d080dd78706a3000fa556441419f2055907529d2ab1efa0841b0 WHIRLPOOL 2f023657ad8ac1919c3427988203ad61164325103718863086e5cc6dff50fd183bc457062fddead6c355db5dd4e81aab447ae9ae4e229d45c9a0cbce69e840bb
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (Darwin)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlF7rKgACgkQX3X2B8XHTokaOQCfT+yxcU4nMkpVPwIsBJfwbMvr
-94sAn3sBl7X+MpNuo/Ps7XyW0zQKivz6
-=Zh60
+iEYEAREIAAYFAlF+wm8ACgkQuUQtlDBCeQK/DQCfcb8nSqfieYPzgj/fblK4a/Yc
+dcYAnR5UHD/khUvDJlhGpG7o7jyOtb0x
+=CCYo
-----END PGP SIGNATURE-----
diff --git a/dev-lang/v8/v8-3.18.1.ebuild b/dev-lang/v8/v8-3.18.1.ebuild
index 668f579544e9..37d0932c57f2 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.2 2013/04/27 10:47:03 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.1.ebuild,v 1.3 2013/04/29 18:56:35 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -88,11 +88,11 @@ src_compile() {
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot.${myarch}
- pax-mark m out/Release/mksnapshot
+ pax-mark m out/Release/mksnapshot.${myarch}
# Build everything else.
emake "${makeargs[@]}"
- pax-mark m out/Release/{cctest,d8}
+ pax-mark m out/Release/{cctest,d8,preparser}
}
src_test() {
@@ -132,7 +132,7 @@ src_install() {
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
- dodoc AUTHORS ChangeLog || die
+ dodoc AUTHORS ChangeLog
}
# TODO: remove functions below after they are removed from chromium.eclass'
diff --git a/dev-lang/v8/v8-9999.ebuild b/dev-lang/v8/v8-9999.ebuild
index 5da17c993e9d..d115bc4d6b1e 100644
--- a/dev-lang/v8/v8-9999.ebuild
+++ b/dev-lang/v8/v8-9999.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-9999.ebuild,v 1.44 2013/04/23 00:23:55 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.45 2013/04/29 18:56:35 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -89,11 +89,11 @@ src_compile() {
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot.${myarch}
- pax-mark m out/Release/mksnapshot
+ pax-mark m out/Release/mksnapshot.${myarch}
# Build everything else.
emake "${makeargs[@]}"
- pax-mark m out/Release/{cctest,d8}
+ pax-mark m out/Release/{cctest,d8,preparser}
}
src_test() {
@@ -133,7 +133,7 @@ src_install() {
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
- dodoc AUTHORS ChangeLog || die
+ dodoc AUTHORS ChangeLog
}
# TODO: remove functions below after they are removed from chromium.eclass'