Package Details: citron 0.6.1-4

Git Clone URL: https://aur.archlinux.org/citron.git (read-only, click to copy)
Package Base: citron
Description: Nintendo Switch emulator forked from yuzu.
Upstream URL: https://citron-emu.org
Keywords: emulator nintendo switch yuzu
Licenses: GPL-2.0-or-later
Conflicts: citron
Provides: citron
Submitter: ouinouin
Maintainer: ouinouin
Last Packager: ouinouin
Votes: 6
Popularity: 2.13
First Submitted: 2025-01-20 20:23 (UTC)
Last Updated: 2025-04-02 20:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

<deleted-account> commented on 2025-03-17 16:22 (UTC)

I was able to enable the Discord RPC support by including the discord-rpc submodule, adding the rapidjson library into makedepends and enable the compile option for it (-DUSE_DISCORD_PRESENCE=ON). The source for discord-rpc would be https://git.citron-emu.org/Citron/discord-rpc. The patch file for PKGBUILD if needed: https://0x0.st/s/atOeDaseyG8dV00ZDb4lkA/8QUd.patch

Alibaba37 commented on 2025-03-16 22:16 (UTC)

CMake Error at externals/nx_tzdb/tzdb_to_nx/src/tzdb/CMakeLists.txt:69 (file): file RELATIVE_PATH must be passed a full path to the file

SunRed commented on 2025-03-16 19:01 (UTC)

Thanks for maintaining this package. With the git dependencies pinned, you could now run updpkgsums from pacman-contrib to add checksums for them.

umaxtu commented on 2025-03-16 13:02 (UTC)

The "fmt" package should probably be added as a dependency. I had to install it before Citron would launch.

ouinouin commented on 2025-03-15 09:11 (UTC)

PKGBUILD updated !

SunRed commented on 2025-03-15 05:04 (UTC)

Also for reproducibility reasons, and if it's not too much work, you want to pin the git dependencies to the same (or newer) tags/commits as the project uses in the externals directory using the #tag and #commit fragments (wiki entry) as this is not a vcs package.

SunRed commented on 2025-03-15 04:50 (UTC)

boost is only a make dependency and the package should at most depend on boost-libs, though I am not sure the latter is even needed as ldd /usr/bin/citron doesn't even link against anything boost-libs provides.

ouinouin commented on 2025-02-22 22:37 (UTC)

It's because source change on upstream from github.com to citron-emu.org. I don't know how paru manage sources but you can try to remove and reinstall the package.

xdd commented on 2025-02-22 22:32 (UTC) (edited on 2025-02-22 22:33 (UTC) by xdd)

Hi, I'm getting the following error. I tried clearing the cache but it still didn't work. https://pastebin.com/9M1V0nAi

Neros commented on 2025-01-29 10:39 (UTC)

With the new PKGBUILD, it works now, thanks! (can you do the same for the git version?)