Date: Monday, January 2, 2023 @ 18:24:20 Author: freswa Revision: 1373608
spirv 2022.4 rebuild rapidyaml 0.5.0 is not compatible and needs to be vendored. See https://github.com/PCSX2/pcsx2/issues/7623 Modified: pcsx2/trunk/PKGBUILD ----------+ PKGBUILD | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-02 18:17:33 UTC (rev 1373607) +++ PKGBUILD 2023-01-02 18:24:20 UTC (rev 1373608) @@ -4,7 +4,7 @@ pkgname=pcsx2 pkgver=1.7.3753 -pkgrel=1 +pkgrel=2 pkgdesc='A Sony PlayStation 2 emulator' arch=(x86_64) url=https://www.pcsx2.net @@ -24,7 +24,6 @@ libpcap.so libpng libpulse.so - libryml.so libsamplerate.so libudev.so libx11 @@ -59,6 +58,8 @@ git+https://github.com/KhronosGroup/glslang.git git+https://github.com/rtissera/libchdr.git git+https://github.com/biojppm/rapidyaml.git + git+https://github.com/biojppm/cmake.git + git+https://github.com/biojppm/debugbreak.git git+https://github.com/RetroAchievements/rcheevos.git pcsx2-system-libs.patch pcsx2-resources-directory.patch @@ -71,6 +72,8 @@ 'SKIP' 'SKIP' 'SKIP' + 'SKIP' + 'SKIP' '29c8f279f96c67b3a35eb39440c6dfa134ef1cda36026f69f7b9931c59700e61431d7b38002bd811f6e38089296128a16c737e1c0eb2120b342790089c1e4017' '51a0feb8e0cc060e8e04c9bda5400b6ab91f043c76c9fde1b26a0f909652f9a0fa57265e02fa24fcc5d18f01a04b8b0781d6640b6be2bbd6ec4cdb568b1230d3' '6d5ceb6db92e60c97d8beaf3159305ec1b61b5d0ef8968895235af19db2176699144c6088fbb88e32d3feb35545cf8aa5afb31fdf2e4f1c3746a3c3dd68d2cf6') @@ -95,6 +98,14 @@ git submodule update ${submodule} done cd ext/c4core + git submodule init cmake + git submodule set-url cmake "${srcdir}"/cmake + git submodule update cmake + for submodule in src/c4/ext/debugbreak; do + git submodule init ${submodule} + git submodule set-url ${submodule} "${srcdir}/${submodule##*/}" + git submodule update ${submodule} + done for submodule in src/c4/ext/fast_float; do git submodule init ${submodule} git submodule set-url ${submodule} "${srcdir}/${submodule##*/}" @@ -120,6 +131,7 @@ -DPACKAGE_MODE=ON \ -DQT_BUILD=ON \ -DUSE_SYSTEM_LIBS=ON \ + -DUSE_SYSTEM_RYML=OFF \ -DUSE_VTUNE=OFF \ -DWAYLAND_API=ON \ -DX11_API=ON \
