git: df375e19a718 - main - emulators/yuzu: change LICENSE prohibiting redistribution
Date: Wed, 06 Mar 2024 12:49:27 UTC
The branch main has been updated by eugen:
URL: https://cgit.FreeBSD.org/ports/commit/?id=df375e19a718db960b90b7e39d58dba02c775b13
commit df375e19a718db960b90b7e39d58dba02c775b13
Author: Eugene Grosbein <eugen@FreeBSD.org>
AuthorDate: 2024-03-06 12:46:15 +0000
Commit: Eugene Grosbein <eugen@FreeBSD.org>
CommitDate: 2024-03-06 12:46:15 +0000
emulators/yuzu: change LICENSE prohibiting redistribution
Stop distfile and package redistribution for now.
See also: https://www.wired.com/story/nintendo-switch-emulator-yuzu-lawsuit-24-million-dollar-settlement/
---
emulators/yuzu/Makefile | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index c0626bb47b12..c545593168de 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -1,5 +1,7 @@
PORTNAME= yuzu
PORTVERSION= s20240227
+PORTREVISION= 1
+
CATEGORIES= emulators wayland
.if make(makesum)
MASTER_SITES= https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
@@ -13,12 +15,18 @@ MAINTAINER= jbeich@FreeBSD.org
COMMENT= Nintendo Switch emulator/debugger
WWW= https://yuzu-emu.org/
-LICENSE= APACHE20 BSD3CLAUSE GPLv3+ ISCL MIT UNLICENSE
-LICENSE_COMB= multi
-LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/sirit/LICENSE.txt
-LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt
-LICENSE_FILE_ISCL= ${WRKSRC}/externals/cubeb/LICENSE
-LICENSE_FILE_MIT= ${WRKSRC}/externals/sirit/externals/SPIRV-Headers/LICENSE
+#LICENSE= APACHE20 BSD3CLAUSE GPLv3+ ISCL MIT UNLICENSE
+#LICENSE_COMB= multi
+#LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/externals/sirit/LICENSE.txt
+#LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSE.txt
+#LICENSE_FILE_ISCL= ${WRKSRC}/externals/cubeb/LICENSE
+#LICENSE_FILE_MIT= ${WRKSRC}/externals/sirit/externals/SPIRV-Headers/LICENSE
+
+LICENSE= yuzu
+LICENSE_NAME= yuzu license
+LICENSE_TEXT= No redistribution
+
+LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell no-auto-accept
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= requires int128 and dynarmic backend