FreeBSD Ports

cad/dinotrace 9.4f_11

Graphical signal trace waveform viewer

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
cad
Package size
153.8 KiB, 523.1 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.

Install

As a binary package — by origin, or by package name:

pkg install cad/dinotrace
pkg install dinotrace

From the ports tree:

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

To depend on this port in another port's Makefile:

RUN_DEPENDS=	dinotrace>0:cad/dinotrace

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest9.4f_119.4f_119.4f_29.4f_109.4f_11
FreeBSD:14:quarterly9.4f_119.4f_11n/a9.4f_109.4f_11
FreeBSD:15:latest9.4f_119.4f_11n/a9.4f_109.4f_10
FreeBSD:15:quarterly9.4f_119.4f_11n/an/an/a
FreeBSD:16:latest9.4f_119.4f_11n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 26
All run dependencies 25

No port depends on this one.

Configuration

Options name: cad_dinotrace

OptionDefaultDescription
EMACSonInstall Emacs supplimentary files
USES
gmake motif perl5 tar:tgz xorg
Service scripts
none
Conflicts with
dinotrace-emacs_*

Message after installing

To configure dinotrace Emacs extensions, add the following lines
to your Emacs startup configuration:

;; Dinotrace mode
(global-set-key "\C-x\C-aa" 'dinotrace-update)
(global-set-key "\C-x\C-ad" 'dinotrace-mode)

;; Sim-Log mode
(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

Files

distinfo 1
FileSizeSHA256
dinotrace-9.4f.tgz1.292431e+06a45b462da5797496d1d305b6f7953ee7572e0201d9e4a4678bfd4580447621be
Master sites 1
  • http://www.veripool.org/ftp/

Commit history 0

No commits in the history this site was built from.