@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.
Search Criteria
Package Details: pcsx2-git 2.3.10.r0.g5441c7ed59-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: | GPL-3.0+ |
Conflicts: | pcsx2 |
Provides: | pcsx2 |
Submitter: | alucryd |
Maintainer: | weirdbeard (xiota) |
Last Packager: | weirdbeard |
Votes: | 130 |
Popularity: | 0.35 |
First Submitted: | 2014-03-26 14:17 (UTC) |
Last Updated: | 2024-11-08 23:36 (UTC) |
Dependencies (32)
- alsa-lib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- 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-headlessAUR, qt6-base-gitAUR)
- qt6-svg
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- soundtouch (soundtouch-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- xcb-util-cursor (xcb-util-cursor-gitAUR)
- ccache (ccache-gitAUR) (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR) (make)
- libpipewire (libpipewire-gitAUR, libpipewire-full-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-gitAUR, libpipewire-full-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 (8)
- git+https://github.com/google/shaderc.git#tag=v2024.1
- git+https://github.com/ianlancetaylor/libbacktrace.git#commit=ad106d5fdd5d960bd33fae1c48a351af567fd075
- git+https://github.com/KhronosGroup/glslang.git#commit=142052fa30f9eca191aa9dcf65359fcaed09eeec
- git+https://github.com/KhronosGroup/SPIRV-Headers.git#commit=5e3ad389ee56fca27c9705d093ae5387ce404df4
- git+https://github.com/KhronosGroup/SPIRV-Tools.git#commit=dd4b663e13c07fea4fbb3f70c1c91c86731099f7
- git+https://github.com/PCSX2/pcsx2.git
- git+https://github.com/PCSX2/pcsx2_patches.git
- ShaderName.patch
Latest Comments
« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 66 Next › Last »
Dreamkey commented on 2022-08-27 10:01 (UTC)
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
entriphy commented on 2022-07-26 01:02 (UTC)
Can't the "1 line change" be done with a patch (https://wiki.archlinux.org/title/Patching_packages) instead of forking the repository and updating it each commit?
weirdbeard commented on 2022-07-19 16:32 (UTC)
And it's on purpose Yoshi. Since this is using QT it's a bit more unstable. Tellow asked me to leave symbols in the package since it could have more issues then WX
yoshi314 commented on 2022-07-19 05:16 (UTC)
the binary is again not getting stripped post install.
yoshi@archlinux:~ $ ls -hl /usr/bin/pcsx2-qt
-rwxr-xr-x 1 root root 142M 07-19 06:57 /usr/bin/pcsx2-qt
yoshi@archlinux:~ $ sudo strip /usr/bin/pcsx2-qt
yoshi@archlinux:~ $ ls -hl /usr/bin/pcsx2-qt
-rwxr-xr-x 1 root root 11M 07-19 07:15 /usr/bin/pcsx2-qt
jaredhw commented on 2022-07-09 01:29 (UTC)
Thanks for the quick-fix on ryml. It built fine for me with just regular zstd 1.5.2-7 for what it's worth.
weirdbeard commented on 2022-07-09 01:03 (UTC)
Right on. I readded it (I've been trying to fix up the package to use libfmt submodules and clang cause Interpocedural_Optimization enabled pcsx2 on clang make the emulator go super brrrrrr confirmed by the pcsx2 devs and its the preferred way to run it at this point, but I've had trouble with compiler linker errors and libfmt from clang but not gcc in the AUR environment. It might've been in one of the fix attempts I accidentally removed the rapidyaml depend.
I changed the package back to zstd-cmake. I had changed it because Alucryd mentioned he was going to see about getting the needed CMake files added to the main zstd package and it kinda looked like they were. But since that's clearly not worked. I'll slap that back in and we should be good
jaredhw commented on 2022-07-09 00:45 (UTC) (edited on 2022-07-09 00:50 (UTC) by jaredhw)
I ran into GPU issues after my latest update with the "community" repo version, switching to this version fixed it but when building it was missing "ryml" aka "https://archlinux.org/packages/community/x86_64/rapidyaml/" as a dependency.
It is listed in the PKGBUILD but the formatting was changed in this commit: https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=pcsx2-git&id=e720d8dd81c5329af556e0b14b3ad7bb245a28ce
I don't know that much about packaging (linux newbie) but reverting that change allowed me to build it successfully. Manually installing ryml should also work.
skalt711 commented on 2022-07-07 01:29 (UTC)
It seems like this package explicitly requires zstd-cmake as a build dependency. It fails to build with the vanilla zstd.
Pinned Comments
weirdbeard commented on 2024-08-17 03:40 (UTC)
https://github.com/PCSX2/pcsx2/pull/11632
This package now enables Cmake Package mode proper. PCSX2 will here on, be installed in the package standard folders /usr/bin, /usr/share, /usr/lib. Following the XDG standard pcsx2's config files remain in .config/PCSX2
In order to ensure a proper and clean upgrade. Uninstall this package COMPLETELY and clear cache before reinstalling.