Sun Oct 20 09:42:13 2019 UTC ()
dosbox-x: Disable dynarec on non-x86


(nia)
diff -r1.3 -r1.4 pkgsrc/emulators/dosbox-x/Makefile

cvs diff -r1.3 -r1.4 pkgsrc/emulators/dosbox-x/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/dosbox-x/Makefile 2019/10/01 19:37:50 1.3
+++ pkgsrc/emulators/dosbox-x/Makefile 2019/10/20 09:42:13 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2019/10/01 19:37:50 nia Exp $ 1# $NetBSD: Makefile,v 1.4 2019/10/20 09:42:13 nia Exp $
2 2
3DISTNAME= dosbox-x-0.82.22 3DISTNAME= dosbox-x-0.82.22
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= ${MASTER_SITE_GITHUB:=joncampbell123/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=joncampbell123/}
6GITHUB_TAG= dosbox-x-v${PKGVERSION_NOREV} 6GITHUB_TAG= dosbox-x-v${PKGVERSION_NOREV}
7 7
8MAINTAINER= nia@NetBSD.org 8MAINTAINER= nia@NetBSD.org
9HOMEPAGE= https://dosbox-x.com/ 9HOMEPAGE= https://dosbox-x.com/
10COMMENT= DOSBox fork with enhancements 10COMMENT= DOSBox fork with enhancements
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13WRKSRC= ${WRKDIR}/dosbox-x-${GITHUB_TAG} 13WRKSRC= ${WRKDIR}/dosbox-x-${GITHUB_TAG}
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
@@ -16,26 +16,34 @@ USE_TOOLS+= autoconf automake pkg-config @@ -16,26 +16,34 @@ USE_TOOLS+= autoconf automake pkg-config
16USE_LANGUAGES= c gnu++11 16USE_LANGUAGES= c gnu++11
17 17
18# C++11 18# C++11
19GCC_REQD+= 4.7 19GCC_REQD+= 4.7
20 20
21LIBS.NetBSD+= -lcompat 21LIBS.NetBSD+= -lcompat
22 22
23CONFIGURE_ARGS+= --disable-alsatest 23CONFIGURE_ARGS+= --disable-alsatest
24CONFIGURE_ARGS+= --disable-sdl2test 24CONFIGURE_ARGS+= --disable-sdl2test
25CONFIGURE_ARGS+= --disable-sdltest 25CONFIGURE_ARGS+= --disable-sdltest
26CONFIGURE_ARGS+= --disable-sdl 26CONFIGURE_ARGS+= --disable-sdl
27CONFIGURE_ARGS+= --enable-sdl2 27CONFIGURE_ARGS+= --enable-sdl2
28 28
 29.include "../../mk/bsd.prefs.mk"
 30
 31.if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64"
 32CONFIGURE_ARGS+= --disable-dynrec
 33CONFIGURE_ARGS+= --disable-fpu-x86
 34CONFIGURE_ARGS+= --disable-fpu-x64
 35.endif
 36
29PKGCONFIG_OVERRIDE+= vs2015/libpng/libpng.pc.in 37PKGCONFIG_OVERRIDE+= vs2015/libpng/libpng.pc.in
30PKGCONFIG_OVERRIDE+= vs2015/sdl/sdl.pc.in 38PKGCONFIG_OVERRIDE+= vs2015/sdl/sdl.pc.in
31PKGCONFIG_OVERRIDE+= vs2015/sdl2/sdl2.pc.in 39PKGCONFIG_OVERRIDE+= vs2015/sdl2/sdl2.pc.in
32PKGCONFIG_OVERRIDE+= vs2015/sdlnet/SDL_net.pc.in 40PKGCONFIG_OVERRIDE+= vs2015/sdlnet/SDL_net.pc.in
33PKGCONFIG_OVERRIDE+= vs2015/zlib/zlib.pc.in 41PKGCONFIG_OVERRIDE+= vs2015/zlib/zlib.pc.in
34 42
35INSTALLATION_DIRS+= share/applications 43INSTALLATION_DIRS+= share/applications
36INSTALLATION_DIRS+= share/pixmaps 44INSTALLATION_DIRS+= share/pixmaps
37 45
38CHECK_PORTABILITY_SKIP+= vs2015/sdl2/build-scripts/androidbuildlibs.sh 46CHECK_PORTABILITY_SKIP+= vs2015/sdl2/build-scripts/androidbuildlibs.sh
39CHECK_PORTABILITY_SKIP+= vs2015/sdl2/build-scripts/iosbuild.sh 47CHECK_PORTABILITY_SKIP+= vs2015/sdl2/build-scripts/iosbuild.sh
40 48
41pre-configure: 49pre-configure: