Just wanted to comment that, at least on my system, building RetroArch from scratch causes certain cores (namely Flycast) to crash to desktop starting from commit d862f87
(seems to correlate with the addition of an ffmpeg-based camera driver, despite explicitly setting no camera driver at all). System currently has ffmpeg-obs
installed instead of the normal one in extra
, for hopefully obvious reasons. AppImage version works just fine.
Search Criteria
Package Details: retroarch-git 1.8.7.r89.7cbb79277d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/retroarch-git.git (read-only, click to copy) |
---|---|
Package Base: | retroarch-git |
Description: | Reference frontend for the libretro API (Git-latest) |
Upstream URL: | http://www.libretro.com/ |
Keywords: | emulator games libretro retroarch |
Licenses: | GPL |
Groups: | libretro |
Conflicts: | retroarch |
Provides: | retroarch |
Submitter: | Themaister |
Maintainer: | parkerlreed |
Last Packager: | parkerlreed |
Votes: | 78 |
Popularity: | 0.048761 |
First Submitted: | 2012-04-22 13:08 (UTC) |
Last Updated: | 2020-05-22 18:10 (UTC) |
Dependencies (37)
- alsa-lib
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- libass.so (libass-gitAUR, libass)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-headlessAUR, lib32-ffmpegAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ndiAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-headlessAUR, lib32-ffmpegAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ndiAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-headlessAUR, lib32-ffmpegAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ndiAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libdrm (libdrm-gitAUR)
- libfreetype.so (freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR, freetype2, lib32-freetype2)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libswresample.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-headlessAUR, lib32-ffmpegAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ndiAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libswscale.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-headlessAUR, lib32-ffmpegAUR, ffmpeg-amd-full-gitAUR, ffmpeg-ndiAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libudev.so (lib32-systemd-gitAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxext (libxext-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxv
- libxxf86vm
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, vulkan-terakan-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-amber)
- nvidia-cg-toolkit
- openal (openal-gitAUR)
- perl-net-dbus (perl-net-dbus-gitAUR)
- sdl2AUR (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- git (git-gitAUR, git-glAUR) (make)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (make)
- libretro-overlays-gitAUR (optional) – Collection of overlays
- libretro-shaders-all-gitAUR (optional) – Collection of shaders
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (optional) – For the new WIMP interface
- retroarch-assets-xmb (retroarch-assets-gitAUR) (optional) – XMB menu assets
- retroarch-autoconfig-udev-gitAUR (optional) – udev joypad autoconfig (git latest)
- xdg-utils-git (optional) – Includes updated screensaver suspend fixes
Required by (11)
- chimera (requires retroarch)
- highscore (requires retroarch) (optional)
- libretro-database-git (requires retroarch) (optional)
- libretro-meta (requires retroarch)
- libretro-shaders-all-git (requires retroarch) (make)
- libretro-shaders-slang-git (requires retroarch) (optional)
- retroarch-assets-git (requires retroarch) (optional)
- retroarch-autoconfig-udev-git (requires retroarch)
- retroarch-joypad-autoconfig-git (requires retroarch) (optional)
- retroarch-session (requires retroarch)
- retroarch-standalone-service (requires retroarch)
Sources (3)
ThatOneSeong commented on 2025-08-09 04:44 (UTC)
Maniaxx commented on 2023-09-01 21:44 (UTC) (edited on 2023-09-01 21:47 (UTC) by Maniaxx)
Vaporeon commented on 2021-09-20 03:20 (CEST)
How come jack support is disabled in this package? I enabled it and it works fine.
I've tried Jack
on 1.15.0.r809.078df8ba39
(20230901) and retroarch crashes immediately on startup. Probably uses (too) old Jack API.
Neko-san commented on 2021-09-20 21:31 (UTC) (edited on 2021-09-21 04:03 (UTC) by Neko-san)
Compiling RetroArch fails when using Clang with LTO enabled and with the linker set in makepkg.conf
as lld
, etc :v
LD retroarch
obj-unix/release/input/drivers/linuxraw_input.o: file not recognized: file format not recognized
clang-12: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:201: retroarch] Error 1
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'retroarch-git-1.8.7.r89.7cbb79277d-1'
Vaporeon commented on 2021-09-20 01:20 (UTC) (edited on 2021-09-20 01:23 (UTC) by Vaporeon)
How come jack
support is disabled in this package? I enabled it and it works fine.
parkerlreed commented on 2021-07-12 21:51 (UTC)
Currently the Qt bits fail to compile. Either use --disable-qt passed to configure or set the standard flags to c++14 (been unsuccessful with this one so far)
parkerlreed commented on 2020-05-22 18:07 (UTC)
@fuzzbop thanks updated
@Terence Adding it now
Terence commented on 2020-05-09 20:59 (UTC) (edited on 2020-05-09 21:01 (UTC) by Terence)
I think this package needs to depends on perl-net-dbus
, otherwise I see this when launching a dolphin game (Mario Kart Double Dash):
Can't locate Net/DBus.pm in @INC (you may need to install the Net::DBus module) (@INC contains: /usr/lib/perl5/5.30/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.30/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.30/core_perl /usr/share/perl5/core_perl) at -e line 6.
BEGIN failed--compilation aborted at -e line 6.
fuzzbop commented on 2020-05-02 15:06 (UTC)
Building fine with rich presence for me now
parkerlreed commented on 2020-01-22 20:07 (UTC) (edited on 2020-01-22 20:36 (UTC) by parkerlreed)
Currently fails to build due to the Discord integration. Upstream issue here https://github.com/libretro/RetroArch/issues/10046
EDIT: Updated PKGBUILD to disable the Discord integration until that is fixed upstream.
elgabo commented on 2019-02-13 13:52 (UTC)
xorg-xrandr is needed to compile. Please add it thanks! :)
Pinned Comments
ProfessorKaos64 commented on 2016-09-20 15:28 (UTC) (edited on 2016-10-21 15:28 (UTC) by ProfessorKaos64)