package has not been buiding for me. Looks like it, at a minimum needs the submodule magic_enum added. But it was still getting stuck for me at 78%. I solved by building with Ninja and clang/clang++ instead of the default.
Search Criteria
Package Details: shadps4-git 0.9.0.r4.gd124f40-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/shadps4-git.git (read-only, click to copy) |
---|---|
Package Base: | shadps4-git |
Description: | Sony PlayStation 4 emulator |
Upstream URL: | https://shadps4.net/ |
Keywords: | console emulation emulator game playstation sony |
Licenses: | GPL-2.0-or-later |
Conflicts: | shadps4 |
Provides: | shadps4 |
Submitter: | abouvier |
Maintainer: | abouvier |
Last Packager: | abouvier |
Votes: | 17 |
Popularity: | 0.25 |
First Submitted: | 2024-06-27 16:10 (UTC) |
Last Updated: | 2025-05-23 05:01 (UTC) |
Dependencies (46)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg, ffmpeg4.4)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libpng16.so (libpng-gitAUR, libpng-apngAUR, lib32-libpng, libpng)
- libswresample.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg, ffmpeg4.4)
- libswscale.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg3.4AUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg, ffmpeg4.4)
- libusb-1.0.so (libusb-gitAUR, lib32-libusb, libusb)
- libuuid.so (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, lib32-util-linux, util-linux-libs)
- libxxhash.so (xxhash)
- libz.so (zlib-gitAUR, zlib-ng-compat-gitAUR, lib32-zlib, zlib, zlib-ng-compat)
- pugixml (pugixml-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- sdl3 (sdl3-gitAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR) (make)
- fmt (fmt-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- half (opencl-amd-devAUR) (make)
- libpng (libpng-gitAUR, libpng-apngAUR) (make)
- libusb (libusb-gitAUR) (make)
- magic_enumAUR (magic_enum-gitAUR) (make)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR) (make)
- qt6-multimedia (make)
- qt6-tools (make)
- rapidjson (rapidjson-gitAUR) (make)
- renderdoc (renderdoc-nightlyAUR, renderdoc-gitAUR, renderdoc-minimalAUR) (make)
- robin-map (make)
- spirv-headers (spirv-headers-gitAUR) (make)
- stb (stb-gitAUR) (make)
- toml11 (toml11-gitAUR) (make)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-memory-allocatorAUR (make)
- xbyakAUR (xbyak-gitAUR) (make)
- xxhash (xxhash-gitAUR) (make)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat) (make)
- zycore-c (zycore-c-gitAUR) (make)
- renderdoc (renderdoc-nightlyAUR, renderdoc-gitAUR, renderdoc-minimalAUR) (optional) – for graphics debugging
- vulkan-validation-layers (vulkan-validation-layers-gitAUR) (optional) – for vulkan debugging
Required by (0)
Sources (7)
username227 commented on 2024-12-10 19:50 (UTC)
C0rn3j commented on 2024-12-08 20:51 (UTC) (edited on 2024-12-08 20:56 (UTC) by C0rn3j)
Needs the reverse patch here https://github.com/shadps4-emu/shadPS4/issues/1045#issuecomment-2526333749 until https://github.com/shadps4-emu/shadPS4/issues/1704 is resolved
username227 commented on 2024-11-22 14:02 (UTC)
There are a large # of submodule errors. .gitmodules was updated, and the maintainer has to update the package.
BlazinLinux commented on 2024-11-22 12:58 (UTC) (edited on 2024-11-22 12:59 (UTC) by BlazinLinux)
Doesn't compile correctly for me using CachyOS. I receive this error,
CMake Error at externals/CMakeLists.txt:167 (add_subdirectory): The source directory /home/blazinlinux/.cache/paru/clone/shadps4-git/src/shadps4/externals/libpng does not contain a CMakeLists.txt file.
abouvier commented on 2024-11-21 21:53 (UTC)
The recently merged https://github.com/shadps4-emu/shadPS4/pull/1440 makes the patch obsolete I guess.
abouvier commented on 2024-11-21 20:04 (UTC)
Tell that to the devs! They apparently don't think it's necessary.
DocMAX commented on 2024-11-21 19:55 (UTC)
Why the heck did you comment the patch? It's essential to make it work on linux!
abouvier commented on 2024-11-09 23:43 (UTC)
@Spartan195 You can try to uncomment the patch line in the PKGBUILD.
And I don't have permission issues, what is the error exactly?
Spartan195 commented on 2024-11-09 23:02 (UTC)
Also I'm facing some problems, looks like the data is not saved correctly, using the terminal displays a no permission to write data, but also found out that the application have different data if I run it from the terminal or from the applications menu, both not saving data through system restarts..
Pinned Comments
abouvier commented on 2024-10-10 22:47 (UTC) (edited on 2024-10-13 04:36 (UTC) by abouvier)
Data previously stored in
~/.local/share/shadps4/user
are now searched in~/.local/share/shadPS4