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 <[email protected]> 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 \
