Package Details: pcsx2 2.6.1-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: 36
Popularity: 2.20
First Submitted: 2023-01-03 23:17 (UTC)
Last Updated: 2026-01-06 06:24 (UTC)

Sources (4)

Latest Comments

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

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.

ParadiseofMagic commented on 2025-10-14 17:53 (UTC) (edited on 2025-10-14 17:58 (UTC) by ParadiseofMagic)

Build fails after https://aur.archlinux.org/packages/kddockwidgets-qt6 was updated. After reading the PKGBUILD, I can't figure what exactly what's causing it but, compilation mentions something deprecated about QT.

fatal error: 'qpa/qplatformnativeinterface.h' file not found 29 | #include
<qpa/qplatformnativeinterface.h> |          ^~~~~~~~

deprecated thing I mentioned: warning: 'invalidateRowsFilter' is deprecated: Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead [-Wdeprecated-declarations] 53 | invalidateRowsFilter(); | ^ /usr/include/qt6/QtCore/qsortfilterproxymodel.h:129:5: note: 'invalidateRowsFilter' has been explicitly marked deprecated here 129 | QT_DEPRECATED_VERSION_X_6_13("Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead") | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:245:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_13' 245 | # define QT_DEPRECATED_VERSION_X_6_13(text) QT_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:29:33: note: expanded from macro 'QT_DEPRECATED_X' 29 | # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qcompilerdetection.h:1011:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' 1011 | # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] | ^ /home/paradise/.cache/yay/pcsx2/src/pcsx2/pcsx2-qt/GameList/GameListWidget.cpp:58:3: warning: 'invalidateRowsFilter' is deprecated: Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead [-Wdeprecated-declarations] 58 | invalidateRowsFilter(); | ^ /usr/include/qt6/QtCore/qsortfilterproxymodel.h:129:5: note: 'invalidateRowsFilter' has been explicitly marked deprecated here 129 | QT_DEPRECATED_VERSION_X_6_13("Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead") | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:245:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_13' 245 | # define QT_DEPRECATED_VERSION_X_6_13(text) QT_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:29:33: note: expanded from macro 'QT_DEPRECATED_X' 29 | # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qcompilerdetection.h:1011:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' 1011 | # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] | ^ /home/paradise/.cache/yay/pcsx2/src/pcsx2/pcsx2-qt/GameList/GameListWidget.cpp:63:3: warning: 'invalidateRowsFilter' is deprecated: Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead [-Wdeprecated-declarations] 63 | invalidateRowsFilter(); | ^ /usr/include/qt6/QtCore/qsortfilterproxymodel.h:129:5: note: 'invalidateRowsFilter' has been explicitly marked deprecated here 129 | QT_DEPRECATED_VERSION_X_6_13("Use begin/endFilterChange(QSortFilterProxyModel::Direction::Rows) instead") | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:245:45: note: expanded from macro 'QT_DEPRECATED_VERSION_X_6_13' 245 | # define QT_DEPRECATED_VERSION_X_6_13(text) QT_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qtdeprecationmarkers.h:29:33: note: expanded from macro 'QT_DEPRECATED_X' 29 | # define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text) | ^ /usr/include/qt6/QtCore/qcompilerdetection.h:1011:36: note: expanded from macro 'Q_DECL_DEPRECATED_X' 1011 | # define Q_DECL_DEPRECATED_X(x) [[deprecated(x)]] | ^ 3 warnings generated.

DodoGTA commented on 2025-07-16 16:35 (UTC)

Can the package not rely on AUR dependencies and actually use a stable tag in nvchecker? Here's an example on how to do that: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=pcsx2-stable