[arch-commits] Commit in pcsx2/trunk (PKGBUILD)

Maxime Gauduin alucryd at archlinux.org
Wed Mar 24 13:15:03 UTC 2021


    Date: Wednesday, March 24, 2021 @ 13:15:02
  Author: alucryd
Revision: 901580

upgpkg: pcsx2 1.7.0.r1154.bc477e1ce-1

Modified:
  pcsx2/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++++++++++++-------
 1 file changed, 22 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-03-24 13:05:54 UTC (rev 901579)
+++ PKGBUILD	2021-03-24 13:15:02 UTC (rev 901580)
@@ -3,7 +3,7 @@
 # Contributor: vEX <vex at niechift.com>
 
 pkgname=pcsx2
-pkgver=1.7.0.r1096.0dffc13e4
+pkgver=1.7.0.r1154.bc477e1ce
 pkgrel=1
 pkgdesc='A Sony PlayStation 2 emulator'
 arch=(x86_64)
@@ -36,7 +36,6 @@
   libx11
   libxcb
   libxml2
-  libyaml-cpp.so
   sdl2
   soundtouch
   wxgtk3
@@ -50,10 +49,27 @@
   ninja
   png++
 )
-_commit=0dffc13e492f891941d42198f93d873a4751b730
-source=(git+https://github.com/PCSX2/pcsx2.git#commit=${_commit})
-b2sums=(SKIP)
+_commit=bc477e1ce10a54c279b681a8d6b99f34d5d0b8fb
+source=(
+  git+https://github.com/PCSX2/pcsx2.git#commit=${_commit}
+  git+https://github.com/rtissera/libchdr.git
+  git+https://github.com/jbeder/yaml-cpp.git
+)
+b2sums=(
+  SKIP
+  SKIP
+  SKIP
+)
 
+prepare() {
+  cd pcsx2/3rdparty
+  for submodule in libchdr/libchdr yaml-cpp/yaml-cpp; do
+    git submodule init ${submodule}
+    git config submodule.${submodule}.url ../../${submodule#*/}
+    git submodule update ${submodule}
+  done
+}
+
 pkgver() {
   cd pcsx2
 
@@ -68,12 +84,11 @@
     -DDISABLE_BUILD_DATE=ON \
     -DDISABLE_PCSX2_WRAPPER=ON \
     -DENABLE_TESTS=OFF \
-    -DEXTRA_PLUGINS=ON \
     -DSDL2_API=ON \
     -DPACKAGE_MODE=ON \
     -DREBUILD_SHADER=ON \
     -DUSE_LTO=OFF \
-    -DUSE_SYSTEM_YAML=ON \
+    -DUSE_SYSTEM_YAML=OFF \
     -DUSE_VTUNE=OFF \
     -DXDG_STD=ON \
     -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \



More information about the arch-commits mailing list