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 \

Reply via email to