summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2013-08-17 09:22:02 +0000
committerPatrick Lauer <patrick@gentoo.org>2013-08-17 09:22:02 +0000
commit07a18dec9c61b3cedad33e6c0804b98a82f0ec2b (patch)
tree15a6142e272d9442666586b5e95dc7db15209889 /net-libs
parentAdd more deps to test suite. Might pass now if we had a local mongoDB instanc... (diff)
downloadhistorical-07a18dec9c61b3cedad33e6c0804b98a82f0ec2b.tar.gz
historical-07a18dec9c61b3cedad33e6c0804b98a82f0ec2b.tar.bz2
historical-07a18dec9c61b3cedad33e6c0804b98a82f0ec2b.zip
Bump
Package-Manager: portage-2.2.0/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.10.16.ebuild68
3 files changed, 77 insertions, 2 deletions
diff --git a/net-libs/nodejs/ChangeLog b/net-libs/nodejs/ChangeLog
index 5925f7fd0efb..710108c7e318 100644
--- a/net-libs/nodejs/ChangeLog
+++ b/net-libs/nodejs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/nodejs
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.96 2013/08/01 04:24:09 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/ChangeLog,v 1.97 2013/08/17 09:21:55 patrick Exp $
+
+*nodejs-0.10.16 (17 Aug 2013)
+
+ 17 Aug 2013; Patrick Lauer <patrick@gentoo.org> +nodejs-0.10.16.ebuild:
+ Bump
01 Aug 2013; Patrick Lauer <patrick@gentoo.org> -nodejs-0.10.6.ebuild,
-nodejs-0.10.7.ebuild, -nodejs-0.10.9.ebuild, -nodejs-0.11.0.ebuild:
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index b761492a82ef..e291a58187c8 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,6 +2,7 @@ AUX nodejs-v8-3.5.patch 440 SHA256 e27140ed4fb2d9db928c8a8138b53461eea352261265f
DIST node-v0.10.10.tar.gz 13683507 SHA256 a54de71d2c3ac7ae864ab9640b6eecb27d7d49c190ac1ca6526243fd7a8ad15c SHA512 4ea738e953a699f4f14f95d0a147fcb03e50467d320252b328ae4ffbd11ee3f1b67953096da9f0a24cfcac5c96241e0f57211d95fb5bf4b6ea2b194424c4f5db WHIRLPOOL 3e90775f946768fd4210b4ef4d7723d23802c64b2e0a4548b028a6436a974088bcff4bc426cc58c483375e0277e28761ccb0a53a8645249a85c019ccec38a7f4
DIST node-v0.10.13.tar.gz 13373879 SHA256 a102fad260d216b95611ddd57aeb6531c92ad1038508390654423feb1b51c059 SHA512 d632bdb56999b6281f1d77f8e769605e9c90a7de9ef2d285879bac3ac0f66675a789a76a48282c8e0801bab3a4412630b1b2f01c3b8584176095c47aeb8e9a76 WHIRLPOOL d9fd9dbb673cbe5b7a2d96518b3ebcf84cff596110aaf1205ed20f268bc674c8cc8716de87af92c4dc180bb63beec5f74763e83429d5e9f5b467e6610ab82746
DIST node-v0.10.15.tar.gz 13760477 SHA256 87345ab3b96aa02c5250d7b5ae1d80e620e8ae2a7f509f7fa18c4aaa340953e8 SHA512 b5347baf31404ba4b6e2ad67f12a7a559e51ccd6028bd9114ae10740869cbde2359a834d589293b6ecebd1df91251d0ac8afe39ed1cd9943489b5d37b4db126e WHIRLPOOL 3fa5b2caddba59fd363142de663a1a3cc531914108b03ced14818d075eae643e115f01481bcb717d4e33b7f2defa65186bbfa1f2f3bb2c484784df2b585fe2c3
+DIST node-v0.10.16.tar.gz 13610393 SHA256 62db6ec83f34733bffdae2f8ee50d7273d568bba8814be29e78a042c1d64f31a SHA512 4ea9b1761ec6aa72fc2223fc59ad30812352c5631b2a437d1e9cac156d4ba06567cbe8a56ab8edc820fcf4a825f2cf8a1e46518e40ebc1bbc71aa3ecc1b429a2 WHIRLPOOL 6bcdee62673d1dbf07d7db86e390547c1a71216d20f32a576992327d53958d62aff96e52b5e02359411b0f2f41e165c0245edbfe489551c776dbade4ca36dd91
DIST node-v0.11.2.tar.gz 13564314 SHA256 d115f01fea0b2c5a4c4ca489d0cc8cec70300f0212f08905d881ac55f642554a SHA512 67c834eb7509428d3ecb3cf808a66153941e4f484c879eae5b271b6b010dcf0cd3338f06e241b2ed423e5ba5062ae23be37c2e67bc1379b4b5f0823df3697dcc WHIRLPOOL 79634567de2d730f23b16ec2d3b4488b2423227d92fc522abf72359923d01e6180620f87eb46c8bb666defa63f87b4cdba2be9109f4042c512b81b2d3e0b0fd8
DIST node-v0.11.4.tar.gz 14855090 SHA256 81f36aafa4a31fa59e0301358699d82766ea7ba178be810ce00444a7fc10db47 SHA512 33eb67ebe37afd6ba6340085c6f1a254720a6ca17761aea30685bc253038ec56036694a9912e5dbf3c1b08a3ee642be94096b7e56bc25877a24a8e2d197350b9 WHIRLPOOL 47baf6b369d4c48fbc157ca11201887e1e140a16215b43416d344bd46dd8e3f3d40022611b042af6a571e708743ff664f1531c55320aaaff8a76ec643efd46d5
DIST node-v0.8.21.tar.gz 12191813 SHA256 e526f56d22bb2ebee5a607bd1e7a16dcc8530b916e3a372192e6cd5fa97d08e6 SHA512 10a305d5d798703144a4d4a29878b261be516f29a0bfe349e73879b81e16db89a6fabfce43a6b1abef2f085aa2cf884bde310b9feeb377083c43f674492f5d99 WHIRLPOOL f44085bb6710289adc85653f39073d17527bbe2bd27d9a998376a3eeab9fea462fb8f9d0f3baab4bda28d3046d3920a58ab14cfaa9eb1d20bb66cfdc1c71cc72
@@ -9,9 +10,10 @@ DIST node-v0.8.23.tar.gz 12630347 SHA256 382432638aedc25495e655dda338adcf41c6fa1
EBUILD nodejs-0.10.10.ebuild 1674 SHA256 cbd27e35e46dc760a8447adc013694e8070b0cb4e772f628804552409b69e3a1 SHA512 227244194e91a10683afd1c3c461c3e3fe7a9fb1418cbc7849e1ad0f2b1c91f6c31bca7f9562e9ed8f07ad20612a6d8d92b24b64bd4ab9b4a9c7c818b56b60ed WHIRLPOOL a32c2fbe08da40e47e93c3540597baaa4044720ab88746740301dbf82b0e9d95989be717152d56546fb7ef5aca2b7df95bf004b66441e12bf35d676e98dd3b30
EBUILD nodejs-0.10.13.ebuild 1754 SHA256 0ea3286c11676df328b84fb8370395a7189681e7353f46650ffd90260cd02b39 SHA512 6fba3de3be9cb413ed7eb2b13b52c51892735345865716cc9e9c4e7640764a483797c4bea04d808653d605ac37454305f18e1f93e17d208e68529de5eb3418ee WHIRLPOOL 0814c8baf77f0c687cc258a2ab2822b13b7811634ba262d8b64c6d6fd4dc43191d9cad533436e9954fa982414c466a383c109f9d53a1a59867bf076c3eca2e30
EBUILD nodejs-0.10.15.ebuild 1754 SHA256 888ae8a7249c11c4db1544ddbe942e4451789c04a7a646c75b3b8467381fc900 SHA512 bf35511e6a41e90656da752739aceea84d015b317231be24452320ec6d5c01e0ef54eb8a97279cbcd3a4ef87f2aedba2f92fca3e43a2346bd0c5bc13fec01749 WHIRLPOOL 2a69b666d2bc1c1aea24783dfbe9ecc299883b1c63e3a9331b202f90698a154859f300eca5e5984c12faa8c25033892f44e14b96e28597386e0ad64ee786bec2
+EBUILD nodejs-0.10.16.ebuild 1754 SHA256 eb044a544ff86f72a4ebe64f2217e77bdd624c1cd6fa1ec33f73cc12f5681a42 SHA512 feace9e6c223065ddaebda0ef8e69166736815c67db922dd4ae95bcd238aa266d43a448c54d2c984338fc6602e67c11c9097178aafb43e836f8de25204d903c9 WHIRLPOOL bb9a09b7398c83923595acd3e970ef9fe957dfce981662f74e1bf956057ec97ad71d07e2ef3a0f1bec90e2fc9224ec9d5a9d719596056a82125018a0143a6e76
EBUILD nodejs-0.11.2.ebuild 1992 SHA256 90f3678613c87f7d7cf1fcb1697f6a83498d1757ee4628a86849fe28af47573b SHA512 cfa8cef5deeb9c0777323e17331920c67184b460b69b1d520395a332e40521917d84348db54d55da1aab0d2f297fde66d106914a0851b837acd1ee9af13c8c38 WHIRLPOOL 863dde5be1e66e1e6dded87460b046c76032db58c8f824b06b142f080d6693ab5b07ceafde818ca387b38f1d6f494476e471490f21ac78c6ad1ac22a3bdbae5b
EBUILD nodejs-0.11.4.ebuild 2072 SHA256 7ca68f0f815a1346432a680f96c56e78e6ca206c5543ac6daa93c341171818f4 SHA512 82227efcb23c6031e380f5f0b346ce483e10f16b761001ed1a92518a609b324bd38b18d8a52ad638dd94ea697150561523e144a0af519bdb3a8b7e0cb4fe8f4f WHIRLPOOL 6a08e5c47bdca22a94d9305bc14e7e413855ae3fced84b5f0e7018fa1c1baf68f81ef47d47d2579072c6164459b090ee979f1f97e8cc978399702a62388f21cf
EBUILD nodejs-0.8.21.ebuild 2155 SHA256 f600f55eab3d7b5568380c95d554a684ba2bcd97349cd697312405a22d413a49 SHA512 7487de98b46e937ab478581a5319e77577621752fe6432c7e31db8021724d2d1053335f7ee83fadcd34462de015185706a8fe98e86358b2000f51e2981f159f3 WHIRLPOOL 0b47604c7a3f85ad6a52d5fbd72d65cff7ae9492fe2aa298a63d83679beaddd01c7e76f9de7d5ae9f0cffa80364e4704bae226c3c923585fe3cafedae8620370
EBUILD nodejs-0.8.23.ebuild 2155 SHA256 cbacd75e39d13e786a6e9a96bd6d1e397cd3ba70b20a6622df6fa87b2c851af3 SHA512 b3560d497b1fda46a193aa5137b7907aa438b5c135307c61de0ebb8005836da82d68560873f3d6e1a0aaa4a9d91e6c6f3ba8e7432d2730ef7eeda8c0fbab3694 WHIRLPOOL 364c3908ecdf787502473b8e6e7aced8e20c56e2be000add6800c93ea2229de072f1915ab5bf1e9159204f00c0c236be88b0f81061a4753b64f09631e900a568
-MISC ChangeLog 15081 SHA256 bf6b810afa556400a918a35f66b196ac97d75f8cc26ac5b6a3c1920386eee14b SHA512 9a8b13667a0610f8e150c77b0a8120814b2798692e6e9c4f8ac347f6930af7f58f25381618661286d1d7c757bbe4a762a7269aa2e375ecb21c57087012ab7c04 WHIRLPOOL 3bc1dcb558df9f46e0459eafe98a2ed68703507dfac313efe991bf40345d123b8b84a13eaa042265d47f42aae79fe3b0b8f85e7c028d34a23e0a1821aafebe95
+MISC ChangeLog 15194 SHA256 10316e11100b4b3bf3812acdf5790b0a7cb7876d4dfc9a957c07b856223ff48e SHA512 61accca7551a84ea5507c4a7267ccd328bf72d7cbae5b1b76e4e57e3189cdad54a8005be96b0984f37978bfcb2cd68f886f0c6aa953505d8269333fa79f80d56 WHIRLPOOL a10b2eee7063c812f51f40c1ef3077f5dc035542eca9c399728750cbd85a62a6f1dc4c72d352e8fdbc66654dba0d0c1c40acadcb569a5aeb983aa5d114b01cca
MISC metadata.xml 471 SHA256 582c00f6d77a8f1c71bdd7b086152341d2ed50efc80c78120a1f9eb617b77e79 SHA512 c46d94703893973f7bba37cdebcca32ec636341fffcd24c730173a903edf03f0ec11555503e70cfa121d7a5bd77ef0864193273e61b2e24e2800827710eda5dc WHIRLPOOL 47aac5f13a29f4c0dedf25aba55fa9b2193a54a66a70fe8efb34588e3e3fc95d56e1b256ae2c3c5414f6abc4103d990f6515fcaa3c865f3a9790c641ebd7e087
diff --git a/net-libs/nodejs/nodejs-0.10.16.ebuild b/net-libs/nodejs/nodejs-0.10.16.ebuild
new file mode 100644
index 000000000000..0f1d19e10877
--- /dev/null
+++ b/net-libs/nodejs/nodejs-0.10.16.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/nodejs/nodejs-0.10.16.ebuild,v 1.1 2013/08/17 09:21:55 patrick Exp $
+
+EAPI=5
+
+# has known failures. sigh.
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_{5,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"
+
+RDEPEND="dev-libs/openssl"
+DEPEND="${RDEPEND}
+ virtual/python-json"
+
+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"
+
+ "${PYTHON}" configure --prefix="${EPREFIX}"/usr \
+ --openssl-use-sys --shared-zlib --without-dtrace ${myconf} || die
+}
+
+src_compile() {
+ emake out/Makefile
+ emake -C out mksnapshot
+ pax-mark m out/Release/mksnapshot
+ emake
+}
+
+src_install() {
+ "${PYTHON}" tools/install.py install "${D}"
+
+ 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
+}