Package Details: yuzu-git r26003.e9a43bae6-1

Git Clone URL: https://aur.archlinux.org/yuzu-git.git (read-only, click to copy)
Package Base: yuzu-git
Description: An experimental open-source emulator for the Nintendo Switch
Upstream URL: https://github.com/yuzu-emu/yuzu
Keywords: console emulation emulator game nintendo
Licenses: GPL2
Conflicts: yuzu
Provides: yuzu
Submitter: hcorion
Maintainer: xiota
Last Packager: xiota
Votes: 26
Popularity: 0.80
First Submitted: 2018-01-14 22:08 (UTC)
Last Updated: 2023-12-02 06:53 (UTC)

Required by (0)

Sources (27)

Pinned Comments

xiota commented on 2023-11-15 04:26 (UTC) (edited on 2023-12-02 06:51 (UTC) by xiota)

This package has been updated and tested in a clean chroot. While it has been reorganized, it continues to build from the development repository, yuzu-emu/yuzu, as it has since Jan 2018.

Some users may prefer yuzu-mainline-git, which builds from the "release" repository yuzu-emu/yuzu-mainline, since Nov 2019.

Notes:

  • Binaries available from aur.chaotic.cx.

  • Submodule folders have been renamed to make differentiating forks easier. Old folders can be renamed to save bandwidth, but clearing the cache is easier.

  • If clearing cache doesn't fix build issues, try building in a clean chroot.

  • Flag for common, straight-forward issues like upstream submodule changes.

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

Korialo commented on 2023-12-03 09:55 (UTC) (edited on 2023-12-03 09:55 (UTC) by Korialo)

@Korialo Why are you suggesting that change?

I assumed this package, mirrors the main yuzu repo , and it's option, if you look at their defaults, you'll see this:

option(ENABLE_QT "Enable the Qt frontend" ON)
option(ENABLE_QT6 "Allow usage of Qt6 to be attempted" OFF)

Maybe those defaults have been put there to account MS builds, since the official repo builds with QT6already, and maybe I'm totally wrong.

xiota commented on 2023-12-02 21:10 (UTC)

@Korialo Why are you suggesting that change?

ENABLE_QT is on by default, so not needed. Building with QT6 will fail without ENABLE_QT6. This package intentionally uses QT6 instead of QT5.

Korialo commented on 2023-12-02 15:17 (UTC) (edited on 2023-12-02 15:18 (UTC) by Korialo)

@xiota, I suggest changing ENABLE_QT6=ON to ENABLE_QT=ON, unless it builds correctly with QT
and with ENABLE_QT6=ON not changed.

Korialo commented on 2023-11-30 20:06 (UTC) (edited on 2023-11-30 20:11 (UTC) by Korialo)

@xiota, building yuzu fails for now, since upstream made some changes, and the current PKGBUILD don't reflect those changes. My band-aid, is the following: submodule inih had been dropped for simpleini, also they added submodule oaknut, both have repos on github, I hope this get fixed soon.

xiota commented on 2023-11-21 08:47 (UTC)

@hcorion Glad you're doing well. You and other maintainers seemed to disappear at the same time. Having multiple versions is useful because they tend to break at different times. I plan to keep this functional, but the future is unpredictable. So I would like to add comaintainers when I've settled on how to manage the submodules.

hcorion commented on 2023-11-21 07:42 (UTC)

Hey @xiota OG submitter here, thanks for taking over maintence of the package. I haven't used yuzu or been following it's development for a couple years now so I wasn't the best person to continue maintenence, I didn't even realize there was an orphan request.

This package became significantly less popular with the introduction of the mainline build, and I've added co-maintainers that have come and gone. I hope you're able to stick with it for the long haul :)!

xiota commented on 2023-11-15 04:26 (UTC) (edited on 2023-12-02 06:51 (UTC) by xiota)

This package has been updated and tested in a clean chroot. While it has been reorganized, it continues to build from the development repository, yuzu-emu/yuzu, as it has since Jan 2018.

Some users may prefer yuzu-mainline-git, which builds from the "release" repository yuzu-emu/yuzu-mainline, since Nov 2019.

Notes:

  • Binaries available from aur.chaotic.cx.

  • Submodule folders have been renamed to make differentiating forks easier. Old folders can be renamed to save bandwidth, but clearing the cache is easier.

  • If clearing cache doesn't fix build issues, try building in a clean chroot.

  • Flag for common, straight-forward issues like upstream submodule changes.

abouvier commented on 2023-11-15 01:11 (UTC) (edited on 2023-11-15 01:13 (UTC) by abouvier)

@xiota The name yuzu-git mirrors the name of extra/yuzu which is also built from the yuzu-mainline repository. The yuzu repository is for development only and is not supposed to be used by end users.

yuzu-mainline-git should be merged here and yuzu-mainline-bin should be renamed yuzu-bin.