# $NetBSD$

DISTNAME=	libretro-mgba-0.5.2
CATEGORIES=	emulators
MASTER_SITES=	${MASTER_SITE_GITHUB:=mgba-emu/}

HOMEPAGE=	https://mgba.io/
COMMENT=	Libretro core based on the mGBA emulator
LICENSE=	mpl-2.0

GITHUB_PROJECT=	mgba

WRKSRC=		${WRKDIR}/mgba-${PKGVERSION_NOREV}

USE_CMAKE=	yes

CMAKE_ARGS+=	-DUSE_CLI_DEBUGGER=OFF
CMAKE_ARGS+=	-DUSE_GDB_STUB=OFF

CMAKE_ARGS+=	-DUSE_FFMPEG=OFF
CMAKE_ARGS+=	-DUSE_ZLIB=OFF
CMAKE_ARGS+=	-DUSE_MINIZIP=OFF
CMAKE_ARGS+=	-DUSE_PNG=OFF
CMAKE_ARGS+=	-DUSE_LIBZIP=OFF
CMAKE_ARGS+=	-DUSE_MAGICK=OFF
CMAKE_ARGS+=	-DUSE_LZMA=OFF
CMAKE_ARGS+=	-DUSE_EPOXY=OFF

CMAKE_ARGS+=	-DBUILD_QT=OFF
CMAKE_ARGS+=	-DBUILD_SDL=OFF
CMAKE_ARGS+=	-DBUILD_GL=OFF

CMAKE_ARGS+=	-DBUILD_LIBRETRO=ON
CMAKE_ARGS+=	-DSKIP_LIBRARY=ON
CMAKE_ARGS+=	-DLIBRETRO_LIBDIR=${PREFIX}/lib/libretro

CFLAGS+=	-D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=600

INSTALLATION_DIRS+=	${PREFIX}/lib/libretro

.include "../../mk/bsd.pkg.mk"
