# $Id$ PNAME="nodejs" PVER="14.9.0" PBUILD="r1" PCAT="net-libs" DESCRIPTION="Chrome V8 JavaScript engine." HOMEPAGE="https://nodejs.org/" DEPEND=">= sys-libs/zlib-1.2 >= dev-libs/icu-67.1 >= dev-libs/libuv-1.39 >= net-dns/c-ares-1.16 >= net-libs/libnghttp2-1.41" SDEPEND=">= dev-lang/python3-3.7 >= sys-libs/zlib-dev-1.2 >= dev-libs/icu-dev-67.1 >= dev-libs/libuv-dev-1.39 >= net-dns/c-ares-dev-1.16 >= net-libs/libnghttp2-dev-1.41" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" #ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*" sminclude mbuild #alx-split SRC_URI=( https://github.com/${PNAME}/${PNAME}/releases/downloads/v${PVER}/${SRCFILE} https://nodejs.org/dist/v${PVER}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd https://nodejs.org/en/download/current | highesttarball gz" src_compile() { cd ${SRCDIR} mconfigure \ --experimental-http-parser \ --without-npm \ --with-intl=system-icu \ --shared-zlib \ --shared-libuv \ --shared-cares \ --shared-nghttp2 \ || die mmake || die }