notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
cherivis-devel Visualisation tool for CHERI / BERI streamtraces
0.4_2 devel Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.4_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Depends on broken and expiring cheritrace-devel
Expired This port expired on: 2018-08-20
Maintainer: theraven@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-01-15 20:46:03
Last Update: 2018-08-21 12:06:54
SVN Revision: 477717
Also Listed In: gnustep
License: MIT
WWW:
https://github.com/CTSRD-CHERI/CheriVis
Description:
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. WWW: https://github.com/CTSRD-CHERI/CheriVis
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/cherivis-devel-0.4_2/catalog.mk
  2. /usr/local/share/licenses/cherivis-devel-0.4_2/LICENSE
  3. /usr/local/share/licenses/cherivis-devel-0.4_2/MIT
  4. GNUstep/System/Applications/CheriVis.app/CheriVis
  5. GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.desktop
  6. GNUstep/System/Applications/CheriVis.app/Resources/CheriVis.tiff
  7. GNUstep/System/Applications/CheriVis.app/Resources/Document.xib
  8. GNUstep/System/Applications/CheriVis.app/Resources/Info-gnustep.plist
  9. GNUstep/System/Applications/CheriVis.app/Resources/MainMenu.xib
  10. GNUstep/System/Applications/CheriVis.app/stamp.make
  11. GNUstep/System/Tools/CheriVis
  12. @postexec /usr/sbin/service ldconfig restart > /dev/null
  13. @postunexec /usr/sbin/service ldconfig restart > /dev/null
Collapse this list.
Dependency lines:
  • cherivis-devel>0:devel/cherivis-devel
No installation instructions:
This port has been deleted.
PKGNAME: cherivis-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1464769956 SHA256 (CTSRD-CHERI-CheriVis-v0.4_GH0.tar.gz) = 507539f335e8ec7f4fb4127ad179cb200c50e28664d0d4d27991431cee5f9ebe SIZE (CTSRD-CHERI-CheriVis-v0.4_GH0.tar.gz) = 519445

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. gnustep-make>0 : devel/gnustep-make
  3. gnustep-back>0 : x11-toolkits/gnustep-back
Runtime dependencies:
  1. gnustep-back>0 : x11-toolkits/gnustep-back
Library dependencies:
  1. libcheritrace.so : devel/cheritrace-devel
  2. libobjc.so.4.6 : lang/libobjc2
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
gnustep
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/CTSRD-CHERI/CheriVis/tar.gz/v0.4?dummy=/
Collapse this list.

Number of commits found: 19

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.4_2
21 Aug 2018 12:06:54
Revision:477717Original commit files touched by this commit Sanity Test Failure
rene search for other commits by this committer
Remove expired ports:
2018-08-20 net/openmq: Broken for more than 5 months
2018-08-20 net/coda6_server: Broken for more than 5 months
2018-08-20 net/ceph-devel: Broken for more than 5 months
2018-08-20 java/jgrapht: Broken for more than 5 months
2018-08-20 mail/mutt14: mutt 1.4.x has been out of support for 10+ years use
mail/mutt
2018-08-20 www/pydio: Broken for more than 5 months
2018-08-20 security/fastd-devel: Broken for more than 5 months
2018-08-20 security/fastd: Broken for more than 5 months
2018-08-20 devel/bhyve-vm-goagent: Broken for more than 5 months
2018-08-20 devel/cherivis-devel: Depends on broken and expiring cheritrace-devel
2018-08-20 devel/cheritrace-devel: Broken for more than 5 months
2018-08-20 devel/javolution: Broken for more than 5 months
2018-08-20 devel/bisoncpp: Depends on broken and expiring libbobcat
2018-08-20 databases/php5-pdo_cassandra: Broken for more than 5 months
2018-08-20 games/crafty-open-large: Broken for more than 5 months
2018-08-20 games/crafty-open-enormous: Broken for more than 5 months
2018-08-20 games/crafty-open-medium: Broken for more than 5 months
2018-08-20 math/jakarta-commons-math: Broken for more than 5 months
2018-08-20 math/hfst: Broken for more than 5 months
2018-08-20 math/octave-forge-communications: Broken for more than 5 months
2018-08-20 lang/v8-devel: Broken for more than 5 months
2018-08-20 sysutils/rubygem-fluentd010: Broken for more than 5 months
0.4_2
17 Jul 2018 08:56:32
Revision:474787Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 5 months
0.4_2
03 Dec 2017 12:23:54
Revision:455401Original commit files touched by this commit
theraven search for other commits by this committer
Fix configure options for gnustep-make

We were not setting the flag to select the GNUstep ABI, so were defaulting to
using the GCC-compatible version, which was likely to trigger a lot of subtle
bugs.  This was noticed when C++ exceptions thrown through Objective-C stack
frames caused segfaults.
21 Aug 2017 13:26:29
Revision:448472Original commit files touched by this commit Sanity Test Failure Refresh
theraven search for other commits by this committer
Update GNUstep core libraries.

Update the default Objective-C compiler.

Fix various build failures in GNUstep ports from newer versions of the GNUstep
core libraries and from changes to GNUstep Make.

Update various ports that use GNUstep and bump the portrevision of the ones
that haven't had a new release.
0.4
01 Jan 2017 03:45:13
Revision:430235Original commit files touched by this commit
sunpoet search for other commits by this committer
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
0.4
16 Nov 2016 00:33:20
Revision:426195Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on various tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
0.4
01 Jun 2016 13:15:37
Revision:416242Original commit files touched by this commit
mat search for other commits by this committer
Github cleanup.

- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.

Sponsored by:	Absolight
0.4
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
0.4
01 Mar 2016 10:08:46
Revision:409857Original commit files touched by this commit
theraven search for other commits by this committer
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.
0.1_3
19 Sep 2015 10:33:36
Revision:397315Original commit files touched by this commit
theraven search for other commits by this committer
Make all GNUstep ports install into the System domain so that the Local domain
is available for stuff built from source.

Some ports were already installing in the System domain, for these just remove
the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their
pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
0.1_2
25 Jun 2015 11:12:57
Revision:390557Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Mark BROKEN on FreeBSD 9.x:

/usr/local/llvm34/include/llvm/ADT/SmallVector.h:188:15: error: no member named
'move' in namespace 'std'; did you mean simply 'move'?

- While here, remove blank line at the end of pkg-descr to pet portlint

Approved by:	portmgr blanket
Submitted by:	pkg-fallout
0.1_2
06 May 2015 15:16:54
Revision:385521Original commit files touched by this commit
mat search for other commits by this committer
Update ports in the [bcd]* categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
0.1_2
10 Apr 2015 07:25:09
Revision:383699Original commit files touched by this commit
bapt search for other commits by this committer
Convert to USES=gnustep
0.1_2
27 Oct 2014 10:10:59
Revision:371544Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
0.1_2
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
0.1_1
10 Jun 2014 07:39:02
Revision:357277Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
0.1_1
16 Jan 2014 20:42:38
Revision:339983Original commit files touched by this commit
theraven search for other commits by this committer
Updated CheriVis to new version.

Approved by:	bapt (mentor, implicit)
0.1
16 Jan 2014 20:04:47
Revision:339973Original commit files touched by this commit
theraven search for other commits by this committer
Fix the filenames in distinfo for cherivis-devel.

Submitted by:	sson
Approved by:	bapt (mentor, implicit)
0.1
15 Jan 2014 20:45:52
Revision:339817Original commit files touched by this commit
theraven search for other commits by this committer
Add a port for CheriVis, a tool for inspecting CHERI CPU instruction traces.

Approved by:	bapt (mentor)

Number of commits found: 19