diff options
author | Stelios Tsampas | 2024-03-29 13:37:02 +0200 |
---|---|---|
committer | Stelios Tsampas | 2024-03-29 13:37:02 +0200 |
commit | 3a080300229dad529e195d76dd3f9f9c5eb84bb4 (patch) | |
tree | f47429b2305e25dbf0a0db1e0a676b26bcdcb3f5 | |
parent | 024be375c6cb9f17cd0cc408f2169b9b091ca02a (diff) | |
download | aur-3a080300229dad529e195d76dd3f9f9c5eb84bb4.tar.gz |
[ppsspp-git] Sync with Arch PKGBUILD
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 23 insertions, 16 deletions
@@ -1,18 +1,18 @@ pkgbase = ppsspp-git pkgdesc = A PSP emulator written in C++ - pkgver = 1.16.5.r44.aa411c2f09 + pkgver = 1.17.1 pkgrel = 1 url = https://www.ppsspp.org/ arch = x86_64 arch = aarch64 license = GPL2 makedepends = clang - makedepends = lld makedepends = cmake makedepends = git makedepends = glew makedepends = glu makedepends = libglvnd + makedepends = libpng makedepends = libzip makedepends = ninja makedepends = python @@ -20,9 +20,9 @@ pkgbase = ppsspp-git makedepends = qt5-multimedia makedepends = qt5-tools makedepends = sdl2 + makedepends = sdl2_ttf makedepends = snappy makedepends = zlib - options = !lto source = git+https://github.com/hrydgard/ppsspp.git source = ppsspp-sdl.desktop source = ppsspp-qt.desktop @@ -31,15 +31,19 @@ pkgbase = ppsspp-git b2sums = 328e2ba47b78d242b0ec6ba6bfa039c77a36d1ef7246e5c2c2432d8e976e9360baf505eb05f48408ede1a30545cbbb7f875bf5ebd0252cef35523d449b8254a0 pkgname = ppsspp-git + depends = fontconfig + depends = gcc-libs depends = glew depends = glibc depends = hicolor-icon-theme depends = libgl + depends = libpng depends = libzip depends = ppsspp-assets-git depends = qt5-base depends = qt5-multimedia depends = sdl2 + depends = sdl2_ttf depends = snappy depends = zlib depends = zstd @@ -11,7 +11,7 @@ pkgname=( ppsspp-git ppsspp-assets-git ) -pkgver=1.16.5.r44.aa411c2f09 +pkgver=1.17.1 pkgrel=1 pkgdesc='A PSP emulator written in C++' arch=(x86_64 aarch64) @@ -19,12 +19,12 @@ url=https://www.ppsspp.org/ license=(GPL2) makedepends=( clang - lld cmake git glew glu libglvnd + libpng libzip ninja python @@ -32,10 +32,10 @@ makedepends=( qt5-multimedia qt5-tools sdl2 + sdl2_ttf snappy zlib ) -options=(!lto) source=( git+https://github.com/hrydgard/ppsspp.git ppsspp-sdl.desktop @@ -53,18 +53,17 @@ pkgver() { prepare() { cd ppsspp _ppsspp_submodules=( - ffmpeg - assets/lang - ext/miniupnp ext/armips ext/cpu_features ext/discord-rpc + ffmpeg ext/glslang + assets/lang + ext/libchdr + ext/miniupnp ext/rapidjson - ext/SPIRV-Cross ext/rcheevos - ext/naett - ext/libchdr + ext/SPIRV-Cross ) # Explicitly set origin URL for submodules using relative paths git remote set-url origin https://github.com/hrydgard/ppsspp.git @@ -90,7 +89,6 @@ build() { popd cmake -S ppsspp -B build-sdl -G Ninja \ - -Wno-dev \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DHEADLESS=ON \ @@ -100,10 +98,10 @@ build() { -DUSE_SYSTEM_LIBZIP=ON \ -DUSE_SYSTEM_SNAPPY=ON \ -DUSE_SYSTEM_ZSTD=ON \ - -DUSING_QT_UI=OFF + -DUSING_QT_UI=OFF \ + -Wno-dev cmake --build build-sdl -v cmake -S ppsspp -B build-qt -G Ninja \ - -Wno-dev \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DHEADLESS=OFF \ @@ -113,21 +111,26 @@ build() { -DUSE_SYSTEM_LIBZIP=ON \ -DUSE_SYSTEM_SNAPPY=ON \ -DUSE_SYSTEM_ZSTD=ON \ - -DUSING_QT_UI=ON + -DUSING_QT_UI=ON \ + -Wno-dev cmake --build build-qt -v } package_ppsspp-git() { depends=( + fontconfig + gcc-libs glew glibc hicolor-icon-theme libgl + libpng libzip ppsspp-assets-git qt5-base qt5-multimedia sdl2 + sdl2_ttf snappy zlib zstd |