extra/retroarch to 1.19.1-2

This commit is contained in:
Kevin Mihelich 2024-06-21 23:02:55 +00:00
parent 5c9b81fd6f
commit 0333b6cfcc
2 changed files with 8 additions and 11 deletions

View file

@ -1,6 +1,6 @@
pkgbase = retroarch pkgbase = retroarch
pkgdesc = Reference frontend for the libretro API pkgdesc = Reference frontend for the libretro API
pkgver = 1.18.0 pkgver = 1.19.1
pkgrel = 2 pkgrel = 2
url = http://www.libretro.com/ url = http://www.libretro.com/
arch = x86_64 arch = x86_64
@ -34,7 +34,6 @@ pkgbase = retroarch
depends = libxrandr depends = libxrandr
depends = libxxf86vm depends = libxxf86vm
depends = libxv depends = libxv
depends = mbedtls2
depends = mesa depends = mesa
depends = openssl depends = openssl
depends = qt5-base depends = qt5-base
@ -50,9 +49,9 @@ pkgbase = retroarch
optdepends = retroarch-assets-ozone: Ozone menu assets optdepends = retroarch-assets-ozone: Ozone menu assets
optdepends = retroarch-assets-xmb: XMB menu assets optdepends = retroarch-assets-xmb: XMB menu assets
backup = etc/retroarch.cfg backup = etc/retroarch.cfg
source = git+https://github.com/libretro/RetroArch.git#tag=06fa5325f8b3cd42e6fba3d57835d5924c9ea2e7 source = git+https://github.com/libretro/RetroArch.git#tag=0792144fe3a7b59908b0afdb2c01722e79040360
source = retroarch-config.patch source = retroarch-config.patch
b2sums = SKIP b2sums = f5d0dd615b34a0a8a35516aa9b289a898fedb60e3792a0a10f928a57de52e0412486f5684b9875bfffff6ad29e7affe082d85e24432b8d3531cacda2fb14eae9
b2sums = 5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a b2sums = 5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a
pkgname = retroarch pkgname = retroarch

View file

@ -7,7 +7,7 @@
# - disable broken pkgver function # - disable broken pkgver function
pkgname=retroarch pkgname=retroarch
pkgver=1.18.0 pkgver=1.19.1
pkgrel=2 pkgrel=2
pkgdesc='Reference frontend for the libretro API' pkgdesc='Reference frontend for the libretro API'
arch=(x86_64) arch=(x86_64)
@ -38,7 +38,6 @@ depends=(
libxrandr libxrandr
libxxf86vm libxxf86vm
libxv libxv
mbedtls2
mesa mesa
openssl openssl
qt5-base qt5-base
@ -64,12 +63,12 @@ optdepends=(
'retroarch-assets-xmb: XMB menu assets' 'retroarch-assets-xmb: XMB menu assets'
) )
backup=(etc/retroarch.cfg) backup=(etc/retroarch.cfg)
_tag=06fa5325f8b3cd42e6fba3d57835d5924c9ea2e7 _tag=0792144fe3a7b59908b0afdb2c01722e79040360
source=( source=(
git+https://github.com/libretro/RetroArch.git#tag=${_tag} git+https://github.com/libretro/RetroArch.git#tag=${_tag}
retroarch-config.patch retroarch-config.patch
) )
b2sums=('SKIP' b2sums=('f5d0dd615b34a0a8a35516aa9b289a898fedb60e3792a0a10f928a57de52e0412486f5684b9875bfffff6ad29e7affe082d85e24432b8d3531cacda2fb14eae9'
'5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a') '5ecbe57126c7f9b66bdf189f0af2f1cec031cb68ea85bb9609847ba9beb0e720c902cd3330d7c286901a73e6c2e272c3f04166cf9a47bb6f80097f19dde8ce3a')
#pkgver() { #pkgver() {
@ -79,17 +78,16 @@ b2sums=('SKIP'
prepare() { prepare() {
cd RetroArch cd RetroArch
git cherry-pick -n bff678c48a3d453244486b64a21fd4e00f56cbfb
patch -Np1 -i ../retroarch-config.patch patch -Np1 -i ../retroarch-config.patch
} }
build() { build() {
cd RetroArch cd RetroArch
export CFLAGS+=' -I/usr/include/mbedtls2'
export LDFLAGS+=' -L/usr/lib/mbedtls2'
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \
--disable-builtinflac \ --disable-builtinflac \
--disable-builtinmbedtls \ --enable-builtinmbedtls \
--disable-builtinzlib \ --disable-builtinzlib \
--disable-cg \ --disable-cg \
--disable-jack \ --disable-jack \