git: df375e19a718 - main - emulators/yuzu: change LICENSE prohibiting redistribution

From: Eugene Grosbein <eugen_at_FreeBSD.org>
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