diff --git a/packages/emulation/libretro-2048/package.mk b/packages/emulation/libretro-2048/package.mk index ef18f33647..4dd13c303e 100644 --- a/packages/emulation/libretro-2048/package.mk +++ b/packages/emulation/libretro-2048/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-2048" -PKG_VERSION="6730b2b" +PKG_VERSION="5415b1b" PKG_ARCH="any" PKG_LICENSE="Public domain" PKG_SITE="https://github.com/libretro/libretro-2048" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.2048: 2048 for Kodi" PKG_LONGDESC="game.libretro.2048: 2048 for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="2048_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="LIBRETRO_2048_LIB" +PKG_LIBVAR="2048_LIB" make_target() { make -f Makefile.libretro } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-4do/package.mk b/packages/emulation/libretro-4do/package.mk index 230829d1fc..1681fd95e6 100644 --- a/packages/emulation/libretro-4do/package.mk +++ b/packages/emulation/libretro-4do/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-4do" -PKG_VERSION="f433301" +PKG_VERSION="b8b029b" PKG_ARCH="any" PKG_LICENSE="LGPL" PKG_SITE="https://github.com/libretro/4do-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="Port of 4DO/libfreedo to libretro." PKG_LONGDESC="Port of 4DO/libfreedo to libretro." PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_AUTORECONF="no" PKG_LIBNAME="4do_libretro.so" @@ -36,7 +37,7 @@ PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="4DO_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-bsnes/package.mk b/packages/emulation/libretro-beetle-bsnes/package.mk index 1239ee867f..9750c5376a 100644 --- a/packages/emulation/libretro-beetle-bsnes/package.mk +++ b/packages/emulation/libretro-beetle-bsnes/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-bsnes" -PKG_VERSION="ff6938b" +PKG_VERSION="74d78da" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-bsnes-libretro" @@ -29,10 +29,11 @@ PKG_SHORTDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_snes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_BSNES_LIB" +PKG_LIBVAR="BEETLE-BSNES_LIB" make_target() { LDFLAGS="$LDFLAGS -ldl" @@ -40,8 +41,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-gba/package.mk b/packages/emulation/libretro-beetle-gba/package.mk index 38e7bf5b33..93cc90d51a 100644 --- a/packages/emulation/libretro-beetle-gba/package.mk +++ b/packages/emulation/libretro-beetle-gba/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-gba" -PKG_VERSION="b17b3a2" +PKG_VERSION="1f948a6" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-gba-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_LONGDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_gba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_GBA_LIB" +PKG_LIBVAR="BEETLE-GBA_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-lynx/package.mk b/packages/emulation/libretro-beetle-lynx/package.mk index 39c607fa31..00753227d7 100644 --- a/packages/emulation/libretro-beetle-lynx/package.mk +++ b/packages/emulation/libretro-beetle-lynx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-lynx" -PKG_VERSION="76fd67f" +PKG_VERSION="8ea8650" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-lynx-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Ha PKG_LONGDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_lynx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_LYNX_LIB" +PKG_LIBVAR="BEETLE-LYNX_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-ngp/package.mk b/packages/emulation/libretro-beetle-ngp/package.mk index 199286da87..e818d4f4a3 100644 --- a/packages/emulation/libretro-beetle-ngp/package.mk +++ b/packages/emulation/libretro-beetle-ngp/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-ngp" -PKG_VERSION="15887b8" +PKG_VERSION="66ef987" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-ngp-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Standalone port of Mednafen NGP to the libretro API, itself a for PKG_LONGDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_ngp_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_NGP_LIB" +PKG_LIBVAR="BEETLE-NGP_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-pce-fast/package.mk b/packages/emulation/libretro-beetle-pce-fast/package.mk index 2bcc997892..f430514e60 100644 --- a/packages/emulation/libretro-beetle-pce-fast/package.mk +++ b/packages/emulation/libretro-beetle-pce-fast/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-pce-fast" -PKG_VERSION="8daf99e" +PKG_VERSION="39185a6" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-pce-fast-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_LONGDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_pce_fast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_PCE_FAST_LIB" +PKG_LIBVAR="BEETLE-PCE-FAST_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-pcfx/package.mk b/packages/emulation/libretro-beetle-pcfx/package.mk index ec77e4a64c..25070bf673 100644 --- a/packages/emulation/libretro-beetle-pcfx/package.mk +++ b/packages/emulation/libretro-beetle-pcfx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-pcfx" -PKG_VERSION="89d16cd" +PKG_VERSION="f53c58a" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-pcfx-libretro" @@ -29,10 +29,11 @@ PKG_SHORTDESC="Standalone port of Mednafen PCFX to libretro" PKG_LONGDESC="Standalone port of Mednafen PCFX to libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_pcfx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_PCFX_LIB" +PKG_LIBVAR="BEETLE-PCFX_LIB" make_target() { case $PROJECT in @@ -58,8 +59,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-pcfx/patches/libretro-beetle-pcfx-0001-fix-cross-compile.patch b/packages/emulation/libretro-beetle-pcfx/patches/libretro-beetle-pcfx-0001-fix-cross-compile.patch index 378561e011..e7fc1b3f39 100644 --- a/packages/emulation/libretro-beetle-pcfx/patches/libretro-beetle-pcfx-0001-fix-cross-compile.patch +++ b/packages/emulation/libretro-beetle-pcfx/patches/libretro-beetle-pcfx-0001-fix-cross-compile.patch @@ -1,8 +1,15 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-01-28 10:20:33.000000000 -0800 -+++ b/Makefile 2016-05-11 01:37:49.370618722 -0700 -@@ -193,7 +193,7 @@ - TARGET := $(TARGET_NAME).so +commit 76f4bf49e19a856f62d0ba2bd1061ab63b45f0e4 +Author: Lukas Rusak +Date: Sun Feb 5 17:46:16 2017 -0800 + + don't hard code cc and cxx + +diff --git a/Makefile b/Makefile +index 142113a..86a9fac 100644 +--- a/Makefile ++++ b/Makefile +@@ -197,7 +197,7 @@ else ifneq (,$(findstring armv,$(platform))) + TARGET := $(TARGET_NAME)_libretro.so fpic := -fPIC SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T - CC = gcc @@ -10,10 +17,10 @@ diff -Naur a/Makefile b/Makefile LDFLAGS += $(PTHREAD_FLAGS) FLAGS += $(PTHREAD_FLAGS) -DHAVE_MKDIR IS_X86 = 0 -@@ -218,8 +218,8 @@ - FLAGS += -DARM +@@ -228,8 +228,8 @@ else ifeq ($(platform), emscripten) + else - TARGET := $(TARGET_NAME).dll + TARGET := $(TARGET_NAME)_libretro.dll - CC = gcc - CXX = g++ + CC ?= gcc diff --git a/packages/emulation/libretro-beetle-psx/package.mk b/packages/emulation/libretro-beetle-psx/package.mk index a807dd87a9..ac316226e5 100644 --- a/packages/emulation/libretro-beetle-psx/package.mk +++ b/packages/emulation/libretro-beetle-psx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-psx" -PKG_VERSION="e661a34" +PKG_VERSION="e3aae3d" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-psx-libretro" @@ -29,14 +29,15 @@ PKG_SHORTDESC="Fork of Mednafen PSX" PKG_LONGDESC="Fork of Mednafen PSX" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_psx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_PSX_LIB" +PKG_LIBVAR="BEETLE-PSX_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-supergrafx/package.mk b/packages/emulation/libretro-beetle-supergrafx/package.mk index 887168df54..8d8e6bbf2c 100644 --- a/packages/emulation/libretro-beetle-supergrafx/package.mk +++ b/packages/emulation/libretro-beetle-supergrafx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-supergrafx" -PKG_VERSION="42c8c0d" +PKG_VERSION="1757cc3" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-supergrafx-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Standalone port of Mednafen PCE Fast to libretro. This one only e PKG_LONGDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_supergrafx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_SUPERGRAFX_LIB" +PKG_LIBVAR="BEETLE-SUPERGRAFX_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-vb/package.mk b/packages/emulation/libretro-beetle-vb/package.mk index c8f9602f97..6754b11c68 100644 --- a/packages/emulation/libretro-beetle-vb/package.mk +++ b/packages/emulation/libretro-beetle-vb/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-vb" -PKG_VERSION="c99ba93" +PKG_VERSION="1809ea7" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-vb-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Standalone port of Mednafen VB to libretro" PKG_LONGDESC="Standalone port of Mednafen VB to libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_vb_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_VB_LIB" +PKG_LIBVAR="BEETLE-VB_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-beetle-wswan/package.mk b/packages/emulation/libretro-beetle-wswan/package.mk index f5b44891c3..57a5dc6c68 100644 --- a/packages/emulation/libretro-beetle-wswan/package.mk +++ b/packages/emulation/libretro-beetle-wswan/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-beetle-wswan" -PKG_VERSION="afbcd37" +PKG_VERSION="d106ea1" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/beetle-wswan-libretro" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork PKG_LONGDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_wswan_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="BEETLE_WSWAN_LIB" +PKG_LIBVAR="BEETLE-WSWAN_LIB" make_target() { make } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bluemsx/package.mk b/packages/emulation/libretro-bluemsx/package.mk index 304b87eeba..227d869177 100644 --- a/packages/emulation/libretro-bluemsx/package.mk +++ b/packages/emulation/libretro-bluemsx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-bluemsx" -PKG_VERSION="e9b81fd" +PKG_VERSION="24144ba" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/blueMSX-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_LONGDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="bluemsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -43,8 +44,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bnes/package.mk b/packages/emulation/libretro-bnes/package.mk index 0f526f5c2d..56f400e938 100644 --- a/packages/emulation/libretro-bnes/package.mk +++ b/packages/emulation/libretro-bnes/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-bnes" -PKG_VERSION="44b1f2d" +PKG_VERSION="5197b6c" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/bnes-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.bnes: bNES for Kodi" PKG_LONGDESC="game.libretro.bnes: bNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="bnes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk index 3c3c4a1846..446e2b2bc2 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-bsnes-mercury-accuracy" -PKG_VERSION="425015a" +PKG_VERSION="9061b90" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_accuracy_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" -PKG_LIBVAR="BSNES_MERCURY_LIB" +PKG_LIBVAR="BSNES-MERCURY-ACCURACY_LIB" make_target() { make profile=accuracy } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/patches/libretro-bsnes-mercury-accuracy-0001_fix-cross-compile.patch b/packages/emulation/libretro-bsnes-mercury-accuracy/patches/libretro-bsnes-mercury-accuracy-0001_fix-cross-compile.patch index 723c948270..a7b59a12a4 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/patches/libretro-bsnes-mercury-accuracy-0001_fix-cross-compile.patch +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/patches/libretro-bsnes-mercury-accuracy-0001_fix-cross-compile.patch @@ -1,18 +1,17 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-01-05 20:14:14.000000000 +0100 -+++ b/Makefile 2016-01-11 20:38:29.377951179 +0100 -@@ -32,8 +32,8 @@ - flags := -I. -O3 -fomit-frame-pointer - endif - --cflags := -std=gnu99 -xc --cppflags := -std=gnu++0x -+cflags := $(CFLAGS) -std=gnu99 -xc -+cppflags := $(CXXFLAGS) -std=gnu++0x - - objects := libco - -@@ -48,13 +48,7 @@ +From ed19aa8fbd4012ea2ccb74a2160855be01aba5e4 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 18:15:12 -0800 +Subject: [PATCH 1/2] fix cross compile + +--- + Makefile | 8 +------- + 1 file changed, 1 insertion(+), 7 deletions(-) + +diff --git a/Makefile b/Makefile +index 0ac8061..b76c4c6 100644 +--- a/Makefile ++++ b/Makefile +@@ -51,13 +51,7 @@ else ifeq ($(pgo),optimize) flags += -fprofile-use endif @@ -27,3 +26,32 @@ diff -Naur a/Makefile b/Makefile # platform ui := target-$(target) +-- +2.9.3 + + +From da71b9ec79482c31c37496019792da316626f1f2 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 20:40:42 -0800 +Subject: [PATCH 2/2] no -O3 + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index b76c4c6..9622b5a 100644 +--- a/Makefile ++++ b/Makefile +@@ -32,7 +32,7 @@ sfc_lagfix := 1 + ifeq ($(DEBUG), 1) + flags := -I. -O0 -g + else +- flags := -I. -O3 -fomit-frame-pointer ++ flags := -I. -fomit-frame-pointer + endif + + cflags := $(CPPFLAGS) $(CFLAGS) -std=gnu99 -xc +-- +2.9.3 + diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk index 732f1ee84d..2311e55e31 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-bsnes-mercury-balanced" -PKG_VERSION="425015a" +PKG_VERSION="9061b90" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_balanced_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" -PKG_LIBVAR="BSNES_MERCURY_LIB" +PKG_LIBVAR="BSNES-MERCURY-BALANCED_LIB" make_target() { make profile=balanced } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/patches/libretro-bsnes-mercury-balanced-0001_fix-cross-compile.patch b/packages/emulation/libretro-bsnes-mercury-balanced/patches/libretro-bsnes-mercury-balanced-0001_fix-cross-compile.patch index 723c948270..a7b59a12a4 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/patches/libretro-bsnes-mercury-balanced-0001_fix-cross-compile.patch +++ b/packages/emulation/libretro-bsnes-mercury-balanced/patches/libretro-bsnes-mercury-balanced-0001_fix-cross-compile.patch @@ -1,18 +1,17 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-01-05 20:14:14.000000000 +0100 -+++ b/Makefile 2016-01-11 20:38:29.377951179 +0100 -@@ -32,8 +32,8 @@ - flags := -I. -O3 -fomit-frame-pointer - endif - --cflags := -std=gnu99 -xc --cppflags := -std=gnu++0x -+cflags := $(CFLAGS) -std=gnu99 -xc -+cppflags := $(CXXFLAGS) -std=gnu++0x - - objects := libco - -@@ -48,13 +48,7 @@ +From ed19aa8fbd4012ea2ccb74a2160855be01aba5e4 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 18:15:12 -0800 +Subject: [PATCH 1/2] fix cross compile + +--- + Makefile | 8 +------- + 1 file changed, 1 insertion(+), 7 deletions(-) + +diff --git a/Makefile b/Makefile +index 0ac8061..b76c4c6 100644 +--- a/Makefile ++++ b/Makefile +@@ -51,13 +51,7 @@ else ifeq ($(pgo),optimize) flags += -fprofile-use endif @@ -27,3 +26,32 @@ diff -Naur a/Makefile b/Makefile # platform ui := target-$(target) +-- +2.9.3 + + +From da71b9ec79482c31c37496019792da316626f1f2 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 20:40:42 -0800 +Subject: [PATCH 2/2] no -O3 + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index b76c4c6..9622b5a 100644 +--- a/Makefile ++++ b/Makefile +@@ -32,7 +32,7 @@ sfc_lagfix := 1 + ifeq ($(DEBUG), 1) + flags := -I. -O0 -g + else +- flags := -I. -O3 -fomit-frame-pointer ++ flags := -I. -fomit-frame-pointer + endif + + cflags := $(CPPFLAGS) $(CFLAGS) -std=gnu99 -xc +-- +2.9.3 + diff --git a/packages/emulation/libretro-bsnes-mercury-performance/package.mk b/packages/emulation/libretro-bsnes-mercury-performance/package.mk index 3c2f11c626..d25fd1a482 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-performance/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-bsnes-mercury-performance" -PKG_VERSION="425015a" +PKG_VERSION="9061b90" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/bsnes-mercury" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_performance_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" -PKG_LIBVAR="BSNES_MERCURY_LIB" +PKG_LIBVAR="BSNES-MERCURY-PERFORMANCE_LIB" make_target() { make profile=performance } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-bsnes-mercury-performance/patches/libretro-bsnes-mercury-performance-0001_fix-cross-compile.patch b/packages/emulation/libretro-bsnes-mercury-performance/patches/libretro-bsnes-mercury-performance-0001_fix-cross-compile.patch index 723c948270..a7b59a12a4 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/patches/libretro-bsnes-mercury-performance-0001_fix-cross-compile.patch +++ b/packages/emulation/libretro-bsnes-mercury-performance/patches/libretro-bsnes-mercury-performance-0001_fix-cross-compile.patch @@ -1,18 +1,17 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-01-05 20:14:14.000000000 +0100 -+++ b/Makefile 2016-01-11 20:38:29.377951179 +0100 -@@ -32,8 +32,8 @@ - flags := -I. -O3 -fomit-frame-pointer - endif - --cflags := -std=gnu99 -xc --cppflags := -std=gnu++0x -+cflags := $(CFLAGS) -std=gnu99 -xc -+cppflags := $(CXXFLAGS) -std=gnu++0x - - objects := libco - -@@ -48,13 +48,7 @@ +From ed19aa8fbd4012ea2ccb74a2160855be01aba5e4 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 18:15:12 -0800 +Subject: [PATCH 1/2] fix cross compile + +--- + Makefile | 8 +------- + 1 file changed, 1 insertion(+), 7 deletions(-) + +diff --git a/Makefile b/Makefile +index 0ac8061..b76c4c6 100644 +--- a/Makefile ++++ b/Makefile +@@ -51,13 +51,7 @@ else ifeq ($(pgo),optimize) flags += -fprofile-use endif @@ -27,3 +26,32 @@ diff -Naur a/Makefile b/Makefile # platform ui := target-$(target) +-- +2.9.3 + + +From da71b9ec79482c31c37496019792da316626f1f2 Mon Sep 17 00:00:00 2001 +From: Lukas Rusak +Date: Sun, 5 Feb 2017 20:40:42 -0800 +Subject: [PATCH 2/2] no -O3 + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index b76c4c6..9622b5a 100644 +--- a/Makefile ++++ b/Makefile +@@ -32,7 +32,7 @@ sfc_lagfix := 1 + ifeq ($(DEBUG), 1) + flags := -I. -O0 -g + else +- flags := -I. -O3 -fomit-frame-pointer ++ flags := -I. -fomit-frame-pointer + endif + + cflags := $(CPPFLAGS) $(CFLAGS) -std=gnu99 -xc +-- +2.9.3 + diff --git a/packages/emulation/libretro-cap32/package.mk b/packages/emulation/libretro-cap32/package.mk index 98102f43e7..cbd6b5c9dd 100644 --- a/packages/emulation/libretro-cap32/package.mk +++ b/packages/emulation/libretro-cap32/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-cap32" -PKG_VERSION="39b48f1" +PKG_VERSION="04bffe8" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-cap32" @@ -28,6 +28,7 @@ PKG_SHORTDESC="game.libretro.cap32: cap32 for Kodi" PKG_LONGDESC="game.libretro.cap32: cap32 for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="cap32_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -38,8 +39,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-craft/package.mk b/packages/emulation/libretro-craft/package.mk index 7d5df4a6bc..a13cfdc854 100644 --- a/packages/emulation/libretro-craft/package.mk +++ b/packages/emulation/libretro-craft/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-craft" -PKG_VERSION="dc6ae44" +PKG_VERSION="4a11641" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/Craft" @@ -30,6 +30,7 @@ PKG_LONGDESC="A simple Minecraft clone written in C using modern OpenGL (shaders PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="craft_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -65,8 +66,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-desmume/package.mk b/packages/emulation/libretro-desmume/package.mk index 1eb365c263..f35167f3f0 100644 --- a/packages/emulation/libretro-desmume/package.mk +++ b/packages/emulation/libretro-desmume/package.mk @@ -29,6 +29,7 @@ PKG_SHORTDESC="libretro wrapper for desmume NDS emulator." PKG_LONGDESC="libretro wrapper for desmume NDS emulator." PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="desmume_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -55,8 +56,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-dinothawr/package.mk b/packages/emulation/libretro-dinothawr/package.mk index 1d1e3eb493..d27302316d 100644 --- a/packages/emulation/libretro-dinothawr/package.mk +++ b/packages/emulation/libretro-dinothawr/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-dinothawr" -PKG_VERSION="4ef365e" +PKG_VERSION="02821dd" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/Dinothawr" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_LONGDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="dinothawr_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-dolphin/package.mk b/packages/emulation/libretro-dolphin/package.mk index 82327f3e43..bc10a4c466 100644 --- a/packages/emulation/libretro-dolphin/package.mk +++ b/packages/emulation/libretro-dolphin/package.mk @@ -29,6 +29,7 @@ PKG_SHORTDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games PKG_LONGDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="dolphin_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" @@ -45,8 +46,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-dosbox/package.mk b/packages/emulation/libretro-dosbox/package.mk index 1c2857386f..45fd39ce43 100644 --- a/packages/emulation/libretro-dosbox/package.mk +++ b/packages/emulation/libretro-dosbox/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-dosbox" -PKG_VERSION="e1ab4fc" +PKG_VERSION="8dae921" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/dosbox-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_LONGDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="dosbox_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -44,8 +45,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-fba/package.mk b/packages/emulation/libretro-fbalpha/package.mk similarity index 74% rename from packages/emulation/libretro-fba/package.mk rename to packages/emulation/libretro-fbalpha/package.mk index eda85034a4..dc2f80efc2 100644 --- a/packages/emulation/libretro-fba/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -16,22 +16,24 @@ # along with LibreELEC. If not, see . ################################################################################ -PKG_NAME="libretro-fba" +PKG_NAME="libretro-fbalpha" PKG_VERSION="3e64a22" PKG_ARCH="any" PKG_LICENSE="GPLv3" -PKG_SITE="https://github.com/libretro/libretro-fba" -PKG_URL="https://github.com/libretro/libretro-fba/archive/$PKG_VERSION.tar.gz" +PKG_SITE="https://github.com/libretro/fbalpha" +PKG_URL="https://github.com/libretro/fbalpha/archive/$PKG_VERSION.tar.gz" +PKG_SOURCE_DIR="fbalpha-$PKG_VERSION*" PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="fba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="FBA_LIB" +PKG_LIBVAR="FBALPHA_LIB" pre_make_target() { # linking takes too long with lto @@ -43,8 +45,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-fceumm/package.mk b/packages/emulation/libretro-fceumm/package.mk index 3cb5cac938..acbb33f023 100644 --- a/packages/emulation/libretro-fceumm/package.mk +++ b/packages/emulation/libretro-fceumm/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-fceumm" -PKG_VERSION="50d0dfe" +PKG_VERSION="5a27aa3" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/libretro-fceumm" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_LONGDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="fceumm_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-fmsx/package.mk b/packages/emulation/libretro-fmsx/package.mk index 7cecc83768..0f1a417601 100644 --- a/packages/emulation/libretro-fmsx/package.mk +++ b/packages/emulation/libretro-fmsx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-fmsx" -PKG_VERSION="91e6deb" +PKG_VERSION="0386da0" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/fmsx-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.fmsx: fmsx for Kodi" PKG_LONGDESC="game.libretro.fmsx: fmsx for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="fmsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-fuse/package.mk b/packages/emulation/libretro-fuse/package.mk index 804e38b748..709f23a144 100644 --- a/packages/emulation/libretro-fuse/package.mk +++ b/packages/emulation/libretro-fuse/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-fuse" -PKG_VERSION="6cda7ed" +PKG_VERSION="f834c9b" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/fuse-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.fuse: fuse for Kodi" PKG_LONGDESC="game.libretro.fuse: fuse for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="fuse_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-gambatte/package.mk b/packages/emulation/libretro-gambatte/package.mk index 8d804f2384..5bb52e4639 100644 --- a/packages/emulation/libretro-gambatte/package.mk +++ b/packages/emulation/libretro-gambatte/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-gambatte" -PKG_VERSION="4d8ae4f" +PKG_VERSION="b1af734" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/gambatte-libretro" @@ -29,14 +29,15 @@ PKG_SHORTDESC="game.libretro.gambatte: Gambatte for Kodi" PKG_LONGDESC="game.libretro.gambatte: Gambatte for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="gambatte_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="GAMBATTE_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index 3e73ee897a..58aaf782b4 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-genplus" -PKG_VERSION="40c9782" +PKG_VERSION="afa38e3" PKG_ARCH="any" PKG_LICENSE="Modified BSD / LGPLv2.1" PKG_SITE="https://github.com/libretro/Genesis-Plus-GX" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="genesis_plus_gx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-gw/package.mk b/packages/emulation/libretro-gw/package.mk index 549cbdba36..fe703e640f 100644 --- a/packages/emulation/libretro-gw/package.mk +++ b/packages/emulation/libretro-gw/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-gw" -PKG_VERSION="0408906" +PKG_VERSION="7e1c2a6" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/gw-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.gw: gw for Kodi" PKG_LONGDESC="game.libretro.gw: gw for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="gw_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-handy/package.mk b/packages/emulation/libretro-handy/package.mk index 56ba580b40..8e7ca47395 100644 --- a/packages/emulation/libretro-handy/package.mk +++ b/packages/emulation/libretro-handy/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-handy" -PKG_VERSION="84f188b" +PKG_VERSION="c55760b" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-handy" @@ -28,6 +28,7 @@ PKG_SHORTDESC="game.libretro.handy: handy for Kodi" PKG_LONGDESC="game.libretro.handy: handy for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="handy_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -38,8 +39,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-hatari/package.mk b/packages/emulation/libretro-hatari/package.mk index 9eb4bcb2d8..64c5142697 100644 --- a/packages/emulation/libretro-hatari/package.mk +++ b/packages/emulation/libretro-hatari/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-hatari" -PKG_VERSION="4930236" +PKG_VERSION="e99678b" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/hatari" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="hatari_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -44,8 +45,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame/package.mk b/packages/emulation/libretro-mame/package.mk index 7a59eca679..cb69ec973e 100644 --- a/packages/emulation/libretro-mame/package.mk +++ b/packages/emulation/libretro-mame/package.mk @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.mame: MAME for Kodi" PKG_LONGDESC="game.libretro.mame: MAME for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mame_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -64,8 +65,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame2000/package.mk b/packages/emulation/libretro-mame2000/package.mk index 2465e58dba..77dd0978b5 100644 --- a/packages/emulation/libretro-mame2000/package.mk +++ b/packages/emulation/libretro-mame2000/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-mame2000" -PKG_VERSION="b4ca94b" +PKG_VERSION="1083de2" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2000-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="2000 version of MAME (0.37b5) for libretro" PKG_LONGDESC="2000 version of MAME (0.37b5) for libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mame2000_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -50,8 +51,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame2003/package.mk b/packages/emulation/libretro-mame2003/package.mk index 3351264f28..cade3d35fb 100644 --- a/packages/emulation/libretro-mame2003/package.mk +++ b/packages/emulation/libretro-mame2003/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-mame2003" -PKG_VERSION="57f6dae" +PKG_VERSION="69163cc" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2003-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="Late 2003 version of MAME (0.78) for libretro" PKG_LONGDESC="Late 2003 version of MAME (0.78) for libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mame2003_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ configure_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame2010/package.mk b/packages/emulation/libretro-mame2010/package.mk index 8e6b2dbfbe..78e276ce12 100644 --- a/packages/emulation/libretro-mame2010/package.mk +++ b/packages/emulation/libretro-mame2010/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-mame2010" -PKG_VERSION="abdabbe" +PKG_VERSION="3a9d2ff" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2010-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="Late 2010 version of MAME (0.139) for libretro" PKG_LONGDESC="Late 2010 version of MAME (0.139) for libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mame2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -65,8 +66,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame2014/package.mk b/packages/emulation/libretro-mame2014/package.mk index 85aa55e26f..9d358e06d3 100644 --- a/packages/emulation/libretro-mame2014/package.mk +++ b/packages/emulation/libretro-mame2014/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-mame2014" -PKG_VERSION="a0daeb9" +PKG_VERSION="49f55c1" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mame2014-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" PKG_LONGDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mame2014_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -65,8 +66,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0001_fix-cross-compile.patch b/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0001_fix-cross-compile.patch index 36d67b75c3..352b519a54 100644 --- a/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0001_fix-cross-compile.patch +++ b/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0001_fix-cross-compile.patch @@ -1,58 +1,33 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-01-14 22:44:37.000000000 +0100 -+++ b/Makefile 2016-01-18 20:53:35.439383675 +0100 -@@ -115,25 +115,23 @@ - LIBS += -lGL - endif - LDFLAGS += $(fpic) $(SHARED) -- REALCC = gcc -- NATIVECC = g++ -- NATIVECFLAGS = -std=gnu99 -+ REALCC ?= gcc - BASELIBS += -lpthread -- CC = g++ -- AR = @ar -- LD = g++ -+ CC ?= g++ -+ AR ?= @ar -+ LD ?= g++ - CCOMFLAGS += $(PLATCFLAGS) - LIBS += -lstdc++ -lpthread -ldl -- ifeq ($(firstword $(filter x86_64,$(UNAME))),x86_64) -+ ifeq ($(firstword $(filter x86_64,$(ARCH))),x86_64) - PTR64 = 1 - endif -- ifeq ($(firstword $(filter amd64,$(UNAME))),amd64) -+ ifeq ($(firstword $(filter amd64,$(ARCH))),amd64) - PTR64 = 1 - endif -- ifeq ($(firstword $(filter ppc64,$(UNAME))),ppc64) -+ ifeq ($(firstword $(filter ppc64,$(ARCH))),ppc64) - PTR64 = 1 - endif -- ifneq (,$(findstring ppc,$(UNAME))) -+ ifneq (,$(findstring ppc,$(ARCH))) - BIGENDIAN=1 - else - PLATCFLAGS += -DLSB_FIRST -@@ -316,12 +314,10 @@ - CCOMFLAGS += $(fpic) -mstructure-size-boundary=32 -falign-functions=16 -fsigned-char -finline -fno-common -fno-builtin -fweb -frename-registers -falign-functions=16 - PLATCFLAGS += -march=armv7-a -DALIGN_INTS -DALIGN_SHORTS -DLSB_FIRST -fstrict-aliasing -fno-merge-constants -DSDLMAME_NO64BITIO -DSDLMAME_ARM -DRETRO_SETJMP_HACK - LDFLAGS += -Wl,--fix-cortex-a8 -Wl,--no-as-needed $(fpic) $(SHARED) -- REALCC = gcc -- NATIVECC = g++ -- NATIVECFLAGS = -std=gnu99 -- CC = g++ -- AR = @ar -- LD = g++ -+ REALCC ?= gcc -+ CC ?= g++ -+ AR ?= @ar -+ LD ?= g++ - CCOMFLAGS += $(PLATCFLAGS) - - ifneq (,$(findstring cortexa8,$(platform))) -@@ -492,7 +488,7 @@ +commit 698041d707425226afd2398d0761abb6e7db1215 +Author: Lukas Rusak +Date: Sun Feb 5 18:51:55 2017 -0800 + + fix cross compile + +diff --git a/Makefile b/Makefile +index 888f368..2b31967 100644 +--- a/Makefile ++++ b/Makefile +@@ -132,15 +132,15 @@ ifneq (,$(findstring unix,$(platform))) + LIBS += -lGL + endif + LDFLAGS += $(fpic) $(SHARED) +- REALCC ?= gcc +- NATIVECC ?= g++ ++ REALCC ?= $(CC) ++ NATIVECC ?= $(CXX) + NATIVECFLAGS ?= -std=gnu99 + BASELIBS += -lpthread + CC ?= g++ + AR ?= @ar + LD ?= g++ + LIBS += -lstdc++ -lpthread -ldl +- ifeq ($(firstword $(filter x86_64,$(UNAME))),x86_64) ++ ifeq ($(firstword $(filter x86_64,$(ARCH))),x86_64) + PTR64 = 1 + endif + ifeq ($(firstword $(filter amd64,$(UNAME))),amd64) +@@ -485,7 +485,7 @@ endif # utilities MD = -mkdir$(EXE_EXT) RM = @rm -f diff --git a/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0002-aarch64-support.patch b/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0002-aarch64-support.patch deleted file mode 100644 index ab8703ec90..0000000000 --- a/packages/emulation/libretro-mame2014/patches/libretro-mame2014-0002-aarch64-support.patch +++ /dev/null @@ -1,42 +0,0 @@ -diff -Naur a/Makefile b/Makefile ---- a/Makefile 2016-05-10 12:18:51.824846056 -0700 -+++ b/Makefile 2016-05-10 13:12:56.463629991 -0700 -@@ -344,6 +344,29 @@ - PLATCFLAGS += -DARM - LIBS += -lstdc++ -lpthread -ldl - -+# aarch64 -+else ifneq (,$(findstring aarch64,$(platform))) -+ armplatform := 1 -+ TARGETLIB := $(TARGET_NAME)_libretro.so -+ TARGETOS=linux -+ fpic := -fPIC -+ SHARED := -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined -+ CCOMFLAGS += $(fpic) -+# PLATCFLAGS += -march=armv7-a -DALIGN_INTS -DALIGN_SHORTS -DLSB_FIRST -fstrict-aliasing -fno-merge-constants -DSDLMAME_NO64BITIO -DSDLMAME_ARM -DRETRO_SETJMP_HACK -+ LDFLAGS += -Wl,--no-as-needed $(fpic) $(SHARED) -+ REALCC ?= gcc -+ CC ?= g++ -+ AR ?= @ar -+ LD ?= g++ -+ CCOMFLAGS += $(PLATCFLAGS) -+ PTR64 = 1 -+ -+# PLATCFLAGS += -DHAVE_GL -+ LIBS += -lGLESv2 -+ GLES = 1 -+ -+ LIBS += -lstdc++ -lpthread -ldl -+ - # Windows cross compiler - else ifeq ($(platform), wincross) - TARGETLIB := $(TARGET_NAME)_libretro.dll -@@ -557,7 +580,7 @@ - - # CFLAGS is defined based on C or C++ targets - # (remember, expansion only happens when used, so doing it here is ok) --CFLAGS = $(CCOMFLAGS) $(CPPONLYFLAGS) -+CFLAGS += $(CCOMFLAGS) $(CPPONLYFLAGS) - - # we compile C-only to C89 standard with GNU extensions - # we compile C++ code to C++98 standard with GNU extensions diff --git a/packages/emulation/libretro-meteor/package.mk b/packages/emulation/libretro-meteor/package.mk index c229cc3844..d33919771d 100644 --- a/packages/emulation/libretro-meteor/package.mk +++ b/packages/emulation/libretro-meteor/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-meteor" -PKG_VERSION="38b10c0" +PKG_VERSION="b7f5c82" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/meteor-libretro" @@ -30,6 +30,7 @@ PKG_LONGDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="meteor_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" @@ -46,8 +47,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mgba/package.mk b/packages/emulation/libretro-mgba/package.mk index fad2fc510e..0fa3407d26 100644 --- a/packages/emulation/libretro-mgba/package.mk +++ b/packages/emulation/libretro-mgba/package.mk @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.mgba: mGBA for Kodi" PKG_LONGDESC="game.libretro.mgba: mGBA for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mgba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -45,8 +46,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-mupen64plus/package.mk b/packages/emulation/libretro-mupen64plus/package.mk index e794caa207..4dcf59093a 100644 --- a/packages/emulation/libretro-mupen64plus/package.mk +++ b/packages/emulation/libretro-mupen64plus/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-mupen64plus" -PKG_VERSION="a29227b" +PKG_VERSION="78f37ec" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/mupen64plus-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" PKG_LONGDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="mupen64plus_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -58,8 +59,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index acf9b8deb6..513bef9b53 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-nestopia" -PKG_VERSION="70f4705" +PKG_VERSION="ebd462b" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/nestopia" @@ -29,18 +29,24 @@ PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="nestopia_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" PKG_LIBVAR="NESTOPIA_LIB" +post_unpack() { + rm $ROOT/$PKG_BUILD/CMakeLists.txt + rm $ROOT/$PKG_BUILD/configure.ac +} + make_target() { make -C libretro } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-nx/package.mk b/packages/emulation/libretro-nx/package.mk index b8cbaf23f6..212a06ae85 100644 --- a/packages/emulation/libretro-nx/package.mk +++ b/packages/emulation/libretro-nx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-nx" -PKG_VERSION="ee65158" +PKG_VERSION="20f6aac" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/nxengine-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.nx: nx for Kodi" PKG_LONGDESC="game.libretro.nx: nx for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="nxengine_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-o2em/package.mk b/packages/emulation/libretro-o2em/package.mk index f9bc62baba..a9f12719a8 100644 --- a/packages/emulation/libretro-o2em/package.mk +++ b/packages/emulation/libretro-o2em/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-o2em" -PKG_VERSION="0d54d35" +PKG_VERSION="1d62d4e" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-o2em" @@ -28,6 +28,7 @@ PKG_SHORTDESC="game.libretro.o2em: o2em for Kodi" PKG_LONGDESC="game.libretro.o2em: o2em for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="o2em_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -38,8 +39,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index 99038f9ec1..8a2d0925d7 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-pcsx-rearmed" -PKG_VERSION="1aa232f" +PKG_VERSION="731139f" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/pcsx_rearmed" @@ -29,10 +29,11 @@ PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="pcsx_rearmed_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="PCSX_REARMED_LIB" +PKG_LIBVAR="PCSX-REARMED_LIB" configure_target() { : @@ -63,8 +64,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 7587041552..3d1a4d4e17 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -18,7 +18,7 @@ PKG_NAME="libretro-picodrive" -PKG_VERSION="0d87bd6" +PKG_VERSION="d6be4fa" PKG_ARCH="any" PKG_LICENSE="MAME" PKG_SITE="https://github.com/libretro/picodrive" @@ -31,6 +31,7 @@ PKG_SHORTDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_LONGDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="picodrive_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -75,8 +76,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-ppsspp/package.mk b/packages/emulation/libretro-ppsspp/package.mk index cc69528ac3..c275e17550 100644 --- a/packages/emulation/libretro-ppsspp/package.mk +++ b/packages/emulation/libretro-ppsspp/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-ppsspp" -PKG_VERSION="e1bb9da" +PKG_VERSION="5f7bcf7" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/libretro-ppsspp" @@ -28,6 +28,7 @@ PKG_SHORTDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10 PKG_LONGDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="ppsspp_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" @@ -66,8 +67,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-prboom/package.mk b/packages/emulation/libretro-prboom/package.mk index ded710a370..f3d170b30b 100644 --- a/packages/emulation/libretro-prboom/package.mk +++ b/packages/emulation/libretro-prboom/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-prboom" -PKG_VERSION="d1479f0" +PKG_VERSION="6384659" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-prboom" @@ -28,6 +28,7 @@ PKG_SHORTDESC="game.libretro.prboom: prboom for Kodi" PKG_LONGDESC="game.libretro.prboom: prboom for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="prboom_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -38,8 +39,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-prosystem/package.mk b/packages/emulation/libretro-prosystem/package.mk index 7be52f0c22..36c6fc5f5d 100644 --- a/packages/emulation/libretro-prosystem/package.mk +++ b/packages/emulation/libretro-prosystem/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-prosystem" -PKG_VERSION="b675fdf" +PKG_VERSION="1cf5472" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/prosystem-libretro" @@ -29,14 +29,15 @@ PKG_SHORTDESC="Port of ProSystem to libretro" PKG_LONGDESC="Port of ProSystem to libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="prosystem_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="PROSYSTEM_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-quicknes/package.mk b/packages/emulation/libretro-quicknes/package.mk index a87377edad..748738bdd5 100644 --- a/packages/emulation/libretro-quicknes/package.mk +++ b/packages/emulation/libretro-quicknes/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-quicknes" -PKG_VERSION="646fad9" +PKG_VERSION="f7238df" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/QuickNES_Core" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.quicknes: QuickNES for Kodi" PKG_LONGDESC="game.libretro.quicknes: QuickNES for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="quicknes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-reicast/package.mk b/packages/emulation/libretro-reicast/package.mk index 3b375cfbd5..c041f627a9 100644 --- a/packages/emulation/libretro-reicast/package.mk +++ b/packages/emulation/libretro-reicast/package.mk @@ -29,6 +29,7 @@ PKG_SHORTDESC="Reicast is a multiplatform Sega Dreamcast emulator" PKG_LONGDESC="Reicast is a multiplatform Sega Dreamcast emulator" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="reicast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -55,8 +56,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index 8b4aeb60d6..788026d0e9 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-scummvm" -PKG_VERSION="47bb6e5" +PKG_VERSION="011f40a" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/scummvm" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="scummvm_libretro.so" PKG_LIBPATH="backends/platform/libretro/build/$PKG_LIBNAME" @@ -50,8 +51,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index 77f9e67438..9c85af4b86 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-snes9x" -PKG_VERSION="39d5a9f" +PKG_VERSION="2d579c6" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/snes9x" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-snes9x2002/package.mk b/packages/emulation/libretro-snes9x2002/package.mk index edcd2f8b9d..683ab2f9d4 100644 --- a/packages/emulation/libretro-snes9x2002/package.mk +++ b/packages/emulation/libretro-snes9x2002/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-snes9x2002" -PKG_VERSION="3c15d69" +PKG_VERSION="0c28605" PKG_ARCH="arm" PKG_LICENSE="GPL" PKG_SITE="https://github.com/libretro/snes9x2002" @@ -29,18 +29,19 @@ PKG_SHORTDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." PKG_LONGDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x2002_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="POCKETSNES_LIB" +PKG_LIBVAR="SNES9X2002_LIB" pre_make_target() { export CFLAGS="$CFLAGS -std=gnu11" } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-snes9x2010/package.mk b/packages/emulation/libretro-snes9x2010/package.mk index 50785e180d..b45704236a 100644 --- a/packages/emulation/libretro-snes9x2010/package.mk +++ b/packages/emulation/libretro-snes9x2010/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-snes9x2010" -PKG_VERSION="74953d8" +PKG_VERSION="9710b8f" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/snes9x2010" @@ -29,14 +29,15 @@ PKG_SHORTDESC="snes9x2010 for Kodi" PKG_LONGDESC="snes9x2010 for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="SNES9X2010_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-stella/package.mk b/packages/emulation/libretro-stella/package.mk index fa006fcc47..74fc990d3f 100644 --- a/packages/emulation/libretro-stella/package.mk +++ b/packages/emulation/libretro-stella/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-stella" -PKG_VERSION="3aa5737" +PKG_VERSION="cdbc9cc" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/stella-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.stella: Stella for Kodi" PKG_LONGDESC="game.libretro.stella: Stella for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="stella_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-tgbdual/package.mk b/packages/emulation/libretro-tgbdual/package.mk index 6b94f21d03..b33c033338 100644 --- a/packages/emulation/libretro-tgbdual/package.mk +++ b/packages/emulation/libretro-tgbdual/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-tgbdual" -PKG_VERSION="6f8bfe5" +PKG_VERSION="7c5706b" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/tgbdual-libretro" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_LONGDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="tgbdual_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-tyrquake/package.mk b/packages/emulation/libretro-tyrquake/package.mk index cb0c3df86c..3af7dfab2d 100644 --- a/packages/emulation/libretro-tyrquake/package.mk +++ b/packages/emulation/libretro-tyrquake/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-tyrquake" -PKG_VERSION="34bd008" +PKG_VERSION="8cb9ceb" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/tyrquake" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_LONGDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="tyrquake_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-vba-next/package.mk b/packages/emulation/libretro-vba-next/package.mk index 6f7f22accd..8641e42d4a 100644 --- a/packages/emulation/libretro-vba-next/package.mk +++ b/packages/emulation/libretro-vba-next/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-vba-next" -PKG_VERSION="7623670" +PKG_VERSION="e773475" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/vba-next" @@ -29,18 +29,19 @@ PKG_SHORTDESC="game.libretro.vba-next: VBA-Next for Kodi" PKG_LONGDESC="game.libretro.vba-next: VBA-Next for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="vba_next_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" -PKG_LIBVAR="VBA_NEXT_LIB" +PKG_LIBVAR="VBA-NEXT_LIB" make_target() { make -f Makefile.libretro } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-vbam/package.mk b/packages/emulation/libretro-vbam/package.mk index db8591c8a6..fc0adf8035 100644 --- a/packages/emulation/libretro-vbam/package.mk +++ b/packages/emulation/libretro-vbam/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-vbam" -PKG_VERSION="ae4068d" +PKG_VERSION="f3d150b" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/vbam-libretro" @@ -30,6 +30,7 @@ PKG_LONGDESC="game.libretro.vbam: VBA-M for Kodi" PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="vbam_libretro.so" PKG_LIBPATH="src/libretro/$PKG_LIBNAME" @@ -46,8 +47,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-vecx/package.mk b/packages/emulation/libretro-vecx/package.mk index 61a61557bf..2240a352dc 100644 --- a/packages/emulation/libretro-vecx/package.mk +++ b/packages/emulation/libretro-vecx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-vecx" -PKG_VERSION="1a86382" +PKG_VERSION="30d39a0" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/libretro-vecx" @@ -28,6 +28,7 @@ PKG_SHORTDESC="game.libretro.vecx: vecx for Kodi" PKG_LONGDESC="game.libretro.vecx: vecx for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="vecx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -38,8 +39,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-virtualjaguar/package.mk b/packages/emulation/libretro-virtualjaguar/package.mk index a18a096310..a9e8c7a24a 100644 --- a/packages/emulation/libretro-virtualjaguar/package.mk +++ b/packages/emulation/libretro-virtualjaguar/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-virtualjaguar" -PKG_VERSION="8be4390" +PKG_VERSION="7697f9d" PKG_ARCH="any" PKG_LICENSE="GPLv3" PKG_SITE="https://github.com/libretro/virtualjaguar-libretro" @@ -29,14 +29,15 @@ PKG_SHORTDESC="Port of Virtual Jaguar to Libretro" PKG_LONGDESC="Port of Virtual Jaguar to Libretro" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="virtualjaguar_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="VIRTUALJAGUAR_LIB" makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 55fc2f1439..165faaf22b 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libretro-yabause" -PKG_VERSION="dac3c5a" +PKG_VERSION="c8f4c57" PKG_ARCH="any" PKG_LICENSE="GPLv2" PKG_SITE="https://github.com/libretro/yabause" @@ -29,6 +29,7 @@ PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="no" +PKG_USE_CMAKE="no" PKG_LIBNAME="yabause_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" @@ -39,8 +40,8 @@ make_target() { } makeinstall_target() { - mkdir -p $INSTALL/usr/lib - cp $PKG_LIBPATH $INSTALL/usr/lib/$PKG_LIBNAME - echo "set($PKG_LIBVAR $INSTALL/usr/lib/$PKG_LIBNAME)" > $SYSROOT_PREFIX/usr/$PKG_NAME-config.cmake + 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 } diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk index cae2d7c337..dce703fa35 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.4do" -PKG_VERSION="da1924b" +PKG_VERSION="38e0fe5" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 eebdde58ad..3d1be957ec 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-gba" -PKG_VERSION="cc033fa" +PKG_VERSION="491ece4" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 111ac79a64..69a87dc9d2 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-ngp" -PKG_VERSION="9dd7b91" +PKG_VERSION="a2c2c7c" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 eeec3f3c7d..bd92bc11d6 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-pce-fast" -PKG_VERSION="a0fce51" +PKG_VERSION="7d9916d" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 fd87b24343..1b0aeebc5f 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-pcfx" -PKG_VERSION="0224b9d" +PKG_VERSION="e66ceb5" PKG_REV="100" PKG_ARCH="arm x86_64" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/patches/game.libretro.beetle-pcfx-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/patches/game.libretro.beetle-pcfx-0001-fix-cross-compile.patch deleted file mode 100644 index 19e020d95b..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/patches/game.libretro.beetle-pcfx-0001-fix-cross-compile.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:22:52.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 17:31:06.429073088 -0800 -@@ -4,40 +4,9 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-beetle-pcfx REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(beetle-pcfx -- GIT_REPOSITORY https://github.com/libretro/beetle-pcfx-libretro -- GIT_TAG ac6387d -- PREFIX beetle-pcfx -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(BEETLEPCFX_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/beetle-pcfx/src/beetle-pcfx/mednafen_pcfx_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -+set(BEETLEPCFX_CUSTOM_BINARY ${BEETLE_PCFX_LIB} - ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} BEETLEPCFX DEPLIBS) --add_dependencies(${PROJECT_NAME} 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 ec7fefbbfc..f301d919b7 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-psx" -PKG_VERSION="939e5c5" +PKG_VERSION="329e6da" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 afe7de837c..c9d2158ca1 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-supergrafx" -PKG_VERSION="1f7277a" +PKG_VERSION="45fd868" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/patches/game.libretro.beetle-supergrafx-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/patches/game.libretro.beetle-supergrafx-0001-fix-cross-compile.patch deleted file mode 100644 index fe19e57584..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/patches/game.libretro.beetle-supergrafx-0001-fix-cross-compile.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:22:58.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:21:34.314477541 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-beetle-supergrafx REQUIRED) - --include(ExternalProject) -+set(DEPLIBS beetle-supergrafx) -+set(BEETLE-SUPERGRAFX_CUSTOM_BINARY ${BEETLE_SUPERGRAFX_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(beetle-supergrafx -- GIT_REPOSITORY https://github.com/libretro/beetle-supergrafx-libretro -- GIT_TAG 516ede8 -- PREFIX beetle-supergrafx -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(BEETLESGX_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/beetle-supergrafx/src/beetle-supergrafx/mednafen_supergrafx_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -- --build_addon(${PROJECT_NAME} BEETLESGX DEPLIBS) --add_dependencies(${PROJECT_NAME} beetle-supergrafx) -+build_addon(${PROJECT_NAME} BEETLE-SUPERGRAFX DEPLIBS) 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 ad982fb2c7..02feb00246 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.beetle-vb" -PKG_VERSION="fc45c48" +PKG_VERSION="26de650" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/patches/game.libretro.beetle-wswan-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/patches/game.libretro.beetle-wswan-0001-fix-cross-compile.patch deleted file mode 100644 index 14449020b4..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/patches/game.libretro.beetle-wswan-0001-fix-cross-compile.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:07.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:23:36.289642295 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-beetle-wswan REQUIRED) - --include(ExternalProject) -+set(DEPLIBS beetle-wswan) -+set(BEETLE-WSWAN_CUSTOM_BINARY ${BEETLE_WSWAN_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(beetle-wswan -- GIT_REPOSITORY https://github.com/libretro/beetle-wswan-libretro -- GIT_TAG 9187162 -- PREFIX beetle-wswan -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(BEETLEWSWAN_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/beetle-wswan/src/beetle-wswan/mednafen_wswan_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -- --build_addon(${PROJECT_NAME} BEETLEWSWAN DEPLIBS) --add_dependencies(${PROJECT_NAME} beetle-wswan) -+build_addon(${PROJECT_NAME} BEETLE-WSWAN DEPLIBS) 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 0245bbc4a2..b61edb8189 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.bluemsx" -PKG_VERSION="96623e2" +PKG_VERSION="8c3ea6b" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 ddc126cea5..557742733c 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.bsnes-mercury-accuracy" -PKG_VERSION="56abee8" +PKG_VERSION="f4433c3" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 0740e3c7a0..3b0eb658fb 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.bsnes-mercury-balanced" -PKG_VERSION="280ee53" +PKG_VERSION="49b239e" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 f5cdf99d67..207bda87e0 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.bsnes-mercury-performance" -PKG_VERSION="0cf2426" +PKG_VERSION="c32bd32" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 adafa73476..f007d43741 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.cap32" -PKG_VERSION="c5eea43" +PKG_VERSION="ab3d145" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/patches/game.libretro.cap32-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/patches/game.libretro.cap32-0001-fix-cross-compile.patch deleted file mode 100644 index 95518c229d..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/patches/game.libretro.cap32-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:30.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:27:47.296039184 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-cap32 REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(cap32 -- GIT_REPOSITORY https://github.com/libretro/libretro-cap32 -- GIT_TAG 71e5403 -- PREFIX cap32 -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(CAP32_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/cap32/src/cap32/cap32_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS cap32) -+set(CAP32_CUSTOM_BINARY ${CAP32_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} CAP32 DEPLIBS) --add_dependencies(${PROJECT_NAME} cap32) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk index 9af0280e2a..1e207a16fb 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.craft" -PKG_VERSION="dfc9b44" +PKG_VERSION="5a215a7" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk index eb8f499296..8d318c02a2 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.desmume" -PKG_VERSION="a26693c" +PKG_VERSION="e627685" PKG_REV="100" PKG_ARCH="none" PKG_LICENSE="GPL" 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 6a8c55fdd5..e9300d0d27 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.dinothawr" -PKG_VERSION="cb07699" +PKG_VERSION="dae0ee1" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/patches/game.libretro.dinothawr-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/patches/game.libretro.dinothawr-0001-fix-cross-compile.patch deleted file mode 100644 index a1493b5f28..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/patches/game.libretro.dinothawr-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:38.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:35:06.031210344 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-dinothawr REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(dinothawr -- GIT_REPOSITORY https://github.com/libretro/Dinothawr -- GIT_TAG cf90f3b -- PREFIX dinothawr -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(DINOTHAWR_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/dinothawr/src/dinothawr/dinothawr_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS dinothawr) -+set(DINOTHAWR_CUSTOM_BINARY ${DINOTHAWR_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} DINOTHAWR DEPLIBS) --add_dependencies(${PROJECT_NAME} dinothawr) 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 7e33d00877..d8f587e92a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.dosbox" -PKG_VERSION="663d9a3" +PKG_VERSION="6bfdadb" PKG_REV="100" PKG_ARCH="none" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fba/patches/game.libretro.fba-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.fba/patches/game.libretro.fba-0001-fix-cross-compile.patch deleted file mode 100644 index 8c72715241..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fba/patches/game.libretro.fba-0001-fix-cross-compile.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:48.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:53:32.675747706 -0800 -@@ -4,39 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-fba REQUIRED) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -C svn-current/trunk -f makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -C svn-current/trunk -f makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -C svn-current/trunk -f makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --include(ExternalProject) --externalproject_add(fba -- GIT_REPOSITORY https://github.com/libretro/fba-libretro -- GIT_TAG 7e70ddf8 -- PREFIX fba -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(FBA_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/fba/src/fba/svn-current/trunk/fb_alpha_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS fba) -+set(FBA_CUSTOM_BINARY ${FBA_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} FBA DEPLIBS) --add_dependencies(${PROJECT_NAME} fba) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fba/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk similarity index 81% rename from packages/mediacenter/kodi-binary-addons/game.libretro.fba/package.mk rename to packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk index 3dbf8d784d..740606141c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk @@ -16,17 +16,17 @@ # along with LibreELEC. If not, see . ################################################################################ -PKG_NAME="game.libretro.fba" -PKG_VERSION="abc48ac" +PKG_NAME="game.libretro.fbalpha" +PKG_VERSION="7dd0903" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" -PKG_SITE="https://github.com/kodi-game/game.libretro.fba" -PKG_URL="https://github.com/kodi-game/game.libretro.fba/archive/$PKG_VERSION.tar.gz" -PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fba" +PKG_SITE="https://github.com/kodi-game/game.libretro.fbalpha" +PKG_URL="https://github.com/kodi-game/game.libretro.fbalpha/archive/$PKG_VERSION.tar.gz" +PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fbalpha" PKG_SECTION="" -PKG_SHORTDESC="game.libretro.fba: fba for Kodi" -PKG_LONGDESC="game.libretro.fba: fba for Kodi" +PKG_SHORTDESC="game.libretro.fbalpha: fba for Kodi" +PKG_LONGDESC="game.libretro.fbalpha: fba for Kodi" PKG_AUTORECONF="no" PKG_IS_ADDON="yes" 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 29ae9ff0c6..27c5be1d8b 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.fceumm" -PKG_VERSION="c2f4e9f" +PKG_VERSION="bab45f1" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 6b33d03573..53f17fc7bd 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.fmsx" -PKG_VERSION="15771e9" +PKG_VERSION="68fe0c1" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/patches/game.libretro.fmsx-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/patches/game.libretro.fmsx-0001-fix-cross-compile.patch deleted file mode 100644 index 1a74091e3b..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/patches/game.libretro.fmsx-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:54.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:55:59.105160491 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-fmsx REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(fmsx -- GIT_REPOSITORY https://github.com/libretro/fmsx-libretro -- GIT_TAG 4de0b34 -- PREFIX fmsx -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(FMSX_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/fmsx/src/fmsx/fmsx_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS fmsx) -+set(FMSX_CUSTOM_BINARY ${FMSX_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} FMSX DEPLIBS) --add_dependencies(${PROJECT_NAME} fmsx) 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 efcf8e43cb..2098fa38d7 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk @@ -15,10 +15,10 @@ # You should have received a copy of the GNU General Public License # along with LibreELEC. If not, see . ################################################################################ -exit 0 + PKG_NAME="game.libretro.fuse" -PKG_VERSION="" -PKG_REV="3" +PKG_VERSION="a4e9a39" +PKG_REV="100" PKG_ARCH="arm x86_64" PKG_LICENSE="GPL" PKG_SITE="https://github.com/kodi-game/game.libretro.fuse" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/patches/game.libretro.fuse-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/patches/game.libretro.fuse-0001-fix-cross-compile.patch deleted file mode 100644 index fdf5ad93a1..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/patches/game.libretro.fuse-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:23:57.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 22:56:43.645590227 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-fuse REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -f Makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -f Makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -f Makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(fuse -- GIT_REPOSITORY https://github.com/libretro/fuse-libretro -- GIT_TAG 27c7ddb -- PREFIX fuse -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(FUSE_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/fuse/src/fuse/fuse_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS fuse) -+set(FUSE_CUSTOM_BINARY ${FUSE_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} FUSE DEPLIBS) --add_dependencies(${PROJECT_NAME} 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 a10fbdeea6..8dcdb2e2a1 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.gambatte" -PKG_VERSION="7c3405c" +PKG_VERSION="f7ad8be" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 5114077fd9..2260fa28fc 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.genplus" -PKG_VERSION="e0f33e5" +PKG_VERSION="90a5c48" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/patches/game.libretro.gw-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.gw/patches/game.libretro.gw-0001-fix-cross-compile.patch deleted file mode 100644 index 98480f7100..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/patches/game.libretro.gw-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:24:09.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 23:38:19.339720341 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-gw REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -f Makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -f Makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -f Makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(gw -- GIT_REPOSITORY https://github.com/libretro/gw-libretro -- GIT_TAG 0279146 -- PREFIX gw -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(GW_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/gw/src/gw/gw_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS gw) -+set(GW_CUSTOM_BINARY ${GW_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} GW DEPLIBS) --add_dependencies(${PROJECT_NAME} 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 13e18150fe..8d91bb5653 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.handy" -PKG_VERSION="8dd3e3f" +PKG_VERSION="bf3d91c" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 9a9e24e4a4..c2d3394322 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.hatari" -PKG_VERSION="8ef6ec2" +PKG_VERSION="343be1c" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/patches/game.libretro.hatari-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/patches/game.libretro.hatari-0001-fix-cross-compile.patch deleted file mode 100644 index 1d81c454ef..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/patches/game.libretro.hatari-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:24:17.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-16 23:40:05.998750334 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-hatari REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -f Makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -f Makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -f Makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(hatari -- GIT_REPOSITORY https://github.com/libretro/hatari -- GIT_TAG 9f18e35 -- PREFIX hatari -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(HATARI_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/hatari/src/hatari/hatari_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS hatari) -+set(HATARI_CUSTOM_BINARY ${HATARI_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} HATARI DEPLIBS) --add_dependencies(${PROJECT_NAME} hatari) 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 bdb1236d14..cbc18c7e75 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.mgba" -PKG_VERSION="7be6f87" +PKG_VERSION="ae3644d" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk index 0072e5afb8..2b77e73811 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.mupen64plus" -PKG_VERSION="b8cff94" +PKG_VERSION="db21202" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 6691677da9..e6d4f993d5 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.nestopia" -PKG_VERSION="c75c462" +PKG_VERSION="81e2f44" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/patches/game.libretro.nx-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.nx/patches/game.libretro.nx-0001-fix-cross-compile.patch deleted file mode 100644 index 0d7049e383..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/patches/game.libretro.nx-0001-fix-cross-compile.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:24:44.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 11:11:13.198579273 -0800 -@@ -4,39 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-nx REQUIRED) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --include(ExternalProject) --externalproject_add(nx -- GIT_REPOSITORY https://github.com/libretro/nxengine-libretro -- GIT_TAG 775bfea -- PREFIX nx -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(NX_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/nx/src/nx/nxengine_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS nx) -+set(NX_CUSTOM_BINARY ${NX_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} NX DEPLIBS) --add_dependencies(${PROJECT_NAME} nx) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/patches/game.libretro.o2em-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/patches/game.libretro.o2em-0001-fix-cross-compile.patch deleted file mode 100644 index 0ebec90133..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/patches/game.libretro.o2em-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:24:48.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 11:13:54.752123177 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-o2em REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(o2em -- GIT_REPOSITORY https://github.com/libretro/libretro-o2em -- GIT_TAG 0c4eebb -- PREFIX o2em -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(O2EM_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/o2em/src/o2em/o2em_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS o2em) -+set(O2EM_CUSTOM_BINARY ${O2EM_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} O2EM DEPLIBS) --add_dependencies(${PROJECT_NAME} o2em) 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 da89fccdf7..3d6f024541 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.pcsx-rearmed" -PKG_VERSION="14d05fa" +PKG_VERSION="54fccff" PKG_REV="100" PKG_ARCH="any" # RPi doesn't support neon diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk index 76b382e28b..8a17f6e93d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.picodrive" -PKG_VERSION="4936b6c" +PKG_VERSION="2ac3c73" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 9bce443762..0b01ef81eb 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.prboom" -PKG_VERSION="2811875" +PKG_VERSION="c79ad2c" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/patches/game.libretro.prboom-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/patches/game.libretro.prboom-0001-fix-cross-compile.patch deleted file mode 100644 index fd7e4dfd7c..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/patches/game.libretro.prboom-0001-fix-cross-compile.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:07.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 11:16:11.723432153 -0800 -@@ -6,7 +6,8 @@ - find_package(Kodi REQUIRED) - find_package(libretro-prboom REQUIRED) - -+set(DEPLIBS prboom) - set(PRBOOM_CUSTOM_BINARY ${PRBOOM_LIB} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - --build_addon(${PROJECT_NAME} PRBOOM "") -+build_addon(${PROJECT_NAME} PRBOOM DEPLIBS) diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/patches/game.libretro.prosystem-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/patches/game.libretro.prosystem-0001-fix-cross-compile.patch deleted file mode 100644 index 07adce83fc..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/patches/game.libretro.prosystem-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:11.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 11:17:17.904064608 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-prosystem REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(prosystem -- GIT_REPOSITORY https://github.com/libretro/prosystem-libretro -- GIT_TAG d37def2 -- PREFIX prosystem -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(PROSYSTEM_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/prosystem/src/prosystem/prosystem_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- game.libretro.prosystem${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS prosystem) -+set(PROSYSTEM_CUSTOM_BINARY ${PROSYSTEM_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} PROSYSTEM DEPLIBS) --add_dependencies(${PROJECT_NAME} 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 1cfcdc2310..9eb61a6b79 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.quicknes" -PKG_VERSION="3f0c47b" +PKG_VERSION="69b6da4" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk index 79c74979b8..65e3e318e5 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.reicast" -PKG_VERSION="da50bf4" +PKG_VERSION="9356e91" PKG_REV="100" PKG_ARCH="x86_64" PKG_LICENSE="GPL" 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 76e5de7406..beefe6451d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.scummvm" -PKG_VERSION="6bc6c3c" +PKG_VERSION="98ab504" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/patches/game.libretro.scummvm-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/patches/game.libretro.scummvm-0001-fix-cross-compile.patch deleted file mode 100644 index 9a4c2637f5..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/patches/game.libretro.scummvm-0001-fix-cross-compile.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-11-13 15:05:10.000000000 -0800 -+++ b/CMakeLists.txt 2016-11-17 11:20:49.421085972 -0800 -@@ -6,7 +6,8 @@ - find_package(Kodi REQUIRED) - find_package(libretro-scummvm REQUIRED) - -+set(DEPLIBS scummvm) - set(SCUMMVM_CUSTOM_BINARY ${SCUMMVM_LIB} - ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - --build_addon(${PROJECT_NAME} SCUMMVM "") -+build_addon(${PROJECT_NAME} SCUMMVM DEPLIBS) 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 4b1d5e6b87..662aba3bed 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.snes9x" -PKG_VERSION="230865b" +PKG_VERSION="957307e" PKG_REV="100" PKG_ARCH="any" 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 75b015c23d..e3c8b31469 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.snes9x2010" -PKG_VERSION="68f253e" +PKG_VERSION="aaf3acd" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 1ecafd97fe..a9df6adc38 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.tgbdual" -PKG_VERSION="14f7347" +PKG_VERSION="1e536de" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/patches/game.libretro.tgbdual-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/patches/game.libretro.tgbdual-0001-fix-cross-compile.patch deleted file mode 100644 index 4f432e958e..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/patches/game.libretro.tgbdual-0001-fix-cross-compile.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:40.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 13:02:20.763740508 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-tgbdual REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(tgbdual -- GIT_REPOSITORY https://github.com/libretro/tgbdual-libretro -- GIT_TAG ea1364c -- PREFIX tgbdual -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(TGBDUAL_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/tgbdual/src/tgbdual/tgbdual_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -+set(DEPLIBS tgbdual) -+set(TGBDUAL_CUSTOM_BINARY ${TGBDUAL_LIB} - ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} TGBDUAL DEPLIBS) --add_dependencies(${PROJECT_NAME} 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 6c71ecd187..05ffe37c86 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.tyrquake" -PKG_VERSION="e3128a4" +PKG_VERSION="da2ad55" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/patches/game.libretro.tyrquake-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/patches/game.libretro.tyrquake-0001-fix-cross-compile.patch deleted file mode 100644 index 70a5b3500a..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/patches/game.libretro.tyrquake-0001-fix-cross-compile.patch +++ /dev/null @@ -1,47 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:43.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 13:08:20.712130325 -0800 -@@ -4,39 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-tyrquake REQUIRED) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -f Makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -f Makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -f Makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --include(ExternalProject) --externalproject_add(tyrquake -- GIT_REPOSITORY https://github.com/libretro/tyrquake -- GIT_TAG 66a5d56 -- PREFIX tyrquake -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(TYRQUAKE_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/tyrquake/src/tyrquake/tyrquake_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS tyrquake) -+set(TYRQUAKE_CUSTOM_BINARY ${TYRQUAKE_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} TYRQUAKE DEPLIBS) --add_dependencies(${PROJECT_NAME} tyrquake) 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 4d62ecb127..3784bc9d37 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 @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.vba-next" -PKG_VERSION="2d29292" +PKG_VERSION="b426bff" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" 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 e982d60281..929a9eac68 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.vbam" -PKG_VERSION="2441d35" +PKG_VERSION="53f0e6a" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/patches/game.libretro.vecx-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/patches/game.libretro.vecx-0001-fix-cross-compile.patch deleted file mode 100644 index c93fb71f46..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/patches/game.libretro.vecx-0001-fix-cross-compile.patch +++ /dev/null @@ -1,48 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:53.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 13:11:09.248709698 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-vecx REQUIRED) - --include(ExternalProject) -- --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make -f Makefile.libretro platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make -f Makefile.libretro ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make -f Makefile.libretro platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(vecx -- GIT_REPOSITORY https://github.com/libretro/libretro-vecx -- GIT_TAG e6c8049 -- PREFIX vecx -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(VECX_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/vecx/src/vecx/vecx_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -+set(DEPLIBS vecx) -+set(VECX_CUSTOM_BINARY ${VECX_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - - build_addon(${PROJECT_NAME} VECX DEPLIBS) --add_dependencies(${PROJECT_NAME} vecx) 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 70b434c3c1..50af1bd609 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.virtualjaguar" -PKG_VERSION="6429448" +PKG_VERSION="33833f2" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/patches/game.libretro.virtualjaguar-0001-fix-cross-compile.patch b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/patches/game.libretro.virtualjaguar-0001-fix-cross-compile.patch deleted file mode 100644 index f221e429b2..0000000000 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/patches/game.libretro.virtualjaguar-0001-fix-cross-compile.patch +++ /dev/null @@ -1,49 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2016-10-18 13:25:57.000000000 -0700 -+++ b/CMakeLists.txt 2016-11-17 13:11:54.248129293 -0800 -@@ -4,40 +4,10 @@ - list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}) - - find_package(Kodi REQUIRED) -+find_package(libretro-virtualjaguar REQUIRED) - --include(ExternalProject) -+set(DEPLIBS virtualjaguar) -+set(VIRTUALJAGUAR_CUSTOM_BINARY ${VIRTUALJAGUAR_LIB} -+ ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) - --if(CMAKE_BUILD_TYPE MATCHES Debug) -- set(LIBRETRO_DEBUG DEBUG=1) --endif() -- --if("${CORE_SYSTEM_NAME}" STREQUAL "windows") -- set(BUILD_COMMAND mingw32-make platform=win ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "linux") -- set(BUILD_COMMAND make ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "darwin") -- set(BUILD_COMMAND make platform=osx ${LIBRETRO_DEBUG}) --elseif("${CORE_SYSTEM_NAME}" STREQUAL "ios") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "android") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "rbpi") -- # TODO --elseif("${CORE_SYSTEM_NAME}" STREQUAL "freebsd") --# TODO --endif() -- --externalproject_add(virtualjaguar -- GIT_REPOSITORY https://github.com/libretro/virtualjaguar-libretro -- GIT_TAG f0c1dd3 -- PREFIX virtualjaguar -- CONFIGURE_COMMAND "" -- INSTALL_COMMAND "" -- BUILD_COMMAND ${BUILD_COMMAND} -- BUILD_IN_SOURCE 1) -- --set(JAGUAR_CUSTOM_BINARY ${PROJECT_BINARY_DIR}/virtualjaguar/src/virtualjaguar/virtualjaguar_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} -- ${PROJECT_NAME}${CMAKE_SHARED_LIBRARY_SUFFIX}) -- --build_addon(${PROJECT_NAME} JAGUAR DEPLIBS) --add_dependencies(${PROJECT_NAME} virtualjaguar) -+build_addon(${PROJECT_NAME} VIRTUALJAGUAR DEPLIBS) 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 492bb84cbe..66d1233d24 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro.yabause" -PKG_VERSION="ec518c3" +PKG_VERSION="26e80f2" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk index ff5e437040..9973c98526 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="game.libretro" -PKG_VERSION="000db09" +PKG_VERSION="41dec38" PKG_REV="100" PKG_ARCH="any" PKG_LICENSE="GPL"