Lines 1-13
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= mgba |
3 |
PORTNAME= mgba |
4 |
DISTVERSION= 0.6.1 |
4 |
DISTVERSION= 0.6.3 |
5 |
PORTREVISION= 3 |
|
|
6 |
CATEGORIES= emulators |
5 |
CATEGORIES= emulators |
7 |
|
6 |
|
8 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
7 |
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ |
9 |
PATCHFILES= a7a51a11373f.patch:-p1 \ |
|
|
10 |
a2b8c4ae807a.patch:-p1 |
11 |
|
8 |
|
12 |
MAINTAINER= greg@unrelenting.technology |
9 |
MAINTAINER= greg@unrelenting.technology |
13 |
COMMENT= Game Boy Advance (GBA) emulator/debugger |
10 |
COMMENT= Game Boy Advance (GBA) emulator/debugger |
Lines 36-46
Link Here
|
36 |
-DUSE_LZMA:BOOL=ON \ |
33 |
-DUSE_LZMA:BOOL=ON \ |
37 |
-DUSE_SQLITE3:BOOL=ON \ |
34 |
-DUSE_SQLITE3:BOOL=ON \ |
38 |
-DBUILD_GL:BOOL=ON \ |
35 |
-DBUILD_GL:BOOL=ON \ |
|
|
36 |
-DBUILD_LIBRETRO:BOOL=ON \ |
39 |
-DBUILD_GLES2:BOOL=OFF |
37 |
-DBUILD_GLES2:BOOL=OFF |
40 |
LDFLAGS+= -Wl,--as-needed # glu |
38 |
LDFLAGS+= -Wl,--as-needed # glu |
41 |
|
39 |
|
42 |
OPTIONS_DEFINE= DEBUGGERS FFMPEG MAGICK QT5 |
40 |
OPTIONS_DEFINE= DEBUGGERS FFMPEG MAGICK QT5 LIBRETRO |
43 |
OPTIONS_DEFAULT= DEBUGGERS FFMPEG MAGICK QT5 |
41 |
OPTIONS_DEFAULT= DEBUGGERS FFMPEG MAGICK QT5 LIBRETRO |
44 |
OPTIONS_SUB= yes |
42 |
OPTIONS_SUB= yes |
45 |
|
43 |
|
46 |
DEBUGGERS_DESC= Debugging infrastructure (CLI debugger, GDB remote stub) |
44 |
DEBUGGERS_DESC= Debugging infrastructure (CLI debugger, GDB remote stub) |
Lines 47-52
Link Here
|
47 |
FFMPEG_DESC= FFmpeg video recording support |
45 |
FFMPEG_DESC= FFmpeg video recording support |
48 |
MAGICK_DESC= ImageMagick GIF recording support |
46 |
MAGICK_DESC= ImageMagick GIF recording support |
49 |
QT5_DESC= Qt 5 frontend |
47 |
QT5_DESC= Qt 5 frontend |
|
|
48 |
LIBRETRO_DESC= Libretro core |
50 |
|
49 |
|
51 |
DEBUGGERS_CMAKE_BOOL= USE_DEBUGGERS USE_EDITLINE USE_GDB_STUB |
50 |
DEBUGGERS_CMAKE_BOOL= USE_DEBUGGERS USE_EDITLINE USE_GDB_STUB |
52 |
DEBUGGERS_USES= libedit |
51 |
DEBUGGERS_USES= libedit |
Lines 67-70
Link Here
|
67 |
QT5_USES= desktop-file-utils qt:5 |
66 |
QT5_USES= desktop-file-utils qt:5 |
68 |
QT5_VARS= installs_icons=yes |
67 |
QT5_VARS= installs_icons=yes |
69 |
|
68 |
|
|
|
69 |
LIBRETRO_CMAKE_BOOL= BUILD_LIBRETRO |
70 |
LIBRETRO_CMAKE_ON= -DLIBRETRO_LIBDIR=${LOCALBASE}/lib/libretro |
71 |
|
70 |
.include <bsd.port.mk> |
72 |
.include <bsd.port.mk> |