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

Maxime Gauduin alucryd at archlinux.org
Sat Apr 18 04:59:35 UTC 2020


    Date: Saturday, April 18, 2020 @ 04:59:34
  Author: alucryd
Revision: 616025

FS#66289: ppsspp 1.9.4-4

Modified:
  ppsspp/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-18 04:41:29 UTC (rev 616024)
+++ PKGBUILD	2020-04-18 04:59:34 UTC (rev 616025)
@@ -6,7 +6,7 @@
 
 pkgname=ppsspp
 pkgver=1.9.4
-pkgrel=3
+pkgrel=4
 pkgdesc='A PSP emulator written in C++'
 arch=(x86_64)
 url=https://www.ppsspp.org/
@@ -16,12 +16,7 @@
   glew
   glibc
   hicolor-icon-theme
-  libavcodec.so
-  libavformat.so
-  libavutil.so
   libgl
-  libswresample.so
-  libswscale.so
   libzip
   qt5-base
   sdl2
@@ -51,6 +46,7 @@
   git+https://github.com/hrydgard/ppsspp.git#tag=e3c9793cb3a68ec9f44371c7ebb45a0abed1ecca
   git+https://github.com/Kingcom/armips.git
   git+https://github.com/discordapp/discord-rpc.git
+  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/Tencent/rapidjson.git
@@ -68,6 +64,7 @@
             'SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
             '47977bbdc36cd9eebe74b204e69aa8c0eb39b1ec66d89e7b90b1c216e5778d8d'
             '7df9274e8f404a8009042a529729ca43332c264cff032f32b2ce1bf5adf04042'
             '6694643d96dae673f01555637139468eb277f3379afbcceccad3f7e0ae670278')
@@ -83,7 +80,7 @@
 
   patch -Np1 -i ../ppsspp-flags.patch
 
-  for submodule in assets/lang ext/glslang; do
+  for submodule in assets/lang ext/glslang ffmpeg; do
     git submodule init ${submodule}
     git config submodule.${submodule}.url ../ppsspp-${submodule#*/}
     git submodule update ${submodule}
@@ -109,8 +106,8 @@
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_SKIP_RPATH=ON \
     -DHEADLESS=ON \
-    -DUSE_SYSTEM_FFMPEG=ON \
     -DUSE_SYSTEM_LIBZIP=ON \
+    -DOpenGL_GL_PREFERENCE=GLVND \
     -DUSE_SYSTEM_SNAPPY=ON \
     -DUSING_QT_UI=OFF
   make -C build-sdl
@@ -117,8 +114,8 @@
   cmake -S ppsspp -B build-qt \
     -DCMAKE_BUILD_TYPE=None \
     -DCMAKE_SKIP_RPATH=ON \
+    -DOpenGL_GL_PREFERENCE=GLVND \
     -DHEADLESS=OFF \
-    -DUSE_SYSTEM_FFMPEG=ON \
     -DUSE_SYSTEM_LIBZIP=ON \
     -DUSE_SYSTEM_SNAPPY=ON \
     -DUSING_QT_UI=ON



More information about the arch-commits mailing list