@HurricanePootis I see no disadvantages in downloading a copy of dotnet, instead, with your solution I only get an extra dependency on my system, which is only needed by a single application.
Search Criteria
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.174413 |
First Submitted: | 2020-03-25 16:48 (UTC) |
Last Updated: | 2024-03-23 14:50 (UTC) |
Dependencies (9)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libx11 (libx11-gitAUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, bash-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- git (git-gitAUR) (make)
Required by (0)
Sources (3)
dnmodder commented on 2024-04-25 12:29 (UTC)
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
Pinned Comments