Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Oct 2021 14:36:58 GMT
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 40fca1480b8a - 2021Q4 - games/freecell-solver: Unbreak on 32 bit platforms.
Message-ID:  <202110131436.19DEaw3u086508@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2021Q4 has been updated by mikael:

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

commit 40fca1480b8a12b4faf6a36eca84c4ee6530c37f
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2021-09-11 21:53:39 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202110131436.19DEaw3u086508>