summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2014-03-31 06:30:10 +0000
committerPatrick Lauer <patrick@gentoo.org>2014-03-31 06:30:10 +0000
commit9f72709662b5b0cf910ffecf817439276f77f742 (patch)
treea05ec009947514a181ab73af7a8ee784c3faeda5 /net-libs
parentBump (diff)
downloadhistorical-9f72709662b5b0cf910ffecf817439276f77f742.tar.gz
historical-9f72709662b5b0cf910ffecf817439276f77f742.tar.bz2
historical-9f72709662b5b0cf910ffecf817439276f77f742.zip
Bump #505506
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/nodejs/ChangeLog7
-rw-r--r--net-libs/nodejs/Manifest4
-rw-r--r--net-libs/nodejs/nodejs-0.11.12.ebuild85
3 files changed, 94 insertions, 2 deletions
diff --git a/net-libs/nodejs/ChangeLog b/net-libs/nodejs/ChangeLog
index 467b47c6fda3..723c710de2b9 100644
--- a/net-libs/nodejs/ChangeLog
+++ b/net-libs/nodejs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/nodejs
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.115 2014/03/14 02:33:51 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.116 2014/03/31 06:29:58 patrick Exp $
+
+*nodejs-0.11.12 (31 Mar 2014)
+
+ 31 Mar 2014; Patrick Lauer <patrick@gentoo.org> +nodejs-0.11.12.ebuild:
+ Bump #505506
*nodejs-0.11.11-r1 (14 Mar 2014)
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index b2f9a9b22e88..022e5ef542df 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,6 +4,7 @@ DIST node-v0.10.22.tar.gz 13686897 SHA256 157fc58b3f1d109baefac4eb1d32ae747de5e6
DIST node-v0.10.24.tar.gz 13767976 SHA256 610cd733186842cb7f554336d6851a61b2d3d956050d62e49fa359a47640377a SHA512 127ecd1dba04a39926a93ff577bbf1767a4e504291205cb8414325a269f439af0b24b92de2eee36249ce72a6c3cadf7d62f9c4342de1dbb1a29e88ff61603919 WHIRLPOOL 3b1322b034fe0e37010b976c5111f74c0d8aaeedc2365d3a00d49ddca888d9cafabce55f26f0916ccd79affa94310b0852b573c2e4eabb6a8dba8193070a6d63
DIST node-v0.10.26.tar.gz 13339664 SHA256 ef5e4ea6f2689ed7f781355012b942a2347e0299da0804a58de8e6281c4b1daa SHA512 2a114b0fc89e3403f503044ae85284553a6b7c844b390619242dd7c3505c579753a8f52807b1fa5c4e0caec8762517a77f4be017a5b2df98045a9b86bcc4f2c6 WHIRLPOOL cca0a11d04d08a4a7f258e77c7ac3202b94b8a157aa9d986f2014b82113f5cf6e6d8f23fbee78ae903951047c6711ac39dbc94dd2bfa93cd3db4618edb5397c3
DIST node-v0.11.11.tar.gz 15402160 SHA256 7098763353011a92bca25192c0ed4a7cae5a115805223bcc6d5a81e4d20dc87a SHA512 a6e3ede5e16e7f78b42495a8b77e9260c805f7440fe89de904c3db0ab4f4e6835533136153c89f7808cdc305f1199ec892474c4378dd2d34fd446fd67fb5317d WHIRLPOOL a180c9fd9822e312df8706f058b67f9420bec3630c534624b087ec9f29665bd7d202591e65216b3eb1feecbd2ae9e746d0800a6b6e26a98314199ed7efaad9b3
+DIST node-v0.11.12.tar.gz 15943306 SHA256 c40968981d9f5f6fbc4abb836557acda74ecb8f8a1e9a30e84ebd2529a8c1b6a SHA512 812ebd3cc3d272428d9f7f448f25091dfbde0aab28c13ec1722176a46215b7d723923a3b4499faff4feeac499eac3ac49cf6064a0c2477f8212303e35c5038b4 WHIRLPOOL dd379b30ff8b1b92564b54deab1513a1387d3621b408e16c25900ceb96acdd0a42d62c0bfabf0e3b026e526805326acad85a644a04ee97a46ef91f25eef8bda7
DIST node-v0.11.6.tar.gz 14877837 SHA256 35552aec60077270306c73507effeb4b7d9ef02f03f45681442c0d4e1951e75d SHA512 642ef6d62a63cb27ce6d2b8b5f72035a862877bdfb85f99cc9be747997cdde4ab4bc3087dd10094a7016d9acbf6e6193d96204cd7a0b0a434a76faa5a8b2c8b7 WHIRLPOOL dbb92ef0d2cbabd9b2642a743e3f75c99d12cab22b0fe104be330788ccdb213e66b4f64e5ad3cfcda6167d1e2afe8b587423e6d1a401f4a79958d746b5321b0b
DIST node-v0.11.7.tar.gz 14885051 SHA256 d915345639e340405b01f259971f386aafb5a10544b162826514cf56ddd371fe SHA512 26bdd20713cd71cb5415ec02ae3170ca056c19c196c23621a9d78bacec2f06fbebc2314c21482945f74748112080569248c8005746d76c3d85e9098b18bd616e WHIRLPOOL b96f93074902215217072788171919167dde474eb322299a966c9ae6d8e8f812846a0be648be62169f1769b1303a1d4eaca2ce0d1676ee7a51255ef35a33bab8
DIST node-v0.11.8.tar.gz 14937740 SHA256 87c809dea764d5d66f925626fba403fb2fb0c0ccfad408bf79fdb62dc246d65b SHA512 e2d0d5f6b6f35efccd0a0e107e5444d3c8d295fa90b74e2b227ec88560ac4f0cb33e20c0628ca64ba3b16712586c8b32fa72ab0c9f58dad82177de5cab838812 WHIRLPOOL e2f165cdf1f8a38eac1c13b0b483e93e6e96a21d477b4f297ea86462c97494e0c8d1864cd2bbc6a083d1fa7e962ace74c8cc43d3b83cea70081128fd408d766a
@@ -15,10 +16,11 @@ EBUILD nodejs-0.10.24.ebuild 1798 SHA256 2500231f33979bc89164ad4e05006445bb606e5
EBUILD nodejs-0.10.26.ebuild 1798 SHA256 ed06b75b6d0127358197cc0301641de1da7d9b30bacdc79c77f3199a652afb8a SHA512 69a6301ce69a8d2c50eb9a891ed86e5a5c676dda450e10f88d039370b84002f8ea03fdc950f294ae3d7a3d400ca87012e5813cb2d8d68eef5c94d32143e24be0 WHIRLPOOL c78cabccbd0465142c2910a9c01cbbe32b9d65eaafb04329309eee77e9f10ef95da9d387ab831f2c090a90e2d0f358f22b030fe2c5d507b5961385482259292c
EBUILD nodejs-0.11.11-r1.ebuild 2143 SHA256 3e60a7dfd77791bc11ece7f39ef9462ca6061b361512c950bbdfaa8ebf1de3a4 SHA512 91ce8bd790682341c728405dee31954529655f6325bba88e7904bf678d29005179bdd4962ca117d1307ed3584f9ab71126122f43b09b4094a5034235b484f8fe WHIRLPOOL ffa4e0a34d6faf3c2a27fad98561806c6684b28ad927abe9247224e16ef6c6065445d7a31b46e46f7443242c3f5d8888e9106b76e0068539a1cc0998b6e489bf
EBUILD nodejs-0.11.11.ebuild 2073 SHA256 9c2acc843d116640d4f8a8869a45e4171f5e4dbc19fe1d938ce5be36aac80e3e SHA512 80d54c5a4e8a10731d9b4db87e966dac2f44efb468b0fc5260204bae8b76dd66c1e5b506bb305c08220f4cf68a5a238a2e5936ff72220e21434755158cfec909 WHIRLPOOL 09c197634711daa663fa6116d010a1b8d0eb12ade99b05990f9e052281cf2258c627381c99d3b325a4879d6f51c4570a81806e11996e068ca5e6c6853a8cc95f
+EBUILD nodejs-0.11.12.ebuild 2140 SHA256 053b4eedea2813fcdd68ed6d74b8dd0746b2ea859067590f7201e0f61ad6807c SHA512 1f7abea2987bfbf677a4df7c35d4a7677bb0e200075e3729f654b5af4e3063744762fad8b6e0c4f0b006d23bef9bc187c6597624a59b5583b0e29e480402e885 WHIRLPOOL f52c7262a8fda1b5bd44225bb89974017992871522e79670b2d45a8116d85047101de34d4d66a23f2592b2e01a593c99ed5cbbcec953e73b3c5f2c0b5b0fa4c7
EBUILD nodejs-0.11.6.ebuild 2072 SHA256 1573e85a661e9a045988565009b9671158491a3d170748468aa2a33ba5d34660 SHA512 e03d612ccbf7dc1254de5d98b7f015d549ec36cf66cbc3b50c1781a110c43c63f73d1a17ec1b9b54f79492eabff7213e87b82ba9aad25450a8feaea84265777d WHIRLPOOL 184dddb2c2ae267ceea1c132f5d70a54e77a377e26506b9d7303981767f5c8fdb24526e318774fac31fd795f824d8cd28fe42c492db8303556eb2c4dbbbbd265
EBUILD nodejs-0.11.7.ebuild 2072 SHA256 52d532ddd62910871e634930a3c700bf052b8e993ce279fd3f35c6f1a0931adb SHA512 cdf81518372c7f9ae195e331f22c7b827a8f527440a17eae8bc5ceb2e577aa6efac96201626b96d3ad844f27e6124781335a1277de32e25b7ad3bc0bd36f33f0 WHIRLPOOL 905f328c27b5c3cfb6a50fc7b9ee01c9d9ab6de7060ad4a8c10d9866951104967d13d5fc78643ca034f000ba9d29d5f35e4840e55ff7b836e35091a59bc0174a
EBUILD nodejs-0.11.8.ebuild 2072 SHA256 88be00f34ebc7d9cf32b7ca67695a21e14f3710efa2bad9eb09619b1f1bcfe48 SHA512 9dfd3481fe7742ec7d4375b7ac8c02f13d066bac8bd080333efe9099f48b1d65f9150d0255111569f9faee4097a83bddc42ab5cb4839f2ed290b2dc90957f3b4 WHIRLPOOL 04fabff811fb24cc84975a056481d48d78c033691790ac52177c3718d9e6188edbb679d5f9e638c9295f69a49fb1d8f26e17dd4f641e112780915b615c8e1f30
EBUILD nodejs-0.11.9.ebuild 2072 SHA256 40aeea037c4efde621b56a2508c184387a5ce55ead8c8d695b560b7d8d53480b SHA512 5fe647052c09495ee97501a5cd229ee6068b7a91539bb32584e237e4ab797f01c4d01109cefb415bafad3356417dbfdb2d84c262cd87e8dcbe8248dba1211ae8 WHIRLPOOL cd9b8d8bc91e17502532efb35ae7341ba3a1f26d6dd6d0540531dd60a5cdf97061d30e3fad3753567eefe1d7a0361de327c5514557e2da5c01e32f08ba660db2
EBUILD nodejs-0.8.26.ebuild 2155 SHA256 e1233364134139f69479f4edeccd5343efff92249ebaba73afe969b1d0ab5244 SHA512 6dec2c0ed429468a8df1c735bcfefe38d038fab797e6ca8bab6dae31e56bb1f05549357978d7bee0c0f29c5e7e15453253075aff9124d1ae25de57ca609b2362 WHIRLPOOL 3527ad09117c1811f838d792bf673548162ad69db5c3a7c41f7d0bffa4d40d6835ba734103c1670bbf5c58b014e9ac63ca0d39327400ebaa2fa5fff257730bd8
-MISC ChangeLog 18052 SHA256 f3abc4762552199432d26bca2151ffe7b48d74d0ea5be4be352c68c39203b831 SHA512 dd7ff578676c80be22adecfe36a17004c9003758a8a88a3e02cd924d1bfd786e797a990f472f12e06b1e10eaa15347a63f86b39e4280505f0854eb6568a27b1d WHIRLPOOL f8e47bf144bf7d4bd453093321944db9f47cd5d9409dd6d7a22bfd90a3107359b4ada9058fb6c1d45a92b665b8d77746a85fb4ea065927925213f7b5d8854698
+MISC ChangeLog 18173 SHA256 d4d5e735b04302d32b05c7d91abfd8408264de9f7009d5b4b08ec555e3bb79df SHA512 a72374785c3195053b62e308bfe56f2ffd8bd093e159ffbfe015908410d248b3e96d0395ae49b83f21eb29b164f472eca645d4ac53f4ca970b4c4d06056b5415 WHIRLPOOL 430e10b2d85ec72ec4fa9310b4564d0b2c1ea0fcc9b121a093dd32917425ebc91b186c7ee641e648f413ec3fe426c2202d243d774927a376bd79d8265f0cc0b4
MISC metadata.xml 545 SHA256 ea98b41b3fe8288a7b38649098871f33c897916aaa34c718f8b849bc35d15c12 SHA512 f32b1eced5dada7827c10bb7b59986400d8dce58dc8c2c0b03d3acd0886b539d2c0afa7956c8a0d1b1ae1894eae31c520368c524bd4c7fb5930180fc8bc4b035 WHIRLPOOL f3fe5d3c70386787eae1cc856f7a57d775738096777074b50678f45ed7e5c9c2575c21a452e75d9a5d06245c85c17434593a7b3d0b5f0c4ec932fd3c7a8b84aa
diff --git a/net-libs/nodejs/nodejs-0.11.12.ebuild b/net-libs/nodejs/nodejs-0.11.12.ebuild
new file mode 100644
index 000000000000..b917ffa386e3
--- /dev/null
+++ b/net-libs/nodejs/nodejs-0.11.12.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.11.12.ebuild,v 1.1 2014/03/31 06:29:58 patrick Exp $
+
+EAPI=5
+
+# has known failures. sigh.
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_{6,7} )
+
+inherit python-any-r1 pax-utils
+
+DESCRIPTION="Evented IO for V8 Javascript"
+HOMEPAGE="http://nodejs.org/"
+SRC_URI="http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+IUSE="+npm +snapshot"
+
+RDEPEND="dev-libs/openssl"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/node-v${PV}
+
+src_prepare() {
+ # fix compilation on Darwin
+ # http://code.google.com/p/gyp/issues/detail?id=260
+ sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
+
+ # make sure we use python2.* while using gyp
+ sed -i -e "s/python/python2/" deps/npm/node_modules/node-gyp/gyp/gyp || die
+
+ # less verbose install output (stating the same as portage, basically)
+ sed -i -e "/print/d" tools/install.py || die
+}
+
+src_configure() {
+ local myconf=""
+ ! use npm && myconf="--without-npm"
+ ! use snapshot && myconf="${myconf} --without-snapshot"
+
+ # Use target arch detection logic, see v8-3.18 ebuilds
+ case ${CHOST} in
+ i?86-*)
+ myarch="ia32"
+ myconf+=" -Dv8_target_arch=ia32" ;;
+ x86_64-*)
+ if [[ $ABI = x86 ]] ; then
+ myarch="ia32"
+ else
+ myarch="x64"
+ fi ;;
+ arm*-*)
+ myarch="arm"
+ ;;
+ *) die "Unrecognized CHOST: ${CHOST}"
+ esac
+
+ "${PYTHON}" configure --prefix="${EPREFIX}"/usr \
+ --openssl-use-sys --shared-zlib --without-dtrace ${myconf} || die
+}
+
+src_compile() {
+ emake out/Makefile
+ emake -C out "mksnapshot.${myarch}"
+ pax-mark m "out/Release/mksnapshot.${myarch}"
+ emake
+}
+
+src_install() {
+ "${PYTHON}" tools/install.py install "${D}" /usr
+
+ use npm && dohtml -r "${ED}"/usr/lib/node_modules/npm/html/*
+ rm -rf "${ED}"/usr/lib/node_modules/npm/doc "${ED}"/usr/lib/node_modules/npm/html
+ rm -rf "${ED}"/usr/lib/dtrace
+
+ pax-mark -m "${ED}"/usr/bin/node
+}
+
+src_test() {
+ "${PYTHON}" tools/test.py --mode=release simple message || die
+}