Mon Apr 24 21:20:10 2017 UTC ()
icu: require at least GCC 4.8
we need some c++11 (uchar16_t)
It's possible that lower will suffice

fixes build under netbsd 6.0 (gcc 4.5.3)


(maya)
diff -r1.108 -r1.109 pkgsrc/textproc/icu/Makefile

cvs diff -r1.108 -r1.109 pkgsrc/textproc/icu/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/icu/Makefile 2017/04/22 20:11:45 1.108
+++ pkgsrc/textproc/icu/Makefile 2017/04/24 21:20:10 1.109
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.108 2017/04/22 20:11:45 adam Exp $ 1# $NetBSD: Makefile,v 1.109 2017/04/24 21:20:10 maya Exp $
2 2
3DISTNAME= icu4c-59_1-src 3DISTNAME= icu4c-59_1-src
4PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g} 4PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
5CATEGORIES= textproc 5CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icu/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icu/}
7EXTRACT_SUFX= .tgz 7EXTRACT_SUFX= .tgz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.icu-project.org/ 10HOMEPAGE= http://www.icu-project.org/
11COMMENT= Robust and full-featured Unicode services 11COMMENT= Robust and full-featured Unicode services
12LICENSE= mit 12LICENSE= mit
13 13
14WRKSRC= ${WRKDIR}/icu/source 14WRKSRC= ${WRKDIR}/icu/source
15USE_LANGUAGES= c99 c++ 15USE_LANGUAGES= c99 c++
16USE_TOOLS+= gmake 16USE_TOOLS+= gmake
 17GCC_REQD+= 4.8
17TEST_TARGET= check 18TEST_TARGET= check
18UNLIMIT_RESOURCES+= datasize 19UNLIMIT_RESOURCES+= datasize
19GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
20CONFIGURE_ARGS+= --enable-static 21CONFIGURE_ARGS+= --enable-static
21CONFIGURE_ENV+= U_MAKE=${TOOLS_GMAKE} 22CONFIGURE_ENV+= U_MAKE=${TOOLS_GMAKE}
22 23
23.include "../../mk/pthread.buildlink3.mk" 24.include "../../mk/pthread.buildlink3.mk"
24 25
25.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native" 26.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} != "native"
26CONFIGURE_ARGS+= --disable-threads 27CONFIGURE_ARGS+= --disable-threads
27.endif 28.endif
28 29
29.include "../../mk/compiler.mk" 30.include "../../mk/compiler.mk"