Package Details: cemu 2.4-2

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: 29
Popularity: 2.15
First Submitted: 2022-09-05 15:23 (UTC)
Last Updated: 2024-12-01 18:41 (UTC)

Dependencies (25)

Required by (1)

Sources (7)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9

Anuskuss commented on 2022-09-21 08:19 (UTC)

@Thaodan It's for situations where a user might have Clang (and LLVM) installed but didn't mess with the enviroment variables yet (i.e. me before I knew about makepkg.conf). I didn't want to makedepend Clang (even though an idiot mod just did that without my consent) because it's not strictly necessary for building Cemu so I instead check the Clang version if the user has $CC/$CXX set and if not, I check if Clang is installed and decide if it can be used.

I can no longer revert the Clang/LLVM dependency because I'm banned from the project for using a hit counter. It just checks how many people downloaded my package (without collecting any personal information). It's the same hit counter you see all over GitHub and it should be fine. Anyway the idiot mod has my contact information and could've asked me to remove it but decided to use his "position" to ban me instead. That's what you get if you give a small man even the slightest bit of power.

Thaodan commented on 2022-09-21 02:04 (UTC)

The user can just override the CC= CXX= program, no need to do it on your own in the package.

Anuskuss commented on 2022-09-10 23:39 (UTC)

@atomo Fixed. Also added a new patch which fixes the UI when using (dark) themes (should be merged rather quickly but might as well include it now).

atomo commented on 2022-09-10 23:11 (UTC) (edited on 2022-09-10 23:11 (UTC) by atomo)

Hey, getting this error:

CMake Error at src/input/CMakeLists.txt:3 (add_library):
  Cannot find source file:

    api/DSU/TimeoutSocketOption.h


-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'cemu-2.0.116-1': 
error: packages failed to build: cemu-2.0.116-1

Anuskuss commented on 2022-09-06 17:19 (UTC)

@chris_l I used to makedepend LLVM in my old PKGBUILD back when GCC didn't work but I must've missed it when I removed that hard requirement, so that's on me. Now it'll check if Clang and LLVM are installed before attempting to build with it, but it'll still respect whatever the user has configured.

chris_l commented on 2022-09-06 11:45 (UTC)

@Anuskuss I found the problem. It was because I didn't had installed llvm. After installing it, it compiled fine.

I had installed base-devel, but that doesn't include llvm. So I think llvm should be included as a makedepend

Anuskuss commented on 2022-09-06 01:03 (UTC)

@chris_l No idea, need more log. If you're online right now, you can message me on Discord (Anuskuss#6340). I feel like it's faster to talk there, otherwise you can just post a full log here as well (maybe upload it to something like Pastebin though).

For starters, go into the cemu directory (~/.cache/yay/cemu), edit the PKGBUILD to add "-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON" to the "cmake" command and then run "makepkg -s &> log.txt".

chris_l commented on 2022-09-06 00:15 (UTC)

Hi! I'm getting this error:

[ 20%] Linking C static library libih264d.a
make[2]: Leaving directory '/home/chris/.cache/yay/cemu/src/Cemu/build'
[ 20%] Built target ih264d
[ 20%] Linking CXX static library libimgui.a
Error running link command: No such file or directory
make[2]: *** [dependencies/imgui/CMakeFiles/imgui.dir/build.make:178: dependencies/imgui/libimgui.a] Error 2
make[2]: Leaving directory '/home/chris/.cache/yay/cemu/src/Cemu/build'
make[1]: *** [CMakeFiles/Makefile2:397: dependencies/imgui/CMakeFiles/imgui.dir/all] Error 2
make[1]: Leaving directory '/home/chris/.cache/yay/cemu/src/Cemu/build'
make: *** [Makefile:136: all] Error 2
make: Leaving directory '/home/chris/.cache/yay/cemu/src/Cemu/build'
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: cemu

Maybe it is missing some dev dependency?

Anuskuss commented on 2022-09-05 18:05 (UTC)

@patlefort Patch is no longer necessary. Should be good now.

patlefort commented on 2022-09-05 17:05 (UTC)

The xdg.patch isn't applying:

error: patch failed: src/Cemu/Logging/CemuLogging.h:58
error: src/Cemu/Logging/CemuLogging.h: patch does not apply