Package Details: shadps4-git 0.8.0.r94.gffd3158-1

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.53
First Submitted: 2024-06-27 16:10 (UTC)
Last Updated: 2025-05-16 21:10 (UTC)

Dependencies (46)

Required by (0)

Sources (7)

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

Latest Comments

1 2 3 4 5 6 7 Next › Last »

Behem0th commented on 2025-05-16 18:44 (UTC)

Never mind. Now it builds again.

Behem0th commented on 2025-05-12 19:13 (UTC) (edited on 2025-05-12 19:14 (UTC) by Behem0th)

I can't build this package anymore. The build breaks in different places, but always after: Linking CXX executable shadps4

[ 47%] Building CXX object CMakeFiles/shadps4.dir/src/video_core/texture_cache/tile_manager.cpp.o
[ 47%] Linking CXX executable shadps4
/usr/bin/ld: CMakeFiles/shadps4.dir/src/core/libraries/network/net_ctl_obj.cpp.o: in function `void Core::ClearStack<13312ul>()':
net_ctl_obj.cpp:(.text._ZN4Core10ClearStackILm13312EEEvv[_ZN4Core10ClearStackILm13312EEEvv]+0x5d): undefined reference to `memset(void*, int, unsigned long)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/shadps4.dir/build.make:5214: shadps4] Error 1
make[1]: *** [CMakeFiles/Makefile2:332: CMakeFiles/shadps4.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
[ 24%] Building CXX object CMakeFiles/shadps4.dir/qrc_translations.cpp.o
[ 25%] Building CXX object CMakeFiles/shadps4.dir/src/common/scm_rev.cpp.o
[ 25%] Linking CXX executable shadps4
/usr/bin/ld: CMakeFiles/shadps4.dir/src/core/libraries/network/net_ctl_obj.cpp.o: in function `void Core::ClearStack<13312ul>()':
net_ctl_obj.cpp:(.text._ZN4Core10ClearStackILm13312EEEvv[_ZN4Core10ClearStackILm13312EEEvv]+0x5d): undefined reference to `memset(void*, int, unsigned long)'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/shadps4.dir/build.make:5214: shadps4] Error 1
make[1]: *** [CMakeFiles/Makefile2:332: CMakeFiles/shadps4.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

abouvier commented on 2025-05-10 12:34 (UTC) (edited on 2025-05-10 12:35 (UTC) by abouvier)

@BuyMyMojo Ask aur/ffmpeg-obs maintainer to provide ffmpeg=2:$pkgver (same epoch than extra/ffmpeg) instead of just ffmpeg=$pkgver.

BuyMyMojo commented on 2025-05-10 11:50 (UTC)

This lists ffmpeg-obs as compatible on the aur website but tried to replace it with base ffmpeg every time. is it possible to fix this without doing a silly modification to the PKGBUILD myself:

diff --git a/PKGBUILD b/PKGBUILD
index ebf7eff..7003456 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -18,7 +18,7 @@ depends=(
 makedepends=(
        'boost>=1.84'
        'cmake>=3.16.3'
-       'ffmpeg>=2:5.1.2'
+       'ffmpeg'
        'fmt>=10.2'
        'git'
        'half>=1.12'

abouvier commented on 2025-04-09 22:06 (UTC)

@Neros You can use renderdoc-minimal instead, or build in a clean chroot.

Neros commented on 2025-04-09 21:50 (UTC)

@abouvier Because it's a new app on my system I don't need and renderdoc still needs qt5 libs. But if a header is needed to compile, it's ok

abouvier commented on 2025-04-09 21:43 (UTC)

Is it possible to have renderdoc fully optional?

Why? A header provided by this package is needed to compile the project.

Neros commented on 2025-04-09 20:38 (UTC)

Is it possible to have renderdoc fully optional?

patlefort commented on 2025-03-31 23:23 (UTC)

Please add --abbrev=7 to your git describe command.

patlefort commented on 2025-03-31 18:58 (UTC)

New submodule has been added for libusb.