Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
azahar Nintendo 3DS emulator/debugger
2126.2 emulators Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2126.1.2_1Version of this port present on the latest quarterly branch.
Maintainer: kreinholz@gmail.com search for ports maintained by this maintainer
Port Added: 2026-09-25 05:09:06
Last Update: 2026-10-15 10:45:18
Commit Hash: f4a4a79
License: GPLv2+ ISCL
WWW:
https://azahar-emu.org
Description: #
Azahar is an open-source 3DS emulator project based on Citra.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/azahar-2126.2/catalog.mk
  2. /usr/local/share/licenses/azahar-2126.2/LICENSE
  3. /usr/local/share/licenses/azahar-2126.2/GPLv2+
  4. /usr/local/share/licenses/azahar-2126.2/ISCL
  5. bin/azahar
  6. bin/azahar-room
  7. share/applications/org.azahar_emu.Azahar.desktop
  8. share/icons/hicolor/512x512/apps/org.azahar_emu.Azahar.png
  9. share/icons/hicolor/scalable/apps/org.azahar_emu.Azahar.svg
  10. share/mime/packages/org.azahar_emu.Azahar.xml
  11. @owner
  12. @group
  13. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • azahar>0:emulators/azahar
To install the port: #
cd /usr/ports/emulators/azahar/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/azahar
  • pkg install azahar
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: azahar
Flavors: #
there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 powerpc64le
distinfo: #
TIMESTAMP = 1791509457 SHA256 (azahar-unified-source-2126.2.tar.xz) = 85c8b56fac703df04720125044b8ff887997911858a6cde545dfb1107ba4cd26 SIZE (azahar-unified-source-2126.2.tar.xz) = 43224348

Packages (timestamps in pop-ups are UTC): #
azahar
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest-2126.2---
FreeBSD:14:quarterly-2126.1.2_1---
FreeBSD:15:latest-2126.2n/a-n/a
FreeBSD:15:quarterly-2126.1.2_1n/a-n/a
FreeBSD:16:latest-2126.2n/a-n/a
Slave ports: #
  1. emulators/libretro-azahar
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. nlohmann-json>0 : devel/nlohmann-json
  2. cpp-httplib>0 : www/cpp-httplib
  3. glslang>0 : graphics/glslang
  4. robin-map>0 : devel/robin-map
  5. spirv-tools>0 : graphics/spirv-tools
  6. vulkan-headers>0 : graphics/vulkan-headers
  7. jackit>0 : audio/jack
  8. pulseaudio>0 : audio/pulseaudio
  9. sndio>0 : audio/sndio
  10. vulkan-headers>0 : graphics/vulkan-headers
  11. cmake : devel/cmake-core
  12. ninja : devel/ninja
  13. pkgconf>=1.3.0_1 : devel/pkgconf
  14. update-desktop-database : devel/desktop-file-utils
  15. sdl2-config : devel/sdl20
  16. update-mime-database : misc/shared-mime-info
  17. lupdate : devel/qt6-tools
Runtime dependencies: #
  1. update-desktop-database : devel/desktop-file-utils
  2. update-mime-database : misc/shared-mime-info
  3. qt_en.qm : devel/qt6-translations
Library dependencies: #
  1. libboost_iostreams.so : devel/boost-libs
  2. libCatch2.so : devel/catch2
  3. libenet.so : net/enet
  4. libfaad.so : audio/faad
  5. libfmt.so : devel/libfmt
  6. libinih.so : devel/inih
  7. libSoundTouch.so : audio/soundtouch
  8. libxxhash.so : devel/xxhash
  9. libZycore.so : devel/zycore-c
  10. libZydis.so : devel/zydis
  11. libvulkan.so : graphics/vulkan-loader
  12. libSDL2.so : devel/sdl20
  13. libQt6Core.so : devel/qt6-base
  14. libQt6Multimedia.so : multimedia/qt6-multimedia
  15. libQt6Svg.so : graphics/qt6-svg
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for azahar-2126.2: ALSA=off: ALSA audio architecture support JACK=on: JACK audio server support PULSEAUDIO=on: PulseAudio sound server support SNDIO=on: Sndio audio support VULKAN=on: Vulkan renderer (experimental) ===> Use 'make config' to modify these settings
Options name: #
emulators_azahar
USES: #
cmake:testing compiler:c++17-lang localbase:ldflags pkgconfig ssl tar:xz desktop-file-utils qt:6 sdl shared-mime-info
pkg-message: #
For install:
Known issues: - The video dumper doesn't work on Linux or FreeBSD. See https://github.com/azahar-emu/azahar/issues/2404
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://github.com/azahar-emu/azahar/releases/download/2126.2/
Collapse this list.

Number of commits found: 6 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2126.2
15 Oct 2026 10:45:18
commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49commit hash: f4a4a79648d26b68f2130cbf0dcb577b55144f49 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
emulators/azahar: enable on powerpc64le

There is no dynarmic JIT backend for PowerPC, so the CPU falls back
to the interpreter.
2126.2
10 Oct 2026 09:07:45
commit hash: 782529a3cc7677e86d30f62d9cf2794cad16e297commit hash: 782529a3cc7677e86d30f62d9cf2794cad16e297commit hash: 782529a3cc7677e86d30f62d9cf2794cad16e297commit hash: 782529a3cc7677e86d30f62d9cf2794cad16e297 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
Author: Kevin Reinholz
emulators/azahar*: Update to 2126.2

Remove upstreamed patch

Changelog: https://github.com/azahar-emu/azahar/releases/tag/2126.2

Reference:
https://github.com/azahar-emu/azahar/pull/1987

PR:		299240
Security:	GHSA-h74v-5mw8-qg8r
2126.1.2_2
05 Oct 2026 12:15:46
commit hash: 06582a0423f1a1034774cc1f8ac8aed689b26cbbcommit hash: 06582a0423f1a1034774cc1f8ac8aed689b26cbbcommit hash: 06582a0423f1a1034774cc1f8ac8aed689b26cbbcommit hash: 06582a0423f1a1034774cc1f8ac8aed689b26cbb files touched by this commit
Hiroki Tagato (tagattie) search for other commits by this committer
*/*: Bump port revision after spirv-tools update (36c50e5bf7cc)
2126.1.2_1
29 Sep 2026 16:37:20
commit hash: 97a84ef4674397fe246ee8cbd5c91300dd5e7a03commit hash: 97a84ef4674397fe246ee8cbd5c91300dd5e7a03commit hash: 97a84ef4674397fe246ee8cbd5c91300dd5e7a03commit hash: 97a84ef4674397fe246ee8cbd5c91300dd5e7a03 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
*/*: update boost consumers after boost-1.92
2126.1.2
28 Sep 2026 18:57:24
commit hash: 0883ca6290c2965af3e17e4a5c2293afd836953bcommit hash: 0883ca6290c2965af3e17e4a5c2293afd836953bcommit hash: 0883ca6290c2965af3e17e4a5c2293afd836953bcommit hash: 0883ca6290c2965af3e17e4a5c2293afd836953b files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
Author: Kevin Reinholz
emulators/azahar: Limit to amd64

aarch64 is currently broken due to incompatible system boost

PR:		298924
Reported by:	pkg-fallout
2126.1.2
25 Sep 2026 05:05:47
commit hash: dedce3354adcf26cc2ead319ed24df79a44894ffcommit hash: dedce3354adcf26cc2ead319ed24df79a44894ffcommit hash: dedce3354adcf26cc2ead319ed24df79a44894ffcommit hash: dedce3354adcf26cc2ead319ed24df79a44894ff files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
Author: Kevin Reinholz
emulators/azahar: New port, Actively maintained fork of Citra, a Nintendo 3DS
emulator

Fork of Citra which brings many improvements including Qt 6 support.
On first run, Azahar offers to import data and settings (including
game saves) from an existing Citra install.

Builds with vulkan enabled, but I disabled this option by default as
games crash immediately with Vulkan backend enabled, at least with my
NVIDIA GPU. It's possible users with other configurations will have
more luck with Vulkan, but it is still considered experimental by
upstream whereas OpenGL is quite well supported.

Also includes it as plugin to libretro, emulators/libretro-azahar

PR:		290085

Number of commits found: 6