@Neko-san yeah it is. It's a bit confusing because the package names are odd but pcsx2 uses zstd but it needs the package to have the CMake headers. Unfortunately the main repo package lacks that and so I have to use zstd-cmake
Search Criteria
Package Details: pcsx2-git 1.7.5703.r0.g070068366f-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/pcsx2-git.git (read-only, click to copy) |
---|---|
Package Base: | pcsx2-git |
Description: | A Sony PlayStation 2 emulator |
Upstream URL: | https://github.com/PCSX2/pcsx2 |
Licenses: | GPL2, GPL3, LGPL3, LGPL2.1 |
Conflicts: | pcsx2 |
Provides: | pcsx2 |
Submitter: | alucryd |
Maintainer: | rafaelff (weirdbeard) |
Last Packager: | weirdbeard |
Votes: | 128 |
Popularity: | 0.92 |
First Submitted: | 2014-03-26 14:17 (UTC) |
Last Updated: | 2024-04-13 15:10 (UTC) |
Dependencies (31)
- alsa-lib
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-fullAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-headlessAUR, ffmpeg-ffplayoutAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libaio (libaio-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libpcap (libpcap-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libxrandr (libxrandr-gitAUR)
- lld (llvm-rocm-gitAUR, llvm-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-svg
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- shaderc-non-semantic-debugAUR
- soundtouch (soundtouch-gitAUR)
- wayland (wayland-gitAUR, wayland-chromiumAUR, wayland-asan-gitAUR)
- xcb-util-cursor (xcb-util-cursor-gitAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR) (make)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- lld (llvm-rocm-gitAUR, llvm-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7-zip-fullAUR) (make)
- qt6-tools (make)
- qt6-wayland (make)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR) (optional) – Pipewire support
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (optional) – Pulseaudio support
- qt6-wayland (optional) – Wayland support
Required by (3)
- libretro-pcsx2-launcher (requires pcsx2)
- libretro-pcsx2-launcher-git (requires pcsx2)
- pcsx2-plugin-usbqemu-wheel (requires pcsx2)
Sources (11)
- git+https://github.com/biojppm/c4core.git
- git+https://github.com/biojppm/cmake.git
- git+https://github.com/biojppm/debugbreak.git
- git+https://github.com/biojppm/rapidyaml.git
- git+https://github.com/fastfloat/fast_float.git
- git+https://github.com/fmtlib/fmt.git
- git+https://github.com/google/googletest.git
- git+https://github.com/PCSX2/pcsx2.git
- git+https://github.com/PCSX2/pcsx2_patches.git
- pcsx2-qt.sh
- vulkan-headers
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 57 Next › Last »
weirdbeard commented on 2022-10-01 03:08 (UTC)
weirdbeard commented on 2022-10-01 03:06 (UTC)
To everyone posting in here improvements and issues. Thanks so much! I'm a bit indisposed at the moment so I can't do anything but I promise I'll address it all soon
Neko-san commented on 2022-09-30 06:17 (UTC) (edited on 2022-10-01 03:13 (UTC) by Neko-san)
Is zstd-cmake
really supposed to be a depends
instead of replacing cmake
as the makedepends
?
These to conflict with each other and, while I know that can be solved with just having zstd-cmake
installed, having them in two separate categories just seems odd?
sukanka commented on 2022-09-29 13:15 (UTC)
please remove the leading v
in version number by using
git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
As said in Archwiki
If tag contains a prefix, like
v
or project name then it should be cut off:
Neko-san commented on 2022-09-29 08:59 (UTC)
Fails to compile due to missing headers for the fast_float submodule
weirdbeard commented on 2022-08-27 20:32 (UTC)
@E3LDDfrK, sorta. It's because the current DESKTOP file for pcsx2 is still hardcoded to pcsx2 wx https://github.com/PCSX2/pcsx2/blob/master/linux_various/PCSX2.desktop.in instead of qt. The included sed command in the pkg build is an attempt to correct the executable.
As for zstd, I understand it's an annoyance but pcsx2 uses some of the CMake exports that the stable package doesn't have from zstd which kinda leaves us in a rock and a hard place here. If you can't get it uninstalled normally, I'd use one of the force uninstall commands from pacman then try pcsx2 / zstd-cmake again
weirdbeard commented on 2022-08-27 20:26 (UTC) (edited on 2022-08-28 16:24 (UTC) by weirdbeard)
@Dreamkey, you have to uninstall and reinstall the package for that to take effect. I just fixed it
Dreamkey commented on 2022-08-27 10:01 (UTC)
@weirdbeard on your latest commit you changed the sed for the desktop file, but it doesn't work any more - the file didn't change, I would say the previous sed was still correct.
E3LDDfrK commented on 2022-08-26 07:27 (UTC) (edited on 2022-08-27 08:54 (UTC) by E3LDDfrK)
The zstd-cmake
is kinda annoying.
It asked me to removed the installed zstd
package. And when finalizing the installation of this pcsx2-git
, you got:
:: error: Failed to remove installed dependencies, packages inconsistency: zstd
And the /usr/share/applications/PCSX2.desktop has pcsx2 in the Exec=. Not pcsx2-qt. Could be caused by the previous installation problem with zstd. Like because of the zstd
problem, it didn't reach the sed replace pcsx2 with pcsx2-qt step in the PKGBUILD. Or could be a problem of leftover from previous installation.
weirdbeard commented on 2022-07-26 01:31 (UTC)
Sure can. But I wanted to get a CI going for this and other packages so I thought the fork would be a better idea given I can use actions
Pinned Comments