notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
yuzu Nintendo Switch emulator/debugger
s20190722 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
s20190702Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-06-30 00:26:33
Last Update: 2019-07-23 01:46:10
SVN Revision: 507182
License: APACHE20 BSD2CLAUSE BSD3CLAUSE BSL GPLv2+ ISCL LGPL21+ MIT OpenSSL UNLICENSE
yuzu is an experimental open-source emulator for the Nintendo Switch
from the creators of Citra.

It is written in C++ with portability in mind, with builds actively
maintained for Windows, Linux and macOS. The emulator is currently
only useful for homebrew development and research purposes.

yuzu only emulates a subset of Switch hardware and therefore is
generally only useful for running/debugging homebrew
applications. yuzu can boot some games, to varying degrees of success.

WWW: https://yuzu-emu.org/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (14 items)
  1. bin/yuzu-cmd
  2. bin/yuzu-tester
  3. /usr/local/share/licenses/yuzu-s20190722/catalog.mk
  4. /usr/local/share/licenses/yuzu-s20190722/LICENSE
  5. /usr/local/share/licenses/yuzu-s20190722/APACHE20
  6. /usr/local/share/licenses/yuzu-s20190722/BSD2CLAUSE
  7. /usr/local/share/licenses/yuzu-s20190722/BSD3CLAUSE
  8. /usr/local/share/licenses/yuzu-s20190722/BSL
  9. /usr/local/share/licenses/yuzu-s20190722/GPLv2+
  10. /usr/local/share/licenses/yuzu-s20190722/ISCL
  11. /usr/local/share/licenses/yuzu-s20190722/LGPL21+
  12. /usr/local/share/licenses/yuzu-s20190722/MIT
  13. /usr/local/share/licenses/yuzu-s20190722/OpenSSL
  14. /usr/local/share/licenses/yuzu-s20190722/UNLICENSE
  15. Collapse this list.
Dependency lines:
  • yuzu>0:emulators/yuzu

To install the port: cd /usr/ports/emulators/yuzu/ && make install clean
To add the package: pkg install yuzu

PKGNAME: yuzu

There is no flavor information for this port.

ONLY_FOR_ARCHS: aarch64 amd64 powerpc64

distinfo:

TIMESTAMP = 1563808375
SHA256 (yuzu-emu-yuzu-s20190722-f601f25bc_GH0.tar.gz) = 2ab6824991a4ea86ea1100e2bbeb5f1b8943d0d5620ef6ce89ab9f9fbc94298c
SIZE (yuzu-emu-yuzu-s20190722-f601f25bc_GH0.tar.gz) = 2704865
SHA256 (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 8f7b4d8eb998c2a4c146268d83b44fc22ca8d4d276f26d6af1071e51f4b5bd4f
SIZE (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 3296254
SHA256 (DarkLordZach-mbedtls-a280e60_GH0.tar.gz) = 4fc6ddc256bc75b975fd5ad8bb7d31ff79c62d49daafb0108585c9ef80c6c5a7
SIZE (DarkLordZach-mbedtls-a280e60_GH0.tar.gz) = 2283313
SHA256 (KhronosGroup-SPIRV-Headers-2c51218_GH0.tar.gz) = 08f70947b69e17c7e322156adcd471cf02b4b3f63e7baf8ee0f02d32603ac5ff
SIZE (KhronosGroup-SPIRV-Headers-2c51218_GH0.tar.gz) = 280829
SHA256 (KhronosGroup-Vulkan-Headers-v1.1.103_GH0.tar.gz) = bea7adf4b460fec1b8676f88b262beb82fe9a69906e3a9e568ff5fa81ad0539f
SIZE (KhronosGroup-Vulkan-Headers-v1.1.103_GH0.tar.gz) = 559445
SHA256 (MerryMage-dynarmic-r1-1388-g2683a9a3_GH0.tar.gz) = bbf296c19d3215435582da804948387bfa6bedd16fd8db2b56af4a618400db38
SIZE (MerryMage-dynarmic-r1-1388-g2683a9a3_GH0.tar.gz) = 1444605
SHA256 (ReinUsesLisp-sirit-f7c4b07_GH0.tar.gz) = 49d2528404ef1ac89e76f48eb49ec708693ea939d0d07458f936f57f4a04b679
SIZE (ReinUsesLisp-sirit-f7c4b07_GH0.tar.gz) = 21172
SHA256 (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = d9009e17948aff769a6f6e16b52d4d8752c5cc2cab1e9c381d3a31fd1a680b58
SIZE (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = 7240
SHA256 (catchorg-Catch2-v2.3.0_GH0.tar.gz) = aaf6bbf81ce8522131bae2ea4d013a77b003bbb2017614f5872d5787687f8f5f
SIZE (catchorg-Catch2-v2.3.0_GH0.tar.gz) = 506374
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 (facebook-zstd-v1.3.8_GH0.tar.gz) = 90d902a1282cc4e197a8023b6d6e8d331c1fd1dfe60f7f8e4ee9da40da886dc3
SIZE (facebook-zstd-v1.3.8_GH0.tar.gz) = 1875233
SHA256 (fmtlib-fmt-5.3.0_GH0.tar.gz) = defa24a9af4c622a7134076602070b45721a43c51598c8456ec6f2c4dbb51c89
SIZE (fmtlib-fmt-5.3.0_GH0.tar.gz) = 662493
SHA256 (kinetiknz-cubeb-cubeb-0.2-1098-g6f2420d_GH0.tar.gz) = f13de26eb3bdf4bf328ca199e78b242b10f750ce29c064ac650995e62e520e28
SIZE (kinetiknz-cubeb-cubeb-0.2-1098-g6f2420d_GH0.tar.gz) = 202308
SHA256 (lz4-lz4-v1.8.0-8-g4db65c1_GH0.tar.gz) = 31a61b29dcb0204c9ac283d24cd53ae4d7e15e6f4e7dd88919d965ff9cf8ced5
SIZE (lz4-lz4-v1.8.0-8-g4db65c1_GH0.tar.gz) = 222985
SHA256 (ogniK5377-opus-v1.3-rc-20-g562f8ba5_GH0.tar.gz) = ca2600f52cc4c65f5b99b80c94399d89a43e199ebcd9e4ea6e7159dfc6f25b49
SIZE (ogniK5377-opus-v1.3-rc-20-g562f8ba5_GH0.tar.gz) = 822137
SHA256 (svn2github-inih-603729d_GH0.tar.gz) = b4faa364c3e33261707d4b669e1c669ca3818d7b9515c15fe0befd9df3f1f00a
SIZE (svn2github-inih-603729d_GH0.tar.gz) = 8342
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


Slave ports
  1. emulators/yuzu-qt5

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. boost-libs>=1.66 : devel/boost-libs
  2. gmake : devel/gmake
  3. jackit>0 : audio/jack
  4. pulseaudio>0. : audio/pulseaudio
  5. cmake : devel/cmake
  6. ninja : devel/ninja
  7. python2.7 : lang/python27
  8. sdl2-config : devel/sdl20
Runtime dependencies:
  1. libasound_module_pcm_oss.so : audio/alsa-plugins
Library dependencies:
  1. libasound.so : audio/alsa-lib
  2. libiconv.so : converters/libiconv
  3. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for yuzu-s20190722:
     ALSA=on: ALSA audio architecture support
     JACK=on: JACK audio server support
     PULSEAUDIO=on: PulseAudio sound server support
     SNDIO=off: Sndio audio support
===> Use 'make config' to modify these settings

USES:
cmake compiler:c++17-lang iconv localbase:ldflags python:2.7,build sdl

Master Sites:
  1. https://codeload.github.com/yuzu-emu/yuzu/tar.gz/f601f25bc?dummy=/

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
23 Jul 2019 00:46:10
Original commit files touched by this commit  s20190722
Revision:507182
jbeich search for other commits by this committer
emulators/yuzu: update to s20190722

Changes:	https://github.com/yuzu-emu/yuzu/compare/5d369112d...f601f25bc
20 Jul 2019 00:19:30
Original commit files touched by this commit  s20190718
Revision:506968
jbeich search for other commits by this committer
emulators/yuzu: update to s20190718

Changes:	https://github.com/yuzu-emu/yuzu/compare/1bdb59fc6...5d369112d
16 Jul 2019 00:52:06
Original commit files touched by this commit  s20190715
Revision:506716
jbeich search for other commits by this committer
emulators/yuzu: update to s20190715

Changes:	https://github.com/yuzu-emu/yuzu/compare/4d8215827...1bdb59fc6
12 Jul 2019 22:21:31
Original commit files touched by this commit  s20190712
Revision:506494
jbeich search for other commits by this committer
emulators/yuzu: update to s20190712

Changes:	https://github.com/yuzu-emu/yuzu/compare/fd066ffbc...4d8215827
MFH:		2019Q3 (implicit for snapshots?)
11 Jul 2019 00:33:07
Original commit files touched by this commit  s20190710
Revision:506390
jbeich search for other commits by this committer
emulators/yuzu: update to s20190710

Changes:	https://github.com/yuzu-emu/yuzu/compare/618d8446a...fd066ffbc
MFH:		2019Q3 (implicit for snapshots?)
09 Jul 2019 00:48:59
Original commit files touched by this commit  s20190708
Revision:506258
jbeich search for other commits by this committer
emulators/yuzu: update to s20190708

Changes:	https://github.com/yuzu-emu/yuzu/compare/772c86a26...618d8446a
MFH:		2019Q3 (implicit for snapshots?)
08 Jul 2019 07:12:52
Original commit files touched by this commit  s20190705
Revision:506203
jbeich search for other commits by this committer
emulators/yuzu: beefy2 is also affected
06 Jul 2019 00:43:51
Original commit files touched by this commit  s20190705
Revision:505945
jbeich search for other commits by this committer
emulators/yuzu: update to s20190705

Changes:	https://github.com/yuzu-emu/yuzu/compare/58032e008...772c86a26
MFH:		2019Q3 (implicit for snapshots?)
05 Jul 2019 20:55:24
Original commit files touched by this commit  s20190702
Revision:505937
jbeich search for other commits by this committer
emulators/yuzu: don't run tests by default on beefy6

Not reproducible in a local 12.0 amd64 poudriere jail:
=======================<phase: stage          >============================
===>  Staging for yuzu-qt5-s20190702
[0/1] cd /wrkdirs/usr/ports/emulators/yuzu-qt5/work/.build &&
/usr/local/bin/ctest --force-new-ctest-process
Test project /wrkdirs/usr/ports/emulators/yuzu-qt5/work/.build
    Start 1: tests
=>> Killing runaway build after 7200 seconds with no output

Reported by:	pkg-fallout
03 Jul 2019 23:49:59
Original commit files touched by this commit  s20190702
Revision:505803
jbeich search for other commits by this committer
emulators/yuzu: update to s20190702

Changes:	https://github.com/yuzu-emu/yuzu/compare/d99290963...58032e008
30 Jun 2019 23:52:04
Original commit files touched by this commit  s20190630
Revision:505530
jbeich search for other commits by this committer
emulators/yuzu: update to s20190630

Changes:	https://github.com/yuzu-emu/yuzu/compare/1ca2b504b...d99290963
30 Jun 2019 00:26:16
Original commit files touched by this commit  s20190629
Revision:505393
jbeich search for other commits by this committer
emulators/yuzu: add new port

PR:		228487
Submitted by:	Greg V <greg@unrelenting.technology> (based on)

Number of commits found: 12

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
firefox*Jul 23
firefox*Jul 23
firefox*Jul 23
firefox*Jul 23
firefox*Jul 23
firefox*Jul 23
firefox*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
firefox-esr*Jul 23
libxul*Jul 23

17 vulnerabilities affecting 212 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-07-23 02:57:52


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37007
Broken 94
Deprecated 101
Ignore 327
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 37
Expired 14
Set to expire 70
Interactive 0
new 24 hours 5
new 48 hours9
new 7 days28
new fortnight57
new month118

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.