diff options
author | Alexandre Bouvier | 2023-08-14 12:14:17 +0200 |
---|---|---|
committer | Alexandre Bouvier | 2023-08-14 12:14:17 +0200 |
commit | d5e178de9c9352e62e1ee6911cfb5f82926bae72 (patch) | |
tree | 04e1870485a1ffc836167a5b31fcdb7a848aea67 | |
parent | 345367bbb0b2db24c80ed0fe24e95a08bd01d88e (diff) | |
download | aur-d5e178de9c9352e62e1ee6911cfb5f82926bae72.tar.gz |
update to r318.8179a63
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 11 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = rpcsx-git pkgdesc = Sony PlayStation 4 emulator - pkgver = r261.36295c3 + pkgver = r318.8179a63 pkgrel = 1 url = https://rpcsx.github.io/rpcsx-site/ arch = x86_64 @@ -9,6 +9,7 @@ pkgbase = rpcsx-git makedepends = cmake makedepends = git makedepends = glslang + makedepends = sox makedepends = spirv-cross makedepends = vulkan-headers>=1:1.3 makedepends = vulkan-icd-loader>=1.3 @@ -18,8 +19,8 @@ pkgbase = rpcsx-git depends = glibc depends = libunwind depends = spirv-tools - optdepends = vulkan-validation-layers: for rpcsx-gpu - provides = rpcsx=261.36295c3 + optdepends = vulkan-validation-layers: for rpcsx-gpu --validate + provides = rpcsx=318.8179a63 conflicts = rpcsx source = rpcsx::git+https://github.com/RPCSX/rpcsx.git b2sums = SKIP @@ -30,4 +31,5 @@ pkgname = rpcsx-git depends = glibc depends = libunwind depends = spirv-tools + depends = libsox.so depends = libvulkan.so @@ -1,7 +1,7 @@ # Maintainer: Alexandre Bouvier <contact@amb.tf> _pkgname=rpcsx pkgname=$_pkgname-git -pkgver=r261.36295c3 +pkgver=r318.8179a63 pkgrel=1 pkgdesc="Sony PlayStation 4 emulator" arch=('x86_64') @@ -18,12 +18,13 @@ makedepends=( 'cmake' 'git' 'glslang' + 'sox' 'spirv-cross' 'vulkan-headers>=1:1.3' 'vulkan-icd-loader>=1.3' 'xbyak' ) -optdepends=('vulkan-validation-layers: for rpcsx-gpu') +optdepends=('vulkan-validation-layers: for rpcsx-gpu --validate') provides=("$_pkgname=${pkgver#r}") conflicts=("$_pkgname") source=("$_pkgname::git+https://github.com/RPCSX/rpcsx.git") @@ -41,6 +42,8 @@ prepare() { sed -i 's/xbyak/xbyak::xbyak/' rpcsx-os/CMakeLists.txt # https://github.com/RPCSX/rpcsx/issues/33 sed -i 's/-march=native/-mfsgsbase/' rpcsx-os/CMakeLists.txt + # https://github.com/RPCSX/rpcsx/pull/49 + sed -i '/target_link_libraries/s/obj\.orbis-kernel PUBLIC/& sox/' orbis-kernel/CMakeLists.txt } build() { @@ -53,7 +56,7 @@ build() { } package() { - depends+=('libvulkan.so') + depends+=('libsox.so' 'libvulkan.so') # shellcheck disable=SC2154 DESTDIR="$pkgdir" cmake --install build install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname $_pkgname/orbis-kernel/LICENSE |