diff options
author | Jeroen Roovers <jer@gentoo.org> | 2019-04-24 11:19:34 +0200 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2019-04-24 11:24:38 +0200 |
commit | 3cd4182f5ae04f974607d155e7e0b544dd6c0c3f (patch) | |
tree | 18fdaa18f21112eb3752fc552ac73cb9f0111a46 /net-libs/nodejs | |
parent | mail-mta/postfix: QA: whitespace (diff) | |
download | gentoo-3cd4182f5ae04f974607d155e7e0b544dd6c0c3f.tar.gz gentoo-3cd4182f5ae04f974607d155e7e0b544dd6c0c3f.tar.bz2 gentoo-3cd4182f5ae04f974607d155e7e0b544dd6c0c3f.zip |
net-libs/nodejs: Adjust dependencies, update live ebuild
* Fix various dependencies' minimum version
* Fix sed script that removes -O3
* Set econf --openssl-use-def-ca-store as app-misc/ca-certificates is
arguably more up to date than the included Mozilla certificate chain
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Diffstat (limited to 'net-libs/nodejs')
-rw-r--r-- | net-libs/nodejs/nodejs-11.14.0.ebuild | 2 | ||||
-rw-r--r-- | net-libs/nodejs/nodejs-99999999.ebuild | 12 |
2 files changed, 7 insertions, 7 deletions
diff --git a/net-libs/nodejs/nodejs-11.14.0.ebuild b/net-libs/nodejs/nodejs-11.14.0.ebuild index 9ecdc16ab4ed..6084b2ec3d4f 100644 --- a/net-libs/nodejs/nodejs-11.14.0.ebuild +++ b/net-libs/nodejs/nodejs-11.14.0.ebuild @@ -25,7 +25,7 @@ REQUIRED_USE=" RDEPEND=" >=dev-libs/libuv-1.27.0:= >=net-dns/c-ares-1.15.0 - >=net-libs/http-parser-2.9.0:= + >=net-libs/http-parser-2.8.0:= >=net-libs/nghttp2-1.37.0 sys-libs/zlib icu? ( >=dev-libs/icu-63.1:= ) diff --git a/net-libs/nodejs/nodejs-99999999.ebuild b/net-libs/nodejs/nodejs-99999999.ebuild index 2515d4268536..d8f4436a0093 100644 --- a/net-libs/nodejs/nodejs-99999999.ebuild +++ b/net-libs/nodejs/nodejs-99999999.ebuild @@ -23,13 +23,13 @@ REQUIRED_USE=" " RDEPEND=" - >=dev-libs/libuv-1.27.0:= + >=dev-libs/libuv-1.28.0:= >=net-dns/c-ares-1.15.0 - >=net-libs/http-parser-2.9.0:= - >=net-libs/nghttp2-1.34.0 + >=net-libs/http-parser-2.8.0:= + >=net-libs/nghttp2-1.38.0 sys-libs/zlib icu? ( >=dev-libs/icu-63.1:= ) - ssl? ( >=dev-libs/openssl-1.1:0= ) + ssl? ( >=dev-libs/openssl-1.1.1:0= ) " DEPEND=" ${RDEPEND} @@ -74,7 +74,7 @@ src_prepare() { # Avoid writing a depfile, not useful sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die - sed -i -e "/'-O3'/d" common.gypi deps/v8/gypfiles/toolchain.gypi || die + sed -i -e "/'-O3'/d" common.gypi node.gypi || die # Avoid a test that I've only been able to reproduce from emerge. It doesnt # seem sandbox related either (invoking it from a sandbox works fine). @@ -102,7 +102,7 @@ src_configure() { use inspector || myconf+=( --without-inspector ) use npm || myconf+=( --without-npm ) use snapshot && myconf+=( --with-snapshot ) - use ssl && myconf+=( --shared-openssl ) || myconf+=( --without-ssl ) + use ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store ) || myconf+=( --without-ssl ) local myarch="" case ${ABI} in |