From nobody Fri Dec 31 20:40:12 2021 X-Original-To: dev-commits-ports-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 5DC85191CBC8; Fri, 31 Dec 2021 20:40:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JQcTT0mWyz4TRX; Fri, 31 Dec 2021 20:40:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EFD2B1258E; Fri, 31 Dec 2021 20:40:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BVKeC0J038888; Fri, 31 Dec 2021 20:40:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BVKeCVi038882; Fri, 31 Dec 2021 20:40:12 GMT (envelope-from git) Date: Fri, 31 Dec 2021 20:40:12 GMT Message-Id: <202112312040.1BVKeCVi038882@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: 725c54a5a087 - 2021Q4 - emulators/citra-qt5: fix Compatibility == Not Tested List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-branches@freebsd.org X-BeenThere: dev-commits-ports-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2021Q4 X-Git-Reftype: branch X-Git-Commit: 725c54a5a087e7b77eaaae14d1d2e70e5975b7fd Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640983213; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6/8wczvoCrgrC8sIkjE3mV/BbVOHpokr7iRWWAB4RmE=; b=Rk5XQvQhgYBw74gjl9jO8oln16aB2BFugsyIqdaz0IZwAtiAQpIUkuMSGidMZwXkcf7AjP 3MCQX+90NHw89auoEHuJurVjnp8ptzCRSkmF5G5k402FVhz9gCNUzc1PAEy12g+gI7mebv jcgzrPjor5OpImmAHa/8vARjyhy0802Q0ix6bFVAA6SKYTEdOeZE7KzJT7lyH69l8F9Px8 R1v0ufjS/Ld6hT5s5nYnx/UB8uijYS005k1++Lt6oCzDtyML3/MEULEFhG+g+s43WivAxB WUS3zZsA0gJPgaJQeF/lV/n+062608Pb0T/96Qs8jJlZaVA2V+RDRc+JnovLAQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640983213; a=rsa-sha256; cv=none; b=ZQNTQ56fB5a74VlRTx4oynsA2H0jNYg0vszLRgwOYjDyi9/R+bPPzMwxKqySIzhHK/Um41 SmxaKuxmCxDO308cl0GBHb3iYu9A1y34UcQ7Ogj47FA8EXZoVl10Lt22wg5no9cYPtGgH2 ge0PHbB169mHngJ0yGKzVQ93ptnzp4eEDUTQlAP7j8L25aTBmXRZcz34z72r0jMdw3GbKr 6vd/DMs6zqCsLTdeWV99RY7dExwSME/jBQnDz24a8EtiLhM12Dp9tdS2Xjp2dVuVJwyS5F 5RDtty+/hDgMhgYQGFJ7zHg6gpUhU2JAD4aLQUaoDfwoMKsg7S7pHDyZZreqpg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch 2021Q4 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=725c54a5a087e7b77eaaae14d1d2e70e5975b7fd commit 725c54a5a087e7b77eaaae14d1d2e70e5975b7fd Author: Jan Beich AuthorDate: 2021-12-18 06:31:09 +0000 Commit: Jan Beich CommitDate: 2021-12-31 20:40:08 +0000 emulators/citra-qt5: fix Compatibility == Not Tested citra-qt embeds game compatibility list during build. It cannot be updated on demand unlike rpcs3. So, cache the list in local-distfiles. (cherry picked from commit 66e2037c4970eb8b9a2d6bbb37cb0bae84074672) --- emulators/citra-qt5/Makefile | 2 +- emulators/citra/Makefile | 8 ++++++++ emulators/citra/distinfo | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/emulators/citra-qt5/Makefile b/emulators/citra-qt5/Makefile index 7acb8727f8c8..c3ac5ab82c9c 100644 --- a/emulators/citra-qt5/Makefile +++ b/emulators/citra-qt5/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -qt5 MASTERDIR= ${.CURDIR}/../citra diff --git a/emulators/citra/Makefile b/emulators/citra/Makefile index 81640316c2dd..4982654322aa 100644 --- a/emulators/citra/Makefile +++ b/emulators/citra/Makefile @@ -2,6 +2,10 @@ PORTNAME= citra PORTVERSION= s20211218 PORTREVISION?= 0 CATEGORIES= emulators +MASTER_SITES= https://api.citra-emu.org/gamedb/?dummy=/:gamedb \ + LOCAL/jbeich:gamedb +DISTFILES= ${PORTNAME}/compatibility_list.json:gamedb +EXTRACT_ONLY= ${DISTFILES:N*\:gamedb:C/\:.*//} MAINTAINER= jbeich@FreeBSD.org COMMENT= Nintendo 3DS emulator/debugger @@ -89,4 +93,8 @@ post-patch: -e 's/@GIT_DESC@/${GH_TAGNAME}/' \ ${WRKSRC}/src/common/scm_rev.cpp.in +post-configure: + @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${_DISTDIR},} \ + ${BUILD_WRKSRC}/dist/compatibility_list/ + .include diff --git a/emulators/citra/distinfo b/emulators/citra/distinfo index f8681ab6d19c..7a9001a34a5b 100644 --- a/emulators/citra/distinfo +++ b/emulators/citra/distinfo @@ -1,4 +1,6 @@ TIMESTAMP = 1639809069 +SHA256 (citra/compatibility_list.json) = 42586174a9fa78723eb0cf9a8c42fa9969c1b1007f70b09909a49d41418e52a2 +SIZE (citra/compatibility_list.json) = 327574 SHA256 (citra-emu-citra-s20211218-0126ecb3e_GH0.tar.gz) = 17f0a311d23ed81bdced0e2bdcfe617d2257e9a9f8cf442d2421e56d4b30f052 SIZE (citra-emu-citra-s20211218-0126ecb3e_GH0.tar.gz) = 5326925 SHA256 (citra-emu-ext-boost-36603a1_GH0.tar.gz) = a1885cf0f7b1c790f8a83e963fec591bad1232e6b824e64d8db136920ec1b67d