Package Details: citron 0.6.1-7

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: 12
Popularity: 3.75
First Submitted: 2025-01-20 20:23 (UTC)
Last Updated: 2025-05-03 06:52 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

3dLFTR commented on 2025-03-19 04:30 (UTC)

When installing using yay it asks me for authentication like this:

Username for 'https://git.citron-emu.org': Password for 'https://git.citron-emu.org':

No idea what's caused by and it seems that I am the only one having the issue. I get the same issue just cloning it and building it with makepkg. Going to the website did not help either, especially as there is no way to even register. What's going on here?

ouinouin commented on 2025-03-17 21:17 (UTC)

PKGBUILD updated to v0.6.1 Add b2sums, update dependencies and add Discord RPC.

<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.