Package Details: pcsx2 2.6.3-2

Git Clone URL: https://aur.archlinux.org/pcsx2.git (read-only, click to copy)
Package Base: pcsx2
Description: PlayStation 2 emulator
Upstream URL: https://github.com/PCSX2/pcsx2
Licenses: GPL-3.0-or-later
Submitter: freswa
Maintainer: xiota (weirdbeard)
Last Packager: xiota
Votes: 40
Popularity: 1.78
First Submitted: 2023-01-03 23:17 (UTC)
Last Updated: 2026-02-20 02:05 (UTC)

Sources (4)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

HurricanePootis commented on 2026-05-28 02:55 (UTC)

@xiota:

This package is missing curl, dbus, glibc, libgcc, libjpeg-turbo, libstdc++, libx11, lz4, systemd-libs, zlib, and zstd from depends() when build_deps is set to true

This package is missing curl, dbus, freetype2, glibc, libgcc, libjpeg-turbo, libstc++, libx11, lz4, systemd-libs, zlib, and zstd when build_deps is set to false with plutovg and plutosvg installled in chroot.

I checked this by building the package in a clean chroot with extra-x86-64-build with one build with plutosvg and plutovg installed and once without.

xiota commented on 2026-03-07 19:20 (UTC) (edited on 2026-03-07 19:23 (UTC) by xiota)

Users who care will likely have Japanese fonts installed. But if it's really important, it shouldn't be optional.

I'll think about it. But no changes for now because the referenced PR/commit is not yet in a stable release.

weirdbeard commented on 2026-03-07 18:48 (UTC)

It's an issue in big picture mode where the japanese fonts don't render

xiota commented on 2026-03-07 18:47 (UTC)

Unless not having particular fonts breaks something, there's no point. Most users install Noto anyway.

weirdbeard commented on 2026-03-07 17:48 (UTC)

@xiota, https://github.com/PCSX2/pcsx2/pull/13589 - you might consider adding noto-fonts as an optional dependency

xiota commented on 2026-02-10 04:47 (UTC)

@HurricanePootis I went ahead with thin lto. But in the future, please don't send me diffs when a few words would have been sufficient. I am not bumping pkgrel because there's no point making people waste time rebuilding for a change intended to save time when rebuilding.

HurricanePootis commented on 2026-02-04 07:05 (UTC)

@xiota

Since this package is using clang + lld, do you think it can be updated to use ThinLTO to decrease build times?

diff --git a/PKGBUILD b/PKGBUILD
index fd345f8..b1c81bc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -121,6 +121,8 @@ build() (
   export CC CXX LDFLAGS
   CC=clang
   CXX=clang++
+  CFLAGS="${CFLAGS/auto/thin}"
+  CXXFLAGS="${CXXFLAGS/auto/thin}"
   LDFLAGS="$(sed -E -e 's&\S*fuse-ld\S*&&g' <<< "$LDFLAGS") -fuse-ld=lld"

   local _cmake_options _cmake_plutovg _cmake_plutosvg

Erwin_Iosef commented on 2026-01-05 19:09 (UTC) (edited on 2026-01-05 19:15 (UTC) by Erwin_Iosef)

Cmake outputs for pcsx2 2.6.0:

CMake Warning:
  Manually-specified variables were not used by the project:
    USE_SANITIZERS

And looks like ENABLE_TESTS isn't recognized by pluto{vg,svg}, should it be moved to pcsx2 only?

EDIT: Please add vulkan-headers to makedepends for cmake to detect WrapVulkanHeaders

xiota commented on 2025-12-07 00:38 (UTC)

$ pacman -Ss kddockwidgets
extra/kddockwidgets 2.4.0-1

maxlefou commented on 2025-12-06 22:29 (UTC)

Please change kddockwidgets dependency to kddockwidgets-qt6 as it's now the new name for it.