Search Criteria
Package Details: eden-git 1:0.2.0.r59.gbd2d344-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/eden-git.git (read-only, click to copy) |
|---|---|
| Package Base: | eden-git |
| Description: | Nintendo Switch emulator forked from yuzu. |
| Upstream URL: | https://eden-emulator.github.io/ |
| Keywords: | eden emulator nintendo switch yuzu |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | eden, eden-beta, eden-bin, eden-preview-bin |
| Provides: | eden |
| Submitter: | username227 |
| Maintainer: | username227 (HurricanePootis) |
| Last Packager: | HurricanePootis |
| Votes: | 16 |
| Popularity: | 2.31 |
| First Submitted: | 2025-05-14 23:18 (UTC) |
| Last Updated: | 2026-06-01 01:17 (UTC) |
Dependencies (41)
- boost-libs
- brotli (brotli-gitAUR)
- cubebAUR (cubeb-gitAUR, cubebAUR)
- enet (enet-gtkorvo-gitAUR, enet-gitAUR)
- fmt (fmt-gitAUR)
- game-devices-udevAUR
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libdrm (libdrm-gitAUR)
- libgcc (libgcc-snapshotAUR)
- libstdc++ (libstdc++-snapshotAUR)
- libusb (libusb-gitAUR)
- libva (libva-gitAUR, intel-media-stack-legacy-binAUR, intel-media-stack-binAUR, libva-headlessAUR)
- libx11 (libx11-gitAUR)
- lz4 (lz4-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- opus (opus-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-hifpsAUR, qt6-base-headlessAUR)
- qt6-charts
- qt6-multimedia
- qt6-webengine
- quazip-qt6
- sdl3 (sdl3-noibus-gitAUR, sdl3-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- boost (boost-gitAUR) (make)
- catch2 (catch2-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- gamemode (gamemode-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- nasm (nasm-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-ninja-symlinkAUR) (make)
- nlohmann-json (nlohmann-json-gitAUR) (make)
- opencl-headers (opencl-headers-gitAUR, adaptivecpp-gitAUR, adaptivecppAUR) (make)
- qt6-tools (make)
- renderdoc (renderdoc-gitAUR, renderdoc-minimalAUR) (make)
- spirv-headers (spirv-headers-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-utility-libraries (vulkan-utility-libraries-gitAUR) (make)
- gamemode (gamemode-gitAUR) (optional) – Gamemoded support
Latest Comments
1 2 3 4 5 6 .. 10 Next › Last »
HurricanePootis commented on 2026-06-01 01:22 (UTC)
Thank you for reaching out! Yeah git can be very confusing
username227 commented on 2026-06-01 01:21 (UTC)
Sorry it was a complete mistake; while I was preparing the last change, I missed your change; when git notified me that i wasn't using the latest version, I handled it incorrectly. Please redo it and i'll make sure to pull the latest version.
HurricanePootis commented on 2026-06-01 01:16 (UTC)
Building in a clean chroot with
extra-x86_64-build -c -- -I /home/hurricane/aur/eden-git/game-devices-udev/game-devices-udev-1.0-0.1-any.pkg.tar.zst -I /home/hurricane/aur/cubeb/cubeb-20260506-1-x86_64.pkg.tar.zst, I am able to fully buildeden-gitwith all of the listed dependencies in my changes. This command creates a clean chroot and installs game-devices-udev and cubeb into it:HurricanePootis commented on 2026-06-01 01:08 (UTC)
With my changes, namcap reports this:
HurricanePootis commented on 2026-06-01 01:05 (UTC)
@username227
Why did you revert my last commit? Maybe you didn't realize what I had changed and accidentally reverted it? I checked the
depends()usingnamcap, which is a tool that will check what libraries any binaries inside of a package links to and tells you what's missing. Plus, I always build my packages in a clean chroot usingextra-x86-64-build, so I can ensure everything is right. Building the latest commit ofeden-git, in which you reverted my work, tells me the following:Also,
cpp-jwtandcpp-httpplibare no longer needed as Eden now uses CPM to automatically pull those in. Plus, some of the makedepends actually belong in depends. If you read commitb4faf32ad0a4d6320c14d4ed132b5abdaf130b72in this repo, you can see my reasoning:I am going to add back my work, as I know it's 100% right. I'm leaving this comment to you to explain why I did what I did and why it shouldn't be reversed.
crueter commented on 2026-05-31 05:37 (UTC)
We no longer recommend users to use our built-in input rules, and instead recommend the usage of https://aur.archlinux.org/packages/game-devices-udev.
See: https://github.com/gentoo/guru/blob/master/games-emulation/eden/eden-9999.ebuild#L215-L216
username227 commented on 2026-05-19 02:44 (UTC)
@dandroboti, yes should be fixed already yesterday. clear your aur helper's cache and redownload the pkgbuild.
Dandroboti commented on 2026-05-19 02:22 (UTC)
install: cannot stat '/home/dandroboti/.cache/yay/eden-git/src/eden/dist/72-yuzu-input.rules': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... -> error making: eden-git-exit status 4
hmmm, I know I can fix this by adding that deleted file into the dist directory, but compiling time wasted if I don't do that. Any way to fix it permanently?. This is yay.
crueter commented on 2026-05-18 23:20 (UTC)
We switched to SDL3 today.
sapphiree commented on 2026-05-18 05:18 (UTC)
huh, I guess paru didn't pull the latest revision for some reason.. sorry about that
1 2 3 4 5 6 .. 10 Next › Last »