git: 4b3b879fbb62 - main - devel/py-bullet3: fix build on powerpc64

From: Piotr Kubaj <pkubaj_at_FreeBSD.org>
Date: Tue, 04 Jan 2022 18:17:52 UTC
The branch main has been updated by pkubaj:

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

commit 4b3b879fbb62b74b87c0d7eaecb2bb3890c1d561
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-01-04 18:11:37 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-01-04 18:11:37 +0000

    devel/py-bullet3: fix build on powerpc64
    
    In file included from examples/ThirdPartyLibs/Eigen/Core:211:
    examples/ThirdPartyLibs/Eigen/src/Core/arch/AltiVec/PacketMath.h:1345:32: error: use of undeclared identifier 'vec_sqrt'; did you mean 'vec_rsqrte'?
      BF16_TO_F32_UNARY_OP_WRAPPER(vec_sqrt, a);
                                   ^~~~~~~~
                                   vec_rsqrte
---
 devel/py-bullet3/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile
index f5242b951373..167c9b74d5ad 100644
--- a/devel/py-bullet3/Makefile
+++ b/devel/py-bullet3/Makefile
@@ -19,6 +19,8 @@ USE_GL=		gl glew
 USE_GITHUB=	yes
 GH_ACCOUNT=	bulletphysics
 
+CFLAGS_powerpc64=	-mvsx
+
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pybullet*.so