Package Details: azahar-git 2120.rc1.r56.g5ade69f5f-1

Git Clone URL: https://aur.archlinux.org/azahar-git.git (read-only, click to copy)
Package Base: azahar-git
Description: Nintendo 3DS emulator based on Citra
Upstream URL: https://azahar-emu.org/
Keywords: 3ds emulator game nintendo
Licenses: GPL-2.0-or-later
Conflicts: azahar
Provides: azahar
Submitter: abouvier
Maintainer: abouvier
Last Packager: abouvier
Votes: 1
Popularity: 0.57
First Submitted: 2025-02-28 06:23 (UTC)
Last Updated: 2025-03-31 12:28 (UTC)

Latest Comments

username227 commented on 2025-03-02 15:18 (UTC)

Thanks for the update! Works fine now with the added submodule.

FYI, the package is currently incompatible with the citra package, as the icons are the same filenames. Not sure if anyone will want to keep both packages, but you might consider making citra a conflicting package until they update the file names upstream.

abouvier commented on 2025-03-02 04:38 (UTC)

@username227 extra/vulkan-headers just got updated with an incompatible change :$

username227 commented on 2025-03-02 03:01 (UTC)

This doesn't build for me.

[ 45%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_vulkan/vk_swapchain.cpp.o
/build/azahar-git/src/azahar/src/video_core/renderer_vulkan/vk_platform.cpp: In function ‘vk::UniqueDebugUtilsMessengerEXT Vulkan::CreateDebugMessenger(vk::Instance)’:
/build/azahar-git/src/azahar/src/video_core/renderer_vulkan/vk_platform.cpp:380:5: error: invalid conversion from ‘VkBool32 (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, VkDebugUtilsMessageTypeFlagsEXT, const VkDebugUtilsMessengerCallbackDataEXT*, void*)’ {aka ‘unsigned int (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, unsigned int, const VkDebugUtilsMessengerCallbackDataEXT*, void*)’} to ‘vk::PFN_DebugUtilsMessengerCallbackEXT’ {aka ‘unsigned int (*)(vk::DebugUtilsMessageSeverityFlagBitsEXT, vk::Flags<vk::DebugUtilsMessageTypeFlagBitsEXT>, const vk::DebugUtilsMessengerCallbackDataEXT*, void*)’} [-fpermissive]
  380 |     };
      |     ^
      |     |
      |     VkBool32 (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, VkDebugUtilsMessageTypeFlagsEXT, const VkDebugUtilsMessengerCallbackDataEXT*, void*) {aka unsigned int (*)(VkDebugUtilsMessageSeverityFlagBitsEXT, unsigned int, const VkDebugUtilsMessengerCallbackDataEXT*, void*)}
/build/azahar-git/src/azahar/src/video_core/renderer_vulkan/vk_platform.cpp: In function ‘vk::UniqueDebugReportCallbackEXT Vulkan::CreateDebugReportCallback(vk::Instance)’:
/build/azahar-git/src/azahar/src/video_core/renderer_vulkan/vk_platform.cpp:391:5: error: invalid conversion from ‘VkBool32 (*)(VkDebugReportFlagsEXT, VkDebugReportObjectTypeEXT, uint64_t, std::size_t, int32_t, const char*, const char*, void*)’ {aka ‘unsigned int (*)(unsigned int, VkDebugReportObjectTypeEXT, long unsigned int, long unsigned int, int, const char*, const char*, void*)’} to ‘vk::PFN_DebugReportCallbackEXT’ {aka ‘unsigned int (*)(vk::Flags<vk::DebugReportFlagBitsEXT>, vk::DebugReportObjectTypeEXT, long unsigned int, long unsigned int, int, const char*, const char*, void*)’} [-fpermissive]
  391 |     };
      |     ^
      |     |
      |     VkBool32 (*)(VkDebugReportFlagsEXT, VkDebugReportObjectTypeEXT, uint64_t, std::size_t, int32_t, const char*, const char*, void*) {aka unsigned int (*)(unsigned int, VkDebugReportObjectTypeEXT, long unsigned int, long unsigned int, int, const char*, const char*, void*)}
[ 46%] Building CXX object src/video_core/CMakeFiles/video_core.dir/renderer_vulkan/vk_texture_runtime.cpp.o
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-unused-command-line-argument’ may have been intended to silence earlier diagnostics

No idea whether it's a package problem or an upstream problem.