Package Details: cemu 2.0.572-1

Git Clone URL: https://aur.archlinux.org/cemu.git (read-only, click to copy)
Package Base: cemu
Description: Software to emulate Wii U games and applications on PC
Upstream URL: https://cemu.info
Keywords: emulator wii-u
Licenses: MPL2
Submitter: Anuskuss
Maintainer: kescherAUR
Last Packager: kescherAUR
Votes: 23
Popularity: 1.58
First Submitted: 2022-09-05 15:23 (UTC)
Last Updated: 2024-05-09 09:43 (UTC)

Dependencies (25)

Required by (1)

Sources (6)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

Max-P commented on 2022-12-20 04:55 (UTC)

This package doesn't build with aurutils due to it running bash in strict mode (set -eu).

I would recommend adding || true to the clang makedepends, like this:

$([[ $CC+$CXX == *clang* ]] && echo 'clang>=12 llvm>=12' || true)

Basically the issue is that $CC and $CXX may not exist, which throws an error that needs to be caught by adding the || true as a fallback.

That said, I'm curious as to what is the purpose of adding this to makedepends if its use is conditional to the user already specifying they want to compile with clang? Obviously the dependency is going to exist already, so I don't see a reason to marking it as a makedepend in the first place. It's not required to build cemu therefore it shouldn't be there, at best it's an optional makedepend which isn't really a thing. The user is already specifying an overriden compiler, I don't think it's the package's job to care at that point. PKGBUILDs also expect a fully up to date system by definition, so specifying clang>=12 is also a bit redundant, as the current version is 14.0.6.

kescherAUR commented on 2022-12-15 22:44 (UTC)

@WillTreaty which is part of the base-devel group. https://wiki.archlinux.org/title/PKGBUILD#makedepends

eclairevoyant commented on 2022-12-15 22:43 (UTC)

@WillTreaty No it doesn't; search on the wiki about the AUR and read section 1.

saburouta commented on 2022-12-09 11:05 (UTC)

Has anyone had any luck getting Cemu to build against system wxwidgets? Is there a config option for that?

kescherAUR commented on 2022-12-03 20:48 (UTC)

@zijan08 I assume you mean boost-libs. Yes, you are correct, I've added it to the depends array.

zijan08 commented on 2022-12-03 20:20 (UTC)

Install worked for me but cemu will crash when attempting to run. To fix, I needed to run the following, yay -S boot-libs. Rebuild not needed and worked flawlessly after. I am on Arch distribution EndeavourOS.

kescherAUR commented on 2022-11-03 20:32 (UTC)

@goeiecool9999 Good point, I've added this.