aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Menelkir <dmenelkir@gmail.com>2022-04-07 16:58:11 +0000
committerNeel Chauhan <nc@FreeBSD.org>2022-04-07 16:59:16 +0000
commiteebe7c01a1d284307460195e764a703156215abe (patch)
treea831403d85dd00a96d62306fc45608bc1b9c5f0b
parent32dfc9b254a9478752e74ef2372da24cb81cd001 (diff)
downloadports-eebe7c01a1d284307460195e764a703156215abe.tar.gz
ports-eebe7c01a1d284307460195e764a703156215abe.zip
libretro: Update to 0.20220327
PR: 263117
-rw-r--r--games/libretro-2048/Makefile4
-rw-r--r--games/libretro-2048/distinfo6
-rw-r--r--games/libretro-a5200/Makefile4
-rw-r--r--games/libretro-a5200/distinfo6
-rw-r--r--games/libretro-beetle_bsnes/Makefile4
-rw-r--r--games/libretro-beetle_bsnes/distinfo6
-rw-r--r--games/libretro-beetle_bsnes/files/patch-mednafen_snes_src_lib_libco_aarch64.c17
-rw-r--r--games/libretro-beetle_gba/Makefile4
-rw-r--r--games/libretro-beetle_gba/distinfo6
-rw-r--r--games/libretro-beetle_lynx/Makefile4
-rw-r--r--games/libretro-beetle_lynx/distinfo6
-rw-r--r--games/libretro-beetle_ngp/Makefile4
-rw-r--r--games/libretro-beetle_ngp/distinfo6
-rw-r--r--games/libretro-beetle_pce/Makefile4
-rw-r--r--games/libretro-beetle_pce/distinfo6
-rw-r--r--games/libretro-beetle_pce_fast/Makefile4
-rw-r--r--games/libretro-beetle_pce_fast/distinfo6
-rw-r--r--games/libretro-beetle_pcfx/Makefile4
-rw-r--r--games/libretro-beetle_pcfx/distinfo6
-rw-r--r--games/libretro-beetle_psx/Makefile4
-rw-r--r--games/libretro-beetle_psx/distinfo6
-rw-r--r--games/libretro-beetle_saturn/Makefile4
-rw-r--r--games/libretro-beetle_saturn/distinfo6
-rw-r--r--games/libretro-beetle_supergrafx/Makefile4
-rw-r--r--games/libretro-beetle_supergrafx/distinfo6
-rw-r--r--games/libretro-beetle_vb/Makefile4
-rw-r--r--games/libretro-beetle_vb/distinfo6
-rw-r--r--games/libretro-beetle_wswan/Makefile4
-rw-r--r--games/libretro-beetle_wswan/distinfo6
-rw-r--r--games/libretro-bluemsx/Makefile4
-rw-r--r--games/libretro-bluemsx/distinfo6
-rw-r--r--games/libretro-cap32/Makefile4
-rw-r--r--games/libretro-cap32/distinfo6
-rw-r--r--games/libretro-desmume2015/Makefile4
-rw-r--r--games/libretro-desmume2015/distinfo6
-rw-r--r--games/libretro-dosbox/Makefile4
-rw-r--r--games/libretro-dosbox/distinfo6
-rw-r--r--games/libretro-dosbox/files/patch-libretro-common_libco_aarch64.c19
-rw-r--r--games/libretro-emux/Makefile2
-rw-r--r--games/libretro-emux/distinfo6
-rw-r--r--games/libretro-fbalpha/Makefile4
-rw-r--r--games/libretro-fbalpha/distinfo6
-rw-r--r--games/libretro-fbneo/Makefile4
-rw-r--r--games/libretro-fbneo/distinfo6
-rw-r--r--games/libretro-fceumm/Makefile4
-rw-r--r--games/libretro-fceumm/distinfo6
-rw-r--r--games/libretro-fmsx/Makefile4
-rw-r--r--games/libretro-fmsx/distinfo6
-rw-r--r--games/libretro-freeintv/Makefile4
-rw-r--r--games/libretro-freeintv/distinfo6
-rw-r--r--games/libretro-fuse/Makefile4
-rw-r--r--games/libretro-fuse/distinfo6
-rw-r--r--games/libretro-gambatte/Makefile4
-rw-r--r--games/libretro-gambatte/distinfo6
-rw-r--r--games/libretro-genesis_plus_gx/Makefile4
-rw-r--r--games/libretro-genesis_plus_gx/distinfo6
-rw-r--r--games/libretro-gpsp/Makefile4
-rw-r--r--games/libretro-gpsp/distinfo6
-rw-r--r--games/libretro-gw/Makefile4
-rw-r--r--games/libretro-gw/distinfo6
-rw-r--r--games/libretro-handy/Makefile4
-rw-r--r--games/libretro-handy/distinfo6
-rw-r--r--games/libretro-hatari/Makefile4
-rw-r--r--games/libretro-hatari/distinfo6
-rw-r--r--games/libretro-mame2000/Makefile4
-rw-r--r--games/libretro-mame2000/distinfo6
-rw-r--r--games/libretro-mame2003/Makefile4
-rw-r--r--games/libretro-mame2003/distinfo6
-rw-r--r--games/libretro-mame2003_plus/Makefile4
-rw-r--r--games/libretro-mame2003_plus/distinfo6
-rw-r--r--games/libretro-mgba/Makefile4
-rw-r--r--games/libretro-mgba/distinfo6
-rw-r--r--games/libretro-mu/Makefile4
-rw-r--r--games/libretro-mu/distinfo6
-rw-r--r--games/libretro-nestopia/Makefile4
-rw-r--r--games/libretro-nestopia/distinfo6
-rw-r--r--games/libretro-nxengine/Makefile4
-rw-r--r--games/libretro-nxengine/distinfo6
-rw-r--r--games/libretro-o2em/Makefile4
-rw-r--r--games/libretro-o2em/distinfo6
-rw-r--r--games/libretro-paralleln64/Makefile4
-rw-r--r--games/libretro-paralleln64/distinfo6
-rw-r--r--games/libretro-pcsx_rearmed/Makefile4
-rw-r--r--games/libretro-pcsx_rearmed/distinfo6
-rw-r--r--games/libretro-prboom/Makefile4
-rw-r--r--games/libretro-prboom/distinfo6
-rw-r--r--games/libretro-prosystem/Makefile4
-rw-r--r--games/libretro-prosystem/distinfo6
-rw-r--r--games/libretro-px68k/Makefile4
-rw-r--r--games/libretro-px68k/distinfo6
-rw-r--r--games/libretro-quicknes/Makefile4
-rw-r--r--games/libretro-quicknes/distinfo6
-rw-r--r--games/libretro-snes9x/Makefile4
-rw-r--r--games/libretro-snes9x/distinfo6
-rw-r--r--games/libretro-snes9x2005/Makefile4
-rw-r--r--games/libretro-snes9x2005/distinfo6
-rw-r--r--games/libretro-snes9x2010/Makefile4
-rw-r--r--games/libretro-snes9x2010/distinfo6
-rw-r--r--games/libretro-stella2014/Makefile4
-rw-r--r--games/libretro-stella2014/distinfo6
-rw-r--r--games/libretro-tgbdual/Makefile4
-rw-r--r--games/libretro-tgbdual/distinfo6
-rw-r--r--games/libretro-tyrquake/Makefile4
-rw-r--r--games/libretro-tyrquake/distinfo6
-rw-r--r--games/libretro-uae/Makefile9
-rw-r--r--games/libretro-uae/distinfo6
-rw-r--r--games/libretro-uae/files/patch-libco_aarch64.c17
-rw-r--r--games/libretro-uae/files/patch-sources_src_disk.c10
-rw-r--r--games/libretro-uae/files/patch-sources_src_machdep_m68kops.h11
-rw-r--r--games/libretro-uae/files/patch-sources_src_machdep_maccess.h11
-rw-r--r--games/libretro-vbanext/Makefile4
-rw-r--r--games/libretro-vbanext/distinfo6
-rw-r--r--games/libretro-vecx/Makefile4
-rw-r--r--games/libretro-vecx/distinfo6
-rw-r--r--games/libretro-virtualjaguar/Makefile4
-rw-r--r--games/libretro-virtualjaguar/distinfo6
-rw-r--r--games/libretro-xrick/Makefile8
-rw-r--r--games/libretro-xrick/distinfo6
-rw-r--r--games/libretro-xrick/files/patch-Makefile.freebsd515
-rw-r--r--games/libretro-xrick/files/patch-Makefile.libretro11
-rw-r--r--games/libretro-yabause/Makefile4
-rw-r--r--games/libretro-yabause/distinfo6
122 files changed, 823 insertions, 365 deletions
diff --git a/games/libretro-2048/Makefile b/games/libretro-2048/Makefile
index 2808148f8c74..6ac8b227ed72 100644
--- a/games/libretro-2048/Makefile
+++ b/games/libretro-2048/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-2048
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 35a299c
+GH_TAGNAME= a8899c9
PLIST_FILES= lib/libretro/2048_libretro.so
diff --git a/games/libretro-2048/distinfo b/games/libretro-2048/distinfo
index 866eeaf6657c..74efb275998a 100644
--- a/games/libretro-2048/distinfo
+++ b/games/libretro-2048/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693072
-SHA256 (libretro-libretro-2048-0.20210214-35a299c_GH0.tar.gz) = 2b7866ece401fa85638a7a0a2491662e432e1c8af9a3ce106a84e7da6e7e8afa
-SIZE (libretro-libretro-2048-0.20210214-35a299c_GH0.tar.gz) = 2698787
+TIMESTAMP = 1649322505
+SHA256 (libretro-libretro-2048-0.20220327-a8899c9_GH0.tar.gz) = c6ba62625f1d2214e99f5f247654a9532c5ce79cf6aeca9c64f531dd649efb4d
+SIZE (libretro-libretro-2048-0.20220327-a8899c9_GH0.tar.gz) = 2757179
diff --git a/games/libretro-a5200/Makefile b/games/libretro-a5200/Makefile
index 49108f6daf0e..8d07af7511a8 100644
--- a/games/libretro-a5200/Makefile
+++ b/games/libretro-a5200/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-a5200
-PORTVERSION= 0.20220113
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USES= compiler:c++11-lib gmake
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= a5200
-GH_TAGNAME= 20c92c9bb159ddb9cc80afb66ad67148c995f7a1
+GH_TAGNAME= 599a2e5
USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/a5200_libretro.so
diff --git a/games/libretro-a5200/distinfo b/games/libretro-a5200/distinfo
index c9800bb7c024..8a53da0faa7d 100644
--- a/games/libretro-a5200/distinfo
+++ b/games/libretro-a5200/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643049076
-SHA256 (libretro-a5200-0.20220113-20c92c9bb159ddb9cc80afb66ad67148c995f7a1_GH0.tar.gz) = 01b18a00ea791a51041f101ced97ea77d43e2affeb055d737c786079d7532c06
-SIZE (libretro-a5200-0.20220113-20c92c9bb159ddb9cc80afb66ad67148c995f7a1_GH0.tar.gz) = 260259
+TIMESTAMP = 1649322190
+SHA256 (libretro-a5200-0.20220113-599a2e5_GH0.tar.gz) = 8c1be06709e27d5567048048c5702683ddd7fc44b08705e488de33f65e9a5545
+SIZE (libretro-a5200-0.20220113-599a2e5_GH0.tar.gz) = 260131
diff --git a/games/libretro-beetle_bsnes/Makefile b/games/libretro-beetle_bsnes/Makefile
index f62cfb90a376..ef1ec00d0244 100644
--- a/games/libretro-beetle_bsnes/Makefile
+++ b/games/libretro-beetle_bsnes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_bsnes
-PORTVERSION= 0.20210101
+PORTVERSION= 0.20220406
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-bsnes-libretro
-GH_TAGNAME= b65ded5bde278c18af538c687db9b72c995b220a
+GH_TAGNAME= d770563
PLIST_FILES= lib/libretro/mednafen_snes_libretro.so
diff --git a/games/libretro-beetle_bsnes/distinfo b/games/libretro-beetle_bsnes/distinfo
index f1c604b585b1..c11476ff1ae1 100644
--- a/games/libretro-beetle_bsnes/distinfo
+++ b/games/libretro-beetle_bsnes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1610087175
-SHA256 (libretro-beetle-bsnes-libretro-0.20210101-b65ded5bde278c18af538c687db9b72c995b220a_GH0.tar.gz) = d595ced2999dc6d1de0976b658f66c19b551633da991256a20bc76e5266fd221
-SIZE (libretro-beetle-bsnes-libretro-0.20210101-b65ded5bde278c18af538c687db9b72c995b220a_GH0.tar.gz) = 547533
+TIMESTAMP = 1649322567
+SHA256 (libretro-beetle-bsnes-libretro-0.20220406-d770563_GH0.tar.gz) = 9a297fc58135e4ae1892cbea620efc6ef14e75b453d21563fc03e50fbd204831
+SIZE (libretro-beetle-bsnes-libretro-0.20220406-d770563_GH0.tar.gz) = 548782
diff --git a/games/libretro-beetle_bsnes/files/patch-mednafen_snes_src_lib_libco_aarch64.c b/games/libretro-beetle_bsnes/files/patch-mednafen_snes_src_lib_libco_aarch64.c
index 9ea4b83ad5f5..08bc8b70cc0a 100644
--- a/games/libretro-beetle_bsnes/files/patch-mednafen_snes_src_lib_libco_aarch64.c
+++ b/games/libretro-beetle_bsnes/files/patch-mednafen_snes_src_lib_libco_aarch64.c
@@ -1,17 +1,18 @@
---- mednafen/snes/src/lib/libco/aarch64.c.orig 2020-04-28 06:21:33 UTC
+--- mednafen/snes/src/lib/libco/aarch64.c.orig 2022-04-07 09:05:20 UTC
+++ mednafen/snes/src/lib/libco/aarch64.c
-@@ -12,7 +12,13 @@
- #include <stdint.h>
+@@ -15,6 +15,15 @@
+ #include <malloc.h>
+ #endif
- #ifndef IOS
--#include <malloc.h>
++#ifndef __BSD__
+#include <sys/param.h>
+
+void *
+memalign(size_t align, size_t size)
+{
-+ return (aligned_alloc(align, roundup(size, align)));
++ return (aligned_alloc(align, roundup(size, align)));
+}
- #endif
-
++
#ifdef __cplusplus
+ extern "C" {
+ #endif
diff --git a/games/libretro-beetle_gba/Makefile b/games/libretro-beetle_gba/Makefile
index 6507222ea1b8..98a211727fc4 100644
--- a/games/libretro-beetle_gba/Makefile
+++ b/games/libretro-beetle_gba/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_gba
-PORTVERSION= 0.20210131
+PORTVERSION= 0.20210918
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-gba-libretro
-GH_TAGNAME= 8d1e421
+GH_TAGNAME= 3818257
PLIST_FILES= lib/libretro/mednafen_gba_libretro.so
diff --git a/games/libretro-beetle_gba/distinfo b/games/libretro-beetle_gba/distinfo
index 54b748072c31..5ba30bef2b4a 100644
--- a/games/libretro-beetle_gba/distinfo
+++ b/games/libretro-beetle_gba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693297
-SHA256 (libretro-beetle-gba-libretro-0.20210131-8d1e421_GH0.tar.gz) = a7058a6109e1676c8b9ec0cdc59d2c5ee1ab929b5a33fec30d2e65e4f1e668f2
-SIZE (libretro-beetle-gba-libretro-0.20210131-8d1e421_GH0.tar.gz) = 208476
+TIMESTAMP = 1649322611
+SHA256 (libretro-beetle-gba-libretro-0.20210918-3818257_GH0.tar.gz) = a29024a2bf2e0c74b68b308254706004339c393ebb3170a392a6c14e66f72df9
+SIZE (libretro-beetle-gba-libretro-0.20210918-3818257_GH0.tar.gz) = 207983
diff --git a/games/libretro-beetle_lynx/Makefile b/games/libretro-beetle_lynx/Makefile
index 6dcf43fbbe4d..608a5e7f95c3 100644
--- a/games/libretro-beetle_lynx/Makefile
+++ b/games/libretro-beetle_lynx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_lynx
-PORTVERSION= 0.20210114
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-lynx-libretro
-GH_TAGNAME= 35119c9
+GH_TAGNAME= de0d520
PLIST_FILES= lib/libretro/mednafen_lynx_libretro.so
diff --git a/games/libretro-beetle_lynx/distinfo b/games/libretro-beetle_lynx/distinfo
index 263cbd84e1de..33b54487e789 100644
--- a/games/libretro-beetle_lynx/distinfo
+++ b/games/libretro-beetle_lynx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693440
-SHA256 (libretro-beetle-lynx-libretro-0.20210114-35119c9_GH0.tar.gz) = 77dc32d27f1bbc55e8d8837fd496fc461124b316d9ba03dc093953aff82a1e99
-SIZE (libretro-beetle-lynx-libretro-0.20210114-35119c9_GH0.tar.gz) = 190709
+TIMESTAMP = 1649322695
+SHA256 (libretro-beetle-lynx-libretro-0.20220327-de0d520_GH0.tar.gz) = c3c4079eab36daa7f4ce153fdfa2ee0b7d2246a0f201f8d667263182df71a916
+SIZE (libretro-beetle-lynx-libretro-0.20220327-de0d520_GH0.tar.gz) = 212718
diff --git a/games/libretro-beetle_ngp/Makefile b/games/libretro-beetle_ngp/Makefile
index f4faf10524b1..3e2e0daec268 100644
--- a/games/libretro-beetle_ngp/Makefile
+++ b/games/libretro-beetle_ngp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_ngp
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220217
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-ngp-libretro
-GH_TAGNAME= 74cc0d8
+GH_TAGNAME= 6abc74d
PLIST_FILES= lib/libretro/mednafen_ngp_libretro.so
diff --git a/games/libretro-beetle_ngp/distinfo b/games/libretro-beetle_ngp/distinfo
index b0b6b105f0ff..274569f6df37 100644
--- a/games/libretro-beetle_ngp/distinfo
+++ b/games/libretro-beetle_ngp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693709
-SHA256 (libretro-beetle-ngp-libretro-0.20210214-74cc0d8_GH0.tar.gz) = 7bda8b86fda8c1555c0a9567b703f24794904ad2e7f84332c0b0db039c81e437
-SIZE (libretro-beetle-ngp-libretro-0.20210214-74cc0d8_GH0.tar.gz) = 195125
+TIMESTAMP = 1649322739
+SHA256 (libretro-beetle-ngp-libretro-0.20220217-6abc74d_GH0.tar.gz) = e440be82df953ed07a401305825a1a2e571d5cb486576b1af0c5022768bfb500
+SIZE (libretro-beetle-ngp-libretro-0.20220217-6abc74d_GH0.tar.gz) = 196584
diff --git a/games/libretro-beetle_pce/Makefile b/games/libretro-beetle_pce/Makefile
index 139a6fe70c0f..533e3e1ab4ca 100644
--- a/games/libretro-beetle_pce/Makefile
+++ b/games/libretro-beetle_pce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_pce
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220218
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-pce-libretro
-GH_TAGNAME= 945b7a7
+GH_TAGNAME= ccb9096
PLIST_FILES= lib/libretro/mednafen_pce_libretro.so
diff --git a/games/libretro-beetle_pce/distinfo b/games/libretro-beetle_pce/distinfo
index eae300d0fd3b..eb34edc0d269 100644
--- a/games/libretro-beetle_pce/distinfo
+++ b/games/libretro-beetle_pce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693811
-SHA256 (libretro-beetle-pce-libretro-0.20210214-945b7a7_GH0.tar.gz) = 454d97c8a9c453c1cde8d85cd1afac148f949535f8851c302151c426985e9360
-SIZE (libretro-beetle-pce-libretro-0.20210214-945b7a7_GH0.tar.gz) = 1058250
+TIMESTAMP = 1649322787
+SHA256 (libretro-beetle-pce-libretro-0.20220218-ccb9096_GH0.tar.gz) = 040565c6592975b195f6b4f50d6f6fa617a0d1760d513a16f14884f36787bf48
+SIZE (libretro-beetle-pce-libretro-0.20220218-ccb9096_GH0.tar.gz) = 934182
diff --git a/games/libretro-beetle_pce_fast/Makefile b/games/libretro-beetle_pce_fast/Makefile
index fbb66d5b02b1..82e69b7b8606 100644
--- a/games/libretro-beetle_pce_fast/Makefile
+++ b/games/libretro-beetle_pce_fast/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_pce_fast
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220205
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-pce-fast-libretro
-GH_TAGNAME= 67426f4
+GH_TAGNAME= e880168
PLIST_FILES= lib/libretro/mednafen_pce_fast_libretro.so
diff --git a/games/libretro-beetle_pce_fast/distinfo b/games/libretro-beetle_pce_fast/distinfo
index b8d832ed2d1f..993ebfb7e801 100644
--- a/games/libretro-beetle_pce_fast/distinfo
+++ b/games/libretro-beetle_pce_fast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613693942
-SHA256 (libretro-beetle-pce-fast-libretro-0.20210214-67426f4_GH0.tar.gz) = 4afdbaef011a172bc2536eed9bc4b9d1607a997255119fdf2de54433ebd1cd48
-SIZE (libretro-beetle-pce-fast-libretro-0.20210214-67426f4_GH0.tar.gz) = 1008291
+TIMESTAMP = 1649322861
+SHA256 (libretro-beetle-pce-fast-libretro-0.20220205-e880168_GH0.tar.gz) = be87b0185efa028a438e8b4da2a27684f314faa463f711360b90c5beafb4bc28
+SIZE (libretro-beetle-pce-fast-libretro-0.20220205-e880168_GH0.tar.gz) = 848101
diff --git a/games/libretro-beetle_pcfx/Makefile b/games/libretro-beetle_pcfx/Makefile
index 90459df18e70..ca593424d133 100644
--- a/games/libretro-beetle_pcfx/Makefile
+++ b/games/libretro-beetle_pcfx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_pcfx
-PORTVERSION= 0.20200504
+PORTVERSION= 0.20220307
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-pcfx-libretro
-GH_TAGNAME= 7bba669
+GH_TAGNAME= 00abc26
PLIST_FILES= lib/libretro/mednafen_pcfx_libretro.so
diff --git a/games/libretro-beetle_pcfx/distinfo b/games/libretro-beetle_pcfx/distinfo
index ece8ccf618e7..1176a5a3932d 100644
--- a/games/libretro-beetle_pcfx/distinfo
+++ b/games/libretro-beetle_pcfx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588709721
-SHA256 (libretro-beetle-pcfx-libretro-0.20200504-7bba669_GH0.tar.gz) = 611c779930cc47e25f86d5ebfa0a1ae668e37cb8e4caee31137d1a8164cb2dae
-SIZE (libretro-beetle-pcfx-libretro-0.20200504-7bba669_GH0.tar.gz) = 1250165
+TIMESTAMP = 1649322915
+SHA256 (libretro-beetle-pcfx-libretro-0.20220307-00abc26_GH0.tar.gz) = 67d87ea1745fa623619e9a105dd58b6de4258fc8e2f16150272337eac623f2a7
+SIZE (libretro-beetle-pcfx-libretro-0.20220307-00abc26_GH0.tar.gz) = 725043
diff --git a/games/libretro-beetle_psx/Makefile b/games/libretro-beetle_psx/Makefile
index 9c5b208e39dc..95b706c212f1 100644
--- a/games/libretro-beetle_psx/Makefile
+++ b/games/libretro-beetle_psx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_psx
-PORTVERSION= 0.20210128
+PORTVERSION= 0.20220211
PORTREVISION= 1
CATEGORIES= games
@@ -15,7 +15,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-psx-libretro
-GH_TAGNAME= 3ec155d
+GH_TAGNAME= 88929ae
PLIST_FILES= lib/libretro/mednafen_psx_libretro.so
diff --git a/games/libretro-beetle_psx/distinfo b/games/libretro-beetle_psx/distinfo
index 2e55d6bbd075..ed80053b9f95 100644
--- a/games/libretro-beetle_psx/distinfo
+++ b/games/libretro-beetle_psx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613694240
-SHA256 (libretro-beetle-psx-libretro-0.20210128-3ec155d_GH0.tar.gz) = 9848c7080546a0ca015f3750e3a97bfe5c73d3edd8661b54f7bc5cbb891993b0
-SIZE (libretro-beetle-psx-libretro-0.20210128-3ec155d_GH0.tar.gz) = 2791139
+TIMESTAMP = 1649322970
+SHA256 (libretro-beetle-psx-libretro-0.20220211-88929ae_GH0.tar.gz) = f9397a131b27505bc2a6912b26913af713fe492da6b6b1e2ade779be25359657
+SIZE (libretro-beetle-psx-libretro-0.20220211-88929ae_GH0.tar.gz) = 2830532
diff --git a/games/libretro-beetle_saturn/Makefile b/games/libretro-beetle_saturn/Makefile
index e5d1306eec51..e5d7a630d448 100644
--- a/games/libretro-beetle_saturn/Makefile
+++ b/games/libretro-beetle_saturn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_saturn
-PORTVERSION= 0.20210622
+PORTVERSION= 0.20220319
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-saturn-libretro
-GH_TAGNAME= ee5b214
+GH_TAGNAME= ae30f29
CFLAGS+= -fcommon
diff --git a/games/libretro-beetle_saturn/distinfo b/games/libretro-beetle_saturn/distinfo
index c594b8abd669..2e3c75b21e63 100644
--- a/games/libretro-beetle_saturn/distinfo
+++ b/games/libretro-beetle_saturn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1624369815
-SHA256 (libretro-beetle-saturn-libretro-0.20210622-ee5b214_GH0.tar.gz) = b4a2797fa0141db37f46df824cc1090f045a51fb9a78e6d03ce4efdea59207bf
-SIZE (libretro-beetle-saturn-libretro-0.20210622-ee5b214_GH0.tar.gz) = 1114744
+TIMESTAMP = 1649323204
+SHA256 (libretro-beetle-saturn-libretro-0.20220319-ae30f29_GH0.tar.gz) = e8458aeb19a4f1e022b4def3c53709951443b7586c5f76fd6e6dfac360610d26
+SIZE (libretro-beetle-saturn-libretro-0.20220319-ae30f29_GH0.tar.gz) = 933211
diff --git a/games/libretro-beetle_supergrafx/Makefile b/games/libretro-beetle_supergrafx/Makefile
index 160f8ae84708..e4836c226bc8 100644
--- a/games/libretro-beetle_supergrafx/Makefile
+++ b/games/libretro-beetle_supergrafx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_supergrafx
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220218
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-supergrafx-libretro
-GH_TAGNAME= c4dd156
+GH_TAGNAME= 59991a9
PLIST_FILES= lib/libretro/mednafen_supergrafx_libretro.so
diff --git a/games/libretro-beetle_supergrafx/distinfo b/games/libretro-beetle_supergrafx/distinfo
index 3bad723fa463..dfb2df623ab8 100644
--- a/games/libretro-beetle_supergrafx/distinfo
+++ b/games/libretro-beetle_supergrafx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613694429
-SHA256 (libretro-beetle-supergrafx-libretro-0.20210214-c4dd156_GH0.tar.gz) = a186c42c051a5a0b46baa5d2404f12b0e48d0201b60a140ef99b7cd044e2b497
-SIZE (libretro-beetle-supergrafx-libretro-0.20210214-c4dd156_GH0.tar.gz) = 1015820
+TIMESTAMP = 1649323588
+SHA256 (libretro-beetle-supergrafx-libretro-0.20220218-59991a9_GH0.tar.gz) = 8939e36101a7bb63ed607e87242350b1895913bafcb8171bed5282f8aa6068cc
+SIZE (libretro-beetle-supergrafx-libretro-0.20220218-59991a9_GH0.tar.gz) = 876612
diff --git a/games/libretro-beetle_vb/Makefile b/games/libretro-beetle_vb/Makefile
index 48f10f894e73..21882fed2b74 100644
--- a/games/libretro-beetle_vb/Makefile
+++ b/games/libretro-beetle_vb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_vb
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220329
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-vb-libretro
-GH_TAGNAME= 7412262
+GH_TAGNAME= a91437a
PLIST_FILES= lib/libretro/mednafen_vb_libretro.so
diff --git a/games/libretro-beetle_vb/distinfo b/games/libretro-beetle_vb/distinfo
index eb6cb9d82f82..b01c2190569a 100644
--- a/games/libretro-beetle_vb/distinfo
+++ b/games/libretro-beetle_vb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613694558
-SHA256 (libretro-beetle-vb-libretro-0.20210214-7412262_GH0.tar.gz) = 5c8a603cb7f152332328f23392a9a4f9d1f0d5aaa449e3bb2395234ed67dee28
-SIZE (libretro-beetle-vb-libretro-0.20210214-7412262_GH0.tar.gz) = 150286
+TIMESTAMP = 1649323669
+SHA256 (libretro-beetle-vb-libretro-0.20220329-a91437a_GH0.tar.gz) = 5fede47c2b176caf503776966b49fe1c590cb15e956a0ab2349a30637c430b95
+SIZE (libretro-beetle-vb-libretro-0.20220329-a91437a_GH0.tar.gz) = 148869
diff --git a/games/libretro-beetle_wswan/Makefile b/games/libretro-beetle_wswan/Makefile
index dc07b81959fd..b15c97e813c3 100644
--- a/games/libretro-beetle_wswan/Makefile
+++ b/games/libretro-beetle_wswan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-beetle_wswan
-PORTVERSION= 0.20200504
+PORTVERSION= 0.20220221
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-wswan-libretro
-GH_TAGNAME= 5b03d1b
+GH_TAGNAME= 8f9fc6b
PLIST_FILES= lib/libretro/mednafen_wswan_libretro.so
diff --git a/games/libretro-beetle_wswan/distinfo b/games/libretro-beetle_wswan/distinfo
index 0cd6638e6c43..f0c157a51839 100644
--- a/games/libretro-beetle_wswan/distinfo
+++ b/games/libretro-beetle_wswan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588709744
-SHA256 (libretro-beetle-wswan-libretro-0.20200504-5b03d1b_GH0.tar.gz) = d9c38e2321229f1e57745ddf8a5220fbe64218770353e155e48386f08f8ebd45
-SIZE (libretro-beetle-wswan-libretro-0.20200504-5b03d1b_GH0.tar.gz) = 151768
+TIMESTAMP = 1649323715
+SHA256 (libretro-beetle-wswan-libretro-0.20220221-8f9fc6b_GH0.tar.gz) = fd84946b1669b3ed7eb16fc42bbeb4e17eca070eac0a4ca29fafc9a32a72dc23
+SIZE (libretro-beetle-wswan-libretro-0.20220221-8f9fc6b_GH0.tar.gz) = 184224
diff --git a/games/libretro-bluemsx/Makefile b/games/libretro-bluemsx/Makefile
index 6cb393777c63..6e90382a9679 100644
--- a/games/libretro-bluemsx/Makefile
+++ b/games/libretro-bluemsx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-bluemsx
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220213
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= blueMSX-libretro
-GH_TAGNAME= faf470e
+GH_TAGNAME= 92d0c41
PLIST_FILES= lib/libretro/bluemsx_libretro.so
diff --git a/games/libretro-bluemsx/distinfo b/games/libretro-bluemsx/distinfo
index e28680403767..e56df7389c62 100644
--- a/games/libretro-bluemsx/distinfo
+++ b/games/libretro-bluemsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613695448
-SHA256 (libretro-blueMSX-libretro-0.20210214-faf470e_GH0.tar.gz) = 044bb2ea15f71f2c1f7c69f7548af0478b22e373d8b9bc7ea64218bf79069f19
-SIZE (libretro-blueMSX-libretro-0.20210214-faf470e_GH0.tar.gz) = 6602312
+TIMESTAMP = 1649323759
+SHA256 (libretro-blueMSX-libretro-0.20220213-92d0c41_GH0.tar.gz) = f99398d82882acc8902eacc63f3c1eeed8591c37f21a1612bdb6069c3c2b196a
+SIZE (libretro-blueMSX-libretro-0.20220213-92d0c41_GH0.tar.gz) = 5699396
diff --git a/games/libretro-cap32/Makefile b/games/libretro-cap32/Makefile
index 4ac1eb221bfc..fdc6b84c5841 100644
--- a/games/libretro-cap32/Makefile
+++ b/games/libretro-cap32/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-cap32
-PORTVERSION= 0.20210110
+PORTVERSION= 0.20220402
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= ad7397f
+GH_TAGNAME= a1b2329
PLIST_FILES= lib/libretro/cap32_libretro.so
diff --git a/games/libretro-cap32/distinfo b/games/libretro-cap32/distinfo
index 7a7961eddf6e..4eb7b03ff544 100644
--- a/games/libretro-cap32/distinfo
+++ b/games/libretro-cap32/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613699530
-SHA256 (libretro-libretro-cap32-0.20210110-ad7397f_GH0.tar.gz) = 869590d326cc1ff03e97064927c33b6082cbd56634eda56f33404efd408ae4fb
-SIZE (libretro-libretro-cap32-0.20210110-ad7397f_GH0.tar.gz) = 1643400
+TIMESTAMP = 1649323814
+SHA256 (libretro-libretro-cap32-0.20220402-a1b2329_GH0.tar.gz) = ed631e5c0006d1da34bce01847c67eca8900cd074fd280ff827adfbd3b6a17b6
+SIZE (libretro-libretro-cap32-0.20220402-a1b2329_GH0.tar.gz) = 1081485
diff --git a/games/libretro-desmume2015/Makefile b/games/libretro-desmume2015/Makefile
index bdf8a5973345..6dc138ba650b 100644
--- a/games/libretro-desmume2015/Makefile
+++ b/games/libretro-desmume2015/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-desmume2015
-PORTVERSION= 0.20210131
+PORTVERSION= 0.20220405
PORTREVISION= 1
CATEGORIES= games
@@ -17,7 +17,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= desmume2015
-GH_TAGNAME= d6128e6
+GH_TAGNAME= af397ff
PLIST_FILES= lib/libretro/desmume2015_libretro.so
diff --git a/games/libretro-desmume2015/distinfo b/games/libretro-desmume2015/distinfo
index 224d708f5241..a12043a6a6a3 100644
--- a/games/libretro-desmume2015/distinfo
+++ b/games/libretro-desmume2015/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613699959
-SHA256 (libretro-desmume2015-0.20210131-d6128e6_GH0.tar.gz) = bdcc5ccd4cfa4403e222bcb11483dc5a881da34e7559a35b27f1cf08e040d6ed
-SIZE (libretro-desmume2015-0.20210131-d6128e6_GH0.tar.gz) = 1374016
+TIMESTAMP = 1649323865
+SHA256 (libretro-desmume2015-0.20220405-af397ff_GH0.tar.gz) = 2fbd6aba7cfe4c94e78af5962febeb2a781030c03c6d2d8f7e646528fbcd1c30
+SIZE (libretro-desmume2015-0.20220405-af397ff_GH0.tar.gz) = 1364217
diff --git a/games/libretro-dosbox/Makefile b/games/libretro-dosbox/Makefile
index 4306363f690e..2c21f1735366 100644
--- a/games/libretro-dosbox/Makefile
+++ b/games/libretro-dosbox/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-dosbox
-PORTVERSION= 0.20201229
+PORTVERSION= 0.20220406
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= dosbox-libretro
-GH_TAGNAME= aa71b67
+GH_TAGNAME= 74cd17e
PLIST_FILES= lib/libretro/dosbox_libretro.so
diff --git a/games/libretro-dosbox/distinfo b/games/libretro-dosbox/distinfo
index a01935a1411a..508a65bf40cd 100644
--- a/games/libretro-dosbox/distinfo
+++ b/games/libretro-dosbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613700119
-SHA256 (libretro-dosbox-libretro-0.20201229-aa71b67_GH0.tar.gz) = 74ccc390daa5ed9ef6e740503be4fdc3e3bb626812cd0a940477d2bde07e06eb
-SIZE (libretro-dosbox-libretro-0.20201229-aa71b67_GH0.tar.gz) = 1186655
+TIMESTAMP = 1649323930
+SHA256 (libretro-dosbox-libretro-0.20220406-74cd17e_GH0.tar.gz) = 5aca07b6b962ffd283be5451c94191ccb32d3715beb5211d9de99e00859d01fc
+SIZE (libretro-dosbox-libretro-0.20220406-74cd17e_GH0.tar.gz) = 1187008
diff --git a/games/libretro-dosbox/files/patch-libretro-common_libco_aarch64.c b/games/libretro-dosbox/files/patch-libretro-common_libco_aarch64.c
index dec40ead577a..5f06a9ce1bbf 100644
--- a/games/libretro-dosbox/files/patch-libretro-common_libco_aarch64.c
+++ b/games/libretro-dosbox/files/patch-libretro-common_libco_aarch64.c
@@ -1,17 +1,18 @@
---- libretro-common/libco/aarch64.c.orig 2020-04-28 06:08:20 UTC
+--- libretro-common/libco/aarch64.c.orig 2022-04-07 09:34:40 UTC
+++ libretro-common/libco/aarch64.c
-@@ -12,7 +12,13 @@
- #include <stdint.h>
+@@ -15,6 +15,15 @@
+ #include <malloc.h>
+ #endif
- #ifndef IOS
--#include <malloc.h>
++#ifndef __BSD__
+#include <sys/param.h>
-+
+void *
+memalign(size_t align, size_t size)
+{
-+ return (aligned_alloc(align, roundup(size, align)));
++ return (aligned_alloc(align, roundup(size, align)));
+}
- #endif
-
++#endif
++
#ifdef __cplusplus
+ extern "C" {
+ #endif
diff --git a/games/libretro-emux/Makefile b/games/libretro-emux/Makefile
index c37b53f52e33..325f087c15a8 100644
--- a/games/libretro-emux/Makefile
+++ b/games/libretro-emux/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-emux
-PORTVERSION= 0.20200504
+PORTVERSION= 0.20211014
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
diff --git a/games/libretro-emux/distinfo b/games/libretro-emux/distinfo
index 6f97d22ab621..df7a16ed4103 100644
--- a/games/libretro-emux/distinfo
+++ b/games/libretro-emux/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588709768
-SHA256 (libretro-emux-0.20200504-640d4ba_GH0.tar.gz) = a3a3ad177d8859b2c114d340b9d287048aa45d69b6829903fd24f01ac9aea81c
-SIZE (libretro-emux-0.20200504-640d4ba_GH0.tar.gz) = 187661
+TIMESTAMP = 1649324212
+SHA256 (libretro-emux-0.20211014-640d4ba_GH0.tar.gz) = a3a3ad177d8859b2c114d340b9d287048aa45d69b6829903fd24f01ac9aea81c
+SIZE (libretro-emux-0.20211014-640d4ba_GH0.tar.gz) = 187661
diff --git a/games/libretro-fbalpha/Makefile b/games/libretro-fbalpha/Makefile
index 981145097cf6..57a1ac2d261b 100644
--- a/games/libretro-fbalpha/Makefile
+++ b/games/libretro-fbalpha/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-fbalpha
-PORTVERSION= 0.20200504
+PORTVERSION= 0.20220405
PORTREVISION= 1
CATEGORIES= games
@@ -21,7 +21,7 @@ PLIST_FILES= lib/libretro/fbalpha_libretro.so
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= fbalpha
-GH_TAGNAME= 84eb9d9
+GH_TAGNAME= d584c83
MAKEFILE= Makefile.freebsd
diff --git a/games/libretro-fbalpha/distinfo b/games/libretro-fbalpha/distinfo
index f51ebe945e32..cb87b9688934 100644
--- a/games/libretro-fbalpha/distinfo
+++ b/games/libretro-fbalpha/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1588709783
-SHA256 (libretro-fbalpha-0.20200504-84eb9d9_GH0.tar.gz) = d26559d7869fe327bb8f7fcbd31bc5becf18b557ba73a186166bd0e67354ddc7
-SIZE (libretro-fbalpha-0.20200504-84eb9d9_GH0.tar.gz) = 11752465
+TIMESTAMP = 1649324303
+SHA256 (libretro-fbalpha-0.20220405-d584c83_GH0.tar.gz) = 63eb0e998896b02222756866be94bee45793e9b9ac5c2d5da177a2bf6d8f42d1
+SIZE (libretro-fbalpha-0.20220405-d584c83_GH0.tar.gz) = 11634909
diff --git a/games/libretro-fbneo/Makefile b/games/libretro-fbneo/Makefile
index 04923100d69a..2f8b3238c54d 100644
--- a/games/libretro-fbneo/Makefile
+++ b/games/libretro-fbneo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-fbneo
-PORTVERSION= 0.20211215
+PORTVERSION= 0.20220406
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -19,7 +19,7 @@ PLIST_FILES= lib/libretro/fbneo_libretro.so
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= FBNeo
-GH_TAGNAME= bbe3c05
+GH_TAGNAME= 01bf2e1
MAKEFILE= Makefile.freebsd
diff --git a/games/libretro-fbneo/distinfo b/games/libretro-fbneo/distinfo
index ff243a8a50ae..9850462bf739 100644
--- a/games/libretro-fbneo/distinfo
+++ b/games/libretro-fbneo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1639592923
-SHA256 (libretro-FBNeo-0.20211215-bbe3c05_GH0.tar.gz) = 7befdbe0d69dfe9e7e00ee93e80109ea178dcd28919687ab3395a7c691a3f82c
-SIZE (libretro-FBNeo-0.20211215-bbe3c05_GH0.tar.gz) = 16347550
+TIMESTAMP = 1649324556
+SHA256 (libretro-FBNeo-0.20220406-01bf2e1_GH0.tar.gz) = f075ce5788cffdea2863aa2033aa4e2dc698d846243f280f8a2ae45cc7476cf5
+SIZE (libretro-FBNeo-0.20220406-01bf2e1_GH0.tar.gz) = 16543709
diff --git a/games/libretro-fceumm/Makefile b/games/libretro-fceumm/Makefile
index c13592ef6ff6..31b8c994fa93 100644
--- a/games/libretro-fceumm/Makefile
+++ b/games/libretro-fceumm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-fceumm
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220406
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 91ccd3b
+GH_TAGNAME= b3c35b6
PLIST_FILES= lib/libretro/fceumm_libretro.so
diff --git a/games/libretro-fceumm/distinfo b/games/libretro-fceumm/distinfo
index 6a2329244515..462527413dc0 100644
--- a/games/libretro-fceumm/distinfo
+++ b/games/libretro-fceumm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613700711
-SHA256 (libretro-libretro-fceumm-0.20210214-91ccd3b_GH0.tar.gz) = eb55ca13d5a590ae3270a26ed2d31d7b0babf95ca122e35fa72a90a048301750
-SIZE (libretro-libretro-fceumm-0.20210214-91ccd3b_GH0.tar.gz) = 510529
+TIMESTAMP = 1649324822
+SHA256 (libretro-libretro-fceumm-0.20220406-b3c35b6_GH0.tar.gz) = 575e50226ab31c7c91fa2135cc3b6ba594e0b8602ceffad62e9ab179dcd3bcec
+SIZE (libretro-libretro-fceumm-0.20220406-b3c35b6_GH0.tar.gz) = 645947
diff --git a/games/libretro-fmsx/Makefile b/games/libretro-fmsx/Makefile
index 5dd2a3b2f466..e98c0cdd3053 100644
--- a/games/libretro-fmsx/Makefile
+++ b/games/libretro-fmsx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-fmsx
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220309
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -16,7 +16,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= fmsx-libretro
-GH_TAGNAME= c2c26b1
+GH_TAGNAME= f9ea9ea
PLIST_FILES= lib/libretro/fmsx_libretro.so
diff --git a/games/libretro-fmsx/distinfo b/games/libretro-fmsx/distinfo
index ea88fe791acd..35515545b23f 100644
--- a/games/libretro-fmsx/distinfo
+++ b/games/libretro-fmsx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613700796
-SHA256 (libretro-fmsx-libretro-0.20210214-c2c26b1_GH0.tar.gz) = c191d4c919879db4c26c2f19c64454ea21c3b352641621a28eb28a5764271f02
-SIZE (libretro-fmsx-libretro-0.20210214-c2c26b1_GH0.tar.gz) = 540060
+TIMESTAMP = 1649324882
+SHA256 (libretro-fmsx-libretro-0.20220309-f9ea9ea_GH0.tar.gz) = 0265a5f0e9a4a6daa6612e88bab640140a28f899704b1f6840f699d90e98542e
+SIZE (libretro-fmsx-libretro-0.20220309-f9ea9ea_GH0.tar.gz) = 818483
diff --git a/games/libretro-freeintv/Makefile b/games/libretro-freeintv/Makefile
index ceabfeb920e1..4860fd86412c 100644
--- a/games/libretro-freeintv/Makefile
+++ b/games/libretro-freeintv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-freeintv
-PORTVERSION= 0.20210512
+PORTVERSION= 0.20220319
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -14,7 +14,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= FreeIntv
-GH_TAGNAME= 5fc8d85
+GH_TAGNAME= 295dd3c
PLIST_FILES= lib/libretro/freeintv_libretro.so
diff --git a/games/libretro-freeintv/distinfo b/games/libretro-freeintv/distinfo
index 80e0cf11d8ef..104f746b7052 100644
--- a/games/libretro-freeintv/distinfo
+++ b/games/libretro-freeintv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625660437
-SHA256 (libretro-FreeIntv-0.20210512-5fc8d85_GH0.tar.gz) = 321b2d19e74cbcf1e2955cc2f7a0d410c1ff273fc83d984df457992a3511e0fa
-SIZE (libretro-FreeIntv-0.20210512-5fc8d85_GH0.tar.gz) = 707762
+TIMESTAMP = 1649324940
+SHA256 (libretro-FreeIntv-0.20220319-295dd3c_GH0.tar.gz) = b9615bc8d085b89a5a180f11bba41d6b3a0c502af303bf273a9454b0bc31b7bc
+SIZE (libretro-FreeIntv-0.20220319-295dd3c_GH0.tar.gz) = 724640
diff --git a/games/libretro-fuse/Makefile b/games/libretro-fuse/Makefile
index 0a76834ed15d..7eda0c70baf9 100644
--- a/games/libretro-fuse/Makefile
+++ b/games/libretro-fuse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-fuse
-PORTVERSION= 0.20210204
+PORTVERSION= 0.20220213
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= fuse-libretro
-GH_TAGNAME= 8b51f87
+GH_TAGNAME= 042f8a9
PLIST_FILES= lib/libretro/fuse_libretro.so
diff --git a/games/libretro-fuse/distinfo b/games/libretro-fuse/distinfo
index 010dc1824749..f8bfa4f97648 100644
--- a/games/libretro-fuse/distinfo
+++ b/games/libretro-fuse/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613700873
-SHA256 (libretro-fuse-libretro-0.20210204-8b51f87_GH0.tar.gz) = b98521a5a89a81d0ce81cacbc4775738d4e1a3048613bf7ce9763c52d0cd0433
-SIZE (libretro-fuse-libretro-0.20210204-8b51f87_GH0.tar.gz) = 4318965
+TIMESTAMP = 1649324986
+SHA256 (libretro-fuse-libretro-0.20220213-042f8a9_GH0.tar.gz) = ffc413514451cc9642a30878f0dccd3e29012237bdf8628df4806d3e88fcfe4d
+SIZE (libretro-fuse-libretro-0.20220213-042f8a9_GH0.tar.gz) = 4277604
diff --git a/games/libretro-gambatte/Makefile b/games/libretro-gambatte/Makefile
index a891f34b89fa..a0d59e081da6 100644
--- a/games/libretro-gambatte/Makefile
+++ b/games/libretro-gambatte/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-gambatte
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220325
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= gambatte-libretro
-GH_TAGNAME= 22abc24
+GH_TAGNAME= 1553621
PLIST_FILES= lib/libretro/gambatte_libretro.so
diff --git a/games/libretro-gambatte/distinfo b/games/libretro-gambatte/distinfo
index 13176c8d283d..fed8a23f669b 100644
--- a/games/libretro-gambatte/distinfo
+++ b/games/libretro-gambatte/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613701193
-SHA256 (libretro-gambatte-libretro-0.20210214-22abc24_GH0.tar.gz) = d22e5030b01e8563f72a5c4f6f3a27dcd3764cb707cdceb06bbfb74c87ff68f5
-SIZE (libretro-gambatte-libretro-0.20210214-22abc24_GH0.tar.gz) = 235841
+TIMESTAMP = 1649325046
+SHA256 (libretro-gambatte-libretro-0.20220325-1553621_GH0.tar.gz) = 1986dd0ccc85cd5047640e6a6be4f46f34e9c7512194b7057b5f0b13fe4df0e5
+SIZE (libretro-gambatte-libretro-0.20220325-1553621_GH0.tar.gz) = 629793
diff --git a/games/libretro-genesis_plus_gx/Makefile b/games/libretro-genesis_plus_gx/Makefile
index 12d4173ffc85..cc3d2b2e32fe 100644
--- a/games/libretro-genesis_plus_gx/Makefile
+++ b/games/libretro-genesis_plus_gx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-genesis_plus_gx
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220403
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -17,7 +17,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= Genesis-Plus-GX
-GH_TAGNAME= 7f83bc5
+GH_TAGNAME= 144045b
PLIST_FILES= lib/libretro/genesis_plus_gx_libretro.so
diff --git a/games/libretro-genesis_plus_gx/distinfo b/games/libretro-genesis_plus_gx/distinfo
index 746f4b2e6ba1..c2a927f9ce8c 100644
--- a/games/libretro-genesis_plus_gx/distinfo
+++ b/games/libretro-genesis_plus_gx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613701305
-SHA256 (libretro-Genesis-Plus-GX-0.20210214-7f83bc5_GH0.tar.gz) = 0dc7aec50a4d6d265f70453a50e58832e277857710dc380b4f8dcbfbbc91ff6d
-SIZE (libretro-Genesis-Plus-GX-0.20210214-7f83bc5_GH0.tar.gz) = 6513521
+TIMESTAMP = 1649325098
+SHA256 (libretro-Genesis-Plus-GX-0.20220403-144045b_GH0.tar.gz) = 3e4d81b848ad7be0adbb5f0d550c1b08304710da888258be2acf8e57e93fbbb6
+SIZE (libretro-Genesis-Plus-GX-0.20220403-144045b_GH0.tar.gz) = 35954253
diff --git a/games/libretro-gpsp/Makefile b/games/libretro-gpsp/Makefile
index a38a92257541..f854d057a597 100644
--- a/games/libretro-gpsp/Makefile
+++ b/games/libretro-gpsp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-gpsp
-PORTVERSION= 0.20210215
+PORTVERSION= 0.20220403
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= gpsp
-GH_TAGNAME= 300d0c0
+GH_TAGNAME= d4547ba
PLIST_FILES= lib/libretro/gpsp_libretro.so
diff --git a/games/libretro-gpsp/distinfo b/games/libretro-gpsp/distinfo
index 18f47932ea23..5d033464c415 100644
--- a/games/libretro-gpsp/distinfo
+++ b/games/libretro-gpsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702012
-SHA256 (libretro-gpsp-0.20210215-300d0c0_GH0.tar.gz) = 8ba6000fd42c7de908c22f69d7cceee78ff02cfe8201027376bd7d23c2681079
-SIZE (libretro-gpsp-0.20210215-300d0c0_GH0.tar.gz) = 323510
+TIMESTAMP = 1649325335
+SHA256 (libretro-gpsp-0.20220403-d4547ba_GH0.tar.gz) = a72027799007462a8ef62d2c543ad9ea56a76172c17915346c5df48433954672
+SIZE (libretro-gpsp-0.20220403-d4547ba_GH0.tar.gz) = 420461
diff --git a/games/libretro-gw/Makefile b/games/libretro-gw/Makefile
index 95b582567bc4..7d42557ecf0b 100644
--- a/games/libretro-gw/Makefile
+++ b/games/libretro-gw/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-gw
-PORTVERSION= 0.20210129
+PORTVERSION= 0.20220213
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= gw-libretro
-GH_TAGNAME= 2be30ba
+GH_TAGNAME= fc3d8d3
PLIST_FILES= lib/libretro/gw_libretro.so
diff --git a/games/libretro-gw/distinfo b/games/libretro-gw/distinfo
index ca28b6fac8c2..ee4ab51d2885 100644
--- a/games/libretro-gw/distinfo
+++ b/games/libretro-gw/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702213
-SHA256 (libretro-gw-libretro-0.20210129-2be30ba_GH0.tar.gz) = b36a0c67693f9d56ce35ede12c931d2146d69bc4c105b0e4081dac0b4195234e
-SIZE (libretro-gw-libretro-0.20210129-2be30ba_GH0.tar.gz) = 3618427
+TIMESTAMP = 1649325410
+SHA256 (libretro-gw-libretro-0.20220213-fc3d8d3_GH0.tar.gz) = 8b159992af4e2f015db5f9b20bdc193aba2cb366e3d949ec2acf2c0b8382de74
+SIZE (libretro-gw-libretro-0.20220213-fc3d8d3_GH0.tar.gz) = 3636174
diff --git a/games/libretro-handy/Makefile b/games/libretro-handy/Makefile
index 0b6f0078bff7..8a997a303042 100644
--- a/games/libretro-handy/Makefile
+++ b/games/libretro-handy/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-handy
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220215
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 94c0ab5
+GH_TAGNAME= 5145f79
PLIST_FILES= lib/libretro/handy_libretro.so
diff --git a/games/libretro-handy/distinfo b/games/libretro-handy/distinfo
index 26b62c74cadf..e8f84b1d59c3 100644
--- a/games/libretro-handy/distinfo
+++ b/games/libretro-handy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702277
-SHA256 (libretro-libretro-handy-0.20210214-94c0ab5_GH0.tar.gz) = d148df9513e51e077ae2a38d350ee5451761f5286c48ea4744af36b029b545f6
-SIZE (libretro-libretro-handy-0.20210214-94c0ab5_GH0.tar.gz) = 134079
+TIMESTAMP = 1649325524
+SHA256 (libretro-libretro-handy-0.20220215-5145f79_GH0.tar.gz) = a1790873199f833443aa922702cb38a89efa03fdbb7a9f94762ef5d2de3faf89
+SIZE (libretro-libretro-handy-0.20220215-5145f79_GH0.tar.gz) = 214273
diff --git a/games/libretro-hatari/Makefile b/games/libretro-hatari/Makefile
index c17e634683a3..5903808a997a 100644
--- a/games/libretro-hatari/Makefile
+++ b/games/libretro-hatari/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-hatari
-PORTVERSION= 0.20210127
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= hatari
-GH_TAGNAME= 561c07e
+GH_TAGNAME= e5e36a5
PLIST_FILES= lib/libretro/hatari_libretro.so
diff --git a/games/libretro-hatari/distinfo b/games/libretro-hatari/distinfo
index b15656fda5bb..39c701d76233 100644
--- a/games/libretro-hatari/distinfo
+++ b/games/libretro-hatari/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702361
-SHA256 (libretro-hatari-0.20210127-561c07e_GH0.tar.gz) = c21778e21806dc82d79250283d8644c4a761ec4542c5c8f166cb6dc15ece5a68
-SIZE (libretro-hatari-0.20210127-561c07e_GH0.tar.gz) = 2707967
+TIMESTAMP = 1649325571
+SHA256 (libretro-hatari-0.20220327-e5e36a5_GH0.tar.gz) = 100e68e9a86e2fa2d4c2e846de06a234df8520d1cca1f3b06b2e5702d8c9391b
+SIZE (libretro-hatari-0.20220327-e5e36a5_GH0.tar.gz) = 2708467
diff --git a/games/libretro-mame2000/Makefile b/games/libretro-mame2000/Makefile
index 6aecfd0eb0b6..9eb5392da687 100644
--- a/games/libretro-mame2000/Makefile
+++ b/games/libretro-mame2000/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-mame2000
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220405
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -16,7 +16,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mame2000-libretro
-GH_TAGNAME= e364a15
+GH_TAGNAME= f35db38
PLIST_FILES= lib/libretro/mame2000_libretro.so
diff --git a/games/libretro-mame2000/distinfo b/games/libretro-mame2000/distinfo
index aff90aa67511..d059125633a1 100644
--- a/games/libretro-mame2000/distinfo
+++ b/games/libretro-mame2000/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702504
-SHA256 (libretro-mame2000-libretro-0.20210214-e364a15_GH0.tar.gz) = 015f69620e42fa28dc361108dcbef9039eb46f4ae9facae5311648c75e17b513
-SIZE (libretro-mame2000-libretro-0.20210214-e364a15_GH0.tar.gz) = 5639659
+TIMESTAMP = 1649325669
+SHA256 (libretro-mame2000-libretro-0.20220405-f35db38_GH0.tar.gz) = 3fff179947bc3f7c4f7033a6971d7676655b107de22661bb80cb107093c4318b
+SIZE (libretro-mame2000-libretro-0.20220405-f35db38_GH0.tar.gz) = 5650216
diff --git a/games/libretro-mame2003/Makefile b/games/libretro-mame2003/Makefile
index 00b388b63db3..78cb6cfe9807 100644
--- a/games/libretro-mame2003/Makefile
+++ b/games/libretro-mame2003/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-mame2003
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220206
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mame2003-libretro
-GH_TAGNAME= 4358db4
+GH_TAGNAME= 3eb27d5
PLIST_FILES= lib/libretro/mame2003_libretro.so
diff --git a/games/libretro-mame2003/distinfo b/games/libretro-mame2003/distinfo
index fe8ba8d3788a..4493fa8067c8 100644
--- a/games/libretro-mame2003/distinfo
+++ b/games/libretro-mame2003/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702664
-SHA256 (libretro-mame2003-libretro-0.20210214-4358db4_GH0.tar.gz) = e00964d7fd02a7037a59b2eaaef58e980de15475f20ae570cced69b65f09fef5
-SIZE (libretro-mame2003-libretro-0.20210214-4358db4_GH0.tar.gz) = 14237433
+TIMESTAMP = 1649326039
+SHA256 (libretro-mame2003-libretro-0.20220206-3eb27d5_GH0.tar.gz) = e6a1d0915d1442d911283491ceb5e0afdcda3b24e65dae9c5b2d153640263c4e
+SIZE (libretro-mame2003-libretro-0.20220206-3eb27d5_GH0.tar.gz) = 14236081
diff --git a/games/libretro-mame2003_plus/Makefile b/games/libretro-mame2003_plus/Makefile
index b3d1c496e09c..ccc4af382f0f 100644
--- a/games/libretro-mame2003_plus/Makefile
+++ b/games/libretro-mame2003_plus/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-mame2003_plus
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220406
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mame2003-plus-libretro
-GH_TAGNAME= 17e9889
+GH_TAGNAME= 9ab273f
PLIST_FILES= lib/libretro/mame2003_plus_libretro.so
diff --git a/games/libretro-mame2003_plus/distinfo b/games/libretro-mame2003_plus/distinfo
index 19a5098e4eb7..7db5d82ef8d8 100644
--- a/games/libretro-mame2003_plus/distinfo
+++ b/games/libretro-mame2003_plus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613702904
-SHA256 (libretro-mame2003-plus-libretro-0.20210214-17e9889_GH0.tar.gz) = 940c8281902871b972a0a30d92f53a445ba2d68499a480a3d909ae487713a5a0
-SIZE (libretro-mame2003-plus-libretro-0.20210214-17e9889_GH0.tar.gz) = 29033089
+TIMESTAMP = 1649326427
+SHA256 (libretro-mame2003-plus-libretro-0.20220406-9ab273f_GH0.tar.gz) = 600037a8f3228049c370cdc5b16514629fcff9f8f4c794c15a1213e817bfa8aa
+SIZE (libretro-mame2003-plus-libretro-0.20220406-9ab273f_GH0.tar.gz) = 29102464
diff --git a/games/libretro-mgba/Makefile b/games/libretro-mgba/Makefile
index 0b5a132f3a0c..4d59081c4bd8 100644
--- a/games/libretro-mgba/Makefile
+++ b/games/libretro-mgba/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-mgba
-PORTVERSION= 0.20210128
+PORTVERSION= 0.20220211
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mgba
-GH_TAGNAME= 6186d45
+GH_TAGNAME= 5d48e07
PLIST_FILES= lib/libretro/mgba_libretro.so
diff --git a/games/libretro-mgba/distinfo b/games/libretro-mgba/distinfo
index f77197e870dd..306ebb97809f 100644
--- a/games/libretro-mgba/distinfo
+++ b/games/libretro-mgba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703253
-SHA256 (libretro-mgba-0.20210128-6186d45_GH0.tar.gz) = f7c829a29a2167f5d7cbfced6a442c212874fd8285bce462b45b4a6399832ebe
-SIZE (libretro-mgba-0.20210128-6186d45_GH0.tar.gz) = 12374444
+TIMESTAMP = 1649326641
+SHA256 (libretro-mgba-0.20220211-5d48e07_GH0.tar.gz) = dca33e4e1a0b250934d33ca3ec7fba24d3fef0c73bddf315936ffc05e31d4340
+SIZE (libretro-mgba-0.20220211-5d48e07_GH0.tar.gz) = 13091484
diff --git a/games/libretro-mu/Makefile b/games/libretro-mu/Makefile
index 503015bd7077..7d3265a7de01 100644
--- a/games/libretro-mu/Makefile
+++ b/games/libretro-mu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-mu
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220317
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -14,7 +14,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= Mu
-GH_TAGNAME= ff746b8
+GH_TAGNAME= 1361da0
PLIST_FILES= lib/libretro/mu_libretro.so
diff --git a/games/libretro-mu/distinfo b/games/libretro-mu/distinfo
index 8e37f2e7ca18..bed96c0a9266 100644
--- a/games/libretro-mu/distinfo
+++ b/games/libretro-mu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703412
-SHA256 (libretro-Mu-0.20210214-ff746b8_GH0.tar.gz) = aeeb18cf8f309b77d932de9848b4db8bf0c333346501205afa06da8e5460e6f8
-SIZE (libretro-Mu-0.20210214-ff746b8_GH0.tar.gz) = 1161156
+TIMESTAMP = 1649326691
+SHA256 (libretro-Mu-0.20220317-1361da0_GH0.tar.gz) = 5875165f661a48f042628190458fdf3f74a7b50af762031561ce5f035e35922b
+SIZE (libretro-Mu-0.20220317-1361da0_GH0.tar.gz) = 1171581
diff --git a/games/libretro-nestopia/Makefile b/games/libretro-nestopia/Makefile
index 70474dde5af5..d645afda2725 100644
--- a/games/libretro-nestopia/Makefile
+++ b/games/libretro-nestopia/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-nestopia
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220322
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= nestopia
-GH_TAGNAME= 2b0315c
+GH_TAGNAME= 7dbd5c6
PLIST_FILES= lib/libretro/nestopia_libretro.so
diff --git a/games/libretro-nestopia/distinfo b/games/libretro-nestopia/distinfo
index dd13a86d62c2..01e4be074b18 100644
--- a/games/libretro-nestopia/distinfo
+++ b/games/libretro-nestopia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703537
-SHA256 (libretro-nestopia-0.20210214-2b0315c_GH0.tar.gz) = 6bd354265722a07b7b2b3de77417e9a80899f42f3d85bf92b38800ca12520006
-SIZE (libretro-nestopia-0.20210214-2b0315c_GH0.tar.gz) = 1028244
+TIMESTAMP = 1649326742
+SHA256 (libretro-nestopia-0.20220322-7dbd5c6_GH0.tar.gz) = 7bb07e22edb2e80e3b58d050fd4eb640528e1a26d4b3f754b2e75140380feaeb
+SIZE (libretro-nestopia-0.20220322-7dbd5c6_GH0.tar.gz) = 1120144
diff --git a/games/libretro-nxengine/Makefile b/games/libretro-nxengine/Makefile
index 0e2a1105079f..a998283c6a8d 100644
--- a/games/libretro-nxengine/Makefile
+++ b/games/libretro-nxengine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-nxengine
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220301
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= nxengine-libretro
-GH_TAGNAME= 10c4381
+GH_TAGNAME= fc102fa
PLIST_FILES= lib/libretro/nxengine_libretro.so
diff --git a/games/libretro-nxengine/distinfo b/games/libretro-nxengine/distinfo
index 7325960aeb29..64fae73fc626 100644
--- a/games/libretro-nxengine/distinfo
+++ b/games/libretro-nxengine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703649
-SHA256 (libretro-nxengine-libretro-0.20210214-10c4381_GH0.tar.gz) = 6e80d157780b8dbb8d734e2923fdb73c9d8d1513b3dacb474e35f8e864ec6cd1
-SIZE (libretro-nxengine-libretro-0.20210214-10c4381_GH0.tar.gz) = 2712300
+TIMESTAMP = 1649326812
+SHA256 (libretro-nxengine-libretro-0.20220301-fc102fa_GH0.tar.gz) = a71f6934d8140e4a55394e625c55ef3333fa9b84224b10918dacf968f029ab8b
+SIZE (libretro-nxengine-libretro-0.20220301-fc102fa_GH0.tar.gz) = 2758877
diff --git a/games/libretro-o2em/Makefile b/games/libretro-o2em/Makefile
index d6f5e2eba6c4..4a47e7bb281b 100644
--- a/games/libretro-o2em/Makefile
+++ b/games/libretro-o2em/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-o2em
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= f874a75
+GH_TAGNAME= efd749c
PLIST_FILES= lib/libretro/o2em_libretro.so
diff --git a/games/libretro-o2em/distinfo b/games/libretro-o2em/distinfo
index e8edb4f00fb5..d873d187795f 100644
--- a/games/libretro-o2em/distinfo
+++ b/games/libretro-o2em/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703735
-SHA256 (libretro-libretro-o2em-0.20210214-f874a75_GH0.tar.gz) = d767373ef198e70976d5bba74ddb14de3d22780c40d6fa400e0bc5fefda4dbb1
-SIZE (libretro-libretro-o2em-0.20210214-f874a75_GH0.tar.gz) = 314103
+TIMESTAMP = 1649326869
+SHA256 (libretro-libretro-o2em-0.20220327-efd749c_GH0.tar.gz) = 90b1f89ff3bc581da6275ac175f00e5eff385916af778355c39fe934e276f05f
+SIZE (libretro-libretro-o2em-0.20220327-efd749c_GH0.tar.gz) = 444897
diff --git a/games/libretro-paralleln64/Makefile b/games/libretro-paralleln64/Makefile
index abcdc76f775f..cf4a8f4d858e 100644
--- a/games/libretro-paralleln64/Makefile
+++ b/games/libretro-paralleln64/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-paralleln64
-PORTVERSION= 0.20210127
+PORTVERSION= 0.20220406
PORTREVISION= 1
CATEGORIES= games
@@ -27,7 +27,7 @@ MAKE_ARGS= WITH_DYNAREC=${DYNAREC}
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= parallel-n64
-GH_TAGNAME= 6e26fbb
+GH_TAGNAME= b804ab1
PLIST_FILES= lib/libretro/parallel_n64_libretro.so
diff --git a/games/libretro-paralleln64/distinfo b/games/libretro-paralleln64/distinfo
index fc378890b756..09bee582165c 100644
--- a/games/libretro-paralleln64/distinfo
+++ b/games/libretro-paralleln64/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613703926
-SHA256 (libretro-parallel-n64-0.20210127-6e26fbb_GH0.tar.gz) = 738ac8d19b8864cbd328b26a7b422c4556911b7fb7e8ccd7eddc899682173539
-SIZE (libretro-parallel-n64-0.20210127-6e26fbb_GH0.tar.gz) = 5044527
+TIMESTAMP = 1649327279
+SHA256 (libretro-parallel-n64-0.20220406-b804ab1_GH0.tar.gz) = ed1432f3a45aed83c3f8d3175e0de54b831f72ca3c2720b78fced38f82a54ca4
+SIZE (libretro-parallel-n64-0.20220406-b804ab1_GH0.tar.gz) = 5046382
diff --git a/games/libretro-pcsx_rearmed/Makefile b/games/libretro-pcsx_rearmed/Makefile
index de7ad0b076b0..b48027bbb1b2 100644
--- a/games/libretro-pcsx_rearmed/Makefile
+++ b/games/libretro-pcsx_rearmed/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-pcsx_rearmed
-PORTVERSION= 0.20210215
+PORTVERSION= 0.20220405
PORTREVISION= 1
CATEGORIES= games
@@ -15,7 +15,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= pcsx_rearmed
-GH_TAGNAME= c2d67cd
+GH_TAGNAME= 46a38bd
PLIST_FILES= lib/libretro/pcsx_rearmed_libretro.so
diff --git a/games/libretro-pcsx_rearmed/distinfo b/games/libretro-pcsx_rearmed/distinfo
index 7501f3ba35c0..5981d3d07cb6 100644
--- a/games/libretro-pcsx_rearmed/distinfo
+++ b/games/libretro-pcsx_rearmed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613704035
-SHA256 (libretro-pcsx_rearmed-0.20210215-c2d67cd_GH0.tar.gz) = ba8105901b2fec88a40b4652db90ee90295f07aead385a7e376e0aee16903767
-SIZE (libretro-pcsx_rearmed-0.20210215-c2d67cd_GH0.tar.gz) = 2287551
+TIMESTAMP = 1649327368
+SHA256 (libretro-pcsx_rearmed-0.20220405-46a38bd_GH0.tar.gz) = 2e89947f5b875ce45400b9ce17bb682ce93be04d46074da13bf171665610375a
+SIZE (libretro-pcsx_rearmed-0.20220405-46a38bd_GH0.tar.gz) = 2029641
diff --git a/games/libretro-prboom/Makefile b/games/libretro-prboom/Makefile
index c978bc230af7..b0d599f30160 100644
--- a/games/libretro-prboom/Makefile
+++ b/games/libretro-prboom/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-prboom
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -12,7 +12,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= cc80175
+GH_TAGNAME= b22a6b1
PLIST_FILES= lib/libretro/prboom_libretro.so
diff --git a/games/libretro-prboom/distinfo b/games/libretro-prboom/distinfo
index 68941b96dafb..47a14c793b48 100644
--- a/games/libretro-prboom/distinfo
+++ b/games/libretro-prboom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613705069
-SHA256 (libretro-libretro-prboom-0.20210214-cc80175_GH0.tar.gz) = cf43a00b922e515ef3d8955d2462c704e215c1c2d3680f69cdb0367b23c5dc6a
-SIZE (libretro-libretro-prboom-0.20210214-cc80175_GH0.tar.gz) = 2290770
+TIMESTAMP = 1649327562
+SHA256 (libretro-libretro-prboom-0.20220327-b22a6b1_GH0.tar.gz) = 4a362e22de651d381cb9a6213716e4919c975af84fcf11567353884217e1bf5d
+SIZE (libretro-libretro-prboom-0.20220327-b22a6b1_GH0.tar.gz) = 2096579
diff --git a/games/libretro-prosystem/Makefile b/games/libretro-prosystem/Makefile
index 00c7b8808514..fb0c81dd7b95 100644
--- a/games/libretro-prosystem/Makefile
+++ b/games/libretro-prosystem/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-prosystem
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220228
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= prosystem-libretro
-GH_TAGNAME= a812cab
+GH_TAGNAME= fbf62c3
PLIST_FILES= lib/libretro/prosystem_libretro.so
diff --git a/games/libretro-prosystem/distinfo b/games/libretro-prosystem/distinfo
index 1305ac84b123..c4feb6581a6f 100644
--- a/games/libretro-prosystem/distinfo
+++ b/games/libretro-prosystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613705201
-SHA256 (libretro-prosystem-libretro-0.20210214-a812cab_GH0.tar.gz) = 4502675063add0d0b7f43201e33635886fb640285c0e8fd3915adb7bb1ee8f53
-SIZE (libretro-prosystem-libretro-0.20210214-a812cab_GH0.tar.gz) = 85257
+TIMESTAMP = 1649327606
+SHA256 (libretro-prosystem-libretro-0.20220228-fbf62c3_GH0.tar.gz) = e39592bfc61ee4dc6d324a89a88410bc5b311f1b6ce0ac3fb04393d81ea4ff17
+SIZE (libretro-prosystem-libretro-0.20220228-fbf62c3_GH0.tar.gz) = 149953
diff --git a/games/libretro-px68k/Makefile b/games/libretro-px68k/Makefile
index a059094227a9..5aa9c2522589 100644
--- a/games/libretro-px68k/Makefile
+++ b/games/libretro-px68k/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-px68k
-PORTVERSION= 0.20210113
+PORTVERSION= 0.20220311
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= px68k-libretro
-GH_TAGNAME= 8455d9c
+GH_TAGNAME= 0183381
PLIST_FILES= lib/libretro/px68k_libretro.so
diff --git a/games/libretro-px68k/distinfo b/games/libretro-px68k/distinfo
index e0904f4c5268..3471a743a4de 100644
--- a/games/libretro-px68k/distinfo
+++ b/games/libretro-px68k/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613705283
-SHA256 (libretro-px68k-libretro-0.20210113-8455d9c_GH0.tar.gz) = 8b590d476c2e1ee31c0e3133851cdc38702e13f9f4fdf1fdd961bc02a97c6cde
-SIZE (libretro-px68k-libretro-0.20210113-8455d9c_GH0.tar.gz) = 538309
+TIMESTAMP = 1649327666
+SHA256 (libretro-px68k-libretro-0.20220311-0183381_GH0.tar.gz) = 5158758fce8d8ce6184c437c20fb097f3263e41df4561e57b664c5df6d80916c
+SIZE (libretro-px68k-libretro-0.20220311-0183381_GH0.tar.gz) = 498336
diff --git a/games/libretro-quicknes/Makefile b/games/libretro-quicknes/Makefile
index 8dfb88ce04ff..ee179c394b4d 100644
--- a/games/libretro-quicknes/Makefile
+++ b/games/libretro-quicknes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-quicknes
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220228
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= QuickNES_Core
-GH_TAGNAME= 901248a
+GH_TAGNAME= e6f08c1
PLIST_FILES= lib/libretro/quicknes_libretro.so
diff --git a/games/libretro-quicknes/distinfo b/games/libretro-quicknes/distinfo
index 92c7fe66308c..0b73679125ed 100644
--- a/games/libretro-quicknes/distinfo
+++ b/games/libretro-quicknes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613705420
-SHA256 (libretro-QuickNES_Core-0.20210214-901248a_GH0.tar.gz) = 06b8ed16d6e0b36baad3393b865e826aaf9b339ffab64bf6f8c0b5a121cd7b63
-SIZE (libretro-QuickNES_Core-0.20210214-901248a_GH0.tar.gz) = 185006
+TIMESTAMP = 1649327768
+SHA256 (libretro-QuickNES_Core-0.20220228-e6f08c1_GH0.tar.gz) = b09858db05e499caec76b1a786679ecd838a68f81004a2c11f25afe823e4e07a
+SIZE (libretro-QuickNES_Core-0.20220228-e6f08c1_GH0.tar.gz) = 245054
diff --git a/games/libretro-snes9x/Makefile b/games/libretro-snes9x/Makefile
index d6dab8414f9d..2e4535d22dd3 100644
--- a/games/libretro-snes9x/Makefile
+++ b/games/libretro-snes9x/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-snes9x
-PORTVERSION= 0.20211024
+PORTVERSION= 0.20220405
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -17,7 +17,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= snes9x
-GH_TAGNAME= 73aa348
+GH_TAGNAME= 92e5907
PLIST_FILES= lib/libretro/snes9x_libretro.so
diff --git a/games/libretro-snes9x/distinfo b/games/libretro-snes9x/distinfo
index db7e9fe5cf26..706da5013743 100644
--- a/games/libretro-snes9x/distinfo
+++ b/games/libretro-snes9x/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1639593431
-SHA256 (libretro-snes9x-0.20211024-73aa348_GH0.tar.gz) = 63a9ae27e5ab44552285ca0e9991882652c9f7cce2d158d620fd35353a6a2b67
-SIZE (libretro-snes9x-0.20211024-73aa348_GH0.tar.gz) = 2884737
+TIMESTAMP = 1649328602
+SHA256 (libretro-snes9x-0.20220405-92e5907_GH0.tar.gz) = 53c9b77bbb71fd8f69e4d90e909221997c11b4fc8864c1407d277db367188dc1
+SIZE (libretro-snes9x-0.20220405-92e5907_GH0.tar.gz) = 3033043
diff --git a/games/libretro-snes9x2005/Makefile b/games/libretro-snes9x2005/Makefile
index 3dcb5fded522..a4ca0a5c1d35 100644
--- a/games/libretro-snes9x2005/Makefile
+++ b/games/libretro-snes9x2005/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-snes9x2005
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220401
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -17,7 +17,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= snes9x2005
-GH_TAGNAME= 218be8e
+GH_TAGNAME= 23f759b
PLIST_FILES= lib/libretro/snes9x2005_libretro.so
diff --git a/games/libretro-snes9x2005/distinfo b/games/libretro-snes9x2005/distinfo
index 4ca6fce8fe3b..4bcf96df528b 100644
--- a/games/libretro-snes9x2005/distinfo
+++ b/games/libretro-snes9x2005/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613706398
-SHA256 (libretro-snes9x2005-0.20210214-218be8e_GH0.tar.gz) = f097369ca8f2c7cc9c9716ce79dfe14c7de544c4a6e3bfb3d5b22a35652afd54
-SIZE (libretro-snes9x2005-0.20210214-218be8e_GH0.tar.gz) = 270005
+TIMESTAMP = 1649328737
+SHA256 (libretro-snes9x2005-0.20220401-23f759b_GH0.tar.gz) = 0da15a492cd878e2e2af52bc8a6b1c0c403880f00728d70273f68ee2922425af
+SIZE (libretro-snes9x2005-0.20220401-23f759b_GH0.tar.gz) = 317906
diff --git a/games/libretro-snes9x2010/Makefile b/games/libretro-snes9x2010/Makefile
index 43c7f7878c75..fbbb90158879 100644
--- a/games/libretro-snes9x2010/Makefile
+++ b/games/libretro-snes9x2010/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-snes9x2010
-PORTVERSION= 0.20211102
+PORTVERSION= 0.20220328
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -17,7 +17,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= snes9x2010
-GH_TAGNAME= 714b1c8
+GH_TAGNAME= b12f3ba
PLIST_FILES= lib/libretro/snes9x2010_libretro.so
diff --git a/games/libretro-snes9x2010/distinfo b/games/libretro-snes9x2010/distinfo
index 13e7a79b4788..fe7c4e19cc0e 100644
--- a/games/libretro-snes9x2010/distinfo
+++ b/games/libretro-snes9x2010/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1639593966
-SHA256 (libretro-snes9x2010-0.20211102-714b1c8_GH0.tar.gz) = c4ba3f66b3ebaf28f00843b20bd3ace48b252e2bee68e271256f0842f3739e84
-SIZE (libretro-snes9x2010-0.20211102-714b1c8_GH0.tar.gz) = 466974
+TIMESTAMP = 1649328859
+SHA256 (libretro-snes9x2010-0.20220328-b12f3ba_GH0.tar.gz) = 6fff27af2da7bf1ef2c987554f2e4b5b4e99ba4964c7c9487b58c875b60257e3
+SIZE (libretro-snes9x2010-0.20220328-b12f3ba_GH0.tar.gz) = 468116
diff --git a/games/libretro-stella2014/Makefile b/games/libretro-stella2014/Makefile
index 617b9bc685bf..08696100d505 100644
--- a/games/libretro-stella2014/Makefile
+++ b/games/libretro-stella2014/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-stella2014
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220205
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= stella2014-libretro
-GH_TAGNAME= 64f9364
+GH_TAGNAME= 1a2e96b
PLIST_FILES= lib/libretro/stella2014_libretro.so
diff --git a/games/libretro-stella2014/distinfo b/games/libretro-stella2014/distinfo
index 9fc1b72ad386..96527be8d763 100644
--- a/games/libretro-stella2014/distinfo
+++ b/games/libretro-stella2014/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613706798
-SHA256 (libretro-stella2014-libretro-0.20210214-64f9364_GH0.tar.gz) = 171ab9bcb9e2061585733c5c6dc7c44350eba7f86032cc10ff57aab3a4959293
-SIZE (libretro-stella2014-libretro-0.20210214-64f9364_GH0.tar.gz) = 705995
+TIMESTAMP = 1649328954
+SHA256 (libretro-stella2014-libretro-0.20220205-1a2e96b_GH0.tar.gz) = 39a97ca1617cf3f8241d1d96f5253ee624ff79ba959da7d1e7f0cb3941c9f567
+SIZE (libretro-stella2014-libretro-0.20220205-1a2e96b_GH0.tar.gz) = 753829
diff --git a/games/libretro-tgbdual/Makefile b/games/libretro-tgbdual/Makefile
index 4cb77091c30c..6940752ca410 100644
--- a/games/libretro-tgbdual/Makefile
+++ b/games/libretro-tgbdual/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-tgbdual
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20210606
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= tgbdual-libretro
-GH_TAGNAME= 18fd609
+GH_TAGNAME= 1e0c4f9
PLIST_FILES= lib/libretro/tgbdual_libretro.so
diff --git a/games/libretro-tgbdual/distinfo b/games/libretro-tgbdual/distinfo
index 2bcc3526e55f..acda24fa6a91 100644
--- a/games/libretro-tgbdual/distinfo
+++ b/games/libretro-tgbdual/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613706899
-SHA256 (libretro-tgbdual-libretro-0.20210214-18fd609_GH0.tar.gz) = b19dad1f738a5a32b19c4f3164f428d8d20100ef1919d95d16cf78a8632b7f33
-SIZE (libretro-tgbdual-libretro-0.20210214-18fd609_GH0.tar.gz) = 127805
+TIMESTAMP = 1649329024
+SHA256 (libretro-tgbdual-libretro-0.20210606-1e0c4f9_GH0.tar.gz) = 55d619189ae0dd633b1295c9fd1b187b8660da77d12402285ba88326643c855c
+SIZE (libretro-tgbdual-libretro-0.20210606-1e0c4f9_GH0.tar.gz) = 135790
diff --git a/games/libretro-tyrquake/Makefile b/games/libretro-tyrquake/Makefile
index a6a9f4d82828..ab0f04658425 100644
--- a/games/libretro-tyrquake/Makefile
+++ b/games/libretro-tyrquake/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-tyrquake
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220401
PORTREVISION= 1
CATEGORIES= games
@@ -15,7 +15,7 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= tyrquake
-GH_TAGNAME= e76477d
+GH_TAGNAME= c2b8ea0
PLIST_FILES= lib/libretro/tyrquake_libretro.so
diff --git a/games/libretro-tyrquake/distinfo b/games/libretro-tyrquake/distinfo
index 8927e955d64d..8149319aafad 100644
--- a/games/libretro-tyrquake/distinfo
+++ b/games/libretro-tyrquake/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613707179
-SHA256 (libretro-tyrquake-0.20210214-e76477d_GH0.tar.gz) = 0b1c042742dcd9f3b37bf55d72a351585efd28afae9c852242b360458d2923de
-SIZE (libretro-tyrquake-0.20210214-e76477d_GH0.tar.gz) = 1288989
+TIMESTAMP = 1649329086
+SHA256 (libretro-tyrquake-0.20220401-c2b8ea0_GH0.tar.gz) = 7bc032232be6955b562dfbc18ab982392c3da03607e151a7b911d14ea28d6fca
+SIZE (libretro-tyrquake-0.20220401-c2b8ea0_GH0.tar.gz) = 1107225
diff --git a/games/libretro-uae/Makefile b/games/libretro-uae/Makefile
index a9017871fed5..9ce6b2e08f4d 100644
--- a/games/libretro-uae/Makefile
+++ b/games/libretro-uae/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-uae
-PORTVERSION= 0.20200527
+PORTVERSION= 0.20220404
PORTREVISION= 1
CATEGORIES= games
@@ -16,7 +16,8 @@ USE_GL= gl
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 8333daa
+GH_PROJECT= libretro-uae
+GH_TAGNAME= 8c44289
CFLAGS+= -fcommon
@@ -24,8 +25,8 @@ LDFLAGS_i386= -Wl,-z,notext
PLIST_FILES= lib/libretro/puae_libretro.so
-post-patch:
- ${REINPLACE_CMD} 's/" GIT_VERSION/${GH_TAGNAME}"/' ${WRKSRC}/libretro/libretro.c
+#post-patch:
+# ${REINPLACE_CMD} 's/" GIT_VERSION/${GH_TAGNAME}"/' ${WRKSRC}/libretro/libretro.c
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro;
diff --git a/games/libretro-uae/distinfo b/games/libretro-uae/distinfo
index fb3f0f83a44d..b513f3f2fa39 100644
--- a/games/libretro-uae/distinfo
+++ b/games/libretro-uae/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1590633664
-SHA256 (libretro-libretro-uae-0.20200527-8333daa_GH0.tar.gz) = e20c9b8c33e9da99db28bd5af18c3adeac30269fac9b1a965b5a49a587650847
-SIZE (libretro-libretro-uae-0.20200527-8333daa_GH0.tar.gz) = 5327186
+TIMESTAMP = 1649329188
+SHA256 (libretro-libretro-uae-0.20220404-8c44289_GH0.tar.gz) = 1e4c6807ea68dd57be750ba2cd98bc76a01e6622712a48f61dc0b3ee51431880
+SIZE (libretro-libretro-uae-0.20220404-8c44289_GH0.tar.gz) = 16992433
diff --git a/games/libretro-uae/files/patch-libco_aarch64.c b/games/libretro-uae/files/patch-libco_aarch64.c
deleted file mode 100644
index 090db8ad5138..000000000000
--- a/games/libretro-uae/files/patch-libco_aarch64.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- libco/aarch64.c.orig 2020-04-28 06:24:48 UTC
-+++ libco/aarch64.c
-@@ -12,7 +12,13 @@
- #include <stdint.h>
-
- #ifndef IOS
--#include <malloc.h>
-+#include <sys/param.h>
-+
-+void *
-+memalign(size_t align, size_t size)
-+{
-+ return (aligned_alloc(align, roundup(size, align)));
-+}
- #endif
-
- #ifdef __cplusplus
diff --git a/games/libretro-uae/files/patch-sources_src_disk.c b/games/libretro-uae/files/patch-sources_src_disk.c
deleted file mode 100644
index b8b0cb3aba06..000000000000
--- a/games/libretro-uae/files/patch-sources_src_disk.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- sources/src/disk.c.orig 2020-03-18 00:12:17 UTC
-+++ sources/src/disk.c
-@@ -282,7 +282,6 @@ static void disk_date (uae_u8 *p)
- struct mytimeval mtv;
-
- gettimeofday (&tv, NULL);
-- tv.tv_sec -= timezone;
- mtv.tv_sec = tv.tv_sec;
- mtv.tv_usec = tv.tv_usec;
- timeval_to_amiga (&mtv, &days, &mins, &ticks);
diff --git a/games/libretro-uae/files/patch-sources_src_machdep_m68kops.h b/games/libretro-uae/files/patch-sources_src_machdep_m68kops.h
deleted file mode 100644
index bcf1c4f63c31..000000000000
--- a/games/libretro-uae/files/patch-sources_src_machdep_m68kops.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- sources/src/machdep/m68kops.h.orig 2020-08-25 11:26:10 UTC
-+++ sources/src/machdep/m68kops.h
-@@ -11,7 +11,7 @@
-
- #ifndef ANDROID
-
--#if defined(__CELLOS_LV2__) || defined(_WIN32) || defined(__x86_64__) || defined(ARM) || defined(WIIU)
-+#if defined(__CELLOS_LV2__) || defined(_WIN32) || defined(__x86_64__) || defined(ARM) || defined(WIIU) || defined(__powerpc__)
-
- #ifdef WIIU
- #define FLAGBIT_N 31
diff --git a/games/libretro-uae/files/patch-sources_src_machdep_maccess.h b/games/libretro-uae/files/patch-sources_src_machdep_maccess.h
deleted file mode 100644
index 4c35ab681402..000000000000
--- a/games/libretro-uae/files/patch-sources_src_machdep_maccess.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- sources/src/machdep/maccess.h.orig 2020-08-25 11:25:48 UTC
-+++ sources/src/machdep/maccess.h
-@@ -6,7 +6,7 @@
- * Copyright 1996 Bernd Schmidt
- */
-
--#if defined(__CELLOS_LV2__) || defined(WIIU)
-+#if defined(__CELLOS_LV2__) || defined(WIIU) || defined(__powerpc__)
-
- STATIC_INLINE uae_u32 do_get_mem_long (uae_u32 *a)
- {
diff --git a/games/libretro-vbanext/Makefile b/games/libretro-vbanext/Makefile
index 2d9f50bbb0ea..09bca8e866d8 100644
--- a/games/libretro-vbanext/Makefile
+++ b/games/libretro-vbanext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-vbanext
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220327
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= vba-next
-GH_TAGNAME= c24bf52
+GH_TAGNAME= ebd175d
PLIST_FILES= lib/libretro/vba_next_libretro.so
diff --git a/games/libretro-vbanext/distinfo b/games/libretro-vbanext/distinfo
index ccecf856b51a..9e6d9db31f2e 100644
--- a/games/libretro-vbanext/distinfo
+++ b/games/libretro-vbanext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613707574
-SHA256 (libretro-vba-next-0.20210214-c24bf52_GH0.tar.gz) = 6ff96cc97b75c3a03e7c5c09a02ec9ee2d40415facf2c7c6a6e6e12c6c0a3dfe
-SIZE (libretro-vba-next-0.20210214-c24bf52_GH0.tar.gz) = 203868
+TIMESTAMP = 1649329396
+SHA256 (libretro-vba-next-0.20220327-ebd175d_GH0.tar.gz) = 73d3bd3628fbfaed5a0ecd7a8ef55950bbb39040eef76cfebfbfe390504820ec
+SIZE (libretro-vba-next-0.20220327-ebd175d_GH0.tar.gz) = 254495
diff --git a/games/libretro-vecx/Makefile b/games/libretro-vecx/Makefile
index 5824ae843e08..41fb6bb5b142 100644
--- a/games/libretro-vecx/Makefile
+++ b/games/libretro-vecx/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-vecx
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220327
PORTREVISION= 1
CATEGORIES= games
@@ -14,7 +14,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
-GH_TAGNAME= 9af0702
+GH_TAGNAME= 141af28
PLIST_FILES= lib/libretro/vecx_libretro.so
diff --git a/games/libretro-vecx/distinfo b/games/libretro-vecx/distinfo
index 782271433c3a..ad9c5558be04 100644
--- a/games/libretro-vecx/distinfo
+++ b/games/libretro-vecx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613707828
-SHA256 (libretro-libretro-vecx-0.20210214-9af0702_GH0.tar.gz) = 25d7512ca3b87ba80a0455cdb0343c1be7b6d571bea205770a53abc25df1bcc7
-SIZE (libretro-libretro-vecx-0.20210214-9af0702_GH0.tar.gz) = 238875
+TIMESTAMP = 1649329451
+SHA256 (libretro-libretro-vecx-0.20220327-141af28_GH0.tar.gz) = e1f2da3c016f321da65351c51a67acf91fd34c80319c7cadec749a7b5a12edfd
+SIZE (libretro-libretro-vecx-0.20220327-141af28_GH0.tar.gz) = 239305
diff --git a/games/libretro-virtualjaguar/Makefile b/games/libretro-virtualjaguar/Makefile
index 9d8aae607199..76a121702329 100644
--- a/games/libretro-virtualjaguar/Makefile
+++ b/games/libretro-virtualjaguar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-virtualjaguar
-PORTVERSION= 0.20210214
+PORTVERSION= 0.20220304
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= virtualjaguar-libretro
-GH_TAGNAME= afe223e
+GH_TAGNAME= 263c979
PLIST_FILES= lib/libretro/virtualjaguar_libretro.so
diff --git a/games/libretro-virtualjaguar/distinfo b/games/libretro-virtualjaguar/distinfo
index b55002cf83be..352482572b67 100644
--- a/games/libretro-virtualjaguar/distinfo
+++ b/games/libretro-virtualjaguar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613707982
-SHA256 (libretro-virtualjaguar-libretro-0.20210214-afe223e_GH0.tar.gz) = 9b0c193aa6b9c5523394dcbdfb6aa91f5fadf84ada27e2be6f2fec0ccb098db1
-SIZE (libretro-virtualjaguar-libretro-0.20210214-afe223e_GH0.tar.gz) = 981284
+TIMESTAMP = 1649329492
+SHA256 (libretro-virtualjaguar-libretro-0.20220304-263c979_GH0.tar.gz) = 6a4e30e8bda0df60a437b58f7fdcaed573b5f4b53b0e3b632f9d3a08ea5b9b44
+SIZE (libretro-virtualjaguar-libretro-0.20220304-263c979_GH0.tar.gz) = 1016150
diff --git a/games/libretro-xrick/Makefile b/games/libretro-xrick/Makefile
index 5ead822d8a77..d1da00cb62ad 100644
--- a/games/libretro-xrick/Makefile
+++ b/games/libretro-xrick/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-xrick
-PORTVERSION= 0.20201218
+PORTVERSION= 0.20220331
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -7,15 +7,15 @@ COMMENT= Libretro implementation of "Rick Dangerous"
LICENSE= GPLv2
-USES= gmake localbase sdl dos2unix
+USES= gmake localbase sdl
USE_SDL= sdl
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= xrick-libretro
-GH_TAGNAME= 0aad6c6
+GH_TAGNAME= 10d7318
-MAKEFILE= Makefile.libretro
+MAKEFILE= Makefile.freebsd
DOS2UNIX_FILES= ${MAKEFILE}
PLIST_FILES= lib/libretro/xrick_libretro.so
diff --git a/games/libretro-xrick/distinfo b/games/libretro-xrick/distinfo
index 15f124e045d2..696d39a48fb9 100644
--- a/games/libretro-xrick/distinfo
+++ b/games/libretro-xrick/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608288977
-SHA256 (libretro-xrick-libretro-0.20201218-0aad6c6_GH0.tar.gz) = 7697696c0f4bf42f8564f6cfa19d5d680cba1c11f7e585b3c952a579622c2e06
-SIZE (libretro-xrick-libretro-0.20201218-0aad6c6_GH0.tar.gz) = 1821992
+TIMESTAMP = 1649329548
+SHA256 (libretro-xrick-libretro-0.20220331-10d7318_GH0.tar.gz) = 7697dbd078eb1b4d501635fe2d4f5292b692328d5d560ae65592b89b796dde3a
+SIZE (libretro-xrick-libretro-0.20220331-10d7318_GH0.tar.gz) = 1810919
diff --git a/games/libretro-xrick/files/patch-Makefile.freebsd b/games/libretro-xrick/files/patch-Makefile.freebsd
new file mode 100644
index 000000000000..78980afab6a3
--- /dev/null
+++ b/games/libretro-xrick/files/patch-Makefile.freebsd
@@ -0,0 +1,515 @@
+--- Makefile.freebsd.orig 2022-04-07 11:21:27 UTC
++++ Makefile.freebsd
+@@ -0,0 +1,512 @@
++STATIC_LINKING=0
++STATIC_LINKING_LINK=0
++
++CORE_DIR := .
++WANT_ZLIB=1
++
++ifeq ($(platform),)
++platform = unix
++ifeq ($(shell uname -a),)
++ platform = win
++else ifneq ($(findstring MINGW,$(shell uname -a)),)
++ platform = win
++else ifneq ($(findstring Darwin,$(shell uname -a)),)
++ platform = osx
++else ifneq ($(findstring win,$(shell uname -a)),)
++ platform = win
++endif
++endif
++
++TARGET_NAME := xrick
++
++ifeq ($(STATIC_LINKING),1)
++EXT=a
++
++ifeq ($(platform), unix)
++PLAT=_unix
++STATIC_LINKING=1
++STATIC_LINKING_LINK=1
++endif
++endif
++
++CFLAGS += -DFRONTEND_SUPPORTS_RGB565
++
++ifeq ($(platform), android)
++ CC = arm-linux-androideabi-gcc
++ AR = @arm-linux-androideabi-ar
++ LD = @arm-linux-androideabi-g++
++ TARGET := $(TARGET_NAME)_libretro.so
++ fpic := -fPIC
++ SHARED := -Wl,--fix-cortex-a8 -llog --shared -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T -Wl,--no-undefined
++
++else ifeq ($(platform), unix)
++ CC?= gcc
++ TARGET := $(TARGET_NAME)_libretro.so
++ fpic := -fPIC
++ ifneq ($(findstring SunOS,$(shell uname -a)),)
++ SHARED := -shared -z defs
++ else
++ SHARED := -shared -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T -Wl,--no-undefined
++ endif
++
++# Classic Platforms ####################
++# Platform affix = classic_<ISA>_<ĀµARCH>
++# Help at https://modmyclassic.com/comp
++
++# (armv7 a7, hard point, neon based) ###
++# NESC, SNESC, C64 mini
++else ifeq ($(platform), classic_armv7_a7)
++ TARGET := $(TARGET_NAME)_libretro.so
++ fpic := -fPIC
++ SHARED := -shared -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T -Wl,--no-undefined
++ CFLAGS += -Ofast \
++ -flto=4 -fwhole-program -fuse-linker-plugin \
++ -fdata-sections -ffunction-sections -Wl,--gc-sections \
++ -fno-stack-protector -fno-ident -fomit-frame-pointer \
++ -falign-functions=1 -falign-jumps=1 -falign-loops=1 \
++ -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-unroll-loops \
++ -fmerge-all-constants -fno-math-errno \
++ -marm -mtune=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard
++ HAVE_NEON = 1
++ ARCH = arm
++ ifeq ($(shell echo `$(CC) -dumpversion` "< 4.9" | bc -l), 1)
++ CFLAGS += -march=armv7-a
++ else
++ CFLAGS += -march=armv7ve
++ # If gcc is 5.0 or later
++ ifeq ($(shell echo `$(CC) -dumpversion` ">= 5" | bc -l), 1)
++ LDFLAGS += -static-libgcc -static-libstdc++
++ endif
++ endif
++#######################################
++
++# OS X
++else ifneq (,$(findstring osx,$(platform)))
++ TARGET := $(TARGET_NAME)_libretro.dylib
++ fpic := -fPIC
++ SHARED := -dynamiclib
++
++ ifeq ($(CROSS_COMPILE),1)
++ TARGET_RULE = -target $(LIBRETRO_APPLE_PLATFORM) -isysroot $(LIBRETRO_APPLE_ISYSROOT)
++ CFLAGS += $(TARGET_RULE)
++ CPPFLAGS += $(TARGET_RULE)
++ CXXFLAGS += $(TARGET_RULE)
++ LDFLAGS += $(TARGET_RULE)
++ endif
++
++# iOS
++else ifneq (,$(findstring ios,$(platform)))
++ TARGET := $(TARGET_NAME)_libretro_ios.dylib
++ fpic := -fPIC
++ SHARED := -dynamiclib
++
++ifeq ($(IOSSDK),)
++ IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path)
++endif
++ifeq ($(platform), ios-arm64)
++ CC = cc -arch arm64 -isysroot $(IOSSDK)
++ CXX = c++ -arch arm64 -isysroot $(IOSSDK)
++else
++ CC = cc -arch armv7 -isysroot $(IOSSDK)
++ CXX = c++ -arch armv7 -isysroot $(IOSSDK)
++endif
++ifeq ($(platform),$(filter $(platform),ios9 ios-arm64))
++ CC += -miphoneos-version-min=8.0
++ CXX += -miphoneos-version-min=8.0
++else
++ CC += -miphoneos-version-min=5.0
++ CXX += -miphoneos-version-min=5.0
++endif
++
++# tvOS
++else ifeq ($(platform), tvos-arm64)
++ TARGET := $(TARGET_NAME)_libretro_tvos.dylib
++ fpic := -fPIC
++ SHARED := -dynamiclib
++
++# CTR (3DS)
++else ifeq ($(platform), ctr)
++ TARGET := $(TARGET_NAME)_libretro_$(platform).a
++ CC = $(DEVKITARM)/bin/arm-none-eabi-gcc$(EXE_EXT)
++ CXX = $(DEVKITARM)/bin/arm-none-eabi-g++$(EXE_EXT)
++ AR = $(DEVKITARM)/bin/arm-none-eabi-ar$(EXE_EXT)
++ DEFINES += -D_3DS -DARM11 -march=armv6k -mtune=mpcore -mfloat-abi=hard
++ CFLAGS += $(DEFINES)
++ CXXFLAGS += $(DEFINES)
++ STATIC_LINKING = 1
++ STATIC_LINKING_LINK = 1
++
++# GCW0 (OpenDingux and OpenDingux Beta)
++else ifeq ($(platform), gcw0)
++ TARGET := $(TARGET_NAME)_libretro.so
++ CC = /opt/gcw0-toolchain/usr/bin/mipsel-linux-gcc
++ CXX = /opt/gcw0-toolchain/usr/bin/mipsel-linux-g++
++ AR = /opt/gcw0-toolchain/usr/bin/mipsel-linux-ar
++ SHARED := -shared -Wl,--no-undefined -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T
++ fpic := -fPIC
++ CFLAGS += -DDINGUX -fomit-frame-pointer -march=mips32 -mtune=mips32r2 -mhard-float
++
++# Miyoo
++else ifeq ($(platform), miyoo)
++ TARGET := $(TARGET_NAME)_libretro.so
++ CC = /opt/miyoo/usr/bin/arm-linux-gcc
++ CXX = /opt/miyoo/usr/bin/arm-linux-g++
++ AR = /opt/miyoo/usr/bin/arm-linux-ar
++ SHARED := -shared -Wl,--no-undefined -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T
++ fpic := -fPIC
++ CFLAGS += -mcpu=arm926ej-s
++
++# Nintendo Game Cube
++else ifeq ($(platform), ngc)
++ TARGET := $(TARGET_NAME)_libretro_ngc.a
++ CC = $(DEVKITPPC)/bin/powerpc-eabi-gcc$(EXE_EXT)
++ CXX = $(DEVKITPPC)/bin/powerpc-eabi-g++$(EXE_EXT)
++ AR = $(DEVKITPPC)/bin/powerpc-eabi-ar$(EXE_EXT)
++ BAKE_IN_ZLIB=1
++ CFLAGS += \
++ -DHAVE_ASPRINTF -I$(DEVKITPRO)/libogc/include \
++ -DGEKKO -DHW_DOL -mrvl -mcpu=750 -meabi -mhard-float
++ SHARED := -lm -lc
++ WANT_ZLIB=1
++ STATIC_LINKING=1
++ STATIC_LINKING_LINK=1
++
++# Nintendo Wii
++else ifeq ($(platform), wii)
++ TARGET := $(TARGET_NAME)_libretro_wii.a
++ CC = $(DEVKITPPC)/bin/powerpc-eabi-gcc$(EXE_EXT)
++ CXX = $(DEVKITPPC)/bin/powerpc-eabi-g++$(EXE_EXT)
++ AR = $(DEVKITPPC)/bin/powerpc-eabi-ar$(EXE_EXT)
++ BAKE_IN_ZLIB=1
++ CFLAGS += \
++ -DHAVE_ASPRINTF -I$(DEVKITPRO)/libogc/include \
++ -DGEKKO -DHW_RVL -mrvl -mcpu=750 -meabi -mhard-float
++ SHARED := -lm -lc
++ WANT_ZLIB=1
++ STATIC_LINKING=1
++ STATIC_LINKING_LINK=1
++
++else ifeq ($(platform), emscripten)
++ TARGET := $(TARGET_NAME)_libretro_emscripten.bc
++ fpic := -fPIC
++ SHARED := -shared -r
++ STATIC_LINKING=1
++else ifeq ($(platform), libnx)
++ include $(DEVKITPRO)/libnx/switch_rules
++ EXT=a
++ TARGET := $(TARGET_NAME)_libretro_$(platform).$(EXT)
++ DEFINES := -DSWITCH=1 -U__linux__ -U__linux
++ CFLAGS := $(DEFINES) -g -O3 \
++ -fPIE -I$(LIBNX)/include/ -ffunction-sections -fdata-sections -ftls-model=local-exec -Wl,--allow-multiple-definition -specs=$(LIBNX)/switch.specs
++ CFLAGS += $(INCDIRS)
++ CFLAGS += -D__SWITCH__ -DHAVE_LIBNX -march=armv8-a -mtune=cortex-a57 -mtp=soft
++ CXXFLAGS := $(ASFLAGS) $(CFLAGS) -fno-rtti -std=gnu++11
++ CFLAGS += -std=gnu11
++ WANT_ZLIB=1
++ STATIC_LINKING = 1
++ STATIC_LINKING_LINK=1
++
++# Nintendo WiiU
++else ifeq ($(platform), wiiu)
++ TARGET := $(TARGET_NAME)_libretro_wiiu.a
++ CC = $(DEVKITPPC)/bin/powerpc-eabi-gcc$(EXE_EXT)
++ CXX = $(DEVKITPPC)/bin/powerpc-eabi-g++$(EXE_EXT)
++ AR = $(DEVKITPPC)/bin/powerpc-eabi-ar$(EXE_EXT)
++ BAKE_IN_ZLIB=1
++ CFLAGS += \
++ -DHAVE_ASPRINTF -I$(DEVKITPRO)/libogc/include \
++ -DGEKKO -DWIIU -DHW_RVL -mrvl -mcpu=750 -meabi -mhard-float
++
++ SHARED := -lm -lc
++ WANT_ZLIB=1
++ STATIC_LINKING=1
++ STATIC_LINKING_LINK=1
++
++# Nintendo Switch (libtransistor)
++else ifeq ($(platform), switch)
++ EXT=a
++ TARGET := $(TARGET_NAME)_libretro_$(platform).$(EXT)
++ include $(LIBTRANSISTOR_HOME)/libtransistor.mk
++ WANT_ZLIB=1
++ STATIC_LINKING=1
++
++else ifeq ($(platform), psl1ght)
++ TARGET := $(TARGET_NAME)_libretro_$(platform).a
++ CC = $(PS3DEV)/ppu/bin/ppu-gcc$(EXE_EXT)
++ CXX = $(PS3DEV)/ppu/bin/ppu-g++$(EXE_EXT)
++ CC_AS = $(PS3DEV)/ppu/bin/ppu-gcc$(EXE_EXT)
++ AR = $(PS3DEV)/ppu/bin/ppu-ar$(EXE_EXT)
++ BAKE_IN_ZLIB=1
++ SHARED := -lm -lc
++ CFLAGS += -DHAVE_ASPRINTF -D__PS3__
++ WANT_ZLIB=1
++ STATIC_LINKING=1
++ STATIC_LINKING_LINK=1
++
++# Vita
++else ifeq ($(platform), vita)
++ TARGET := $(TARGET_NAME)_libretro_$(platform).a
++ CC = arm-vita-eabi-gcc$(EXE_EXT)
++ CXX = arm-vita-eabi-g++$(EXE_EXT)
++ AR = arm-vita-eabi-ar$(EXE_EXT)
++ CFLAGS += -DVITA
++ STATIC_LINKING = 1
++ STATIC_LINKING_LINK=1
++
++# Windows MSVC 2010 x64
++else ifeq ($(platform), windows_msvc2010_x64)
++ CC = cl.exe
++ CXX = cl.exe
++
++PATH := $(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../../VC/bin/amd64"):$(PATH)
++PATH := $(PATH):$(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../IDE")
++LIB := $(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../../VC/lib/amd64")
++INCLUDE := $(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../../VC/include")
++
++WindowsSdkDir := $(shell reg query "HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1A" -v "InstallationFolder" | grep -o '[A-Z]:\\.*')
++WindowsSdkDir ?= $(shell reg query "HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A" -v "InstallationFolder" | grep -o '[A-Z]:\\.*')
++
++WindowsSDKIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include")
++WindowsSDKGlIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\gl")
++WindowsSDKLibDir := $(shell cygpath -w "$(WindowsSdkDir)\Lib\x64")
++
++INCFLAGS_PLATFORM = -I"$(WindowsSDKIncludeDir)"
++export INCLUDE := $(INCLUDE);$(WindowsSDKIncludeDir);$(WindowsSDKGlIncludeDir)
++export LIB := $(LIB);$(WindowsSDKLibDir)
++TARGET := $(TARGET_NAME)_libretro.dll
++PSS_STYLE :=2
++LDFLAGS += -DLL
++LIBS =
++# Windows MSVC 2010 x86
++else ifeq ($(platform), windows_msvc2010_x86)
++ CC = cl.exe
++ CXX = cl.exe
++
++PATH := $(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../../VC/bin"):$(PATH)
++PATH := $(PATH):$(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../IDE")
++LIB := $(shell IFS=$$'\n'; cygpath -w "$(VS100COMNTOOLS)../../VC/lib")
++INCLUDE := $(shell IFS=$$'\n'; cygpath "$(VS100COMNTOOLS)../../VC/include")
++
++WindowsSdkDir := $(shell reg query "HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1A" -v "InstallationFolder" | grep -o '[A-Z]:\\.*')
++WindowsSdkDir ?= $(shell reg query "HKLM\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.0A" -v "InstallationFolder" | grep -o '[A-Z]:\\.*')
++
++WindowsSDKIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include")
++WindowsSDKGlIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\gl")
++WindowsSDKLibDir := $(shell cygpath -w "$(WindowsSdkDir)\Lib")
++
++INCFLAGS_PLATFORM = -I"$(WindowsSDKIncludeDir)"
++export INCLUDE := $(INCLUDE);$(WindowsSDKIncludeDir);$(WindowsSDKGlIncludeDir)
++export LIB := $(LIB);$(WindowsSDKLibDir)
++TARGET := $(TARGET_NAME)_libretro.dll
++PSS_STYLE :=2
++LDFLAGS += -DLL
++LIBS =
++PLATFLAGS := -DWIN32
++
++# Windows MSVC 2005 x86
++else ifeq ($(platform), windows_msvc2005_x86)
++ CC = cl.exe
++ CXX = cl.exe
++
++PATH := $(shell IFS=$$'\n'; cygpath "$(VS80COMNTOOLS)../../VC/bin"):$(PATH)
++PATH := $(PATH):$(shell IFS=$$'\n'; cygpath "$(VS80COMNTOOLS)../IDE")
++INCLUDE := $(shell IFS=$$'\n'; cygpath "$(VS80COMNTOOLS)../../VC/include")
++LIB := $(shell IFS=$$'\n'; cygpath -w "$(VS80COMNTOOLS)../../VC/lib")
++BIN := $(shell IFS=$$'\n'; cygpath "$(VS80COMNTOOLS)../../VC/bin")
++
++WindowsSdkDir := $(shell reg query "HKLM\SOFTWARE\Microsoft\MicrosoftSDK\InstalledSDKs\8F9E5EF3-A9A5-491B-A889-C58EFFECE8B3" -v "Install Dir" | grep -o '[A-Z]:\\.*')
++
++WindowsSDKIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include")
++WindowsSDKAtlIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\atl")
++WindowsSDKCrtIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\crt")
++WindowsSDKGlIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\gl")
++WindowsSDKMfcIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\mfc")
++WindowsSDKLibDir := $(shell cygpath -w "$(WindowsSdkDir)\Lib")
++
++export INCLUDE := $(INCLUDE);$(WindowsSDKIncludeDir);$(WindowsSDKAtlIncludeDir);$(WindowsSDKCrtIncludeDir);$(WindowsSDKGlIncludeDir);$(WindowsSDKMfcIncludeDir);libretro-common/include/compat/msvc
++export LIB := $(LIB);$(WindowsSDKLibDir)
++TARGET := $(TARGET_NAME)_libretro.dll
++PSS_STYLE :=2
++LDFLAGS += -DLL
++CFLAGS += -D_CRT_SECURE_NO_DEPRECATE
++
++# Windows MSVC 2017 all architectures
++else ifneq (,$(findstring windows_msvc2017,$(platform)))
++
++ NO_GCC := 1
++ CFLAGS += -DNOMINMAX
++ CXXFLAGS += -DNOMINMAX
++ WINDOWS_VERSION = 1
++
++ PlatformSuffix = $(subst windows_msvc2017_,,$(platform))
++ ifneq (,$(findstring desktop,$(PlatformSuffix)))
++ WinPartition = desktop
++ MSVC2017CompileFlags = -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -FS
++ LDFLAGS += -MANIFEST -LTCG:incremental -NXCOMPAT -DYNAMICBASE -DEBUG -OPT:REF -INCREMENTAL:NO -SUBSYSTEM:WINDOWS -MANIFESTUAC:"level='asInvoker' uiAccess='false'" -OPT:ICF -ERRORREPORT:PROMPT -NOLOGO -TLBID:1
++ LIBS += kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib
++ else ifneq (,$(findstring uwp,$(PlatformSuffix)))
++ WinPartition = uwp
++ MSVC2017CompileFlags = -DWINAPI_FAMILY=WINAPI_FAMILY_APP -D_WINDLL -D_UNICODE -DUNICODE -D__WRL_NO_DEFAULT_LIB__ -EHsc -FS
++ LDFLAGS += -APPCONTAINER -NXCOMPAT -DYNAMICBASE -MANIFEST:NO -LTCG -OPT:REF -SUBSYSTEM:CONSOLE -MANIFESTUAC:NO -OPT:ICF -ERRORREPORT:PROMPT -NOLOGO -TLBID:1 -DEBUG:FULL -WINMD:NO
++ LIBS += WindowsApp.lib
++ endif
++
++ CFLAGS += $(MSVC2017CompileFlags)
++ CXXFLAGS += $(MSVC2017CompileFlags)
++
++ TargetArchMoniker = $(subst $(WinPartition)_,,$(PlatformSuffix))
++
++ CC = cl.exe
++ CXX = cl.exe
++ LD = link.exe
++
++ reg_query = $(call filter_out2,$(subst $2,,$(shell reg query "$2" -v "$1" 2>nul)))
++ fix_path = $(subst $(SPACE),\ ,$(subst \,/,$1))
++
++ ProgramFiles86w := $(shell cmd //c "echo %PROGRAMFILES(x86)%")
++ ProgramFiles86 := $(shell cygpath "$(ProgramFiles86w)")
++
++ WindowsSdkDir ?= $(call reg_query,InstallationFolder,HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0)
++ WindowsSdkDir ?= $(call reg_query,InstallationFolder,HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0)
++ WindowsSdkDir ?= $(call reg_query,InstallationFolder,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0)
++ WindowsSdkDir ?= $(call reg_query,InstallationFolder,HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0)
++ WindowsSdkDir := $(WindowsSdkDir)
++
++ WindowsSDKVersion ?= $(firstword $(foreach folder,$(subst $(subst \,/,$(WindowsSdkDir)Include/),,$(wildcard $(call fix_path,$(WindowsSdkDir)Include\*))),$(if $(wildcard $(call fix_path,$(WindowsSdkDir)Include/$(folder)/um/Windows.h)),$(folder),)))$(BACKSLASH)
++ WindowsSDKVersion := $(WindowsSDKVersion)
++
++ VsInstallBuildTools = $(ProgramFiles86)/Microsoft Visual Studio/2017/BuildTools
++ VsInstallEnterprise = $(ProgramFiles86)/Microsoft Visual Studio/2017/Enterprise
++ VsInstallProfessional = $(ProgramFiles86)/Microsoft Visual Studio/2017/Professional
++ VsInstallCommunity = $(ProgramFiles86)/Microsoft Visual Studio/2017/Community
++
++ VsInstallRoot ?= $(shell if [ -d "$(VsInstallBuildTools)" ]; then echo "$(VsInstallBuildTools)"; fi)
++ ifeq ($(VsInstallRoot), )
++ VsInstallRoot = $(shell if [ -d "$(VsInstallEnterprise)" ]; then echo "$(VsInstallEnterprise)"; fi)
++ endif
++ ifeq ($(VsInstallRoot), )
++ VsInstallRoot = $(shell if [ -d "$(VsInstallProfessional)" ]; then echo "$(VsInstallProfessional)"; fi)
++ endif
++ ifeq ($(VsInstallRoot), )
++ VsInstallRoot = $(shell if [ -d "$(VsInstallCommunity)" ]; then echo "$(VsInstallCommunity)"; fi)
++ endif
++ VsInstallRoot := $(VsInstallRoot)
++
++ VcCompilerToolsVer := $(shell cat "$(VsInstallRoot)/VC/Auxiliary/Build/Microsoft.VCToolsVersion.default.txt" | grep -o '[0-9\.]*')
++ VcCompilerToolsDir := $(VsInstallRoot)/VC/Tools/MSVC/$(VcCompilerToolsVer)
++
++ WindowsSDKSharedIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\$(WindowsSDKVersion)\shared")
++ WindowsSDKUCRTIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\$(WindowsSDKVersion)\ucrt")
++ WindowsSDKUMIncludeDir := $(shell cygpath -w "$(WindowsSdkDir)\Include\$(WindowsSDKVersion)\um")
++ WindowsSDKUCRTLibDir := $(shell cygpath -w "$(WindowsSdkDir)\Lib\$(WindowsSDKVersion)\ucrt\$(TargetArchMoniker)")
++ WindowsSDKUMLibDir := $(shell cygpath -w "$(WindowsSdkDir)\Lib\$(WindowsSDKVersion)\um\$(TargetArchMoniker)")
++
++ # For some reason the HostX86 compiler doesn't like compiling for x64
++ # ("no such file" opening a shared library), and vice-versa.
++ # Work around it for now by using the strictly x86 compiler for x86, and x64 for x64.
++ # NOTE: What about ARM?
++ ifneq (,$(findstring x64,$(TargetArchMoniker)))
++ VCCompilerToolsBinDir := $(VcCompilerToolsDir)\bin\HostX64
++ else
++ VCCompilerToolsBinDir := $(VcCompilerToolsDir)\bin\HostX86
++ endif
++
++ PATH := $(shell IFS=$$'\n'; cygpath "$(VCCompilerToolsBinDir)/$(TargetArchMoniker)"):$(PATH)
++ PATH := $(PATH):$(shell IFS=$$'\n'; cygpath "$(VsInstallRoot)/Common7/IDE")
++ INCLUDE := $(shell IFS=$$'\n'; cygpath -w "$(VcCompilerToolsDir)/include")
++ LIB := $(shell IFS=$$'\n'; cygpath -w "$(VcCompilerToolsDir)/lib/$(TargetArchMoniker)")
++ ifneq (,$(findstring uwp,$(PlatformSuffix)))
++ LIB := $(shell IFS=$$'\n'; cygpath -w "$(LIB)/store")
++ endif
++
++ export INCLUDE := $(INCLUDE);$(WindowsSDKSharedIncludeDir);$(WindowsSDKUCRTIncludeDir);$(WindowsSDKUMIncludeDir)
++ export LIB := $(LIB);$(WindowsSDKUCRTLibDir);$(WindowsSDKUMLibDir)
++ TARGET := $(TARGET_NAME)_libretro.dll
++ PSS_STYLE :=2
++ LDFLAGS += -DLL
++
++# Windows
++else
++ CC ?= gcc
++ PLATFLAGS := -DWIN32
++ TARGET := $(TARGET_NAME)_libretro.dll
++ SHARED := -shared -static-libgcc -s -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T -Wl,--no-undefined
++endif
++
++ifeq ($(STATIC_LINKING),1)
++SHARED=
++fpic=
++endif
++
++ifeq ($(DEBUG), 1)
++ CFLAGS += -O0 -g
++else
++ CFLAGS += -O2 -DNDEBUG
++endif
++
++ifneq (,$(findstring msvc,$(platform)))
++ifeq ($(DEBUG),1)
++ CFLAGS += -MTd
++else
++ CFLAGS += -MT
++endif
++endif
++
++ifeq ($(WANT_ZLIB), 1)
++CFLAGS += -DWANT_ZLIB
++endif
++
++ifeq (,$(findstring msvc,$(platform)))
++CFLAGS += -fsigned-char -Wno-strict-prototypes -ffast-math -fomit-frame-pointer -fno-builtin
++endif
++
++include $(CORE_DIR)/Makefile.common
++
++ifeq ($(STATIC_LINKING),1)
++CFLAGS += -DSTATIC_LINKING
++endif
++
++INCFLAGS_PLATFORM += -D__LIBRETRO__
++
++CFLAGS += $(INCFLAGS) $(INCFLAGS_PLATFORM)
++CXXFLAGS += $(CFLAGS) $(INCFLAGS) $(INCFLAGS_PLATFORM)
++CPPFLAGS += $(CFLAGS) $(INCFLAGS) $(INCFLAGS_PLATFORM)
++
++ifeq (,$(findstring msvc,$(platform)))
++CFLAGS += -DINLINE="inline"
++CXXFLAGS += -DINLINE="inline"
++LIBS := -lm
++else
++CFLAGS += -DINLINE="_inline"
++CXXFLAGS += -DINLINE="_inline"
++endif
++
++OBJECTS := $(SOURCES_C:.c=.o)
++
++OBJOUT = -o
++LINKOUT = -o
++
++ifneq (,$(findstring msvc,$(platform)))
++ OBJOUT = -Fo
++ LINKOUT = -out:
++ LD = link.exe
++else
++ LD = $(CC)
++endif
++
++all: $(TARGET)
++$(TARGET): $(OBJECTS)
++ifeq ($(STATIC_LINKING_LINK),1)
++ $(AR) rcs $@ $(OBJECTS)
++else
++ $(LD) $(LINKOUT)$@ $(fpic) $(SHARED) $(OBJECTS) $(LDFLAGS) $(LIBS)
++endif
++
++%.o: %.c
++ $(CC) $(CFLAGS) $(fpic) $(PLATFLAGS) -c $(OBJOUT)$@ $<
++
++clean:
++ rm -f $(OBJECTS) $(TARGET)
++
++.PHONY: clean
++
diff --git a/games/libretro-xrick/files/patch-Makefile.libretro b/games/libretro-xrick/files/patch-Makefile.libretro
deleted file mode 100644
index 57601b18ecc2..000000000000
--- a/games/libretro-xrick/files/patch-Makefile.libretro
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.libretro.orig 2020-10-07 22:50:55 UTC
-+++ Makefile.libretro
-@@ -39,7 +39,7 @@ ifeq ($(platform), android)
- SHARED := -Wl,--fix-cortex-a8 -llog --shared -Wl,--version-script=$(CORE_DIR)/libretro/core/link.T -Wl,--no-undefined
-
- else ifeq ($(platform), unix)
-- CC = gcc
-+ CC?= gcc
- TARGET := $(TARGET_NAME)_libretro.so
- fpic := -fPIC
- ifneq ($(findstring SunOS,$(shell uname -a)),)
diff --git a/games/libretro-yabause/Makefile b/games/libretro-yabause/Makefile
index a42977d1368f..8c3f2a3a11bf 100644
--- a/games/libretro-yabause/Makefile
+++ b/games/libretro-yabause/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libretro-yabause
-PORTVERSION= 0.20210204
+PORTVERSION= 0.20220218
CATEGORIES= games
MAINTAINER= dmenelkir@gmail.com
@@ -13,7 +13,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= yabause
-GH_TAGNAME= ea5b118
+GH_TAGNAME= 17dfcd8
PLIST_FILES= lib/libretro/yabause_libretro.so
diff --git a/games/libretro-yabause/distinfo b/games/libretro-yabause/distinfo
index 076d8ef3e029..5712762ad903 100644
--- a/games/libretro-yabause/distinfo
+++ b/games/libretro-yabause/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1613708653
-SHA256 (libretro-yabause-0.20210204-ea5b118_GH0.tar.gz) = 6d6b1910fe18241133cd5fcd60ee0442f3deafa4b042bc3b42e7ffa837d01376
-SIZE (libretro-yabause-0.20210204-ea5b118_GH0.tar.gz) = 18095880
+TIMESTAMP = 1649330571
+SHA256 (libretro-yabause-0.20220218-17dfcd8_GH0.tar.gz) = 32f5faf18988260b9b9070e73dff846eaf634709ffcaa39dfc88597babeb7479
+SIZE (libretro-yabause-0.20220218-17dfcd8_GH0.tar.gz) = 15196027