BSD Ports

cad/dinotrace 9.4f_10 DragonFly

Graphical signal trace waveform viewer

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3+
Categories
cad
Package size
143.9 KiB, 499.6 KiB installed

Description

Dinotrace is a signal waveform tracing tool that supports traces in the form of Verilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango and Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.

Dinotrace was conceived in the early 1980's by Allen Gallotta at Digital Equipment Corporation, who wrote the code and supported it through version 4.2. When created, it was the first graphical display tool for the simulators being designed at Digital.

In the other systems

The newest version among them is 9.4f, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlycad/dinotrace9.4f_10 newestnone known-[email protected]-
FreeBSDcad/dinotrace9.4f_11 newestnone known-[email protected]-
NetBSDcad/dinotrace9.4fnb2 newestnone known-[email protected]-
MidnightBSDcad/dinotrace9.4f_11 newestno data-[email protected]-
HardenedBSDcad/dinotrace9.4f_11 newestno data-[email protected]-
GhostBSDcad/dinotrace9.4f_11 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install dinotrace

From DPorts:

cd /usr/dports/cad/dinotrace && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 10

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
dinotrace-emacs_nox-9.4f_10, dinotrace-emacs_canna-9.4f_10, dinotrace-emacs_devel-9.4f_10, dinotrace-emacs_wayland-9.4f_10, dinotrace-emacs_devel_nox-9.4f_10

Message after installing

To activate dinotrace Emacs extensions add the following lines
to your Emacs configuration file (usually ~/.emacs):

;; Dinotrace mode
(autoload 'dinotrace-update "dinotrace" "Update dinotrace annotations in this buffer" t)
(autoload 'dinotrace-mode   "dinotrace" "Toggle dinotrace annotations in this buffer" t)
(global-set-key "\C-x\C-aa" 'dinotrace-update)
(global-set-key "\C-x\C-ad" 'dinotrace-mode)

;; Sim-Log mode
(autoload 'sim-log-mode "sim-log" "Mode for Simulation Log files." t)
(setq auto-mode-alist (append (list '("\\.log$" . sim-log-mode)) auto-mode-alist))

===>   NOTICE:

The dinotrace port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing