| @@ -1,32 +1,33 @@ | | | @@ -1,32 +1,33 @@ |
1 | # $NetBSD: Makefile,v 1.2 2020/04/06 05:33:02 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2020/04/09 16:46:56 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= mozjs60_60.8.0.orig | | 3 | DISTNAME= mozjs60_60.8.0.orig |
4 | PKGNAME= ${DISTNAME:S/_/-/:S/.orig//} | | 4 | PKGNAME= ${DISTNAME:S/_/-/:S/.orig//} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= lang | | 6 | CATEGORIES= lang |
7 | MASTER_SITES= http://deb.debian.org/debian/pool/main/m/mozjs60/ | | 7 | MASTER_SITES= http://deb.debian.org/debian/pool/main/m/mozjs60/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://packages.debian.org/unstable/libmozjs-60-0 | | 11 | HOMEPAGE= https://packages.debian.org/unstable/libmozjs-60-0 |
12 | COMMENT= SpiderMonkey JavaScript library (60.x branch) | | 12 | COMMENT= SpiderMonkey JavaScript library (60.x branch) |
13 | #LICENSE= # TODO: (see mk/license.mk) | | 13 | #LICENSE= # TODO: (see mk/license.mk) |
14 | | | 14 | |
15 | WRKSRC= ${WRKDIR}/mozjs-60.8.0/js/src | | 15 | WRKSRC= ${WRKDIR}/mozjs-60.8.0/js/src |
16 | USE_TOOLS+= autoconf213 gmake perl pkg-config | | 16 | USE_TOOLS+= autoconf213 gmake perl pkg-config |
17 | USE_LANGUAGES= c c++ | | 17 | USE_LANGUAGES= c c++ |
18 | | | 18 | |
19 | GCC_REQD+= 4.8 | | 19 | # "ERROR: Only GCC 4.9 or newer is supported" |
| | | 20 | GCC_REQD+= 4.9 |
20 | | | 21 | |
21 | HAS_CONFIGURE= yes | | 22 | HAS_CONFIGURE= yes |
22 | CONFIGURE_DIRS= build | | 23 | CONFIGURE_DIRS= build |
23 | CONFIGURE_SCRIPT= ../configure | | 24 | CONFIGURE_SCRIPT= ../configure |
24 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 25 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
25 | CONFIGURE_ARGS+= --with-system-icu | | 26 | CONFIGURE_ARGS+= --with-system-icu |
26 | CONFIGURE_ARGS+= --with-system-zlib | | 27 | CONFIGURE_ARGS+= --with-system-zlib |
27 | CONFIGURE_ARGS+= --enable-readline | | 28 | CONFIGURE_ARGS+= --enable-readline |
28 | CONFIGURE_ARGS+= --enable-posix-nspr-emulation | | 29 | CONFIGURE_ARGS+= --enable-posix-nspr-emulation |
29 | CONFIGURE_ARGS+= --with-pthreads | | 30 | CONFIGURE_ARGS+= --with-pthreads |
30 | CONFIGURE_ARGS+= --disable-jemalloc | | 31 | CONFIGURE_ARGS+= --disable-jemalloc |
31 | CONFIGURE_ARGS+= --disable-debug-symbols | | 32 | CONFIGURE_ARGS+= --disable-debug-symbols |
32 | CONFIGURE_ARGS+= --enable-strip | | 33 | CONFIGURE_ARGS+= --enable-strip |