Sun Feb 18 11:12:00 2024 UTC (109d)
cromagrally: force c++20 for std::u8string


(wiz)
diff -r1.5 -r1.6 pkgsrc/games/cromagrally/Makefile

cvs diff -r1.5 -r1.6 pkgsrc/games/cromagrally/Makefile (expand / switch to unified diff)

--- pkgsrc/games/cromagrally/Makefile 2024/02/14 19:04:05 1.5
+++ pkgsrc/games/cromagrally/Makefile 2024/02/18 11:12:00 1.6
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.5 2024/02/14 19:04:05 charlotte Exp $ 1# $NetBSD: Makefile,v 1.6 2024/02/18 11:12:00 wiz Exp $
2 2
3DISTNAME= cromagrally-3.0.1 3DISTNAME= cromagrally-3.0.1
4CATEGORIES= games 4CATEGORIES= games
5MASTER_SITES= ${MASTER_SITE_GITHUB:=jorio/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=jorio/}
6 6
7MAINTAINER= charlotte@NetBSD.org 7MAINTAINER= charlotte@NetBSD.org
8HOMEPAGE= https://pangeasoft.net/cromag/ 8HOMEPAGE= https://pangeasoft.net/cromag/
9COMMENT= Source port of Cro-Mag Rally from Pangea Software 9COMMENT= Source port of Cro-Mag Rally from Pangea Software
10LICENSE= cc-by-nc-sa-v4.0-license 10LICENSE= cc-by-nc-sa-v4.0-license
11 11
12GITHUB_SUBMODULES= \ 12GITHUB_SUBMODULES= \
13 jorio Pomme ef94150e2dcec522e3099f4d03a4e8f2639f7232 extern/Pomme 13 jorio Pomme ef94150e2dcec522e3099f4d03a4e8f2639f7232 extern/Pomme
14 14
15USE_CMAKE= yes 15USE_CMAKE= yes
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
 17FORCE_CXX_STD= c++20
17USE_TOOLS+= pax pkg-config 18USE_TOOLS+= pax pkg-config
18 19
19WRKSRC= ${WRKDIR}/CroMagRally-${GITHUB_TAG} 20WRKSRC= ${WRKDIR}/CroMagRally-${GITHUB_TAG}
20 21
21INSTALLATION_DIRS+= bin 22INSTALLATION_DIRS+= bin
22INSTALLATION_DIRS+= libexec 23INSTALLATION_DIRS+= libexec
23INSTALLATION_DIRS+= share/cromagrally/Data 24INSTALLATION_DIRS+= share/cromagrally/Data
24 25
25pre-configure: 26pre-configure:
26 ${SED} -e 's,@@PREFIX@@,${PREFIX},g' \ 27 ${SED} -e 's,@@PREFIX@@,${PREFIX},g' \
27 ${FILESDIR}/cromagrally.template > ${WRKDIR}/cromagrally 28 ${FILESDIR}/cromagrally.template > ${WRKDIR}/cromagrally
28 29
29do-install: 30do-install: