diff options
author | HurricanePootis | 2023-12-22 10:09:52 -0600 |
---|---|---|
committer | HurricanePootis | 2023-12-22 10:09:52 -0600 |
commit | 8e8cf2c41a7d18802aeb449cb60092427f3ca2d0 (patch) | |
tree | 007c2357b1ac645759878f983db19422b3fbf823 | |
parent | 76275f969ebe379fdf062403516a457d653680e5 (diff) | |
download | aur-8e8cf2c41a7d18802aeb449cb60092427f3ca2d0.tar.gz |
Rework dependencies and cmake stuff
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 23 insertions, 9 deletions
@@ -1,6 +1,6 @@ pkgbase = citra-git pkgdesc = An experimental open-source Nintendo 3DS emulator/debugger - pkgver = r9914.59beeac4c + pkgver = r9934.dccb8f6b1 pkgrel = 1 url = https://github.com/citra-emu/citra/ arch = i686 @@ -18,6 +18,7 @@ pkgbase = citra-git makedepends = glslang makedepends = vulkan-headers makedepends = nlohmann-json + makedepends = catch2 depends = ffmpeg depends = speexdsp depends = mbedtls @@ -33,6 +34,7 @@ pkgbase = citra-git depends = fmt depends = libinih depends = openal + depends = enet options = lto options = strip options = !debug @@ -127,6 +129,7 @@ pkgname = citra-git depends = fmt depends = libinih depends = openal + depends = enet depends = sdl2 depends = libinih @@ -146,6 +149,7 @@ pkgname = citra-qt-git depends = fmt depends = libinih depends = openal + depends = enet depends = qt6-base depends = qt6-multimedia depends = sdl2 @@ -7,7 +7,7 @@ _pkgbase='citra' pkgbase="$_pkgbase-git" pkgname=("$_pkgbase-git" "$_pkgbase-qt-git") -pkgver=r9914.59beeac4c +pkgver=r9934.dccb8f6b1 pkgrel=1 pkgdesc="An experimental open-source Nintendo 3DS emulator/debugger" arch=('i686' 'x86_64') @@ -24,8 +24,8 @@ else _enable_lto=off fi license=('GPL2') -depends=('ffmpeg' 'speexdsp' 'mbedtls' 'libusb' 'openssl' 'glibc' 'gcc-libs' 'libfdk-aac' 'sndio' 'libbacktrace-git' 'zstd' 'soundtouch' 'fmt' 'libinih' 'openal') -makedepends=('git' 'cmake' 'python' 'doxygen' 'rapidjson' 'llvm' 'qt6-tools' 'qt6-multimedia' 'gcc' 'glslang' 'vulkan-headers' 'nlohmann-json') +depends=('ffmpeg' 'speexdsp' 'mbedtls' 'libusb' 'openssl' 'glibc' 'gcc-libs' 'libfdk-aac' 'sndio' 'libbacktrace-git' 'zstd' 'soundtouch' 'fmt' 'libinih' 'openal' 'enet') +makedepends=('git' 'cmake' 'python' 'doxygen' 'rapidjson' 'llvm' 'qt6-tools' 'qt6-multimedia' 'gcc' 'glslang' 'vulkan-headers' 'nlohmann-json' 'catch2') source=("$_pkgbase::git+https://github.com/citra-emu/citra.git" "boost::git+https://github.com/citra-emu/ext-boost.git" "nihstro::git+https://github.com/neobrain/nihstro.git" @@ -169,16 +169,26 @@ build() { -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \ -DUSE_DISCORD_PRESENCE=ON \ -DUSE_SYSTEM_BOOST=OFF \ + -DUSE_SYSTEM_CATCH2=ON \ + -DUSE_SYSTEM_CPP_HTTPLIB=OFF \ + -DUSE_SYSTEM_CPP_JWT=OFF \ + -DUSE_SYSTEM_CRYPTOPP=OFF \ + -DUSE_SYSTEM_CUBEB=OFF \ + -DUSE_SYSTEM_DYNARMIC=OFF \ + -DUSE_SYSTEM_ENET=ON \ -DUSE_SYSTEM_FFMPEG_HEADERS=ON \ -DUSE_SYSTEM_FMT=ON \ - -DUSE_SYSTEM_SDL2=ON \ + -DUSE_SYSTEM_GLSLANG=OFF \ + -DUSE_SYSTEM_INIH=ON \ -DUSE_SYSTEM_JSON=ON \ -DUSE_SYSTEM_LIBUSB=ON \ - -DUSE_SYSTEM_OPENAL=ON \ - -DUSE_SYSTEM_OPENSSL=ON \ - -DUSE_SYSTEM_VULKAN_HEADERS=ON \ + -DUSE_SYSTEM_LODEPNG=OFF \ + -DUSE_SYSTEM_OPENAL=OFF \ + -DUSE_SYSTEM_SDL2=ON \ -DUSE_SYSTEM_SOUNDTOUCH=ON \ - -DUSE_SYSTEM_INIH=ON \ + -DUSE_SYSTEM_VMA=OFF \ + -DUSE_SYSTEM_VULKAN_HEADERS=OFF \ + -DUSE_SYSTEM_XBYAK=OFF \ -DUSE_SYSTEM_ZSTD=ON \ -DCMAKE_C_COMPILER=gcc \ -DCMAKE_CXX_COMPILER=g++ \ |