games/RetroArch: Updated for version 1.7.3.

Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
This commit is contained in:
Hunter Sezen 2018-05-04 16:18:39 +01:00 committed by David Spencer
parent 480537132a
commit 54d5ea8206
3 changed files with 17 additions and 16 deletions

View file

@ -15,7 +15,8 @@ projects have used the libretro interface to include support for
emulators and/or game engines. libretro is completely open and free for emulators and/or game engines. libretro is completely open and free for
anyone to use. anyone to use.
RetroArch will require at least one of the libretro cores to play any games. RetroArch will require at least one of the libretro cores to play any
games.
To build debugging symbols for RetroArch use: To build debugging symbols for RetroArch use:
DEBUG=1 ./RetroArch.SlackBuild DEBUG=1 ./RetroArch.SlackBuild
@ -23,9 +24,9 @@ To build debugging symbols for RetroArch use:
If building debugging symbols asan can also be built: If building debugging symbols asan can also be built:
DEBUG=1 ASAN=1 ./RetroArch.SlackBuild DEBUG=1 ASAN=1 ./RetroArch.SlackBuild
Some optional dependencies include: Optional dependencies:
ffmpeg jack-audio-connection-kit libxkbcommon miniupnpc nvidia-cg-toolkit ffmpeg jack-audio-connection-kit libxkbcommon miniupnpc
python3 SDL2 vulkansdk wayland nvidia-cg-toolkit python3 qt5 SDL2 vulkansdk wayland
Python3 support for shaders will need to be enabled with: Python3 support for shaders will need to be enabled with:
PYTHON=1 ./RetroArch.SlackBuild PYTHON=1 ./RetroArch.SlackBuild
@ -35,14 +36,15 @@ using the following configure parameters.
--with-egl-platforms=x11,drm,wayland --with-egl-platforms=x11,drm,wayland
Retroarch optionally supports using OpenGL ES 2 and OpenGL ES 3 instead of Retroarch optionally supports using OpenGL ES 2 and OpenGL ES 3 instead
OpenGL which will require video card and driver support. This can be done of OpenGL which will require video card and driver support. This can be
by building RetroArch with: done by building RetroArch with:
GLES=1 ./RetroArch.SlackBuild GLES=1 ./RetroArch.SlackBuild
or or
GLES3=1 ./RetroArch.SlackBuild GLES3=1 ./RetroArch.SlackBuild
RetroArch optionally supports using Vulkan instead of OpenGL, this will RetroArch optionally supports using Vulkan instead of OpenGL, this will
require the vulkansdk from SBo and support for your video card and driver. require the vulkansdk from SBo and support for your video card and
driver.
For additional notes, please see README.SLACKWARE. For additional notes, please see README.SLACKWARE.

View file

@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=RetroArch PRGNAM=RetroArch
VERSION=${VERSION:-1.7.2} VERSION=${VERSION:-1.7.3}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
@ -143,11 +143,10 @@ for filter in audio video; do
DIR="gfx/${filter}_filters" DIR="gfx/${filter}_filters"
;; ;;
esac esac
make -C $DIR build=$RELEASE ( cd $DIR ; make build=$RELEASE )
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/retroarch/filters/$filter mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/retroarch/filters/$filter
for ext in $EXT so; do cp $DIR/*.$EXT $DIR/*.so $PKG/usr/lib${LIBDIRSUFFIX}/retroarch/filters/$filter
install -m0644 $DIR/*.$ext $PKG/usr/lib${LIBDIRSUFFIX}/retroarch/filters/$filter chmod 0644 $PKG/usr/lib${LIBDIRSUFFIX}/retroarch/filters/$filter/*
done
done done
mv $PKG/etc/retroarch.cfg $PKG/etc/retroarch.cfg.new mv $PKG/etc/retroarch.cfg $PKG/etc/retroarch.cfg.new

View file

@ -1,8 +1,8 @@
PRGNAM="RetroArch" PRGNAM="RetroArch"
VERSION="1.7.2" VERSION="1.7.3"
HOMEPAGE="https://www.libretro.com/" HOMEPAGE="https://www.libretro.com/"
DOWNLOAD="https://github.com/libretro/RetroArch/releases/download/v1.7.2/RetroArch-1.7.2.tar.xz" DOWNLOAD="https://github.com/libretro/RetroArch/releases/download/v1.7.3/RetroArch-1.7.3.tar.xz"
MD5SUM="a7405d10dca6e1fcd4265bb83be4548f" MD5SUM="9ae133fec4c2f787a12aacdf50e61e9e"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="" REQUIRES=""