1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

biology/mashmap: Broken on i386; Fix build on other architectures by using NATIVE option

Reported by:	fallout
This commit is contained in:
Yuri Victorovich 2023-07-18 06:59:18 -07:00
parent d7f39766ff
commit eadc22643b

View File

@ -1,6 +1,7 @@
PORTNAME= mashmap
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.6
PORTREVISION= 1
CATEGORIES= biology
MAINTAINER= yuri@FreeBSD.org
@ -10,6 +11,8 @@ WWW= https://github.com/marbl/MashMap
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BROKEN_i386= compilation fails: fatal error: unknown type name '__uint128_t'
LIB_DEPENDS= libgsl.so:math/gsl
USES= cmake compiler:c++17-lang localbase:ldflags
@ -18,6 +21,10 @@ USE_GITHUB= yes
GH_ACCOUNT= marbl
GH_PROJECT= MashMap
OPTIONS_DEFINE= NATIVE
NATIVE_CMAKE_BOOL= OPTIMIZE_FOR_NATIVE
PLIST_FILES= bin/mashmap \
bin/mashmap-align