diff options
| author | Daniel Menelkir <menelkir@itroll.org> | 2021-08-13 18:41:08 +0000 |
|---|---|---|
| committer | Guangyuan Yang <ygy@FreeBSD.org> | 2021-08-13 18:41:08 +0000 |
| commit | 6acbe792c9752737be6c3634955b766da54aafd9 (patch) | |
| tree | 25769998ccecc3e0511af050e699599fb4c6da36 | |
| parent | 9ac959189d3c7a703ca9d74284cecc97315f2208 (diff) | |
| -rw-r--r-- | games/Makefile | 1 | ||||
| -rw-r--r-- | games/libretro-beetle_saturn/Makefile | 26 | ||||
| -rw-r--r-- | games/libretro-beetle_saturn/distinfo | 3 | ||||
| -rw-r--r-- | games/libretro-beetle_saturn/files/patch-libretro-common_rthreads_rthreads.c | 11 | ||||
| -rw-r--r-- | games/libretro-beetle_saturn/pkg-descr | 3 |
5 files changed, 44 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 7f2214e7c353..f592417fb36b 100644 --- a/games/Makefile +++ b/games/Makefile @@ -486,6 +486,7 @@ SUBDIR += libretro-beetle_pce_fast SUBDIR += libretro-beetle_pcfx SUBDIR += libretro-beetle_psx + SUBDIR += libretro-beetle_saturn SUBDIR += libretro-beetle_supergrafx SUBDIR += libretro-beetle_vb SUBDIR += libretro-beetle_wswan diff --git a/games/libretro-beetle_saturn/Makefile b/games/libretro-beetle_saturn/Makefile new file mode 100644 index 000000000000..1d0ca09c54f0 --- /dev/null +++ b/games/libretro-beetle_saturn/Makefile @@ -0,0 +1,26 @@ +PORTNAME= libretro-beetle_saturn +PORTVERSION= 0.20210622 +CATEGORIES= games + +MAINTAINER= menelkir@itroll.org +COMMENT= Standalone port of Mednafen Saturn to libretro + +LICENSE= GPLv2 + +USES= compiler:c++11-lib gmake +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= libretro +GH_PROJECT= beetle-saturn-libretro +GH_TAGNAME= ee5b214 + +CFLAGS+= -fcommon + +PLIST_FILES= lib/libretro/mednafen_saturn_libretro.so + +do-install: + ${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro; + ${INSTALL_LIB} ${WRKSRC}/mednafen_saturn_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro; + +.include <bsd.port.mk> diff --git a/games/libretro-beetle_saturn/distinfo b/games/libretro-beetle_saturn/distinfo new file mode 100644 index 000000000000..c594b8abd669 --- /dev/null +++ b/games/libretro-beetle_saturn/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1624369815 +SHA256 (libretro-beetle-saturn-libretro-0.20210622-ee5b214_GH0.tar.gz) = b4a2797fa0141db37f46df824cc1090f045a51fb9a78e6d03ce4efdea59207bf +SIZE (libretro-beetle-saturn-libretro-0.20210622-ee5b214_GH0.tar.gz) = 1114744 diff --git a/games/libretro-beetle_saturn/files/patch-libretro-common_rthreads_rthreads.c b/games/libretro-beetle_saturn/files/patch-libretro-common_rthreads_rthreads.c new file mode 100644 index 000000000000..09e7cfd6ee7c --- /dev/null +++ b/games/libretro-beetle_saturn/files/patch-libretro-common_rthreads_rthreads.c @@ -0,0 +1,11 @@ +--- libretro-common/rthreads/rthreads.c.orig 2021-06-22 13:57:12 UTC ++++ libretro-common/rthreads/rthreads.c +@@ -64,6 +64,8 @@ + #include <mach/mach.h> + #endif + ++#include <sys/time.h> ++ + struct thread_data + { + void (*func)(void*); diff --git a/games/libretro-beetle_saturn/pkg-descr b/games/libretro-beetle_saturn/pkg-descr new file mode 100644 index 000000000000..e1c54320da28 --- /dev/null +++ b/games/libretro-beetle_saturn/pkg-descr @@ -0,0 +1,3 @@ +Standalone port of Mednafen Sega Saturn to libretro. + +WWW: https://github.com/libretro/beetle-saturn-libretro |
