# $OpenBSD: Makefile.template,v 1.77 2018/02/09 17:08:33 sthen Exp $ USE_WXNEEDED = Yes COMMENT = nintendo 3DS emulator V = 717 DISTNAME = citra-nightly-${V} PKGNAME = citra-0.0.0.${V} CATEGORIES = emulators MAINTAINER = Thomas Frohwein # GPLv2, BSD-2-clause (fmt), LGPL (getopt), MIT (httplib, json, lurlparser), # "New BSD license" (inih), unlicense/public domain (microprofile), # BSD-3-clause (nihstro), LGPLv2.1 (soundtouch), BSD-style (xbyak) PERMIT_PACKAGE_CDROM = Yes WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Multimedia Qt5Network Qt5OpenGL WANTLIB += Qt5Widgets SDL2 c cryptopp enet iconv m MASTER_SITES = https://thfr.info/distfiles/ MODULES = devel/cmake \ x11/qt5 BUILD_DEPENDS = devel/catch2 RUN_DEPENDS = devel/desktop-file-utils \ misc/shared-mime-info \ x11/gtk+3,-guic LIB_DEPENDS = devel/cryptopp \ devel/sdl2 \ net/enet \ x11/qt5/qtmultimedia CONFIGURE_ARGS = -DCMAKE_CXX_FLAGS="-I${LOCALBASE}/include ${CXXFLAGS}" \ -DCMAKE_PREFIX_PATH="-I${LOCALBASE}/lib/qt5/cmake/Qt5/" \ -DENABLE_CUBEB=OFF \ -DENABLE_WEB_SERVICE=OFF do-test: cd ${WRKBUILD}/src/tests && ./tests .include .if ${PROPERTIES:Mclang} BUILD_DEPENDS+= devel/llvm .endif .include