git: 84b697165ef3 - main - emulators/citra: unbreak fetch after 66e2037c4970
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 01 Jan 2022 01:41:39 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=84b697165ef31bd2c4cbc1f9605d4de3a507500b
commit 84b697165ef31bd2c4cbc1f9605d4de3a507500b
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:16 +0000
emulators/citra: unbreak fetch after 66e2037c4970
Failover between mirrors doesn't work if file exists but is different.
=> Attempting to fetch https://api.citra-emu.org/gamedb/?dummy=/citra/compatibility_list.json
[...]
=> SHA256 Checksum mismatch for citra/compatibility_list.json.
[...]
===> Giving up on fetching files: citra/compatibility_list.json
Reported by: pkg-fallout
---
emulators/citra/Makefile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/emulators/citra/Makefile b/emulators/citra/Makefile
index 4982654322aa..b8b23b93bb0d 100644
--- a/emulators/citra/Makefile
+++ b/emulators/citra/Makefile
@@ -2,8 +2,11 @@ PORTNAME= citra
PORTVERSION= s20211218
PORTREVISION?= 0
CATEGORIES= emulators
-MASTER_SITES= https://api.citra-emu.org/gamedb/?dummy=/:gamedb \
- LOCAL/jbeich:gamedb
+.if make(makesum)
+MASTER_SITES= https://api.citra-emu.org/gamedb/?dummy=/:gamedb
+.else
+MASTER_SITES= LOCAL/jbeich:gamedb
+.endif
DISTFILES= ${PORTNAME}/compatibility_list.json:gamedb
EXTRACT_ONLY= ${DISTFILES:N*\:gamedb:C/\:.*//}