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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2020Q3
citra Nintendo 3DS emulator/debugger
s20200919 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 s20200919Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-07-11 00:49:48
Last Update: 2020-09-22 00:38:06
Commit Hash: e7b04b3
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

Manual pages:
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-s20200919/catalog.mk
  5. /usr/local/share/licenses/citra-s20200919/LICENSE
  6. /usr/local/share/licenses/citra-s20200919/BSD2CLAUSE
  7. /usr/local/share/licenses/citra-s20200919/BSD3CLAUSE
  8. /usr/local/share/licenses/citra-s20200919/BSL
  9. /usr/local/share/licenses/citra-s20200919/GPLv2+
  10. /usr/local/share/licenses/citra-s20200919/ISCL
  11. /usr/local/share/licenses/citra-s20200919/LGPL21+
  12. /usr/local/share/licenses/citra-s20200919/MIT
  13. /usr/local/share/licenses/citra-s20200919/OpenSSL
  14. /usr/local/share/licenses/citra-s20200919/UNLICENSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
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 = 1600533756 SHA256 (citra-emu-citra-s20200919-a576eb633_GH0.tar.gz) = fcbb57fa1f4e29cf793e39ddc71e7d4845a9e3540e56dce8c4ce0e5cc229a6e3 SIZE (citra-emu-citra-s20200919-a576eb633_GH0.tar.gz) = 5280078

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-r2-37-g8d1699ba_GH0.tar.gz) = d465cd339224eab9eec74e28386d1c18673128a6d43f8fa3d2fa4550f0fa7656 SIZE (MerryMage-dynarmic-r2-37-g8d1699ba_GH0.tar.gz) = 1482230 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-r42-6-g2023872_GH0.tar.gz) = 7ea50578066fbcff2c33a303850eb165f0aeb4dc0af1dcf0e068b3ad6acc7fea SIZE (benhoyt-inih-r42-6-g2023872_GH0.tar.gz) = 12913 SHA256 (catchorg-Catch2-v2.3.0_GH0.tar.gz) = aaf6bbf81ce8522131bae2ea4d013a77b003bbb2017614f5872d5787687f8f5f SIZE (catchorg-Catch2-v2.3.0_GH0.tar.gz) = 506374 SHA256 (facebook-zstd-v1.4.4_GH0.tar.gz) = a364f5162c7d1a455cc915e8e3cf5f4bd8b75d09bc0f53965b0c9ca1383c52c8 SIZE (facebook-zstd-v1.4.4_GH0.tar.gz) = 1962617 SHA256 (fmtlib-fmt-6.0.0-56-g4b8f8fac_GH0.tar.gz) = f9ea86d434fe49d50ee62d9a4166ece47872690a2d60956252103dff9c722d2e SIZE (fmtlib-fmt-6.0.0-56-g4b8f8fac_GH0.tar.gz) = 713067 SHA256 (herumi-xbyak-v5.95_GH0.tar.gz) = f479a0ef4e3f94f4a02d37081f2164b6b08ac6d685803a885246e10798f919e7 SIZE (herumi-xbyak-v5.95_GH0.tar.gz) = 226726 SHA256 (kinetiknz-cubeb-cubeb-0.2-1253-g49312d4_GH0.tar.gz) = a2870fbfa76f79e29f809577f921a83bb4ce2ebc74a810426b8d1953d6ccb091 SIZE (kinetiknz-cubeb-cubeb-0.2-1253-g49312d4_GH0.tar.gz) = 203221 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.


Packages (timestamps in pop-ups are UTC):
citra
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest---s20220902_4-n/an/an/a
FreeBSD:13:quarterly---s20220902_4-n/an/an/a
FreeBSD:14:latest---s20220902_4---s20220902_2
FreeBSD:14:quarterly---s20220902_4----
FreeBSD:15:latest--n/as20220902_4n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. jackit>0 : audio/jack
  2. pulseaudio>0 : audio/pulseaudio
  3. sndio>0 : audio/sndio
  4. cmake : devel/cmake
  5. ninja : devel/ninja
  6. 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-s20200919: 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 compiler:c++17-lang iconv 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/a576eb633?dummy=/
Collapse this list.

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20200919
22 Sep 2020 00:38:07
Revision:549545Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r549541

emulators/citra: update to s20200919

Changes:	https://github.com/citra-emu/citra/compare/df9e230d6...a576eb633
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200919
22 Sep 2020 00:38:06
commit hash: e7b04b37f0ba0f4c13ec526f7c791cc911aea78bcommit hash: e7b04b37f0ba0f4c13ec526f7c791cc911aea78bcommit hash: e7b04b37f0ba0f4c13ec526f7c791cc911aea78bcommit hash: e7b04b37f0ba0f4c13ec526f7c791cc911aea78b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r549541

emulators/citra: update to s20200919

Changes:	https://github.com/citra-emu/citra/compare/df9e230d6...a576eb633
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200910
12 Sep 2020 00:42:52
Revision:548275Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r548270

emulators/citra: update to s20200910

Changes:	https://github.com/citra-emu/citra/compare/6a77547bd...df9e230d6
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200910
12 Sep 2020 00:42:51
commit hash: 4f3cd830acec462c5303e0133a56987c778ce101commit hash: 4f3cd830acec462c5303e0133a56987c778ce101commit hash: 4f3cd830acec462c5303e0133a56987c778ce101commit hash: 4f3cd830acec462c5303e0133a56987c778ce101 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r548270

emulators/citra: update to s20200910

Changes:	https://github.com/citra-emu/citra/compare/6a77547bd...df9e230d6
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200902
03 Sep 2020 00:58:14
Revision:547398Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r547395

emulators/citra: update to s20200902

Changes:	https://github.com/citra-emu/citra/compare/f4be73335...6a77547bd
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200902
03 Sep 2020 00:58:13
commit hash: 6b785d98a7d85d8e9619da7cf34d2f109a62ab1ccommit hash: 6b785d98a7d85d8e9619da7cf34d2f109a62ab1ccommit hash: 6b785d98a7d85d8e9619da7cf34d2f109a62ab1ccommit hash: 6b785d98a7d85d8e9619da7cf34d2f109a62ab1c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r547395

emulators/citra: update to s20200902

Changes:	https://github.com/citra-emu/citra/compare/f4be73335...6a77547bd
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200831
01 Sep 2020 01:35:38
commit hash: caeaca3da3cd6f747077d0842baa30ded692ee36commit hash: caeaca3da3cd6f747077d0842baa30ded692ee36commit hash: caeaca3da3cd6f747077d0842baa30ded692ee36commit hash: caeaca3da3cd6f747077d0842baa30ded692ee36 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r547224

emulators/citra: update to s20200831

Changes:	https://github.com/citra-emu/citra/compare/4135a12cb...f4be73335
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200831
01 Sep 2020 01:35:38
Revision:547230Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r547224

emulators/citra: update to s20200831

Changes:	https://github.com/citra-emu/citra/compare/4135a12cb...f4be73335
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200829
30 Aug 2020 00:53:34
commit hash: 5031c6b79ed5624114210c315ae800e6384f3800commit hash: 5031c6b79ed5624114210c315ae800e6384f3800commit hash: 5031c6b79ed5624114210c315ae800e6384f3800commit hash: 5031c6b79ed5624114210c315ae800e6384f3800 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r546963

emulators/citra: update to s20200829

Changes:	https://github.com/citra-emu/citra/compare/b94f21eac...4135a12cb
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200829
30 Aug 2020 00:53:34
Revision:546964Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r546963

emulators/citra: update to s20200829

Changes:	https://github.com/citra-emu/citra/compare/b94f21eac...4135a12cb
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200728_3
30 Aug 2020 00:23:37
commit hash: 6285c2e4034b182b15bf9dcc183c6d958b71749ccommit hash: 6285c2e4034b182b15bf9dcc183c6d958b71749ccommit hash: 6285c2e4034b182b15bf9dcc183c6d958b71749ccommit hash: 6285c2e4034b182b15bf9dcc183c6d958b71749c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r546957

emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/957847c...49312d4
Approved by:	ports-secteam blanket (reliability fixes)
s20200728_3
30 Aug 2020 00:23:37
Revision:546962Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r546957

emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/957847c...49312d4
Approved by:	ports-secteam blanket (reliability fixes)
s20200728_2
24 Aug 2020 12:57:28
commit hash: 5cc3475967fb72d6ce7f9eee3309725ffec719dbcommit hash: 5cc3475967fb72d6ce7f9eee3309725ffec719dbcommit hash: 5cc3475967fb72d6ce7f9eee3309725ffec719dbcommit hash: 5cc3475967fb72d6ce7f9eee3309725ffec719db files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r546076

emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/123ce2a...957847c
PR:		248817
Submitted by:	Ka Ho Ng
Approved by:	ports-secteam blanket (reliability fixes)
s20200728_2
24 Aug 2020 12:57:28
Revision:546081Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r546076

emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/123ce2a...957847c
PR:		248817
Submitted by:	Ka Ho Ng
Approved by:	ports-secteam blanket (reliability fixes)
s20200728_1
22 Aug 2020 03:28:39
Revision:545733Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r545619

emulators/{citra,yuzu}: replace ALSA with OSS (a la r545611)

OSS is enabled if neither pulseaudio, jackit, sndio are installed.
Unlike www/firefox it's not yet possible to override cubeb backend.

Approved by:	ports-secteam (joneum)
s20200728_1
22 Aug 2020 03:28:38
commit hash: bcb4ffc0af645512c0a5c10446fa8d28409fc949commit hash: bcb4ffc0af645512c0a5c10446fa8d28409fc949commit hash: bcb4ffc0af645512c0a5c10446fa8d28409fc949commit hash: bcb4ffc0af645512c0a5c10446fa8d28409fc949 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r545619

emulators/{citra,yuzu}: replace ALSA with OSS (a la r545611)

OSS is enabled if neither pulseaudio, jackit, sndio are installed.
Unlike www/firefox it's not yet possible to override cubeb backend.

Approved by:	ports-secteam (joneum)
s20200728
04 Aug 2020 00:27:05
commit hash: 9b5a8e98a4151f3cd82e063cc912542a47d2ee84commit hash: 9b5a8e98a4151f3cd82e063cc912542a47d2ee84commit hash: 9b5a8e98a4151f3cd82e063cc912542a47d2ee84commit hash: 9b5a8e98a4151f3cd82e063cc912542a47d2ee84 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r544120

emulators/citra: update to s20200728

Changes:	https://github.com/citra-emu/citra/compare/b4ec50ba2...b94f21eac
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200728
04 Aug 2020 00:27:05
Revision:544121Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r544120

emulators/citra: update to s20200728

Changes:	https://github.com/citra-emu/citra/compare/b4ec50ba2...b94f21eac
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200723
25 Jul 2020 00:56:31
Revision:543394Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r543392

emulators/citra: update to s20200723

Changes:	https://github.com/citra-emu/citra/compare/d88d22080...b4ec50ba2
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200723
25 Jul 2020 00:56:30
commit hash: 394a8a4ed3e8d58a5aef88aa3882ad8ac90ba080commit hash: 394a8a4ed3e8d58a5aef88aa3882ad8ac90ba080commit hash: 394a8a4ed3e8d58a5aef88aa3882ad8ac90ba080commit hash: 394a8a4ed3e8d58a5aef88aa3882ad8ac90ba080 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r543392

emulators/citra: update to s20200723

Changes:	https://github.com/citra-emu/citra/compare/d88d22080...b4ec50ba2
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200714
16 Jul 2020 00:52:58
commit hash: 9dc5efc0fe5f76503594da2c1f94a9b8692e4d9ccommit hash: 9dc5efc0fe5f76503594da2c1f94a9b8692e4d9ccommit hash: 9dc5efc0fe5f76503594da2c1f94a9b8692e4d9ccommit hash: 9dc5efc0fe5f76503594da2c1f94a9b8692e4d9c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r542299

emulators/citra: update to s20200714

Changes:	https://github.com/citra-emu/citra/compare/96fa75fb9...d88d22080
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200714
16 Jul 2020 00:52:58
Revision:542303Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r542299

emulators/citra: update to s20200714

Changes:	https://github.com/citra-emu/citra/compare/96fa75fb9...d88d22080
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200708
11 Jul 2020 00:46:56
commit hash: c88b0a57dad21f071a302af496fbc032b2c3dfbdcommit hash: c88b0a57dad21f071a302af496fbc032b2c3dfbdcommit hash: c88b0a57dad21f071a302af496fbc032b2c3dfbdcommit hash: c88b0a57dad21f071a302af496fbc032b2c3dfbd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
MFH: r541894

emulators/citra: update to s20200708

Changes:	https://github.com/citra-emu/citra/compare/910cc9efc...96fa75fb9
Approved by:	ports-secteam (swills, implicit for snapshots)
s20200708
11 Jul 2020 00:46:56
Revision:541899Original commit files touched by this commit
jbeich search for other commits by this committer
MFH: r541894

emulators/citra: update to s20200708

Changes:	https://github.com/citra-emu/citra/compare/910cc9efc...96fa75fb9
Approved by:	ports-secteam (swills, implicit for snapshots)

Number of commits found: 24