Thu Apr 9 16:46:56 2020 UTC ()
mozjs60: Minimum gcc version is actually 4.9


(nia)
diff -r1.2 -r1.3 pkgsrc/lang/mozjs60/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/lang/mozjs60/Attic/Makefile (expand / switch to unified diff)

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