Package Details: ryujinx-git r1383.632a8415-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# - master branch
Upstream URL: https://github.com/Ryujinx/Ryujinx
Keywords: emulator experimental git nintendo ryujinx switch
Licenses: MIT
Provides: Ryujinx
Submitter: ilbuonmarcio
Maintainer: ilbuonmarcio
Last Packager: ilbuonmarcio
Votes: 3
Popularity: 0.074261
First Submitted: 2020-03-25 16:48
Last Updated: 2020-11-26 22:20

Dependencies (4)

Required by (0)

Sources (1)

Pinned Comments

ilbuonmarcio commented on 2020-11-26 22:27

@ibrokemypie just uploaded the required patches, thanks for the tips! I had to pin *-bin packages from AUR to fullfill the 5.x version, due to official packages not yet updated to 5.x (they're 3.1.8 as of today)

Latest Comments

ilbuonmarcio commented on 2020-12-02 22:01

@themightydeity just clean built this package and no, I cannot reproduce your issue unfortunately

ilbuonmarcio commented on 2020-12-01 20:34

@themightydeity are you using a full up-to-date system or have you partially upgraded yours?

themightydeity commented on 2020-11-28 19:36

@ilbuonmarcio I am unable to build the latest package, I am getting this error:

/ryujinx-git/src/Ryujinx/Ryujinx.Graphics.OpenGL/Ryujinx.Graphics.OpenGL.csproj : error NU1202: Package OpenTK.NetStandard 1.0.5.32 is not compatible with net50 (.NETFramework,Version=v5.0). Package OpenTK.NetStandard 1.0.5.32 supports: netstandard2.1 (.NETStandard,Version=v2.1) [/ryujinx-git/src/Ryujinx/Ryujinx.sln]

ilbuonmarcio commented on 2020-11-26 22:27

@ibrokemypie just uploaded the required patches, thanks for the tips! I had to pin *-bin packages from AUR to fullfill the 5.x version, due to official packages not yet updated to 5.x (they're 3.1.8 as of today)

ibrokemypie commented on 2020-11-20 06:51

PKGBUILD requires the following changes to build the package since the project migrated to dotnet 5.0 a week ago (https://github.com/Ryujinx/Ryujinx/pull/1694)

--- PKGBUILD.bak    2020-11-20 17:56:19.000000000 +1100
+++ PKGBUILD    2020-11-20 17:59:59.723514998 +1100
@@ -7,7 +7,7 @@
 url="https://github.com/Ryujinx/Ryujinx"
 license=('MIT')
 depends=(dotnet-runtime)
-makedepends=(git dotnet-runtime dotnet-sdk)
+makedepends=(git 'dotnet-runtime>=5' 'dotnet-sdk>=5')
 optdepends=()
 provides=(Ryujinx)
 source=("git+$url")
@@ -21,14 +21,14 @@
 build() {
    cd "Ryujinx"
    dotnet publish -c release
-   chmod 775 Ryujinx/bin/Release/netcoreapp3.1/publish
+   chmod 775 Ryujinx/bin/Release/net5.0/publish
 }

 package() {
    rm "$pkgdir/usr/bin/Ryujinx" 2&>/dev/null || true
    mkdir -p "$pkgdir/opt/ryujinx/"
    mkdir -p "$pkgdir/usr/bin/"
-   cp -R Ryujinx/Ryujinx/bin/Release/netcoreapp3.1/publish/* "$pkgdir/opt/ryujinx/"
+   cp -R Ryujinx/Ryujinx/bin/Release/net5.0/publish/* "$pkgdir/opt/ryujinx/"
    cd "$pkgdir/usr/bin/"
    ln -s "/opt/ryujinx/Ryujinx"
    mkdir -p "$pkgdir/opt/ryujinx/Logs"

ilbuonmarcio commented on 2020-04-05 19:44

@katt thanks for the info, I did not know it was possible, I'll add it as soon as possible!

katt commented on 2020-04-05 19:39

Hi, could this please follow the VCS package guidelines, instead of just "1.0.0"? Thanks.

https://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver()_function

diff --git a/PKGBUILD b/PKGBUILD
index ea48263..dd187c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Alessandro Marchioro <marciozgaming@gmail.com>
 pkgname=ryujinx-git
-pkgver=1.0.0
-pkgrel=6
+pkgver=r1029.e99e6d0a
+pkgrel=1
 pkgdesc="Experimental Nintendo Switch Emulator written in C# - master branch"
 arch=(x86_64)
 url="https://github.com/Ryujinx/Ryujinx"
@@ -13,6 +13,11 @@ provides=(Ryujinx)
 source=("git+$url")
 md5sums=('SKIP')

+pkgver() {
+       cd "Ryujinx"
+       printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
 build() {
        cd "Ryujinx"
        dotnet publish -c release

ilbuonmarcio commented on 2020-04-04 06:19

@barfin @necklace added the .desktop file

necklace commented on 2020-04-03 23:35

I agree with @barfin, please make a .desktop file

miss_barfin commented on 2020-04-02 19:58

can you please make a ".desktop" file for this package?