Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Mar 2024 19:26:39 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3a9bd9dd8a7f - main - emulators/yuzu: revert LICENSE change
Message-ID:  <202403061926.426JQdvE029445@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3a9bd9dd8a7f65a4ad5ad49b47db31d48403bca8

commit 3a9bd9dd8a7f65a4ad5ad49b47db31d48403bca8
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-03-06 14:35:22 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-03-06 19:26:29 +0000

    emulators/yuzu: revert LICENSE change
    
    Yuzu upstream was taken down as part of the settlement between
    Nintendo and Tropic Haze LLC. Other parties are mostly unaffected.
    
    For example, DMCA ยง1201(a)(2)(a) doesn't seem to apply here as Yuzu
    - can be used to develop and run homebrew games
    - is primarily designed for emulation
    - can play already decrypted games
    - doesn't ship/generate decryption keys (unlike libdvdcss)
    
    This reverts commit df375e19a718db960b90b7e39d58dba02c775b13.
    
    See also:       https://www.eff.org/press/releases/licensing-scheme-fair-uses-and-other-speech-violates-first-amendment-eff-argues
---
 emulators/yuzu/Makefile | 20 ++++++--------------
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index c545593168de..c0626bb47b12 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -1,7 +1,5 @@
 PORTNAME=	yuzu
 PORTVERSION=	s20240227
-PORTREVISION=	1
-
 CATEGORIES=	emulators wayland
 .if make(makesum)
 MASTER_SITES=	https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
@@ -15,18 +13,12 @@ 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=	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
+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
 
 ONLY_FOR_ARCHS=	aarch64 amd64
 ONLY_FOR_ARCHS_REASON=	requires int128 and dynarmic backend



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403061926.426JQdvE029445>