Package Details: dolphin-emu-nogui-git 5.0.r21506.g57c890d4fc-1

Git Clone URL: https://aur.archlinux.org/dolphin-emu-git.git (read-only, click to copy)
Package Base: dolphin-emu-git
Description: A Gamecube / Wii emulator - no GUI - git version
Upstream URL: https://dolphin-emu.org
Keywords: dolphin emu emulator game gamecube gui nintendo remote revolution triforce wii wiimote
Licenses: GPL-2.0-or-later
Conflicts: dolphin-emu-cli, dolphin-emu-nogui
Provides: dolphin-emu-cli, dolphin-emu-nogui
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 120
Popularity: 0.26
First Submitted: 2011-08-20 13:05 (UTC)
Last Updated: 2024-05-04 01:24 (UTC)

Dependencies (40)

Required by (0)

Sources (7)

Pinned Comments

dpeukert commented on 2020-04-10 12:34 (UTC) (edited on 2020-09-26 17:48 (UTC) by dpeukert)

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/dolphin-emu-git

Latest Comments

« First ‹ Previous 1 .. 41 42 43 44 45 46 47 48 49 50 51 52 Next › Last »

TomBoshoven commented on 2012-04-21 11:24 (UTC)

Thanks for the explanation chenxiaolong. That makes sense.

chenxiaolong commented on 2012-04-21 04:23 (UTC)

@sgsdxzy: There's a bug in the new version of CMake which causes any CMakeLists.txt build file that uses pkg-config to fail (PKG_CONFIG_FOUND variable is undefined). This has been fixed upstream and I've reported a bug for Arch Linux, so hopefully, it should be fixed soon. Arch Linux bug page: https://bugs.archlinux.org/task/29545 Upstream bug page: http://www.cmake.org/Bug/view.php?id=13125

<deleted-account> commented on 2012-04-21 03:54 (UTC)

@TomBoshoven: Thanks. I temproary include your patch. It'a the behaviour change of CMake. Yesterday I used an older version and it was fine. Today I updated CMake and tried again and got the same result as you do. Since the patch has to modify the source(unless we do another meaningless copy), you'd better report it upstream. SFML1.7 and up can't be dynamically linked and you have to use the static 1.5 version. One more thing: I noticed that it can't recognize pkg-config and thus ffmpeg(libav) and more thing. Bluez, pulseaudio and soil may still need some name alternation as glib.

chenxiaolong commented on 2012-04-20 14:36 (UTC)

@TomBoshoven: I think that patch can be submitted upstream (well, at least the first part :D). I don't know any distro that uses 'glib' in the /usr/include directory, instead of 'glib-2.0'. Same thing with pangocairo :)

TomBoshoven commented on 2012-04-20 13:31 (UTC)

And the complete patch, which makes it build on my system. This is quite ugly, but it works. http://pastebin.com/ZQWHf3AR Sorry for the spam, but this may help people build the package.

TomBoshoven commented on 2012-04-20 13:07 (UTC)

Turns out it has to do with the dependency on a very new version of wxWidgets which is not present on my system, causing it to build it itself. My patch should work, but it gave a linker error on gthread-2.0 which happens because of some error in the Externals/wxWidgets3/CMakeLists.txt file. It includes sets of libraries, but those sets are defined nowhere.

TomBoshoven commented on 2012-04-20 12:23 (UTC)

I have the exact same problem as Alucryd. It works after I patch CMakeLists: http://pastebin.com/Uh4N6Dz9 Maybe you can check whether the build on your system works with this patch? I don't think I have any strange configurations on my system. (default Arch flags for compiling, no strange additions to PATH)

<deleted-account> commented on 2012-04-20 11:21 (UTC)

@Alucryd: The bit you said about wxgtk is true: version 2.9.4 is required, and I removed it. But for your first problem, I tried to compile it and it secceeded. Everything that I installed and was to be dynamically linked worked out as expected. So I can't help about your problem. I suspect whether you had misconfigured some PATH or compile flags.

alucryd commented on 2012-04-20 10:12 (UTC)

Hey, probably not the best place to post this but can you guys reproduce this? http://pastebin.com/d0scausE Several issues: bluez, pulseaudio and soil are installed on my system but not detected. sfml is installed and detected but dolphin still uses static version (not that I care, but it's intriguing). Finally an error about gthread-2.0, which is, from what I've read, part of glib2, and is installed. BTW, you can remove the wxgtk dependency sgsdxzy. This requires at least 2.9.4 when arch's version is 2.8.12, adding a version requirement on wxgtk would simply break the package, so I think removing it is the best option, people who don't use wxgtk won't have to install it for nothing, and dolphin will still use its internal version.

<deleted-account> commented on 2012-04-09 10:06 (UTC)

@akspecs:The difference is here:_gitname=dolphin-emu vs_gitname=dolphin-emu-3.0. That's stable 3.0 released 9 months ago while this one is the latest git version. gcc4.7 changed behaviour slightly, and you need to include <unistd.h>. The 3.0 branch can't receive bugfixes, so the AUR maintainer added a patch. The gcc problem is said to be fixed and no patch is necessary for the git version.