notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it''''''''s already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q2
citra Nintendo 3DS emulator/debugger
s20220902 emulators on this many watch lists=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 s20220902Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-04 05:18:24
Last Update: 2023-05-04 05:14:39
Commit Hash: 2d950f0
License: BSD2CLAUSE BSD3CLAUSE BSL GPLv2+ ISCL LGPL21+ MIT OpenSSL UNLICENSE
WWW:
https://citra-emu.org
Description:
Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. It is written with portability in mind, with builds actively maintained for Windows, Linux and OS X. Citra only emulates a subset of 3DS hardware, and therefore is generally only useful for running/debugging homebrew applications. At this time, Citra is even able to boot several commercial games! Most of these do not run to a playable state, but we are working every day to advance the project forward.
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 (14 items)
Collapse this list.
  1. bin/citra
  2. bin/citra-room
  3. share/man/man6/citra.6.gz
  4. /usr/local/share/licenses/citra-s20220902/catalog.mk
  5. /usr/local/share/licenses/citra-s20220902/LICENSE
  6. /usr/local/share/licenses/citra-s20220902/BSD2CLAUSE
  7. /usr/local/share/licenses/citra-s20220902/BSD3CLAUSE
  8. /usr/local/share/licenses/citra-s20220902/BSL
  9. /usr/local/share/licenses/citra-s20220902/GPLv2+
  10. /usr/local/share/licenses/citra-s20220902/ISCL
  11. /usr/local/share/licenses/citra-s20220902/LGPL21+
  12. /usr/local/share/licenses/citra-s20220902/MIT
  13. /usr/local/share/licenses/citra-s20220902/OpenSSL
  14. /usr/local/share/licenses/citra-s20220902/UNLICENSE
Collapse this list.
Dependency lines:
  • citra>0:emulators/citra
To install the port:
cd /usr/ports/emulators/citra/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/citra
  • pkg install citra
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: citra
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1662057466 SHA256 (citra-s20220902/compatibility_list.json) = 6e5225698694423c3b033820f8377b64f1107fe75d64c3bef98c629f07be546d SIZE (citra-s20220902/compatibility_list.json) = 327573

Expand this list (36 items)

Collapse this list.

SHA256 (citra-emu-citra-s20220902-746609f35_GH0.tar.gz) = 00fa01f1daa46ff4371ba72b4f7bbf8f27a64185cf0958b1c766c65d833ba38a SIZE (citra-emu-citra-s20220902-746609f35_GH0.tar.gz) = 7582369 SHA256 (citra-emu-ext-boost-36603a1_GH0.tar.gz) = a1885cf0f7b1c790f8a83e963fec591bad1232e6b824e64d8db136920ec1b67d SIZE (citra-emu-ext-boost-36603a1_GH0.tar.gz) = 2351603 SHA256 (citra-emu-ext-libressl-portable-8929f81_GH0.tar.gz) = 90b580a6ce6686dfdc16528c9c3b50468540d955456f096652317a333e21a160 SIZE (citra-emu-ext-libressl-portable-8929f81_GH0.tar.gz) = 2370673 SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c SIZE (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = 59514 SHA256 (MerryMage-dynarmic-r3-223-g9f88f234_GH0.tar.gz) = cf2fedd00d689ae118bdb76680d2621ea7b4db5d67a5d9a1910eac35e3f848d4 SIZE (MerryMage-dynarmic-r3-223-g9f88f234_GH0.tar.gz) = 1709689 SHA256 (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = d9009e17948aff769a6f6e16b52d4d8752c5cc2cab1e9c381d3a31fd1a680b58 SIZE (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = 7240 SHA256 (arun11299-cpp-jwt-v1.4-14-ge12ef06_GH0.tar.gz) = 0409fa5413800fb291251cf3142e07a43fd4064996fee0e793323d3a74dd33b8 SIZE (arun11299-cpp-jwt-v1.4-14-ge12ef06_GH0.tar.gz) = 1246634 SHA256 (benhoyt-inih-r52_GH0.tar.gz) = 439cff9ce9a8afc52d08772ac3e93b3cecd79c7707f871fb4534fb3a48201880 SIZE (benhoyt-inih-r52_GH0.tar.gz) = 16808 SHA256 (catchorg-Catch2-v2.13.7_GH0.tar.gz) = 3cdb4138a072e4c0290034fe22d9f0a80d3bcfb8d7a8a5c49ad75d3a5da24fae SIZE (catchorg-Catch2-v2.13.7_GH0.tar.gz) = 661014 SHA256 (facebook-zstd-v1.4.8_GH0.tar.gz) = f176f0626cb797022fbf257c3c644d71c1c747bb74c32201f9203654da35e9fa SIZE (facebook-zstd-v1.4.8_GH0.tar.gz) = 1816546 SHA256 (fmtlib-fmt-7.1.2_GH0.tar.gz) = 4119a1c34dff91631e1d0a3707428f764f1ea22fe3cd5e70af5b4ccd5513831c SIZE (fmtlib-fmt-7.1.2_GH0.tar.gz) = 769401 SHA256 (herumi-xbyak-v5.96_GH0.tar.gz) = 727f15d3ed786cae255ebfed1829a84a357c0e4856c6304456d77f1b56c3d2c6 SIZE (herumi-xbyak-v5.96_GH0.tar.gz) = 226999 SHA256 (kinetiknz-cubeb-cubeb-0.2-1350-gf79e0cf_GH0.tar.gz) = 8629757290774a34ed3fcd53b6491e9ccc96231018406c58c493f336b3ced908 SIZE (kinetiknz-cubeb-cubeb-0.2-1350-gf79e0cf_GH0.tar.gz) = 220847 SHA256 (lsalzman-enet-v1.3.17-8-g498b9e3_GH0.tar.gz) = d8b51de11421bc38909977ece11e35bff656ef15a5838c218c87314d76e757a6 SIZE (lsalzman-enet-v1.3.17-8-g498b9e3_GH0.tar.gz) = 79921 SHA256 (lvandeve-lodepng-31d9704_GH0.tar.gz) = 86e140a13d1f425d45f891a082111435d3333385d36b66c94a031c029f4422c1 SIZE (lvandeve-lodepng-31d9704_GH0.tar.gz) = 161881 SHA256 (neobrain-nihstro-fd69de1_GH0.tar.gz) = cebeb307aad4b9fbc4d26eb54c01c90e118bc6287ab65688a50303a59272be5a SIZE (neobrain-nihstro-fd69de1_GH0.tar.gz) = 110417 SHA256 (weidai11-cryptopp-CRYPTOPP_8_5_0_GH0.tar.gz) = 8f64cf09cf4f61d5d74bca53574b8cc9959186cc0f072a2e6597e4999d6ad5db SIZE (weidai11-cryptopp-CRYPTOPP_8_5_0_GH0.tar.gz) = 8998459 SHA256 (wwylele-teakra-01db7cd_GH0.tar.gz) = 82f6c373ab0eacfcf376ab7270d5788177df7d79bd86bfa5a5eb6c66801c8c73 SIZE (wwylele-teakra-01db7cd_GH0.tar.gz) = 983116

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Slave ports:
  1. emulators/citra-qt5
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. boost-libs>0 : devel/boost-libs
  2. jackit>0 : audio/jack
  3. pulseaudio>0 : audio/pulseaudio
  4. sndio>0 : audio/sndio
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. sdl2-config : devel/sdl20
Library dependencies:
  1. libavcodec.so : multimedia/ffmpeg
  2. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for citra-s20220902: ALSA=off: ALSA audio architecture support FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) JACK=on: JACK audio server support PULSEAUDIO=on: PulseAudio sound server support SNDIO=on: Sndio audio support ===> Use 'make config' to modify these settings
Options name:
emulators_citra
USES:
cmake:testing compiler:c++17-lang localbase:ldflags sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/citra-emu/citra/tar.gz/746609f35?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20220902
04 May 2023 05:14:39
commit hash: 2d950f022a5f34a47e21c9d582cb395912fe794ccommit hash: 2d950f022a5f34a47e21c9d582cb395912fe794ccommit hash: 2d950f022a5f34a47e21c9d582cb395912fe794ccommit hash: 2d950f022a5f34a47e21c9d582cb395912fe794c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: drop maintainership

(cherry picked from commit ae78a802b5eb5024766f731fc4ac88c7304bf7c8)

Number of commits found: 1