Search Criteria
Package Details: shadps4-git 0.16.0.r113.g474fbe7-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 (CLI) |
| 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: | 15 |
| Popularity: | 0.49 |
| First Submitted: | 2024-06-27 16:10 (UTC) |
| Last Updated: | 2026-07-07 04:43 (UTC) |
Dependencies (57)
- abseil-cpp (abseil-cpp-gitAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-54AUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-ndiAUR, ffmpeg-compat-55AUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-54AUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-ndiAUR, ffmpeg-compat-55AUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-ndiAUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libcrypto.so (openssl-gitAUR, openssl-aegisAUR, openssl-1.1AUR, openssl-staticAUR, lib32-openssl, openssl)
- libfmt.so (fmt10AUR, fmt9AUR, fmt11AUR, fmt-gitAUR, fmt)
- libfreetype.so (freetype2-qdoled-aw3225qfAUR, freetype2-qdoled-gen3AUR, freetype2-gitAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-woledAUR, freetype2, lib32-freetype2)
- libgcc_s.so (libgcc-fast-optimizedAUR, libgcc-snapshotAUR, lib32-gcc-libs-snapshotAUR, libgcc)
- libminiupnpc.so (lib32-miniupnpcAUR, miniupnpc)
- libopenal.so (openal-gitAUR, lib32-openal, openal)
- libpng16.so (libpng-gitAUR, libpng-apngAUR, lib32-libpng, libpng)
- libssl.so (openssl-gitAUR, openssl-aegisAUR, openssl-1.1AUR, openssl-staticAUR, lib32-openssl, openssl)
- libstdc++.so (libstdc++-fast-optimizedAUR, libstdc++-snapshotAUR, lib32-gcc-libs-snapshotAUR, libstdc++)
- libswresample.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-ndiAUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libswscale.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-ndiAUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libudev.so (lib32-systemd-gitAUR, systemd-libs-selinuxAUR, unshitted-systemd-libsAUR, systemd-liberated-libs-gitAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libuuid.so (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, lib32-util-linux, util-linux-libs)
- libxxhash.so (xxhash-gitAUR, xxhash)
- Show 37 more dependencies...
Required by (1)
- shadps4-qtlauncher-git (requires shadps4) (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »
C0rn3j commented on 2024-12-31 15:31 (UTC)
Note that this PKGBUILD is not managed by me.
Diff it and see what causes the issue, then add that to the upstream report - I made one just now here - https://github.com/shadps4-emu/shadPS4/issues/1994
It does look like cubeb backend was removed 4 hours ago, so that can be dropped from this PKGBUILD.
username227 commented on 2024-12-31 15:20 (UTC)
No, it's something package related. I have tried building three ways. If I follow the instructions upstream, it builds perfectly. I also have my own pkgbuild, and with my pkgbuild it also builds fine, but i'm getting an error on execution which must be package related but haven't figured out what the problem is. And the third way is your pkgbuild which doesn't build at all. Here is add'l info:
In file included from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/liverpool.h:25, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/renderer_vulkan/vk_presenter.h:8, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/imgui/renderer/imgui_core.cpp:17: /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/resource.h: In function ‘AmdGpu::CompMapping AmdGpu::RemapComponents(DataFormat, CompMapping)’: /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/resource.h:88:9: error: could not convert ‘{components.AmdGpu::CompMapping::b, components.AmdGpu::CompMapping::g, components.AmdGpu::CompMapping::r, components.AmdGpu::CompMapping::a}’ from ‘<brace-enclosed initializer list>’ to ‘AmdGpu::CompMapping’ 88 | }; | ^ | | | <brace-enclosed initializer list> /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/resource.h:96:9: error: could not convert ‘{components.AmdGpu::CompMapping::a, components.AmdGpu::CompMapping::b, components.AmdGpu::CompMapping::g, components.AmdGpu::CompMapping::r}’ from ‘<brace-enclosed initializer list>’ to ‘AmdGpu::CompMapping’ 96 | }; | ^ | | | <brace-enclosed initializer list> /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/liverpool.h: At global scope: /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/liverpool.h:892:34: error: declaration of ‘AmdGpu::DataFormat AmdGpu::Liverpool::ColorBuffer::DataFormat() const’ changes meaning of ‘DataFormat’ [-Wchanges-meaning] 892 | [[nodiscard]] DataFormat DataFormat() const { | ^~ /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/liverpool.h:892:23: note: used here to mean ‘enum class AmdGpu::DataFormat’ 892 | [[nodiscard]] DataFormat DataFormat() const { | ^~ In file included from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/liverpool.h:23: /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/video_core/amdgpu/types.h:117:12: note: declared here 117 | enum class DataFormat : u32 {C0rn3j commented on 2024-12-31 15:15 (UTC)
That's a warning, the build error is above that and should have nothing to do with this package, report it upstream.
username227 commented on 2024-12-31 15:03 (UTC) (edited on 2024-12-31 15:03 (UTC) by username227)
getting build error:
make[2]: *** [CMakeFiles/shadps4.dir/build.make:270: CMakeFiles/shadps4.dir/src/imgui/renderer/imgui_core.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/settings_dialog.cpp: In constructor ‘SettingsDialog::SettingsDialog(std::span<const QString>, std::shared_ptr<CompatibilityInfoClass>, QWidget*)’: /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/settings_dialog.cpp:153:62: warning: ‘void QCheckBox::stateChanged(int)’ is deprecated: Use checkStateChanged() instead [-Wdeprecated-declarations] 153 | connect(ui->enableCompatibilityCheckBox, &QCheckBox::stateChanged, this, this { |In file included from /usr/include/qt6/QtWidgets/QCheckBox:1, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/cheats_patches.h:7, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/gui_context_menus.h:13, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/game_list_frame.h:16, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/elf_viewer.h:9, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/main_window.h:16, from /home/jerry/.cache/paru/clone/shadps4-git/src/shadps4/src/qt_gui/settings_dialog.cpp:21: /usr/include/qt6/QtWidgets/qcheckbox.h:41:10: note: declared here 41 | void stateChanged(int); |
make[1]: *** [CMakeFiles/Makefile2:350: CMakeFiles/shadps4.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'shadps4-git-0.5.0.r22.g333f35ef2-1': error: packages failed to build: shadps4-git-0.5.0.r22.g333f35ef2-1
C0rn3j commented on 2024-12-25 17:24 (UTC)
@Dlay the package has sdl3 as a dependency, I suggest giving https://wiki.archlinux.org/title/Arch_User_Repository a read
Dlay commented on 2024-12-25 00:58 (UTC) (edited on 2024-12-25 01:02 (UTC) by Dlay)
Missing dependencies==> -> sdl3>=1:3.1.3
latest garuda linux with all updates
C0rn3j commented on 2024-12-10 21:38 (UTC)
My fix was merged shortly after that upstream, it should build again.
https://github.com/shadps4-emu/shadPS4/pull/1729
username227 commented on 2024-12-10 19:50 (UTC)
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.
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
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »