Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Mar 2016 10:08:46 +0000 (UTC)
From:      David Chisnall <theraven@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r409857 - head/devel/cherivis-devel
Message-ID:  <201603011008.u21A8kSf025118@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: theraven
Date: Tue Mar  1 10:08:45 2016
New Revision: 409857
URL: https://svnweb.freebsd.org/changeset/ports/409857

Log:
  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.

Modified:
  head/devel/cherivis-devel/Makefile
  head/devel/cherivis-devel/distinfo
  head/devel/cherivis-devel/pkg-descr
  head/devel/cherivis-devel/pkg-plist

Modified: head/devel/cherivis-devel/Makefile
==============================================================================
--- head/devel/cherivis-devel/Makefile	Tue Mar  1 10:06:53 2016	(r409856)
+++ head/devel/cherivis-devel/Makefile	Tue Mar  1 10:08:45 2016	(r409857)
@@ -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}
 

Modified: head/devel/cherivis-devel/distinfo
==============================================================================
--- head/devel/cherivis-devel/distinfo	Tue Mar  1 10:06:53 2016	(r409856)
+++ head/devel/cherivis-devel/distinfo	Tue Mar  1 10:08:45 2016	(r409857)
@@ -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

Modified: head/devel/cherivis-devel/pkg-descr
==============================================================================
--- head/devel/cherivis-devel/pkg-descr	Tue Mar  1 10:06:53 2016	(r409856)
+++ head/devel/cherivis-devel/pkg-descr	Tue Mar  1 10:08:45 2016	(r409857)
@@ -2,6 +2,4 @@ A tool for viewing streamtraces from the
 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

Modified: head/devel/cherivis-devel/pkg-plist
==============================================================================
--- head/devel/cherivis-devel/pkg-plist	Tue Mar  1 10:06:53 2016	(r409856)
+++ head/devel/cherivis-devel/pkg-plist	Tue Mar  1 10:08:45 2016	(r409857)
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603011008.u21A8kSf025118>