| Port details on branch 2023Q2 |
- verilator Synthesizable Verilog to C++ compiler
- 5.010_1 cad
=0 5.010_1Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2023-05-21 22:57:07
- Last Update: 2023-05-21 23:00:32
- Commit Hash: 0b540f3
- License: GPLv3
- WWW:
- https://www.veripool.org/projects/verilator/wiki/Intro
- Description:
- Verilator is the fastest free Verilog HDL simulator, and beats most commercial
simulators. It compiles synthesizable Verilog (not test-bench code!), plus some
PSL, SystemVerilog and Synthesis assertions into C++ or SystemC code. It is
designed for large projects where fast simulation performance is of primary
concern, and is especially well suited to generate executable models of CPUs
for embedded software design teams.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- verilator>0:cad/verilator
- To install the port:
- cd /usr/ports/cad/verilator/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/verilator
- pkg install verilator
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: verilator
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1682990494
SHA256 (verilator-verilator-v5.010_GH0.tar.gz) = ca82b57ce2d2b34eed3f04d5daf7eae6ad41276cda88efbb59ebd6467e65d635
SIZE (verilator-verilator-v5.010_GH0.tar.gz) = 2937301
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:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- autoconf>0 : devel/autoconf
- bash : shells/bash
- ar : devel/binutils
- help2man : misc/help2man
- bison : devel/bison
- gmake>=4.3 : devel/gmake
- python3.9 : lang/python39
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- gmake : devel/gmake
- python3.9 : lang/python39
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Library dependencies:
-
- libsystemc.so : devel/systemc
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for verilator-5.010_1:
INSTALL_DBG_EXECUTABLES=off: Install *_dbg executables
LEAK_CHECKS=off: Disable intentional memory leaks
===> Use 'make config' to modify these settings
- Options name:
- cad_verilator
- USES:
- bison compiler:c++14-lang gmake localbase:ldflags pathfix perl5 python:build,run,test shebangfix tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
5.010_1 21 May 2023 23:00:32
    |
Yuri Victorovich (yuri)  |
cad/verilator: Correct the 'ar' executable path
PR: 271546
Reported by: crb@ChrisBowman.com
(cherry picked from commit e43ae295f81a5af886cb2625bd38d3a6d2b45560) |
5.010 21 May 2023 22:54:34
    |
Yuri Victorovich (yuri)  |
cad/verilator: Update 5.008 → 5.010
Reported by: portscout
(cherry picked from commit 104c837723ea0c5c526d43d7392db9764a68b5e7) |
Number of commits found: 2
|