Merge pull request #2810 from CvH/9.0-retro

retroplayer updates
This commit is contained in:
Christian Hewitt
2018-07-04 16:39:05 +04:00
committed by GitHub
135 changed files with 325 additions and 743 deletions

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-2048"
PKG_VERSION="6b6451b"
PKG_SHA256="843dcd7d88b6bf8092d1e3c48ddbde0dceefe12200b6f52b31d05448eeee491a"
PKG_VERSION="45655d3"
PKG_SHA256="33ebc80d58ee92d76f6edb4f3e06424084871dca09ecd0ead629e35ec9f39fcf"
PKG_ARCH="any"
PKG_LICENSE="Public domain"
PKG_SITE="https://github.com/libretro/libretro-2048"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-4do"
PKG_VERSION="12eba56"
PKG_SHA256="1aee495919d1cc0f71f965c1d6fc61a548cad36f1826aaf52207c0650dbf2886"
PKG_VERSION="b3773b7"
PKG_SHA256="518fc9fa7443b070aaa24f2335de95bee8fec281af57c8ab4d5e7243eb667bdf"
PKG_ARCH="any"
PKG_LICENSE="LGPL"
PKG_SITE="https://github.com/libretro/4do-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-bsnes"
PKG_VERSION="df62d15"
PKG_SHA256="68ab3eaccbc39ffc7457945c8eea81a4fba02d385d0561336d189deb21f2013e"
PKG_VERSION="1412023"
PKG_SHA256="07445d202c658337754682cc9453d96e95789f6606bd75c9e4b2686267333546"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-bsnes-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-gba"
PKG_VERSION="49358b2"
PKG_SHA256="6ef9e29478b30b18249f3001ca99d4237c86736bda899cc2d720e13b290d3c28"
PKG_VERSION="f41ee5c"
PKG_SHA256="4581f580dd25b293587f5226f08c4a05d91ea04c7500812ead986995e7b617d1"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-gba-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-lynx"
PKG_VERSION="4e9a4f2"
PKG_SHA256="420397ab0bf29cc9405d5361b0ca2346ae81ec4365c4df8934d2cdd550c8d545"
PKG_VERSION="6816829"
PKG_SHA256="15a66e65ba7306de06c598d4f82ab3e1b1afaad6baa0b298db6729aea6e0d2c4"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-lynx-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-ngp"
PKG_VERSION="9e33e1b"
PKG_SHA256="8f08d0390afb7ef515ccbd64c90f2e00c60629c868fb953078d38a39608eef0c"
PKG_VERSION="4ea4d9f"
PKG_SHA256="6d70a5587aec48231695e336948d90a602b4f29bf93381a5058853b2cb5f9ff3"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-ngp-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-pce-fast"
PKG_VERSION="20105f7"
PKG_SHA256="044e629c56c8f8320ca61ee6e4bc7cc980590f68e3a8f1896ab6a2c17235cd66"
PKG_VERSION="0a68824"
PKG_SHA256="ad7cc192d909c1269e4075c9bd15800fed1405a7605468f974b7809a8bde57b3"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pce-fast-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-pcfx"
PKG_VERSION="11be243"
PKG_SHA256="ae020825ca7f50686daad87ab68a20a11ffc1d8b96b662308b512a607ad34b37"
PKG_VERSION="4912945"
PKG_SHA256="9c8daa95c5c9fb5e93649a2d56d969cddeec88feecf06a52734e3f9875f97b52"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pcfx-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-psx"
PKG_VERSION="80a21f2"
PKG_SHA256="e889b55fc3b42821244819c4a93bf33419b89e08bb0d3d39b7fa5f537062c2cf"
PKG_VERSION="a8aa726"
PKG_SHA256="d0ffd8865d401d5779e66b3202991707bab4ff900cb1d8353b857b97c93fe733"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-psx-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-saturn"
PKG_VERSION="672ef1c"
PKG_SHA256="465f7c59b01dbe191aa17e596cc521a2eee0c64b3eca512503f7ca8cd3228f57"
PKG_VERSION="884f71f"
PKG_SHA256="8d70ae02d531e0b5e0d93806f6872eb5d2cc5a850ddd06a4f98981ec33e53373"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/beetle-saturn-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-supergrafx"
PKG_VERSION="56e7864"
PKG_SHA256="d55ae2eddb6b3f25cee202335db979762e20ae1977daee086555050cd50a40ca"
PKG_VERSION="0d4d964"
PKG_SHA256="25ca680d554fd0e1f1bc84e7910102aac46af01ae9e1eda855e5b68ea3bbb49a"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-supergrafx-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-vb"
PKG_VERSION="857a4b2"
PKG_SHA256="e07200e798b1cacc27f2f3327b1a4607381704da5b3bba4801987f7a7ef02433"
PKG_VERSION="60a0859"
PKG_SHA256="3f1c3373a33e4da0e738bdcceaaf0cb5d778f507e1df7dfb8fd2bd5d6fcab31c"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-vb-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-beetle-wswan"
PKG_VERSION="93459f9"
PKG_SHA256="5bafa89b4473d96ef358a21145399100067ef22300187e1beef6c7cfa4677dff"
PKG_VERSION="bdaeae6"
PKG_SHA256="302130b437bf152cef54b411ac544d28930b459bef0fac80f2dcb9aa6be4b73f"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-wswan-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-bluemsx"
PKG_VERSION="997643b"
PKG_SHA256="187bcc77c2f99dbef6b88a0f41d9c45926f39339daa34f511c535b9da0f9f6ab"
PKG_VERSION="406c985"
PKG_SHA256="a668945f44b950eb844dc83e8f0b673bda8fd0bab6e4ff74f00a56779cb457c3"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/blueMSX-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-bnes"
PKG_VERSION="cbdf063"
PKG_SHA256="6487b856769ce29228d3693629f3663a8e8183fe061a21cfc1501bc0b25f2f9d"
PKG_VERSION="1838408"
PKG_SHA256="da7704ae7da88bfdff6e131aa80886eeb800efba5e9f49bb6fa0e242fdce0526"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/bnes-libretro"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-bsnes-mercury-accuracy"
PKG_VERSION="2aa1bc1"
PKG_SHA256="c273137807ae1308dd76bfd5cb1639ab8ebf4a74f0857e082468bba871d0ad00"
PKG_VERSION="b626037"
PKG_SHA256="a07a5e4a5f7f39743c88ac841603832629dd12ce37b9ea361a45958b667d5699"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/bsnes-mercury"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-bsnes-mercury-balanced"
PKG_VERSION="2aa1bc1"
PKG_SHA256="c273137807ae1308dd76bfd5cb1639ab8ebf4a74f0857e082468bba871d0ad00"
PKG_VERSION="b626037"
PKG_SHA256="a07a5e4a5f7f39743c88ac841603832629dd12ce37b9ea361a45958b667d5699"
PKG_ARCH="any"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/bsnes-mercury"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-bsnes-mercury-performance"
PKG_VERSION="2aa1bc1"
PKG_SHA256="c273137807ae1308dd76bfd5cb1639ab8ebf4a74f0857e082468bba871d0ad00"
PKG_VERSION="b626037"
PKG_SHA256="a07a5e4a5f7f39743c88ac841603832629dd12ce37b9ea361a45958b667d5699"
# currently broken
PKG_ARCH="none"
PKG_LICENSE="GPLv2"

View File

@@ -17,8 +17,8 @@
################################################################################
PKG_NAME="libretro-cap32"
PKG_VERSION="3e14ceb"
PKG_SHA256="90c79f9b1c0ee68a3e084f1598a030925b010826af7de210c4f9630a540b6e99"
PKG_VERSION="76529bd"
PKG_SHA256="c7313b50e221215d24a83e21a5a70c5aef4e2c00e0f9a94047a9bdb57ba491af"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/libretro-cap32"

View File

@@ -1,73 +0,0 @@
################################################################################
# This file is part of LibreELEC - https://libreelec.tv
# Copyright (C) 2016-present Team LibreELEC
#
# LibreELEC is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# LibreELEC is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with LibreELEC. If not, see <http://www.gnu.org/licenses/>.
################################################################################
PKG_NAME="libretro-craft"
PKG_VERSION="7421f79"
PKG_SHA256="bea0743bddd8e1d91584a89ff4a6bbca4d9e54547181f833403569321b3ab319"
PKG_ARCH="any"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/Craft"
PKG_URL="https://github.com/libretro/Craft/archive/$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="Craft-$PKG_VERSION*"
PKG_DEPENDS_TARGET="toolchain kodi-platform"
PKG_SECTION="emulation"
PKG_SHORTDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)"
PKG_LONGDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)"
PKG_LIBNAME="craft_libretro.so"
PKG_LIBPATH="$PKG_LIBNAME"
PKG_LIBVAR="CRAFT_LIB"
pre_configure_target() {
# fails to build in subdirs
cd $PKG_BUILD
rm -rf .$TARGET_NAME
}
make_target() {
if [ -z "$DEVICE" ]; then
PKG_DEVICE_NAME=$PROJECT
else
PKG_DEVICE_NAME=$DEVICE
fi
case $PKG_DEVICE_NAME in
RPi|RPi2)
make -f Makefile.libretro platform=${PKG_DEVICE_NAME,,}
;;
Generic)
make -f Makefile.libretro
;;
*)
if [[ "$TARGET_CPU" = "cortex-a9" ]] || [[ "$TARGET_CPU" = *"cortex-a53" ]] || [[ "$TARGET_CPU" = "cortex-a17" ]]; then
if [ "$TARGET_ARCH" = "aarch64" ]; then
make -f Makefile.libretro platform=aarch64
else
make -f Makefile.libretro platform=armv7-neon-gles-cortex-a9
fi
fi
;;
esac
}
makeinstall_target() {
mkdir -p $SYSROOT_PREFIX/usr/lib/cmake/$PKG_NAME
cp $PKG_LIBPATH $SYSROOT_PREFIX/usr/lib/$PKG_LIBNAME
echo "set($PKG_LIBVAR $SYSROOT_PREFIX/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/lib/cmake/$PKG_NAME/$PKG_NAME-config.cmake
}

Some files were not shown because too many files have changed in this diff Show More