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
Port details on branch 2022Q2
citra Nintendo 3DS emulator/debugger
s20220611 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 s20220611Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-04-24 03:54:15
Last Update: 2022-06-11 20:07:31
Commit Hash: ef8dd57
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:
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-s20220611/catalog.mk
  5. /usr/local/share/licenses/citra-s20220611/LICENSE
  6. /usr/local/share/licenses/citra-s20220611/BSD2CLAUSE
  7. /usr/local/share/licenses/citra-s20220611/BSD3CLAUSE
  8. /usr/local/share/licenses/citra-s20220611/BSL
  9. /usr/local/share/licenses/citra-s20220611/GPLv2+
  10. /usr/local/share/licenses/citra-s20220611/ISCL
  11. /usr/local/share/licenses/citra-s20220611/LGPL21+
  12. /usr/local/share/licenses/citra-s20220611/MIT
  13. /usr/local/share/licenses/citra-s20220611/OpenSSL
  14. /usr/local/share/licenses/citra-s20220611/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 = 1654928607 SHA256 (citra/compatibility_list.json) = 6e5225698694423c3b033820f8377b64f1107fe75d64c3bef98c629f07be546d SIZE (citra/compatibility_list.json) = 327573

Expand this list (36 items)

Collapse this list.

SHA256 (citra-emu-citra-s20220611-88a475970_GH0.tar.gz) = 83d0d04a4459bb5eaff676719521b61e6706e371155c325ca96ef4e2826a2a36 SIZE (citra-emu-citra-s20220611-88a475970_GH0.tar.gz) = 7751052 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-222-gaf0d4a7c_GH0.tar.gz) = 358e8ff1454dc3077d08207639e20178882d4b0b41bda24a3ed0e234895ab015 SIZE (MerryMage-dynarmic-r3-222-gaf0d4a7c_GH0.tar.gz) = 1709659 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.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
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-s20220611: 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/88a475970?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20220611
11 Jun 2022 20:07:31
commit hash: ef8dd5786f3ec0a6f507a8b9e68ac1c3ac73d510commit hash: ef8dd5786f3ec0a6f507a8b9e68ac1c3ac73d510commit hash: ef8dd5786f3ec0a6f507a8b9e68ac1c3ac73d510commit hash: ef8dd5786f3ec0a6f507a8b9e68ac1c3ac73d510 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220611

Changes:	https://github.com/citra-emu/citra/compare/3bb027ac1...88a475970
(cherry picked from commit 317ce91eb29a8c9d39cb89aa4b3a3a0c4a45b5eb)
s20220606
06 Jun 2022 23:08:57
commit hash: 8881304545b513a6c85f3d74a84f3b05ecde82b1commit hash: 8881304545b513a6c85f3d74a84f3b05ecde82b1commit hash: 8881304545b513a6c85f3d74a84f3b05ecde82b1commit hash: 8881304545b513a6c85f3d74a84f3b05ecde82b1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220606

Changes:	https://github.com/citra-emu/citra/compare/b7c1c2101...3bb027ac1
(cherry picked from commit 82b25b0a5ebd8ba64cd313cba93dbf2dc642578a)
s20220604
05 Jun 2022 00:28:21
commit hash: 937cda26b394dfec2f0bbc4381dc80f759d22d3dcommit hash: 937cda26b394dfec2f0bbc4381dc80f759d22d3dcommit hash: 937cda26b394dfec2f0bbc4381dc80f759d22d3dcommit hash: 937cda26b394dfec2f0bbc4381dc80f759d22d3d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220604

Changes:	https://github.com/citra-emu/citra/compare/a6e7a81de...b7c1c2101
(cherry picked from commit 3cbfef18202f71de6a2dd2c0aedd04956b5dd196)
s20220520
21 May 2022 00:57:12
commit hash: 4c6e8e5a022041b56c498895af330e65a73654cccommit hash: 4c6e8e5a022041b56c498895af330e65a73654cccommit hash: 4c6e8e5a022041b56c498895af330e65a73654cccommit hash: 4c6e8e5a022041b56c498895af330e65a73654cc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220520

Changes:	https://github.com/citra-emu/citra/compare/44e1f2319...a6e7a81de
(cherry picked from commit a3e075eb60379b2d31df4252c7162eca0dccae4f)
s20220513
14 May 2022 21:34:40
commit hash: c4bc0900421e15434a3dd08138ccbca846ab1da4commit hash: c4bc0900421e15434a3dd08138ccbca846ab1da4commit hash: c4bc0900421e15434a3dd08138ccbca846ab1da4commit hash: c4bc0900421e15434a3dd08138ccbca846ab1da4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220513

Changes:	https://github.com/citra-emu/citra/compare/856b3d6c9...44e1f2319
(cherry picked from commit d35b5438d853bde35d8b1c0291da22847f5f2fd9)
s20220503
05 May 2022 00:57:31
commit hash: 05c3452c1cf5d0b7bc682d7c20624f2bf1748d59commit hash: 05c3452c1cf5d0b7bc682d7c20624f2bf1748d59commit hash: 05c3452c1cf5d0b7bc682d7c20624f2bf1748d59commit hash: 05c3452c1cf5d0b7bc682d7c20624f2bf1748d59 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220503

Changes:	https://github.com/citra-emu/citra/compare/1382035d4...856b3d6c9
(cherry picked from commit 73bfac0ffffc1766b7908120c3e85994770d5f7f)
s20220423
26 Apr 2022 00:46:54
commit hash: 205098408412f8d318e0cb8d1b6d4882a3262e6ccommit hash: 205098408412f8d318e0cb8d1b6d4882a3262e6ccommit hash: 205098408412f8d318e0cb8d1b6d4882a3262e6ccommit hash: 205098408412f8d318e0cb8d1b6d4882a3262e6c files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220423

Changes:	https://github.com/citra-emu/citra/compare/593b0b2d8...1382035d4
(cherry picked from commit 736d8ca9bea68df4872a03342c66ce86965bc572)
s20220414
26 Apr 2022 00:46:54
commit hash: 748020d8dffe292b6b5f51e8d662ca4fdbd90ca2commit hash: 748020d8dffe292b6b5f51e8d662ca4fdbd90ca2commit hash: 748020d8dffe292b6b5f51e8d662ca4fdbd90ca2commit hash: 748020d8dffe292b6b5f51e8d662ca4fdbd90ca2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220414

Changes:	https://github.com/citra-emu/citra/compare/b5ac9e494...593b0b2d8
(cherry picked from commit bd8813e62f1f0d9315f0f9641f8fa2be21d8b7e8)
s20220402
24 Apr 2022 11:13:27
commit hash: 4c40e59d33927bdb88d5f685df11724e43e5b9facommit hash: 4c40e59d33927bdb88d5f685df11724e43e5b9facommit hash: 4c40e59d33927bdb88d5f685df11724e43e5b9facommit hash: 4c40e59d33927bdb88d5f685df11724e43e5b9fa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: mark BROKEN on aarch64 after 2627d61105ad

externals/cryptopp/cryptopp/crc_simd.cpp:100:13: error: use of undeclared
identifier '__crc32w'
        w = __crc32w(w,x);
            ^
externals/cryptopp/cryptopp/crc_simd.cpp:101:13: error: use of undeclared
identifier '__crc32h'
        w = __crc32h(w,y);
            ^
externals/cryptopp/cryptopp/crc_simd.cpp:102:13: error: use of undeclared
identifier '__crc32b'
        w = __crc32b(w,z);
            ^
externals/cryptopp/cryptopp/crc_simd.cpp:103:13: error: use of undeclared
identifier '__crc32cw'
        w = __crc32cw(w,x);
            ^
externals/cryptopp/cryptopp/crc_simd.cpp:104:13: error: use of undeclared
identifier '__crc32ch'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
s20220402
02 Apr 2022 20:10:08
commit hash: e5586961e9c6574f495fb3cd1a8beb951aef9144commit hash: e5586961e9c6574f495fb3cd1a8beb951aef9144commit hash: e5586961e9c6574f495fb3cd1a8beb951aef9144commit hash: e5586961e9c6574f495fb3cd1a8beb951aef9144 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/citra: update to s20220402

Changes:	https://github.com/citra-emu/citra/compare/ac98458e0...b5ac9e494
(cherry picked from commit 259fe07bc20c75116eb608f187ad05eadf186ebc)

Number of commits found: 10