This commit is contained in:
xiota 2025-02-24 06:51:11 +00:00
parent 5abd0290f8
commit fd5b563e54
3 changed files with 22 additions and 9 deletions

View file

@ -1,16 +1,21 @@
pkgbase = ryujinx
pkgdesc = Experimental Nintendo Switch Emulator written in C#
pkgver = 1.2.81
pkgrel = 1
pkgver = 1.2.82
pkgrel = 2
url = https://github.com/Ryubing/Ryujinx
arch = x86_64
license = MIT
makedepends = dotnet-sdk
makedepends = desktop-file-utils
makedepends = dotnet-sdk-bin
depends = gcc-libs
depends = alsa-lib
depends = fontconfig
depends = jack
depends = libpulse
depends = libx11
depends = wayland
options = !strip
options = !debug
source = ryujinx-1.2.81.tar.gz::https://github.com/Ryubing/Ryujinx/archive/refs/tags/1.2.81.tar.gz
source = ryujinx-1.2.82.tar.gz::https://github.com/Ryubing/Ryujinx/archive/refs/tags/1.2.82.tar.gz
source = PKGBUILD.common
source = PKGBUILD.release
sha256sums = SKIP

View file

@ -5,12 +5,13 @@ if [[ (-z "$_srcinfo" && -z "$_pkgver") ]]; then
: ${_autoupdate:=true}
fi
#: ${_dotnet_type=-bin}
: ${_install_path:=usr/lib}
_pkgname="ryujinx"
pkgname="$_pkgname"
pkgver=1.2.81
pkgrel=1
pkgver=1.2.82
pkgrel=2
pkgdesc="Experimental Nintendo Switch Emulator written in C#"
url="https://github.com/Ryubing/Ryujinx"
license=('MIT')

View file

@ -1,9 +1,14 @@
depends=(
'gcc-libs'
'alsa-lib'
'fontconfig'
'jack'
'libpulse'
'libx11'
'wayland'
)
makedepends=(
"dotnet-sdk${_dotnet_type:-}"
'desktop-file-utils'
'dotnet-sdk-bin' # aur/dotnet-core-bin
)
options=('!strip' '!debug')
@ -19,10 +24,12 @@ build() (
local _args=(
-c Release
-r linux-x64
--disable-build-servers
--nologo
--self-contained true
-p:DebugType=none
-p:ExtraDefineConstants=DISABLE_UPDATER
-p:PublishSingleFile=true
-p:Version="${pkgver%%.[A-Za-z]*}"
)