Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
Date: Fri, 06 Apr 2018 04:55:12
Message-Id: 1522990507.460816764d0f3c66e74d193c21b93588eabd898f.jer@gentoo
1 commit: 460816764d0f3c66e74d193c21b93588eabd898f
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 6 04:53:57 2018 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 6 04:55:07 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46081676
7
8 net-libs/nodejs: Version 9.11.1.
9
10 Package-Manager: Portage-2.3.28, Repoman-2.3.9
11
12 net-libs/nodejs/Manifest | 1 +
13 ...nodejs-99999999.ebuild => nodejs-9.11.1.ebuild} | 23 +++++++++++-----------
14 net-libs/nodejs/nodejs-99999999.ebuild | 13 ++++++------
15 3 files changed, 20 insertions(+), 17 deletions(-)
16
17 diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
18 index 9328c820c72..e1d9b55f2b4 100644
19 --- a/net-libs/nodejs/Manifest
20 +++ b/net-libs/nodejs/Manifest
21 @@ -5,3 +5,4 @@ DIST node-v6.11.5.tar.xz 15699404 BLAKE2B ba2df91bf5ef38cedb60b42919cf56f16807e6
22 DIST node-v6.14.1.tar.xz 15758180 BLAKE2B 63db5d1f73cc16f5c73012953799193cbd58da3aa92d3d48c5419d4e5c4e9126a2eb45b7e27e7396269deeca7836cac62c5f89e5d23b695a3455305739d5df90 SHA512 c1f725c76bfad914d8d607e1d0bddbb6cb75a99adcf781d12291830bc41610ede346a5ab29648d16ad8bb3031dade89f7f4e16708083b5fcda2def965f0c7d21
23 DIST node-v8.11.1.tar.xz 18279516 BLAKE2B b06f31571c93455d16899e3ba57d1e5835951be7a644fafbfcac9cce1bf33ed8ca47929e0a5d0df72034a6c2b967c578e3c78a2ed27ba85e41c4af1de2307293 SHA512 0ca0dead15a1623ece7f972d420dec623141a795ddd984c32ce7e92ae32ead97bb0153ebd8c1c249b91a1bd6efcef7fb313105455f66d4d181473153c4e0736f
24 DIST node-v9.10.1.tar.xz 18456696 BLAKE2B 104f92701147d47d02e5cdefe3e866220267f8459a27c0ce81154a11cad72f13be8107efa8defd8123e1abc6984462621407d4b81f3a81d869fcf221a85233b4 SHA512 f94564a62fdce80b4ac946e6161e22664f372adf46e3baece17c1733eb9a5b850b43628f131653144bf920364933d0e94f21d1c5404f2388b2b9d56743d02e94
25 +DIST node-v9.11.1.tar.xz 18500884 BLAKE2B ac086b59144ed7393a7c0293616c1ef2b149e23ac67ba8ccf324c2c1f97b18435889e4fb2f1c205834e3309728853dcdbf34d00cc319a10bfed7cbea9fdf01e3 SHA512 6e5ed333ebb678c08fca8f567708874a50bd9311e326196bf86ca77db3046dd196b50208bcffb7f3435f0c031d47dff5471465c840be12903f3c683802000a1e
26
27 diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-9.11.1.ebuild
28 similarity index 93%
29 copy from net-libs/nodejs/nodejs-99999999.ebuild
30 copy to net-libs/nodejs/nodejs-9.11.1.ebuild
31 index 62953844e68..265cdd75e34 100644
32 --- a/net-libs/nodejs/nodejs-99999999.ebuild
33 +++ b/net-libs/nodejs/nodejs-9.11.1.ebuild
34 @@ -6,15 +6,15 @@ EAPI=6
35 PYTHON_COMPAT=( python2_7 )
36 PYTHON_REQ_USE="threads"
37
38 -inherit bash-completion-r1 eutils flag-o-matic git-r3 pax-utils python-single-r1 toolchain-funcs
39 +inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 toolchain-funcs
40
41 DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
42 HOMEPAGE="https://nodejs.org/"
43 -EGIT_REPO_URI="https://github.com/nodejs/node"
44 +SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
45
46 LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
47 SLOT="0"
48 -KEYWORDS=""
49 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
50 IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl systemtap test"
51 REQUIRED_USE="
52 ${PYTHON_REQUIRED_USE}
53 @@ -22,19 +22,20 @@ REQUIRED_USE="
54 "
55
56 RDEPEND="
57 - >=dev-libs/libuv-1.16.1:=
58 + >=dev-libs/libuv-1.19.2:=
59 >=net-libs/http-parser-2.7.0:=
60 - >=net-libs/nghttp2-1.25.0
61 + >=net-libs/nghttp2-1.29.0
62 sys-libs/zlib
63 - icu? ( >=dev-libs/icu-60.1:= )
64 - npm? ( ${PYTHON_DEPS} )
65 - ssl? ( >=dev-libs/openssl-1.0.2g:0=[-bindist] )
66 + icu? ( >=dev-libs/icu-61.1:= )
67 + ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )
68 "
69 -DEPEND="${RDEPEND}
70 +DEPEND="
71 + ${RDEPEND}
72 ${PYTHON_DEPS}
73 systemtap? ( dev-util/systemtap )
74 - test? ( net-misc/curl )"
75 -
76 + test? ( net-misc/curl )
77 +"
78 +S="${WORKDIR}/node-v${PV}"
79 PATCHES=(
80 "${FILESDIR}"/gentoo-global-npm-config.patch
81 )
82
83 diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild
84 index 62953844e68..d8169ecd7dc 100644
85 --- a/net-libs/nodejs/nodejs-99999999.ebuild
86 +++ b/net-libs/nodejs/nodejs-99999999.ebuild
87 @@ -22,19 +22,20 @@ REQUIRED_USE="
88 "
89
90 RDEPEND="
91 - >=dev-libs/libuv-1.16.1:=
92 + >=dev-libs/libuv-1.19.2:=
93 >=net-libs/http-parser-2.7.0:=
94 - >=net-libs/nghttp2-1.25.0
95 + >=net-libs/nghttp2-1.29.0
96 sys-libs/zlib
97 - icu? ( >=dev-libs/icu-60.1:= )
98 + icu? ( >=dev-libs/icu-61.1:= )
99 npm? ( ${PYTHON_DEPS} )
100 ssl? ( >=dev-libs/openssl-1.0.2g:0=[-bindist] )
101 "
102 -DEPEND="${RDEPEND}
103 +DEPEND="
104 + ${RDEPEND}
105 ${PYTHON_DEPS}
106 systemtap? ( dev-util/systemtap )
107 - test? ( net-misc/curl )"
108 -
109 + test? ( net-misc/curl )
110 +"
111 PATCHES=(
112 "${FILESDIR}"/gentoo-global-npm-config.patch
113 )