From 3a9bd9dd8a7f65a4ad5ad49b47db31d48403bca8 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Wed, 6 Mar 2024 15:35:22 +0100 Subject: [PATCH] emulators/yuzu: revert LICENSE change MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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