git: 361c8d2c07ac - main - cad/nvc: Update 1.18.1 => 1.18.2

From: Älven <alven_at_FreeBSD.org>
Date: Tue, 20 Jan 2026 13:22:19 UTC
The branch main has been updated by alven:

URL: https://cgit.FreeBSD.org/ports/commit/?id=361c8d2c07ac5216b869d492fd41ae1f65c4cabd

commit 361c8d2c07ac5216b869d492fd41ae1f65c4cabd
Author:     Älven <alven@FreeBSD.org>
AuthorDate: 2025-12-23 12:52:30 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2026-01-20 13:22:06 +0000

    cad/nvc: Update 1.18.1 => 1.18.2
    
    Changelogs:
    * https://www.nickg.me.uk/nvc/news.html
    
    * Clairfy LICENSE
    * Improve pkg-descr
    
    Approved by:            yuri@ (maintainer, Mentor)
    Differential Revision:  https://reviews.freebsd.org/D54347
---
 cad/nvc/Makefile  |  4 ++--
 cad/nvc/distinfo  |  6 +++---
 cad/nvc/pkg-descr | 16 ++++++++++++++--
 3 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/cad/nvc/Makefile b/cad/nvc/Makefile
index 7c163fcd154d..019f510d43c8 100644
--- a/cad/nvc/Makefile
+++ b/cad/nvc/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	nvc
-DISTVERSION=	1.18.1
+DISTVERSION=	1.18.2
 CATEGORIES=	cad
 MASTER_SITES=	https://www.nickg.me.uk/files/
 
@@ -8,7 +8,7 @@ COMMENT=	VHDL compiler and simulator
 WWW=		https://www.nickg.me.uk/nvc/ \
 		https://github.com/nickg/nvc
 
-LICENSE=	GPLv3
+LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 ONLY_FOR_ARCHS=	aarch64 amd64
diff --git a/cad/nvc/distinfo b/cad/nvc/distinfo
index 9e5e7fecfeb7..a16b4e3cc17e 100644
--- a/cad/nvc/distinfo
+++ b/cad/nvc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760851919
-SHA256 (nvc-1.18.1.tar.gz) = dcb2cb651ee13df384a47c55a596842106f6cca9492f192729e566648817e321
-SIZE (nvc-1.18.1.tar.gz) = 2599248
+TIMESTAMP = 1766493577
+SHA256 (nvc-1.18.2.tar.gz) = ee34522a04c49f2a73ff4367088ded9674d726b44fd480995df8ac90e84271d8
+SIZE (nvc-1.18.2.tar.gz) = 2601236
diff --git a/cad/nvc/pkg-descr b/cad/nvc/pkg-descr
index a2b824f8b7f3..5b9e9bc5d621 100644
--- a/cad/nvc/pkg-descr
+++ b/cad/nvc/pkg-descr
@@ -1,3 +1,15 @@
 NVC is a GPLv3 VHDL compiler and simulator aiming for IEEE 1076-2002 compliance.
-See these blog posts for background information. NVC has been successfully used
-to simulate several real-world designs.
+
+- NVC supports almost all of VHDL-2008 with the exception of PSL, and it has
+been successfully used to simulate several real-world designs. Experimental
+support for Verilog and VHDL-2019 is under development.
+
+- NVC has a particular emphasis on simulation performance and uses LLVM to
+compile VHDL to native machine code.
+
+- NVC is not a synthesizer. That is, it does not output something that could be
+used to program an FPGA or ASIC. It implements only the simulation behaviour of
+the language as described by the IEEE 1076 standard.
+
+- NVC supports popular verification frameworks including OSVVM, UVVM, VUnit and
+cocotb.