CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

cad/iverilog 13.0

Verilog simulation and synthesis tool

Port info

Maintainer
kbowling@FreeBSD.org
Packages
latest: 13.0
Upstream
up to date
Last update
to 13.0 · 373b3edfdb
Quarterly
2026Q4: 13.0
WWW
https://steveicarus.github.io/iverilog/
Links
cgit · VuXML

Install

Package
# pkg install iverilog
installs 13.0 from latest; from quarterly (2026Q4) 13.0
Port
# cd /usr/ports/cad/iverilog && make install clean
Size
1.9 MiB download · 5.9 MiB installed
Depends on
devel/readline 8.3.6
License
GPLv2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1613.013.0–
FreeBSD 1513.013.0–
FreeBSD 1413.013.013.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1513.013.0–
FreeBSD 1413.013.013.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 13.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (76)

Ion-Mihai Tetcu (itetcu) · 0.8.1
Stanislav wants to maintain this ports.

Requested by:   Stanislav (on IRC)
3fedf07c17
Mark Linimon (linimon) · 0.8.1
Reset inactive maintainer who has not responded to email.

Hat:		portmgr
c08034c3ba
Marcus Alves Grando (mnag) · 0.8.1
Update to 0.8.1 Add second MASTER_SITES Add SHA256

PR:		88749
Submitted by:	Joachim Strombergson <watchman@ludd.ltu.se> (maintainer)
371f431d81
Mark Linimon (linimon) · 0.8
Update maintainer's email address.
f5b7121c2a
Tilman Keskinoz (arved) · 0.8
Update to 0.8

PR:		72949
Submitted by:	Joachim Strombergson <watchman@ludd.ltu.se>
b84151b7e4
MANTANI Nobutaka (nobutaka) · 0.7.20040606
Update to 0.7.20040606.

PR:		ports/68643
Submitted by:	maintainer
8e22e0d446
Kirill Ponomarev (krion) · 0.7.20040220
- Update to version 20040220

PR:		ports/64432
Submitted by:	maintainer
a0d455de93
Joe Marcus Clarke (marcus) · 0.7.20031202_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Mark Linimon (linimon) · 0.7.20031202
Unbreak on 4.x.

PR:		ports/62073
Submitted by:	Hiroki Sato <hrs@freebsd.org>
253cf23efa
Mark Linimon (linimon) · 0.7.20031202
Update to 20031202 snapshot.  Summary of changes listed on ftp://icarus.com/pub/eda/verilog/snapshots/verilog-20031202.txt:

Combination 64bit/32bit runtime support now works fully on AMD64
systems; wait on lists of named events now works; there is no
longer a common iverilog.conf, instead there are target specific
foo.conf files with a new and cleaner format; 64bit values are more
portably handled; several synthesis bugs related to the control inputs
of flip-flops have been fixed.

Committer is marking this BROKEN on 4.x while we investigate install
problems.  It works on 5.x only for now.

PR:		ports/60162
Submitted by:	Joachim Strombergson <watchman@ludd.luth.se> (maintainer)
4805bf3d84
Mark Linimon (linimon) · 0.7.20031009
Mark as broken while we muddle through the compile problem with the author.
e08f6b73c8
Mark Linimon (linimon) · 0.7.20031009
Maintainer Update to latest snapshot.  Changes: add AMD64 support (experimental); time 0 race resolution; identation cleanup; manpage update. PR: ports/58320
09752ef262
Mark Linimon (linimon) · 0.7.20030722
Maintainer update to snapshot version.  In addition to fixing the port for gcc3.3, 10 months of updates are included:

- Rework expression parsing and elaboration to accomodate real/realtime
values and expressions.
- Calculate delay statement delays using elaborated expressions instead
of pre-elaborated expression trees.
- Implement the wait statement behaviorally instead of as nets.
- Support event names as expression elements.
- Fix configuration errors, spelling errors, clarification of certain
objects.

See internal revision logs in each file for more elaboration.
bb01be3ddb
Kris Kennaway (kris) · 0.7
Partial fix for builds with gcc 3.3.  This still blows up later on.
7eaa422598
Michael C . Wu (keichii) · 0.7
Change the Maintainer to someone who uses this port more than I do.
0028c8f9cd
Will Andrews (will) · 0.7
Fix MAN.  This commit completes changes submitted in the PR.  I made the earlier changes unaware that the submitter had sent the PR.

PR:		51989
Submitted by:	Ports Fury
158f9c87d6
Will Andrews (will) · 0.7
Fix this port and remove BROKEN.
e388d96ffa
Kris Kennaway (kris) · 0.7
BROKEN: Does not install
55f0f920a1
Ade Lovett (ade) · 0.7
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Michael C . Wu (keichii) · 0.7
Update to iverilog 0.7

Submitted by:	 Joachim Str?mbergson <watchman@ludd.luth.se>
01c6cdf8b1
Joe Marcus Clarke (marcus) · 0.6
Fix build with bison 1.75.

Reported by:	bento
acf861feb2
Kris Kennaway (kris) · 0.6
Add missing files
e05ef340d7
Michael C . Wu (keichii) · 0.6
Update to 0.6 after my long absence

PR:		35317
Submitted by:	Joachim Strömbergson <watchman@ludd.luth.se>
74d5524ae6
Ying-Chieh Liao (ijliao) · 0.4
pass maintainership to keichii
d64d4c06fc
Ying-Chieh Liao (ijliao) · 0.4
forgot bison dependence
2c0a6391e9
Ying-Chieh Liao (ijliao) · 0.4
add iverilog, a Verilog simulation and synthesis tool
7bf8e1d6ec