diff --git a/packages/emulation/libretro-2048/package.mk b/packages/emulation/libretro-2048/package.mk index 92a7e92b36..95334900e2 100644 --- a/packages/emulation/libretro-2048/package.mk +++ b/packages/emulation/libretro-2048/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-2048" -PKG_VERSION="5bfb48b75f5eb3903a92a9836fab0deb14c83ff6" -PKG_SHA256="d4023295d711bf9b67c375fa5d116a09b0bed522b399e64ad8a0374ba95ecd7f" +PKG_VERSION="0edef01f4c2dd2cbd0bb66b888ca4b57fad297d1" +PKG_SHA256="d8eec941029b85418da76eb49b3459617af12effe243876225e87739c374f0c8" PKG_LICENSE="Public domain" PKG_SITE="https://github.com/libretro/libretro-2048" PKG_URL="https://github.com/libretro/libretro-2048/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-atari800/package.mk b/packages/emulation/libretro-atari800/package.mk index 4aed4a0e8a..6004df24a4 100644 --- a/packages/emulation/libretro-atari800/package.mk +++ b/packages/emulation/libretro-atari800/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-atari800" -PKG_VERSION="c2153abab8160ef79ad336dc30eab549bab774f8" -PKG_SHA256="bc260841b33d8a2bb2eeba94e9c483e505f504f623a1924c7eb594e53e4d128a" +PKG_VERSION="94033288b026fe699bc50703609807aa8075f4dd" +PKG_SHA256="4e33976c2de88fdfb1ceaecda99a205419cb19b5125b55835fb3414cef58abf6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/libretro-atari800" PKG_URL="https://github.com/libretro/libretro-atari800/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-lynx/package.mk b/packages/emulation/libretro-beetle-lynx/package.mk index 4be684cac0..69c0b9fbcc 100644 --- a/packages/emulation/libretro-beetle-lynx/package.mk +++ b/packages/emulation/libretro-beetle-lynx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-lynx" -PKG_VERSION="3d2fcc5a555bea748b76f92a082c40227dff8222" -PKG_SHA256="15b46e8f297884031bd302276385d6b1b1df380d8658ad831543ad814f417ea0" +PKG_VERSION="fc1288ccc0a4c6c07d690e0f0f5e883b43c20ba4" +PKG_SHA256="fda851d729340e7247db122496af3218a49df1c6ebd6f91050aa22c02cae2510" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-lynx-libretro" PKG_URL="https://github.com/libretro/beetle-lynx-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-ngp/package.mk b/packages/emulation/libretro-beetle-ngp/package.mk index 6b37ed5eae..811a1b1eff 100644 --- a/packages/emulation/libretro-beetle-ngp/package.mk +++ b/packages/emulation/libretro-beetle-ngp/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-ngp" -PKG_VERSION="d4b1a533a4ee2b600771bca21b270c4c27e7440b" -PKG_SHA256="fd09ae41a82ae34ebaf59ad1ae6752ed510de27b59807116affb7f4f7731eb97" +PKG_VERSION="00c7cb8ea97ad9a372307405d8abf34e401fec8a" +PKG_SHA256="c7b24f77606c81818af335377ebedb09da344546c19092e3afe47954c8a4f2f2" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-ngp-libretro" PKG_URL="https://github.com/libretro/beetle-ngp-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-pce-fast/package.mk b/packages/emulation/libretro-beetle-pce-fast/package.mk index 92dad89d35..751f076c06 100644 --- a/packages/emulation/libretro-beetle-pce-fast/package.mk +++ b/packages/emulation/libretro-beetle-pce-fast/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-pce-fast" -PKG_VERSION="f2115bd53a87242064fbd722dfeacbc85c80f9ef" -PKG_SHA256="710d8814c87631f45fd29944e18b6d1fc0b5a49664e42d24a023a12d8bc0171d" +PKG_VERSION="411176fbae51ff9d052e1775adeff1375c0dd6e0" +PKG_SHA256="0af570c10eeab4eee1d8f1c613fd25aecab0f796c11cb762a6337f1a08613ee7" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-pce-fast-libretro" PKG_URL="https://github.com/libretro/beetle-pce-fast-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-pcfx/package.mk b/packages/emulation/libretro-beetle-pcfx/package.mk index 7d74b6d320..c15ffffebb 100644 --- a/packages/emulation/libretro-beetle-pcfx/package.mk +++ b/packages/emulation/libretro-beetle-pcfx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-pcfx" -PKG_VERSION="839e339757eea638e74ecea0c95eb46f6c8ecad8" -PKG_SHA256="c6abddae786ef57a9a41294f3e4d460b41b2a859697102c195542aeadda0c566" +PKG_VERSION="45fa33f020e245f7681fc061b63064ec5bbf73c1" +PKG_SHA256="8c8dc8250d51248855b6b5bf17d6b2d0889d8ba71b18cc05f53bb222ea6bb86f" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-pcfx-libretro" PKG_URL="https://github.com/libretro/beetle-pcfx-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-psx/package.mk b/packages/emulation/libretro-beetle-psx/package.mk index bd0ad9709b..e86ecc7c32 100644 --- a/packages/emulation/libretro-beetle-psx/package.mk +++ b/packages/emulation/libretro-beetle-psx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-psx" -PKG_VERSION="c6381ce332edaa1ed9e0bb1ebec15f85ad385482" -PKG_SHA256="9dbf47a68c9bfc3027cb95b69be7f5148d8674b287bec3a6a055abea439ec268" +PKG_VERSION="4adf707626da25c31aa43aa58fe6e91c0264c285" +PKG_SHA256="a70ed648fd50a90237cb770aa7ae629df204c0d11199f264236ed5f657fddea6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-psx-libretro" PKG_URL="https://github.com/libretro/beetle-psx-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-supergrafx/package.mk b/packages/emulation/libretro-beetle-supergrafx/package.mk index e677674108..c5304848a1 100644 --- a/packages/emulation/libretro-beetle-supergrafx/package.mk +++ b/packages/emulation/libretro-beetle-supergrafx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-supergrafx" -PKG_VERSION="3cfafe8c684a2f4f4532bcf18e25d2f8760ca45d" -PKG_SHA256="c825b4cd0d4b03246c33a35ad09b58a64795d7953e58f634e781f978b7cf8e08" +PKG_VERSION="4e7272be6feeecd1c4d793181c42d1eae289f3f2" +PKG_SHA256="55fcdc7a77590f84ee327c4aba32616e21c62b8254e02b78f8bc96c2b46d37bb" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-supergrafx-libretro" PKG_URL="https://github.com/libretro/beetle-supergrafx-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-vb/package.mk b/packages/emulation/libretro-beetle-vb/package.mk index 9264d8f776..8c56cac1fd 100644 --- a/packages/emulation/libretro-beetle-vb/package.mk +++ b/packages/emulation/libretro-beetle-vb/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-vb" -PKG_VERSION="0b9ea3882e187bc1fe0daf3d258fde660798ed7e" -PKG_SHA256="a9ee7684687f622bfdaba4b92b8da213ef3add92ebaa4583c548544ee01778c6" +PKG_VERSION="3e845666d7ce235a071eb306e94074f1a72633bf" +PKG_SHA256="50804a63e430b18d40ff35c8bd2cba5db02c9490399e21f4cf8c6901f1ad6650" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-vb-libretro" PKG_URL="https://github.com/libretro/beetle-vb-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-beetle-wswan/package.mk b/packages/emulation/libretro-beetle-wswan/package.mk index 00dd17ab34..573d8e9696 100644 --- a/packages/emulation/libretro-beetle-wswan/package.mk +++ b/packages/emulation/libretro-beetle-wswan/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-beetle-wswan" -PKG_VERSION="16d96f64a32cbe1fa89c40b142298dbd007f2f4d" -PKG_SHA256="9b67dab8b496ce321d21d87032697cf0e0b5616811ca3848506d14214eee65f3" +PKG_VERSION="05ec7364913a95d8bb8691a41505d3d66b9e8367" +PKG_SHA256="e0553ac593b73b8a03f33a0cd79f8d967baed65d11ca2b002fce0ccdd3deafe7" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-wswan-libretro" PKG_URL="https://github.com/libretro/beetle-wswan-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-bluemsx/package.mk b/packages/emulation/libretro-bluemsx/package.mk index 201412074e..fc08d80ab1 100644 --- a/packages/emulation/libretro-bluemsx/package.mk +++ b/packages/emulation/libretro-bluemsx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-bluemsx" -PKG_VERSION="92d0c41b4973854114c7b2d06ab727a266d404c5" -PKG_SHA256="78547bf1b550d8d9a6969cd8c7e397219027fd534df8e14973dd3ed49b5ed407" +PKG_VERSION="acf358be18644a9df0ed9602d63c2f73d4fe605a" +PKG_SHA256="2e4a7b5cc6b1eb90436d230591a23d775a3aec8fa26ce36d4443fce26bc05f40" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/blueMSX-libretro" PKG_URL="https://github.com/libretro/blueMSX-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk index 95c2ba5a27..3e0bf8537f 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-bsnes-mercury-accuracy" -PKG_VERSION="4ba6d8d88e57d3193d95e1bcf39e8d31121f76d4" -PKG_SHA256="7c0c84fe83c5b0dabcc35cf0195e2e54e5a17a828e40d95cd726ab3979589139" +PKG_VERSION="fb9a41fe9bc230a07c4506cad3cbf21d3fa635b4" +PKG_SHA256="5217be2136f120f2ed2aa3bd5225c039c6e45d618b88ceed1f607d8e3b3d79b6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk index 49e4d40528..0ff030e0de 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-bsnes-mercury-balanced" -PKG_VERSION="4ba6d8d88e57d3193d95e1bcf39e8d31121f76d4" -PKG_SHA256="7c0c84fe83c5b0dabcc35cf0195e2e54e5a17a828e40d95cd726ab3979589139" +PKG_VERSION="fb9a41fe9bc230a07c4506cad3cbf21d3fa635b4" +PKG_SHA256="5217be2136f120f2ed2aa3bd5225c039c6e45d618b88ceed1f607d8e3b3d79b6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-bsnes-mercury-performance/package.mk b/packages/emulation/libretro-bsnes-mercury-performance/package.mk index dddfb0d3f2..74834a1693 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-performance/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-bsnes-mercury-performance" -PKG_VERSION="4ba6d8d88e57d3193d95e1bcf39e8d31121f76d4" -PKG_SHA256="7c0c84fe83c5b0dabcc35cf0195e2e54e5a17a828e40d95cd726ab3979589139" +PKG_VERSION="fb9a41fe9bc230a07c4506cad3cbf21d3fa635b4" +PKG_SHA256="5217be2136f120f2ed2aa3bd5225c039c6e45d618b88ceed1f607d8e3b3d79b6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" PKG_URL="https://github.com/libretro/bsnes-mercury/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-cap32/package.mk b/packages/emulation/libretro-cap32/package.mk index c7010151f4..11dd99bebd 100644 --- a/packages/emulation/libretro-cap32/package.mk +++ b/packages/emulation/libretro-cap32/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-cap32" -PKG_VERSION="b3160da5052f51dff7e02b3810296e2afe4cbf45" -PKG_SHA256="e9c329275ea732463f0bed03b2bfa016283326778c026cdfda389b28f1f87b71" +PKG_VERSION="22d0475be7f6249669358d02b6cba4bc98abe936" +PKG_SHA256="8c564b645035cc475ce308297161c84a4241d710e641542704d58f8c8341f4de" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-cap32" PKG_URL="https://github.com/libretro/libretro-cap32/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-fbneo/package.mk b/packages/emulation/libretro-fbneo/package.mk index cef888f024..4d9340d2ba 100644 --- a/packages/emulation/libretro-fbneo/package.mk +++ b/packages/emulation/libretro-fbneo/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-fbneo" -PKG_VERSION="a19f3b55d35a45d897ce3eceaf71353c929ece3e" -PKG_SHA256="49006906608c7fd22355614c7a04bdda6987b87fb31231a1921872abc2029cd2" +PKG_VERSION="c68d212443c8fef7cea79b1548c64d18baed0ff5" +PKG_SHA256="bbc07a6cea3ccf573486962a267553b03a9b5ea026810123e7c39bb05b41131e" PKG_LICENSE="OSS" PKG_SITE="https://github.com/libretro/FBNeo" PKG_URL="https://github.com/libretro/FBNeo/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-fceumm/package.mk b/packages/emulation/libretro-fceumm/package.mk index 4eb798761b..9b636f52fd 100644 --- a/packages/emulation/libretro-fceumm/package.mk +++ b/packages/emulation/libretro-fceumm/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-fceumm" -PKG_VERSION="6a31522981f428a92ce364c3654710e6e4ee4d60" -PKG_SHA256="7db97816dd5827ec6883d0cf2d5310afc8003d5fa56fee13628170dca5c59b1b" +PKG_VERSION="159f27a1f16e74f4e1f7f424477d3bb098302ea0" +PKG_SHA256="ef7e654b6110538bce66f175f89fb7b74ddbf131c815ad0cf0063992dec07869" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/libretro-fceumm" PKG_URL="https://github.com/libretro/libretro-fceumm/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-fmsx/package.mk b/packages/emulation/libretro-fmsx/package.mk index 4be06fffc5..7f79714be1 100644 --- a/packages/emulation/libretro-fmsx/package.mk +++ b/packages/emulation/libretro-fmsx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-fmsx" -PKG_VERSION="cb6ddf617aa70207c1f738b8592d29e06c4ace0b" -PKG_SHA256="0272c9f4ce674060c62f95d49db7ae35c4b253f704fd4320a2dd5cf84189f4a6" +PKG_VERSION="1360c9ff32b390383567774d01fbe5d6dfcadaa3" +PKG_SHA256="32f235b88629ac3566f845d721e44e4bc334814c0372f034ce4b8153729bcf2d" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/fmsx-libretro" PKG_URL="https://github.com/libretro/fmsx-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-fsuae/package.mk b/packages/emulation/libretro-fsuae/package.mk index b7442e899b..4117cb5913 100644 --- a/packages/emulation/libretro-fsuae/package.mk +++ b/packages/emulation/libretro-fsuae/package.mk @@ -2,12 +2,12 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-fsuae" -PKG_VERSION="6b98f852e00a83ecdcf497c1032882ad7b6efc99" -PKG_SHA256="0beaf41955733f30cf092e7aa7e4f5e07a64c0608783fb7e6c820711c44e4ed9" +PKG_VERSION="db00e95fc7dcbe29f16926ec749e4693136a5c22" +PKG_SHA256="3fb34add880330c0d1431fb016b1e7385342f7af91051f0f716f149baab07d6b" PKG_ARCH="x86_64" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-fsuae" -PKG_URL="https://github.com/libretro/libretro-fsuae/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/kodi-game/libretro-fsuae/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_HOST="toolchain:host libmpeg2:host glib:host libpng:host" PKG_DEPENDS_TARGET="toolchain glib libmpeg2 openal-soft libpng libretro-fsuae:host" PKG_LONGDESC="FS-UAE amiga emulator." diff --git a/packages/emulation/libretro-fuse/package.mk b/packages/emulation/libretro-fuse/package.mk index cbb2b9f6e7..d7a44606c0 100644 --- a/packages/emulation/libretro-fuse/package.mk +++ b/packages/emulation/libretro-fuse/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-fuse" -PKG_VERSION="d019e96922f631cb3a99eeb95059df437c4bba78" -PKG_SHA256="946fa719353ec08fc06525d83623eb14f041f33733d802f44434c152ec71c684" +PKG_VERSION="3f9344ddf88dfd251d95cffdea615692479e8cc6" +PKG_SHA256="5b4f1b5d2eaacca013a46ed9a7105162500d15ed9d25da3f88b212226cd999e2" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/fuse-libretro" PKG_URL="https://github.com/libretro/fuse-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-gambatte/package.mk b/packages/emulation/libretro-gambatte/package.mk index fee2212a13..810184c854 100644 --- a/packages/emulation/libretro-gambatte/package.mk +++ b/packages/emulation/libretro-gambatte/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-gambatte" -PKG_VERSION="c7929548d76a2d595e4212d82afb07f8575feae5" -PKG_SHA256="68f929d720d529f7c195890bff0c1a17f28da45194de1f4ae6b418c984cc405f" +PKG_VERSION="ca0f7e14c55698a8eb81ea5af58701173e85bc7f" +PKG_SHA256="2bf266ffeaff920b16a6153a6b0b2a85f350a548f1cabdf22954c509153b595d" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/gambatte-libretro" PKG_URL="https://github.com/libretro/gambatte-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index 276fe5bc77..fe565e0032 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-genplus" -PKG_VERSION="643163443db96ca89d1826422a414da3768b4641" -PKG_SHA256="b9860d059a4eb29cedaab3b33c593f42b2f41977b2e66a8ff7d9c90c143b5c9c" +PKG_VERSION="38acb118026690a3afa28eb08eb247fd94f6082c" +PKG_SHA256="f36336512ba70e0d750a7b5acca16cd0ebdf33eda87870b4d5d3e995603caad6" PKG_LICENSE="Modified BSD / LGPLv2.1" PKG_SITE="https://github.com/libretro/Genesis-Plus-GX" PKG_URL="https://github.com/libretro/Genesis-Plus-GX/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-gw/package.mk b/packages/emulation/libretro-gw/package.mk index 3c5409b416..b845d9cbcd 100644 --- a/packages/emulation/libretro-gw/package.mk +++ b/packages/emulation/libretro-gw/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-gw" -PKG_VERSION="d08a08154ce8ed8e9de80582c108f157e4c6b226" -PKG_SHA256="6c48bde1ab3cea5d9273303c79d5e044ed05024c0191a747d7b79efe677b4271" +PKG_VERSION="19a1cb3105ca4a82139fb4994e7995fd956f6f8d" +PKG_SHA256="26ec953669e2fc817c448797d43b0434340c3a9ee43ea02569a5a83eb39ffccb" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/gw-libretro" PKG_URL="https://github.com/libretro/gw-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-handy/package.mk b/packages/emulation/libretro-handy/package.mk index 01ba25dbf8..efb0952f0c 100644 --- a/packages/emulation/libretro-handy/package.mk +++ b/packages/emulation/libretro-handy/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-handy" -PKG_VERSION="517bb2d02909271836604c01c8f09a79ad605297" -PKG_SHA256="9cb28a26aee3b1ce503458ec3fb954a3464fdd41f1a1acb1e6c93426b2c2f9f0" +PKG_VERSION="7c2dbcb46a26cdb2355ccb4e982460095a55ba44" +PKG_SHA256="4f15dcfa77cd94995fc72c205acaf242c2a45cf6ea18d244563994bfc54c9a0b" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-handy" PKG_URL="https://github.com/libretro/libretro-handy/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-mame2000/package.mk b/packages/emulation/libretro-mame2000/package.mk index 98c3d1bdca..00f5f928bf 100644 --- a/packages/emulation/libretro-mame2000/package.mk +++ b/packages/emulation/libretro-mame2000/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mame2000" -PKG_VERSION="dd9d6612c29bf5b29bc2f94cab2d43fe3dcd69ee" -PKG_SHA256="0dded25186c3dd4229c5b9036e853089b7c615f5f1999485b4757eaf5676202a" +PKG_VERSION="0208517404e841fce0c094f1a2776a0e1c6c101d" +PKG_SHA256="7981c04b3efb9a3c4d31cb05c56745b729da0aea01f0b2543ee9e25a2c53aced" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2000-libretro" PKG_URL="https://github.com/libretro/mame2000-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-mame2003/package.mk b/packages/emulation/libretro-mame2003/package.mk index 41ecb916d2..81e2c13d38 100644 --- a/packages/emulation/libretro-mame2003/package.mk +++ b/packages/emulation/libretro-mame2003/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mame2003" -PKG_VERSION="3bc17f46ba4aecf3c5683b7535630935aba7ba9c" -PKG_SHA256="e62953c825ecf35fae5ae3a2b023644c84d67046250246874dcf495ebbddd24b" +PKG_VERSION="b1cc49cf1d8bbef88b890e1c2a315a39d009171b" +PKG_SHA256="c6c262d8997abadd09447be9a428b442c82898abad71cda48a8af36cb16493ae" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2003-libretro" PKG_URL="https://github.com/libretro/mame2003-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-mame2003_plus/package.mk b/packages/emulation/libretro-mame2003_plus/package.mk index 38549913f3..1dcdfbce9a 100644 --- a/packages/emulation/libretro-mame2003_plus/package.mk +++ b/packages/emulation/libretro-mame2003_plus/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mame2003_plus" -PKG_VERSION="e9da71ccd8c22eb61296e17d1a38e9728c8cbbc1" -PKG_SHA256="d4880bc8684112b079c2f8f9ee1ff813ee70511a03e35deaf96dd00fe4bd735c" +PKG_VERSION="3ed410ea733ec6497837a3e13b96bf9e74b0babf" +PKG_SHA256="228aa43ee5b3ef6cc366c48219d6df44960d6cbcd5727d7c8d2b61fd2531bda0" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2003-plus-libretro" PKG_URL="https://github.com/libretro/mame2003-plus-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-mesen/package.mk b/packages/emulation/libretro-mesen/package.mk index 0783541434..e87ad53873 100644 --- a/packages/emulation/libretro-mesen/package.mk +++ b/packages/emulation/libretro-mesen/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mesen" -PKG_VERSION="b8acf5b7b840d37abc38b730b781be1d83afca66" -PKG_SHA256="42ac4c26bfab27d65c540df50001a93b5aa9b381d1db78bdece93fcbfb8331e9" +PKG_VERSION="c89474c9d87df967d21b7b7d5971dc9475fec028" +PKG_SHA256="f389c3f7670d8df115a9603cca4ebff19bf3a9e722149820d2db7cfa31445755" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/SourMesen/Mesen/" -PKG_URL="https://github.com/SourMesen/Mesen/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/libretro/Mesen/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="game.libretro.mesen: mesen for Kodi" PKG_TOOLCHAIN="make" diff --git a/packages/emulation/libretro-mgba/package.mk b/packages/emulation/libretro-mgba/package.mk index 71b7d5e573..04ee673bf1 100644 --- a/packages/emulation/libretro-mgba/package.mk +++ b/packages/emulation/libretro-mgba/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mgba" -PKG_VERSION="5d48e0744059ebf38a4e937b256ffd5df4e0d103" -PKG_SHA256="789abe04da8f33c8ada97ed95a00e7fa46ec72f666d188224f15496db7c1a0c4" +PKG_VERSION="a69c3434afe8b26cb8f9463077794edfa7d5efad" +PKG_SHA256="e166ad04c46b631f9001fff6155dbde956b57983fdcb4e50d8bbb57980b99840" PKG_LICENSE="MPL 2.0" PKG_SITE="https://github.com/libretro/mgba" PKG_URL="https://github.com/libretro/mgba/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-mrboom/package.mk b/packages/emulation/libretro-mrboom/package.mk index a10b237063..85f371ca19 100644 --- a/packages/emulation/libretro-mrboom/package.mk +++ b/packages/emulation/libretro-mrboom/package.mk @@ -2,12 +2,11 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-mrboom" -PKG_VERSION="5.2" -PKG_SUBVER=".454d614" -PKG_SHA256="50e4fe4bc74b23ac441499c756c4575dfe9faab9e787a3ab942a856ac63cf10d" +PKG_VERSION="787f7a09dad0e2fd3fea71517261ae34445e5c63" +PKG_SHA256="4a9e8bad643ae43f327920686d872c56c2c812ab4dbd0abecf02a6315cd3a42c" PKG_LICENSE="MIT" PKG_SITE="https://github.com/Javanaise/mrboom-libretro" -PKG_URL="https://github.com/Javanaise/mrboom-libretro/releases/download/${PKG_VERSION}/MrBoom-src-${PKG_VERSION}${PKG_SUBVER}.tar.gz" +PKG_URL="https://github.com/kodi-game/mrboom-libretro/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="game.libretro.mrboom: mrboom for Kodi" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index a1fb8ffa11..300a5db1f4 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-nestopia" -PKG_VERSION="a9e197f2583ef4f36e9e77d930a677e63a2c2f62" -PKG_SHA256="1372bb29a02c4366039479d1115c890d84cddd07fa443843050692435c3876cb" +PKG_VERSION="cb1e24e2d6e5d49a85924a9d6dd9c470c109f537" +PKG_SHA256="2fb5e7113d1c813881102da57a8d512e4689344c544a1ea38c6e356437bcf6a6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/nestopia" PKG_URL="https://github.com/libretro/nestopia/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-nx/package.mk b/packages/emulation/libretro-nx/package.mk index d33f8be9f0..781c5965d1 100644 --- a/packages/emulation/libretro-nx/package.mk +++ b/packages/emulation/libretro-nx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-nx" -PKG_VERSION="bc692a392473a45f63cdccbb353c3445b530d671" -PKG_SHA256="b97c763ef77ae4cb16d956dab393b54fae8a9c66ec6628f1d121ec93a5d7dc20" +PKG_VERSION="1b57d2d1d064a78b551e51bb6ec9ea56c185a3e1" +PKG_SHA256="bbe9329cb466f19f7569e059189178c04864268e5a8e1fa0cd5500908396a6b8" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/nxengine-libretro" PKG_URL="https://github.com/libretro/nxengine-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-o2em/package.mk b/packages/emulation/libretro-o2em/package.mk index f3c69f7115..0ecee3dd20 100644 --- a/packages/emulation/libretro-o2em/package.mk +++ b/packages/emulation/libretro-o2em/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-o2em" -PKG_VERSION="641f06d67d192a0677ec861fcb731d3ce8da0f87" -PKG_SHA256="5df321db5b5359fd11fd97926f5a7ee8cb64f1a747732943f5a8391625489064" +PKG_VERSION="3303cc15e4323280084471f694f6d34c78199725" +PKG_SHA256="b01b126c12e193042ccc13b0c44a6d570962ea4c4256da37512b8137c26bb7e8" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-o2em" PKG_URL="https://github.com/libretro/libretro-o2em/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-opera/package.mk b/packages/emulation/libretro-opera/package.mk index f3c7268273..edde774707 100644 --- a/packages/emulation/libretro-opera/package.mk +++ b/packages/emulation/libretro-opera/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-opera" -PKG_VERSION="5b382f8f24a645b171c4bb2220e7f7c5462671ce" -PKG_SHA256="39d293533f9ac155aae39f8987c6e2f430edf1363f8f9189f4ac99f956cdcff8" +PKG_VERSION="8a49bb8877611037438aeb857cb182f41ee0e3a1" +PKG_SHA256="48f94380633808ea01f4608f03ceb6b4b10709ba18abf1df6665f06ae839e7a7" PKG_LICENSE="GPL-2.0-or-later" PKG_SITE="https://github.com/libretro/opera-libretro" PKG_URL="https://github.com/libretro/opera-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index cd34ed9d2a..c7eeb9e6a0 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -2,42 +2,40 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-pcsx-rearmed" -PKG_VERSION="7e3ce9afd1ddd5c16f20957cc7a46f6e681bff50" -PKG_SHA256="1cf85e988b03289ebbad4baeb725af5c2d1791235b4fffaf9016c33a4367bf97" +PKG_VERSION="aced3eb3fcaa0fe13c44c4dd196cdab42555fd98" +PKG_SHA256="05d15f094b4b1a842c6b611338259ff840bc0834246326920907a5ab070191d4" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/pcsx_rearmed" PKG_URL="https://github.com/libretro/pcsx_rearmed/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" -PKG_TOOLCHAIN="manual" +PKG_TOOLCHAIN="make" PKG_BUILD_FLAGS="-gold" PKG_LIBNAME="pcsx_rearmed_libretro.so" PKG_LIBPATH="${PKG_LIBNAME}" PKG_LIBVAR="PCSX-REARMED_LIB" -make_target() { +PKG_MAKE_OPTS_TARGET="-f Makefile.libretro GIT_VERSION=${PKG_VERSION:0:7}" + +pre_configure_target() { cd ${PKG_BUILD} if target_has_feature neon; then - export HAVE_NEON=1 - export BUILTIN_GPU=neon + PKG_MAKE_OPTS_TARGET+=" HAVE_NEON=1 HAVE_NEON_ASM=1 BUILTIN_GPU=neon" else - export HAVE_NEON=0 + PKG_MAKE_OPTS_TARGET+=" HAVE_NEON=0" fi - - # check if this flag is still needed when this package is updated - export CFLAGS="${CFLAGS} -fcommon" - + case ${TARGET_ARCH} in aarch64) - make -f Makefile.libretro DYNAREC=lightrec platform=aarch64 GIT_VERSION=${PKG_VERSION} + PKG_MAKE_OPTS_TARGET+=" DYNAREC=ari64 platform=aarch64" ;; arm) - make -f Makefile.libretro DYNAREC=ari64 GIT_VERSION=${PKG_VERSION} + PKG_MAKE_OPTS_TARGET+=" DYNAREC=ari64" ;; x86_64) - make -f Makefile.libretro DYNAREC=lightrec GIT_VERSION=${PKG_VERSION} + PKG_MAKE_OPTS_TARGET+=" DYNAREC=lightrec" ;; esac } diff --git a/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-0001-aarch64-support.patch b/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-0001-aarch64-support.patch deleted file mode 100644 index f041a1b7dc..0000000000 --- a/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-0001-aarch64-support.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -Naur a/Makefile.libretro b/Makefile.libretro ---- a/Makefile.libretro 2020-03-17 06:53:23.000000000 +0100 -+++ b/Makefile.libretro 2020-06-22 16:00:10.616134362 +0200 -@@ -380,6 +380,14 @@ - ARCH = arm - DYNAREC = ari64 - -+# aarch64 -+else ifneq (,$(findstring aarch64,$(platform))) -+ TARGET := $(TARGET_NAME)_libretro.so -+ SHARED := -shared -Wl,--no-undefined -+ fpic := -fPIC -+ DRC_CACHE_BASE = 0 -+ ARCH = aarch64 -+ - # Windows - else - TARGET := $(TARGET_NAME)_libretro.dll diff --git a/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-995.01-disable-thread-rendering-for-arm.patch b/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-995.01-disable-thread-rendering-for-arm.patch deleted file mode 100644 index 64b3c04d37..0000000000 --- a/packages/emulation/libretro-pcsx-rearmed/patches/libretro-pcsx-rearmed-995.01-disable-thread-rendering-for-arm.patch +++ /dev/null @@ -1,35 +0,0 @@ -From d79df6249723586473108c92ab5ecf2ac3d9341d Mon Sep 17 00:00:00 2001 -From: SupervisedThinking -Date: Wed, 10 Feb 2021 13:53:55 +0100 -Subject: [PATCH] Makefile.libretro: disable THREAD_RENDERING for - ARCH=arm/aarch64 - ---- - Makefile.libretro | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/Makefile.libretro b/Makefile.libretro -index 60feab41..ffb2c7f3 100644 ---- a/Makefile.libretro -+++ b/Makefile.libretro -@@ -48,7 +48,6 @@ EXTRA_LDFLAGS = - ifeq ($(platform), unix) - TARGET := $(TARGET_NAME)_libretro.so - fpic := -fPIC -- THREAD_RENDERING = 1 - ifneq ($(findstring SunOS,$(shell uname -s)),) - CC = gcc - endif -@@ -59,6 +58,12 @@ ifneq ($(findstring __thumb__,$(shell $(CC) -E -dD $(CFLAGS) include/arm_feature - endif - endif - -+ifeq ($(ARCH), $(filter $(ARCH), arm aarch64)) -+ THREAD_RENDERING = 0 -+else -+ THREAD_RENDERING = 1 -+endif -+ - # ODROIDN2 - else ifneq (,$(findstring CortexA73_G12B,$(platform))) - TARGET := $(TARGET_NAME)_libretro.so diff --git a/packages/emulation/libretro-pokemini/package.mk b/packages/emulation/libretro-pokemini/package.mk index 2ab9608876..c0b967b8db 100644 --- a/packages/emulation/libretro-pokemini/package.mk +++ b/packages/emulation/libretro-pokemini/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-pokemini" -PKG_VERSION="b8b56e3bb094f0bb81d2ae44530a8981ab4819e5" -PKG_SHA256="a46a42509c4bc249002d9d91f42a4dd9664ebc7555490b8d074039615e297f8a" +PKG_VERSION="9ba2c2d98bef98794095f3ef50e22f1a3cbc6166" +PKG_SHA256="7dd450e5e26c9b66ce0811ec4eac125e71b6752951bdbf3851d0312d268c09c2" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/pokemini" -PKG_URL="https://github.com/libretro/pokemini/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/libretro/PokeMini/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="libretro wrapper for PokeMini emulator." PKG_TOOLCHAIN="make" diff --git a/packages/emulation/libretro-prboom/package.mk b/packages/emulation/libretro-prboom/package.mk index 7bd7d17a2c..b40617faf7 100644 --- a/packages/emulation/libretro-prboom/package.mk +++ b/packages/emulation/libretro-prboom/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-prboom" -PKG_VERSION="b22a6b19fd976a14374db9083baea9c91b079106" -PKG_SHA256="5f3eca09027d86b10836db6b35d552268aee756735a80738f39f07ce118acb25" +PKG_VERSION="1de4411265c717d787b1d512b7f1529314c9c281" +PKG_SHA256="00b2cbaa2ce9ead2d0d23fbf4be7961a60091fd7297ff22e91b60787ac38cd9f" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-prboom" PKG_URL="https://github.com/libretro/libretro-prboom/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-prosystem/package.mk b/packages/emulation/libretro-prosystem/package.mk index 815786b7f8..d4309de0f3 100644 --- a/packages/emulation/libretro-prosystem/package.mk +++ b/packages/emulation/libretro-prosystem/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-prosystem" -PKG_VERSION="fbf62c3dacaac694f7ec26cf9be10a51b27271e7" -PKG_SHA256="01f8675b0d15a606b44f879cc481fbf17f422ab57c14fce292726b5932fdc7dc" +PKG_VERSION="1924a37860b30dc9cef2a75a82c1cc470f9850b5" +PKG_SHA256="35c97979e37928d46e45ce04790eb858d46d7bff4de349222b6a37a5e2ef6416" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/prosystem-libretro" PKG_URL="https://github.com/libretro/prosystem-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-quicknes/package.mk b/packages/emulation/libretro-quicknes/package.mk index 0e0dab91c6..d3a83db5e7 100644 --- a/packages/emulation/libretro-quicknes/package.mk +++ b/packages/emulation/libretro-quicknes/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-quicknes" -PKG_VERSION="e6f08c165af45fc2d2f26c80ba0cfc33e26f9cfe" -PKG_SHA256="ae6a40b32f286536edbd697f13a849f658ba2ae2643f43c3f8bedfa12bdc73be" +PKG_VERSION="1b88a09f1c386ff9ee46bb371583ae04c5cb5dd0" +PKG_SHA256="c25fcaac32ee2263451705d737a95c2a607b96325a2eec6186e3d02b5b1e8ca6" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/QuickNES_Core" PKG_URL="https://github.com/libretro/QuickNES_Core/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-sameboy/package.mk b/packages/emulation/libretro-sameboy/package.mk index d9e5f486ef..f0119f8a35 100644 --- a/packages/emulation/libretro-sameboy/package.mk +++ b/packages/emulation/libretro-sameboy/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-sameboy" -PKG_VERSION="9fd4e30591317aea48bb9ebd6095c0527c708b29" -PKG_SHA256="2c9adc18d2232c7dbfffa6a72310084024d868fca71e846b5ffcbfa3e4700c65" +PKG_VERSION="09138330990da32362246c7034cf4de2ea0a2a2b" +PKG_SHA256="9ef470c7c6bee83bbeb1e861a1c76b722d78de5e5a3849e7132d03d40fa8828d" PKG_LICENSE="MIT" PKG_SITE="https://github.com/libretro/sameboy" -PKG_URL="https://github.com/libretro/sameboy/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/libretro/SameBoy/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform util-linux:host" PKG_LONGDESC="libretro wrapper for SameBoy emulator." diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index 098d3edf97..46c2d19311 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -2,26 +2,37 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-scummvm" -PKG_VERSION="2fb2e4c551c9c1510c56f6e890ee0300b7b3fca3" -PKG_SHA256="3f9aca170e80dbd167eab6e39f91042447a95d84c0345fd953fefcd1a562b327" +PKG_VERSION="0b219a46770776e10c954c6242870928113cacc0" +PKG_SHA256="a1c8a4b7de3b03f762efd96552fe8b5dfa3e2bcec47c031d6791a220aead8d5e" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/scummvm" -PKG_URL="https://github.com/libretro/scummvm/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/kodi-game/scummvm/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" PKG_TOOLCHAIN="make" PKG_LIBNAME="scummvm_libretro.so" -PKG_LIBPATH="backends/platform/libretro/build/${PKG_LIBNAME}" +PKG_LIBPATH="${PKG_LIBNAME}" PKG_LIBVAR="SCUMMVM_LIB" -PKG_MAKE_OPTS_TARGET="-C backends/platform/libretro/build/" +PKG_MAKE_OPTS_TARGET="platform=unix GIT_VERSION=${PKG_VERSION:0:7}" -pre_make_target() { +pre_configure_target() { cd ${PKG_BUILD} - CXXFLAGS+=" -DHAVE_POSIX_MEMALIGN=1" - export AR+=" cru" - export LD="${CC}" + + if [ "${TARGET_ARCH}" = "arm" ]; then + PKG_MAKE_OPTS_TARGET+=" TARGET_64BIT=0" + else + PKG_MAKE_OPTS_TARGET+=" TARGET_64BIT=1" + fi + + if target_has_feature neon; then + PKG_MAKE_OPTS_TARGET+=" HAVE_NEON=1" + fi + + if [ "${BUILD_WITH_DEBUG}" = "yes" ]; then + PKG_MAKE_OPTS_TARGET+=" DEBUG=1" + fi } makeinstall_target() { diff --git a/packages/emulation/libretro-scummvm/patches/0001-libretro-Move-scummvm.ini-to-writable-save-directory.patch b/packages/emulation/libretro-scummvm/patches/0001-libretro-Move-scummvm.ini-to-writable-save-directory.patch new file mode 100644 index 0000000000..0ec8aa4782 --- /dev/null +++ b/packages/emulation/libretro-scummvm/patches/0001-libretro-Move-scummvm.ini-to-writable-save-directory.patch @@ -0,0 +1,25 @@ +From a7c2f414b2e5db27e896072cbb45abedcbfb61e1 Mon Sep 17 00:00:00 2001 +From: Garrett Brown +Date: Thu, 28 Oct 2021 16:00:20 -0700 +Subject: [PATCH] libretro: Move scummvm.ini to writable save directory + +--- + src/libretro_os.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/libretro_os.cpp b/src/libretro_os.cpp +index eeb29baf5e..0630f1c565 100644 +--- a/src/libretro_os.cpp ++++ b/src/libretro_os.cpp +@@ -681,7 +681,7 @@ public: + + virtual Audio::Mixer *getMixer() { return _mixer; } + +- virtual Common::String getDefaultConfigFileName() { return s_systemDir + "/scummvm.ini"; } ++ virtual Common::String getDefaultConfigFileName() { return s_saveDir + "/scummvm.ini"; } + + virtual void logMessage(LogMessageType::Type type, const char *message) { + if (log_cb) +-- +2.34.1 + diff --git a/packages/emulation/libretro-scummvm/patches/libretro-scummvm-0001-fix-cross-compile.patch b/packages/emulation/libretro-scummvm/patches/libretro-scummvm-0001-fix-cross-compile.patch deleted file mode 100644 index 8005fe5200..0000000000 --- a/packages/emulation/libretro-scummvm/patches/libretro-scummvm-0001-fix-cross-compile.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -Naur a/backends/platform/libretro/build/Makefile b/backends/platform/libretro/build/Makefile ---- a/backends/platform/libretro/build/Makefile 2016-05-09 19:28:52.000000000 -0700 -+++ b/backends/platform/libretro/build/Makefile 2016-05-11 11:55:30.434658218 -0700 -@@ -24,9 +24,9 @@ - - TARGET_NAME := scummvm - --LD = $(CXX) --AR = ar cru --RANLIB = ranlib -+LD ?= $(CXX) -+AR ?= ar cru -+RANLIB ?= ranlib - - ifeq ($(platform), unix) - TARGET := $(TARGET_NAME)_libretro.so diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index 2fd90e2e9c..4b454ba9b8 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-snes9x" -PKG_VERSION="ae16176a18fa2a7d642be5d66dbe1926d9d08e90" -PKG_SHA256="54bb2a593820e9445784ae01e42e4fdc69a48c1c03346aa0406aa9622eea7dfc" +PKG_VERSION="bc3bbb28c1723742d102c867e264574915d7c8ef" +PKG_SHA256="59e43b695021f2444103a345bb95f44870bd4792af7580d71b95f61bb9ad35f9" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/snes9x" PKG_URL="https://github.com/libretro/snes9x/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-snes9x2002/package.mk b/packages/emulation/libretro-snes9x2002/package.mk index e7f8be17f3..96c8e9da7c 100644 --- a/packages/emulation/libretro-snes9x2002/package.mk +++ b/packages/emulation/libretro-snes9x2002/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-snes9x2002" -PKG_VERSION="c4397de75a5f11403d154abd935e39fe969bca94" -PKG_SHA256="dbea609434337190f2f4b7a2f0a7cbd0f3acab16b80feb691a35dcc0467428f7" +PKG_VERSION="540baad622d9833bba7e0696193cb06f5f02f564" +PKG_SHA256="07f0e54c61b2608480157a2259dfa7aba2ff3e746935b3b51068b0f69d67d289" PKG_ARCH="arm" PKG_LICENSE="GPL" PKG_SITE="https://github.com/libretro/snes9x2002" diff --git a/packages/emulation/libretro-snes9x2010/package.mk b/packages/emulation/libretro-snes9x2010/package.mk index a9f30edc07..2c321ed9d3 100644 --- a/packages/emulation/libretro-snes9x2010/package.mk +++ b/packages/emulation/libretro-snes9x2010/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-snes9x2010" -PKG_VERSION="c98224bc74aa0bbf355d128b22e4a2a4e94215b0" -PKG_SHA256="9a7725241ffbb8dbe3813f02e1ab6eadfcf758022974884d3851aa89f274a771" +PKG_VERSION="e86e54624a7910a64a9a744e3734d4067c48d240" +PKG_SHA256="efa887b420c4c2eafd69fde72bdfd9d76820e14864e3cebd83b4e66e463a5051" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/snes9x2010" PKG_URL="https://github.com/libretro/snes9x2010/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-stella/package.mk b/packages/emulation/libretro-stella/package.mk index 7c6108b46c..8e9eb351d4 100644 --- a/packages/emulation/libretro-stella/package.mk +++ b/packages/emulation/libretro-stella/package.mk @@ -6,7 +6,7 @@ PKG_VERSION="1351a4fe2ca6b1f3a66c7db0df2ec268ab002d41" PKG_SHA256="7836f41bf95a345735701e818e340ffcfa008542bb5ad0b2f760d807bd3b3620" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/stella-libretro" -PKG_URL="https://github.com/libretro/stella-libretro/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/libretro/stella2014-libretro/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_LONGDESC="game.libretro.stella: Stella for Kodi" diff --git a/packages/emulation/libretro-tgbdual/package.mk b/packages/emulation/libretro-tgbdual/package.mk index bae31ab62d..98e8c3e65d 100644 --- a/packages/emulation/libretro-tgbdual/package.mk +++ b/packages/emulation/libretro-tgbdual/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-tgbdual" -PKG_VERSION="1e0c4f931d8c5e859e6d3255d67247d7a2987434" -PKG_SHA256="86fdbeec998e751e051fe80ecfd92ed5020b2436e01a4e40815718479174923a" +PKG_VERSION="a6f3018e6a23030afc1873845ee54d4b2d8ec9d3" +PKG_SHA256="5df48cf8a8091cb68b5f21e90671cf27afaf2d0fcf35431093cccff0e4e95c7f" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/tgbdual-libretro" PKG_URL="https://github.com/libretro/tgbdual-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-tyrquake/package.mk b/packages/emulation/libretro-tyrquake/package.mk index 2e2e2e2590..5a67312c0f 100644 --- a/packages/emulation/libretro-tyrquake/package.mk +++ b/packages/emulation/libretro-tyrquake/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-tyrquake" -PKG_VERSION="c2b8ea01feb573b24a4c3eb4ef67b591e8f436f5" -PKG_SHA256="b72d052ea7b197cf78f63f14dbbd01bba7b18dc3fd5c32976fb8f41fec2316a8" +PKG_VERSION="89f3e032757b9b56e8d62a528a4a2472e60631aa" +PKG_SHA256="b7393238453b2c117b0639f9f9f5dd9e6f34aa35ee39af109eb7e75a58b429ad" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/tyrquake" PKG_URL="https://github.com/libretro/tyrquake/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-uae/package.mk b/packages/emulation/libretro-uae/package.mk index 6aea309821..7d4c35fe62 100644 --- a/packages/emulation/libretro-uae/package.mk +++ b/packages/emulation/libretro-uae/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-uae" -PKG_VERSION="5d70a409b424754bc84aea3625354fee8af1fb23" -PKG_SHA256="621cd1d3736e342c84a37bd26332d0d7ce19adef2ebaafed490753d13725bfee" +PKG_VERSION="5c3d76b3472ae7effe7d9fadbbcf0c17a58827df" +PKG_SHA256="97fe017e2d93fdb2a4e5a52aac543dab3015e01b290c55c56b3a4933e5f7bb7a" PKG_LICENSE="GPL" PKG_SITE="https://github.com/libretro/libretro-uae" PKG_URL="https://github.com/libretro/libretro-uae/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-uae/patches/uae-999.01.glibc-2.35-PR529.patch b/packages/emulation/libretro-uae/patches/uae-999.01.glibc-2.35-PR529.patch deleted file mode 100644 index 20f7a9519b..0000000000 --- a/packages/emulation/libretro-uae/patches/uae-999.01.glibc-2.35-PR529.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 90ba4c9bb940e566781c3590553270ad69cf212e Mon Sep 17 00:00:00 2001 -From: repojohnray -Date: Mon, 23 May 2022 16:11:25 +0200 -Subject: [PATCH] Build fix: glibc 2.35+ - -In file included from sources/src/audio.c:46: -/usr/include/bits/mathcalls.h:133:1: error: expected ';' before 'extern' - __MATHCALL_VEC (log2,, (_Mdouble_ __x)); - -The following defines: log2 and log2l were interacting with the -commit: 7e1722fec84c65bf95f249f9ad8d15ab12d8c853 from glibc ---- - sources/src/fpp_native.c | 2 +- - sources/src/include/sysdeps.h | 7 ------- - 2 files changed, 1 insertion(+), 8 deletions(-) - -diff --git a/sources/src/fpp_native.c b/sources/src/fpp_native.c -index a75c0df3..0b7a7344 100644 ---- a/sources/src/fpp_native.c -+++ b/sources/src/fpp_native.c -@@ -903,7 +903,7 @@ static void fp_log10(fpdata *a, fpdata *b) - static void fp_log2(fpdata *a, fpdata *b) - { - fp_normal_prec(); -- a->fp = log2l(b->fp); -+ a->fp = logbl(b->fp); - fp_reset_normal_prec(); - fp_round(a); - } -diff --git a/sources/src/include/sysdeps.h b/sources/src/include/sysdeps.h -index 810d4156..17a96f50 100644 ---- a/sources/src/include/sysdeps.h -+++ b/sources/src/include/sysdeps.h -@@ -746,11 +746,4 @@ typedef uint8_t uint8; - #define _daylight 0 - #endif - --#ifndef log2 --#define log2 logb --#endif --#ifndef log2l --#define log2l logbl --#endif -- - #endif /* UAE_SYSDEPS_H */ diff --git a/packages/emulation/libretro-vbam/package.mk b/packages/emulation/libretro-vbam/package.mk index 3a3a26ed4d..ae29ac14b5 100644 --- a/packages/emulation/libretro-vbam/package.mk +++ b/packages/emulation/libretro-vbam/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-vbam" -PKG_VERSION="254f6effebe882b7d3d29d9e417c6aeeabc08026" -PKG_SHA256="0c96037a925d715c47a1d96c36107f25fbd31c990dd28754d71a64873f518c6d" +PKG_VERSION="7e30b038893de63e674944f75581d57c7685ea3a" +PKG_SHA256="589d4c4ff0764ea0f3b4829291bff773ef228926531fb35a1705f8770ea130a2" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/vbam-libretro" PKG_URL="https://github.com/libretro/vbam-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-vecx/package.mk b/packages/emulation/libretro-vecx/package.mk index 913df1559a..f7e6d14a5a 100644 --- a/packages/emulation/libretro-vecx/package.mk +++ b/packages/emulation/libretro-vecx/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-vecx" -PKG_VERSION="141af284202c86ed0d4ce9030c76954a144287cf" -PKG_SHA256="8fc8055a4f55c42d352dd2d82d3775996f604ad101f8c4f3140c20108f3d1b92" +PKG_VERSION="33a8a89e92dbcef047a12e2c02dd55878be02a8f" +PKG_SHA256="0502910863f5574d9fdd5809091b96a2c7d6511b6add44bf8df7464a688dc77a" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-vecx" PKG_URL="https://github.com/libretro/libretro-vecx/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-vice/package.mk b/packages/emulation/libretro-vice/package.mk index cf0d69c0ee..27536a534a 100644 --- a/packages/emulation/libretro-vice/package.mk +++ b/packages/emulation/libretro-vice/package.mk @@ -2,11 +2,11 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-vice" -PKG_VERSION="1c71c5b7fe0d3492186667999378c7730b545b92" -PKG_SHA256="7bc4652825c55e99c130894a75e4f27e71e9801b0444d294bfb9da7b65ce8678" +PKG_VERSION="3934cf8b507a14376d99971ef364fc6c7386ba5e" +PKG_SHA256="377914aa2e0a78b1da5dd33513cc038733b331d33cbfb974e068d36c4cba640f" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/vice-libretro" -PKG_URL="https://github.com/libretro/vice-libretro/archive/${PKG_VERSION}.tar.gz" +PKG_URL="https://github.com/kodi-game/vice-libretro/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="VICE C64 libretro" diff --git a/packages/emulation/libretro-virtualjaguar/package.mk b/packages/emulation/libretro-virtualjaguar/package.mk index 73c24ae576..5ba376f7df 100644 --- a/packages/emulation/libretro-virtualjaguar/package.mk +++ b/packages/emulation/libretro-virtualjaguar/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-virtualjaguar" -PKG_VERSION="263c979be4ca757c43fb525bd6f0887998e57041" -PKG_SHA256="488717293e737a602be6f5550df21064314fee422e144c62b3f92e63a6222b30" +PKG_VERSION="2cc06899b839639397b8b30384a191424b6f529d" +PKG_SHA256="08d0f3403b41a2606e66aa78e35e3cd8fff8bf14050b260ce6f0395f51d48f7b" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/virtualjaguar-libretro" PKG_URL="https://github.com/libretro/virtualjaguar-libretro/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 459d428742..ac76031ad5 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libretro-yabause" -PKG_VERSION="c7e02721eddb3de0ec7ae0d61e9e3afa5f586a62" -PKG_SHA256="bcca900ed7c5721d56b09d4c8efb97d1fbae29ace0b40a2c0fbe232ba1c79b47" +PKG_VERSION="4c96b96f7fbe07223627c469ff33376b2a634748" +PKG_SHA256="76f50b21d81507ac29e80bbcfbfc8dbf71d6bf051f1267973eabed99a6681654" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/yabause" PKG_URL="https://github.com/libretro/yabause/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk index 095d135b3c..25bd0e9eb3 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.2048" -PKG_VERSION="1.0.0.129-Matrix" -PKG_SHA256="5bf3b64ba758cdced3ec023432d40a7c5d33f027edf291b27292c61b5dd0912b" -PKG_REV="2" +PKG_VERSION="1.0.0.130-Matrix" +PKG_SHA256="507b08dfa0f2cfcd1a0bde8704fecba686705da250315bcced51fc1ce8c38699" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.2048" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.atari800/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.atari800/package.mk index ed18a606c7..afebd65000 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.atari800/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.atari800/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.atari800" -PKG_VERSION="3.1.0.20-Matrix" -PKG_SHA256="fa6a966157fdcdf0a1e6b8cac871e28cd02f54139e321eac3cbab1cefd8001ca" -PKG_REV="2" +PKG_VERSION="3.1.0.22-Matrix" +PKG_SHA256="9e6227a1d017e9eb1b86dcaa064dc99415040e4276700b737b0650f076a6a31a" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.atari800" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk index 685d16c285..bf4cc07364 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-bsnes" -PKG_VERSION="0.9.26.21-Matrix" -PKG_SHA256="64d9aee9f9da0be67487b2869f55cc300ef04a06fc51d31281a9ff6774ea09b7" -PKG_REV="2" +PKG_VERSION="0.9.26.22-Matrix" +PKG_SHA256="1ca0e960fcfc6725fb7a99bf4e5c05703f8f33e486054f82023091d9fc4dece9" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-bsnes" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk index 012093fc2a..406d60be8e 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-gba" -PKG_VERSION="0.9.36.20-Matrix" -PKG_SHA256="4ed27bf41d696fbd221f8f1fd9d7fcaf6d34858a4dd9443c08313d2b796cf73b" -PKG_REV="2" +PKG_VERSION="0.9.36.22-Matrix" +PKG_SHA256="6baaf351a334b7f11c2c6a22af6795f372af62e6b4663af738b70fbea66c6b30" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-gba" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk index 5af8fd40e5..9a58f5980a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-lynx" -PKG_VERSION="1.24.0.37-Matrix" -PKG_SHA256="babbb98d4b79402c213fc5e1e657e04229d8f825f203511fe29cfcff083dc249" -PKG_REV="2" +PKG_VERSION="1.24.0.41-Matrix" +PKG_SHA256="4544dd2b22d87d8b9411e0ec56ad80b86e6e7a27b2c30b8cf431c81a206058cc" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-lynx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk index 4ff20bb068..b6e922d2da 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-ngp" -PKG_VERSION="1.29.0.28-Matrix" -PKG_SHA256="63be4be06cbe3aa030af644a414b1d5b5dbe4f8264638b8f4feba10b9eb758da" -PKG_REV="2" +PKG_VERSION="1.29.0.30-Matrix" +PKG_SHA256="a3d6577b59bbcaaf2e09892220c31b24f869983cca3bc28a93108b68362c4b68" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-ngp" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk index 6e2f1b5347..65d2b118b8 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-pce-fast" -PKG_VERSION="1.29.0.32-Matrix" -PKG_SHA256="ead365f8c28bd1ed8d579eb563608ec744970ecf736bcb5d912d6f2a2224f6eb" -PKG_REV="2" +PKG_VERSION="1.31.0.33-Matrix" +PKG_SHA256="01de0e7b5a386487615731d59770e0ff46c1ef07227a454347e5ac68f70270e0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-pce-fast" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk index b330ac6c89..e7e79b51ef 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-pcfx" -PKG_VERSION="0.9.36.27-Matrix" -PKG_SHA256="ceafd64164cd3da6abb35bb7ccf68c599f8c8c0fbc6b3daf21de78ac7be39aae" -PKG_REV="2" +PKG_VERSION="0.9.36.29-Matrix" +PKG_SHA256="4fe10dbcd6dab46c29b9f2f3eab0891ab203e93168cc6c06b262912118c2a948" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-pcfx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk index 2e4b96b866..00ec6f9883 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-psx" -PKG_VERSION="0.9.44.40-Matrix" -PKG_SHA256="85f25dd922a75d391f7c4dc99c903fc953ce51e83493f5b3dcd6d619ebfbfc9b" -PKG_REV="2" +PKG_VERSION="0.9.44.43-Matrix" +PKG_SHA256="56be9c7ce421bd4574da0482cbf81bba4366702cad3f073a566cae2c78c27516" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-psx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk index a4e654b320..0d43e4c0cd 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-supergrafx" -PKG_VERSION="1.29.0.28-Matrix" -PKG_SHA256="9e32cdebfef16892b52a59a0da2a01763ea20cab40bf5c2b5b7fdc1903a83174" -PKG_REV="2" +PKG_VERSION="1.29.0.29-Matrix" +PKG_SHA256="98a22a9bf775d21eeec7ee9deab7623d92b3e6275db7b7b74765022780a405f5" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-supergrafx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk index 6d2706fc99..147ae5617e 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-vb" -PKG_VERSION="1.27.1.26-Matrix" -PKG_SHA256="f7f636d90f3941682ca46efc5865b30ea4d4556734de9dcb3d27a6a293f822b5" -PKG_REV="2" +PKG_VERSION="1.31.0.27-Matrix" +PKG_SHA256="ba62fb2ccae25ff9c8d5cf93506b54a2ba7146a3e8593de68d9bb50b1b469552" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-vb" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk index a0cc734a8a..cfaf8a966b 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.beetle-wswan" -PKG_VERSION="0.9.35.30-Matrix" -PKG_SHA256="01367e32aeb049cb2ce3cd5ae1f79fbdc30dd0ec712da9931918bb520495dc0e" -PKG_REV="2" +PKG_VERSION="0.9.35.32-Matrix" +PKG_SHA256="36c7720255acf3f1b8570012bd1cb51fa97ea8939b7d15f45a48fbc7f77b52d5" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.beetle-wswan" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk index f81a6dd850..547ded0a9b 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.bluemsx" -PKG_VERSION="0.0.1.28-Matrix" -PKG_SHA256="939796f9a3b7d9d0e43eb9a4f544d4edad8b66160215880d55339468709bc5a9" -PKG_REV="2" +PKG_VERSION="0.0.1.29-Matrix" +PKG_SHA256="8ff9588af087c5089104c30cd0458b971210aa1ed493bafc3a6406512e5a3eb7" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.bluemsx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk index d262bad93c..631b192e1c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.bnes" -PKG_VERSION="0.83.0.19-Matrix" -PKG_SHA256="322ab1f75f897193f44d928ac1e09774354e5e2a3bdcd5e90f5a2a8de80ba9e4" -PKG_REV="2" +PKG_VERSION="0.83.0.21-Matrix" +PKG_SHA256="76ba86a5355c00ca76889397ac4f82ba2182937cd40486298de54dbe1d0c2a6b" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.bnes" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk index 49a952eeca..017025954a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.bsnes-mercury-accuracy" -PKG_VERSION="0.94.0.21-Matrix" -PKG_SHA256="06c3e35e90aa99acaf076a6379c0fa38825bee623a60baae1fd9d8b0353497b6" -PKG_REV="2" +PKG_VERSION="0.94.0.23-Matrix" +PKG_SHA256="a204cc965a6eacf3fa67757080d6dd8175abf821cea930758df7917e334f0f1c" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.bsnes-mercury-accuracy" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk index 2c7592dbb0..970f6f308e 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.bsnes-mercury-balanced" -PKG_VERSION="0.94.0.22-Matrix" -PKG_SHA256="f4380b57998de6e5b2f9d0b04cf52cb69308679e8e5494e7394c178d6d1f8c12" -PKG_REV="2" +PKG_VERSION="0.94.0.24-Matrix" +PKG_SHA256="4f414ea0a663c792284cfc9012f68d6d5146e196827721dd2acdf90c5f02477f" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.bsnes-mercury-balanced" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk index 446a8be07e..8334811772 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.bsnes-mercury-performance" -PKG_VERSION="0.94.0.22-Matrix" -PKG_SHA256="7c5bde6e3856dd9a30fd1e673121fd1fb7c5cdb2a3cbdf6d42a90d6b468abdbf" -PKG_REV="2" +PKG_VERSION="0.94.0.24-Matrix" +PKG_SHA256="1b935d4046cce68fd90611979c816d6ee25ffe82b33ed0b1c3e0dedef9e24746" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.bsnes-mercury-performance" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk index e5b075079c..2262789342 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.cap32" -PKG_VERSION="4.5.3.25-Matrix" -PKG_SHA256="04b88efd82341cefacf0c4ebeeeb6d98f66b47eb404aed9e5695fe235c21b665" -PKG_REV="2" +PKG_VERSION="4.5.3.30-Matrix" +PKG_SHA256="b0c4acb047271501edbaca5072ec4c921644a1c7bc5063cacf631cda92f9f44a" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.cap32" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk index 48243e7ca3..52c2787b94 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.dinothawr" -PKG_VERSION="1.0.0.26-Matrix" -PKG_SHA256="9c2d0222e146be6fe5425db337bdc389025cbb6b65fbf5e3b80738712f7e72d3" -PKG_REV="2" +PKG_VERSION="1.0.0.30-Matrix" +PKG_SHA256="07bfedbf128f8e0e17d93edf8516dc81dcc2f59f718724360f606baaee774fa9" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.dinothawr" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk index 6cfb489bec..78b959100c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox-pure/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.dosbox-pure" -PKG_VERSION="0.9.7.18-Matrix" -PKG_SHA256="08a18f53b38dbc9569947abeb4e293b60f6f173ab71bf5f32b3dbd8ba0d91c61" -PKG_REV="2" +PKG_VERSION="0.9.7.20-Matrix" +PKG_SHA256="7c17cab9d9e75f309c51fd2d46c77a4f835fa67ea341a0ae6d4d7bfb616f929e" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.dosbox-pure" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk index 61f079ff9d..887bc2e116 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.dosbox" -PKG_VERSION="0.74.0.17-Matrix" -PKG_SHA256="f5bc0cdc7803670cadcb484c91dfbb7ebba3fa68b24f432f061e1815e7388531" -PKG_REV="2" +PKG_VERSION="0.74.0.19-Matrix" +PKG_SHA256="2a4377b1f5c3509d70563b6e28419aa1acab433b1384ae690ec0e13eb81f9066" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.dosbox" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fbneo/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fbneo/package.mk index e91e7e7604..f142504f44 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fbneo/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fbneo/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.fbneo" -PKG_VERSION="1.0.0.52-Matrix" -PKG_SHA256="0ce78e9250a36474fefa432582056a706955f087362349b829c494049188289e" -PKG_REV="2" +PKG_VERSION="1.0.0.62-Matrix" +PKG_SHA256="6951ea292a2b9b3ba2f0ed20018fb99a648a00161397b79d4519d7d36c468866" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fbneo" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk index 24bf7697aa..fa3e4df63a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.fceumm" -PKG_VERSION="0.0.1.40-Matrix" -PKG_SHA256="fab21d5b3a13af8d88bf6fd722abf0ce8cadc03cedcea6656498ecebd4ac5c3f" -PKG_REV="2" +PKG_VERSION="0.0.1.41-Matrix" +PKG_SHA256="23879a0fa2b31e4b5b2ea55c53bee78f0f72e10cb9507022b9c24996792633e2" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fceumm" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk index 820a7f9741..d1f5d796f5 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.fmsx" -PKG_VERSION="6.0.0.28-Matrix" -PKG_SHA256="d2c245ce9694de55518dba6d7d7e09f633fd58d545f5d271d782a4d1156340d3" -PKG_REV="2" +PKG_VERSION="6.0.0.31-Matrix" +PKG_SHA256="e4ba0000fc6ad793c166abc02a1ac64dffb2048f1b38beac8acb2486dc2b2710" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fmsx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fsuae/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fsuae/package.mk index a31b4541af..ab7b821209 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fsuae/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fsuae/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.fsuae" -PKG_VERSION="c31ca834cb3874d0ab7cc759316740bcb64c1a8b" -PKG_SHA256="237bb8274a16692de5cdd824ef0085d68a084eb32fb8a31f10b6984c774f762f" -PKG_REV="109" +PKG_VERSION="0.0.1.3-Matrix" +PKG_SHA256="24421d10b45ab85bc6f1ff08e1322551111b239939ff8358b90027c336619200" +PKG_REV="1" PKG_ARCH="x86_64" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fsuae" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk index 090692890e..96296e9de7 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.fuse" -PKG_VERSION="1.6.0.26-Matrix" -PKG_SHA256="52bc9b7e081c7b144ca3cd456e91113de891c014d154e64f263d76414e1eb486" -PKG_REV="2" +PKG_VERSION="1.6.0.29-Matrix" +PKG_SHA256="1fa0cfbde6393b926196cd927f1b4bebfbaf414e20f66852e7aa44480ee6f7df" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fuse" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk index a895c46fd9..d40b61da98 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.gambatte" -PKG_VERSION="0.5.0.33-Matrix" -PKG_SHA256="46927a199ad645d287d721b9b20ce23bae2676733f28bfa68ad1d2972ee07445" -PKG_REV="2" +PKG_VERSION="0.5.0.34-Matrix" +PKG_SHA256="4c7429a93d36e9c7c729fcfa97566521de8d2b2c5b536389e55332f59fd0c083" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.gambatte" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk index 488d3ef9e2..2e5037957d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.genplus" -PKG_VERSION="1.7.4.35-Matrix" -PKG_SHA256="686aed2c0e852643d7be5d33e070fb184f27e27358272d4e0e51fe5cb8449e63" -PKG_REV="2" +PKG_VERSION="1.7.4.40-Matrix" +PKG_SHA256="2cb62d65eb481275ff4c296e6336bcbf0e74a617d99e1f7117d33004382ec2d3" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.genplus" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk index 4aaf3db822..e62ab66d94 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.gw" -PKG_VERSION="1.6.3.21-Matrix" -PKG_SHA256="328994991edd456bccf0df4cdf6cc1752e058cbfc89a0f592235aee776bf42d7" -PKG_REV="2" +PKG_VERSION="1.6.3.23-Matrix" +PKG_SHA256="f446795fee6fb5016e6f058b78b002391165bdf3935a67bed53800bac5c1f81e" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.gw" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk index 0d0b02700e..4792b6d1de 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.handy" -PKG_VERSION="0.97.0.29-Matrix" -PKG_SHA256="a939c65c0c1caa636cb7f9f701394f846037fa6ffbeacaf8172458cbfc9c9018" -PKG_REV="2" +PKG_VERSION="0.97.0.31-Matrix" +PKG_SHA256="a9dfc22205255e89fd8113e201986a18178d8458d59462208fef7a679e5ab634" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.handy" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk index 9dba42b4ea..9d27ce4689 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.hatari" -PKG_VERSION="1.8.0.25-Matrix" -PKG_SHA256="7283cd98310bb3eae3fb177b618644b0680101799469d26c5a517efa4f8b09d0" -PKG_REV="2" +PKG_VERSION="1.8.0.29-Matrix" +PKG_SHA256="92f4674a1600791530275dad107c72428c448ba116bae456b368724e87009c21" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.hatari" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk index a6965ac966..99afb20aa1 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2000" -PKG_VERSION="0.37.0.25-Matrix" -PKG_SHA256="9c32c50504b23f5445c215cac67515cf10876712b94ba4bd9f41de028bf9e1ad" -PKG_REV="2" +PKG_VERSION="0.37.0.26-Matrix" +PKG_SHA256="8ef4d8c5e26872617cfbe9a648680929e369ca12ff9e5338bc892df7d7e57d49" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2000" PKG_URL="https://github.com/kodi-game/game.libretro.mame2000/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk index 160d6671dd..353f387eaf 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2003" -PKG_VERSION="0.78.0.47-Matrix" -PKG_SHA256="6bea4d3a42ab89ec5e7aa9115f06bb4e4c3f4f4f6b95b26398b65acc60504028" -PKG_REV="2" +PKG_VERSION="0.78.0.49-Matrix" +PKG_SHA256="a446056b545a6d02cc4552387d5fb9615b39cd150b416d653a9a234bbdcbd7ea" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2003" PKG_URL="https://github.com/kodi-game/game.libretro.mame2003/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk index 90ebda9fe5..15671fceb3 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003_plus/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2003_plus" -PKG_VERSION="0.0.1.62-Matrix" -PKG_SHA256="abe15c76f9eb64293b4b32d6433afdd241afa1685f17050a7066d0fb0eb5b99c" -PKG_REV="2" +PKG_VERSION="0.0.1.69-Matrix" +PKG_SHA256="41680a94324694946272f0988f93d1f2abda825540aed151c9a8dc4ce64d4eb6" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2003_plus" PKG_URL="https://github.com/kodi-game/game.libretro.mame2003_plus/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk index 69c0396e6c..b695aeed34 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2010" -PKG_VERSION="0.139.0.19-Matrix" -PKG_SHA256="0571328b313bfe9269f0549c676e007aec835163059e920d47864634523b3557" -PKG_REV="2" +PKG_VERSION="0.139.0.20-Matrix" +PKG_SHA256="81c0c7399a5ee23c8c83588ca6ea3e0b94aef9754216b462ab50d5348bac75cf" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2010" PKG_URL="https://github.com/kodi-game/game.libretro.mame2010/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2015/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2015/package.mk index c074908d8d..d4f88b9c56 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2015/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2015/package.mk @@ -2,10 +2,10 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2015" -PKG_VERSION="0.160.0.17-Matrix" -PKG_SHA256="14c6258248cb1a9d0e3a4b8a94ce9258c4517e2952e75ad9188a07f56b507109" +PKG_VERSION="0.160.0.18-Matrix" +PKG_SHA256="d6cb255be006e4f9177c23dd08618da47c41956ab063a295469843f3e50fa698" PKG_ARCH="arm x86_64" -PKG_REV="2" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2015" PKG_URL="https://github.com/kodi-game/game.libretro.mame2015/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2016/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2016/package.mk index e43546c48d..c58ebfcd5d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2016/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2016/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mame2016" -PKG_VERSION="0.174.0.15-Matrix" -PKG_SHA256="0636c60bf551f86b9754d5a9ece65015009672e31f6a2cf4b917fc2d04746a40" -PKG_REV="2" +PKG_VERSION="0.174.0.16-Matrix" +PKG_SHA256="13c47b45bcf0925f19b2fe6273ab8aeca3a9e9a3919ac3a104f45c8ebd051d9d" +PKG_REV="1" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mame2016" PKG_URL="https://github.com/kodi-game/game.libretro.mame2016/archive/${PKG_VERSION}.tar.gz" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mesen/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mesen/package.mk index 38f652d6fa..bfd32509e1 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mesen/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mesen/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mesen" -PKG_VERSION="0.9.9.23-Matrix" -PKG_SHA256="fdd3d01fcec285acace775c453d782b7ec7a32a09d2f049bc328286c12604d28" -PKG_REV="2" +PKG_VERSION="0.9.9.24-Matrix" +PKG_SHA256="135605afe65ad50f12f4c9fb4c60ac69c5c3066535418c4fa840aa354205c7dc" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mesen" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk index 4a3ae4a2ee..826747b804 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.meteor" -PKG_VERSION="1.4.0.16-Matrix" -PKG_SHA256="1ac020268b976c5a376535df264c855d79924915794e6c121000e8997d111432" -PKG_REV="2" +PKG_VERSION="1.4.0.17-Matrix" +PKG_SHA256="b0afabcf65d5840a4686cce04e2f7f54526f51ce69c6367756b82db5b5107386" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.meteor" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk index eaf05e9073..f3e27b2611 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mgba" -PKG_VERSION="0.10.0.35-Matrix" -PKG_SHA256="a95a2aa92f6e5f86bc9d764e1409cad4899e6edfa8d1061e0a67033e0cc79883" -PKG_REV="2" +PKG_VERSION="0.11.0.38-Matrix" +PKG_SHA256="f77cafca65d8200450e03005665d0dfbfb2e2d0d9faa476ef0556e4a76483b90" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mgba" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk index 0c1199fc9b..ef4191cad4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.mrboom" -PKG_VERSION="5.2.0.136-Matrix" -PKG_SHA256="4c4a6ce21155754ebc3a6fc0d47d2430fdedf964b94e5f6aa80472ca6c5e8c2e" -PKG_REV="2" +PKG_VERSION="5.2.0.145-Matrix" +PKG_SHA256="1fafcb058db6286893f6d656bc29d3b2d4c68a2b0ee5a4c360ae4dd3972af1c7" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.mrboom" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk index 840ea632ba..b24aafc8b4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.nestopia" -PKG_VERSION="1.51.1.26-Matrix" -PKG_SHA256="c58426d4d4c2353d78ada608f8b64f255b4fce20e9f1404053b79a42f7724fa2" -PKG_REV="2" +PKG_VERSION="1.52.0.29-Matrix" +PKG_SHA256="35434c3d78b79acc6f81fa1f605d0aac03adba3bbb6cc25a4e7a4774c58a853e" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.nestopia" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk index dfa33cab14..fc34221503 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.nx" -PKG_VERSION="1.0.0.29-Matrix" -PKG_SHA256="14ddf8f3f5e42ba33548fff678956a9fe75cd18151c885b366632b41275c8ce6" -PKG_REV="2" +PKG_VERSION="1.0.0.31-Matrix" +PKG_SHA256="60ca3f3f608c8418c3ba4c9d50c85c7feb1d2a1991e391ba02c44c737e67e43e" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.nx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk index 70fe8c7050..c37cbab862 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.o2em" -PKG_VERSION="1.18.0.31-Matrix" -PKG_SHA256="afbde9099fb89b9025ebfaac67b97ef64e1d0e83584b564476099e4c4feb0b82" -PKG_REV="2" +PKG_VERSION="1.18.0.33-Matrix" +PKG_SHA256="9aa64fe8ab38b8b2c5d705441eea268e16c9205d84618b72b434d555bbd6916a" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.o2em" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.opera/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.opera/package.mk index c66fc71e41..1e962dc7d0 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.opera/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.opera/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.opera" -PKG_VERSION="1.0.0.30-Matrix" -PKG_SHA256="be0e50260a4ed5c42d368d4683e19a597f9b7de9098f2d6f2a11f78ad6626c64" -PKG_REV="2" +PKG_VERSION="1.0.0.31-Matrix" +PKG_SHA256="c9957758e69796488ba7edd2a1e5f3e05209132033593ae1aa3ab09d12f5f4a6" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.opera" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk index 979e689a6c..8661137d12 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.pcsx-rearmed" -PKG_VERSION="23.0.0.42-Matrix" -PKG_SHA256="10c66b43886720cf0be125c267801dcffb45dd2bde09b60fcd72aa2a736f0fab" -PKG_REV="2" +PKG_VERSION="23.0.0.44-Matrix" +PKG_SHA256="31e6429ccde56fb9eb5c29cc60629bc3524e2682cc674edaf604dd3767879e9a" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.pcsx-rearmed" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.pokemini/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.pokemini/package.mk index d93206a6fd..e355560f3a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.pokemini/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.pokemini/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.pokemini" -PKG_VERSION="0.60.0.29-Matrix" -PKG_SHA256="5bda761b2f0ee5bc58331f86fd2a8f9ab0c6dcbd475ad9e77944d2ed38d1eb8a" -PKG_REV="2" +PKG_VERSION="0.60.0.31-Matrix" +PKG_SHA256="2d6d93a89474f05b12c22265b0428fdfb415d7a696270ca43a487a5769622f64" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.pokemini" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk index 807c4ea18c..af863a583d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.prboom" -PKG_VERSION="2.5.0.33-Matrix" -PKG_SHA256="f22395ed321e4114f9214454aa7116805187e0b0f6920ff4b3e56f230e65c19a" -PKG_REV="2" +PKG_VERSION="2.5.0.34-Matrix" +PKG_SHA256="2c21f69eeb06f5d4ffe5125c1e7225e9af57114574bdbec915e94ce15d0ba5e3" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.prboom" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk index ef844fc86b..ce7f6fc245 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.prosystem" -PKG_VERSION="1.3.0.29-Matrix" -PKG_SHA256="e130a0455bacab8bd3f526cefbfb04c6935b373f68b894e266de36f9dce1cfde" -PKG_REV="2" +PKG_VERSION="1.3.0.32-Matrix" +PKG_SHA256="9a0f065700df45bda4e9d819a05f5ebc1f52d2c36b23e8216112f4c07b2b07e0" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.prosystem" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk index 13a90a2879..cc2e9b9a95 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.quicknes" -PKG_VERSION="1.0.0.31-Matrix" -PKG_SHA256="492c08b692f3033ee5f70bee2a65022e7de4ad83c7a94ca8a852b3fff4cf9245" -PKG_REV="2" +PKG_VERSION="1.0.0.33-Matrix" +PKG_SHA256="eed866a72218f3e8c91c91910bcca460cc66ab1dbf923cc38426c23d48fb6f31" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.quicknes" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.sameboy/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.sameboy/package.mk index afe4947afa..4e36c407f8 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.sameboy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.sameboy/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.sameboy" -PKG_VERSION="0.14.7.30-Matrix" -PKG_SHA256="800b57b77846370ccaf7ad37718412dd2134da6accd863b2823939d108f36145" -PKG_REV="2" +PKG_VERSION="0.15.4.31-Matrix" +PKG_SHA256="f49065fc99a1419d01183e82db23876e7ce6271b46b22ee9289c328394ba57ee" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.sameboy" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk index d3350d4783..4f2f0e81b4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.scummvm" -PKG_VERSION="2.1.1.25-Matrix" -PKG_SHA256="70c83caa012e5e968e29b67c0b1952fc7254d243066c62a267e26a29401d3acf" -PKG_REV="2" +PKG_VERSION="2.6.1.30-Matrix" +PKG_SHA256="5a64f65ea0e2af6d4bb939c45059636c1e3971f383dc225b03a8418eb857818c" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.scummvm" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk index a64ef520b5..3d9053276a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.snes9x" -PKG_VERSION="1.61.0.34-Matrix" -PKG_SHA256="80b8c2291cffcd4edfe33afb36bb4b0dff3bc7067a5039034d318f0d408a8c95" -PKG_REV="2" +PKG_VERSION="1.61.0.35-Matrix" +PKG_SHA256="4fc2d85c9a7e6dbfc78058f539d7ffce493734a94a5ef4b96b55c7f5cce9bf81" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.snes9x" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk index 66d14a732d..4712cc795e 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.snes9x2002" -PKG_VERSION="7.2.0.30-Matrix" -PKG_SHA256="e04558a80b3c5e80e786439339d2027a96ae9d70a003582a9bbe7e2c51c2604c" -PKG_REV="2" +PKG_VERSION="7.2.0.31-Matrix" +PKG_SHA256="4f2bf4154696ee28da805ef64e7a25ea0272cbbaac71d0bbb7d181e24c50bfd1" +PKG_REV="1" # neon optimizations make it only useful for arm PKG_ARCH="arm" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk index 76baf168f7..12efd32854 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.snes9x2010" -PKG_VERSION="1.52.4.31-Matrix" -PKG_SHA256="cb9d48d6eed60d68678ae4517325c4d814c480b65b9478b79815aa3f07bb475e" -PKG_REV="2" +PKG_VERSION="1.52.4.32-Matrix" +PKG_SHA256="61283638431528c1a5f2a59054e105bea6aa84d2a0dc849c3b1f253586c409c6" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.snes9x2010" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk index 82e13008d1..2881b33d2a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.stella" -PKG_VERSION="3.9.3.33-Matrix" -PKG_SHA256="4e3ea82fd7b3c2909c553f073c2102927818c884c5767258c55e88e0c2aa8f00" -PKG_REV="2" +PKG_VERSION="3.9.3.35-Matrix" +PKG_SHA256="899057ef01f83f59ea66e2ae4657c18400d171f86e04d339994b869e38125c2f" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.stella" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk index 18dd361422..50946af912 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.tgbdual" -PKG_VERSION="0.8.3.24-Matrix" -PKG_SHA256="f38ffd9348ef8d5f996a7e21d28da55bd0268b2b38397ce8ab9f209a8f4395e4" -PKG_REV="2" +PKG_VERSION="0.8.3.26-Matrix" +PKG_SHA256="144661d8061285a5d55aaaf07a2878962d08ab7c78f1efcd50555ced21742ed9" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.tgbdual" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk index 0ac0ba5f0e..35698a8620 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.tyrquake" -PKG_VERSION="0.62.0.31-Matrix" -PKG_SHA256="068dcc84cf8777ca69d0f0f1924836cf1f8d0b14b628b227c14a6ebd0f14367e" -PKG_REV="2" +PKG_VERSION="0.62.0.32-Matrix" +PKG_SHA256="8dfa547f453f84a4b4dd35ef23a44e71ba8f4076b83f7d4a3aaee8835b8e1be9" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.tyrquake" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.uae/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.uae/package.mk index 6f155851c4..6ae0ce7a91 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.uae/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.uae/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.uae" -PKG_VERSION="4.9.1.36-Matrix" -PKG_SHA256="89d570225e2491e83e1648abe0babbbd838b76a82882b3bc9a0c761ee0c1b718" -PKG_REV="2" +PKG_VERSION="4.9.1.44-Matrix" +PKG_SHA256="8b71817c6d42d84e54dc87d6071447b19fcb80eaa89647a90f58a574e20eed7d" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.uae" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk index 38257e4092..157bbecee5 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.vba-next" -PKG_VERSION="1.0.2.23-Matrix" -PKG_SHA256="445e4a0b005c7b13b52cc2ace99844a67bb3e8614a8b658e28807a4dc6027deb" -PKG_REV="2" +PKG_VERSION="1.0.2.24-Matrix" +PKG_SHA256="d4a17202353285f4462a0a41736f688411223c1e78d092e967f1297254b0e179" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.vba-next" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk index cbe3f6b8c9..f788a82faa 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.vbam" -PKG_VERSION="2.1.3.25-Matrix" -PKG_SHA256="a6ede287fbcb46450d07e67a4e23ff6fe22309490efc2eebe40d5f2a95096e64" -PKG_REV="2" +PKG_VERSION="2.1.3.28-Matrix" +PKG_SHA256="c62572a6c3cbd7a8775c2a0370af020dbaaf172038c07f8e9629e2a5057e88f7" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.vbam" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk index c383df5a1b..8a84453636 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.vecx" -PKG_VERSION="1.2.0.27-Matrix" -PKG_SHA256="00bc951a9051c65c3087ae0e2483be20a3ef8749c3b417db49dd7236360b7551" -PKG_REV="2" +PKG_VERSION="1.2.0.29-Matrix" +PKG_SHA256="2502a3a8ac7dfa11e11db7a5e5bc02e3bc7df09b05908da26dc4d97064646a71" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.vecx" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vice/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vice/package.mk index b4fb29843b..f54dd82f33 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vice/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vice/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.vice" -PKG_VERSION="3.5.0.23-Matrix" -PKG_SHA256="886fee4f27cfb11651a0f76a8731805a882fa2ba8efa87f6cf0259360332ce80" -PKG_REV="2" +PKG_VERSION="3.5.0.34-Matrix" +PKG_SHA256="b2f8902355c57c69ff4498d9aa0f99600b1dffd21d2d3dc30ab63ede5a41e1a7" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.vice" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk index beef89f2fe..42cc10e1a9 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.virtualjaguar" -PKG_VERSION="2.1.0.30-Matrix" -PKG_SHA256="d01c27fa2ccabf31eb31d5b444c8dd2c38d9599bc9f7a0df6c027b41be5de662" -PKG_REV="2" +PKG_VERSION="2.1.0.31-Matrix" +PKG_SHA256="9b0fee29e4eeb44105348aed71b89318274f958616a0c7efa3ebfba6a5026e20" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.virtualjaguar" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk index f1cc1b9de1..45db446447 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro.yabause" -PKG_VERSION="0.9.15.39-Matrix" -PKG_SHA256="c1d6781394b8bfb76caba7586c31aa44c92719d84cf189c3175675faf2ff5758" -PKG_REV="2" +PKG_VERSION="0.9.15.40-Matrix" +PKG_SHA256="dbe2c8c19b4103dcfdec6943c664373fff511bc05eeb69b938bda756e4b1c91f" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.yabause" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk index 332469539b..daf0b47122 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk @@ -2,9 +2,9 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="game.libretro" -PKG_VERSION="20.2.0-Nexus" -PKG_SHA256="d18cefd464f76f98de6688e1755fdbeb46e8a498bb2aa575de103b1305350b53" -PKG_REV="2" +PKG_VERSION="20.2.2-Nexus" +PKG_SHA256="662916df0cb46521343b2453532e3b62d4ad9016013d31415ed5b981d25639ac" +PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro" diff --git a/tools/mkpkg/update_common_functions b/tools/mkpkg/update_common_functions index 220ed3af21..b92665999d 100644 --- a/tools/mkpkg/update_common_functions +++ b/tools/mkpkg/update_common_functions @@ -42,21 +42,21 @@ git_clone() { get_pkg_var() { local pkg_name="$1" pkg_var="$2" cd "${ROOT}" - PROJECT="${PROJECT:-Generic}" ARCH="${ARCH:-x86_64}" source config/options ${pkg_name} &>/dev/null + PROJECT="${PROJECT:-Generic}" ARCH="${ARCH:-x86_64}" source config/options "${pkg_name}" &>/dev/null echo "${!pkg_var}" } resolve_hash() { if [ -d "$1" ] ; then cd "$1" - git rev-parse $2 2>/dev/null + git rev-parse "$2" 2>/dev/null fi } resolve_hash_in_branch() { if [ -d "$1" ] ; then cd "$1" - git rev-parse origin/$2 2>/dev/null + git rev-parse "origin/$2" 2>/dev/null fi } @@ -70,7 +70,7 @@ resolve_tag_in_branch() { local tag tags if [ -d "$1" ] ; then cd "$1" - tag=$(git describe --abbrev=0 --tags origin/$2 2>/dev/null) + tag=$(git describe --abbrev=0 --tags "origin/$2" 2>/dev/null) if [ -z "${tag}" ]; then return fi @@ -114,7 +114,7 @@ EOF } check_package_excluded() { - local package="$1" local packages_to_exclude="$2" pkg + local package="$1" packages_to_exclude="$2" pkg [ -z "${package}" -o -z "${packages_to_exclude}" ] && return 1 if [[ ${packages_to_exclude} =~ (^|[[:space:]])${package}($|[[:space:]]) ]]; then msg_info "SKIPPING excluded package ${package}" @@ -123,9 +123,14 @@ check_package_excluded() { return 1 } +# args: path var value +set_pkg_var() { + local package_mk="$1/package.mk" pkg_var="$2" pkg_value="$3" + sed -e "s|${pkg_var}=.*|${pkg_var}=\"${pkg_value}\"|" -i "${package_mk}" +} + set_pkg_version() { - local package_mk="$1/package.mk" pkg_version="$2" - sed -e "s|PKG_VERSION=.*|PKG_VERSION=\"${pkg_version}\"|g" -i "${package_mk}" + set_pkg_var "$1" "PKG_VERSION" "$2" } download_pkg_file() { @@ -144,26 +149,25 @@ cleanup_pkg_tmp() { } set_pkg_sha256() { - local package_mk="$1/package.mk" local new_sha256=$(sha256sum < "${TMP_PKG_FILE}" | awk '{print $1}') - sed -e "s|PKG_SHA256=.*|PKG_SHA256=\"${new_sha256}\"|g" -i "${package_mk}" + set_pkg_var "$1" "PKG_SHA256" "${new_sha256}" } bump_pkg_rev() { - local package_mk="$1/package.mk" pkg_name="$2" + local pkg_name="$2" local pkg_rev=$(get_pkg_var "${pkg_name}" PKG_REV) - local new_pkg_rev=$((${pkg_rev}+1)) + local new_pkg_rev=$((pkg_rev+1)) + set_pkg_var "$1" "PKG_REV" "${new_pkg_rev}" - sed -e "s|PKG_REV=.*|PKG_REV=\"${new_pkg_rev}\"|" -i "${package_mk}" msg_info "BUMPED ${pkg_name} PKG_REV from ${pkg_rev} to ${new_pkg_rev}" } reset_pkg_rev() { - local package_mk="$1/package.mk" pkg_name="$2" + local pkg_name="$2" local pkg_rev=$(get_pkg_var "${pkg_name}" PKG_REV) local new_pkg_rev="1" + set_pkg_var "$1" "PKG_REV" "${new_pkg_rev}" - sed -e "s|PKG_REV=.*|PKG_REV=\"${new_pkg_rev}\"|" -i "${package_mk}" msg_info "RESET ${pkg_name} PKG_REV from ${pkg_rev} to ${new_pkg_rev}" } @@ -188,13 +192,44 @@ update_pkg() { fi } +update_pkg_and_url() { + local pkg_path="$1" pkg_name="$2" pkg_version="$3" pkg_url="$4" + local old_version old_url new_sha256 + local changed=0 + + old_url=$(grep "^PKG_URL=" "${pkg_path}/package.mk" | sed -e 's|^PKG_URL="||' -e 's|"$||') + + if [ "${old_url}" != "${pkg_url}" ]; then + set_pkg_var "${pkg_path}" "PKG_URL" "${pkg_url}" + msg_info "CHANGED ${pkg_name} PKG_URL from ${old_url} to ${pkg_url}" + changed=1 + fi + + old_version=$(get_pkg_var "${pkg_name}" PKG_VERSION) + + if [ "${old_version}" != "${pkg_version}" ]; then + set_pkg_var "${pkg_path}" "PKG_VERSION" "${pkg_version}" + msg_info "UPDATED ${pkg_name} from ${old_version} to ${pkg_version}" + changed=1 + fi + + if [ $changed -eq 1 ]; then + download_pkg_file "${pkg_name}" + set_pkg_sha256 "${pkg_path}" + + return 0 + else + return 1 + fi +} + # Get url in git:// notation for a package.mk, assuming it is a github.com url # Return 1 if not a github domain geturl() { local addon="$1" local domain owner repo PKG_URL - PKG_URL="$(get_pkg_var ${addon} PKG_URL)" + PKG_URL="$(get_pkg_var "${addon}" PKG_URL)" domain="$(echo "${PKG_URL}" | cut -d/ -f3)" [ "${domain}" = "github.com" ] || return 1 diff --git a/tools/mkpkg/update_retroplayer-addons b/tools/mkpkg/update_retroplayer-addons index 882c39b8de..66704a4c0c 100755 --- a/tools/mkpkg/update_retroplayer-addons +++ b/tools/mkpkg/update_retroplayer-addons @@ -180,7 +180,6 @@ for addon in ${ADDONS_DIR}/*.*/ ; do exit 1 fi - RETRO_VERSION=$(get_pkg_var "${RETRO_ADDON}" PKG_VERSION) extract_pkg_file RETRO_VERSION_FILE="${TMP_PKG_DIR}/depends/common/${RETRO_NAME}/${RETRO_NAME}.txt" @@ -192,24 +191,19 @@ for addon in ${ADDONS_DIR}/*.*/ ; do fi VERSION_INFO=$(grep "^${RETRO_NAME}" "${RETRO_VERSION_FILE}" | head -1) - if [[ "$VERSION_INFO" =~ github\.com/[^/]+/[^/]+/archive/[^/]+\.zip$ ]] ; then + if [[ "$VERSION_INFO" =~ github\.com/[^/]+/[^/]+/archive/[^/]+\.tar\..*$ ]] ; then # version referenced by githash - RETRO_NEW_VERSION=$(sed -e 's|^.*/archive/||' -e 's|\.zip$||' "${RETRO_VERSION_FILE}") - elif [[ "$VERSION_INFO" =~ github\.com/[^/]+/[^/]+/archive/[^/]+\.tar\.gz$ ]] ; then - # version referenced by githash - RETRO_NEW_VERSION=$(sed -e 's|^.*/archive/||' -e 's|\.tar.gz$||' "${RETRO_VERSION_FILE}") - elif [[ "$VERSION_INFO" =~ github\.com/[^/[:space:]]+/[^/[:space:]]+[[:space:]][^[:space:]]+ ]] ; then - msg_warn "unmanaged version in kodi package: ${VERSION_INFO}" - # unmanaged version, repo plus branch - RETRO_SITE=$(echo "${VERSION_INFO}" | awk '{print $2}') - RETRO_BRANCH=$(echo "${VERSION_INFO}" | awk '{print $3}') - RETRO_NEW_VERSION=$(git ls-remote "${RETRO_SITE}" "${RETRO_BRANCH}" | awk '{print $1}') + RETRO_NEW_VERSION=$(echo "${VERSION_INFO}" | sed -E -e 's|^(.+/archive/)([^/]+)(\.tar.*)$|\2|') + RETRO_NEW_REPO=$(echo "${VERSION_INFO}" | sed -E -e 's|^(.+github\.com/)([^/]+/[^/]+)(/archive/.*)$|\2|') + RETRO_NEW_URL="https://github.com/${RETRO_NEW_REPO}/archive/\${PKG_VERSION}.tar.gz" else msg_warn "UNSUPPORTED ${RETRO_ADDON} version info, update manually: ${VERSION_INFO}" RETRO_NEW_VERSION="" + RETRO_NEW_REPO="" + RETRO_NEW_URL="" fi - if [ -n "${RETRO_NEW_VERSION}" ] && update_pkg "${RETRO_PATH}" "${RETRO_ADDON}" "${RETRO_NEW_VERSION}"; then + if [ -n "${RETRO_NEW_VERSION}" ] && update_pkg_and_url "${RETRO_PATH}" "${RETRO_ADDON}" "${RETRO_NEW_VERSION}" "${RETRO_NEW_URL}"; then BUMPED_RETRO="yes" fi fi