From 6ce4cd058d4e4f15bcb893aee839ef2e0158dff7 Mon Sep 17 00:00:00 2001 From: Maxime Gauduin Date: Mon, 20 Nov 2023 16:24:25 +0100 Subject: [PATCH] upgpkg: 1618-1 --- .SRCINFO | 15 +++++++++------ PKGBUILD | 17 ++++++++++------- 2 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index d1103b5..6f94b6f 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = yuzu pkgdesc = Nintendo Switch emulator - pkgver = 1591 + pkgver = 1618 pkgrel = 1 url = https://yuzu-emu.org/ arch = x86_64 @@ -13,13 +13,15 @@ pkgbase = yuzu makedepends = llvm makedepends = ninja makedepends = nlohmann-json - makedepends = qt5-tools + makedepends = qt6-tools makedepends = shaderc makedepends = spirv-headers makedepends = vulkan-headers + depends = brotli depends = enet depends = gcc-libs depends = glibc + depends = hicolor-icon-theme depends = libavcodec.so depends = libavutil.so depends = libboost_context.so @@ -34,12 +36,13 @@ pkgbase = yuzu depends = libva.so depends = libzstd.so depends = lz4 - depends = qt5-base - depends = qt5-multimedia - depends = qt5-webengine + depends = qt6-base + depends = qt6-multimedia + depends = qt6-webengine depends = sdl2 + depends = zlib options = !debug - source = git+https://github.com/yuzu-emu/yuzu-mainline.git#tag=378d88441cca25bc76eb18266fe1fe098e25a9f3 + source = git+https://github.com/yuzu-emu/yuzu-mainline.git#tag=3cff94a381b720aed7fd35ee0c53fc93ef77e78d source = git+https://github.com/arsenm/sanitizers-cmake.git source = git+https://github.com/yhirose/cpp-httplib.git source = git+https://github.com/arun11299/cpp-jwt.git diff --git a/PKGBUILD b/PKGBUILD index d391ca4..cc0d792 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,16 +2,18 @@ # Contributor: Alexandre Bouvier pkgname=yuzu -pkgver=1591 +pkgver=1618 pkgrel=1 pkgdesc='Nintendo Switch emulator' arch=(x86_64) url=https://yuzu-emu.org/ license=(GPL3) depends=( + brotli enet gcc-libs glibc + hicolor-icon-theme libavcodec.so libavutil.so libboost_context.so @@ -26,10 +28,11 @@ depends=( libva.so libzstd.so lz4 - qt5-base - qt5-multimedia - qt5-webengine + qt6-base + qt6-multimedia + qt6-webengine sdl2 + zlib ) makedepends=( boost @@ -40,13 +43,13 @@ makedepends=( llvm ninja nlohmann-json - qt5-tools + qt6-tools shaderc spirv-headers vulkan-headers ) options=(!debug) -_tag=378d88441cca25bc76eb18266fe1fe098e25a9f3 +_tag=3cff94a381b720aed7fd35ee0c53fc93ef77e78d source=( git+https://github.com/yuzu-emu/yuzu-mainline.git#tag=${_tag} git+https://github.com/arsenm/sanitizers-cmake.git @@ -113,7 +116,7 @@ build() { -DBUILD_REPOSITORY=yuzu-emu/yuzu-mainline \ -DBUILD_TAG=${pkgver} \ -DENABLE_COMPATIBILITY_LIST_DOWNLOAD=ON \ - -DENABLE_QT6=OFF \ + -DENABLE_QT6=ON \ -DENABLE_QT_TRANSLATION=ON \ -DENABLE_SDL2=ON \ -DENABLE_WEB_SERVICE=ON \