Search Criteria
Package Details: retroarch-git 1.22.2.r7303.347baf9fb9-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: | https://www.libretro.com/ |
| Keywords: | emulator games libretro retroarch |
| Licenses: | GPL-3.0-only |
| Groups: | libretro |
| Conflicts: | retroarch |
| Provides: | retroarch |
| Submitter: | Themaister |
| Maintainer: | elitedev |
| Last Packager: | elitedev |
| Votes: | 80 |
| Popularity: | 0.174347 |
| First Submitted: | 2012-04-22 13:08 (UTC) |
| Last Updated: | 2026-10-01 01:48 (UTC) |
Dependencies (42)
- alsa-lib
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-whisper-gitAUR, librempeg-gitAUR, ffmpeg-gitAUR, ffmpeg-cuda-fullAUR, ffmpeg-decklinkAUR, ffmpeg-full-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, ffmpeg-whisperAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- fribidi (fribidi-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-fast-optimizedAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- libass.so (libass-gitAUR, libass)
- libdrm (libdrm-gitAUR)
- libfreetype.so (freetype2-qdoled-aw3225qfAUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR, freetype2-qdoled-gen3AUR, freetype2, lib32-freetype2)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utils-macbookAUR, libglvnd)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libsixel (libsixel-gitAUR)
- libudev.so (lib32-systemd-gitAUR, unshitted-systemd-libsAUR, systemd-libs-gitAUR, systemd-remove-birthdate-libsAUR, systemd-libs-selinuxAUR, systemd-liberated-libs-gitAUR, lib32-systemd, systemd-libs)
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxext (libxext-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- Show 22 more dependencies...
Required by (12)
- chimera (requires retroarch)
- highscore (requires retroarch) (optional)
- libretro-database-git (requires retroarch) (optional)
- libretro-meta (requires retroarch)
- libretro-rust-dos (requires retroarch) (optional)
- 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)
Latest Comments
1 2 3 4 5 6 .. 10 Next › Last »
tineva commented on 2026-10-01 00:26 (UTC)
--enable-builtinmbedtlsand--enable-builtinsmbclientnow cause a build error due to upstream changes, removing those args allows the build to complete.elitedev commented on 2026-08-08 22:53 (UTC) (edited on 2026-08-12 05:43 (UTC) by elitedev)
That patch should no longer be required.
v1993 commented on 2026-08-08 22:48 (UTC)
This currently needs a patch to work with ffmpeg 9, see https://gitlab.archlinux.org/archlinux/packaging/packages/retroarch/-/blob/24d093174c3c07b24e48cbf9ceb180aa24bebc3e/ffmpeg-9.patch.
elitedev commented on 2026-07-24 18:51 (UTC)
Thanks for letting me know, I've updated the script to align with recent upstream changes.
v1993 commented on 2026-07-24 18:35 (UTC)
I'm getting
Unknown option --disable-builtinzlibdue to upstream changes.chibichoko commented on 2026-07-22 23:10 (UTC)
I'm not sure the handling of the audio/video filters at the end of the pkgbuild is correct. At least in my experience those filters will load correctly but if you add any extra filters at ~/.config/retroarch/filters they won't load correctly as they reference the stock filters that aren't there but should be.
elitedev commented on 2026-06-20 17:12 (UTC)
libsmb2 is now vendored in-tree and system packaging is no longer required to build this feature.
RogueScholar commented on 2026-06-20 07:40 (UTC)
Please pardon my confusion, @elitedev, but didn't you indicate here that you created a libsmb2-git package to satisfy the build dependencies for the cloud synced settings feature? I see that the package does indeed exist, however it's not depended on by this one, and indeed (as of this writing)
--disable smbclientis being explicitly passed to theconfigurescript invocation. Even the recent commit log seems to read as though the messages for each changeset are describing the opposite of what's taking place therein, LOL.I would be most obliged to you for any clarity that could be provided.
BujuArena commented on 2026-04-23 16:45 (UTC)
RetroArch no longer uses submodules for glslang or SPIRV-Cross. Both are vendored in-tree under
deps/, so theglslangandSPIRV-Crossgit sources plus thegit submodule init/updatecalls inprepare()have no effect on the build; the submodule commands silently do nothing on regular-tree paths, and the fetched clones are never read bybuild(). Removing the two extra sources and the wholeprepare()would shave time off the build and prevent irrelevant fetch failures (like a GitHub 500 like I just saw for the SPIRV-Cross source which led me to discovering all this).1 2 3 4 5 6 .. 10 Next › Last »