# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./libretro-beetle_vb # ./libretro-beetle_vb/pkg-descr # ./libretro-beetle_vb/Makefile # ./libretro-beetle_vb/distinfo # ./libretro-beetle_vb/pkg-plist # ./libretro-handy # ./libretro-handy/pkg-descr # ./libretro-handy/distinfo # ./libretro-handy/Makefile # ./libretro-handy/pkg-plist # ./libretro-emux # ./libretro-emux/distinfo # ./libretro-emux/Makefile # ./libretro-emux/files # ./libretro-emux/files/patch-libretro_Makefile.bsd # ./libretro-emux/files/patch-Makefile.freebsd # ./libretro-emux/files/patch-emux_libretro_Makefile.bsd # ./libretro-emux/pkg-plist # ./libretro-emux/pkg-descr # ./libretro-2048 # ./libretro-2048/distinfo # ./libretro-2048/Makefile # ./libretro-2048/pkg-descr # ./libretro-2048/pkg-plist # ./libretro-beetle_supergrafx # ./libretro-beetle_supergrafx/distinfo # ./libretro-beetle_supergrafx/pkg-descr # ./libretro-beetle_supergrafx/Makefile # ./libretro-beetle_supergrafx/pkg-plist # ./libretro-fceumm # ./libretro-fceumm/Makefile # ./libretro-fceumm/pkg-descr # ./libretro-fceumm/distinfo # ./libretro-fceumm/pkg-plist # ./libretro-dosbox # ./libretro-dosbox/distinfo # ./libretro-dosbox/pkg-plist # ./libretro-dosbox/Makefile # ./libretro-dosbox/pkg-descr # ./libretro-picodrive # ./libretro-picodrive/distinfo # ./libretro-picodrive/Makefile # ./libretro-picodrive/pkg-plist # ./libretro-picodrive/pkg-descr # ./libretro-uae # ./libretro-uae/Makefile # ./libretro-uae/distinfo # ./libretro-uae/pkg-plist # ./libretro-uae/pkg-descr # ./libretro-uae/files # ./libretro-uae/files/patch-sources_src_disk.c # ./libretro-o2em # ./libretro-o2em/distinfo # ./libretro-o2em/pkg-descr # ./libretro-o2em/Makefile # ./libretro-o2em/pkg-plist # ./libretro-tyrquake # ./libretro-tyrquake/pkg-descr # ./libretro-tyrquake/Makefile # ./libretro-tyrquake/pkg-plist # ./libretro-tyrquake/distinfo # ./libretro-vecx # ./libretro-vecx/pkg-plist # ./libretro-vecx/distinfo # ./libretro-vecx/Makefile # ./libretro-vecx/pkg-descr # ./libretro-snes9x2005 # ./libretro-snes9x2005/distinfo # ./libretro-snes9x2005/pkg-plist # ./libretro-snes9x2005/files # ./libretro-snes9x2005/files/patch-Makefile.freebsd # ./libretro-snes9x2005/Makefile # ./libretro-snes9x2005/pkg-descr # ./libretro-gw # ./libretro-gw/pkg-descr # ./libretro-gw/pkg-plist # ./libretro-gw/distinfo # ./libretro-gw/Makefile # ./libretro-beetle_psx # ./libretro-beetle_psx/pkg-plist # ./libretro-beetle_psx/files # ./libretro-beetle_psx/files/patch-libretro-common_rthreads_rthreads.c # ./libretro-beetle_psx/distinfo # ./libretro-beetle_psx/Makefile # ./libretro-beetle_psx/pkg-descr # ./libretro-scummvm # ./libretro-scummvm/pkg-descr # ./libretro-scummvm/Makefile # ./libretro-scummvm/distinfo # ./libretro-scummvm/pkg-plist # ./libretro-scummvm/files # ./libretro-scummvm/files/patch-Makefile.freebsd # ./libretro-pcsx_rearmed # ./libretro-pcsx_rearmed/Makefile # ./libretro-pcsx_rearmed/pkg-descr # ./libretro-pcsx_rearmed/distinfo # ./libretro-pcsx_rearmed/pkg-plist # ./libretro-hatari # ./libretro-hatari/pkg-descr # ./libretro-hatari/files # ./libretro-hatari/files/patch-libretro_libretro-sdk_rthreads_rthreads.c # ./libretro-hatari/pkg-plist # ./libretro-hatari/distinfo # ./libretro-hatari/Makefile # ./libretro-prboom # ./libretro-prboom/Makefile # ./libretro-prboom/pkg-descr # ./libretro-prboom/distinfo # ./libretro-prboom/pkg-plist # ./libretro-beetle_gba # ./libretro-beetle_gba/pkg-plist # ./libretro-beetle_gba/Makefile # ./libretro-beetle_gba/distinfo # ./libretro-beetle_gba/pkg-descr # ./libretro-beetle_ngp # ./libretro-beetle_ngp/pkg-plist # ./libretro-beetle_ngp/pkg-descr # ./libretro-beetle_ngp/distinfo # ./libretro-beetle_ngp/Makefile # ./libretro-snes9x # ./libretro-snes9x/pkg-descr # ./libretro-snes9x/distinfo # ./libretro-snes9x/files # ./libretro-snes9x/files/patch-Makefile.freebsd # ./libretro-snes9x/Makefile # ./libretro-snes9x/pkg-plist # ./libretro-nxengine # ./libretro-nxengine/pkg-descr # ./libretro-nxengine/distinfo # ./libretro-nxengine/Makefile # ./libretro-nxengine/pkg-plist # ./libretro-genesis_plus_gx # ./libretro-genesis_plus_gx/pkg-descr # ./libretro-genesis_plus_gx/pkg-plist # ./libretro-genesis_plus_gx/distinfo # ./libretro-genesis_plus_gx/Makefile # ./libretro-prosystem # ./libretro-prosystem/pkg-plist # ./libretro-prosystem/distinfo # ./libretro-prosystem/Makefile # ./libretro-prosystem/pkg-descr # ./libretro-mame2000 # ./libretro-mame2000/pkg-plist # ./libretro-mame2000/distinfo # ./libretro-mame2000/pkg-descr # ./libretro-mame2000/Makefile # ./libretro-fuse # ./libretro-fuse/pkg-descr # ./libretro-fuse/Makefile # ./libretro-fuse/distinfo # ./libretro-fuse/pkg-plist # ./libretro-opera # ./libretro-opera/pkg-descr # ./libretro-opera/Makefile # ./libretro-opera/distinfo # ./libretro-opera/pkg-plist # ./libretro-opera/files # ./libretro-opera/files/patch-libretro-common_cdrom_cdrom.c # ./libretro-bluemsx # ./libretro-bluemsx/Makefile # ./libretro-bluemsx/distinfo # ./libretro-bluemsx/pkg-descr # ./libretro-bluemsx/pkg-plist # ./libretro-beetle_pce_fast # ./libretro-beetle_pce_fast/pkg-descr # ./libretro-beetle_pce_fast/Makefile # ./libretro-beetle_pce_fast/pkg-plist # ./libretro-beetle_pce_fast/distinfo # ./libretro-nestopia # ./libretro-nestopia/files # ./libretro-nestopia/files/patch-Makefile.freebsd # ./libretro-nestopia/pkg-descr # ./libretro-nestopia/Makefile # ./libretro-nestopia/distinfo # ./libretro-nestopia/pkg-plist # ./libretro-stella2014 # ./libretro-stella2014/pkg-plist # ./libretro-stella2014/distinfo # ./libretro-stella2014/Makefile # ./libretro-stella2014/pkg-descr # ./libretro-virtualjaguar # ./libretro-virtualjaguar/pkg-plist # ./libretro-virtualjaguar/pkg-descr # ./libretro-virtualjaguar/distinfo # ./libretro-virtualjaguar/Makefile # ./libretro-gpsp # ./libretro-gpsp/pkg-plist # ./libretro-gpsp/distinfo # ./libretro-gpsp/Makefile # ./libretro-gpsp/pkg-descr # ./libretro-gambatte # ./libretro-gambatte/pkg-plist # ./libretro-gambatte/pkg-descr # ./libretro-gambatte/Makefile # ./libretro-gambatte/distinfo # ./libretro-mgba # ./libretro-mgba/Makefile # ./libretro-mgba/distinfo # ./libretro-mgba/pkg-plist # ./libretro-mgba/pkg-descr # ./libretro-mame2003_plus # ./libretro-mame2003_plus/pkg-plist # ./libretro-mame2003_plus/Makefile # ./libretro-mame2003_plus/pkg-descr # ./libretro-mame2003_plus/distinfo # ./libretro-beetle_lynx # ./libretro-beetle_lynx/Makefile # ./libretro-beetle_lynx/pkg-plist # ./libretro-beetle_lynx/distinfo # ./libretro-beetle_lynx/pkg-descr # ./libretro-beetle_pcfx # ./libretro-beetle_pcfx/Makefile # ./libretro-beetle_pcfx/pkg-descr # ./libretro-beetle_pcfx/distinfo # ./libretro-beetle_pcfx/files # ./libretro-beetle_pcfx/files/patch-libretro-common_rthreads_rthreads.c # ./libretro-beetle_pcfx/pkg-plist # ./libretro-quicknes # ./libretro-quicknes/pkg-plist # ./libretro-quicknes/distinfo # ./libretro-quicknes/Makefile # ./libretro-quicknes/pkg-descr # ./libretro-snes9x2010 # ./libretro-snes9x2010/pkg-descr # ./libretro-snes9x2010/files # ./libretro-snes9x2010/files/patch-Makefile.freebsd # ./libretro-snes9x2010/Makefile # ./libretro-snes9x2010/pkg-plist # ./libretro-snes9x2010/distinfo # ./libretro-vbanext # ./libretro-vbanext/pkg-descr # ./libretro-vbanext/pkg-plist # ./libretro-vbanext/distinfo # ./libretro-vbanext/Makefile # ./libretro-desmume2015 # ./libretro-desmume2015/pkg-plist # ./libretro-desmume2015/files # ./libretro-desmume2015/files/patch-desmume_src_libretro-common_rthreads_rthreads.c # ./libretro-desmume2015/files/patch-Makefile.freebsd # ./libretro-desmume2015/distinfo # ./libretro-desmume2015/Makefile # ./libretro-desmume2015/pkg-descr # ./libretro-tgbdual # ./libretro-tgbdual/pkg-descr # ./libretro-tgbdual/distinfo # ./libretro-tgbdual/Makefile # ./libretro-tgbdual/pkg-plist # ./libretro-beetle_bsnes # ./libretro-beetle_bsnes/pkg-plist # ./libretro-beetle_bsnes/distinfo # ./libretro-beetle_bsnes/Makefile # ./libretro-beetle_bsnes/pkg-descr # ./libretro-beetle_wswan # ./libretro-beetle_wswan/pkg-descr # ./libretro-beetle_wswan/distinfo # ./libretro-beetle_wswan/pkg-plist # ./libretro-beetle_wswan/Makefile # ./libretro-mame2003 # ./libretro-mame2003/pkg-descr # ./libretro-mame2003/Makefile # ./libretro-mame2003/distinfo # ./libretro-mame2003/pkg-plist # ./libretro-fbalpha # ./libretro-fbalpha/Makefile # ./libretro-fbalpha/distinfo # ./libretro-fbalpha/pkg-plist # ./libretro-fbalpha/files # ./libretro-fbalpha/files/patch-Makefile.freebsd # ./libretro-fbalpha/pkg-descr # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./libretro-beetle_vb mkdir -p ./libretro-beetle_vb > /dev/null 2>&1 echo x - ./libretro-beetle_vb/pkg-descr sed 's/^X//' >./libretro-beetle_vb/pkg-descr << 'e8e1d3ae68d2004f96ee4b92cd49c630' XStandalone port of Mednafen VB to libretro. X XWWW: https://github.com/libretro/beetle-vb-libretro e8e1d3ae68d2004f96ee4b92cd49c630 echo x - ./libretro-beetle_vb/Makefile sed 's/^X//' >./libretro-beetle_vb/Makefile << 'ecd8b8360d4e6e5bf34bb1bb4456b2cd' X# $FreeBSD$ X XPORTNAME= libretro-beetle_vb XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen VB to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-vb-libretro XGH_TAGNAME= 9a4e604 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include ecd8b8360d4e6e5bf34bb1bb4456b2cd echo x - ./libretro-beetle_vb/distinfo sed 's/^X//' >./libretro-beetle_vb/distinfo << 'b348a50efe77602d92b81f46f88e679b' XTIMESTAMP = 1584482435 XSHA256 (libretro-beetle-vb-libretro-0.20200313-9a4e604_GH0.tar.gz) = 3fd6e3f702bc0584fe7d80a7710a66f10340d8ebf81a8c42260ea5ea9ad90134 XSIZE (libretro-beetle-vb-libretro-0.20200313-9a4e604_GH0.tar.gz) = 174800 b348a50efe77602d92b81f46f88e679b echo x - ./libretro-beetle_vb/pkg-plist sed 's/^X//' >./libretro-beetle_vb/pkg-plist << 'f640b8374ee19aea1bac2e2697ad003d' Xlibexec/libretro/mednafen_vb_libretro.so f640b8374ee19aea1bac2e2697ad003d echo c - ./libretro-handy mkdir -p ./libretro-handy > /dev/null 2>&1 echo x - ./libretro-handy/pkg-descr sed 's/^X//' >./libretro-handy/pkg-descr << '6c2285705494cf8efab20b5806753358' XK. Wilkins' Atari Lynx emulator Handy for Libretro. X XWWW: https://github.com/libretro/libretro-handy 6c2285705494cf8efab20b5806753358 echo x - ./libretro-handy/distinfo sed 's/^X//' >./libretro-handy/distinfo << '5fdee01048b33c902ce1dbf98b4296a3' XTIMESTAMP = 1584484553 XSHA256 (libretro-libretro-handy-0.20200313-c9fe65d_GH0.tar.gz) = 1f47a92d0ac46f12e8ff4af6d067cf24169ec76ae1fbbc106b56a252a0579cdc XSIZE (libretro-libretro-handy-0.20200313-c9fe65d_GH0.tar.gz) = 110435 5fdee01048b33c902ce1dbf98b4296a3 echo x - ./libretro-handy/Makefile sed 's/^X//' >./libretro-handy/Makefile << '0cc83c15c98ef1227b6bf906aaaee48c' X# $FreeBSD$ X XPORTNAME= libretro-handy XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Atari Lynx emulator Handy for Libretro X XLICENSE= ZLIB X XONLY_FOR_ARCHS= amd64 i386 X XBUILD_DEPENDS= cmake:devel/cmake X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-handy XGH_TAGNAME= c9fe65d X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 0cc83c15c98ef1227b6bf906aaaee48c echo x - ./libretro-handy/pkg-plist sed 's/^X//' >./libretro-handy/pkg-plist << '65ebd88183970664e2cbf7ac855c35ad' Xlibexec/libretro/handy_libretro.so 65ebd88183970664e2cbf7ac855c35ad echo c - ./libretro-emux mkdir -p ./libretro-emux > /dev/null 2>&1 echo x - ./libretro-emux/distinfo sed 's/^X//' >./libretro-emux/distinfo << '308b5530af4ba85e2c549500be85944f' XTIMESTAMP = 1584483491 XSHA256 (libretro-emux-0.20200313-640d4ba_GH0.tar.gz) = a3a3ad177d8859b2c114d340b9d287048aa45d69b6829903fd24f01ac9aea81c XSIZE (libretro-emux-0.20200313-640d4ba_GH0.tar.gz) = 187661 308b5530af4ba85e2c549500be85944f echo x - ./libretro-emux/Makefile sed 's/^X//' >./libretro-emux/Makefile << 'd07a72c156796f2d92553ba811109851' X# $FreeBSD$ X XPORTNAME= libretro-emux XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Emux is a cross-platform emulator project supporting various machines X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= emux XGH_TAGNAME= 640d4ba X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include d07a72c156796f2d92553ba811109851 echo c - ./libretro-emux/files mkdir -p ./libretro-emux/files > /dev/null 2>&1 echo x - ./libretro-emux/files/patch-libretro_Makefile.bsd sed 's/^X//' >./libretro-emux/files/patch-libretro_Makefile.bsd << '2d7d4503175f8663824265d8df94db6b' X--- libretro/Makefile.bsd.orig 2020-03-17 22:22:41 UTC X+++ libretro/Makefile.bsd X@@ -0,0 +1,88 @@ X+############## X+# Works on hosts Linux X+# apt-get install g++-multilib libc6-dev-i386 X+ X+########################## X+# Checks the host platform X+ X+HOST_PLATFORM = linux X+ifeq ($(shell uname -a),) X+ HOST_PLATFORM = windows X+else ifneq ($(findstring MINGW,$(shell uname -a)),) X+ HOST_PLATFORM = windows X+else ifneq ($(findstring Darwin,$(shell uname -a)),) X+ HOST_PLATFORM = darwin X+else ifneq ($(findstring win,$(shell uname -a)),) X+ HOST_PLATFORM = windows X+endif X+ X+################# X+# Toolchain setup X+ X+AS = as X+AR = ar X+ X+############ X+# Extensions X+ X+OBJEXT = .o X+SOEXT = .so X+ X+################ X+# Platform setup X+ X+STATIC_LINKING = 0 X+platform = unix X+PLATDEFS = X+PLATCFLAGS = -fpic -fstrict-aliasing X+PLATCXXFLAGS = -fpic -fstrict-aliasing X+PLATLDFLAGS = -shared -lm -Wl,-version-script=$(BUILD_DIR)/link.T -Wl,-no-undefined X+PLATLDXFLAGS = -shared -lm -Wl,-version-script=$(BUILD_DIR)/link.T -Wl,-no-undefined X+ X+################ X+# libretro setup X+ X+RETRODEFS = -D__LIBRETRO__ X+RETROCFLAGS = X+RETROCXXFLAGS = X+RETROLDFLAGS = X+RETROLDXFLAGS = X+ X+################# X+# Final variables X+ X+DEFINES = $(PLATDEFS) $(RETRODEFS) X+CFLAGS = $(PLATCFLAGS) $(RETROCFLAGS) $(DEFINES) $(INCLUDES) X+CXXFLAGS = $(PLATCXXFLAGS) $(RETROCXXFLAGS) $(DEFINES) $(INCLUDES) X+LDFLAGS = $(PLATLDFLAGS) $(RETROLDFLAGS) X+LDXFLAGS = $(PLATLDXFLAGS) $(RETROLDXFLAGS) X+ X+######## X+# Tuning X+ X+ifneq ($(DEBUG),) X+ CFLAGS += -O0 -g X+ CXXFLAGS += -O0 -g X+else X+ CFLAGS += -O3 -DNDEBUG X+ CXXFLAGS += -O3 -DNDEBUG X+endif X+ X+ifneq ($(LOG_PERFORMANCE),) X+ CFLAGS += -DLOG_PERFORMANCE X+ CXXFLAGS += -DLOG_PERFORMANCE X+endif X+ X+#################################### X+# Variable setup for Makefile.common X+ X+CORE_DIR ?= .. X+BUILD_DIR ?= . X+INCLUDES = X+ X+include $(BUILD_DIR)/Makefile.common X+ X+############### X+# Include rules X+ X+include $(BUILD_DIR)/Makefile.rules 2d7d4503175f8663824265d8df94db6b echo x - ./libretro-emux/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-emux/files/patch-Makefile.freebsd << '896883f50ef9e004f8a19eba2b1387d6' X--- Makefile.freebsd.orig 2020-03-17 22:18:45 UTC X+++ Makefile.freebsd X@@ -0,0 +1,7 @@ X+all: X+ cd libretro && \ X+ ${MAKE} -f Makefile.bsd MACHINE=chip8 && \ X+ ${MAKE} -f Makefile.bsd MACHINE=gb && \ X+ ${MAKE} -f Makefile.bsd MACHINE=nes && \ X+ ${MAKE} -f Makefile.bsd MACHINE=sms X+ 896883f50ef9e004f8a19eba2b1387d6 echo x - ./libretro-emux/files/patch-emux_libretro_Makefile.bsd sed 's/^X//' >./libretro-emux/files/patch-emux_libretro_Makefile.bsd << 'a9af55fce75ce3a73a3c5d2e6b0f4f3f' X--- emux/libretro/Makefile.bsd.orig 2016-11-09 04:30:27 UTC X+++ emux/libretro/Makefile.bsd X@@ -0,0 +1,88 @@ X+############## X+# Works on hosts Linux X+# apt-get install g++-multilib libc6-dev-i386 X+ X+########################## X+# Checks the host platform X+ X+HOST_PLATFORM = linux X+ifeq ($(shell uname -a),) X+ HOST_PLATFORM = windows X+else ifneq ($(findstring MINGW,$(shell uname -a)),) X+ HOST_PLATFORM = windows X+else ifneq ($(findstring Darwin,$(shell uname -a)),) X+ HOST_PLATFORM = darwin X+else ifneq ($(findstring win,$(shell uname -a)),) X+ HOST_PLATFORM = windows X+endif X+ X+################# X+# Toolchain setup X+ X+AS = as X+AR = ar X+ X+############ X+# Extensions X+ X+OBJEXT = .o X+SOEXT = .so X+ X+################ X+# Platform setup X+ X+STATIC_LINKING = 0 X+platform = unix X+PLATDEFS = X+PLATCFLAGS = -fpic -fstrict-aliasing X+PLATCXXFLAGS = -fpic -fstrict-aliasing X+PLATLDFLAGS = -shared -lm -Wl,-version-script=$(BUILD_DIR)/link.T -Wl,-no-undefined X+PLATLDXFLAGS = -shared -lm -Wl,-version-script=$(BUILD_DIR)/link.T -Wl,-no-undefined X+ X+################ X+# libretro setup X+ X+RETRODEFS = -D__LIBRETRO__ X+RETROCFLAGS = X+RETROCXXFLAGS = X+RETROLDFLAGS = X+RETROLDXFLAGS = X+ X+################# X+# Final variables X+ X+DEFINES = $(PLATDEFS) $(RETRODEFS) X+CFLAGS = $(PLATCFLAGS) $(RETROCFLAGS) $(DEFINES) $(INCLUDES) X+CXXFLAGS = $(PLATCXXFLAGS) $(RETROCXXFLAGS) $(DEFINES) $(INCLUDES) X+LDFLAGS = $(PLATLDFLAGS) $(RETROLDFLAGS) X+LDXFLAGS = $(PLATLDXFLAGS) $(RETROLDXFLAGS) X+ X+######## X+# Tuning X+ X+ifneq ($(DEBUG),) X+ CFLAGS += -O0 -g X+ CXXFLAGS += -O0 -g X+else X+ CFLAGS += -O3 -DNDEBUG X+ CXXFLAGS += -O3 -DNDEBUG X+endif X+ X+ifneq ($(LOG_PERFORMANCE),) X+ CFLAGS += -DLOG_PERFORMANCE X+ CXXFLAGS += -DLOG_PERFORMANCE X+endif X+ X+#################################### X+# Variable setup for Makefile.common X+ X+CORE_DIR ?= .. X+BUILD_DIR ?= . X+INCLUDES = X+ X+include $(BUILD_DIR)/Makefile.common X+ X+############### X+# Include rules X+ X+include $(BUILD_DIR)/Makefile.rules a9af55fce75ce3a73a3c5d2e6b0f4f3f echo x - ./libretro-emux/pkg-plist sed 's/^X//' >./libretro-emux/pkg-plist << 'b657793e1127276a0c1ee19caec0b582' Xlibexec/libretro/emux_chip8_libretro.so Xlibexec/libretro/emux_gb_libretro.so Xlibexec/libretro/emux_nes_libretro.so Xlibexec/libretro/emux_sms_libretro.so b657793e1127276a0c1ee19caec0b582 echo x - ./libretro-emux/pkg-descr sed 's/^X//' >./libretro-emux/pkg-descr << 'd1fced3e1821e1145f34a9a3e89bf911' XEmux is a cross-platform emulator project supporting various machines. X XWWW: https://github.com/libretro/emux d1fced3e1821e1145f34a9a3e89bf911 echo c - ./libretro-2048 mkdir -p ./libretro-2048 > /dev/null 2>&1 echo x - ./libretro-2048/distinfo sed 's/^X//' >./libretro-2048/distinfo << '2438ebc302120e9cbba2277e0dcb4dbe' XTIMESTAMP = 1584469651 XSHA256 (libretro-libretro-2048-0.20200313-c5e0df2_GH0.tar.gz) = f28d3795cecd140e35209bca2daf991f60ca6980bdd074e5c6c1ea1414192e8c XSIZE (libretro-libretro-2048-0.20200313-c5e0df2_GH0.tar.gz) = 2697711 2438ebc302120e9cbba2277e0dcb4dbe echo x - ./libretro-2048/Makefile sed 's/^X//' >./libretro-2048/Makefile << '5d428ffb36444b0791e9aa0969c00398' X# $FreeBSD$ X XPORTNAME= libretro-2048 XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of 2048 puzzle game to the libretro API X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-2048 XGH_TAGNAME= c5e0df2 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 5d428ffb36444b0791e9aa0969c00398 echo x - ./libretro-2048/pkg-descr sed 's/^X//' >./libretro-2048/pkg-descr << '07f036222516354bf54ffca8546c5c57' XPort of 2048 puzzle game to the libretro API. X XWWW: https://github.com/libretro/libretro-2048 07f036222516354bf54ffca8546c5c57 echo x - ./libretro-2048/pkg-plist sed 's/^X//' >./libretro-2048/pkg-plist << '19c78374bd0975179d6f2dc3a77763d6' Xlibexec/libretro/2048_libretro.so 19c78374bd0975179d6f2dc3a77763d6 echo c - ./libretro-beetle_supergrafx mkdir -p ./libretro-beetle_supergrafx > /dev/null 2>&1 echo x - ./libretro-beetle_supergrafx/distinfo sed 's/^X//' >./libretro-beetle_supergrafx/distinfo << '1490bf930508d19a7a344c9da186c4a2' XTIMESTAMP = 1584482384 XSHA256 (libretro-beetle-supergrafx-libretro-0.20200313-fadef23_GH0.tar.gz) = 2052235ba4468dded454d2913337d9eaae47ae072fc52dc7b8e7e0aa3a9dd7de XSIZE (libretro-beetle-supergrafx-libretro-0.20200313-fadef23_GH0.tar.gz) = 1184377 1490bf930508d19a7a344c9da186c4a2 echo x - ./libretro-beetle_supergrafx/pkg-descr sed 's/^X//' >./libretro-beetle_supergrafx/pkg-descr << 'c0c6a1347c09b851872090f0af495425' XStandalone port of Mednafen supergrafx to libretro X XWWW: https://github.com/libretro/beetle-supergrafx-libretro c0c6a1347c09b851872090f0af495425 echo x - ./libretro-beetle_supergrafx/Makefile sed 's/^X//' >./libretro-beetle_supergrafx/Makefile << 'b4853aca6f7ae851d624010d702db4e3' X# $FreeBSD$ X XPORTNAME= libretro-beetle_supergrafx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen supergrafx to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-supergrafx-libretro XGH_TAGNAME= fadef23 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include b4853aca6f7ae851d624010d702db4e3 echo x - ./libretro-beetle_supergrafx/pkg-plist sed 's/^X//' >./libretro-beetle_supergrafx/pkg-plist << '45d9f6a476c9cc0b1417e5b2daafad6f' Xlibexec/libretro/mednafen_supergrafx_libretro.so 45d9f6a476c9cc0b1417e5b2daafad6f echo c - ./libretro-fceumm mkdir -p ./libretro-fceumm > /dev/null 2>&1 echo x - ./libretro-fceumm/Makefile sed 's/^X//' >./libretro-fceumm/Makefile << '167628250935f96bb5dc09c9f132901f' X# $FreeBSD$ X XPORTNAME= libretro-fceumm XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Unofficial build of FCEU Ultra by CaH4e3 X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-fceumm XGH_TAGNAME= 68b8f0e X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 167628250935f96bb5dc09c9f132901f echo x - ./libretro-fceumm/pkg-descr sed 's/^X//' >./libretro-fceumm/pkg-descr << '4f1dc1988da81d5a082ddcf4b8c99a47' XUnofficial build of FCEU Ultra by CaH4e3 that supports more mappers X XWWW: https://github.com/libretro/libretro-fceumm 4f1dc1988da81d5a082ddcf4b8c99a47 echo x - ./libretro-fceumm/distinfo sed 's/^X//' >./libretro-fceumm/distinfo << 'be2a6e80b7582bddab72b4377fb99dfb' XTIMESTAMP = 1584484113 XSHA256 (libretro-libretro-fceumm-0.20200313-68b8f0e_GH0.tar.gz) = ef0c7c8635d5b33251ae9759ffdfa6613b08157ac39d5f10f7242a0cc4c03222 XSIZE (libretro-libretro-fceumm-0.20200313-68b8f0e_GH0.tar.gz) = 495038 be2a6e80b7582bddab72b4377fb99dfb echo x - ./libretro-fceumm/pkg-plist sed 's/^X//' >./libretro-fceumm/pkg-plist << 'd2cc69348b14af4ec2bf956c22e6dde5' Xlibexec/libretro/fceumm_libretro.so d2cc69348b14af4ec2bf956c22e6dde5 echo c - ./libretro-dosbox mkdir -p ./libretro-dosbox > /dev/null 2>&1 echo x - ./libretro-dosbox/distinfo sed 's/^X//' >./libretro-dosbox/distinfo << '868d2ac25c97b482c2e05e7bf411fc43' XTIMESTAMP = 1584483330 XSHA256 (libretro-dosbox-libretro-0.20200313-e4ed503_GH0.tar.gz) = 0e5c69964d3a45b832640554fb3c791c2d75338e18a2f20a4b0b47ca515b3d5b XSIZE (libretro-dosbox-libretro-0.20200313-e4ed503_GH0.tar.gz) = 1186313 868d2ac25c97b482c2e05e7bf411fc43 echo x - ./libretro-dosbox/pkg-plist sed 's/^X//' >./libretro-dosbox/pkg-plist << '9fde1929476894c5d7f0e23ff1963a7c' Xlibexec/libretro/dosbox_libretro.so 9fde1929476894c5d7f0e23ff1963a7c echo x - ./libretro-dosbox/Makefile sed 's/^X//' >./libretro-dosbox/Makefile << 'c6256810129543ae6ad735bd7244c1c6' X# $FreeBSD$ X XPORTNAME= libretro-dosbox XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of DOSBox (upstream) to the libretro API X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= dosbox-libretro XGH_TAGNAME= e4ed503 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include c6256810129543ae6ad735bd7244c1c6 echo x - ./libretro-dosbox/pkg-descr sed 's/^X//' >./libretro-dosbox/pkg-descr << '4a2f9ebbe34079b4e823a4f2bb804a25' XPort of DOSBox (upstream) to the libretro API. X XWWW: https://github.com/libretro/dosbox-libretro 4a2f9ebbe34079b4e823a4f2bb804a25 echo c - ./libretro-picodrive mkdir -p ./libretro-picodrive > /dev/null 2>&1 echo x - ./libretro-picodrive/distinfo sed 's/^X//' >./libretro-picodrive/distinfo << '1ed8d3d21573ad5936191cb8b4ee103f' XTIMESTAMP = 1584488787 XSHA256 (libretro-picodrive-0.20200313-600894e_GH0.tar.gz) = 939a1564c799df211b96522e35609398f7d836a53e38488e80b944baf84aa48d XSIZE (libretro-picodrive-0.20200313-600894e_GH0.tar.gz) = 1437950 1ed8d3d21573ad5936191cb8b4ee103f echo x - ./libretro-picodrive/Makefile sed 's/^X//' >./libretro-picodrive/Makefile << '42590d11503c1e487a4395a38bcb7be2' X# $FreeBSD$ X XPORTNAME= libretro-picodrive XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Fast MegaDrive/MegaCD/32X emulator X XLICENSE= PD X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= picodrive XGH_TAGNAME= 600894e X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 42590d11503c1e487a4395a38bcb7be2 echo x - ./libretro-picodrive/pkg-plist sed 's/^X//' >./libretro-picodrive/pkg-plist << '6bb6b88b475f03d7d6d6a74699ecdd67' Xlibexec/libretro/picodrive_libretro.so 6bb6b88b475f03d7d6d6a74699ecdd67 echo x - ./libretro-picodrive/pkg-descr sed 's/^X//' >./libretro-picodrive/pkg-descr << 'dd84a2c18701e694dc70823977b9f769' XFast MegaDrive/MegaCD/32X emulator X XWWW: https://github.com/libretro/picodrive dd84a2c18701e694dc70823977b9f769 echo c - ./libretro-uae mkdir -p ./libretro-uae > /dev/null 2>&1 echo x - ./libretro-uae/Makefile sed 's/^X//' >./libretro-uae/Makefile << 'c1f9889336b74c4c1b1f39e840059ecd' X# $FreeBSD$ X XPORTNAME= libretro-uae XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Libretro port of UAE X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-uae XGH_TAGNAME= 8333daa X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include c1f9889336b74c4c1b1f39e840059ecd echo x - ./libretro-uae/distinfo sed 's/^X//' >./libretro-uae/distinfo << '35994429526cd11142c5d284d1c35514' XTIMESTAMP = 1584490306 XSHA256 (libretro-libretro-uae-0.20200313-8333daa_GH0.tar.gz) = e20c9b8c33e9da99db28bd5af18c3adeac30269fac9b1a965b5a49a587650847 XSIZE (libretro-libretro-uae-0.20200313-8333daa_GH0.tar.gz) = 5327186 35994429526cd11142c5d284d1c35514 echo x - ./libretro-uae/pkg-plist sed 's/^X//' >./libretro-uae/pkg-plist << '80c43932208acfec8b331edfd4b3de8a' Xlibexec/libretro/puae_libretro.so 80c43932208acfec8b331edfd4b3de8a echo x - ./libretro-uae/pkg-descr sed 's/^X//' >./libretro-uae/pkg-descr << 'a52a1085b02f1dafe6eb8590cf46708b' XLibretro port of UAE. X XWWW: https://github.com/libretro/libretro-uae a52a1085b02f1dafe6eb8590cf46708b echo c - ./libretro-uae/files mkdir -p ./libretro-uae/files > /dev/null 2>&1 echo x - ./libretro-uae/files/patch-sources_src_disk.c sed 's/^X//' >./libretro-uae/files/patch-sources_src_disk.c << 'adaea6dfd7c3bd2857755db14e1be0ff' X--- sources/src/disk.c.orig 2020-03-18 00:12:17 UTC X+++ sources/src/disk.c X@@ -282,7 +282,6 @@ static void disk_date (uae_u8 *p) X struct mytimeval mtv; X X gettimeofday (&tv, NULL); X- tv.tv_sec -= timezone; X mtv.tv_sec = tv.tv_sec; X mtv.tv_usec = tv.tv_usec; X timeval_to_amiga (&mtv, &days, &mins, &ticks); adaea6dfd7c3bd2857755db14e1be0ff echo c - ./libretro-o2em mkdir -p ./libretro-o2em > /dev/null 2>&1 echo x - ./libretro-o2em/distinfo sed 's/^X//' >./libretro-o2em/distinfo << '8518461f95859b50ea2022bd0f3d36d1' XTIMESTAMP = 1584487595 XSHA256 (libretro-libretro-o2em-0.20200313-b23a796_GH0.tar.gz) = 818d3f8c643b8fa0989f1a737614c25d256d85a4b269b1ef62418129a4e739b7 XSIZE (libretro-libretro-o2em-0.20200313-b23a796_GH0.tar.gz) = 80988 8518461f95859b50ea2022bd0f3d36d1 echo x - ./libretro-o2em/pkg-descr sed 's/^X//' >./libretro-o2em/pkg-descr << 'b9aaae008099a25db06d16175b374b9c' XPort of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator. X XWWW: https://github.com/libretro/libretro-o2em b9aaae008099a25db06d16175b374b9c echo x - ./libretro-o2em/Makefile sed 's/^X//' >./libretro-o2em/Makefile << 'f70c08a2586cea03f6a5270c8a6e752b' X# $FreeBSD$ X XPORTNAME= libretro-o2em XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator X XLICENSE= ART20 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-o2em XGH_TAGNAME= b23a796 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include f70c08a2586cea03f6a5270c8a6e752b echo x - ./libretro-o2em/pkg-plist sed 's/^X//' >./libretro-o2em/pkg-plist << 'ecb5d8ecf5d88cf9388b420a610741ee' Xlibexec/libretro/o2em_libretro.so ecb5d8ecf5d88cf9388b420a610741ee echo c - ./libretro-tyrquake mkdir -p ./libretro-tyrquake > /dev/null 2>&1 echo x - ./libretro-tyrquake/pkg-descr sed 's/^X//' >./libretro-tyrquake/pkg-descr << 'fb89286dd486bed1abc43d18281a9967' XLibretro port of Tyrquake (Quake 1 engine) X XWWW: https://github.com/libretro/libretro-tyrquake fb89286dd486bed1abc43d18281a9967 echo x - ./libretro-tyrquake/Makefile sed 's/^X//' >./libretro-tyrquake/Makefile << '4f98716093b262551e7066eb7c3a238b' X# $FreeBSD$ X XPORTNAME= libretro-tyrquake XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Libretro port of Tyrquake (Quake 1 engine) X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= tyrquake XGH_TAGNAME= 8c6ec56 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 4f98716093b262551e7066eb7c3a238b echo x - ./libretro-tyrquake/pkg-plist sed 's/^X//' >./libretro-tyrquake/pkg-plist << '1ddf89b611f3c3b0ee1a56aa8bc7ecee' Xlibexec/libretro/tyrquake_libretro.so 1ddf89b611f3c3b0ee1a56aa8bc7ecee echo x - ./libretro-tyrquake/distinfo sed 's/^X//' >./libretro-tyrquake/distinfo << '559b7f854baa96b3622ef25c80789c6c' XTIMESTAMP = 1584490227 XSHA256 (libretro-tyrquake-0.20200313-8c6ec56_GH0.tar.gz) = 12b905583f40585cefae1a91a30404d5889b4cf14f48d00a6d7e27aeae70848f XSIZE (libretro-tyrquake-0.20200313-8c6ec56_GH0.tar.gz) = 2128962 559b7f854baa96b3622ef25c80789c6c echo c - ./libretro-vecx mkdir -p ./libretro-vecx > /dev/null 2>&1 echo x - ./libretro-vecx/pkg-plist sed 's/^X//' >./libretro-vecx/pkg-plist << '77e761105dcf265154adbe0700db2754' Xlibexec/libretro/vecx_libretro.so 77e761105dcf265154adbe0700db2754 echo x - ./libretro-vecx/distinfo sed 's/^X//' >./libretro-vecx/distinfo << 'da9b77fb1e00d9dcd6bc52f728ad86de' XTIMESTAMP = 1584490508 XSHA256 (libretro-libretro-vecx-0.20200313-3212052_GH0.tar.gz) = 8285451b37fded9e366e83f9f56310e9d4c4297e6446c36345b862a8fcd646ce XSIZE (libretro-libretro-vecx-0.20200313-3212052_GH0.tar.gz) = 142364 da9b77fb1e00d9dcd6bc52f728ad86de echo x - ./libretro-vecx/Makefile sed 's/^X//' >./libretro-vecx/Makefile << '75c3fb8beeafdbf12470eec9d2209b94' X# $FreeBSD$ X XPORTNAME= libretro-vecx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Vectrex emulator for libretro X XLICENSE= GPLv3 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-vecx XGH_TAGNAME= 3212052 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 75c3fb8beeafdbf12470eec9d2209b94 echo x - ./libretro-vecx/pkg-descr sed 's/^X//' >./libretro-vecx/pkg-descr << 'b09f4606def6bb3765560833ee38ad5f' XVectrex Emulator for libretro. X XWWW: https://github.com/libretro/libretro-vecx b09f4606def6bb3765560833ee38ad5f echo c - ./libretro-snes9x2005 mkdir -p ./libretro-snes9x2005 > /dev/null 2>&1 echo x - ./libretro-snes9x2005/distinfo sed 's/^X//' >./libretro-snes9x2005/distinfo << 'd3292e97799c0614e9c2e090c4d6847f' XTIMESTAMP = 1584489897 XSHA256 (libretro-snes9x2005-0.20200317-c216559_GH0.tar.gz) = 99e228359a0ba523fac00346e0ce5572a544528978870a22858342711245088a XSIZE (libretro-snes9x2005-0.20200317-c216559_GH0.tar.gz) = 263480 d3292e97799c0614e9c2e090c4d6847f echo x - ./libretro-snes9x2005/pkg-plist sed 's/^X//' >./libretro-snes9x2005/pkg-plist << '6529e93e0079df1f7959357c05953b0b' Xlibexec/libretro/snes9x2005_libretro.so 6529e93e0079df1f7959357c05953b0b echo c - ./libretro-snes9x2005/files mkdir -p ./libretro-snes9x2005/files > /dev/null 2>&1 echo x - ./libretro-snes9x2005/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-snes9x2005/files/patch-Makefile.freebsd << '7b7ae1e527b714aa1e328c4dfacef78b' X--- Makefile.freebsd.orig 2020-03-18 00:05:14 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd libretro && ${MAKE} 7b7ae1e527b714aa1e328c4dfacef78b echo x - ./libretro-snes9x2005/Makefile sed 's/^X//' >./libretro-snes9x2005/Makefile << '85deb6dbfa619db0406ac2063f94f153' X# $FreeBSD$ X XPORTNAME= libretro-snes9x2005 XPORTVERSION= 0.20200317 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Snes9x - Portable Super Nintendo emulator (1.43) X XLICENSE= PS XLICENSE_NAME= PS XLICENSE_FILE= ${WRKSRC}/copyright XLICENSE_PERMS= none X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= snes9x2005 XGH_TAGNAME= c216559 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 85deb6dbfa619db0406ac2063f94f153 echo x - ./libretro-snes9x2005/pkg-descr sed 's/^X//' >./libretro-snes9x2005/pkg-descr << 'd90d01cdd6eea19d9ee28bb2b13f8383' XSnes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.43) X XWWW: https://github.com/libretro/snes9x2005 d90d01cdd6eea19d9ee28bb2b13f8383 echo c - ./libretro-gw mkdir -p ./libretro-gw > /dev/null 2>&1 echo x - ./libretro-gw/pkg-descr sed 's/^X//' >./libretro-gw/pkg-descr << '47c567671f9e7bf859c6728695dfbed6' XA libretro core for Game & Watch simulators X XWWW: https://github.com/libretro/gw-libretro 47c567671f9e7bf859c6728695dfbed6 echo x - ./libretro-gw/pkg-plist sed 's/^X//' >./libretro-gw/pkg-plist << 'b2d18b59da188e5549b6cfcb9350baa5' Xlibexec/libretro/gw_libretro.so b2d18b59da188e5549b6cfcb9350baa5 echo x - ./libretro-gw/distinfo sed 's/^X//' >./libretro-gw/distinfo << '1ef39f59af34fff716d94ee872046251' XTIMESTAMP = 1584484502 XSHA256 (libretro-gw-libretro-0.20200313-819b1dd_GH0.tar.gz) = 017a8e1c190059717a0e6b4159e839429849f3336604408954eb46247eaceeee XSIZE (libretro-gw-libretro-0.20200313-819b1dd_GH0.tar.gz) = 3615669 1ef39f59af34fff716d94ee872046251 echo x - ./libretro-gw/Makefile sed 's/^X//' >./libretro-gw/Makefile << 'e8f2bb6e1e560975892498598df50847' X# $FreeBSD$ X XPORTNAME= libretro-gw XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Libretro core for Game & Watch simulators X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= gw-libretro XGH_TAGNAME= 819b1dd X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include e8f2bb6e1e560975892498598df50847 echo c - ./libretro-beetle_psx mkdir -p ./libretro-beetle_psx > /dev/null 2>&1 echo x - ./libretro-beetle_psx/pkg-plist sed 's/^X//' >./libretro-beetle_psx/pkg-plist << '71a0c2aa86e82f622eda4296d73d632a' Xlibexec/libretro/mednafen_psx_libretro.so 71a0c2aa86e82f622eda4296d73d632a echo c - ./libretro-beetle_psx/files mkdir -p ./libretro-beetle_psx/files > /dev/null 2>&1 echo x - ./libretro-beetle_psx/files/patch-libretro-common_rthreads_rthreads.c sed 's/^X//' >./libretro-beetle_psx/files/patch-libretro-common_rthreads_rthreads.c << '4e03f49ffc0dc32e674599263b18c9ee' X--- libretro-common/rthreads/rthreads.c.orig 2020-03-17 21:58:04 UTC X+++ libretro-common/rthreads/rthreads.c X@@ -58,6 +58,8 @@ X #include X #endif X X+#include X+ X #if defined(VITA) || defined(BSD) || defined(ORBIS) X #include X #endif 4e03f49ffc0dc32e674599263b18c9ee echo x - ./libretro-beetle_psx/distinfo sed 's/^X//' >./libretro-beetle_psx/distinfo << 'd753d2a7377e3a82c71d38d07f995ccb' XTIMESTAMP = 1584482266 XSHA256 (libretro-beetle-psx-libretro-0.20200313-d2d9a90_GH0.tar.gz) = 851c8914e065b07e41fe81a2b68be100218c8d05b9f1c08623946feed05c8abd XSIZE (libretro-beetle-psx-libretro-0.20200313-d2d9a90_GH0.tar.gz) = 2898861 d753d2a7377e3a82c71d38d07f995ccb echo x - ./libretro-beetle_psx/Makefile sed 's/^X//' >./libretro-beetle_psx/Makefile << '16ce9c52ce4392fa33b60be31f650397' X# $FreeBSD$ X XPORTNAME= libretro-beetle_psx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port/fork of Mednafen PSX to the Libretro API X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-psx-libretro XGH_TAGNAME= d2d9a90 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 16ce9c52ce4392fa33b60be31f650397 echo x - ./libretro-beetle_psx/pkg-descr sed 's/^X//' >./libretro-beetle_psx/pkg-descr << 'ac747bc7aa9ccb01b7404c1564aedb09' XStandalone port/fork of Mednafen PSX to the Libretro API. X XWWW: https://github.com/libretro/beetle-psx-libretro ac747bc7aa9ccb01b7404c1564aedb09 echo c - ./libretro-scummvm mkdir -p ./libretro-scummvm > /dev/null 2>&1 echo x - ./libretro-scummvm/pkg-descr sed 's/^X//' >./libretro-scummvm/pkg-descr << '87c90101ec03da109fc9c4d575763879' XScummVM with libretro backend. X XWWW: https://github.com/libretro/scummvm 87c90101ec03da109fc9c4d575763879 echo x - ./libretro-scummvm/Makefile sed 's/^X//' >./libretro-scummvm/Makefile << '5b87cfdba40f999532cf5d1fb1e3a413' X# $FreeBSD$ X XPORTNAME= libretro-scummvm XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= ScummVM with libretro backend X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= scummvm XGH_TAGNAME= de91bf9 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 5b87cfdba40f999532cf5d1fb1e3a413 echo x - ./libretro-scummvm/distinfo sed 's/^X//' >./libretro-scummvm/distinfo << 'd9775bde3e4828686e0af7f3a4e0d9c1' XTIMESTAMP = 1584489371 XSHA256 (libretro-scummvm-0.20200313-de91bf9_GH0.tar.gz) = 3e9736f58d01feff92b24ba296d0680725d505b314a9f9207569aacf6bc0c99a XSIZE (libretro-scummvm-0.20200313-de91bf9_GH0.tar.gz) = 54530968 d9775bde3e4828686e0af7f3a4e0d9c1 echo x - ./libretro-scummvm/pkg-plist sed 's/^X//' >./libretro-scummvm/pkg-plist << 'c86b2f4d909f6b4981cf932a038ef6bc' Xlibexec/libretro/scummvm_libretro.so c86b2f4d909f6b4981cf932a038ef6bc echo c - ./libretro-scummvm/files mkdir -p ./libretro-scummvm/files > /dev/null 2>&1 echo x - ./libretro-scummvm/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-scummvm/files/patch-Makefile.freebsd << '9f67c799361db32f80c616404e17aa4b' X--- Makefile.freebsd.orig 2020-03-17 23:56:43 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd backends/platform/libretro/build && ${MAKE} 9f67c799361db32f80c616404e17aa4b echo c - ./libretro-pcsx_rearmed mkdir -p ./libretro-pcsx_rearmed > /dev/null 2>&1 echo x - ./libretro-pcsx_rearmed/Makefile sed 's/^X//' >./libretro-pcsx_rearmed/Makefile << '58bc3979dea545a8819a8873b9261367' X# $FreeBSD$ X XPORTNAME= libretro-pcsx_rearmed XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Fork of PCSX with ARM optimizations X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= pcsx_rearmed XGH_TAGNAME= 8fda5dd X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 58bc3979dea545a8819a8873b9261367 echo x - ./libretro-pcsx_rearmed/pkg-descr sed 's/^X//' >./libretro-pcsx_rearmed/pkg-descr << '2fa7f40483b3de7be3fa458921f0d4c7' XFork of PCSX with ARM optimizations X XWWW: https://github.com/libretro/pcsx_rearmed 2fa7f40483b3de7be3fa458921f0d4c7 echo x - ./libretro-pcsx_rearmed/distinfo sed 's/^X//' >./libretro-pcsx_rearmed/distinfo << '591ba88cdc7aed20cfdba2b2ab5b2e9a' XTIMESTAMP = 1584487893 XSHA256 (libretro-pcsx_rearmed-0.20200313-8fda5dd_GH0.tar.gz) = afeed219f593203522262b77b8b26ce4d075e604080d7bbf4aad8a0108b0cd1f XSIZE (libretro-pcsx_rearmed-0.20200313-8fda5dd_GH0.tar.gz) = 2269819 591ba88cdc7aed20cfdba2b2ab5b2e9a echo x - ./libretro-pcsx_rearmed/pkg-plist sed 's/^X//' >./libretro-pcsx_rearmed/pkg-plist << '301e8c07f85f0a3918c720989b82c2e2' Xlibexec/libretro/pcsx_rearmed_libretro.so 301e8c07f85f0a3918c720989b82c2e2 echo c - ./libretro-hatari mkdir -p ./libretro-hatari > /dev/null 2>&1 echo x - ./libretro-hatari/pkg-descr sed 's/^X//' >./libretro-hatari/pkg-descr << '751a1f7ff3e5d5f50771e07c59b12365' XHatari is an Atari ST/STE/TT/Falcon emulator X XWWW: https://github.com/libretro/hatari 751a1f7ff3e5d5f50771e07c59b12365 echo c - ./libretro-hatari/files mkdir -p ./libretro-hatari/files > /dev/null 2>&1 echo x - ./libretro-hatari/files/patch-libretro_libretro-sdk_rthreads_rthreads.c sed 's/^X//' >./libretro-hatari/files/patch-libretro_libretro-sdk_rthreads_rthreads.c << 'a9bdceac5a542381b4460a520a1a9916' X--- libretro/libretro-sdk/rthreads/rthreads.c.orig 2020-03-17 22:37:38 UTC X+++ libretro/libretro-sdk/rthreads/rthreads.c X@@ -44,6 +44,8 @@ X #include X #endif X X+#include X+ X struct thread_data X { X void (*func)(void*); a9bdceac5a542381b4460a520a1a9916 echo x - ./libretro-hatari/pkg-plist sed 's/^X//' >./libretro-hatari/pkg-plist << '9437dbbedce86ddf3da079c6a3165a33' Xlibexec/libretro/hatari_libretro.so 9437dbbedce86ddf3da079c6a3165a33 echo x - ./libretro-hatari/distinfo sed 's/^X//' >./libretro-hatari/distinfo << 'fb04b9ac25cbfb4747910939b24dae16' XTIMESTAMP = 1584484620 XSHA256 (libretro-hatari-0.20200313-ec1b59c_GH0.tar.gz) = 8539808c52b0078d9f3341c20cd9d13583c678f6d7e425cd3722c967209c840b XSIZE (libretro-hatari-0.20200313-ec1b59c_GH0.tar.gz) = 2757042 fb04b9ac25cbfb4747910939b24dae16 echo x - ./libretro-hatari/Makefile sed 's/^X//' >./libretro-hatari/Makefile << '858a17d962cbbd8e0eec8ed8b5db8415' X# $FreeBSD$ X XPORTNAME= libretro-hatari XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Hatari is an Atari ST/STE/TT/Falcon emulator X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XBUILD_DEPENDS= cmake:devel/cmake X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= hatari XGH_TAGNAME= ec1b59c X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 858a17d962cbbd8e0eec8ed8b5db8415 echo c - ./libretro-prboom mkdir -p ./libretro-prboom > /dev/null 2>&1 echo x - ./libretro-prboom/Makefile sed 's/^X//' >./libretro-prboom/Makefile << '863fd8c6723bd608ab844a26a8356ea6' X# $FreeBSD$ X XPORTNAME= libretro-prboom XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of prboom to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= libretro-prboom XGH_TAGNAME= 991016b X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 863fd8c6723bd608ab844a26a8356ea6 echo x - ./libretro-prboom/pkg-descr sed 's/^X//' >./libretro-prboom/pkg-descr << '80b5934491eb75f9177503c9f9c45871' XPort of prboom to libretro X XWWW: https://github.com/libretro/libretro-prboom 80b5934491eb75f9177503c9f9c45871 echo x - ./libretro-prboom/distinfo sed 's/^X//' >./libretro-prboom/distinfo << 'a167ab93d1960c26a66c487d394fa4ca' XTIMESTAMP = 1584489015 XSHA256 (libretro-libretro-prboom-0.20200313-991016b_GH0.tar.gz) = 7172dd210a3c96bf052534dfcc823f36d78879afcce76e863d9201129e877290 XSIZE (libretro-libretro-prboom-0.20200313-991016b_GH0.tar.gz) = 2284859 a167ab93d1960c26a66c487d394fa4ca echo x - ./libretro-prboom/pkg-plist sed 's/^X//' >./libretro-prboom/pkg-plist << '9d99bf5338000ab1c0644d4329864623' Xlibexec/libretro/prboom_libretro.so 9d99bf5338000ab1c0644d4329864623 echo c - ./libretro-beetle_gba mkdir -p ./libretro-beetle_gba > /dev/null 2>&1 echo x - ./libretro-beetle_gba/pkg-plist sed 's/^X//' >./libretro-beetle_gba/pkg-plist << 'd8554da78e16c72bd4fedf3c40ed7b81' Xlibexec/libretro/mednafen_gba_libretro.so d8554da78e16c72bd4fedf3c40ed7b81 echo x - ./libretro-beetle_gba/Makefile sed 's/^X//' >./libretro-beetle_gba/Makefile << '54c9de1625ed83193ca72e7c267f0815' X# $FreeBSD$ X XPORTNAME= libretro-beetle_gba XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen GBA to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-gba-libretro XGH_TAGNAME= 135afdb X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 54c9de1625ed83193ca72e7c267f0815 echo x - ./libretro-beetle_gba/distinfo sed 's/^X//' >./libretro-beetle_gba/distinfo << '256aa1fce68e966b0bf3e3eb1b542bf8' XTIMESTAMP = 1584470679 XSHA256 (libretro-beetle-gba-libretro-0.20200313-135afdb_GH0.tar.gz) = 9d16f31547d692344b7552df0a9522ce0c2bee8e1cf684a87e0a7f73e265bcf1 XSIZE (libretro-beetle-gba-libretro-0.20200313-135afdb_GH0.tar.gz) = 174344 256aa1fce68e966b0bf3e3eb1b542bf8 echo x - ./libretro-beetle_gba/pkg-descr sed 's/^X//' >./libretro-beetle_gba/pkg-descr << '6bed8136a0a64d7c5846f183d755e814' XStandalone port of Mednafen GBA to libretro. X XWWW: https://github.com/libretro/beetle-gba-libretro 6bed8136a0a64d7c5846f183d755e814 echo c - ./libretro-beetle_ngp mkdir -p ./libretro-beetle_ngp > /dev/null 2>&1 echo x - ./libretro-beetle_ngp/pkg-plist sed 's/^X//' >./libretro-beetle_ngp/pkg-plist << '6ceace73733a64b57b8c8af8b94c44b2' Xlibexec/libretro/mednafen_ngp_libretro.so 6ceace73733a64b57b8c8af8b94c44b2 echo x - ./libretro-beetle_ngp/pkg-descr sed 's/^X//' >./libretro-beetle_ngp/pkg-descr << 'adc379b57995b89ac2efe5efac39a77a' XStandalone port of Mednafen NGP to the libretro API, itself a fork of Neopop. X XWWW: https://github.com/libretro/beetle-ngp-libretro adc379b57995b89ac2efe5efac39a77a echo x - ./libretro-beetle_ngp/distinfo sed 's/^X//' >./libretro-beetle_ngp/distinfo << '2d2f5e5c90c68c10a05e52416b16e1da' XTIMESTAMP = 1584470872 XSHA256 (libretro-beetle-ngp-libretro-0.20200313-6f15532_GH0.tar.gz) = f0d3968734a8f948e40b5a2ca3df5120845533936986b5f6f921b1838184acb8 XSIZE (libretro-beetle-ngp-libretro-0.20200313-6f15532_GH0.tar.gz) = 187325 2d2f5e5c90c68c10a05e52416b16e1da echo x - ./libretro-beetle_ngp/Makefile sed 's/^X//' >./libretro-beetle_ngp/Makefile << 'd15a604ce3b092362810833c27bc2a22' X# $FreeBSD$ X XPORTNAME= libretro-beetle_ngp XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen NGP to the libretro API X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-ngp-libretro XGH_TAGNAME= 6f15532 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include d15a604ce3b092362810833c27bc2a22 echo c - ./libretro-snes9x mkdir -p ./libretro-snes9x > /dev/null 2>&1 echo x - ./libretro-snes9x/pkg-descr sed 's/^X//' >./libretro-snes9x/pkg-descr << '3129738a9c2150f13cbfc23def9abf64' XSnes9x - Portable Super Nintendo Entertainment System (TM) emulator X XWWW: https://github.com/libretro/snes9x 3129738a9c2150f13cbfc23def9abf64 echo x - ./libretro-snes9x/distinfo sed 's/^X//' >./libretro-snes9x/distinfo << '5c3d7502086b4201ac6df744fecb7a4e' XTIMESTAMP = 1584489617 XSHA256 (libretro-snes9x-0.20200313-6db918c_GH0.tar.gz) = ff7ae95cd1e70dd20746ae69ef8565f08317e316b1047e339e63f88832035542 XSIZE (libretro-snes9x-0.20200313-6db918c_GH0.tar.gz) = 2882404 5c3d7502086b4201ac6df744fecb7a4e echo c - ./libretro-snes9x/files mkdir -p ./libretro-snes9x/files > /dev/null 2>&1 echo x - ./libretro-snes9x/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-snes9x/files/patch-Makefile.freebsd << '7b0b897811d2b9be3e958c0af5db8ffd' X--- Makefile.freebsd.orig 2020-03-18 00:01:09 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd libretro && ${MAKE} 7b0b897811d2b9be3e958c0af5db8ffd echo x - ./libretro-snes9x/Makefile sed 's/^X//' >./libretro-snes9x/Makefile << 'c9fd2e858300f01ad370b7c36b12c738' X# $FreeBSD$ X XPORTNAME= libretro-snes9x XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Snes9x - Portable Super Nintendo emulator X XLICENSE= PS XLICENSE_NAME= PS XLICENSE_FILE= ${WRKSRC}/LICENSE XLICENSE_PERMS= none X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= snes9x XGH_TAGNAME= 6db918c X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include c9fd2e858300f01ad370b7c36b12c738 echo x - ./libretro-snes9x/pkg-plist sed 's/^X//' >./libretro-snes9x/pkg-plist << 'b4de2358b86fbcf2b4ccc788565b4165' Xlibexec/libretro/snes9x_libretro.so b4de2358b86fbcf2b4ccc788565b4165 echo c - ./libretro-nxengine mkdir -p ./libretro-nxengine > /dev/null 2>&1 echo x - ./libretro-nxengine/pkg-descr sed 's/^X//' >./libretro-nxengine/pkg-descr << '054cb089bf33760366e2f47ccedb950c' XPort of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone X XWWW: https://github.com/libretro/nxengine-libretro 054cb089bf33760366e2f47ccedb950c echo x - ./libretro-nxengine/distinfo sed 's/^X//' >./libretro-nxengine/distinfo << '0ce55de01068e0b705d7f27f197430b7' XTIMESTAMP = 1584487535 XSHA256 (libretro-nxengine-libretro-0.20200313-f39250e_GH0.tar.gz) = 499ebf2f07289907292926c87cd8cbdab1521b2ebf80118a5aff0ca75666bd73 XSIZE (libretro-nxengine-libretro-0.20200313-f39250e_GH0.tar.gz) = 2706247 0ce55de01068e0b705d7f27f197430b7 echo x - ./libretro-nxengine/Makefile sed 's/^X//' >./libretro-nxengine/Makefile << '3d280f4f1fb660340adb174bb54070ca' X# $FreeBSD$ X XPORTNAME= libretro-nxengine XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= NXEngine is a Cave Story game engine clone for libretro X XLICENSE= GPLv3 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib dos2unix gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= nxengine-libretro XGH_TAGNAME= f39250e X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 3d280f4f1fb660340adb174bb54070ca echo x - ./libretro-nxengine/pkg-plist sed 's/^X//' >./libretro-nxengine/pkg-plist << '12e9a192cbbe61c25503b851d20bb7d4' Xlibexec/libretro/nxengine_libretro.so 12e9a192cbbe61c25503b851d20bb7d4 echo c - ./libretro-genesis_plus_gx mkdir -p ./libretro-genesis_plus_gx > /dev/null 2>&1 echo x - ./libretro-genesis_plus_gx/pkg-descr sed 's/^X//' >./libretro-genesis_plus_gx/pkg-descr << 'ff32415dd861cbff68a67bc19e385418' XAn enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator X XWWW: https://github.com/libretro/Genesis-Plus-GX ff32415dd861cbff68a67bc19e385418 echo x - ./libretro-genesis_plus_gx/pkg-plist sed 's/^X//' >./libretro-genesis_plus_gx/pkg-plist << 'eeac5f0dfea00f369b6f43ea7a4fb47d' Xlibexec/libretro/genesis_plus_gx_libretro.so eeac5f0dfea00f369b6f43ea7a4fb47d echo x - ./libretro-genesis_plus_gx/distinfo sed 's/^X//' >./libretro-genesis_plus_gx/distinfo << 'f6fb7a9f0b219ef6b3bc80f7561c56cb' XTIMESTAMP = 1584484315 XSHA256 (libretro-Genesis-Plus-GX-0.20200313-5055106_GH0.tar.gz) = dce2aac66f0dd9874d98f6e123f427ff5b14f11dd268cb0838749a0ee5eb7b89 XSIZE (libretro-Genesis-Plus-GX-0.20200313-5055106_GH0.tar.gz) = 6504144 f6fb7a9f0b219ef6b3bc80f7561c56cb echo x - ./libretro-genesis_plus_gx/Makefile sed 's/^X//' >./libretro-genesis_plus_gx/Makefile << 'e5338ee1e8a65e4df696cff214c65409' X# $FreeBSD$ X XPORTNAME= libretro-genesis_plus_gx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Enhanced port of Genesis Plus X XLICENSE= GPGX XLICENSE_NAME= GPGX XLICENSE_FILE= ${WRKSRC}/LICENSE.txt XLICENSE_PERMS= none X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= Genesis-Plus-GX XGH_TAGNAME= 5055106 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.libretro ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include e5338ee1e8a65e4df696cff214c65409 echo c - ./libretro-prosystem mkdir -p ./libretro-prosystem > /dev/null 2>&1 echo x - ./libretro-prosystem/pkg-plist sed 's/^X//' >./libretro-prosystem/pkg-plist << 'f023a0eb4f778dab7d2c7afa8cf3adf5' Xlibexec/libretro/prosystem_libretro.so f023a0eb4f778dab7d2c7afa8cf3adf5 echo x - ./libretro-prosystem/distinfo sed 's/^X//' >./libretro-prosystem/distinfo << '93df01ac53d33f3e9c50590f86ff7316' XTIMESTAMP = 1584489158 XSHA256 (libretro-prosystem-libretro-0.20200313-6f7e34a_GH0.tar.gz) = a52fbe1c65e13adc72e7856b5c29ab61f1d5a185a0180632a3dcfc7191a0d38b XSIZE (libretro-prosystem-libretro-0.20200313-6f7e34a_GH0.tar.gz) = 76309 93df01ac53d33f3e9c50590f86ff7316 echo x - ./libretro-prosystem/Makefile sed 's/^X//' >./libretro-prosystem/Makefile << '1d3a2e56694ed61e5278890ca8186121' X# $FreeBSD$ X XPORTNAME= libretro-prosystem XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of ProSystem to the libretro API X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= prosystem-libretro XGH_TAGNAME= 6f7e34a X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 1d3a2e56694ed61e5278890ca8186121 echo x - ./libretro-prosystem/pkg-descr sed 's/^X//' >./libretro-prosystem/pkg-descr << '8f79a1137a59de1d91eff96ccf60fcb2' XPort of ProSystem to the libretro API. X XWWW: https://github.com/libretro/prosystem-libretro 8f79a1137a59de1d91eff96ccf60fcb2 echo c - ./libretro-mame2000 mkdir -p ./libretro-mame2000 > /dev/null 2>&1 echo x - ./libretro-mame2000/pkg-plist sed 's/^X//' >./libretro-mame2000/pkg-plist << '49b22f0f0e8d87b5e8ed7ac7386db400' Xlibexec/libretro/mame2000_libretro.so 49b22f0f0e8d87b5e8ed7ac7386db400 echo x - ./libretro-mame2000/distinfo sed 's/^X//' >./libretro-mame2000/distinfo << '4a718e129b9fd138d36685b2b886ac93' XTIMESTAMP = 1584485898 XSHA256 (libretro-mame2000-libretro-0.20200313-e5d4a93_GH0.tar.gz) = 406f5b569bbe298139b5be735df3ceb94762d241aeab5c664da57d87a326dec0 XSIZE (libretro-mame2000-libretro-0.20200313-e5d4a93_GH0.tar.gz) = 5636744 4a718e129b9fd138d36685b2b886ac93 echo x - ./libretro-mame2000/pkg-descr sed 's/^X//' >./libretro-mame2000/pkg-descr << '8746d2b6e7b19e0f63ce6290bf30cfb3' XMAME 0.37b5 for libretro X XWWW: https://github.com/libretro/mame2000-libretro 8746d2b6e7b19e0f63ce6290bf30cfb3 echo x - ./libretro-mame2000/Makefile sed 's/^X//' >./libretro-mame2000/Makefile << '3f303490bac98c7816511833e1cda601' X# $FreeBSD$ X XPORTNAME= libretro-mame2000 XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= MAME (0.37b5) for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= mame2000-libretro XGH_TAGNAME= e5d4a93 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 3f303490bac98c7816511833e1cda601 echo c - ./libretro-fuse mkdir -p ./libretro-fuse > /dev/null 2>&1 echo x - ./libretro-fuse/pkg-descr sed 's/^X//' >./libretro-fuse/pkg-descr << '225cee54e4e27dd190f075fccbfaaf6e' XA port of the Fuse Unix Spectrum Emulator to libretro X XWWW: https://github.com/libretro/fuse-libretro 225cee54e4e27dd190f075fccbfaaf6e echo x - ./libretro-fuse/Makefile sed 's/^X//' >./libretro-fuse/Makefile << 'c6476617e0898e60b27a55991751a5c7' X# $FreeBSD$ X XPORTNAME= libretro-fuse XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of the Fuse Unix Spectrum Emulator to libretro X XLICENSE= GPLv3 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= fuse-libretro XGH_TAGNAME= ef603d1 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include c6476617e0898e60b27a55991751a5c7 echo x - ./libretro-fuse/distinfo sed 's/^X//' >./libretro-fuse/distinfo << 'd0b3ccd854bed0f0b8a53bc48ed6c11c' XTIMESTAMP = 1584484166 XSHA256 (libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz) = b17f0179fe1aeb13dffa7b28bfb4198f20b7ecf7abcbb39ab59158afd27afb65 XSIZE (libretro-fuse-libretro-0.20200313-ef603d1_GH0.tar.gz) = 4317370 d0b3ccd854bed0f0b8a53bc48ed6c11c echo x - ./libretro-fuse/pkg-plist sed 's/^X//' >./libretro-fuse/pkg-plist << 'f3419f391d90537e7cb102722454362e' Xlibexec/libretro/fuse_libretro.so f3419f391d90537e7cb102722454362e echo c - ./libretro-opera mkdir -p ./libretro-opera > /dev/null 2>&1 echo x - ./libretro-opera/pkg-descr sed 's/^X//' >./libretro-opera/pkg-descr << '8f49de2a86d3ec648e467cb818d67a16' X3DO libretro core. X XWWW: https://github.com/libretro/opera-libretro 8f49de2a86d3ec648e467cb818d67a16 echo x - ./libretro-opera/Makefile sed 's/^X//' >./libretro-opera/Makefile << 'fc0a02be8743685bd63942d4b94d8d4f' X# $FreeBSD$ X XPORTNAME= libretro-opera XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= 3DO core for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c11 gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl XUSE_GCC= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= opera-libretro XGH_TAGNAME= 27bc265 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include fc0a02be8743685bd63942d4b94d8d4f echo x - ./libretro-opera/distinfo sed 's/^X//' >./libretro-opera/distinfo << '4d33e6d3f7a0f1971ca8296855206f0b' XTIMESTAMP = 1584487734 XSHA256 (libretro-opera-libretro-0.20200313-27bc265_GH0.tar.gz) = d5034fb73ae200c693050162ca8e43d54b1ad5391e4166fbd1711e7f61e32672 XSIZE (libretro-opera-libretro-0.20200313-27bc265_GH0.tar.gz) = 909910 4d33e6d3f7a0f1971ca8296855206f0b echo x - ./libretro-opera/pkg-plist sed 's/^X//' >./libretro-opera/pkg-plist << '6317bda54f9fa7c9a5f226df945fb3da' Xlibexec/libretro/opera_libretro.so 6317bda54f9fa7c9a5f226df945fb3da echo c - ./libretro-opera/files mkdir -p ./libretro-opera/files > /dev/null 2>&1 echo x - ./libretro-opera/files/patch-libretro-common_cdrom_cdrom.c sed 's/^X//' >./libretro-opera/files/patch-libretro-common_cdrom_cdrom.c << '03632472601251ccb4078be3fe942cfb' X--- libretro-common/cdrom/cdrom.c.orig 2020-03-17 23:29:26 UTC X+++ libretro-common/cdrom/cdrom.c X@@ -478,6 +478,8 @@ static int cdrom_send_command(libretro_vfs_implementat X #endif X X retry: X+#if defined(__linux_) || defined(_WIN32) X+ X #if defined(__linux__) && !defined(ANDROID) X if (cached_read || !cdrom_send_command_linux(stream, dir, xfer_buf_pos, request_len, cmd, cmd_len, sense, sizeof(sense))) X #else X@@ -518,6 +520,7 @@ retry: X } X } X else X+#endif X { X cdrom_print_sense_data(sense, sizeof(sense)); X 03632472601251ccb4078be3fe942cfb echo c - ./libretro-bluemsx mkdir -p ./libretro-bluemsx > /dev/null 2>&1 echo x - ./libretro-bluemsx/Makefile sed 's/^X//' >./libretro-bluemsx/Makefile << '4c453191361bf55ba9635bf734bdcd46' X# $FreeBSD$ X XPORTNAME= libretro-bluemsx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of blueMSX to the libretro API X XLICENSE= GPLv3 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= blueMSX-libretro XGH_TAGNAME= 7a1d40e X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 4c453191361bf55ba9635bf734bdcd46 echo x - ./libretro-bluemsx/distinfo sed 's/^X//' >./libretro-bluemsx/distinfo << '38b3b3802c29bf4bb6f3fec3241dc719' XTIMESTAMP = 1584482968 XSHA256 (libretro-blueMSX-libretro-0.20200313-7a1d40e_GH0.tar.gz) = 8a17b7007c193f7ebdd8f3bbb80b5c74d9130130a4557f2ec47b22ae27ea6fce XSIZE (libretro-blueMSX-libretro-0.20200313-7a1d40e_GH0.tar.gz) = 6602066 38b3b3802c29bf4bb6f3fec3241dc719 echo x - ./libretro-bluemsx/pkg-descr sed 's/^X//' >./libretro-bluemsx/pkg-descr << '40b6f873e4f4f3458b52d11f54b8e28e' XPort of blueMSX to the libretro API. X XWWW: https://github.com/libretro/blueMSX-libretro 40b6f873e4f4f3458b52d11f54b8e28e echo x - ./libretro-bluemsx/pkg-plist sed 's/^X//' >./libretro-bluemsx/pkg-plist << '0dd4f9766b89a7950bd6e20bc18219d7' Xlibexec/libretro/bluemsx_libretro.so 0dd4f9766b89a7950bd6e20bc18219d7 echo c - ./libretro-beetle_pce_fast mkdir -p ./libretro-beetle_pce_fast > /dev/null 2>&1 echo x - ./libretro-beetle_pce_fast/pkg-descr sed 's/^X//' >./libretro-beetle_pce_fast/pkg-descr << '6d6f859d801f6310ab7faabb060c1a3d' XStandalone port of Mednafen PCE Fast to libretro. X XWWW: https://github.com/libretro/beetle-vb-pce-fast-libretro 6d6f859d801f6310ab7faabb060c1a3d echo x - ./libretro-beetle_pce_fast/Makefile sed 's/^X//' >./libretro-beetle_pce_fast/Makefile << 'cb6fbe149633413a50a271b6e6275ba6' X# $FreeBSD$ X XPORTNAME= libretro-beetle_pce_fast XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen PCE Fast to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-pce-fast-libretro XGH_TAGNAME= 40a42b7 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include cb6fbe149633413a50a271b6e6275ba6 echo x - ./libretro-beetle_pce_fast/pkg-plist sed 's/^X//' >./libretro-beetle_pce_fast/pkg-plist << 'ac8cb75e4d1a04dc363ce024ddb9e004' Xlibexec/libretro/mednafen_pce_fast_libretro.so ac8cb75e4d1a04dc363ce024ddb9e004 echo x - ./libretro-beetle_pce_fast/distinfo sed 's/^X//' >./libretro-beetle_pce_fast/distinfo << 'd639476207b3c3caf3cd297e3300b857' XTIMESTAMP = 1584470930 XSHA256 (libretro-beetle-pce-fast-libretro-0.20200313-40a42b7_GH0.tar.gz) = 50b8fefc859bc371b10cdd5971c5238f8d6dbe1cb5f2b278f10aed8c977f9c00 XSIZE (libretro-beetle-pce-fast-libretro-0.20200313-40a42b7_GH0.tar.gz) = 1200304 d639476207b3c3caf3cd297e3300b857 echo c - ./libretro-nestopia mkdir -p ./libretro-nestopia > /dev/null 2>&1 echo c - ./libretro-nestopia/files mkdir -p ./libretro-nestopia/files > /dev/null 2>&1 echo x - ./libretro-nestopia/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-nestopia/files/patch-Makefile.freebsd << 'b1f488a4a1924d5529a1b71017958409' X--- Makefile.freebsd.orig 2020-03-17 23:23:33 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd libretro && ${MAKE} b1f488a4a1924d5529a1b71017958409 echo x - ./libretro-nestopia/pkg-descr sed 's/^X//' >./libretro-nestopia/pkg-descr << '25e43d4adca3859786db07aede0a73a2' XNestopia emulator with libretro interface X XWWW: https://github.com/libretro/nestopia 25e43d4adca3859786db07aede0a73a2 echo x - ./libretro-nestopia/Makefile sed 's/^X//' >./libretro-nestopia/Makefile << '2f73f60ea547300f398f017c9981099e' X# $FreeBSD$ X XPORTNAME= libretro-nestopia XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= NEStopia emulator for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= nestopia XGH_TAGNAME= 70c53f0 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 2f73f60ea547300f398f017c9981099e echo x - ./libretro-nestopia/distinfo sed 's/^X//' >./libretro-nestopia/distinfo << 'cf02452bdb2c56db716cfa430056ba6d' XTIMESTAMP = 1584487383 XSHA256 (libretro-nestopia-0.20200313-70c53f0_GH0.tar.gz) = 70a02084de91a84c07fff6aed1f5691cb29f644db363ef7f208be551b58a1e6f XSIZE (libretro-nestopia-0.20200313-70c53f0_GH0.tar.gz) = 1023562 cf02452bdb2c56db716cfa430056ba6d echo x - ./libretro-nestopia/pkg-plist sed 's/^X//' >./libretro-nestopia/pkg-plist << '4d97ce64a4ce771a3861008a103b6dc2' Xlibexec/libretro/nestopia_libretro.so 4d97ce64a4ce771a3861008a103b6dc2 echo c - ./libretro-stella2014 mkdir -p ./libretro-stella2014 > /dev/null 2>&1 echo x - ./libretro-stella2014/pkg-plist sed 's/^X//' >./libretro-stella2014/pkg-plist << '047ba880599f4c1294b4e801a3671edf' Xlibexec/libretro/stella2014_libretro.so 047ba880599f4c1294b4e801a3671edf echo x - ./libretro-stella2014/distinfo sed 's/^X//' >./libretro-stella2014/distinfo << '3d59dc03e244ffca3fa849bfe2c84059' XTIMESTAMP = 1584490117 XSHA256 (libretro-stella2014-libretro-0.20200313-fc87f2c_GH0.tar.gz) = fb78ef2b0c9437b8b1339ecd619352f015c499aa6048e5a236f53b2ffe1f4147 XSIZE (libretro-stella2014-libretro-0.20200313-fc87f2c_GH0.tar.gz) = 694580 3d59dc03e244ffca3fa849bfe2c84059 echo x - ./libretro-stella2014/Makefile sed 's/^X//' >./libretro-stella2014/Makefile << '7fa081cf6e9ce9f144f29386f3deeb2d' X# $FreeBSD$ X XPORTNAME= libretro-stella2014 XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of Stella (Atari 2600) to libretro (2014) X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= stella2014-libretro XGH_TAGNAME= fc87f2c X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 7fa081cf6e9ce9f144f29386f3deeb2d echo x - ./libretro-stella2014/pkg-descr sed 's/^X//' >./libretro-stella2014/pkg-descr << '904a4ac38999c535772993392b226998' XPort of Stella (Atari 2600) to libretro (2014). X XWWW: https://github.com/libretro/stela2014-libretro 904a4ac38999c535772993392b226998 echo c - ./libretro-virtualjaguar mkdir -p ./libretro-virtualjaguar > /dev/null 2>&1 echo x - ./libretro-virtualjaguar/pkg-plist sed 's/^X//' >./libretro-virtualjaguar/pkg-plist << 'cdc0c6e85b798ddb35ac832f84444ce4' Xlibexec/libretro/virtualjaguar_libretro.so cdc0c6e85b798ddb35ac832f84444ce4 echo x - ./libretro-virtualjaguar/pkg-descr sed 's/^X//' >./libretro-virtualjaguar/pkg-descr << 'd326d0cacfbe3864a17ecc40cf8a1d0e' XPort of Virtual Jaguar for Libretro. X XWWW: https://github.com/libretro/virtualjaguar-libretro d326d0cacfbe3864a17ecc40cf8a1d0e echo x - ./libretro-virtualjaguar/distinfo sed 's/^X//' >./libretro-virtualjaguar/distinfo << 'a30f6a809f129bbe4cc9784e9b47bd70' XTIMESTAMP = 1584490582 XSHA256 (libretro-virtualjaguar-libretro-0.20200313-a162fb7_GH0.tar.gz) = 295539ad880d70f1e721d6a1704dfc4ab2e51c06ce7f02c1580862505493f235 XSIZE (libretro-virtualjaguar-libretro-0.20200313-a162fb7_GH0.tar.gz) = 980362 a30f6a809f129bbe4cc9784e9b47bd70 echo x - ./libretro-virtualjaguar/Makefile sed 's/^X//' >./libretro-virtualjaguar/Makefile << 'f3bf44cd605d36bd2bd7c5bfe4328979' X# $FreeBSD$ X XPORTNAME= libretro-virtualjaguar XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of Virtual Jaguar to Libretro X XLICENSE= GPLv3 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= virtualjaguar-libretro XGH_TAGNAME= a162fb7 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include f3bf44cd605d36bd2bd7c5bfe4328979 echo c - ./libretro-gpsp mkdir -p ./libretro-gpsp > /dev/null 2>&1 echo x - ./libretro-gpsp/pkg-plist sed 's/^X//' >./libretro-gpsp/pkg-plist << 'e6a5bba422b69c10894c7bacdd263e6c' Xlibexec/libretro/gpsp_libretro.so e6a5bba422b69c10894c7bacdd263e6c echo x - ./libretro-gpsp/distinfo sed 's/^X//' >./libretro-gpsp/distinfo << '49e704d4a7b10d1ddbe856f6d1634951' XTIMESTAMP = 1584484448 XSHA256 (libretro-gpsp-0.20200313-d8cf63b_GH0.tar.gz) = 4eefb3d19e911b6a19e945637e441dfa3e22af14088f8698ea4b257b278d105c XSIZE (libretro-gpsp-0.20200313-d8cf63b_GH0.tar.gz) = 251726 49e704d4a7b10d1ddbe856f6d1634951 echo x - ./libretro-gpsp/Makefile sed 's/^X//' >./libretro-gpsp/Makefile << 'ae9f675d721f557517908216feaf35af' X# $FreeBSD$ X XPORTNAME= libretro-gpsp XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Gameboy emulator for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= gpsp XGH_TAGNAME= d8cf63b X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include ae9f675d721f557517908216feaf35af echo x - ./libretro-gpsp/pkg-descr sed 's/^X//' >./libretro-gpsp/pkg-descr << '8b998f95f561596fbd487a781950ae68' XgpSP for libretro. X XWWW: https://github.com/libretro/gpsp 8b998f95f561596fbd487a781950ae68 echo c - ./libretro-gambatte mkdir -p ./libretro-gambatte > /dev/null 2>&1 echo x - ./libretro-gambatte/pkg-plist sed 's/^X//' >./libretro-gambatte/pkg-plist << '30e4a75ce3cfc92a481d43399648cb04' Xlibexec/libretro/gambatte_libretro.so 30e4a75ce3cfc92a481d43399648cb04 echo x - ./libretro-gambatte/pkg-descr sed 's/^X//' >./libretro-gambatte/pkg-descr << 'e8c0f308b1a4da7b83660e1c884b9968' XLibretro implementation of libgambatte, a Game Boy Color emulator. X XWWW: https://github.com/libretro/gambatte-libretro e8c0f308b1a4da7b83660e1c884b9968 echo x - ./libretro-gambatte/Makefile sed 's/^X//' >./libretro-gambatte/Makefile << '76a6ea4b1ec410edab500c4cd8402319' X# $FreeBSD$ X XPORTNAME= libretro-gambatte XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Libretro Implementation of libgambatte, a Game Boy Color emulator X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= gambatte-libretro XGH_TAGNAME= 132f36e X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 76a6ea4b1ec410edab500c4cd8402319 echo x - ./libretro-gambatte/distinfo sed 's/^X//' >./libretro-gambatte/distinfo << 'b441988f71e96951cf2b6cfaf7c4ffb9' XTIMESTAMP = 1584484252 XSHA256 (libretro-gambatte-libretro-0.20200313-132f36e_GH0.tar.gz) = 552518381fefc23a4726c65ea06ac8756a11f1d02eda3d210a93e958316cc63d XSIZE (libretro-gambatte-libretro-0.20200313-132f36e_GH0.tar.gz) = 206163 b441988f71e96951cf2b6cfaf7c4ffb9 echo c - ./libretro-mgba mkdir -p ./libretro-mgba > /dev/null 2>&1 echo x - ./libretro-mgba/Makefile sed 's/^X//' >./libretro-mgba/Makefile << '2ee6202413b45d5f2d7362a0c9c5f398' X# $FreeBSD$ X XPORTNAME= libretro-mgba XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Game Boy Advance Emulator for libretro X XLICENSE= MPL20 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= mgba XGH_TAGNAME= f87f9ef X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 2ee6202413b45d5f2d7362a0c9c5f398 echo x - ./libretro-mgba/distinfo sed 's/^X//' >./libretro-mgba/distinfo << '3f8175317fe2105999d82fb10c58abfc' XTIMESTAMP = 1584487318 XSHA256 (libretro-mgba-0.20200313-f87f9ef_GH0.tar.gz) = 99bf6d816fb424f8132b08d0faee2970300e5b83728124a0c6da06f68c5ef5f2 XSIZE (libretro-mgba-0.20200313-f87f9ef_GH0.tar.gz) = 11913552 3f8175317fe2105999d82fb10c58abfc echo x - ./libretro-mgba/pkg-plist sed 's/^X//' >./libretro-mgba/pkg-plist << '23659e2863ae71be0629491b3fa1eed9' Xlibexec/libretro/mgba_libretro.so 23659e2863ae71be0629491b3fa1eed9 echo x - ./libretro-mgba/pkg-descr sed 's/^X//' >./libretro-mgba/pkg-descr << '3a1f506ce2a20da31ce76e5a1e901c41' XmGBA Game Boy Advance Emulator for libretro. X XWWW: https://github.com/libretro/mgba 3a1f506ce2a20da31ce76e5a1e901c41 echo c - ./libretro-mame2003_plus mkdir -p ./libretro-mame2003_plus > /dev/null 2>&1 echo x - ./libretro-mame2003_plus/pkg-plist sed 's/^X//' >./libretro-mame2003_plus/pkg-plist << '5a8cb074d6c57f00024aa7ba498a2c19' Xlibexec/libretro/mame2003_plus_libretro.so 5a8cb074d6c57f00024aa7ba498a2c19 echo x - ./libretro-mame2003_plus/Makefile sed 's/^X//' >./libretro-mame2003_plus/Makefile << 'eb77f16104979662e1ad672cc999ece6' X# $FreeBSD$ X XPORTNAME= libretro-mame2003_plus XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Updated MAME 0.78 for libretro with added game support X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= mame2003-plus-libretro XGH_TAGNAME= 0134c42 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include eb77f16104979662e1ad672cc999ece6 echo x - ./libretro-mame2003_plus/pkg-descr sed 's/^X//' >./libretro-mame2003_plus/pkg-descr << '51c593f3dd80a9b9722a5dfc6ee06192' XUpdated MAME 0.78 for libretro with added game support X XWWW: https://github.com/libretro/mame2003-plus-libretro 51c593f3dd80a9b9722a5dfc6ee06192 echo x - ./libretro-mame2003_plus/distinfo sed 's/^X//' >./libretro-mame2003_plus/distinfo << '31332cf41c5b6e8bd3ef565eef344e0b' XTIMESTAMP = 1584486143 XSHA256 (libretro-mame2003-plus-libretro-0.20200313-0134c42_GH0.tar.gz) = 84cfc03c45abd224a3ac50a9c2941f2afe910bc6e455c9c6dcd45d0430ce2432 XSIZE (libretro-mame2003-plus-libretro-0.20200313-0134c42_GH0.tar.gz) = 27815282 31332cf41c5b6e8bd3ef565eef344e0b echo c - ./libretro-beetle_lynx mkdir -p ./libretro-beetle_lynx > /dev/null 2>&1 echo x - ./libretro-beetle_lynx/Makefile sed 's/^X//' >./libretro-beetle_lynx/Makefile << '4f4dd21b548807b55bce03789c6b4e3f' X# $FreeBSD$ X XPORTNAME= libretro-beetle_lynx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen Lynx to libretro, itself a fork of Handy X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-lynx-libretro XGH_TAGNAME= 928f7cf X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 4f4dd21b548807b55bce03789c6b4e3f echo x - ./libretro-beetle_lynx/pkg-plist sed 's/^X//' >./libretro-beetle_lynx/pkg-plist << '01c8cab04257d5c289c12ca551a1768a' Xlibexec/libretro/mednafen_lynx_libretro.so 01c8cab04257d5c289c12ca551a1768a echo x - ./libretro-beetle_lynx/distinfo sed 's/^X//' >./libretro-beetle_lynx/distinfo << 'e9d08df572032d23af845b18df282172' XTIMESTAMP = 1584470797 XSHA256 (libretro-beetle-lynx-libretro-0.20200313-928f7cf_GH0.tar.gz) = 3bcb4f5680a90c3eda2f1013c0e27807eee5fb2aeb2c37171a90cc05ef60f7fe XSIZE (libretro-beetle-lynx-libretro-0.20200313-928f7cf_GH0.tar.gz) = 175309 e9d08df572032d23af845b18df282172 echo x - ./libretro-beetle_lynx/pkg-descr sed 's/^X//' >./libretro-beetle_lynx/pkg-descr << 'b6db6c0e5bb90cf5125fc1828e112892' XStandalone port of Mednafen Lynx to libretro, itself a fork of Handy. X XWWW: https://github.com/libretro/beetle-lynx-libretro b6db6c0e5bb90cf5125fc1828e112892 echo c - ./libretro-beetle_pcfx mkdir -p ./libretro-beetle_pcfx > /dev/null 2>&1 echo x - ./libretro-beetle_pcfx/Makefile sed 's/^X//' >./libretro-beetle_pcfx/Makefile << '42e3052bbc9617378d906f40b3168bfd' X# $FreeBSD$ X XPORTNAME= libretro-beetle_pcfx XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen PCFX to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-pcfx-libretro XGH_TAGNAME= 7bba669 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 42e3052bbc9617378d906f40b3168bfd echo x - ./libretro-beetle_pcfx/pkg-descr sed 's/^X//' >./libretro-beetle_pcfx/pkg-descr << '21fb1c3a3247ed955c704b8069e3eb63' XStandalone port of Mednafen PCFX to libretro. X XWWW: https://github.com/libretro/beetle-gba-libretro 21fb1c3a3247ed955c704b8069e3eb63 echo x - ./libretro-beetle_pcfx/distinfo sed 's/^X//' >./libretro-beetle_pcfx/distinfo << 'dc865ee3e460c3057999bb6d183541c3' XTIMESTAMP = 1584470985 XSHA256 (libretro-beetle-pcfx-libretro-0.20200313-7bba669_GH0.tar.gz) = 611c779930cc47e25f86d5ebfa0a1ae668e37cb8e4caee31137d1a8164cb2dae XSIZE (libretro-beetle-pcfx-libretro-0.20200313-7bba669_GH0.tar.gz) = 1250165 dc865ee3e460c3057999bb6d183541c3 echo c - ./libretro-beetle_pcfx/files mkdir -p ./libretro-beetle_pcfx/files > /dev/null 2>&1 echo x - ./libretro-beetle_pcfx/files/patch-libretro-common_rthreads_rthreads.c sed 's/^X//' >./libretro-beetle_pcfx/files/patch-libretro-common_rthreads_rthreads.c << 'da32e32ee4994a030e8a57d343dd10f1' X--- libretro-common/rthreads/rthreads.c.orig 2020-03-17 18:50:48 UTC X+++ libretro-common/rthreads/rthreads.c X@@ -66,6 +66,8 @@ X #include X #endif X X+#include X+ X struct thread_data X { X void (*func)(void*); da32e32ee4994a030e8a57d343dd10f1 echo x - ./libretro-beetle_pcfx/pkg-plist sed 's/^X//' >./libretro-beetle_pcfx/pkg-plist << '8976ad9b42beb4813b8270584ccc5da4' Xlibexec/libretro/mednafen_pcfx_libretro.so 8976ad9b42beb4813b8270584ccc5da4 echo c - ./libretro-quicknes mkdir -p ./libretro-quicknes > /dev/null 2>&1 echo x - ./libretro-quicknes/pkg-plist sed 's/^X//' >./libretro-quicknes/pkg-plist << '10df0c296ee827a9295d25199abdc940' Xlibexec/libretro/quicknes_libretro.so 10df0c296ee827a9295d25199abdc940 echo x - ./libretro-quicknes/distinfo sed 's/^X//' >./libretro-quicknes/distinfo << '8e29febeac4bc3436d3554e3573c7ccf' XTIMESTAMP = 1584489206 XSHA256 (libretro-QuickNES_Core-0.20200317-3165481_GH0.tar.gz) = 68e2550e3c7e2bc6580571aeab7f8d133389720344adf41161accce1dcf4dda2 XSIZE (libretro-QuickNES_Core-0.20200317-3165481_GH0.tar.gz) = 185074 8e29febeac4bc3436d3554e3573c7ccf echo x - ./libretro-quicknes/Makefile sed 's/^X//' >./libretro-quicknes/Makefile << '69f6343c0f970e471ead1b193d56ae0f' X# $FreeBSD$ X XPORTNAME= libretro-quicknes XPORTVERSION= 0.20200317 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= NES emulator core for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= QuickNES_Core XGH_TAGNAME= 3165481 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 69f6343c0f970e471ead1b193d56ae0f echo x - ./libretro-quicknes/pkg-descr sed 's/^X//' >./libretro-quicknes/pkg-descr << '0eac1e7756b1e66f1a2e9dd405074e1a' XNES emulator core for libretro X XWWW: https://github.com/libretro/QuickNES_Core 0eac1e7756b1e66f1a2e9dd405074e1a echo c - ./libretro-snes9x2010 mkdir -p ./libretro-snes9x2010 > /dev/null 2>&1 echo x - ./libretro-snes9x2010/pkg-descr sed 's/^X//' >./libretro-snes9x2010/pkg-descr << 'fedb38a159d8b13e5b7e5c48025ee67b' XSnes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.52) X XWWW: https://github.com/libretro/snes9x2010 fedb38a159d8b13e5b7e5c48025ee67b echo c - ./libretro-snes9x2010/files mkdir -p ./libretro-snes9x2010/files > /dev/null 2>&1 echo x - ./libretro-snes9x2010/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-snes9x2010/files/patch-Makefile.freebsd << 'f22d5067875ed026f5f32833b0641961' X--- Makefile.freebsd.orig 2020-03-18 00:06:44 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd libretro && ${MAKE} f22d5067875ed026f5f32833b0641961 echo x - ./libretro-snes9x2010/Makefile sed 's/^X//' >./libretro-snes9x2010/Makefile << '22b04f400e268016da0205c386596547' X# $FreeBSD$ X XPORTNAME= libretro-snes9x2010 XPORTVERSION= 0.20200317 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Snes9x - Portable Super Nintendo emulator (1.52) X XLICENSE= PS XLICENSE_NAME= PS XLICENSE_FILE= ${WRKSRC}/LICENSE.txt XLICENSE_PERMS= none X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= snes9x2010 XGH_TAGNAME= ba9f224 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 22b04f400e268016da0205c386596547 echo x - ./libretro-snes9x2010/pkg-plist sed 's/^X//' >./libretro-snes9x2010/pkg-plist << 'c70f6c09fdeabaad21443d15ba667731' Xlibexec/libretro/snes9x2010_libretro.so c70f6c09fdeabaad21443d15ba667731 echo x - ./libretro-snes9x2010/distinfo sed 's/^X//' >./libretro-snes9x2010/distinfo << 'd0f4e05a457251601ebed59918d82996' XTIMESTAMP = 1584489994 XSHA256 (libretro-snes9x2010-0.20200317-ba9f224_GH0.tar.gz) = 4e3c7a3d382c6b990808a62c9dd6fa63bf72bdda0304144de5365bbe719642e0 XSIZE (libretro-snes9x2010-0.20200317-ba9f224_GH0.tar.gz) = 394653 d0f4e05a457251601ebed59918d82996 echo c - ./libretro-vbanext mkdir -p ./libretro-vbanext > /dev/null 2>&1 echo x - ./libretro-vbanext/pkg-descr sed 's/^X//' >./libretro-vbanext/pkg-descr << '832435140884acf3990d51152d6a329b' XOptimized port of VBA-M to Libretro, a Game Boy Advance emulator. X XWWW: https://github.com/libretro/vba-next 832435140884acf3990d51152d6a329b echo x - ./libretro-vbanext/pkg-plist sed 's/^X//' >./libretro-vbanext/pkg-plist << 'da2bc9a58bbb592852416540e3f65daa' Xlibexec/libretro/vba_next_libretro.so da2bc9a58bbb592852416540e3f65daa echo x - ./libretro-vbanext/distinfo sed 's/^X//' >./libretro-vbanext/distinfo << '183966d0d25c1be75194aaaeb9659ccc' XTIMESTAMP = 1584490441 XSHA256 (libretro-vba-next-0.20200313-019132d_GH0.tar.gz) = 137e3a01b7cc03a6b025e300395ccfb79a644e2005f07516ebc8dc8d4d70d8cd XSIZE (libretro-vba-next-0.20200313-019132d_GH0.tar.gz) = 202135 183966d0d25c1be75194aaaeb9659ccc echo x - ./libretro-vbanext/Makefile sed 's/^X//' >./libretro-vbanext/Makefile << 'f8b8514cba7ae8a7d0128080a580edd5' X# $FreeBSD$ X XPORTNAME= libretro-vbanext XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Optimized port of VBA-M to Libretro, a Game Boy Advance emulator X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= vba-next XGH_TAGNAME= 019132d X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include f8b8514cba7ae8a7d0128080a580edd5 echo c - ./libretro-desmume2015 mkdir -p ./libretro-desmume2015 > /dev/null 2>&1 echo x - ./libretro-desmume2015/pkg-plist sed 's/^X//' >./libretro-desmume2015/pkg-plist << '87cdefdaac10e29e934642012e2311fa' Xlibexec/libretro/desmume2015_libretro.so 87cdefdaac10e29e934642012e2311fa echo c - ./libretro-desmume2015/files mkdir -p ./libretro-desmume2015/files > /dev/null 2>&1 echo x - ./libretro-desmume2015/files/patch-desmume_src_libretro-common_rthreads_rthreads.c sed 's/^X//' >./libretro-desmume2015/files/patch-desmume_src_libretro-common_rthreads_rthreads.c << 'df4314de51180f1da39972827a3755e5' X--- desmume/src/libretro-common/rthreads/rthreads.c.orig 2020-03-17 22:13:05 UTC X+++ desmume/src/libretro-common/rthreads/rthreads.c X@@ -60,6 +60,8 @@ X #include X #endif X X+#include X+ X struct thread_data X { X void (*func)(void*); df4314de51180f1da39972827a3755e5 echo x - ./libretro-desmume2015/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-desmume2015/files/patch-Makefile.freebsd << 'cfa1752ade753532de8b3fb7612314ba' X--- Makefile.freebsd.orig 2020-03-17 22:12:07 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ cd desmume && ${MAKE} -f Makefile.libretro cfa1752ade753532de8b3fb7612314ba echo x - ./libretro-desmume2015/distinfo sed 's/^X//' >./libretro-desmume2015/distinfo << 'f92d2f65c17b63ff37fba25abe01d5d1' XTIMESTAMP = 1584483086 XSHA256 (libretro-desmume2015-0.20200313-93d5789_GH0.tar.gz) = 950cb8b0e3564e6c810a9b29bf0ae8a4619f3b5b2db8d97d8ee150199cc2e33a XSIZE (libretro-desmume2015-0.20200313-93d5789_GH0.tar.gz) = 1374909 f92d2f65c17b63ff37fba25abe01d5d1 echo x - ./libretro-desmume2015/Makefile sed 's/^X//' >./libretro-desmume2015/Makefile << '8df4927d843ae5702abed09a155fd86a' X# $FreeBSD$ X XPORTNAME= libretro-desmume2015 XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Port of Desmume to libretro based on Desmume SVN circa 2015 X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= desmume2015 XGH_TAGNAME= 93d5789 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 8df4927d843ae5702abed09a155fd86a echo x - ./libretro-desmume2015/pkg-descr sed 's/^X//' >./libretro-desmume2015/pkg-descr << 'f4f17aca610a00140330938c22a4b9fb' XPort of Desmume to libretro based on Desmume SVN circa 2015. X XWWW: https://github.com/libretro/desmume2015 f4f17aca610a00140330938c22a4b9fb echo c - ./libretro-tgbdual mkdir -p ./libretro-tgbdual > /dev/null 2>&1 echo x - ./libretro-tgbdual/pkg-descr sed 's/^X//' >./libretro-tgbdual/pkg-descr << 'adb5a4cb5f38fcca79fd38ec4019ffc9' XTGB Dual is an open source (GPLv2) GB/GBC emulator with game link cable support. X XWWW: https://github.com/libretro/tgbdual-libretro adb5a4cb5f38fcca79fd38ec4019ffc9 echo x - ./libretro-tgbdual/distinfo sed 's/^X//' >./libretro-tgbdual/distinfo << '80396b92196fade5ddca198118ac8d06' XTIMESTAMP = 1584490174 XSHA256 (libretro-tgbdual-libretro-0.20200313-9be31d3_GH0.tar.gz) = 92ff723c2a01888fb43f401a37db53eb76b4b5797ab70418d953912bfe4026f9 XSIZE (libretro-tgbdual-libretro-0.20200313-9be31d3_GH0.tar.gz) = 119742 80396b92196fade5ddca198118ac8d06 echo x - ./libretro-tgbdual/Makefile sed 's/^X//' >./libretro-tgbdual/Makefile << '06df5e8572df7f467146812f912b52af' X# $FreeBSD$ X XPORTNAME= libretro-tgbdual XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= TGB Dual is an open source GB/GBC emulator with game link support X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= tgbdual-libretro XGH_TAGNAME= 9be31d3 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 06df5e8572df7f467146812f912b52af echo x - ./libretro-tgbdual/pkg-plist sed 's/^X//' >./libretro-tgbdual/pkg-plist << '3112210a28284990a130f3979a7f7beb' Xlibexec/libretro/tgbdual_libretro.so 3112210a28284990a130f3979a7f7beb echo c - ./libretro-beetle_bsnes mkdir -p ./libretro-beetle_bsnes > /dev/null 2>&1 echo x - ./libretro-beetle_bsnes/pkg-plist sed 's/^X//' >./libretro-beetle_bsnes/pkg-plist << '2a05ebefa2479c9a495ed88700f02e97' Xlibexec/libretro/mednafen_snes_libretro.so 2a05ebefa2479c9a495ed88700f02e97 echo x - ./libretro-beetle_bsnes/distinfo sed 's/^X//' >./libretro-beetle_bsnes/distinfo << '148f93d849b9d5e875ea1c7d3c528b7c' XTIMESTAMP = 1584470447 XSHA256 (libretro-beetle-bsnes-libretro-0.20200313-de22d84_GH0.tar.gz) = 1d18a49d670d1e2baaeb11df6473dba10c209b256dd817e81cf2a7aac849fbe7 XSIZE (libretro-beetle-bsnes-libretro-0.20200313-de22d84_GH0.tar.gz) = 547398 148f93d849b9d5e875ea1c7d3c528b7c echo x - ./libretro-beetle_bsnes/Makefile sed 's/^X//' >./libretro-beetle_bsnes/Makefile << 'badbe86ad9e6e3573b6721f1357b44dc' X# $FreeBSD$ X XPORTNAME= libretro-beetle_bsnes XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen bSNES to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-bsnes-libretro XGH_TAGNAME= de22d84 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include badbe86ad9e6e3573b6721f1357b44dc echo x - ./libretro-beetle_bsnes/pkg-descr sed 's/^X//' >./libretro-beetle_bsnes/pkg-descr << 'c21bbb298339977aaa3dcb8149906c9f' XStandalone port of Mednafen bSNES to libretro, itself a fork of bsnes 0.59. X XWWW: https://github.com/libretro/beetle-bsnes-libretro c21bbb298339977aaa3dcb8149906c9f echo c - ./libretro-beetle_wswan mkdir -p ./libretro-beetle_wswan > /dev/null 2>&1 echo x - ./libretro-beetle_wswan/pkg-descr sed 's/^X//' >./libretro-beetle_wswan/pkg-descr << 'c9f9b00176ef6ab3ea45ec3d7ab2e2f6' XStandalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne. X XWWW: https://github.com/libretro/beetle-wswan-libretro c9f9b00176ef6ab3ea45ec3d7ab2e2f6 echo x - ./libretro-beetle_wswan/distinfo sed 's/^X//' >./libretro-beetle_wswan/distinfo << 'cf77effa7ad86f1c4a05bf9d0ffe037a' XTIMESTAMP = 1584482740 XSHA256 (libretro-beetle-wswan-libretro-0.20200313-5b03d1b_GH0.tar.gz) = d9c38e2321229f1e57745ddf8a5220fbe64218770353e155e48386f08f8ebd45 XSIZE (libretro-beetle-wswan-libretro-0.20200313-5b03d1b_GH0.tar.gz) = 151768 cf77effa7ad86f1c4a05bf9d0ffe037a echo x - ./libretro-beetle_wswan/pkg-plist sed 's/^X//' >./libretro-beetle_wswan/pkg-plist << 'c3ec68b5947ec71f3b307594a63b0684' Xlibexec/libretro/mednafen_wswan_libretro.so c3ec68b5947ec71f3b307594a63b0684 echo x - ./libretro-beetle_wswan/Makefile sed 's/^X//' >./libretro-beetle_wswan/Makefile << '5ecea3f4c66ccab3858ea186f83ce03f' X# $FreeBSD$ X XPORTNAME= libretro-beetle_wswan XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Standalone port of Mednafen WonderSwan to libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= beetle-wswan-libretro XGH_TAGNAME= 5b03d1b X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 5ecea3f4c66ccab3858ea186f83ce03f echo c - ./libretro-mame2003 mkdir -p ./libretro-mame2003 > /dev/null 2>&1 echo x - ./libretro-mame2003/pkg-descr sed 's/^X//' >./libretro-mame2003/pkg-descr << '293f6d95f8c562fd4a784629f6c9663f' XMAME 0.78 for libretro. Compatible with MAME 0.78 romsets. X XWWW: https://github.com/libretro/mame2003-libretro 293f6d95f8c562fd4a784629f6c9663f echo x - ./libretro-mame2003/Makefile sed 's/^X//' >./libretro-mame2003/Makefile << '29bea958a0190271d44c9094675e0a83' X# $FreeBSD$ X XPORTNAME= libretro-mame2003 XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= MAME 0.78 for libretro X XLICENSE= GPLv2 X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake XUSE_LDCONFIG= yes X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= mame2003-libretro XGH_TAGNAME= 8259601 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 29bea958a0190271d44c9094675e0a83 echo x - ./libretro-mame2003/distinfo sed 's/^X//' >./libretro-mame2003/distinfo << '803cda04e6114bcc1d44b4a873ec0807' XTIMESTAMP = 1584486013 XSHA256 (libretro-mame2003-libretro-0.20200313-8259601_GH0.tar.gz) = 15f540d69ba5c7d410bfe28973d7f9ae79e4bd7d51f0b966ba61f8db92d6f096 XSIZE (libretro-mame2003-libretro-0.20200313-8259601_GH0.tar.gz) = 13737486 803cda04e6114bcc1d44b4a873ec0807 echo x - ./libretro-mame2003/pkg-plist sed 's/^X//' >./libretro-mame2003/pkg-plist << 'a227a2d84740246058bceb16241de2d3' Xlibexec/libretro/mame2003_libretro.so a227a2d84740246058bceb16241de2d3 echo c - ./libretro-fbalpha mkdir -p ./libretro-fbalpha > /dev/null 2>&1 echo x - ./libretro-fbalpha/Makefile sed 's/^X//' >./libretro-fbalpha/Makefile << '27ff81d94717da3252847936a1bb7900' X# $FreeBSD$ X XPORTNAME= libretro-fbalpha XPORTVERSION= 0.20200313 XCATEGORIES= games X XMAINTAINER= menelkir@itroll.org XCOMMENT= Final Burn Alpha port for libretro X XLICENSE= FBA XLICENSE_NAME= FBA XLICENSE_FILE= ${WRKSRC}/src/license.txt XLICENSE_PERMS= none X XONLY_FOR_ARCHS= amd64 i386 X XUSES= compiler:c++11-lib gmake gl XUSE_LDCONFIG= yes XUSE_GL= gl X XUSE_GITHUB= yes XGH_ACCOUNT= libretro XGH_PROJECT= fbalpha XGH_TAGNAME= 84eb9d9 X X.include X X# Avoid a lot of patching for 9. X.if ${CHOSEN_COMPILER_TYPE} == gcc XUSE_CXXSTD= gnu++11 X.endif X Xdo-build: X cd ${WRKSRC}/${COREDIR}; \ X ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} Makefile.freebsd ${_MAKE_JOBS} ${MAKE_ARGS}; \ X Xdo-install: X ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/libretro; X ${INSTALL_LIB} $$(find ${WRKSRC}/${COREDIR}/ -name "*.so") ${STAGEDIR}/${PREFIX}/libexec/libretro; X Xpost-install: X @${RM} ${STAGEDIR}/${PREFIX}/libexec/libretro/libcurl.so X Xprint-upstream-revisions: X @${ECHO} "--begin print upstream revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_ECHO} \ X ${ECHO} "--end print upstream revisions--" X Xprint-updated-revisions: X @${ECHO} "--begin print updated revisions--" && \ X ${GIT_REV} \ X ${GIT_REV_CHANGE} \ X ${ECHO} "--end print updated revisions--" X X.include 27ff81d94717da3252847936a1bb7900 echo x - ./libretro-fbalpha/distinfo sed 's/^X//' >./libretro-fbalpha/distinfo << '56aa0b5bd12f8533a33abd1e4543a2da' XTIMESTAMP = 1584483886 XSHA256 (libretro-fbalpha-0.20200313-84eb9d9_GH0.tar.gz) = d26559d7869fe327bb8f7fcbd31bc5becf18b557ba73a186166bd0e67354ddc7 XSIZE (libretro-fbalpha-0.20200313-84eb9d9_GH0.tar.gz) = 11752465 56aa0b5bd12f8533a33abd1e4543a2da echo x - ./libretro-fbalpha/pkg-plist sed 's/^X//' >./libretro-fbalpha/pkg-plist << '198a329e85ec648b88b0daf5c006322f' Xlibexec/libretro/fbalpha_libretro.so 198a329e85ec648b88b0daf5c006322f echo c - ./libretro-fbalpha/files mkdir -p ./libretro-fbalpha/files > /dev/null 2>&1 echo x - ./libretro-fbalpha/files/patch-Makefile.freebsd sed 's/^X//' >./libretro-fbalpha/files/patch-Makefile.freebsd << 'de7d11baa2000d9c695e288de45c9765' X--- Makefile.freebsd.orig 2020-03-17 22:25:53 UTC X+++ Makefile.freebsd X@@ -0,0 +1,2 @@ X+all: X+ $(foreach p,performance,${MAKE} -f makefile.libretro profile=$(p);) de7d11baa2000d9c695e288de45c9765 echo x - ./libretro-fbalpha/pkg-descr sed 's/^X//' >./libretro-fbalpha/pkg-descr << '94549b1b0e5903afa007540a6921fa7f' XFinal Burn Alpha port for libretro. X XWWW: https://github.com/libretro/libretro-fbalpha 94549b1b0e5903afa007540a6921fa7f exit