Package Details: citron 2026.02.1-2

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
Submitter: None
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 21
Popularity: 1.96
First Submitted: 2025-01-20 20:23 (UTC)
Last Updated: 2026-02-02 23:02 (UTC)

Required by (0)

Sources (23)

Pinned Comments

HurricanePootis commented on 2025-10-13 20:59 (UTC)

I recently patched citron to work with 6.10.0. Part of this patch was using the GuiPrivate. I got a warning where it says that by using the private api, citron may be locked to a specific version of Qt 6. Therefore, I am writing this comment in case a future Qt6 update breaks citron. If a rebuild does not fix it, please notify me. If it does, also notify me :3.

Latest Comments

1 2 3 4 5 6 Next › Last »

sots commented on 2026-02-20 03:49 (UTC) (edited on 2026-03-01 08:11 (UTC) by sots)

Uploaded my pkgbuild directory as a backup with all dependencies downloaded.

Google Drive: https://drive.google.com/file/d/1MNkH7NztjpnwgQtUz3PhiNYRmYRG3Y7O/view?usp=sharing

Archive Password: citronpkg.

If you want to build citron from source, please download this archive and run makepkg in the directory as citron repo & website are no longer available.

GianniPapetti commented on 2026-02-18 16:57 (UTC)

Nintendo recently sent DMCA strikes to yuzu and any forks, which is why the website and github repos are not present anymore...

sots commented on 2026-02-16 16:45 (UTC)

Hello, do you know what happened to citron website?

❯ dig git.citron-emu.org

; <<>> DiG 9.20.18 <<>> git.citron-emu.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 18606
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;git.citron-emu.org.            IN      A

;; AUTHORITY SECTION:
citron-emu.org.         3600    IN      SOA     1-you.njalla.no. you.can-get-no.info. 2026021607 21600 7200 1814400 3600

;; Query time: 877 msec
;; SERVER: 127.0.2.2#53(127.0.2.2) (UDP)
;; WHEN: Tue Feb 17 00:44:37 CST 2026
;; MSG SIZE  rcvd: 131

❯ dig citron-emu.org

; <<>> DiG 9.20.18 <<>> citron-emu.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 52346
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;citron-emu.org.                        IN      A

;; AUTHORITY SECTION:
citron-emu.org.         3600    IN      SOA     1-you.njalla.no. you.can-get-no.info. 2026021607 21600 7200 1814400 3600

;; Query time: 863 msec
;; SERVER: 127.0.2.2#53(127.0.2.2) (UDP)
;; WHEN: Tue Feb 17 00:44:44 CST 2026
;; MSG SIZE  rcvd: 127

BrianAllred commented on 2026-02-02 19:33 (UTC)

Fails to build in a clean chroot due to

Could NOT find Qt6Svg (missing: Qt6Svg_DIR)

Maybe need a makedepends on qt6-svg?

Moydow commented on 2026-01-14 03:07 (UTC)

Is gamemode meant to be in both makedepends and optdepends?

HurricanePootis commented on 2026-01-13 06:09 (UTC)

Alright, it's been fixed lol.

HurricanePootis commented on 2026-01-13 04:02 (UTC)

Currently, citron has opted to put their git repo behind cloudflare protection. I am trying out what to do now. But, please do not flag the PKGBUILD out-of-date when it isn't!

tb0n3 commented on 2025-12-26 23:14 (UTC)

As suggested it appears to be a ram shortage issue. I've got a 16-core cpu with 32GB of RAM so I typically build with -j16, but this one package is the only one that runs out so it wasn't obvious to begin with. I built with -j4 and it was fine.

It's my own fault of course because I don't run swap.

viraajb commented on 2025-12-15 11:46 (UTC)

The launch script at /usr/bin/citron should probably use #!/usr/bin/env bash instead of #!/usr/bin/env sh, since [[ doesn't work when using a fully POSIX compliant shell (like dash) as the link for /bin/sh. Below is the terminal output when I run it.

❯ ls -la /bin/sh
lrwxrwxrwx - root 15 Dec 11:38 /bin/sh -> dash*

❯ /usr/bin/citron
/usr/bin/citron: 6: [[: not found

HurricanePootis commented on 2025-12-15 06:15 (UTC)

@ekakii

Make sure you're not running out of ram. Use systemd-oomd or the system request oom killer.