diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/v8/Manifest | 16 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.7.12.20.ebuild | 129 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.7.12.27.ebuild | 129 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.7.12.29.ebuild (renamed from dev-lang/v8/v8-3.7.12.22.ebuild) | 2 |
5 files changed, 14 insertions, 270 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index f31794e960b9..7784b8c65cfa 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,12 @@ # 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.146 2012/03/07 16:27:49 tomka Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.147 2012/03/08 18:46:41 floppym Exp $ + +*v8-3.7.12.29 (08 Mar 2012) + + 08 Mar 2012; Mike Gilbert <floppym@gentoo.org> +v8-3.7.12.29.ebuild, + -v8-3.7.12.20.ebuild, -v8-3.7.12.22.ebuild, -v8-3.7.12.27.ebuild: + Version bump for stable channel release. 07 Mar 2012; Thomas Kahle <tomka@gentoo.org> v8-3.7.12.28.ebuild: marked x86 per bug 406975 diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest index f96536870576..d71e620d0dbd 100644 --- a/dev-lang/v8/Manifest +++ b/dev-lang/v8/Manifest @@ -1,29 +1,25 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST v8-3.7.12.20.tar.bz2 9835664 RMD160 314f635bbb6d01499fe589c65e206249930df5bb SHA1 8dc81810a3fd2e79b9ed967314f76d76f0c1e4fc SHA256 af5a975e1afb6c3d0fa8e36324cc682553b692dd65e889508b1a1732929bdde1 -DIST v8-3.7.12.22.tar.bz2 9830083 RMD160 2ffa6e11d1d2fd64e9b5d68f9d751bfe63ce2cc7 SHA1 5bb7f12087bcada786ef468ab3cf67d2d9ff73e4 SHA256 07b6a24fb66393799229487ab7fb0dd771cd1897638710b46fca2cb79f6ad461 -DIST v8-3.7.12.27.tar.bz2 9835798 RMD160 9993826ce7e59a5f1754832e223b170061b1c16a SHA1 6498832884a8473f2ad5d37c9755b1e12ae03976 SHA256 1a0838a31c799fda50ed9c5b0541a90f51474f7bb3c123809451c0016939eeb2 DIST v8-3.7.12.28.tar.bz2 9831671 RMD160 e91fe64c1852a8635b593fdf6fd4b7d3b330e188 SHA1 58be4a04cf1aacca21003f0288fe277654b32eb3 SHA256 e14d8fa0f514622e2e499f35cdbec0f4fd0ce85ea42850d6a9b542e0493191ab +DIST v8-3.7.12.29.tar.bz2 9832177 RMD160 52c59475a1b21e43223ee138ff58019d9a0e782c SHA1 64e42b8b294f6ba75ade844c20b3eb8851930819 SHA256 aa237cecd4250ddd2a7b9578f288368a34ec70650e2b22a11c0a9a9828c79452 DIST v8-3.8.9.6.tar.bz2 9861167 RMD160 ad3b65cef8d05603af6f998ab2f5b15f3cdbf1df SHA1 a95288db101bb78d3e81a39a50cec461b2611398 SHA256 afcd0bd29cdc1019d6b0b83729f4d98f61a6b2a8f66b4065fe349f76b47a70e1 DIST v8-3.8.9.8.tar.bz2 9865911 RMD160 9283be1d7513f60749645bff29b255becb2810f2 SHA1 187962c0a12dd80eeb7abd1721d887036f952d61 SHA256 2f43c68f2b38d6543873f692e1218086d2d6029a4d95767dd7abd7701014600f DIST v8-3.9.11.tar.bz2 9900605 RMD160 8e787ba4e210b895384b2fd1f8f1525c760bc005 SHA1 ad014fed5568618abc0b8c6a8ea22020596ae1dc SHA256 eeac910769012af409b589455633ee4ae2082ed1dcd105be84c66eb9d882f875 DIST v8-3.9.8.tar.bz2 9893750 RMD160 a92bb6d68288c8103048370ddf6e3c75940cc7df SHA1 a7be2a11b69e3767d156681d5f323e2093a46859 SHA256 cb52a10450d99e2005b9193bd2d6b4bb716ba1d1645cfc64fd98dc4bdac01787 -EBUILD v8-3.7.12.20.ebuild 3035 RMD160 657a773cc3881c35018b1b2c0dae4f210a83bd90 SHA1 75ee54b4938d90370ef86ea800724398aa1ff51f SHA256 8d0bf6ce426b2df0e37fcda14533ed4e6e559250e78d2dc3cb3547e23c52e6f6 -EBUILD v8-3.7.12.22.ebuild 3041 RMD160 bbada0122d7f56239bf2307eb361d3cc3aab35a8 SHA1 d85328b74c7c3b824d45db751c6dc959803ad8b3 SHA256 0408ddf9f1a7b9df5760db30154a0c8a87778764946b6698ad2ec93b9c6a99c8 -EBUILD v8-3.7.12.27.ebuild 3041 RMD160 5f5a81fb07ec4b9fb6372b322af8c3f48519254a SHA1 766f2fa6374847562658a9aa0788526d59c6d247 SHA256 95a48fb1b2cb230508490f209c0c52cca0900ab4b2d4090b5e65a4742aad9c69 EBUILD v8-3.7.12.28.ebuild 3037 RMD160 39431b2c604a010da6a40d689913376b76851483 SHA1 3167f4df7b7f9f31572512cbe80e5de46bbe2712 SHA256 d85c5834c131f11c935707691154479590fe0dd425d547fa1a7ecee87920ea98 +EBUILD v8-3.7.12.29.ebuild 3041 RMD160 0a6bb01616f4f1fc0fe1d4d9badf496af65d02ac SHA1 41af42a208d1c8fdba4e7f8bb75249b091ad7a4e SHA256 d82947d54c9dad3ed5af2ee6d297058ddf3b98358fc4dad6438a3aaee1d80664 EBUILD v8-3.8.9.6.ebuild 3080 RMD160 d4ae21622dfde37c65cc38800720b05ddca79fa9 SHA1 e5d24b57a4fb9abc87f766c7ad4d38f5a89e842e SHA256 266f9fd47bfbb45e769fade92230ae66c823b086a6b0302aa070090fdf1d07da EBUILD v8-3.8.9.8.ebuild 4099 RMD160 913118321dcad81a960c571f5c4327bcb85e4544 SHA1 01c668df4df061e332c950d52f301f96a2334dcf SHA256 c82aabd924a215d358b5de9eef121bf67d1cf7a4fac3a5099067053fc163b195 EBUILD v8-3.9.11.ebuild 4044 RMD160 1fe1500376e3804f2bef37507867d4aec3abbc60 SHA1 b90b4b036352ca96579ccf7df769dfc0a9a5c8fe SHA256 015b540842b52ceceb1cd4e39e388d21c825ea52729ef51853c7f1527f6c7e83 EBUILD v8-3.9.8.ebuild 3027 RMD160 2e941777d98305e322a7dcf3d220a227d148bd3f SHA1 b1f7ebc510d16616406205b1b0a74832cc5ba5bc SHA256 9593d6f8e93d25b82ffdea22bdd76dd8413058db84e0222d2f1b2c88395c7a9e EBUILD v8-9999.ebuild 2869 RMD160 1f7d44ed86e40c7cfc57ffba4d8a9e5c0b18dd5e SHA1 01c3f94bda49536663ea05ed6c3fcae09878e168 SHA256 1f5a11503bfc92bf5e810e0ad68d0268d5197f711d6edb3c705c172dcbfb9a8c -MISC ChangeLog 23683 RMD160 28d440b6371b44044ddaf2354aa27e0366508e5d SHA1 cd688a786b78944290449de333a0395307da21a3 SHA256 9bafb03aefd9bb4c250d1e41b843ab852598783e0e863cdf3dc58e8472e72b67 +MISC ChangeLog 23897 RMD160 237fdfc29308a7cdef74ce2081457101a4ae3ae7 SHA1 c640cb4b15369b553d135fd39675d624efe4600c SHA256 474f6e23d4ace1b39cdedd659f5648f0a63634b5b2777f55eb5bc907225b149d MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk9XjIoACgkQodBTJSDyo65nZAD+O2Jb7VMKZG5QaNJS2hYSgx2Q -5XWqdx9a5OPWSsfX8jkA/ixgNBYdMW7kKn/rEPkw9e1sK1zRBQlo2jvzNnjeciTI -=gIkM +iF4EAREIAAYFAk9Y/pcACgkQC77qH+pIQ6TnVgD+MyTNf9/Jbk9exL7zohl/kEJj +2MUneM3ZbPhkDhSPCBAA/iR6mfgVcRLU9lY+B+ap8xtauSMG2iIdYnBZKtd7U/qQ +=bUqB -----END PGP SIGNATURE----- diff --git a/dev-lang/v8/v8-3.7.12.20.ebuild b/dev-lang/v8/v8-3.7.12.20.ebuild deleted file mode 100644 index 8d74fcef5fc4..000000000000 --- a/dev-lang/v8/v8-3.7.12.20.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# 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.7.12.20.ebuild,v 1.2 2012/02/09 13:22:06 ago Exp $ - -EAPI="4" - -PYTHON_DEPEND="2:2.6" - -inherit eutils multilib pax-utils python toolchain-funcs - -DESCRIPTION="Google's open source JavaScript engine" -HOMEPAGE="http://code.google.com/p/v8" -SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2" -LICENSE="BSD" - -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos ~x86-macos" -IUSE="" - -pkg_pretend() { - local gccver=$(gcc-fullversion) - if [[ ${gccver} = 4.5.2 ]]; then - eerror "The currently selected version of gcc is known to segfault when building this" - eerror "version of V8. Please use at least gcc-4.5.3." - die "gcc-${gccver} detected." - fi -} - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_compile() { - tc-export AR CC CXX RANLIB - export LINK="${CXX}" - - # Use target arch detection logic from bug #354601. - case ${CHOST} in - i?86-*) myarch=ia32 ;; - x86_64-*) - if [[ $ABI = x86 ]] ; then - myarch=ia32 - else - myarch=x64 - fi ;; - arm*-*) myarch=arm ;; - *) die "Unrecognized CHOST: ${CHOST}" - esac - mytarget=${myarch}.release - - soname_version="${PV}" - - local snapshot=on - host-is-pax && snapshot=off - - # TODO: Add console=readline option once implemented upstream - # http://code.google.com/p/v8/issues/detail?id=1781 - - emake V=1 \ - library=shared \ - werror=no \ - soname_version=${soname_version} \ - snapshot=${snapshot} \ - ${mytarget} || die - - pax-mark m out/${mytarget}/{cctest,d8,shell} || die -} - -src_test() { - local arg testjobs - for arg in ${MAKEOPTS}; do - case ${arg} in - -j*) testjobs=${arg#-j} ;; - --jobs=*) testjobs=${arg#--jobs=} ;; - esac - done - - tools/test-wrapper-gypbuild.py \ - -j${testjobs:-1} \ - --arch-and-mode=${mytarget} \ - --no-presubmit \ - --progress=dots || die -} - -src_install() { - insinto /usr - doins -r include || die - - dobin out/${mytarget}/d8 || die - - if [[ ${CHOST} == *-darwin* ]] ; then - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname).${soname_version} \ - out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die - fi - - dolib out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die - dosym libv8$(get_libname).${soname_version} /usr/$(get_libdir)/libv8$(get_libname) || die - - dodoc AUTHORS ChangeLog || die -} - -pkg_preinst() { - preserved_libs=() - local baselib candidate - - eshopts_push -s nullglob - - for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname) \ - "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do - baselib=${candidate##*/} - if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then - preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" ) - fi - done - - eshopts_pop - - if [[ ${#preserved_libs[@]} -gt 0 ]]; then - preserve_old_lib "${preserved_libs[@]}" - fi -} - -pkg_postinst() { - if [[ ${#preserved_libs[@]} -gt 0 ]]; then - preserve_old_lib_notify "${preserved_libs[@]}" - fi -} diff --git a/dev-lang/v8/v8-3.7.12.27.ebuild b/dev-lang/v8/v8-3.7.12.27.ebuild deleted file mode 100644 index f4f1b66c11c2..000000000000 --- a/dev-lang/v8/v8-3.7.12.27.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# 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.7.12.27.ebuild,v 1.1 2012/03/05 18:04:56 floppym Exp $ - -EAPI="4" - -PYTHON_DEPEND="2:2.6" - -inherit eutils multilib pax-utils python toolchain-funcs - -DESCRIPTION="Google's open source JavaScript engine" -HOMEPAGE="http://code.google.com/p/v8" -SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2" -LICENSE="BSD" - -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos" -IUSE="" - -pkg_pretend() { - local gccver=$(gcc-fullversion) - if [[ ${gccver} = 4.5.2 ]]; then - eerror "The currently selected version of gcc is known to segfault when building this" - eerror "version of V8. Please use at least gcc-4.5.3." - die "gcc-${gccver} detected." - fi -} - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_compile() { - tc-export AR CC CXX RANLIB - export LINK="${CXX}" - - # Use target arch detection logic from bug #354601. - case ${CHOST} in - i?86-*) myarch=ia32 ;; - x86_64-*) - if [[ $ABI = x86 ]] ; then - myarch=ia32 - else - myarch=x64 - fi ;; - arm*-*) myarch=arm ;; - *) die "Unrecognized CHOST: ${CHOST}" - esac - mytarget=${myarch}.release - - soname_version="${PV}" - - local snapshot=on - host-is-pax && snapshot=off - - # TODO: Add console=readline option once implemented upstream - # http://code.google.com/p/v8/issues/detail?id=1781 - - emake V=1 \ - library=shared \ - werror=no \ - soname_version=${soname_version} \ - snapshot=${snapshot} \ - ${mytarget} || die - - pax-mark m out/${mytarget}/{cctest,d8,shell} || die -} - -src_test() { - local arg testjobs - for arg in ${MAKEOPTS}; do - case ${arg} in - -j*) testjobs=${arg#-j} ;; - --jobs=*) testjobs=${arg#--jobs=} ;; - esac - done - - tools/test-wrapper-gypbuild.py \ - -j${testjobs:-1} \ - --arch-and-mode=${mytarget} \ - --no-presubmit \ - --progress=dots || die -} - -src_install() { - insinto /usr - doins -r include || die - - dobin out/${mytarget}/d8 || die - - if [[ ${CHOST} == *-darwin* ]] ; then - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname).${soname_version} \ - out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die - fi - - dolib out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die - dosym libv8$(get_libname).${soname_version} /usr/$(get_libdir)/libv8$(get_libname) || die - - dodoc AUTHORS ChangeLog || die -} - -pkg_preinst() { - preserved_libs=() - local baselib candidate - - eshopts_push -s nullglob - - for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname) \ - "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do - baselib=${candidate##*/} - if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then - preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" ) - fi - done - - eshopts_pop - - if [[ ${#preserved_libs[@]} -gt 0 ]]; then - preserve_old_lib "${preserved_libs[@]}" - fi -} - -pkg_postinst() { - if [[ ${#preserved_libs[@]} -gt 0 ]]; then - preserve_old_lib_notify "${preserved_libs[@]}" - fi -} diff --git a/dev-lang/v8/v8-3.7.12.22.ebuild b/dev-lang/v8/v8-3.7.12.29.ebuild index 707c4f07deb3..607dfc7f12ac 100644 --- a/dev-lang/v8/v8-3.7.12.22.ebuild +++ b/dev-lang/v8/v8-3.7.12.29.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.7.12.22.ebuild,v 1.1 2012/02/16 02:08:27 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.12.29.ebuild,v 1.1 2012/03/08 18:46:41 floppym Exp $ EAPI="4" |