notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
yuzu-qt5 Nintendo Switch emulator/debugger
s20211231 emulators Deleted 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 s20211231Version 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: 2022-01-20 10:26:33
Commit Hash: 57c6f7e
License: APACHE20 BSD3CLAUSE GPLv2+ ISCL LGPL21+ LGPL3+ MIT UNLICENSE
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. bin/yuzu
  2. share/applications/yuzu.desktop
  3. share/icons/hicolor/scalable/apps/yuzu.svg
  4. share/mime/packages/yuzu.xml
  5. /usr/local/share/licenses/yuzu-qt5-s20211231/catalog.mk
  6. /usr/local/share/licenses/yuzu-qt5-s20211231/LICENSE
  7. /usr/local/share/licenses/yuzu-qt5-s20211231/APACHE20
  8. /usr/local/share/licenses/yuzu-qt5-s20211231/BSD3CLAUSE
  9. /usr/local/share/licenses/yuzu-qt5-s20211231/GPLv2+
  10. /usr/local/share/licenses/yuzu-qt5-s20211231/ISCL
  11. /usr/local/share/licenses/yuzu-qt5-s20211231/LGPL21+
  12. /usr/local/share/licenses/yuzu-qt5-s20211231/LGPL3+
  13. /usr/local/share/licenses/yuzu-qt5-s20211231/MIT
  14. /usr/local/share/licenses/yuzu-qt5-s20211231/UNLICENSE
Collapse this list.
Dependency lines:
  • yuzu-qt5>0:emulators/yuzu-qt5
No installation instructions:
This port has been deleted.
PKGNAME: yuzu-qt5
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Master port: emulators/yuzu
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. catch>0 : devel/catch
  2. boost-libs>0 : devel/boost-libs
  3. nlohmann-json>0 : devel/nlohmann-json
  4. glslangValidator : graphics/glslang
  5. jackit>0 : audio/jack
  6. pulseaudio>0 : audio/pulseaudio
  7. sndio>0 : audio/sndio
  8. cmake : devel/cmake
  9. ninja : devel/ninja
  10. pkgconf>=1.3.0_1 : devel/pkgconf
  11. sdl2-config : devel/sdl20
  12. update-desktop-database : devel/desktop-file-utils
  13. update-mime-database : misc/shared-mime-info
  14. gcc10 : lang/gcc10
  15. as : devel/binutils
  16. qt5-buildtools>=5.15.2 : devel/qt5-buildtools
  17. libQt5Concurrent.so : devel/qt5-concurrent
  18. lrelease : devel/qt5-linguisttools
  19. 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:
Options name:
USES:
pkg-message:
For install:
WWW: https://yuzu-emu.org/
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yuzu-emu/yuzu/tar.gz/eb7d36165?dummy=/
Collapse this list.
Port Moves
  • port moved to emulators/yuzu on 2022-01-20
    REASON: Merged as QT5 port option

Number of commits found: 53

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: emulators/yuzu
CommitCreditsLog message
s20211231
20 Jan 2022 10:26:33
commit hash:57c6f7e1cbc6667455b50a022c9388e10ca83646commit hash:57c6f7e1cbc6667455b50a022c9388e10ca83646commit hash:57c6f7e1cbc6667455b50a022c9388e10ca83646commit hash:57c6f7e1cbc6667455b50a022c9388e10ca83646 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: merge -qt5 port as QT5 option

yuzu package provided "yuzu-cmd" executable but it's very buggy and
hard to use. yuzu-qt5 package provided stable "yuzu" executable.
The split was inspired by citra{,-qt5} but in yuzu confused new users.
s20211231
31 Dec 2021 20:15:57
commit hash:3063438e50b13bcfdcf12177ef2d303120ddddcbcommit hash:3063438e50b13bcfdcf12177ef2d303120ddddcbcommit hash:3063438e50b13bcfdcf12177ef2d303120ddddcbcommit hash:3063438e50b13bcfdcf12177ef2d303120ddddcb files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20211231

Changes:	https://github.com/yuzu-emu/yuzu/compare/279c7bcc1...eb7d36165
s20211228_1
31 Dec 2021 20:13:24
commit hash:8042b641840f40072866f92328877baa65836b39commit hash:8042b641840f40072866f92328877baa65836b39commit hash:8042b641840f40072866f92328877baa65836b39commit hash:8042b641840f40072866f92328877baa65836b39 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu-qt5: fix Compatibility == Not Tested

yuzu embeds game compatibility list during build. It cannot be updated
on demand unlike rpcs3. So, cache the list in local-distfiles.
s20211124
25 Nov 2021 00:38:49
commit hash:5ed03a0d6d62397259c5489ffaca136e51a14121commit hash:5ed03a0d6d62397259c5489ffaca136e51a14121commit hash:5ed03a0d6d62397259c5489ffaca136e51a14121commit hash:5ed03a0d6d62397259c5489ffaca136e51a14121 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20211124

Changes:	https://github.com/yuzu-emu/yuzu/compare/daecbd3a7...cd6cf0422
s20211122_1
25 Nov 2021 00:38:49
commit hash:a29116f22db3cd36e202bf6258d1ea5d5a393cfacommit hash:a29116f22db3cd36e202bf6258d1ea5d5a393cfacommit hash:a29116f22db3cd36e202bf6258d1ea5d5a393cfacommit hash:a29116f22db3cd36e202bf6258d1ea5d5a393cfa files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/{citra,yuzu}: update cubeb for recent OSS/sndio fixes

Changes:	hhttps://github.com/kinetiknz/cubeb/compare/8d53747...dcc5cb5
s20210802
03 Aug 2021 00:08:30
commit hash:bd29e01879e9260565b4d83754370967e6ab8c82commit hash:bd29e01879e9260565b4d83754370967e6ab8c82commit hash:bd29e01879e9260565b4d83754370967e6ab8c82commit hash:bd29e01879e9260565b4d83754370967e6ab8c82 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210802

Changes:	https://github.com/yuzu-emu/yuzu/compare/47f13a9df...ffe553edb
s20210730_1
02 Aug 2021 23:26:58
commit hash:6b7f4067870be71dc492098ea043ea5db7e03b9acommit hash:6b7f4067870be71dc492098ea043ea5db7e03b9acommit hash:6b7f4067870be71dc492098ea043ea5db7e03b9acommit hash:6b7f4067870be71dc492098ea043ea5db7e03b9a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/{citra,yuzu}-qt5: rebuild after 5708ae4005ce
s20210426
27 Apr 2021 00:24:52
commit hash:313d985e94668680e5da49618ba0cf84f15bed8fcommit hash:313d985e94668680e5da49618ba0cf84f15bed8fcommit hash:313d985e94668680e5da49618ba0cf84f15bed8fcommit hash:313d985e94668680e5da49618ba0cf84f15bed8f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: update to s20210426

Changes:	https://github.com/yuzu-emu/yuzu/compare/2e268abe4...cd80471c9
s20210423_1
24 Apr 2021 20:56:36
commit hash:d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7ecommit hash:d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7ecommit hash:d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7ecommit hash:d02aa5e9ce6b357bdb5b8cd494d0f6a4a1249d7e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
emulators/yuzu: unbreak after 85a65c9557ca

-- SDL2 2.0.14 or newer not found, falling back to externals.

CMake Error at externals/CMakeLists.txt:54 (add_subdirectory):
  The source directory

    /wrkdirs/usr/ports/emulators/yuzu/work/yuzu-2e268abe4/externals/SDL

  does not contain a CMakeLists.txt file.

Reported by:	pkg-fallout
s20210404
07 Apr 2021 08:09:01
commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
s20210404
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
s20210222
23 Feb 2021 00:49:53
Revision:566353Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20210222

- Switch to GCC/libstdc++ until Clang/libc++ supports more C++20 features

Changes:	https://github.com/yuzu-emu/yuzu/compare/0b47f7a46...ae876ed04
s20201218_2
23 Feb 2021 00:49:45
Revision:566352Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: prefer OpenSSL over GnuTLS after r560825

-- Found NETTLE: /usr/local/lib/libnettle.so
-- Found GnuTLS: /usr/local/lib/libgnutls.so
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.1.1h")
[...]
Error: /usr/local/bin/yuzu is linked to /usr/local/lib/libgnutls.so.30 from
security/gnutls but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libgnutls.so:security/gnutls
Error: /usr/local/bin/yuzu is linked to /usr/local/lib/libnettle.so.8 from
security/nettle but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libnettle.so:security/nettle
s20201218_1
16 Feb 2021 00:53:13
Revision:565377Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update OSS support

Changes:	https://github.com/kinetiknz/cubeb/compare/5c2cf26...8d53747
s20201205
05 Dec 2020 23:42:51
Revision:557096Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20201205

Changes:	https://github.com/yuzu-emu/yuzu/compare/7b4a21360...f2f346e11
s20201130_1
03 Dec 2020 00:43:03
Revision:556872Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS support

Changes:	https://github.com/kinetiknz/cubeb/compare/1d66483...5c2cf26
s20201107
08 Nov 2020 00:20:41
Revision:554428Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20201107

Changes:	https://github.com/yuzu-emu/yuzu/compare/91a45834f...e82997374
s20201106_1
08 Nov 2020 00:20:30
Revision:554427Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu-qt5: enable UI translations
s20201012
13 Oct 2020 00:47:45
Revision:552160Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20201012

Changes:	https://github.com/yuzu-emu/yuzu/compare/61b246a3a...4c348f406
s20201008_1
10 Oct 2020 20:35:14
Revision:552019Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/cc85508...40865a6
s20201008
10 Oct 2020 00:26:17
Revision:551846Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20201008

Changes:	https://github.com/yuzu-emu/yuzu/compare/92adb69fa...61b246a3a
s20201007_1
10 Oct 2020 00:26:02
Revision:551844Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/cc85508...1f3771f
s20201007
08 Oct 2020 00:38:44
Revision:551680Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20201007

Changes:	https://github.com/yuzu-emu/yuzu/compare/182cf7d63...92adb69fa
s20201001_1
08 Oct 2020 00:38:31
Revision:551678Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/b594641...cc85508
s20200925
26 Sep 2020 00:41:24
Revision:550096Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200925

Changes:	https://github.com/yuzu-emu/yuzu/compare/10e8acc45...4d4afc150
s20200923_1
25 Sep 2020 04:47:11
Revision:549984Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/49312d4...b594641
s20200911
12 Sep 2020 00:38:36
Revision:548271Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200911

Changes:	https://github.com/yuzu-emu/yuzu/compare/045f50bc7...f4400f3ba
s20200903_1
07 Sep 2020 21:19:41
Revision:547943Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.3

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.3
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
s20200829
30 Aug 2020 00:21:19
Revision:546959Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200829

Changes:	https://github.com/yuzu-emu/yuzu/compare/b8885aa03...ce43139eb
s20200825_1
30 Aug 2020 00:21:01
Revision:546957Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/957847c...49312d4
s20200824
25 Aug 2020 00:42:18
Revision:546130Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200824

Changes:	https://github.com/yuzu-emu/yuzu/compare/53fbf8e20...b72d2069b
s20200820_1
24 Aug 2020 12:50:32
Revision:546076Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: update OSS patches

Changes:	https://github.com/kinetiknz/cubeb/compare/123ce2a...957847c
PR:		248817
Submitted by:	Ka Ho Ng
s20200820
22 Aug 2020 00:58:03
Revision:545729Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200820

Changes:	https://github.com/yuzu-emu/yuzu/compare/354811e55...53fbf8e20
s20200819_1
21 Aug 2020 18:56:53
Revision:545619Original commit files touched by this commit
jbeich search for other commits by this committer
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.

MFH:		2020Q3 (improve audio stability)
s20200731
01 Aug 2020 00:35:29
Revision:543885Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200731

Changes:	https://github.com/yuzu-emu/yuzu/compare/b8a7b530f...0c262f8ac
s20200729_1
31 Jul 2020 17:07:19
Revision:543873Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.2

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
s20200719
21 Jul 2020 00:40:50
Revision:542678Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200719

Changes:	https://github.com/yuzu-emu/yuzu/compare/8a8924902...ad0b29512
s20200718_1
20 Jul 2020 16:27:43
Revision:542655Original commit files touched by this commit
tobik search for other commits by this committer
devel/libfmt: Update to 7.0.1

Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
s20200413
14 Apr 2020 00:51:05
Revision:531648Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20200413

Changes:	https://github.com/yuzu-emu/yuzu/compare/75e39f7f8...7e4a132a7
s20200411_1
14 Apr 2020 00:50:59
Revision:531647Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: advertise Vulkan support

Vulkan lazy bindings are always enabled, built against bundled headers

MFH:		2020Q2
s20191226
27 Dec 2019 23:28:24
Revision:521033Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20191226

Changes:	https://github.com/yuzu-emu/yuzu/compare/5619d2437...8a76f816a
s20191225_2
27 Dec 2019 23:28:15
Revision:521032Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: prefer SNDIO over ALSA after r520939

Submitted by:	tobik
s20191225_1
26 Dec 2019 17:02:00
Revision:520939Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update cubeb to pick up sndio fixes
s20191213
14 Dec 2019 00:32:05
Revision:520077Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20191213

Changes:	https://github.com/yuzu-emu/yuzu/compare/faf5ae6a5...6d0d79109
s20191209_2
12 Dec 2019 01:14:55
Revision:519853Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: switch FreeBSD 11.2/12.0 to bundled libc++
s20191209_1
11 Dec 2019 17:53:49
Revision:519824Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.72.0

Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
s20191007
08 Oct 2019 00:48:10
Revision:514009Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20191007

Changes:	https://github.com/yuzu-emu/yuzu/compare/d63339788...e53e6b43f
s20191004_1
06 Oct 2019 04:24:43
Revision:513863Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: unbreak runtime after r513803

$ yuzu
ld-elf.so.1: Shared object "libz.so.1" not found, required by "yuzu"
s20190909
10 Sep 2019 00:50:26
Revision:511724Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20190909

Changes:	https://github.com/yuzu-emu/yuzu/compare/4ee994963...07a024253
s20190905_1
07 Sep 2019 20:53:22
Revision:511424Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/{citra,yuzu}: enable SNDIO by default

To avoid runtime dependency switch to dlopen(3).
s20190818
20 Aug 2019 00:37:59
Revision:509391Original commit files touched by this commit
jbeich search for other commits by this committer
emulators/yuzu: update to s20190818

Changes:	https://github.com/yuzu-emu/yuzu/compare/978f7067e...ef584f1a3
s20190801_1
19 Aug 2019 15:35:28
Revision:509290Original commit files touched by this commit
jbeich search for other commits by this committer
devel/boost-*: update to 1.71.0

Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
s20190629
30 Jun 2019 00:26:16
Revision:505393Original commit files touched by this commit
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: 53