BROKEN-alpha = ICE or OOM on hq_implementation.cpp BROKEN-hppa = ICE or OOM on src/filters/hq/c/hq_base.h:421 COMMENT = emulator for Nintendo Game Boy (Color/Advance) GH_ACCOUNT = visualboyadvance-m GH_PROJECT = ${GH_ACCOUNT} GH_TAGNAME = v2.1.4 PKGNAME = vbam-${GH_TAGNAME:S/v//} REVISION = 1 CATEGORIES = emulators HOMEPAGE = https://www.vba-m.com # GPLv2+ (see doc/License.txt) PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} WANTLIB += GL GLU SDL2 c iconv intl m png sfml-network sfml-system WANTLIB += z MODULES = devel/cmake # c++11 COMPILER = base-clang ports-gcc BUILD_DEPENDS = devel/gettext,-tools LIB_DEPENDS = devel/gettext,-runtime \ devel/sdl2 \ graphics/png \ multimedia/sfml CONFIGURE_ARGS += -DENABLE_FFMPEG=OFF \ -DENABLE_WX=OFF \ -DENABLE_SDL=ON # Creates unlinkable files ('data' according to file(1)) CONFIGURE_ARGS += -DENABLE_LTO=OFF # Assembler autodetection fails on i386, can be worked around with # -DCMAKE_ASM_NASM_COMPILER=yasm, but then linking fails. CONFIGURE_ARGS += -DENABLE_ASM=OFF CXXFLAGS += -I${X11BASE}/include NO_TEST = Yes post-install: mv ${PREFIX}/etc/ ${PREFIX}/share/examples/vbam/ .include