Index | Thread | Search

From:
Thomas Dettbarn <dettus@dettus.net>
Subject:
Update lang/iverilog 0.12 -> 0.13
To:
ports@openbsd.org
Date:
Sun, 14 Jun 2026 13:44:29 +0200

Download raw body.

Thread
  • Thomas Dettbarn:

    Update lang/iverilog 0.12 -> 0.13

While I am in the process of turning my OpenBSD
machine into a powerhouse of FPGA-Design, I took
the liberty of bumping up the version number
of lang/iverilog from 0.12 to 0.13.

Please find the diff to the current git tree
attached to this email.


Thomas

diff --git a/lang/iverilog/Makefile b/lang/iverilog/Makefile
index 9fea1ac8a4e..523b878c0a9 100644
--- a/lang/iverilog/Makefile
+++ b/lang/iverilog/Makefile
@@ -1,6 +1,6 @@
 COMMENT=		Verilog simulation and synthesis tool
 
-V=			12_0
+V=			13_0
 DISTNAME=		iverilog-${V}
 PKGNAME=		iverilog-${V:S/_/./}
 CATEGORIES=		lang devel
@@ -38,9 +38,9 @@ DOC_DIR=		${PREFIX}/share/doc/iverilog
 CFLAGS+=		-I${LOCALBASE}/include
 
 post-install:
-	${INSTALL_DATA_DIR} ${DOC_DIR}/{ivlpp,vvp}
-	${INSTALL_DATA} ${WRKSRC}/*.txt ${DOC_DIR}
-	${INSTALL_DATA} ${WRKSRC}/vvp/{README,opcodes}.txt ${DOC_DIR}/vvp/
-	${INSTALL_DATA} ${WRKSRC}/ivlpp/ivlpp.txt ${DOC_DIR}/ivlpp/
+	${INSTALL_DATA_DIR} ${DOC_DIR}
+	${INSTALL_DATA} ${WRKSRC}/COPYING ${DOC_DIR}
+	${INSTALL_DATA} ${WRKSRC}/INSTALL ${DOC_DIR}
+	${INSTALL_DATA} ${WRKSRC}/README.md ${DOC_DIR}
 
 .include <bsd.port.mk>
diff --git a/lang/iverilog/distinfo b/lang/iverilog/distinfo
index 81fd9b4332e..94ce9d01eb5 100644
--- a/lang/iverilog/distinfo
+++ b/lang/iverilog/distinfo
@@ -1,2 +1,2 @@
-SHA256 (steveicarus-iverilog-v12_0.tar.gz) = poyx73wBfvCQ6+2yvD4575Dsxwo0AK+0qpQwO8O+qn0=
-SIZE (steveicarus-iverilog-v12_0.tar.gz) = 2995096
+SHA256 (steveicarus-iverilog-v13_0.tar.gz) = yJe7+phIaImCxtXDBSn8KdaN8Ln/Iv+nO62J23Onzkk=
+SIZE (steveicarus-iverilog-v13_0.tar.gz) = 3215392
diff --git a/lang/iverilog/pkg/PLIST b/lang/iverilog/pkg/PLIST
index a91eb5e4c80..e5eddc3e2cb 100644
--- a/lang/iverilog/pkg/PLIST
+++ b/lang/iverilog/pkg/PLIST
@@ -12,7 +12,6 @@ lib/ivl/
 lib/ivl/blif-s.conf
 lib/ivl/blif.conf
 @bin lib/ivl/blif.tgt
-@bin lib/ivl/cadpli.vpl
 lib/ivl/include/
 lib/ivl/include/constants.vams
 lib/ivl/include/disciplines.vams
@@ -47,33 +46,15 @@ lib/ivl/vlog95.conf
 lib/ivl/vvp-s.conf
 lib/ivl/vvp.conf
 @bin lib/ivl/vvp.tgt
-@static-lib lib/libveriuser.a
 @static-lib lib/libvpi.a
 @man man/man1/iverilog-vpi.1
 @man man/man1/iverilog.1
 @man man/man1/vvp.1
 share/doc/iverilog/
 @comment share/doc/iverilog/BUGS.txt
-share/doc/iverilog/QUICK_START.txt
-share/doc/iverilog/attributes.txt
 @comment share/doc/iverilog/cygwin.txt
-share/doc/iverilog/developer-quick-start.txt
-share/doc/iverilog/extensions.txt
-share/doc/iverilog/glossary.txt
-share/doc/iverilog/ieee1364-notes.txt
-share/doc/iverilog/ivl_target.txt
-share/doc/iverilog/ivlpp/
-share/doc/iverilog/ivlpp/ivlpp.txt
-share/doc/iverilog/lpm.txt
+share/doc/iverilog/COPYING
+share/doc/iverilog/INSTALL
+share/doc/iverilog/README.md
 @comment share/doc/iverilog/macosx.txt
-share/doc/iverilog/mingw-cross.txt
 @comment share/doc/iverilog/mingw.txt
-share/doc/iverilog/netlist.txt
-share/doc/iverilog/swift.txt
-share/doc/iverilog/t-dll.txt
-share/doc/iverilog/va_math.txt
-share/doc/iverilog/vpi.txt
-share/doc/iverilog/vvp/
-share/doc/iverilog/vvp/README.txt
-share/doc/iverilog/vvp/opcodes.txt
-share/doc/iverilog/xilinx-hint.txt