diff options
Diffstat (limited to 'libre/retroarch/PKGBUILD')
-rw-r--r-- | libre/retroarch/PKGBUILD | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/libre/retroarch/PKGBUILD b/libre/retroarch/PKGBUILD index e0ef8bd52..7dd6da06a 100644 --- a/libre/retroarch/PKGBUILD +++ b/libre/retroarch/PKGBUILD @@ -8,8 +8,8 @@ # - removed updated urls (libre.patch) pkgname=retroarch -pkgver=1.7.6 -pkgrel=2 +pkgver=1.8.5 +pkgrel=1 pkgrel+=.parabola1 pkgdesc='Reference frontend for the libretro API' arch=(x86_64) @@ -19,6 +19,7 @@ license=(GPL) groups=(libretro) depends=( alsa-lib + flac libass.so libavcodec.so libavformat.so @@ -31,7 +32,9 @@ depends=( libswscale.so libudev.so libusb-1.0.so + mbedtls mesa + miniupnpc openal qt5-base sdl2 @@ -63,13 +66,21 @@ optdepends=( ) backup=(etc/retroarch.cfg) source=( - git+https://github.com/libretro/RetroArch.git#tag=v${pkgver} + git+https://github.com/libretro/RetroArch.git#tag=8bcd74bf42f486c37e243a80e29bc214b2b6b205 retroarch-config.patch libre.patch ) -sha256sums=('SKIP' - '7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e' - '0a2afb0e4f8e45b3366034e23ebbf980fa9cf9108d98fd167fda9e15a47c8452') +sha256sums=( + SKIP + 7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e + fc6944ad6bf742c4abf5db69b228a5de8aa5a909a89d227844b90b8d8b817245 +) + +pkgver() { + cd RetroArch + + git describe --tags | sed 's/^v//' +} prepare() { cd RetroArch @@ -82,11 +93,16 @@ build() { cd RetroArch ./configure \ - --prefix='/usr' \ + --prefix=/usr \ + --disable-builtinflac \ + --disable-builtinmbedtls \ + --disable-builtinminiupnpc \ + --disable-builtinzlib \ --disable-cg \ --disable-jack \ --disable-oss \ - --disable-sdl + --disable-sdl \ + --enable-dbus make make -C libretro-common/audio/dsp_filters make -C gfx/video_filters |