[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