diff options
author | Andreas Grapentin <andreas@grapentin.org> | 2019-04-07 22:13:58 +0200 |
---|---|---|
committer | Andreas Grapentin <andreas@grapentin.org> | 2019-04-07 22:14:22 +0200 |
commit | e7bfacdd921000966a1898c316b56cd5904193e2 (patch) | |
tree | 1600dd3d8d2179b3247abef9c3ce6c65dd8b20fc /libre/retroarch/PKGBUILD | |
parent | 6fdd40397d6f63be13cc533e43a40420da50329a (diff) | |
download | abslibre-e7bfacdd921000966a1898c316b56cd5904193e2.tar.gz abslibre-e7bfacdd921000966a1898c316b56cd5904193e2.tar.bz2 abslibre-e7bfacdd921000966a1898c316b56cd5904193e2.zip |
libre/retroarch: updated to 1.7.6
Diffstat (limited to 'libre/retroarch/PKGBUILD')
-rw-r--r-- | libre/retroarch/PKGBUILD | 103 |
1 files changed, 71 insertions, 32 deletions
diff --git a/libre/retroarch/PKGBUILD b/libre/retroarch/PKGBUILD index fe30cef9f..e0ef8bd52 100644 --- a/libre/retroarch/PKGBUILD +++ b/libre/retroarch/PKGBUILD @@ -1,46 +1,85 @@ -# $Id$ -# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> -# Contributor (Hyperbola): André Silva <emulatorman@hyperbola.info> # Maintainer (Arch): Maxime Gauduin <alucryd@archlinux.org> # Contributor (Arch): Themaister <maister@archlinux.us> # Contributor (Arch): lifning <definelightning@gmail.com> +# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> +# Contributor (Hyperbola): André Silva <emulatorman@hyperbola.info> + +# rationale for inclusion in [libre]: +# - removed updated urls (libre.patch) pkgname=retroarch -pkgver=1.7.3 -pkgrel=1.parabola1 -pkgdesc='Reference frontend for the libretro API, without nonfree software support, libretro-genesis-plus and libretro-snes9x recommendation' -arch=('x86_64' 'i686' 'armv7h') -url='http://www.libretro.com/' -license=('GPL') -groups=('libretro') -depends=('alsa-lib' 'gcc-libs' 'glibc' 'libdrm' 'libgl' 'libpulse' 'libx11' - 'libxcb' 'libxext' 'libxinerama' 'libxkbcommon' 'libxv' 'libxxf86vm' - 'mesa' 'openal' 'qt5-base' 'sdl2' 'v4l-utils' 'wayland' 'zlib' - 'libass.so' 'libavcodec.so' 'libavformat.so' 'libavutil.so' - 'libfreetype.so' 'libswresample.so' 'libswscale.so' 'libudev.so' - 'libusb-1.0.so') -makedepends=('vulkan-icd-loader') -optdepends=('libretro-overlays: Collection of overlays' - 'libretro-shaders: Collection of shaders' - 'python: retroarch-cg2glsl' - 'retroarch-assets-xmb: XMB menu assets') -backup=('etc/retroarch.cfg') -source=("retroarch-${pkgver}.tar.gz::https://github.com/libretro/RetroArch/archive/v${pkgver}.tar.gz" - 'retroarch-config.patch' - 'libre.patch') -sha256sums=('a60c2244609bb87cdb56dd8e1020c3be757569b5246141328804ebc5574327ea' - '14f07b31d6bdb049dad62dd12597c292b8d2df5cb2803d15de00a7597d3081fd' - 'e8aa0c7a890c2e24012ecff4b7326bcf89214493ebf3138129aa7340585f3c62') +pkgver=1.7.6 +pkgrel=2 +pkgrel+=.parabola1 +pkgdesc='Reference frontend for the libretro API' +arch=(x86_64) +arch+=(i686 armv7h) +url=http://www.libretro.com/ +license=(GPL) +groups=(libretro) +depends=( + alsa-lib + libass.so + libavcodec.so + libavformat.so + libavutil.so + libdrm + libfreetype.so + libgl + libpulse + libswresample.so + libswscale.so + libudev.so + libusb-1.0.so + mesa + openal + qt5-base + sdl2 + v4l-utils + zlib +) +makedepends=( + git + libx11 + libxcb + libxext + libxinerama + libxkbcommon + libxrandr + libxv + libxxf86vm + vulkan-icd-loader + wayland + wayland-protocols +) +optdepends=( + 'libretro-overlays: Collection of overlays' + 'libretro-shaders: Collection of shaders' + 'libxinerama: X11 support' + 'libxrandr: X11 support' + 'python: retroarch-cg2glsl' + 'retroarch-assets-xmb: XMB menu assets' + 'wayland: Wayland support' +) +backup=(etc/retroarch.cfg) +source=( + git+https://github.com/libretro/RetroArch.git#tag=v${pkgver} + retroarch-config.patch + libre.patch +) +sha256sums=('SKIP' + '7857cff30c45721b66666828ca9edbb2923817c6c64591be3f58fe019277103e' + '0a2afb0e4f8e45b3366034e23ebbf980fa9cf9108d98fd167fda9e15a47c8452') prepare() { - cd RetroArch-${pkgver} + cd RetroArch - patch -Np0 -i ../retroarch-config.patch + patch -Np1 -i ../retroarch-config.patch patch -Np1 -i ${srcdir}/libre.patch } build() { - cd RetroArch-${pkgver} + cd RetroArch ./configure \ --prefix='/usr' \ @@ -54,7 +93,7 @@ build() { } package() { - cd RetroArch-${pkgver} + cd RetroArch make DESTDIR="${pkgdir}" install |