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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
yuzu Nintendo Switch emulator/debugger
s20220409 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 s20220409Version 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:53:12
Last Update: 2022-04-10 00:19:55
Commit Hash: 1b95c27
License: APACHE20 BSD3CLAUSE GPLv3+ ISCL MIT UNLICENSE
WWW:
https://yuzu-emu.org/
Description:
yuzu is the world's most popular, open-source, Nintendo Switch emulator, started by the creators of Citra. It is written in C++ with portability in mind, with builds actively maintained for Windows and Linux. The emulator is capable of running most commercial games at full speed, provided you meet the necessary hardware requirements. WWW: https://yuzu-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 (13 items)
Collapse this list.
  1. bin/yuzu-cmd
  2. bin/yuzu
  3. share/applications/yuzu.desktop
  4. share/icons/hicolor/scalable/apps/yuzu.svg
  5. share/mime/packages/yuzu.xml
  6. /usr/local/share/licenses/yuzu-s20220409/catalog.mk
  7. /usr/local/share/licenses/yuzu-s20220409/LICENSE
  8. /usr/local/share/licenses/yuzu-s20220409/APACHE20
  9. /usr/local/share/licenses/yuzu-s20220409/BSD3CLAUSE
  10. /usr/local/share/licenses/yuzu-s20220409/GPLv3+
  11. /usr/local/share/licenses/yuzu-s20220409/ISCL
  12. /usr/local/share/licenses/yuzu-s20220409/MIT
  13. /usr/local/share/licenses/yuzu-s20220409/UNLICENSE
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, run one of these commands:
  • pkg install emulators/yuzu
  • pkg install yuzu
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: yuzu
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1649493579 SHA256 (yuzu/compatibility_list.json) = 6a73a63bb36c7070ec4314f4dfe61b244c819178e171254680aa43c2dfff187c SIZE (yuzu/compatibility_list.json) = 1255189

Expand this list (32 items)

Collapse this list.

SHA256 (yuzu-emu-yuzu-s20220409-bf3c6f881_GH0.tar.gz) = ccff7d16c1e1093a6615f8687c387f37bab67073606ae93c118b743698b62198 SIZE (yuzu-emu-yuzu-s20220409-bf3c6f881_GH0.tar.gz) = 4706689 SHA256 (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 8cd6d075b4da0ad5fb995eb37390e2e6088be8d41ab1cdfc7e7e4256bd991450 SIZE (yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz) = 2679189 SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-32-ga3fdfe8_GH0.tar.gz) = bd629d6296dd374eb2aeff923c75895ba0f3ce6448dad89763930e65b954e0cb SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-32-ga3fdfe8_GH0.tar.gz) = 403778 SHA256 (KhronosGroup-Vulkan-Headers-v1.2.202_GH0.tar.gz) = df8748ba3073be032f78c97994798c3c2b52b1812e506cc58855faf10f031226 SIZE (KhronosGroup-Vulkan-Headers-v1.2.202_GH0.tar.gz) = 1361825 SHA256 (MerryMage-dynarmic-r5-194-g64417247_GH0.tar.gz) = d0615ba5b6d0d5d4eb81567430283b78e29120b8165424705237108bd26475cb SIZE (MerryMage-dynarmic-r5-194-g64417247_GH0.tar.gz) = 28333001 SHA256 (ReinUsesLisp-sirit-a395963_GH0.tar.gz) = 2a060a1f8927582b87aad31d2234892d4f67cd6acc5cc9c60023c710c319ada5 SIZE (ReinUsesLisp-sirit-a395963_GH0.tar.gz) = 23399 SHA256 (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = d9009e17948aff769a6f6e16b52d4d8752c5cc2cab1e9c381d3a31fd1a680b58 SIZE (arsenm-sanitizers-cmake-aab6948_GH0.tar.gz) = 7240 SHA256 (benhoyt-inih-r52_GH0.tar.gz) = 439cff9ce9a8afc52d08772ac3e93b3cecd79c7707f871fb4534fb3a48201880 SIZE (benhoyt-inih-r52_GH0.tar.gz) = 16808 SHA256 (fmtlib-fmt-8.0.0_GH0.tar.gz) = 7bce0e9e022e586b178b150002e7c2339994e3c2bbe44027e9abb0d60f9cce83 SIZE (fmtlib-fmt-8.0.0_GH0.tar.gz) = 804902 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 (yhirose-cpp-httplib-v0.9.0-5-g9648f95_GH0.tar.gz) = a37315dd30f20845cb1823ef70b075ee6150c16f2979fb63cb56332ca9d293f4 SIZE (yhirose-cpp-httplib-v0.9.0-5-g9648f95_GH0.tar.gz) = 577183 SHA256 (4a8a248b47a2.patch) = 578118a4ebc2facf50c86124c8f258601938bb1ba54cea66230a780e8bf2452a SIZE (4a8a248b47a2.patch) = 4777 SHA256 (e919bea9c84e.patch) = e132ba798a1e5e660bc43c3a524113898036f4cee6f7cc7c65a83b0e10170a42 SIZE (e919bea9c84e.patch) = 3248 SHA256 (8faa6ef93bf8.patch) = 97ad101981347d1033128d86a46cb5fe866ada48698a8ea11ab3bf7bdb459b98 SIZE (8faa6ef93bf8.patch) = 5687 SHA256 (7f211fe02815.patch) = bedc4760566c6023b4192b56f25371756040d13d72262be086b4dbb6092eace2 SIZE (7f211fe02815.patch) = 805

Collapse this list.


Packages (timestamps in pop-ups are UTC):
yuzu
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latests20240301_2s20240301_2------
FreeBSD:13:quarterlys20240301_1s20240301_1------
FreeBSD:14:latests20240301_2s20240301_2------
FreeBSD:14:quarterlys20240301_1s20240301_2------
FreeBSD:15:latests20240301_2s20240301_2n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 
yuzu-qt5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latests20240301_2s20240301_2------
FreeBSD:13:quarterly--------
FreeBSD:14:latests20240301_2s20240301_2------
FreeBSD:14:quarterly-s20240301_2------
FreeBSD:15:latests20240301_2s20240301_2n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 
yuzu-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterlys20240301_1s20240301_1------
FreeBSD:14:latest--------
FreeBSD:14:quarterlys20240301_1-------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 
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. nlohmann-json>0 : devel/nlohmann-json
  3. glslangValidator : graphics/glslang
  4. jackit>0 : audio/jack
  5. pulseaudio>0 : audio/pulseaudio
  6. sndio>0 : audio/sndio
  7. cmake : devel/cmake
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. sdl2-config : devel/sdl20
  11. update-desktop-database : devel/desktop-file-utils
  12. update-mime-database : misc/shared-mime-info
  13. gcc10 : lang/gcc10
  14. as : devel/binutils
  15. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  16. libQt5Concurrent.so : devel/qt5-concurrent
  17. lrelease : devel/qt5-linguisttools
  18. qt5-qmake>=5.15.2 : devel/qt5-qmake
Runtime dependencies:
  1. libvulkan.so : graphics/vulkan-loader
  2. update-desktop-database : devel/desktop-file-utils
  3. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. liblz4.so : archivers/liblz4
  2. libzstd.so : archivers/zstd
  3. libopus.so : audio/opus
  4. libavcodec.so : multimedia/ffmpeg
  5. libva.so : multimedia/libva
  6. libSDL2.so : devel/sdl20
  7. libQt5Core.so : devel/qt5-core
  8. libQt5Gui.so : x11-toolkits/qt5-gui
  9. libQt5WebEngine.so : www/qt5-webengine
  10. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for yuzu-s20220409: ALSA=off: ALSA audio architecture support JACK=on: JACK audio server support NLS=on: UI translations (implies QT5) PULSEAUDIO=on: PulseAudio sound server support QT5=on: Qt 5 toolkit support SNDIO=on: Sndio audio support VAAPI=on: VAAPI (GPU video acceleration) support VULKAN=on: Vulkan renderer WEBENGINE=on: Web applet support (implies QT5) ===> Use 'make config' to modify these settings
Options name:
emulators_yuzu
USES:
cmake:testing compiler:c++17-lang elfctl localbase:ldflags pkgconfig sdl ssl desktop-file-utils qt:5 shared-mime-info
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yuzu-emu/yuzu/tar.gz/bf3c6f881?dummy=/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
s20220409
10 Apr 2022 00:19:55
commit hash: 1b95c27818788614d6cfade5bba47a05ad5aca50commit hash: 1b95c27818788614d6cfade5bba47a05ad5aca50commit hash: 1b95c27818788614d6cfade5bba47a05ad5aca50commit hash: 1b95c27818788614d6cfade5bba47a05ad5aca50 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220409

Changes:	https://github.com/yuzu-emu/yuzu/compare/32e2fb5d3...bf3c6f881
(cherry picked from commit 62f58e53d547e9ac3a06ed9ba47bc463a3708276)
s20220408
09 Apr 2022 00:43:09
commit hash: 7467064e69bb989a92426ce556c622e7a2d25576commit hash: 7467064e69bb989a92426ce556c622e7a2d25576commit hash: 7467064e69bb989a92426ce556c622e7a2d25576commit hash: 7467064e69bb989a92426ce556c622e7a2d25576 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220408

Changes:	https://github.com/yuzu-emu/yuzu/compare/eb8c8db89...32e2fb5d3
(cherry picked from commit 519a5d75420677190265fc39b863048e402c3b99)
s20220406
07 Apr 2022 00:42:21
commit hash: 3f4f0f976f69226b3936e832860b1042cfc36c4acommit hash: 3f4f0f976f69226b3936e832860b1042cfc36c4acommit hash: 3f4f0f976f69226b3936e832860b1042cfc36c4acommit hash: 3f4f0f976f69226b3936e832860b1042cfc36c4a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220406

Changes:	https://github.com/yuzu-emu/yuzu/compare/c7f3c2ced...eb8c8db89
(cherry picked from commit 319b08ea087096d8bb2189bd0f02d59ff283e0f3)
s20220404
04 Apr 2022 23:13:15
commit hash: 9388f04f5047524c2a19517f999b8214f6bc0d4dcommit hash: 9388f04f5047524c2a19517f999b8214f6bc0d4dcommit hash: 9388f04f5047524c2a19517f999b8214f6bc0d4dcommit hash: 9388f04f5047524c2a19517f999b8214f6bc0d4d files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220404

Changes:	https://github.com/yuzu-emu/yuzu/compare/7f1e66e94...c7f3c2ced
(cherry picked from commit 53c84db4915e3804de1a04fa700537e48244cbad)
s20220402
04 Apr 2022 23:13:15
commit hash: 292d588bcff9665adcbe82ffaa1a3af52d2e42f9commit hash: 292d588bcff9665adcbe82ffaa1a3af52d2e42f9commit hash: 292d588bcff9665adcbe82ffaa1a3af52d2e42f9commit hash: 292d588bcff9665adcbe82ffaa1a3af52d2e42f9 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: unbreak fetch due to repo growth

fetch: https://github.com/yuzu-emu/yuzu/commit/8faa6ef93bf8.patch: size
mismatch: expected 5687, actual 5693

-index e5f8ea91e44..ab6474fb1dc 100644
+index e5f8ea91e44a..ab6474fb1dca 100644
-index 1bdf70b76ee..8fe5f376835 100644
+index 1bdf70b76ee8..8fe5f376835b 100644
-index 33060d865c8..dedaa88e28d 100644
+index 33060d865c8a..dedaa88e28d4 100644

(cherry picked from commit 4db8f726e9e4c3a1eba0e7f7263e3a5395d5a14d)
s20220402
03 Apr 2022 00:36:48
commit hash: ddc13afd9071c28b3acfbc15de240495a7d8e1b2commit hash: ddc13afd9071c28b3acfbc15de240495a7d8e1b2commit hash: ddc13afd9071c28b3acfbc15de240495a7d8e1b2commit hash: ddc13afd9071c28b3acfbc15de240495a7d8e1b2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220402

Changes:	https://github.com/yuzu-emu/yuzu/compare/550844e5e...7f1e66e94
(cherry picked from commit 8fe31abe88fc1f296640f07188ff66d581e53c8c)
s20220401
02 Apr 2022 00:23:54
commit hash: 9562187f0dc192147083871b34e04120df7dd962commit hash: 9562187f0dc192147083871b34e04120df7dd962commit hash: 9562187f0dc192147083871b34e04120df7dd962commit hash: 9562187f0dc192147083871b34e04120df7dd962 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20220401

Changes:	https://github.com/yuzu-emu/yuzu/compare/8e9d25368...550844e5e
(cherry picked from commit 5e7c77ece99795f9964194ceae55ba9b94003b6c)

Number of commits found: 7