COMMENT=		Foreign Function Interface

V=			3.4.2
DISTNAME=		libffi-$V
SHARED_LIBS +=  ffi                  2.0      # 9.0
CATEGORIES=		devel

MAINTAINER=		Jasper Lievisse Adriaanse <jasper@openbsd.org>

HOMEPAGE=		https://sourceware.org/libffi/

# BSD
PERMIT_PACKAGE=	Yes

# needed for unwind symbols
.if ${MACHINE_ARCH} == "arm"
WANTLIB += c++abi
.endif

MASTER_SITES= https://github.com/libffi/libffi/releases/download/v$V/

DEBUG_PACKAGES =	${BUILD_PACKAGES}

TEST_DEPENDS=		devel/dejagnu

CONFIGURE_STYLE=	gnu

FAKE_FLAGS+=		includesdir="${PREFIX}/include"

.include <bsd.port.mk>
