Fri Jul 5 08:07:18 2019 UTC ()
devilutionx: Require gcc 4.9 or higher for std::make_unique.


(nia)
diff -r1.1 -r1.2 pkgsrc/games/devilutionx/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/games/devilutionx/Makefile (expand / switch to unified diff)

--- pkgsrc/games/devilutionx/Makefile 2019/07/03 10:58:12 1.1
+++ pkgsrc/games/devilutionx/Makefile 2019/07/05 08:07:18 1.2
@@ -1,29 +1,32 @@ @@ -1,29 +1,32 @@
1# $NetBSD: Makefile,v 1.1 2019/07/03 10:58:12 nia Exp $ 1# $NetBSD: Makefile,v 1.2 2019/07/05 08:07:18 nia Exp $
2 2
3DISTNAME= devilutonx-0.4.0 3DISTNAME= devilutonx-0.4.0
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_GITHUB:=diasurgical/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=diasurgical/}
6GITHUB_PROJECT= devilutionX 6GITHUB_PROJECT= devilutionX
7 7
8MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
9HOMEPAGE= https://github.com/diasurgical/devilutionX 9HOMEPAGE= https://github.com/diasurgical/devilutionX
10COMMENT= Port of the RPG Diablo for modern operating systems 10COMMENT= Port of the RPG Diablo for modern operating systems
11LICENSE= unlicense 11LICENSE= unlicense
12 12
13WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 13WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
14 14
15USE_CMAKE= yes 15USE_CMAKE= yes
16USE_LANGUAGES= c c++03 16USE_LANGUAGES= c c++14
 17
 18# std::make_unique
 19GCC_REQD+= 4.9
17 20
18CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" 21CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release"
19CMAKE_ARGS+= -DASAN=OFF 22CMAKE_ARGS+= -DASAN=OFF
20CMAKE_ARGS+= -DDEBUG=OFF 23CMAKE_ARGS+= -DDEBUG=OFF
21CMAKE_ARGS+= -DFASTER=OFF 24CMAKE_ARGS+= -DFASTER=OFF
22 25
23.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
24 27
25.if ${OPSYS} != "Linux" 28.if ${OPSYS} != "Linux"
26CXXFLAGS+= -DO_LARGEFILE=0 -Dstat64=stat -Dlstat64=lstat -Dlseek64=lseek -Doff64_t=off_t -Dfstat64=fstat -Dftruncate64=ftruncate 29CXXFLAGS+= -DO_LARGEFILE=0 -Dstat64=stat -Dlstat64=lstat -Dlseek64=lseek -Doff64_t=off_t -Dfstat64=fstat -Dftruncate64=ftruncate
27.endif 30.endif
28 31
29CXXFLAGS+= -DASIO_DISABLE_STD_EXPERIMENTAL_STRING_VIEW=1 32CXXFLAGS+= -DASIO_DISABLE_STD_EXPERIMENTAL_STRING_VIEW=1