git: a6c0f28298a6 - 2021Q4 - emulators/yuzu: unbreak fetch after 8042b641840f

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 01 Jan 2022 01:41:54 UTC
The branch 2021Q4 has been updated by jbeich:

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

commit a6c0f28298a6561b7810ff73c75f79e52a4a60e4
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-01-01 01:36:26 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-01-01 01:41:48 +0000

    emulators/yuzu: unbreak fetch after 8042b641840f
    
    Failover between mirrors doesn't work if file exists but is different.
    
    => Attempting to fetch https://api.yuzu-emu.org/gamedb/?dummy=/yuzu/compatibility_list.json
    [...]
    => SHA256 Checksum mismatch for yuzu/compatibility_list.json.
    [...]
    ===>  Giving up on fetching files:  yuzu/compatibility_list.json
    
    Reported by:    pkg-fallout
    
    (cherry picked from commit beb378a9cf7dc275aaa15d74465ff944b2cf49c3)
---
 emulators/yuzu/Makefile | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index d2c5ac2d6343..0d7e7b3bb516 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -2,8 +2,11 @@ PORTNAME=	yuzu
 PORTVERSION=	s20211231
 PORTREVISION?=	0
 CATEGORIES=	emulators
-MASTER_SITES=	https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb \
-		LOCAL/jbeich:gamedb
+.if make(makesum)
+MASTER_SITES=	https://api.yuzu-emu.org/gamedb/?dummy=/:gamedb
+.else
+MASTER_SITES=	LOCAL/jbeich:gamedb
+.endif
 DISTFILES=	${PORTNAME}/compatibility_list.json:gamedb
 EXTRACT_ONLY=	${DISTFILES:N*\:gamedb:C/\:.*//}