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 2021Q3
citra Nintendo 3DS emulator/debugger
s20210920 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 s20210920Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-07-10 01:02:19
Last Update: 2021-09-21 00:51:45
Commit Hash: 6f50626
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-s20210920/catalog.mk
  5. /usr/local/share/licenses/citra-s20210920/LICENSE
  6. /usr/local/share/licenses/citra-s20210920/BSD2CLAUSE
  7. /usr/local/share/licenses/citra-s20210920/BSD3CLAUSE
  8. /usr/local/share/licenses/citra-s20210920/BSL
  9. /usr/local/share/licenses/citra-s20210920/GPLv2+
  10. /usr/local/share/licenses/citra-s20210920/ISCL
  11. /usr/local/share/licenses/citra-s20210920/LGPL21+
  12. /usr/local/share/licenses/citra-s20210920/MIT
  13. /usr/local/share/licenses/citra-s20210920/OpenSSL
  14. /usr/local/share/licenses/citra-s20210920/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 = 1632157836 SHA256 (citra-emu-citra-s20210920-19617f7ed_GH0.tar.gz) = 2f8f8bc769bb80edf96add2b7603c48f9f492a676aab4bfdd783a3cea0c00b75 SIZE (citra-emu-citra-s20210920-19617f7ed_GH0.tar.gz) = 5321617

Expand this list (34 items)

Collapse this list.

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-7d01cb0_GH0.tar.gz) = f3fc8c9d4991b05ca1e1c8f5907ecd3ffd9724a8dccf328087b4784cda5c7db3 SIZE (citra-emu-ext-libressl-portable-7d01cb0_GH0.tar.gz) = 1762942 SHA256 (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = a593ab188e4feaeef8376c27b554cc413986efc777c195e44c6d3d223de9a63c SIZE (citra-emu-ext-soundtouch-060181e_GH0.tar.gz) = 59514 SHA256 (MerryMage-dynarmic-r3-219-g71e3553d_GH0.tar.gz) = 1141e53c12c23942e87adb1953a15fef493dd13c65211ed63b728d4c52a427cc SIZE (MerryMage-dynarmic-r3-219-g71e3553d_GH0.tar.gz) = 1709605 SHA256 (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = d9009e17948aff769a6f6e16b52d4d8752c5cc2cab1e9c381d3a31fd1a680b58 SIZE (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = 7240 SHA256 (arun11299-cpp-jwt-v1.1.1_GH0.tar.gz) = 6dbf93969ec48d97ecb6c157014985846df8c01995a0011c21f4e2c146594922 SIZE (arun11299-cpp-jwt-v1.1.1_GH0.tar.gz) = 1231375 SHA256 (benhoyt-inih-r52_GH0.tar.gz) = 439cff9ce9a8afc52d08772ac3e93b3cecd79c7707f871fb4534fb3a48201880 SIZE (benhoyt-inih-r52_GH0.tar.gz) = 16808 SHA256 (catchorg-Catch2-v2.13.4_GH0.tar.gz) = e7eb70b3d0ac2ed7dcf14563ad808740c29e628edde99e973adad373a2b5e4df SIZE (catchorg-Catch2-v2.13.4_GH0.tar.gz) = 656645 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-1298-g8d53747_GH0.tar.gz) = b5cd93de1ca5c9810594a8ec9ac4a3f7c0014cb5d90827034839405a82553fba SIZE (kinetiknz-cubeb-cubeb-0.2-1298-g8d53747_GH0.tar.gz) = 218055 SHA256 (lsalzman-enet-0eaf48e_GH0.tar.gz) = 50c3a47329096908d53ac906b18d5759f06600b4c6612120d18be2aee481e216 SIZE (lsalzman-enet-0eaf48e_GH0.tar.gz) = 79503 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_7_0_0-23-gf320e7d9_GH0.tar.gz) = 1d6f029b83a230561e75bab26b5aaf98055b8439363a25bf113ac9ff6f9d2ef4 SIZE (weidai11-cryptopp-CRYPTOPP_7_0_0-23-gf320e7d9_GH0.tar.gz) = 7209489 SHA256 (wwylele-teakra-3e032a7_GH0.tar.gz) = 14662b40f0eac637ea9bec201ce8e00bf1592b7b02f62b9d0b0b901e178bcf2d SIZE (wwylele-teakra-3e032a7_GH0.tar.gz) = 953167

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
  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-s20210920: 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/19617f7ed?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
s20210920
21 Sep 2021 00:51:45
commit hash: 6f5062631ab38de9325f9f9920b2ad2973557987commit hash: 6f5062631ab38de9325f9f9920b2ad2973557987commit hash: 6f5062631ab38de9325f9f9920b2ad2973557987commit hash: 6f5062631ab38de9325f9f9920b2ad2973557987 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210920

Changes:	https://github.com/citra-emu/citra/compare/4817b0084...19617f7ed
(cherry picked from commit d7a59fe63d67adf993efdcafd1639a46b3296427)
s20210906
08 Sep 2021 23:57:24
commit hash: 3a4b13e8cd0980f70e64ebd0ae0d8a844a1a84d6commit hash: 3a4b13e8cd0980f70e64ebd0ae0d8a844a1a84d6commit hash: 3a4b13e8cd0980f70e64ebd0ae0d8a844a1a84d6commit hash: 3a4b13e8cd0980f70e64ebd0ae0d8a844a1a84d6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210906

Changes:	https://github.com/citra-emu/citra/compare/89410c164...4817b0084
(cherry picked from commit 297459300707c5793d81bcf101572e162b37b3b2)
s20210822
26 Aug 2021 00:53:33
commit hash: 9f727998865bed33d43c8d93db08d360b0c0c462commit hash: 9f727998865bed33d43c8d93db08d360b0c0c462commit hash: 9f727998865bed33d43c8d93db08d360b0c0c462commit hash: 9f727998865bed33d43c8d93db08d360b0c0c462 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210822

Changes:	https://github.com/citra-emu/citra/compare/c40871f12...89410c164
(cherry picked from commit 63593047e03d71ae2c6669401d80199fdde6a3bf)
s20210801
09 Aug 2021 05:23:46
commit hash: e37200d60b811ed24fc3b0744184f3573f99da4acommit hash: e37200d60b811ed24fc3b0744184f3573f99da4acommit hash: e37200d60b811ed24fc3b0744184f3573f99da4acommit hash: e37200d60b811ed24fc3b0744184f3573f99da4a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/{citra,yuzu}: drop runtime dependency on boost-libs

Until subpackaging arrives to bsd.port.mk and boost-libs is split into
smaller packages this shaves ~166 MiB of install size. Mainly useful
for non-qt5 versions as DEs may bring boost-libs via other routes.

(cherry picked from commit 6896626b1d2a8edb8832f5557786079338752d72)
s20210801
03 Aug 2021 00:36:49
commit hash: fad8349bbc061ab55c92675c9e968b1fbdcab93acommit hash: fad8349bbc061ab55c92675c9e968b1fbdcab93acommit hash: fad8349bbc061ab55c92675c9e968b1fbdcab93acommit hash: fad8349bbc061ab55c92675c9e968b1fbdcab93a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210801

Changes:	https://github.com/citra-emu/citra/compare/647a6f8d8...c40871f12
(cherry picked from commit 3c8912fde5fcf4f64c4908e81659826ced4bc4eb)
s20210719
03 Aug 2021 00:36:49
commit hash: 604704dd0d9ccd15bc1080f8265fa0dfa4855095commit hash: 604704dd0d9ccd15bc1080f8265fa0dfa4855095commit hash: 604704dd0d9ccd15bc1080f8265fa0dfa4855095commit hash: 604704dd0d9ccd15bc1080f8265fa0dfa4855095 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210719

Changes:	https://github.com/citra-emu/citra/compare/62236b725...647a6f8d8
(cherry picked from commit 5bd7824ffe107b3060fa58a40b98612dc28f64c1)
s20210711
15 Jul 2021 00:41:50
commit hash: 568ee197a507d6a0cb76c19a8e9103547fbb68c7commit hash: 568ee197a507d6a0cb76c19a8e9103547fbb68c7commit hash: 568ee197a507d6a0cb76c19a8e9103547fbb68c7commit hash: 568ee197a507d6a0cb76c19a8e9103547fbb68c7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210711

Changes:	https://github.com/citra-emu/citra/compare/afed4953b...62236b725
(cherry picked from commit 6da3a726ac8799903b1d7083c86eed23d316b6d6)
s20210706
08 Jul 2021 00:25:06
commit hash: 9529cc8cfce2540e33ea5971e6c3d5fb077481d2commit hash: 9529cc8cfce2540e33ea5971e6c3d5fb077481d2commit hash: 9529cc8cfce2540e33ea5971e6c3d5fb077481d2commit hash: 9529cc8cfce2540e33ea5971e6c3d5fb077481d2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20210706

Changes:	https://github.com/citra-emu/citra/compare/5241032fc...afed4953b
(cherry picked from commit 1816ed657f29c449cd85d43d67f076a1dd75623c)

Number of commits found: 8