summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergey Slipchenko2020-04-01 18:44:21 +0300
committerSergey Slipchenko2020-04-01 18:44:24 +0300
commitf2e83d2701b08c6f1771dbba0d900f1fb0e9b732 (patch)
tree3b9866c4a65eea998664ec839549ec26edea62df
parent29f4b101b6908edb2eb8929a4600460389040ef5 (diff)
downloadaur-f2e83d2701b08c6f1771dbba0d900f1fb0e9b732.tar.gz
Update to 1.8.5
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD23
2 files changed, 21 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 60707b786c6d..98dfe8baa819 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = retroarch-rbp
pkgdesc = Reference frontend for the libretro API (Raspberry Pi)
- pkgver = 1.7.9.2
+ pkgver = 1.8.5
pkgrel = 1
url = http://www.libretro.com/
arch = armv7h
@@ -8,6 +8,7 @@ pkgbase = retroarch-rbp
license = GPL
makedepends = vulkan-icd-loader
depends = alsa-lib
+ depends = flac
depends = libass.so
depends = libavcodec.so
depends = libavformat.so
@@ -19,6 +20,8 @@ pkgbase = retroarch-rbp
depends = libswscale.so
depends = libudev.so
depends = libusb-1.0.so
+ depends = mbedtls
+ depends = miniupnpc
depends = raspberrypi-firmware
depends = v4l-utils
depends = zlib
@@ -29,12 +32,12 @@ pkgbase = retroarch-rbp
provides = retroarch
conflicts = retroarch
backup = etc/retroarch.cfg
- source = https://github.com/libretro/RetroArch/archive/v1.7.9.2.tar.gz
+ source = https://github.com/libretro/RetroArch/archive/v1.8.5.tar.gz
source = retroarch-config.patch
source = service
source = sysusers.conf
source = tmpfiles.conf
- sha256sums = 1cb88c3e2e8a04a21e2e6a14b7b7a7eb2748d18e629e5e2063ca7a1a9a7dabb5
+ sha256sums = f29b6dd9b18f874571803afac760b7fc99dc177dd079b38216b7576bd7d86dd4
sha256sums = 7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e
sha256sums = 2e0fd9b160f66ed69630d562ecc0c7db06802d6373305e951f5ffecbdfc93cfb
sha256sums = d4e4a5ac6c961eafb3edfc28186f75e471dc81e308791d57cfccae4f43de4dae
diff --git a/PKGBUILD b/PKGBUILD
index 4547f96117a3..a3450eee5df7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Sergey Slipchenko <faergeek@gmail.com>
pkgname=retroarch-rbp
-pkgver=1.7.9.2
+pkgver=1.8.5
pkgrel=1
pkgdesc='Reference frontend for the libretro API (Raspberry Pi)'
arch=(armv7h)
@@ -12,6 +12,7 @@ provides=(retroarch)
conflicts=(retroarch)
depends=(
alsa-lib
+ flac
libass.so
libavcodec.so
libavformat.so
@@ -23,6 +24,8 @@ depends=(
libswscale.so
libudev.so
libusb-1.0.so
+ mbedtls
+ miniupnpc
raspberrypi-firmware
v4l-utils
zlib
@@ -44,7 +47,7 @@ source=(
sysusers.conf
tmpfiles.conf
)
-sha256sums=('1cb88c3e2e8a04a21e2e6a14b7b7a7eb2748d18e629e5e2063ca7a1a9a7dabb5'
+sha256sums=('f29b6dd9b18f874571803afac760b7fc99dc177dd079b38216b7576bd7d86dd4'
'7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e'
'2e0fd9b160f66ed69630d562ecc0c7db06802d6373305e951f5ffecbdfc93cfb'
'd4e4a5ac6c961eafb3edfc28186f75e471dc81e308791d57cfccae4f43de4dae'
@@ -62,11 +65,15 @@ build() {
export PKG_CONFIG_PATH="/opt/vc/lib/pkgconfig:${PKG_CONFIG_PATH}"
./configure \
- --prefix='/usr' \
+ --prefix=/usr \
--disable-al \
+ --disable-builtinflac \
+ --disable-builtinmbedtls \
+ --disable-builtinminiupnpc \
+ --disable-builtinzlib \
--disable-cg \
- --disable-jack \
--disable-opengl1 \
+ --disable-jack \
--disable-oss \
--disable-pulse \
--disable-qt \
@@ -77,17 +84,17 @@ build() {
--disable-x11 \
--enable-dispmanx \
--enable-floathard \
- --enable-opengles \
--enable-opengl_core \
- --enable-videocore
-
+ --enable-videocore \
+ --enable-opengles
make
}
package() {
cd RetroArch-${pkgver}
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
+
install -Dm 644 ${srcdir}/service ${pkgdir}/usr/lib/systemd/system/retroarch.service
install -Dm 644 ${srcdir}/sysusers.conf ${pkgdir}/usr/lib/sysusers.d/retroarch.conf
install -Dm 644 ${srcdir}/tmpfiles.conf ${pkgdir}/usr/lib/tmpfiles.d/retroarch.conf