Wed Oct 3 12:21:54 2018 UTC ()
libretro-beetle-ngp: USE_LANGUAGES=c++03. Fix build with clang 7.


(nia)
diff -r1.2 -r1.3 pkgsrc/emulators/libretro-beetle-ngp/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/emulators/libretro-beetle-ngp/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/libretro-beetle-ngp/Makefile 2018/10/02 21:09:28 1.2
+++ pkgsrc/emulators/libretro-beetle-ngp/Makefile 2018/10/03 12:21:54 1.3
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.2 2018/10/02 21:09:28 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2018/10/03 12:21:54 nia Exp $
2 2
3DISTNAME= libretro-beetle-ngp-20180720 3DISTNAME= libretro-beetle-ngp-20180720
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
6GITHUB_PROJECT= beetle-ngp-libretro 6GITHUB_PROJECT= beetle-ngp-libretro
7GITHUB_TAG= 69293c940ca27008ab2a1e37cc3077c677b36d1e 7GITHUB_TAG= 69293c940ca27008ab2a1e37cc3077c677b36d1e
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://docs.libretro.com/library/beetle_neopop/ 10HOMEPAGE= https://docs.libretro.com/library/beetle_neopop/
11COMMENT= Libretro core based on the Mednafen Neo Geo Pocket emulator 11COMMENT= Libretro core based on the Mednafen Neo Geo Pocket emulator
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_TOOLS+= gmake 14USE_TOOLS+= gmake
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++03
16MAKE_FLAGS+= GIT_VERSION="-pkgsrc" 16MAKE_FLAGS+= GIT_VERSION="-pkgsrc"
17 17
18.include "../../mk/endian.mk" 18.include "../../mk/endian.mk"
19 19
20.if ${MACHINE_ENDIAN} == "big" 20.if ${MACHINE_ENDIAN} == "big"
21CFLAGS+= -DMSB_FIRST 21CFLAGS+= -DMSB_FIRST
22.endif 22.endif
23 23
24BUILD_MAKE_FLAGS+= GIT_VERSION="-pkgsrc" 24BUILD_MAKE_FLAGS+= GIT_VERSION="-pkgsrc"
25 25
26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=link.T 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--version-script=link.T
27BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-undefined 27BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--no-undefined
28 28