[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / lang / nodejs

Annotation of pkgsrc/lang/nodejs/Makefile, Revision 1.154

1.154   ! nia         1: # $NetBSD: Makefile,v 1.153 2019/01/31 08:46:37 adam Exp $
1.1       mspo        2:
1.153     adam        3: DISTNAME=      node-v10.15.1
1.127     fhajny      4:
                      5: USE_LANGUAGES= c gnu++14
1.104     fhajny      6:
                      7: # Stated by the changelog as of 8.2.0
                      8: GCC_REQD+=     4.9.4
1.1       mspo        9:
1.141     bsiegert   10: # Stated by the changelog
1.147     adam       11: BUILDLINK_API_DEPENDS.libuv+=  libuv>=1.23
1.141     bsiegert   12:
1.154   ! nia        13: # Requires http_parser_set_max_header_size
        !            14: BUILDLINK_API_DEPENDS.http-parser+=    http-parser>=2.9.0
        !            15:
1.127     fhajny     16: .include "../../mk/bsd.prefs.mk"
                     17:
1.144     jperkin    18: # XXX: figure out a way to add rpaths to torque
                     19: MAKE_ENV+=     LD_LIBRARY_PATH=${PREFIX}/lib
                     20:
1.129     fhajny     21: # Optional OpenSSL support in nghttp2 conflicts with OpenSSL 1.1.x
                     22: # bundled and built by lang/nodejs.
                     23: # Uncomment when we switch to openssl>=1.1
                     24: # CONFIGURE_ARGS+=     --shared-nghttp2
1.98      adam       25: CONFIGURE_ARGS+=       --with-intl=system-icu
1.97      fhajny     26:
1.127     fhajny     27: CHECK_PORTABILITY_SKIP+=       deps/openssl/openssl/.travis-create-release.sh
                     28:
1.152     ryoon      29: .if ${MACHINE_ARCH} == "i386"
                     30: # 64 bit atomic ops are required
                     31: CXXFLAGS+=     -march=i586
                     32: # required for SSE2 code under i386.
                     33: CXXFLAGS+=     -mstackrealign
                     34: .endif
                     35:
1.128     minskim    36: .include "options.mk"
                     37:
1.48      fhajny     38: .include "../../lang/nodejs/Makefile.common"
1.97      fhajny     39: .include "../../textproc/icu/buildlink3.mk"
1.129     fhajny     40: # Uncomment when we switch to openssl>=1.1
                     41: # .include "../../www/nghttp2/buildlink3.mk"
1.1       mspo       42: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>