[arch-commits] Commit in pcsx2/trunk (PKGBUILD pcsx2.install)
Maxime Gauduin
alucryd at gemini.archlinux.org
Fri Jul 15 11:47:33 UTC 2022
Date: Friday, July 15, 2022 @ 11:47:32
Author: alucryd
Revision: 1252925
upgpkg: pcsx2 1.7.3074-1
Modified:
pcsx2/trunk/PKGBUILD
pcsx2/trunk/pcsx2.install
---------------+
PKGBUILD | 38 ++++++++++++++------------------------
pcsx2.install | 4 ++--
2 files changed, 16 insertions(+), 26 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-07-15 11:43:38 UTC (rev 1252924)
+++ PKGBUILD 2022-07-15 11:47:32 UTC (rev 1252925)
@@ -3,8 +3,8 @@
# Contributor: vEX <vex at niechift.com>
pkgname=pcsx2
-pkgver=1.7.2678
-pkgrel=2
+pkgver=1.7.3074
+pkgrel=1
pkgdesc='A Sony PlayStation 2 emulator'
arch=(x86_64)
url=https://www.pcsx2.net
@@ -15,18 +15,12 @@
LGPL3
)
depends=(
- alsa-lib
- gcc-libs
glibc
- libaio
- libcap
+ libaio.so
+ libasound.so
libfmt.so
- libgdk-3.so
- libgdk_pixbuf-2.0.so
libgl
- libglib-2.0.so
- libgobject-2.0.so
- libgtk-3.so
+ libharfbuzz.so
libpcap.so
libpng
libpulse.so
@@ -35,11 +29,12 @@
libudev.so
libx11
libxcb
- libxml2
libxrandr
+ libzip.so
+ libzstd.so
+ qt6-base
sdl2
soundtouch
- wxwidgets-gtk3
xz
zlib
)
@@ -49,9 +44,11 @@
glslang
ninja
png++
+ qt6-tools
vulkan-headers
+ zstd
)
-_tag=63ecdfefe3f94bec5975723519b2360537f4f468
+_tag=2eb1134828e241b5f925da11c777a310265b97dc
source=(
git+https://github.com/PCSX2/pcsx2.git#tag=${_tag}
git+https://github.com/mozilla/cubeb.git
@@ -58,8 +55,6 @@
git+https://github.com/KhronosGroup/glslang.git
git+https://github.com/ocornut/imgui.git
git+https://github.com/rtissera/libchdr.git
- git+https://github.com/nih-at/libzip.git
- git+https://github.com/facebook/zstd.git
pcsx2-system-libs.patch
)
b2sums=(
@@ -68,8 +63,6 @@
SKIP
SKIP
SKIP
- SKIP
- SKIP
29c8f279f96c67b3a35eb39440c6dfa134ef1cda36026f69f7b9931c59700e61431d7b38002bd811f6e38089296128a16c737e1c0eb2120b342790089c1e4017
)
install=pcsx2.install
@@ -83,9 +76,7 @@
3rdparty/cubeb/cubeb \
3rdparty/glslang/glslang \
3rdparty/imgui/imgui \
- 3rdparty/libchdr/libchdr \
- 3rdparty/libzip/libzip \
- 3rdparty/zstd/zstd
+ 3rdparty/libchdr/libchdr
do
git submodule init ${submodule}
git submodule set-url ${submodule} "$srcdir/${submodule##*/}"
@@ -107,7 +98,6 @@
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
- -DCUBEB_API=ON \
-DDISABLE_ADVANCE_SIMD=ON \
-DDISABLE_BUILD_DATE=ON \
-DDISABLE_PCSX2_WRAPPER=ON \
@@ -114,9 +104,9 @@
-DDISABLE_SETCAP=ON \
-DENABLE_TESTS=OFF \
-DPACKAGE_MODE=ON \
- -DUSE_SYSTEM_YAML=ON \
+ -DQT_BUILD=ON \
+ -DUSE_SYSTEM_LIBS=ON \
-DUSE_VTUNE=OFF \
- -DUSE_VULKAN=ON \
-DXDG_STD=ON \
-DSDL2_API=ON \
-Wno-dev
Modified: pcsx2.install
===================================================================
--- pcsx2.install 2022-07-15 11:43:38 UTC (rev 1252924)
+++ pcsx2.install 2022-07-15 11:47:32 UTC (rev 1252925)
@@ -1,11 +1,11 @@
post_install() {
echo 'Enabling networking capabilities'
- setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/pcsx2
+ setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/pcsx2-qt
}
post_upgrade() {
echo 'Enabling networking capabilities'
- setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/pcsx2
+ setcap 'CAP_NET_ADMIN+eip CAP_NET_RAW+eip' usr/bin/pcsx2-qt
}
# vim: ts=2 sw=2 et:
More information about the arch-commits
mailing list