Created attachment 233026 [details] v1 Ok, I know that this isn't the right way to do, but let me explain. *) Libretro cores doesn't have too much dependencies or store too much files, so there's not a really security constrain here *) Said that, it's a lot of libretro-cores that had being updated since the last time I've open the last PR *) There's not a point release of those libretro-cores, so it's fine to update to the last git commit, and libretro-cores doesn't break other applications (since they're pretty much like a single module used by libretro-compatible applications) I've updated all libretro cores to the last git commit and updated the libretro meta to all available ones, so it's easy to test/install just using games/libretro, since all cores are marked as default.
Committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=eebe7c01a1d284307460195e764a703156215abe commit eebe7c01a1d284307460195e764a703156215abe Author: Daniel Menelkir <dmenelkir@gmail.com> AuthorDate: 2022-04-07 16:58:11 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-04-07 16:59:16 +0000 libretro: Update to 0.20220327 PR: 263117 games/libretro-2048/Makefile | 4 +- games/libretro-2048/distinfo | 6 +- games/libretro-a5200/Makefile | 4 +- games/libretro-a5200/distinfo | 6 +- games/libretro-beetle_bsnes/Makefile | 4 +- games/libretro-beetle_bsnes/distinfo | 6 +- .../patch-mednafen_snes_src_lib_libco_aarch64.c | 17 +- games/libretro-beetle_gba/Makefile | 4 +- games/libretro-beetle_gba/distinfo | 6 +- games/libretro-beetle_lynx/Makefile | 4 +- games/libretro-beetle_lynx/distinfo | 6 +- games/libretro-beetle_ngp/Makefile | 4 +- games/libretro-beetle_ngp/distinfo | 6 +- games/libretro-beetle_pce/Makefile | 4 +- games/libretro-beetle_pce/distinfo | 6 +- games/libretro-beetle_pce_fast/Makefile | 4 +- games/libretro-beetle_pce_fast/distinfo | 6 +- games/libretro-beetle_pcfx/Makefile | 4 +- games/libretro-beetle_pcfx/distinfo | 6 +- games/libretro-beetle_psx/Makefile | 4 +- games/libretro-beetle_psx/distinfo | 6 +- games/libretro-beetle_saturn/Makefile | 4 +- games/libretro-beetle_saturn/distinfo | 6 +- games/libretro-beetle_supergrafx/Makefile | 4 +- games/libretro-beetle_supergrafx/distinfo | 6 +- games/libretro-beetle_vb/Makefile | 4 +- games/libretro-beetle_vb/distinfo | 6 +- games/libretro-beetle_wswan/Makefile | 4 +- games/libretro-beetle_wswan/distinfo | 6 +- games/libretro-bluemsx/Makefile | 4 +- games/libretro-bluemsx/distinfo | 6 +- games/libretro-cap32/Makefile | 4 +- games/libretro-cap32/distinfo | 6 +- games/libretro-desmume2015/Makefile | 4 +- games/libretro-desmume2015/distinfo | 6 +- games/libretro-dosbox/Makefile | 4 +- games/libretro-dosbox/distinfo | 6 +- .../files/patch-libretro-common_libco_aarch64.c | 19 +- games/libretro-emux/Makefile | 2 +- games/libretro-emux/distinfo | 6 +- games/libretro-fbalpha/Makefile | 4 +- games/libretro-fbalpha/distinfo | 6 +- games/libretro-fbneo/Makefile | 4 +- games/libretro-fbneo/distinfo | 6 +- games/libretro-fceumm/Makefile | 4 +- games/libretro-fceumm/distinfo | 6 +- games/libretro-fmsx/Makefile | 4 +- games/libretro-fmsx/distinfo | 6 +- games/libretro-freeintv/Makefile | 4 +- games/libretro-freeintv/distinfo | 6 +- games/libretro-fuse/Makefile | 4 +- games/libretro-fuse/distinfo | 6 +- games/libretro-gambatte/Makefile | 4 +- games/libretro-gambatte/distinfo | 6 +- games/libretro-genesis_plus_gx/Makefile | 4 +- games/libretro-genesis_plus_gx/distinfo | 6 +- games/libretro-gpsp/Makefile | 4 +- games/libretro-gpsp/distinfo | 6 +- games/libretro-gw/Makefile | 4 +- games/libretro-gw/distinfo | 6 +- games/libretro-handy/Makefile | 4 +- games/libretro-handy/distinfo | 6 +- games/libretro-hatari/Makefile | 4 +- games/libretro-hatari/distinfo | 6 +- games/libretro-mame2000/Makefile | 4 +- games/libretro-mame2000/distinfo | 6 +- games/libretro-mame2003/Makefile | 4 +- games/libretro-mame2003/distinfo | 6 +- games/libretro-mame2003_plus/Makefile | 4 +- games/libretro-mame2003_plus/distinfo | 6 +- games/libretro-mgba/Makefile | 4 +- games/libretro-mgba/distinfo | 6 +- games/libretro-mu/Makefile | 4 +- games/libretro-mu/distinfo | 6 +- games/libretro-nestopia/Makefile | 4 +- games/libretro-nestopia/distinfo | 6 +- games/libretro-nxengine/Makefile | 4 +- games/libretro-nxengine/distinfo | 6 +- games/libretro-o2em/Makefile | 4 +- games/libretro-o2em/distinfo | 6 +- games/libretro-paralleln64/Makefile | 4 +- games/libretro-paralleln64/distinfo | 6 +- games/libretro-pcsx_rearmed/Makefile | 4 +- games/libretro-pcsx_rearmed/distinfo | 6 +- games/libretro-prboom/Makefile | 4 +- games/libretro-prboom/distinfo | 6 +- games/libretro-prosystem/Makefile | 4 +- games/libretro-prosystem/distinfo | 6 +- games/libretro-px68k/Makefile | 4 +- games/libretro-px68k/distinfo | 6 +- games/libretro-quicknes/Makefile | 4 +- games/libretro-quicknes/distinfo | 6 +- games/libretro-snes9x/Makefile | 4 +- games/libretro-snes9x/distinfo | 6 +- games/libretro-snes9x2005/Makefile | 4 +- games/libretro-snes9x2005/distinfo | 6 +- games/libretro-snes9x2010/Makefile | 4 +- games/libretro-snes9x2010/distinfo | 6 +- games/libretro-stella2014/Makefile | 4 +- games/libretro-stella2014/distinfo | 6 +- games/libretro-tgbdual/Makefile | 4 +- games/libretro-tgbdual/distinfo | 6 +- games/libretro-tyrquake/Makefile | 4 +- games/libretro-tyrquake/distinfo | 6 +- games/libretro-uae/Makefile | 9 +- games/libretro-uae/distinfo | 6 +- .../files/patch-libco_aarch64.c (gone) | 17 - .../files/patch-sources_src_disk.c (gone) | 10 - .../patch-sources_src_machdep_m68kops.h (gone) | 11 - .../patch-sources_src_machdep_maccess.h (gone) | 11 - games/libretro-vbanext/Makefile | 4 +- games/libretro-vbanext/distinfo | 6 +- games/libretro-vecx/Makefile | 4 +- games/libretro-vecx/distinfo | 6 +- games/libretro-virtualjaguar/Makefile | 4 +- games/libretro-virtualjaguar/distinfo | 6 +- games/libretro-xrick/Makefile | 8 +- games/libretro-xrick/distinfo | 6 +- .../files/patch-Makefile.freebsd (new) | 515 +++++++++++++++++++++ .../files/patch-Makefile.libretro (gone) | 11 - games/libretro-yabause/Makefile | 4 +- games/libretro-yabause/distinfo | 6 +- 122 files changed, 823 insertions(+), 365 deletions(-)