And did you try installing rapidyaml-git seperately first? I'm just trying to figure out what the issue is. Not that I'm against switching dependencies
Search Criteria
Package Details: pcsx2-git 2.3.35.r0.g4eae1b7127-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.130081 |
First Submitted: | 2014-03-26 14:17 (UTC) |
Last Updated: | 2024-11-27 22:52 (UTC) |
Dependencies (34)
- alsa-lib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libaio (libaio-gitAUR)
- libbacktrace (libbacktrace-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libpcap (libpcap-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libxrandr (libxrandr-gitAUR)
- lld (llvm-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-svg
- sdl2 (sdl2-compat-gitAUR, sdl2-gitAUR)
- shaderc (shaderc-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-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-full-gitAUR, libpipewire-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (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, 7zip) (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 (4)
- better-libretro-pcsx2-launcher-git (requires pcsx2)
- libretro-pcsx2-launcher (requires pcsx2)
- libretro-pcsx2-launcher-git (requires pcsx2)
- pcsx2-plugin-usbqemu-wheel (requires pcsx2)
Sources (2)
Latest Comments
« First ‹ Previous 1 .. 21 22 23 24 25 26 27 28 29 30 31 .. 67 Next › Last »
weirdbeard commented on 2022-01-31 19:17 (UTC)
aaronp commented on 2022-01-31 18:54 (UTC)
Package is just rapidyaml. It's in the repos now as of just 21 days ago, I guess to support and updated version of pcsx2.
Log looked like this: https://0x0.st/oHOm.txt
weirdbeard commented on 2022-01-31 18:16 (UTC)
@aaronp What was the linker error you had. And which stable package were you referring to for rapidyaml?
aaronp commented on 2022-01-31 03:30 (UTC)
Linking failed for me with rapidyaml-git (I believe it was last built on the 28th), but succeeded with the rapidyaml stable version now supplied in the repos for the official package so I don't think rapidyaml-git is needed anymore.
Though I wonder if the linker errors I got points to this needing to be a vendored dependency.
rodrigo21 commented on 2021-12-27 17:53 (UTC) (edited on 2021-12-27 17:53 (UTC) by rodrigo21)
Thanks! I'll test it later.
weirdbeard commented on 2021-12-27 17:50 (UTC)
Fixed. Anything else?
rodrigo21 commented on 2021-12-27 17:28 (UTC) (edited on 2021-12-27 17:40 (UTC) by rodrigo21)
Ok, but this is not how AUR works. If a user wants to resolve everything automatically they can use a AUR helper like yay or paru.
If this package needs python-rapidyaml-git, add it to the dependencies and remove the pip calls. I think this packages: swig, python-setuptools, python-setuptools-scm, python-cmake-build-extension are dependencies of rapidyaml-git so they are not need it as dependencies in this package.
Also can you add: options=(!lto) to the PKGBUILD because its not building with LTO on.
weirdbeard commented on 2021-12-27 17:07 (UTC)
The submodule was old and I cleaned it up. The makepkg was to make sure the package would resolve. I've had issues with AUR package dependencies not resolving and as you say, "It just has to be installed before this package" The idea was to make sure this package would resolve all of that automatically.
rodrigo21 commented on 2021-12-27 16:58 (UTC)
Sorry, but this changes makes no sense.
Why are you using makepkg inside the PKGBUILD that already uses makepkg?
rapidyaml-git is a already dependency. It just have to be installed before this package. If you need python-rapidyaml-git just add it to the dependencies.
Also why are you adding rapidyaml-git as a submodule and as a dependency?
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.