Thu Jan 3 21:40:36 2019 UTC ()
dolphin-emu: don't ENABLE_EVDEV on Linux since it breaks the build


(nia)
diff -r1.2 -r1.3 pkgsrc/emulators/dolphin-emu/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/emulators/dolphin-emu/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/dolphin-emu/Makefile 2019/01/02 00:30:01 1.2
+++ pkgsrc/emulators/dolphin-emu/Makefile 2019/01/03 21:40:36 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.2 2019/01/02 00:30:01 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2019/01/03 21:40:36 nia Exp $
2 2
3DISTNAME= dolphin-emu-5.0 3DISTNAME= dolphin-emu-5.0
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_GITHUB:=dolphin-emu/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=dolphin-emu/}
7GITHUB_PROJECT= dolphin 7GITHUB_PROJECT= dolphin
8GITHUB_TAG= ${PKGVERSION_NOREV} 8GITHUB_TAG= ${PKGVERSION_NOREV}
9 9
10MAINTAINER= nia@NetBSD.org 10MAINTAINER= nia@NetBSD.org
11HOMEPAGE= https://dolphin-emu.org/ 11HOMEPAGE= https://dolphin-emu.org/
12COMMENT= Nintendo GameCube and Wii emulator 12COMMENT= Nintendo GameCube and Wii emulator
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -22,26 +22,29 @@ USE_LANGUAGES= c c++ @@ -22,26 +22,29 @@ USE_LANGUAGES= c c++
22CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_SFML=ON 22CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_SFML=ON
23 23
24CMAKE_ARGS+= -DPKGMANDIR=${PKGMANDIR} 24CMAKE_ARGS+= -DPKGMANDIR=${PKGMANDIR}
25 25
26.include "../../mk/bsd.prefs.mk" 26.include "../../mk/bsd.prefs.mk"
27 27
28ONLY_FOR_PLATFORM= ${LITTLEENDIANPLATFORMS} 28ONLY_FOR_PLATFORM= ${LITTLEENDIANPLATFORMS}
29BROKEN_ON_PLATFORM+= SunOS-*-* 29BROKEN_ON_PLATFORM+= SunOS-*-*
30 30
31.if ${MACHINE_ARCH} != "x86_64" && ${MACHINE_ARCH} != "aarch64" 31.if ${MACHINE_ARCH} != "x86_64" && ${MACHINE_ARCH} != "aarch64"
32CMAKE_ARGS+= -DENABLE_GENERIC=1 32CMAKE_ARGS+= -DENABLE_GENERIC=1
33.endif 33.endif
34 34
 35# "Couldn't find libevdev and/or libudev. Can't build evdev controller backend."
 36CMAKE_ARGS.Linux+= -DENABLE_EVDEV=0
 37
35BUILDLINK_TRANSFORM+= rm:-ldl 38BUILDLINK_TRANSFORM+= rm:-ldl
36 39
37NOT_PAX_MPROTECT_SAFE+= bin/dolphin-emu 40NOT_PAX_MPROTECT_SAFE+= bin/dolphin-emu
38NOT_PAX_MPROTECT_SAFE+= bin/dolphin-emu-nogui 41NOT_PAX_MPROTECT_SAFE+= bin/dolphin-emu-nogui
39 42
40.include "options.mk" 43.include "options.mk"
41.include "../../converters/libiconv/buildlink3.mk" 44.include "../../converters/libiconv/buildlink3.mk"
42.include "../../devel/libusb1/buildlink3.mk" 45.include "../../devel/libusb1/buildlink3.mk"
43.include "../../devel/zlib/buildlink3.mk" 46.include "../../devel/zlib/buildlink3.mk"
44.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 47.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
45.include "../../graphics/MesaLib/buildlink3.mk" 48.include "../../graphics/MesaLib/buildlink3.mk"
46.include "../../multimedia/ffmpeg4/buildlink3.mk" 49.include "../../multimedia/ffmpeg4/buildlink3.mk"
47.include "../../net/miniupnpc/buildlink3.mk" 50.include "../../net/miniupnpc/buildlink3.mk"