mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user