summaryrefslogblamecommitdiff
path: root/devel/cherivis-devel/Makefile
blob: ecaf61f880628224052934fe81625bb4050d331c (plain) (tree)
1
2
3
4
5



                              
                 









                                                                 
                       

                            


                                                                                








                                                              
# $FreeBSD$

PORTNAME=	cherivis-devel
PORTVERSION=	0.1
PORTREVISION=	1
CATEGORIES=	devel gnustep

MAINTAINER=	theraven@FreeBSD.org
COMMENT=	Visualisation tool for CHERI / BERI streamtraces.

LICENSE=	MIT

USE_GITHUB=	yes
GH_ACCOUNT=	CTSRD-CHERI
GH_PROJECT=	CheriVis
GH_COMMIT=	525aeb4
GH_TAGNAME=	${GH_COMMIT}

LLVM_VERSION?=	34
BUILD_DEPENDS+=	llvm-config${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION}
LIB_DEPENDS+=	libdispatch.so:${PORTSDIR}/devel/libdispatch

MAKE_FLAGS+=		LLVM_CONFIG=llvm-config${LLVM_VERSION}
USE_GNUSTEP=		yes
USE_GNUSTEP_BACK=	yes
USE_GNUSTEP_BUILD=	yes
USE_GNUSTEP_INSTALL=	yes
USE_GNUSTEP_LDCONFIG=	${GNUSTEP_SYSTEM_LIBRARIES}

.include <bsd.port.mk>