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

Maxime Gauduin alucryd at archlinux.org
Thu Nov 1 08:12:55 UTC 2018


    Date: Thursday, November 1, 2018 @ 08:12:55
  Author: alucryd
Revision: 401032

upgpkg: ppsspp 1.7-1

Modified:
  ppsspp/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++++++++++------
 1 file changed, 22 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-11-01 07:54:46 UTC (rev 401031)
+++ PKGBUILD	2018-11-01 08:12:55 UTC (rev 401032)
@@ -6,7 +6,7 @@
 
 pkgbase=ppsspp
 pkgname=('ppsspp' 'ppsspp-headless' 'ppsspp-qt')
-pkgver=1.6.3
+pkgver=1.7
 pkgrel=1
 pkgdesc='A PSP emulator written in C++'
 arch=('x86_64')
@@ -15,11 +15,14 @@
 depends=('glew' 'libgl' 'sdl2' 'snappy' 'zlib')
 makedepends=('cmake' 'git' 'libzip' 'qt5-tools')
 source=("git+https://github.com/hrydgard/ppsspp.git#tag=v${pkgver}"
-        'git+https://github.com/hrydgard/ppsspp-ffmpeg.git'
+        'git+https://github.com/Kingcom/armips.git'
+        'git+https://github.com/discordapp/discord-rpc.git'
+        'ppsspp-ffmpeg::git+https://github.com/hrydgard/ppsspp-ffmpeg.git'
         'ppsspp-glslang::git+https://github.com/hrydgard/glslang.git'
         'git+https://github.com/hrydgard/ppsspp-lang.git'
-        'git+https://github.com/Kingcom/armips.git'
+        'git+https://github.com/Tencent/rapidjson.git'
         'git+https://github.com/KhronosGroup/SPIRV-Cross.git'
+        'armips-tinyformat::git+https://github.com/Kingcom/tinyformat.git'
         'ppsspp.sh'
         'ppsspp-headless.sh'
         'ppsspp-qt.sh'
@@ -32,6 +35,9 @@
             'SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP'
             '2c2d1ee6d1ce5c2acec372d58b8079885f6d5d674633cfea489cd550252a5426'
             '1236ce000bb670ee2c0e0645c3d55f4d8c8e74dbc35a1af0962a3bdd7608f1c5'
             '828b06aacc56672a4d953d77342717c5be414a68261025f74e466abd084b8e6b'
@@ -49,12 +55,22 @@
     git config submodule.${submodule}.url ../ppsspp-${submodule#*/}
     git submodule update ${submodule}
   done
-  for submodule in ext/{SPIRV-Cross,armips}; do
+  for submodule in ext/{armips,discord-rpc,rapidjson,SPIRV-Cross}; do
     git submodule init ${submodule}
     git config submodule.${submodule}.url ../${submodule#*/}
     git submodule update ${submodule}
   done
 
+  pushd ext/armips
+
+  for submodule in ext/tinyformat; do
+    git submodule init ${submodule}
+    git config submodule.${submodule}.url ../../../armips-${submodule#*/}
+    git submodule update ${submodule}
+  done
+
+  popd
+
   for ui in sdl qt; do
     if [[ -d build-$ui ]]; then
       rm -rf build-$ui
@@ -78,8 +94,8 @@
   cmake .. \
     -DCMAKE_BUILD_TYPE='Release' \
     -DCMAKE_SKIP_RPATH='ON' \
-    -DUSING_QT_UI='ON' \
-    -DUSE_SYSTEM_LIBZIP='ON'
+    -DUSE_SYSTEM_LIBZIP='ON' \
+    -DUSING_QT_UI='ON'
   make
 }
 



More information about the arch-commits mailing list