aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/kodi-addon-game.libretro/Makefile29
-rw-r--r--games/kodi-addon-game.libretro/distinfo10
2 files changed, 32 insertions, 7 deletions
diff --git a/games/kodi-addon-game.libretro/Makefile b/games/kodi-addon-game.libretro/Makefile
index eebb472a5a49..5c1af73c3929 100644
--- a/games/kodi-addon-game.libretro/Makefile
+++ b/games/kodi-addon-game.libretro/Makefile
@@ -1,7 +1,6 @@
PORTNAME= game.libretro
-PORTVERSION= 20.1.0
-DISTVERSIONSUFFIX= -Nexus
-PORTREVISION= 2
+PORTVERSION= 21.0.6
+DISTVERSIONSUFFIX= -Omega
CATEGORIES= games
MAINTAINER= rozhuk.im@gmail.com
@@ -15,6 +14,28 @@ LIB_DEPENDS= libtinyxml.so:textproc/tinyxml
USES= cmake localbase compiler:c++14-lang kodi
USE_CXXSTD= c++14
USE_GITHUB= yes
-GH_ACCOUNT= kodi-game
+GH_ACCOUNT= kodi-game:DEFAULT \
+ libretro:libretro \
+ RetroAchievements:rcheevos
+GH_PROJECT= game.libretro:DEFAULT \
+ libretro-common:libretro \
+ rcheevos:rcheevos
+GH_TAGNAME= 2cb1ed77d3a31d73301447c60f600eaebccd2f07:DEFAULT \
+ 50c15a88eb741cbe675743a282d8cc4c89421e3f:libretro \
+ v9.2.0:rcheevos
+
+CMAKE_ON= ENABLE_INTERNAL_LIBRETROCOMMON \
+ ENABLE_INTERNAL_RCHEEVOS
+
+CMAKE_ARGS= -DLIBRETROCOMMON_URL="${DISTDIR}/${DISTFILE_libretro}" \
+ -DRCHEEVOS_URL="${DISTDIR}/${DISTFILE_rcheevos}"
+
+post-extract:
+ @${MKDIR} ${WRKDIR}/.build
+ @${MKDIR} ${STAGEDIR}${WRKDIR}
+ @${LN} -sf ${WRKDIR}/.build ${STAGEDIR}${WRKDIR}/
+
+post-build:
+ @${RM} -rf ${STAGEDIR}${WRKDIRPREFIX}
.include <bsd.port.mk>
diff --git a/games/kodi-addon-game.libretro/distinfo b/games/kodi-addon-game.libretro/distinfo
index 1d6c748fd0c6..48df63c6fddd 100644
--- a/games/kodi-addon-game.libretro/distinfo
+++ b/games/kodi-addon-game.libretro/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1675418903
-SHA256 (kodi-game-game.libretro-20.1.0-Nexus_GH0.tar.gz) = ebd06560c0c4229155507644089b84007802322a1693fa26f451421ec33e453e
-SIZE (kodi-game-game.libretro-20.1.0-Nexus_GH0.tar.gz) = 135006
+TIMESTAMP = 1716754222
+SHA256 (kodi-game-game.libretro-21.0.6-Omega-2cb1ed77d3a31d73301447c60f600eaebccd2f07_GH0.tar.gz) = 072f32f4a6b788fe36e88d2614948b479a5cbf8b7f740b1cd9c6549b959747fc
+SIZE (kodi-game-game.libretro-21.0.6-Omega-2cb1ed77d3a31d73301447c60f600eaebccd2f07_GH0.tar.gz) = 97273
+SHA256 (libretro-libretro-common-50c15a88eb741cbe675743a282d8cc4c89421e3f_GH0.tar.gz) = 042986fad22dc37188df7a186d17a258edfe8e552353f9b509a47418e8dfa623
+SIZE (libretro-libretro-common-50c15a88eb741cbe675743a282d8cc4c89421e3f_GH0.tar.gz) = 731566
+SHA256 (RetroAchievements-rcheevos-v9.2.0_GH0.tar.gz) = c8ed6ca74f905ea0c256250e46cced579922880001337e7c3d3d68179ad89d4e
+SIZE (RetroAchievements-rcheevos-v9.2.0_GH0.tar.gz) = 415840