Search Criteria
Package Details: citron 0.6.1-3
Package Actions
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: | 7 |
Popularity: | 3.17 |
First Submitted: | 2025-01-20 20:23 (UTC) |
Last Updated: | 2025-03-27 20:08 (UTC) |
Dependencies (30)
- boost-libs
- brotli (brotli-gitAUR)
- enet (enet-gtkorvo-gitAUR, enet-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR)
- fmt (fmt-gitAUR)
- gamemode (gamemode-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libusb (libusb-gitAUR)
- opus (opus-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- qt6-tools
- qt6-wayland
- qt6-webengine
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- boost (boost-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- Show 10 more dependencies...
Latest Comments
1 2 3 Next › Last »
tb0n3 commented on 2025-03-30 01:52 (UTC)
Looks like cmake hit a major revision on the 27th causing a compatibility issue with the build scripts. I downgraded to 3.31.6 and it builds just fine.
Glorious7060 commented on 2025-03-29 21:22 (UTC) (edited on 2025-03-30 18:49 (UTC) by Glorious7060)
-- Found Boost: /usr/lib/cmake/Boost-1.87.0/BoostConfig.cmake (found version "1.87.0") found components: context -- Found enet: /usr/lib/libenet.so (found version "1.3.18") -- Found lz4: /usr/lib/liblz4.so (found version "1.10.0") -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3") -- Found Opus: /usr/lib/libopus.so (found version "1.5.2") -- Could NOT find RenderDoc (missing: RenderDoc_INCLUDE_DIR) -- Could NOT find SimpleIni (missing: SIMPLEINI_INCLUDEDIR) (found version "") -- Could NOT find stb (missing: stb_image_INCLUDE_DIR stb_image_resize_INCLUDE_DIR stb_image_write_INCLUDE_DIR) -- Could NOT find VulkanMemoryAllocator (missing: VulkanMemoryAllocator_DIR) -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found zstd: /usr/lib/cmake/zstd/zstdConfig.cmake (found version "1.5.7") -- Found libusb: /usr/lib/libusb-1.0.so (found version "1.0.28") -- Could NOT find xbyak (missing: xbyak_DIR) -- Could NOT find dynarmic (missing: dynarmic_DIR) -- Could NOT find cubeb (missing: cubeb_DIR) -- Could NOT find DiscordRPC (missing: DiscordRPC_LIBRARY DiscordRPC_INCLUDE_DIR) -- Could NOT find cpp-jwt (missing: cpp-jwt_DIR) -- Could NOT find httplib (missing: HTTPLIB_INCLUDEDIR OpenSSL) (found version "") -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.4.1") -- Found gamemode: /usr/include (found version "1.8.2") CMake Error at externals/xbyak/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.
Did anyone else have this problem with the submodules not being recognized? Edit: As tb0n3 said, a downgrade of cmake "fixes" this while it's being solved.
floreal commented on 2025-03-27 10:28 (UTC) (edited on 2025-03-27 10:30 (UTC) by floreal)
May I suggest this patch to fix submodules?
Also, i don't know what happens but build is stuck because one of the dependency (discord-rpc) is not build (and when I try to build it individually, it does, so somethink may be missing somewhere to let deps build. Couldn't find it yet so far.
Aniam0n commented on 2025-03-25 16:54 (UTC)
3dLFTR, I have the same issue. Apparently since this commit you need to replace git.citron-emu.org repos with github.com/yuzu-mirror ones
ouinouin commented on 2025-03-22 22:33 (UTC)
PKGBUILD updated !
ptr1337 commented on 2025-03-22 09:49 (UTC)
Hi,
Can you please remove the -march=native stuff in the PKGBUILD?
Please use the CFLAGS from the makepkg.conf:
ouinouin commented on 2025-03-20 17:08 (UTC)
I've made a binary version (no compilation) here : https://aur.archlinux.org/packages/citron-bin
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 therapidjson
library intomakedepends
and enable the compile option for it (-DUSE_DISCORD_PRESENCE=ON
). The source fordiscord-rpc
would be https://git.citron-emu.org/Citron/discord-rpc. The patch file forPKGBUILD
if needed: https://0x0.st/s/atOeDaseyG8dV00ZDb4lkA/8QUd.patch1 2 3 Next › Last »