diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/appveyor.yml kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/appveyor.yml --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/appveyor.yml 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/appveyor.yml 2013-05-31 22:59:22.000000000 +0000 @@ -1,6 +1,6 @@ version: BuildNr.{build} -image: Visual Studio 2015 +image: Visual Studio 2017 shallow_clone: true @@ -10,14 +10,14 @@ app_id: game.libretro.bsnes-mercury-accuracy matrix: - - GENERATOR: "Visual Studio 14" + - GENERATOR: "Visual Studio 15" CONFIGURATION: Release - - GENERATOR: "Visual Studio 14 Win64" + - GENERATOR: "Visual Studio 15 Win64" CONFIGURATION: Release build_script: - cd .. - - git clone --depth=1 https://github.com/xbmc/xbmc.git + - git clone --branch Leia --depth=1 https://github.com/xbmc/xbmc.git - mklink /j xbmc\project\BuildDependencies\msys64 C:\msys64 - cd %app_id% - mkdir build diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/debian/changelog kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/debian/changelog --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/debian/changelog 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/debian/changelog 2013-05-31 22:59:22.000000000 +0000 @@ -1,4 +1,4 @@ -kodi-game-libretro-bsnes-mercury-accuracy (0.94.0.4-1~bionic) bionic; urgency=low +kodi-game-libretro-bsnes-mercury-accuracy (0.94.0.5-1~bionic) bionic; urgency=low [ kodi ] * autogenerated dummy changelog diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/debian/control kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/debian/control --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/debian/control 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/debian/control 2013-05-31 22:59:22.000000000 +0000 @@ -13,5 +13,5 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, kodi, kodi-game-libretro Enhances: kodi -Description: Nintendo - SNES / Famicom (bsnes-mercury Accuracy) core for kodi's retroplayer - Nintendo - SNES / Famicom (bsnes-mercury Accuracy) core for kodi's retroplayer +Description: Nintendo - SNES / SFC (bsnes-mercury Accuracy) core for kodi's retroplayer + Nintendo - SNES / SFC (bsnes-mercury Accuracy) core for kodi's retroplayer diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/depends/common/bsnes-mercury-accuracy/CMakeLists.txt kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/depends/common/bsnes-mercury-accuracy/CMakeLists.txt --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/depends/common/bsnes-mercury-accuracy/CMakeLists.txt 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/depends/common/bsnes-mercury-accuracy/CMakeLists.txt 2013-05-31 22:59:22.000000000 +0000 @@ -23,8 +23,18 @@ elseif(CORE_SYSTEM_NAME STREQUAL osx) set(BUILD_COMMAND $(MAKE) -C . -f Makefile profile=accuracy platform=osx ${LIBRETRO_DEBUG} GIT_VERSION=) elseif(CORE_SYSTEM_NAME STREQUAL ios OR CORE_SYSTEM_NAME STREQUAL darwin_embedded) - set(LIBRETRO_SONAME bsnes_mercury_accuracy_libretro_ios${CMAKE_SHARED_LIBRARY_SUFFIX}) - set(BUILD_COMMAND IOSSDK=${CMAKE_OSX_SYSROOT} $(MAKE) -C . -f Makefile profile=accuracy platform=ios ${LIBRETRO_DEBUG} GIT_VERSION=) + if(CORE_PLATFORM_NAME STREQUAL ios) + set(LIBRETRO_SONAME bsnes_mercury_accuracy_libretro_ios${CMAKE_SHARED_LIBRARY_SUFFIX}) + if(CPU STREQUAL arm64) + set(PLATFORM ios-arm64) + else() + set(PLATFORM ios) + endif() + set(BUILD_COMMAND IOSSDK=${CMAKE_OSX_SYSROOT} $(MAKE) -C . -f Makefile profile=accuracy platform=${PLATFORM} ${LIBRETRO_DEBUG} GIT_VERSION=) + elseif(CORE_PLATFORM_NAME STREQUAL tvos) + set(LIBRETRO_SONAME bsnes_mercury_accuracy_libretro_tvos${CMAKE_SHARED_LIBRARY_SUFFIX}) + set(BUILD_COMMAND IOSSDK=${CMAKE_OSX_SYSROOT} $(MAKE) -C . -f Makefile profile=accuracy platform=tvos-arm64 ${LIBRETRO_DEBUG} GIT_VERSION=) + endif() elseif(CORE_SYSTEM_NAME STREQUAL android) if(NOT NDKROOT) message(FATAL_ERROR "${PROJECT_NAME} needs NDKROOT for Android. Missing Toolchain file?") diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/game.libretro.bsnes-mercury-accuracy/addon.xml.in kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/game.libretro.bsnes-mercury-accuracy/addon.xml.in --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/game.libretro.bsnes-mercury-accuracy/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/game.libretro.bsnes-mercury-accuracy/addon.xml.in 2013-05-31 22:59:22.000000000 +0000 @@ -1,7 +1,7 @@ @@ -19,7 +19,7 @@ false - Nintendo - SNES / Famicom (bsnes-mercury Accuracy) v094 (Accuracy) + Nintendo - SNES / SFC (bsnes-mercury Accuracy) v094 (Accuracy) bSNES Mercury is a fork of Higan (originally called bSNES), notable for emulating the original hardware as accurately as possible through low-level, cycle-accurate emulation. The "Accuracy" profile focuses on accuracy at the cost of performance. diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/Jenkinsfile kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/Jenkinsfile --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/Jenkinsfile 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/Jenkinsfile 2013-05-31 22:59:22.000000000 +0000 @@ -1 +1 @@ -buildPlugin(platforms: ["android-armv7", "android-aarch64", "ios-armv7", "ios-aarch64", "osx-x86_64", "ubuntu-ppa", "windows-i686", "windows-x86_64"]) +buildPlugin(version: "Leia", platforms: ["android-armv7", "android-aarch64", "ios-armv7", "ios-aarch64", "osx-x86_64", "ubuntu-ppa", "windows-i686", "windows-x86_64"]) diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/README.md kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/README.md --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/README.md 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/README.md 2013-05-31 22:59:22.000000000 +0000 @@ -1,6 +1,6 @@ # game.libretro.bsnes-mercury-accuracy addon for Kodi -This is a [Kodi](http://kodi.tv) game addon for Nintendo - SNES / Famicom (bsnes-mercury Accuracy). +This is a [Kodi](http://kodi.tv) game addon for Nintendo - SNES / SFC (bsnes-mercury Accuracy). [![Build Status](https://travis-ci.org/kodi-game/game.libretro.bsnes-mercury-accuracy.svg?branch=master)](https://travis-ci.org/kodi-game/game.libretro.bsnes-mercury-accuracy) [![Build Status](https://ci.appveyor.com/api/projects/status/github/kodi-game/game.libretro.bsnes-mercury-accuracy?svg=true)](https://ci.appveyor.com/project/kodi-game/game-libretro-bsnes-mercury-accuracy) diff -Nru kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/.travis.yml kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/.travis.yml --- kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.4/.travis.yml 2013-05-31 22:59:22.000000000 +0000 +++ kodi-game-libretro-bsnes-mercury-accuracy-0.94.0.5/.travis.yml 2013-05-31 22:59:22.000000000 +0000 @@ -3,8 +3,8 @@ # # Define the build matrix # -# Travis defaults to building on Ubuntu Precise when building on -# Linux. We need Trusty in order to get up to date versions of +# Travis defaults to building on Ubuntu Trusty when building on +# Linux. We need Xenial in order to get up to date versions of # cmake and g++. # env: @@ -23,8 +23,6 @@ compiler: clang - os: osx osx_image: xcode9 - - os: osx - osx_image: xcode9.3 # # The addon source is automatically checked out in $TRAVIS_BUILD_DIR, @@ -32,7 +30,7 @@ # before_script: - cd $TRAVIS_BUILD_DIR/.. - - git clone --depth=1 https://github.com/xbmc/xbmc.git + - git clone --branch Leia --depth=1 https://github.com/xbmc/xbmc.git - cd ${app_id} && mkdir build && cd build - mkdir -p definition/${app_id} - echo ${app_id} $TRAVIS_BUILD_DIR $TRAVIS_COMMIT > definition/${app_id}/${app_id}.txt