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 is 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 2022Q3
citra Nintendo 3DS emulator/debugger
s20220823 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 s20220823Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-08-13 22:40:20
Last Update: 2022-08-25 00:56:09
Commit Hash: 0c9efbf
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. WWW: https://citra-emu.org
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-s20220823/catalog.mk
  5. /usr/local/share/licenses/citra-s20220823/LICENSE
  6. /usr/local/share/licenses/citra-s20220823/BSD2CLAUSE
  7. /usr/local/share/licenses/citra-s20220823/BSD3CLAUSE
  8. /usr/local/share/licenses/citra-s20220823/BSL
  9. /usr/local/share/licenses/citra-s20220823/GPLv2+
  10. /usr/local/share/licenses/citra-s20220823/ISCL
  11. /usr/local/share/licenses/citra-s20220823/LGPL21+
  12. /usr/local/share/licenses/citra-s20220823/MIT
  13. /usr/local/share/licenses/citra-s20220823/OpenSSL
  14. /usr/local/share/licenses/citra-s20220823/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 = 1661259716 SHA256 (citra/compatibility_list.json) = 6e5225698694423c3b033820f8377b64f1107fe75d64c3bef98c629f07be546d SIZE (citra/compatibility_list.json) = 327573

Expand this list (36 items)

Collapse this list.

SHA256 (citra-emu-citra-s20220823-141471e38_GH0.tar.gz) = 14e505a63a8cf0b7660ca042fe2c5b5f1b367f18b85427b99fc9ac8c2e4a747a SIZE (citra-emu-citra-s20220823-141471e38_GH0.tar.gz) = 7779795 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.


Packages (timestamps in pop-ups are UTC):
citra
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-s20220902_4-s20220902_4s20220902_4---
FreeBSD:13:quarterly-s20220902_4-s20220902_4s20220902_4---
FreeBSD:14:latest-s20220902_4-s20220902_4s20220902_4--s20220902_2
FreeBSD:14:quarterly-s20220902_4-s20220902_4s20220902_4---
FreeBSD:15:latest-s20220902_4n/as20220902_4n/a---
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
  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-s20220823: 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/141471e38?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20220823
25 Aug 2022 00:56:09
commit hash: 0c9efbfe621692d8e26d4095fd5c329ca95e9402commit hash: 0c9efbfe621692d8e26d4095fd5c329ca95e9402commit hash: 0c9efbfe621692d8e26d4095fd5c329ca95e9402commit hash: 0c9efbfe621692d8e26d4095fd5c329ca95e9402 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220823

Changes:	https://github.com/citra-emu/citra/compare/ec7dc8803...141471e38
(cherry picked from commit 34a47f7083b033d84eb03be77f65b06e993aa1c1)
s20220822
23 Aug 2022 00:43:47
commit hash: a36184b0b7adf9d6a9f81cf9c4df79d7ba2e0abfcommit hash: a36184b0b7adf9d6a9f81cf9c4df79d7ba2e0abfcommit hash: a36184b0b7adf9d6a9f81cf9c4df79d7ba2e0abfcommit hash: a36184b0b7adf9d6a9f81cf9c4df79d7ba2e0abf files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220822

Changes:	https://github.com/citra-emu/citra/compare/58d0705f0...ec7dc8803
(cherry picked from commit 585b809f09a2a8f0e2be9562cdce0a35e94ef025)
s20220814
16 Aug 2022 00:53:38
commit hash: 0f0f32d72f29fbcdabe8e502cd7207d2734fe62ecommit hash: 0f0f32d72f29fbcdabe8e502cd7207d2734fe62ecommit hash: 0f0f32d72f29fbcdabe8e502cd7207d2734fe62ecommit hash: 0f0f32d72f29fbcdabe8e502cd7207d2734fe62e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220814

Changes:	https://github.com/citra-emu/citra/compare/bf6e4a41d...58d0705f0
(cherry picked from commit ad420e760e563a9b078360ed8cf6009334128957)
s20220801
02 Aug 2022 00:59:37
commit hash: 8662e656d870b7d12ea44edff2e87273599a6cf6commit hash: 8662e656d870b7d12ea44edff2e87273599a6cf6commit hash: 8662e656d870b7d12ea44edff2e87273599a6cf6commit hash: 8662e656d870b7d12ea44edff2e87273599a6cf6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220801

Changes:	https://github.com/citra-emu/citra/compare/676426448...bf6e4a41d
(cherry picked from commit d34c7ae4a7e994023ce3615ea9b24c362885635e)
s20220728
30 Jul 2022 00:25:48
commit hash: fbfa8c07fd1db01a7324f5168719a8166621bb74commit hash: fbfa8c07fd1db01a7324f5168719a8166621bb74commit hash: fbfa8c07fd1db01a7324f5168719a8166621bb74commit hash: fbfa8c07fd1db01a7324f5168719a8166621bb74 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220728

Changes:	https://github.com/citra-emu/citra/compare/357025dfd...676426448
(cherry picked from commit b2791c131e52e82bf7efcc5fa5003da53f72eee2)
s20220723
26 Jul 2022 00:46:17
commit hash: 29e4454dbeb0f85f6f3bc139422b6732cd68844ccommit hash: 29e4454dbeb0f85f6f3bc139422b6732cd68844ccommit hash: 29e4454dbeb0f85f6f3bc139422b6732cd68844ccommit hash: 29e4454dbeb0f85f6f3bc139422b6732cd68844c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220723

Changes:	https://github.com/citra-emu/citra/compare/353aaaf66...357025dfd
(cherry picked from commit 89e673da4d0c565a812c208fb381b9c416eacbbe)
s20220706
09 Jul 2022 00:49:06
commit hash: ac5c770019367e45a39a166452f8ab9dc09b1b06commit hash: ac5c770019367e45a39a166452f8ab9dc09b1b06commit hash: ac5c770019367e45a39a166452f8ab9dc09b1b06commit hash: ac5c770019367e45a39a166452f8ab9dc09b1b06 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220706

Changes:	https://github.com/citra-emu/citra/compare/355933218...353aaaf66
(cherry picked from commit 7f070610099741a768c70194d791e681176690ff)
s20220703
05 Jul 2022 00:12:09
commit hash: 5e480967cd0ed907e5abdaaea60066315f4e9e68commit hash: 5e480967cd0ed907e5abdaaea60066315f4e9e68commit hash: 5e480967cd0ed907e5abdaaea60066315f4e9e68commit hash: 5e480967cd0ed907e5abdaaea60066315f4e9e68 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220703

Changes:	https://github.com/citra-emu/citra/compare/84d5d62cf...355933218
(cherry picked from commit 4874e48bacd04ee1a253e77987a9913440a42cfa)

Number of commits found: 8