Package Details: ryujinx-git r3262.d26ef2eec-1

Git Clone URL: https://aur.archlinux.org/ryujinx-git.git (read-only, click to copy)
Package Base: ryujinx-git
Description: Experimental Nintendo Switch Emulator written in C#
Upstream URL: https://github.com/Ryujinx/Ryujinx
Keywords: emulator experimental git nintendo ryujinx switch
Licenses: MIT
Conflicts: Ryujinx
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: dnmodder (ilbuonmarcio)
Last Packager: ilbuonmarcio
Votes: 20
Popularity: 0.181605
First Submitted: 2020-03-25 16:48 (UTC)
Last Updated: 2024-03-23 14:50 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

HurricanePootis commented on 2024-04-16 22:17 (UTC)

Here is a patch file that does a few things:

1) Uses dotnet-sdk-bin and dotnet-runtime-bin. This package now follows the 2 minor version of the dotnet sdks, so there is no longer a need for this package to have its own copy of the dotnet sdk 2) Fixes the provides() and conflicts(), as ryujinx was capitalized for some reason

diff --git a/PKGBUILD b/PKGBUILD
index f5900b2..3a41fd6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,23 @@
 # Maintainer: Darvin Delgado <dnmodder at gmail dot com>
 _sdkver=8.0.203
 pkgname=ryujinx-git
-pkgver=r3265.c94a73ec6
+pkgver=r3304.8884d1fd7
 pkgrel=1
 pkgdesc="Experimental Nintendo Switch Emulator written in C#"
 arch=(x86_64)
 url="https://github.com/Ryujinx/Ryujinx"
 license=('MIT')
-depends=('sh' 'glibc' 'zlib' 'hicolor-icon-theme' 'gcc-libs' 'libx11' 'fontconfig')
-makedepends=('git' 'desktop-file-utils')
-provides=(Ryujinx)
-conflicts=(Ryujinx)
+depends=('sh' 'glibc' 'zlib' 'hicolor-icon-theme' 'gcc-libs' 'libx11' 'fontconfig' 'dotnet-runtime-bin')
+makedepends=('git' 'desktop-file-utils' 'dotnet-sdk-bin')
+provides=(ryujinx)
+conflicts=(ryujinx)
 install=ryujinx.install
 source=(
    "git+$url"
    "ryujinx.install"
-   "https://dotnetcli.azureedge.net/dotnet/Sdk/$_sdkver/dotnet-sdk-$_sdkver-linux-x64.tar.gz")
-md5sums=(
-   'SKIP'
-   '824e675295b3e9df5a7f8d9220c89c93'
-   'd0dd291a60ec5ef525f089bcc67ea2ce')
+   )
+md5sums=('SKIP'
+         '824e675295b3e9df5a7f8d9220c89c93')
 noextract=("dotnet-sdk-$_sdkver-linux-x64.tar.gz")
 options=(!strip !debug)

@@ -30,10 +28,6 @@ pkgver() {
 }

 build() {
-   export DOTNET_ROOT=$(pwd)/dotnet
-   rm -rf "$DOTNET_ROOT" && mkdir "$DOTNET_ROOT" && tar zxf dotnet-sdk-$_sdkver-linux-x64.tar.gz -C "$DOTNET_ROOT"
-   export PATH=$DOTNET_ROOT:$DOTNET_ROOT/tools:$PATH
-
    cd "Ryujinx"

    dotnet clean

dnmodder commented on 2024-03-24 19:07 (UTC)

@jeanmadao did you make sure to do a clean compilation?

jeanmadao commented on 2024-03-24 18:38 (UTC)

@ilbuonmarcio despite updating the package, I'm still having this issue for some reason.

willianholtz commented on 2024-03-24 13:19 (UTC)

Great, it works again!! Thank you all!

ilbuonmarcio commented on 2024-03-23 14:52 (UTC)

@dnmodder tested and published, thanks! I added you on Discord so we can have a communication channel between us if we need help from eachother with this package

dnmodder commented on 2024-03-23 14:48 (UTC)

@ilbuonmarcio Add the !debug option, a developer on Ryujinx's discord told me that was the solution but I haven't had time to do it.

ilbuonmarcio commented on 2024-03-23 14:10 (UTC)

Let me check for this error and come back with a solution

jeanmadao commented on 2024-03-23 14:08 (UTC)

@willianholtz I'm having the same error message as you. Is there any way to fix this ? I can't launch Ryujinx.

willianholtz commented on 2024-03-16 02:47 (UTC)

@dnmodder:

Failure processing application bundle; possible file corruption. Arithmetic overflow while reading bundle. A fatal error occurred while processing application bundle

dnmodder commented on 2024-03-03 00:06 (UTC)

@rubin55 The error comes precisely from this change, I will get to work on it.