From nobody Wed Oct 13 14:36:58 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 CF0971802D41; Wed, 13 Oct 2021 14:36:58 +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 4HTw8p5LwVz3rGJ; Wed, 13 Oct 2021 14:36:58 +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 97C6D29699; Wed, 13 Oct 2021 14:36:58 +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 19DEaw9R086509; Wed, 13 Oct 2021 14:36:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 19DEaw3u086508; Wed, 13 Oct 2021 14:36:58 GMT (envelope-from git) Date: Wed, 13 Oct 2021 14:36:58 GMT Message-Id: <202110131436.19DEaw3u086508@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Mikael Urankar Subject: git: 40fca1480b8a - 2021Q4 - games/freecell-solver: Unbreak on 32 bit platforms. 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: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/2021Q4 X-Git-Reftype: branch X-Git-Commit: 40fca1480b8a12b4faf6a36eca84c4ee6530c37f Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch 2021Q4 has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=40fca1480b8a12b4faf6a36eca84c4ee6530c37f commit 40fca1480b8a12b4faf6a36eca84c4ee6530c37f Author: Robert Clausecker AuthorDate: 2021-09-11 21:53:39 +0000 Commit: Mikael Urankar CommitDate: 2021-10-13 14:36:50 +0000 games/freecell-solver: Unbreak on 32 bit platforms. The port requires GMP on platforms that lack __int128, i.e. 32 bit platforms, but LIB_DEPENDS for libgmp is only present for i386. This patch extends the existing i386 special case to known 32 bit platforms so the port builds on armv7 FreeBSD and hopefully others. PR: 258442 Approved by: danilo (maintainer timeout) (cherry picked from commit cb25b8c9732d9bd51143dfcb533cd7e49fe05d88) --- games/freecell-solver/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/games/freecell-solver/Makefile b/games/freecell-solver/Makefile index 69e32a071efa..de3c36306ad2 100644 --- a/games/freecell-solver/Makefile +++ b/games/freecell-solver/Makefile @@ -23,7 +23,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}random2>=1.0.1:math/py-random2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}six>=1.11.0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pysol-cards>=0.10.0:games/py-pysol-cards@${PY_FLAVOR} LIB_DEPENDS= ${LIB_DEPENDS_${ARCH}} +LIB_DEPENDS_armv6= libgmp.so:math/gmp +LIB_DEPENDS_armv7= libgmp.so:math/gmp LIB_DEPENDS_i386= libgmp.so:math/gmp +LIB_DEPENDS_mips= libgmp.so:math/gmp +LIB_DEPENDS_powerpc= libgmp.so:math/gmp OPTIONS_DEFINE= DOCS TCMALLOC TCMALLOC_DESC= Use Google's TCMalloc