mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-02 01:20:54 +00:00
Update CheriVis to the latest version.
This also switches CheriVis to depending on CHERI-LLVM (via cheritrace), allowing it to correctly handle CHERI (not just MIPS) instructions.
This commit is contained in:
parent
9338d07f84
commit
0325587aea
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=409857
@ -1,8 +1,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cherivis-devel
|
||||
PORTVERSION= 0.1
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 0.4
|
||||
CATEGORIES= devel gnustep
|
||||
|
||||
MAINTAINER= theraven@FreeBSD.org
|
||||
@ -16,13 +15,10 @@ USES= gnustep
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= CTSRD-CHERI
|
||||
GH_PROJECT= CheriVis
|
||||
GH_TAGNAME= 525aeb4
|
||||
GH_TAGNAME= 98c6c04
|
||||
|
||||
LLVM_VERSION?= 34
|
||||
BUILD_DEPENDS+= llvm-config${LLVM_VERSION}:${PORTSDIR}/devel/llvm${LLVM_VERSION}
|
||||
LIB_DEPENDS+= libdispatch.so:${PORTSDIR}/devel/libdispatch
|
||||
LIB_DEPENDS+= libcheritrace.so:${PORTSDIR}/devel/cheritrace-devel
|
||||
|
||||
MAKE_FLAGS+= LLVM_CONFIG=llvm-config${LLVM_VERSION}
|
||||
USE_GNUSTEP= back build
|
||||
USE_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES}
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (CTSRD-CHERI-CheriVis-0.1-525aeb4_GH0.tar.gz) = aed37be21f1f5dcd90a0da5317de45d2b0842f6bbf207b6ad529eecd41bd9325
|
||||
SIZE (CTSRD-CHERI-CheriVis-0.1-525aeb4_GH0.tar.gz) = 531498
|
||||
SHA256 (CTSRD-CHERI-CheriVis-0.4-98c6c04_GH0.tar.gz) = 3afb838b16c968eab98b3e7b2c2f00678d5d4f7b1087431273dc92a6a568cd38
|
||||
SIZE (CTSRD-CHERI-CheriVis-0.4-98c6c04_GH0.tar.gz) = 519466
|
||||
|
@ -2,6 +2,4 @@ A tool for viewing streamtraces from the BERI and CHERI processors from SRI
|
||||
International and the University of Cambridge. CheriVis uses LLVM to read
|
||||
object code and to disassemble MIPS instructions.
|
||||
|
||||
The current version of the port only understands traditional MIPS instructions.
|
||||
|
||||
WWW: https://github.com/CTSRD-CHERI/CheriVis
|
||||
|
@ -1,9 +1,8 @@
|
||||
GNUstep/System/Applications/CheriVis.app/CheriVis
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.desktop
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.gorm/data.classes
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.gorm/data.info
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.gorm/objects.gorm
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.tiff
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/Document.xib
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/Info-gnustep.plist
|
||||
GNUstep/System/Applications/CheriVis.app/Resources/MainMenu.xib
|
||||
GNUstep/System/Applications/CheriVis.app/stamp.make
|
||||
GNUstep/System/Tools/CheriVis
|
||||
|
Loading…
Reference in New Issue
Block a user