Search Criteria
Package Details: suyu-dev-qt6-git r27354.b911ac8516-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/suyu-dev-qt6-git.git (read-only, click to copy) |
---|---|
Package Base: | suyu-dev-qt6-git |
Description: | suyu is the afterlife the world's most popular, open-source, Nintendo Switch emulator (dev branch with QT6) |
Upstream URL: | https://git.suyu.dev/suyu/suyu |
Licenses: | GPL-3.0-or-later |
Conflicts: | suyu-dev-git, suyu-git |
Provides: | suyu-dev-git, suyu-git |
Submitter: | Fijxu |
Maintainer: | Fijxu (HurricanePootis, username227) |
Last Packager: | HurricanePootis |
Votes: | 4 |
Popularity: | 1.01 |
First Submitted: | 2024-03-11 04:06 (UTC) |
Last Updated: | 2024-04-06 02:21 (UTC) |
Dependencies (39)
- brotli (brotli-gitAUR)
- enet (enet-gtkorvo-gitAUR, enet-gitAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libavcodec.so (ffmpeg-compat-54AUR, ffmpeg-compat-55AUR, ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg2.8AUR, ffmpeg-amd-fullAUR, ffmpeg3.4AUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-ffplayoutAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg2.8AUR, ffmpeg-amd-fullAUR, ffmpeg3.4AUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-ffplayoutAUR, ffmpeg-libfdk_aacAUR, lib32-ffmpegAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libboost_context.so (boost-libs-gitAUR, boost-libs)
- libcrypto.so (openssl-gitAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt)
- libopus.so (lib32-opus, opus)
- libspeexdsp.so (speexdsp-gitAUR, lib32-speexdsp, speexdsp)
- libssl.so (openssl-gitAUR, openssl-staticAUR, lib32-openssl, openssl, openssl-1.1)
- libusb-1.0.so (libusb-gitAUR, lib32-libusb, libusb)
- libva.so (libva-gitAUR, libva-headlessAUR, lib32-libva, libva)
- libzstd.so (zstd-gitAUR, zstd-staticAUR, lib32-zstd, zstd)
- llvm-libs (llvm-libs-rocm-gitAUR, llvm-libs-gitAUR)
- lz4 (lz4-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- Show 19 more dependencies...
Required by (0)
Sources (28)
- ffmpeg
- git+https://git.suyu.dev/suyu/breakpad.git
- git+https://git.suyu.dev/suyu/discord-rpc.git
- git+https://git.suyu.dev/suyu/dynarmic.git
- git+https://git.suyu.dev/suyu/mbedtls.git
- git+https://git.suyu.dev/suyu/sirit.git
- git+https://git.suyu.dev/suyu/suyu.git#branch=dev
- git+https://github.com/arsenm/sanitizers-cmake.git
- git+https://github.com/arun11299/cpp-jwt.git
- git+https://github.com/brofield/simpleini.git
- git+https://github.com/bylaws/libadrenotools.git
- git+https://github.com/bylaws/liblinkernsbypass.git
- git+https://github.com/eggert/tz.git
- git+https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
- git+https://github.com/herumi/xbyak.git
- git+https://github.com/KhronosGroup/SPIRV-Headers.git
- git+https://github.com/KhronosGroup/Vulkan-Headers.git
- git+https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git
- git+https://github.com/lat9nq/tzdb_to_nx.git
- git+https://github.com/libsdl-org/SDL.git
- git+https://github.com/libusb/libusb.git
- git+https://github.com/lsalzman/enet.git
- git+https://github.com/merryhime/oaknut.git
- git+https://github.com/microsoft/vcpkg.git
- git+https://github.com/mozilla/cubeb.git
- git+https://github.com/xiph/opus.git
- git+https://github.com/yhirose/cpp-httplib.git
- git+https://github.com/zyantific/zycore-c.git
Latest Comments
1 2 Next › Last »
Odaem commented on 2024-05-14 17:16 (UTC)
I have a suggestion to reduce the required source repositories: see this gist.
Since this build uses system packages for some dependencies, their submodules are not used in the build process. In particular SDL and Ffmpeg are large repositories that go ignored because of explicit configuration flags, and similarly for vcpkg, which appears not to be used when building on Linux. By only initializing necessary submodules, and using
-DSUYU_CHECK_SUBMODULES=OFF
, the build succeeds without having to download these huge repositories, saving both time and disc space.It is possible that other repositories could be removed as well, these are just the ones I found.
yangtsesu commented on 2024-03-31 11:34 (UTC)
Delete two lines of 'SKIP'.
dnmodder commented on 2024-03-30 22:59 (UTC)
In the array b2sums, there are two SKIPs left over.
Fijxu commented on 2024-03-30 15:44 (UTC) (edited on 2024-03-30 16:13 (UTC) by Fijxu)
Doing a clean build in a clean chroot right now. I will push the changes is a few minutes more.
EDIT: My internet is not being very cool now and I can't clone the vcpkg git repository. I will do it later I guess.
solarisfire commented on 2024-03-30 15:39 (UTC)
This will still just not build for me with errors in dynarmic on either of my totally updated Arch systems:
Examples of build errors:
italoghost commented on 2024-03-30 15:37 (UTC)
@Fijxu, you have to remove the following line as well:
cd "${pkgdir}"/usr/share/applications
Fijxu commented on 2024-03-30 15:08 (UTC)
I reverted the changes made in the .desktop file.
queenbiscuit311 commented on 2024-03-30 06:33 (UTC)
@yangtsesu wouldn't be surprised, although putting it on the tryexec line seems to have been an accident. i think it should just be set to not force x11 and tell nvidia users to do it themselves if they have issues like other packages do.
yangtsesu commented on 2024-03-29 07:49 (UTC)
@italoghost , Maybe he is using a Nvida GPU.
italoghost commented on 2024-03-29 00:57 (UTC)
Thanks, @yangtsesu! It worked! I wonder why the packager added this option. Forcing X11 was unnecessary to yuzu and suyu works just fine on Wayland as well.
1 2 Next › Last »