Index: games/retroarch/Makefile =================================================================== --- games/retroarch/Makefile (revision 551315) +++ games/retroarch/Makefile (working copy) @@ -24,7 +24,8 @@ libdrm.so:graphics/libdrm \ libass.so:multimedia/libass BUILD_DEPENDS= vulkan-loader>0:graphics/vulkan-loader \ - ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers + ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers \ + ${LOCALBASE}/include/linux/input.h:devel/evdev-proto RUN_DEPENDS= retroarch-assets<=0:games/retroarch-assets USES= compiler:c++11-lib gmake pkgconfig python:3.6+ shebangfix ssl @@ -61,8 +62,6 @@ V4L_CONFIGURE_ENABLE= v4l2 FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype -WAYLAND_BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \ - ${LOCALBASE}/include/linux/kd.h:graphics/svgalib WAYLAND_LIB_DEPENDS= libwayland-egl.so:graphics/wayland WAYLAND_CONFIGURE_ENABLE= wayland UDEV_LIB_DEPENDS= libudev.so:devel/libudev-devd \ @@ -96,6 +95,10 @@ ${WRKSRC}/memory/wii/mem2_manager.c @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/camera/drivers/video4linux2.c + @${REINPLACE_CMD} -e 's/#if defined(__linux__) || defined(HAVE_WAYLAND)/#if 1/g' \ + ${WRKSRC}/input/input_keymaps.c + @${MKDIR} ${WRKSRC}/libretro-common/include/linux + @${TOUCH} ${WRKSRC}/libretro-common/include/linux/kd.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/retroarch