cad/iverilog: Update to 13.0373b3edfdb
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 iveriloginstalls 13.0 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 13.0 | 13.0 | – |
| FreeBSD 15 | 13.0 | 13.0 | – |
| FreeBSD 14 | 13.0 | 13.0 | 13.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 13.0 | 13.0 | – |
| FreeBSD 14 | 13.0 | 13.0 | 13.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)
cad/iverilog: Use upstream release archive * Use upstream release archive as recommended by Porters Handbook This also cleans up the port Makefile a bit and reduces build dependencies PR: 289579 Approved by: maintainer timeout 2+ weeks8cfcd80360
cad/iverilog: Move man pages to share/man Approved by: portmgr (blanket)6302f27e1d
cad/iverilog: Update 11.0 → 12_0 PR: 270908 Approved by: kbowling@8d90ef126d
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
cad: remove 'Created by' lines A big Thank You to the original contributors of these ports: * AMAKAWA Shuhei <amakawa@jp.FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Anders Andersson <anders@hack.org> * Bruce M Simpson <bms@FreeBSD.org> * Christoph Moench-Tegeder <cmt@FreeBSD.org> * David Yeske <dyeske@gmail.com> * Diane Bruce <db@db.net> * Joachim Strombergson <watchman@ludd.ltu.se> * Johnny Sorocil <jsorocil@gmail.com> * Julian Jenkins <kaveman@magna.com.au> * Marc Fonvieille <blackend@FreeBSD.org> * Mario S F Ferreira <lioux@linf.unb.br> et al. * Martin Dieringer <martin.dieringe@gmx.de> * Matthias Petermann <matthias@petermann-it.de> * Michael Durian <durian@shadetreesoftware.com> * Michael Reifenberger <mr@FreeBSD.org> * Nicola Vitale <nivit@FreeBSD.org> * Otacilio de Araujo Ramos Neto <otacilio.neto@bsd.com.br> * Pedro F. Giffuni * Pedro F. Giffuni <giffunip@asme.org> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Rusmir Dusko <nemysis@FreeBSD.org> * Sarod Yatawatta <sarod@cs.pdn.ac.lk> * Sergio Lenzi <lenzi.sergio@gmail.com> * Stanislav Sedov <ssedov@mbsd.msk.ru> * Thierry Thomas <thierry@FreeBSD.org> * Thierry Thomas <thierry@pompo.net> * Thomas Gellekum <tg@FreeBSD.org> * Vanilla I. Shu <vanilla@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Ying-Chieh Liao <ijliao@FreeBSD.org> * gahr * hrs * ijliao * lbartoletti <lbartoletti@FreeBSD.org> * lon_kamikaze@gmx.de * stas * swallace * thierry@pompo.net With hat: portmgrb46abf8056
cad/iverilog: Take maintainercfac74ea12
grimreaper: return zeising's ports to the pool after safekeeping his ports bit.d64256b72d
Remove # $FreeBSD$ from Makefiles.305f148f48
cad/iverilog: fix build on GCC architectures expression_evaluate.cc: In member function 'virtual bool ExpArithmetic::evaluate(Entity*, ScopeBase*, int64_t&) const': expression_evaluate.cc:67: error: call of overloaded 'pow(int64_t&, int64_t&)' is ambiguous /usr/include/math.h:257: note: candidates are: double pow(double, double) /usr/include/c++/4.2/cmath:373: note: long double std::pow(long double, int) /usr/include/c++/4.2/cmath:369: note: float std::pow(float, int) /usr/include/c++/4.2/cmath:365: note: double std::pow(double, int) /usr/include/c++/4.2/cmath:361: note: long double std::pow(long double, long double) /usr/include/c++/4.2/cmath:357: note: float std::pow(float, float)666433c681
cad/iverilog: Update to 11.0 Update cad/iverilog to 11.0. The first release in the 11 branch.af77ce1911
cad/iverilog: Use upstream patch for -fno-common Change to use the patch applied upstream for fixing the build of cad/iverilog with -fno-common MFH: 2020Q3 (implicit, -fno-common fix, ok by joenum)1daa16d402
cad/iverilog: Fix build with -fno-common Fix the build with -fno-common, which is the default in llvm 11 (and gcc10). MFH: 2020Q3ef7b401e4e
cat/iverilog: Update to 10.3d37285ac21
Fix build with bison 3.4.1 PR: 238141628aa4af2d
Update devel/readline to 8.0 - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine40c9c7f7eb
Update to 10.2add110fef2
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL Approved by: portmgr blanket9d79e7b146
Update to 10.1.1c7126434a4
- Fix trailing whitespace in pkg-descrs, categories [a-f]* Approved by: portmgr blanket1d1f878054
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight7f4572eae4Update to 10.13125d562b1
cad/iverilog is not jobs safe This port has failed multiple times for me. It intends to create a directory called "dep" and then move files into it, but sometimes the file is moved before directory is created, becomes renamed to "dep" and then mkdir fails because dep already exists.22197ba5c7
Fix build on FreeBSD 9.* FreeBSD 9.* has an older, noncompatible version of flex. Fix this by using flex from ports instead. Submitted by: kwmae780c919e
Update to 10.0 Committed from: EuroBSDCon 201544148c58fe
Cleanup plistafb0da4983
Remove indefinite articles and trailing periods from COMMENT, plus minor COMMENT typos and surrounding whitespace fixes. Categories A-C. CR: D196 Approved by: portmgr (bapt)37e782dfbc
- Convert USE_GMAKE to USES3a68e61d1f
Update to 0.9.7. Stagify.636bb0b5f6
Add NO_STAGE all over the place in preparation for the staging support (cat: cad)8e91f3161f
Convert USE_BISON to USES= bison It brings bison as a build dependency in case it is set the following way: USES= bison or USES= bison:build it brings bison as a run dependency in case it is set the following way: USES= bison:run it brings bison both as a run and build dependency in case it the set the following way: USES= bison:both While here trim some headers Convert some USE_GNOME= gnomehack to USES= pathfix9250d94365
Update to 0.9.6 Approved by: kwm (mentor)12bd2d4537
Change maintainer address to my FreeBSD.org mail address. Approved by: kwm (mentor)ddd37c75c9
Update maintainer email address PR: ports/164211 Submitted by: Niclas Zeising <zeising@daemonic.se> (maintainer)b81435c1c2
- Update to version 0.9.5 - Add LICENSE - Update project homepage PR: ports/162280 Submitted by: Niclas Zeising <niclas.zeising@gmail.com> (maintainer)09529337e3
- Update to version 0.9.4 - Give maintainership to submitter PR: ports/162069 Submitted by: Niclas Zeising <niclas.zeising@gmail.com>7149ddb9e9
- Return my ports back to the pool. I was unable to make any fixes to my ports in the past 3 weeks while ports were broken on any 10.x machines, which means I'm unable to maintain them. So let people know that there's no available support for them until things are back to normal (which also means that anyone with spare time will be able to fix them without getting approval).422bce3414
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since mid 2008. PR: ports/159624 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru>0e682dded4
- Get Rid MD5 supportbb86cbe5d2
Fix a few typos in ports/cad.ece96ee943
- Update to 0.9.2.f364de9a6c
- Update to 0.9.1.a729a40580
- Update to 0.8.7.cd5a5fec32
- Update 0.8.6.e6b9f81bbd
Migration from bison 1.x to 2.x PR: 117086 Tested by: -exp runsdbd39ca660
- Update to 0.8.5.3c97ac479f
- Update to 0.8.4.333aa58d8a
- Update to 0.8.36538ef1938
- Update to 0.8.2 - Fix compiling with gcc 4.1 - Change my email Approved by: sem (mentor)dc494c17e3