aboutsummaryrefslogblamecommitdiff
path: root/devel/cherivis-devel/Makefile
blob: a4894c7c97fa69525f4405623c3782290afd6e74 (plain) (tree)
1
2
3
4
5
6
7
8
9



                              
                 


                                    
                                                                





                           
                       

                            


                                                                                








                                                              
# $FreeBSD$

PORTNAME=	cherivis-devel
PORTVERSION=	0.1
PORTREVISION=	2
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>