biology/metaeuk: builds now fine on powerpc64le

This commit is contained in:
Piotr Kubaj 2025-01-23 19:08:43 +01:00
parent c8803c6278
commit 50fc531074

View file

@ -12,7 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENCE.md
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # 32-bit platforms produce wrong results based on https://github.com/soedinglab/metaeuk/issues/85#issuecomment-1888379107
NOT_FOR_ARCHS+= powerpc64 # many modules produce wrong results on big-endian architectures
BROKEN_powerpc64le= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276268
BUILD_DEPENDS= xxd:editors/vim
TEST_DEPENDS= bash:shells/bash
@ -33,7 +32,7 @@ CMAKE_OFF= NATIVE_ARCH
.include <bsd.port.options.mk>
.if !exists(/usr/include/omp.h) || ${ARCH} == powerpc64le # https://github.com/soedinglab/metaeuk/issues/85, https://github.com/llvm/llvm-project/issues/63807
.if !exists(/usr/include/omp.h) # https://github.com/soedinglab/metaeuk/issues/85
CMAKE_ARGS+= -DREQUIRE_OPENMP:BOOL=OFF
post-patch: # workaround for https://github.com/soedinglab/metaeuk/issues/55