diff options
author | Brendan Szymanski | 2020-05-30 22:35:19 -0400 |
---|---|---|
committer | Brendan Szymanski | 2020-05-30 22:35:19 -0400 |
commit | a97d2c7eaa8084e0f43315d0fbe63712c8849720 (patch) | |
tree | ec90b3dfeffb40e792922af6d077f2520b431563 | |
parent | 19fa5c6bcb3dd041da5961f734a80354009ffacc (diff) | |
download | aur-a97d2c7eaa8084e0f43315d0fbe63712c8849720.tar.gz |
Add
-rwxr-xr-x | .SRCINFO | 6 | ||||
-rwxr-xr-x | PKGBUILD | 21 |
2 files changed, 7 insertions, 20 deletions
@@ -1,6 +1,6 @@ pkgbase = yuzu-mainline-git pkgdesc = An experimental open-source Nintendo Switch emulator/debugger - pkgver = r14549.429f8cb21 + pkgver = r14739.9b01af353 pkgrel = 1 url = https://github.com/yuzu-emu/yuzu-mainline arch = i686 @@ -9,6 +9,10 @@ pkgbase = yuzu-mainline-git makedepends = git makedepends = cmake makedepends = python2 + makedepends = catch2 + makedepends = nlohmann-json + makedepends = fmt + makedepends = boost depends = shared-mime-info depends = desktop-file-utils depends = sdl2 @@ -2,7 +2,7 @@ _pkgname=yuzu pkgname=$_pkgname-mainline-git -pkgver=r14549.429f8cb21 +pkgver=r14739.9b01af353 pkgrel=1 pkgdesc="An experimental open-source Nintendo Switch emulator/debugger" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('GPL2') provides=('yuzu' 'yuzu-cmd') conflicts=('yuzu-git' 'yuzu-canary-git') depends=('shared-mime-info' 'desktop-file-utils' 'sdl2' 'qt5-base' 'qt5-multimedia' 'qt5-tools' 'libxkbcommon-x11' 'libfdk-aac') -makedepends=('git' 'cmake' 'python2') +makedepends=('git' 'cmake' 'python2' 'catch2' 'nlohmann-json' 'fmt' 'boost') optdepends=('qt5-wayland: for Wayland support') source=("$_pkgname::git+https://github.com/yuzu-emu/yuzu-mainline") md5sums=('SKIP') @@ -37,19 +37,6 @@ build() { export TRAVIS_REPO_SLUG=yuzu-emu/yuzu-mainline export TRAVIS_TAG=$(git describe --tags) - # Hopefully temporary fix for a compilation error involving fmt - CXXFLAGS+=" -DFMT_USE_USER_DEFINED_LITERALS=0" - - # Flag to disable pre-compiled headers so boost can build properly - CXXFLAGS+=" -DENABLE_PRECOMPILED_HEADERS=OFF" - - # Flag to fix SDL exceptions occurring in some users' builds - CXXFLAGS+=" -I/usr/include/SDL2 -D_REENTRANT -pthread -lSDL2" - - # Temporary workaround for the issue 3754: - # https://github.com/yuzu-emu/yuzu/issues/3754 - sed -i 's:-Werror=conversion::' src/video_core/CMakeLists.txt - mkdir -p build && cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -69,8 +56,4 @@ check() { package() { cd "$srcdir/$_pkgname/build" make DESTDIR="$pkgdir/" install - - # Temporary fix until yuzu fixes the zlib and libzip patch - cd "$pkgdir/usr" - rm -rf include lib lib64 share/man share/pkgconfig } |