Wed Aug 9 09:02:07 2023 UTC ()
warzone2100: Bump up compiler requirements


(nia)
diff -r1.73 -r1.74 pkgsrc/games/warzone2100/Makefile

cvs diff -r1.73 -r1.74 pkgsrc/games/warzone2100/Makefile (expand / switch to unified diff)

--- pkgsrc/games/warzone2100/Makefile 2023/08/02 19:27:31 1.73
+++ pkgsrc/games/warzone2100/Makefile 2023/08/09 09:02:07 1.74
@@ -1,38 +1,40 @@ @@ -1,38 +1,40 @@
1# $NetBSD: Makefile,v 1.73 2023/08/02 19:27:31 nia Exp $ 1# $NetBSD: Makefile,v 1.74 2023/08/09 09:02:07 nia Exp $
2 2
3DISTNAME= warzone2100_src 3DISTNAME= warzone2100_src
4PKGNAME= warzone2100-4.3.5 4PKGNAME= warzone2100-4.3.5
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= games 6CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_GITHUB:=Warzone2100/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=Warzone2100/}
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 8GITHUB_RELEASE= ${PKGVERSION_NOREV}
9DIST_SUBDIR= wz2100_${PKGVERSION_NOREV} 9DIST_SUBDIR= wz2100_${PKGVERSION_NOREV}
10EXTRACT_SUFX= .tar.xz 10EXTRACT_SUFX= .tar.xz
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= https://wz2100.net/ 13HOMEPAGE= https://wz2100.net/
14COMMENT= Real-time strategy and real-time tactics hybrid computer game 14COMMENT= Real-time strategy and real-time tactics hybrid computer game
15LICENSE= gnu-gpl-v2 15LICENSE= gnu-gpl-v2
16 16
17USE_CMAKE= yes 17USE_CMAKE= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++
19USE_TOOLS+= gmake pkg-config zip 19USE_TOOLS+= gmake pkg-config zip
20USE_TOOLS+= msgfmt msgmerge xgettext 20USE_TOOLS+= msgfmt msgmerge xgettext
21 21
22TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc 22TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
23 23
24# Needs gnu standard variant to get alloca builtin. 24# Needs gnu standard variant to get alloca builtin.
25FORCE_CXX_STD= gnu++11 25FORCE_CXX_STD= gnu++14
 26
 27USE_CXX_FEATURES+= unique_ptr
26 28
27.include "../../mk/bsd.prefs.mk" 29.include "../../mk/bsd.prefs.mk"
28 30
29.if ${OPSYS} == "NetBSD" 31.if ${OPSYS} == "NetBSD"
30# Could NOT find Gettext: Found unsuitable version "0.16.1", but 32# Could NOT find Gettext: Found unsuitable version "0.16.1", but
31# required is at least "0.18" 33# required is at least "0.18"
32TOOLS_PLATFORM.msgfmt= 34TOOLS_PLATFORM.msgfmt=
33TOOLS_PLATFORM.msgmerge= 35TOOLS_PLATFORM.msgmerge=
34TOOLS_PLATFORM.xgettext= 36TOOLS_PLATFORM.xgettext=
35.endif 37.endif
36 38
37.include "../../games/warzone2100/options.mk" 39.include "../../games/warzone2100/options.mk"
38 40