Package Details: suyu-dev-git r27439.daf2c1f496-1

Git Clone URL: https://aur.archlinux.org/suyu-dev-git.git (read-only, click to copy)
Package Base: suyu-dev-git
Description: suyu is the afterlife the world's most popular, open-source, Nintendo Switch emulator (dev branch)
Upstream URL: https://git.suyu.dev/suyu/suyu
Licenses: GPL-3.0-or-later
Conflicts: suyu-appimage, suyu-dev-qt6-git, suyu-git
Provides: suyu-dev-qt6-git, suyu-git
Submitter: Fijxu
Maintainer: Fijxu (HurricanePootis)
Last Packager: username227
Votes: 2
Popularity: 0.008217
First Submitted: 2024-03-06 20:21 (UTC)
Last Updated: 2024-06-02 16:02 (UTC)

Dependencies (43)

Required by (0)

Sources (28)

Pinned Comments

Fijxu commented on 2024-11-28 22:13 (UTC)

Heads up. I'm going to delete this package in 2~3 weeks, why? Because suyu is not maintained (and it never was anyways) and I don't care about it anymore. I contributed to the CI/CD pipelines and linux packaging overall on the suyu project but most of the people that joined the team were just people without emulation experience to keep the emulator alive and in active development. Suyu is not better than Yuzu, it just fixed some small issues and removed features due to potential legal issues.

I will archive this package on my git server here if anyone wants to use it as a reference for a new AUR package (which is not worth because torzu exists and implements occasional fixes):

https://git.nadeko.net/Fijxu/suyu-dev-git

https://git.nadeko.net/Fijxu/suyu-dev-qt6-git

https://git.nadeko.net/Fijxu/suyu-git

Latest Comments

1 2 3 Next › Last »

Fijxu commented on 2024-11-28 22:13 (UTC)

Heads up. I'm going to delete this package in 2~3 weeks, why? Because suyu is not maintained (and it never was anyways) and I don't care about it anymore. I contributed to the CI/CD pipelines and linux packaging overall on the suyu project but most of the people that joined the team were just people without emulation experience to keep the emulator alive and in active development. Suyu is not better than Yuzu, it just fixed some small issues and removed features due to potential legal issues.

I will archive this package on my git server here if anyone wants to use it as a reference for a new AUR package (which is not worth because torzu exists and implements occasional fixes):

https://git.nadeko.net/Fijxu/suyu-dev-git

https://git.nadeko.net/Fijxu/suyu-dev-qt6-git

https://git.nadeko.net/Fijxu/suyu-git

saburouta commented on 2024-09-19 23:32 (UTC) (edited on 2024-09-21 03:26 (UTC) by saburouta)

Suyu depends on Dynarmic. The main repo for dynarmic is archived now. Dynarmic does not build against the current LLVM (needed by mesa-git).

Does anyone who has the right llvm to build dynarmic have any interest in putting up a binary package or something?

Edit: I am able to build dynarmic now by disabling LLVM and forcing GCC as a compiler, but now I am also stuck at the 'create_target_directory_groups' problem. Maybe someday that will be fixed.

dmsh commented on 2024-09-06 19:48 (UTC)

Looks like issue with compilation because of 'boost' package as with version 1.83 it will work.

username227 commented on 2024-08-01 22:27 (UTC)

@ilonachan, I am having this exact issue with torzu-git package. The problem can be worked around by building in a chroot. See if building in a chroot solves the problem. paru can automaticallly build in a chroot.

Anyway, I believe the problem is likely some package that is installed in all three of our systems that is interfering with cmake somehow. Since it is not present in the chroot, it works. However, for the life of me, I'm at a loss to figure which one it is.

ilonachan commented on 2024-07-07 19:47 (UTC) (edited on 2024-07-07 19:48 (UTC) by ilonachan)

Having the exact same issue as @sultanoswing, and I feel pretty certain this issue has been there for quite a while now (a month at least) (oh yeah and indeed, it has been a month since their comment lol). Anyone have any idea what causes this (and how to fix it)?

sultanoswing commented on 2024-06-03 12:54 (UTC) (edited on 2024-06-03 12:54 (UTC) by sultanoswing)

Not building for me at the moment: CMake Error at externals/glad/CMakeLists.txt:10 (create_target_directory_groups): Unknown CMake command "create_target_directory_groups".

HurricanePootis commented on 2024-04-20 07:36 (UTC)

@mctaylors Flagging a git package with a link just to a commit history isn't helpful as all. As far as I am aware, there are no changed needed to be made to the PKGBUILD, and since it is a git package, it will automatically update.

So, the next time you think there is a problem, don't leave a link. Use your words like an adult and try to communicate an actual thought.

username227 commented on 2024-04-10 21:27 (UTC)

Yes, @dhummel is correct. Line 203 of the pkgbuild needs to be changed from "sed -i '12s/Exec=suyu/Exec=env QT_QPA_PLATFORM=xcb suyu/' org.suyu_emu.suyu.desktop" to "sed -i '12s/Exec=suyu/Exec=env QT_QPA_PLATFORM=xcb suyu/' dev.suyu_emu.suyu.desktop"

Please correct.

dhummel commented on 2024-04-08 17:04 (UTC)

The file org.suyu_emu.suyu.desktop was renamed to dev.suyu_emu.suyu.desktop in this commit: https://git.suyu.dev/suyu/suyu/commit/2caadffe4d64de38a4835c2553a7a66d92eb7d4b

<deleted-account> commented on 2024-04-06 07:40 (UTC)

The sed command for the desktop entry file changes line 12 instead of line 13, thus changing the TryExec instead of the Exec. Also why is x11 being forced here? Wayland seems to work fine for me.