diff options
author | noone | 2021-04-03 15:17:58 -0400 |
---|---|---|
committer | noone | 2021-04-03 15:17:58 -0400 |
commit | 0b36e01bc95da15c93959c9bbb41d911d626be1f (patch) | |
tree | b4f88f2d9af937c9ee227715e32e6dbae90c3d59 | |
parent | ad222ada800ae7ef0110ca19695fe01706706ed2 (diff) | |
download | aur-0b36e01bc95da15c93959c9bbb41d911d626be1f.tar.gz |
updates for new deps
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 26 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = pcsx2-64bit-git pkgdesc = A Sony PlayStation 2 emulator, 64bit git master - pkgver = 1.7.0.r685.678829a5b + pkgver = 1.7.0.r1167.048356a39 pkgrel = 1 url = https://www.pcsx2.net arch = x86_64 @@ -33,7 +33,6 @@ pkgbase = pcsx2-64bit-git depends = libx11 depends = libxcb depends = libxml2 - depends = libyaml-cpp.so depends = sdl2 depends = soundtouch depends = wxgtk3 @@ -43,6 +42,10 @@ pkgbase = pcsx2-64bit-git provides = pxsx2 conflicts = pcsx2 source = git+https://github.com/PCSX2/pcsx2.git + source = git+https://github.com/rtissera/libchdr.git + source = git+https://github.com/jbeder/yaml-cpp.git + b2sums = SKIP + b2sums = SKIP b2sums = SKIP pkgname = pcsx2-64bit-git @@ -4,7 +4,7 @@ # Contributor: vEX <vex@niechift.com> pkgname=pcsx2-64bit-git -pkgver=1.7.0.r685.678829a5b +pkgver=1.7.0.r1167.048356a39 pkgrel=1 pkgdesc='A Sony PlayStation 2 emulator, 64bit git master' arch=(x86_64) @@ -38,7 +38,6 @@ depends=( libx11 libxcb libxml2 - libyaml-cpp.so sdl2 soundtouch wxgtk3 @@ -52,11 +51,27 @@ makedepends=( ninja png++ ) -source=(git+https://github.com/PCSX2/pcsx2.git) -b2sums=(SKIP) - provides=(pxsx2) conflicts=(pcsx2) +source=( + git+https://github.com/PCSX2/pcsx2.git + 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,9 +83,6 @@ build() { cmake -S pcsx2 -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DDOC_DIR=/usr/share/doc/pcsx2 \ - -DGAMEINDEX_DIR=/usr/share/pcsx2 \ - -DPLUGIN_DIR=/usr/lib/pcsx2 \ -DDISABLE_ADVANCE_SIMD=ON \ -DDISABLE_BUILD_DATE=ON \ -DDISABLE_PCSX2_WRAPPER=ON \ @@ -80,9 +92,9 @@ build() { -DPACKAGE_MODE=ON \ -DREBUILD_SHADER=ON \ -DUSE_LTO=OFF \ + -DUSE_SYSTEM_YAML=ON \ -DUSE_VTUNE=OFF \ -DXDG_STD=ON \ - -DUSE_SYSTEM_YAML=ON \ -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \ -Wno-dev ninja -C build |