Sat Aug 11 21:03:17 2018 UTC ()
libretro-mupen64plus: Set dynarec to empty when one isn't in use. Should
hopefully fix the PowerPC build.


(nia)
diff -r1.5 -r1.6 pkgsrc/emulators/libretro-mupen64plus/options.mk

cvs diff -r1.5 -r1.6 pkgsrc/emulators/libretro-mupen64plus/Attic/options.mk (switch to unified diff)

--- pkgsrc/emulators/libretro-mupen64plus/Attic/options.mk 2018/08/11 13:53:25 1.5
+++ pkgsrc/emulators/libretro-mupen64plus/Attic/options.mk 2018/08/11 21:03:17 1.6
@@ -1,39 +1,41 @@ @@ -1,39 +1,41 @@
1# $NetBSD: options.mk,v 1.5 2018/08/11 13:53:25 nia Exp $ 1# $NetBSD: options.mk,v 1.6 2018/08/11 21:03:17 nia Exp $
2 2
3PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-mupen64plus 3PKG_OPTIONS_VAR= PKG_OPTIONS.libretro-mupen64plus
4PKG_OPTIONS_REQUIRED_GROUPS= graphics 4PKG_OPTIONS_REQUIRED_GROUPS= graphics
5PKG_OPTIONS_GROUP.graphics= opengl 5PKG_OPTIONS_GROUP.graphics= opengl
6 6
7.include "../../mk/bsd.fast.prefs.mk" 7.include "../../mk/bsd.fast.prefs.mk"
8 8
9.if !empty(MACHINE_ARCH:M*arm*) 9.if !empty(MACHINE_ARCH:M*arm*)
10PKG_OPTIONS_GROUP.graphics+= rpi 10PKG_OPTIONS_GROUP.graphics+= rpi
11PKG_SUPPORTED_OPTIONS+= dynarec 11PKG_SUPPORTED_OPTIONS+= dynarec
12PKG_SUGGESTED_OPTIONS+= rpi dynarec 12PKG_SUGGESTED_OPTIONS+= rpi dynarec
13MUPEN64_DYNAREC_ARCH= arm 13MUPEN64_DYNAREC_ARCH= arm
14.elif !empty(MACHINE_ARCH:Mi386) 14.elif !empty(MACHINE_ARCH:Mi386)
15PKG_SUPPORTED_OPTIONS+= dynarec 15PKG_SUPPORTED_OPTIONS+= dynarec
16PKG_SUGGESTED_OPTIONS+= dynarec opengl 16PKG_SUGGESTED_OPTIONS+= dynarec opengl
17MUPEN64_DYNAREC_ARCH= x86 17MUPEN64_DYNAREC_ARCH= x86
18.elif !empty(MACHINE_ARCH:Mx86_64) 18.elif !empty(MACHINE_ARCH:Mx86_64)
19PKG_SUPPORTED_OPTIONS+= dynarec 19PKG_SUPPORTED_OPTIONS+= dynarec
20PKG_SUGGESTED_OPTIONS+= dynarec opengl 20PKG_SUGGESTED_OPTIONS+= dynarec opengl
21MUPEN64_DYNAREC_ARCH= x86_64 21MUPEN64_DYNAREC_ARCH= x86_64
22.else 22.else
23PKG_SUGGESTED_OPTIONS+= opengl 23PKG_SUGGESTED_OPTIONS+= opengl
24.endif 24.endif
25 25
26.include "../../mk/bsd.options.mk" 26.include "../../mk/bsd.options.mk"
27 27
28.if !empty(PKG_OPTIONS:Mopengl) 28.if !empty(PKG_OPTIONS:Mopengl)
29.include "../../graphics/MesaLib/buildlink3.mk" 29.include "../../graphics/MesaLib/buildlink3.mk"
30.endif 30.endif
31 31
32.if !empty(PKG_OPTIONS:Mrpi) 32.if !empty(PKG_OPTIONS:Mrpi)
33MAKE_ENV+= platform=rpi 33MAKE_ENV+= platform=rpi
34.include "../../misc/raspberrypi-userland/buildlink3.mk" 34.include "../../misc/raspberrypi-userland/buildlink3.mk"
35.endif 35.endif
36 36
37.if !empty(PKG_OPTIONS:Mdynarec) 37.if !empty(PKG_OPTIONS:Mdynarec)
38MAKE_ENV+= WITH_DYNAREC=${MUPEN64_DYNAREC_ARCH} 38MAKE_ENV+= WITH_DYNAREC=${MUPEN64_DYNAREC_ARCH}
 39.else
 40MAKE_ENV+= WITH_DYNAREC=
39.endif 41.endif