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

Maxime Gauduin alucryd at archlinux.org
Sat Mar 11 21:44:16 UTC 2017


    Date: Saturday, March 11, 2017 @ 21:44:15
  Author: alucryd
Revision: 215729

FS#51131: ppsspp 1.3-2

Modified:
  ppsspp/trunk/PKGBUILD

----------+
 PKGBUILD |   15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-11 20:57:23 UTC (rev 215728)
+++ PKGBUILD	2017-03-11 21:44:15 UTC (rev 215729)
@@ -8,16 +8,17 @@
 pkgbase=ppsspp
 pkgname=('ppsspp' 'ppsspp-qt')
 pkgver=1.3
-pkgrel=1
+pkgrel=2
 pkgdesc='A PSP emulator written in C++'
 arch=('i686' 'x86_64')
 url='http://www.ppsspp.org/'
 license=('GPL2')
-depends=('ffmpeg' 'sdl2')
+depends=('glew' 'libzip' 'sdl2')
 makedepends=('cmake' 'git' 'glu' 'qt5-tools')
 source=("git+https://github.com/hrydgard/ppsspp.git#tag=v${pkgver}"
+        'git+https://github.com/hrydgard/ppsspp-ffmpeg.git#commit=81379c5'
+        'git+https://github.com/hrydgard/ppsspp-glslang.git#commit=4b3e84f'
         'git+https://github.com/hrydgard/ppsspp-lang.git#commit=cdf4a8d'
-        'git+https://github.com/hrydgard/ppsspp-glslang.git#commit=4b3e84f'
         'ppsspp-armips::git+https://github.com/Kingcom/armips.git#commit=1ffab37'
         'ppsspp.desktop')
 sha256sums=('SKIP'
@@ -24,12 +25,13 @@
             'SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
             '1c332702d0aeced07df7e12ba8530bc3f19a52bc76c355f6c84c141becfd46d8')
 
 prepare() {
   cd ppsspp
 
-  for submodule in lang ext/{armips,glslang}; do
+  for submodule in ffmpeg lang ext/{armips,glslang}; do
     git submodule init ${submodule}
     git config submodule.${submodule}.url ../ppsspp-${submodule#*/}
     git submodule update ${submodule}
@@ -48,13 +50,12 @@
 
   cmake .. \
     -DCMAKE_BUILD_TYPE='Release' \
-    -DCMAKE_SKIP_RPATH='TRUE' \
-    -DUSE_SYSTEM_FFMPEG='TRUE'
+    -DCMAKE_SKIP_RPATH='TRUE'
   make
 
   cd ../build-qt
 
-  qmake-qt5 CONFIG+='release' CONFIG+='system_ffmpeg' ../Qt/PPSSPPQt.pro
+  qmake-qt5 CONFIG+='release' QMAKE_LFLAGS+='-lz' ../Qt/PPSSPPQt.pro
   make
 }
 


More information about the arch-commits mailing list