Bug 263117 - games/libretro: Update libretro meta-port and all libretro ports
Summary: games/libretro: Update libretro meta-port and all libretro ports
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Neel Chauhan
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-07 11:36 UTC by Daniel Menelkir
Modified: 2022-04-07 16:59 UTC (History)
1 user (show)

See Also:


Attachments
v1 (91.77 KB, patch)
2022-04-07 11:36 UTC, Daniel Menelkir
dmenelkir: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Menelkir 2022-04-07 11:36:42 UTC
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.
Comment 1 Neel Chauhan freebsd_committer freebsd_triage 2022-04-07 16:59:44 UTC
Committed!
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-04-07 16:59:47 UTC
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(-)