notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
nvc VHDL compiler and simulator
1.12.1 cad on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.11.3_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-10-23 15:08:51
Last Update: 2024-05-10 06:47:53
Commit Hash: 4aca578
License: GPLv3
WWW:
https://github.com/nickg/nvc
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (175 items)
Collapse this list.
  1. /usr/local/share/licenses/nvc-1.12.1/catalog.mk
  2. /usr/local/share/licenses/nvc-1.12.1/LICENSE
  3. /usr/local/share/licenses/nvc-1.12.1/GPLv3
  4. bin/nvc
  5. include/vhpi_user.h
  6. lib/nvc/ieee.08/IEEE.FIXED_FLOAT_TYPES
  7. lib/nvc/ieee.08/IEEE.FIXED_GENERIC_PKG
  8. lib/nvc/ieee.08/IEEE.FIXED_GENERIC_PKG-body
  9. lib/nvc/ieee.08/IEEE.FIXED_PKG
  10. lib/nvc/ieee.08/IEEE.FLOAT_GENERIC_PKG
  11. lib/nvc/ieee.08/IEEE.FLOAT_GENERIC_PKG-body
  12. lib/nvc/ieee.08/IEEE.FLOAT_PKG
  13. lib/nvc/ieee.08/IEEE.IEEE_BIT_CONTEXT
  14. lib/nvc/ieee.08/IEEE.IEEE_STD_CONTEXT
  15. lib/nvc/ieee.08/IEEE.MATH_COMPLEX
  16. lib/nvc/ieee.08/IEEE.MATH_COMPLEX-body
  17. lib/nvc/ieee.08/IEEE.MATH_REAL
  18. lib/nvc/ieee.08/IEEE.MATH_REAL-body
  19. lib/nvc/ieee.08/IEEE.NUMERIC_BIT
  20. lib/nvc/ieee.08/IEEE.NUMERIC_BIT-body
  21. lib/nvc/ieee.08/IEEE.NUMERIC_BIT_UNSIGNED
  22. lib/nvc/ieee.08/IEEE.NUMERIC_BIT_UNSIGNED-body
  23. lib/nvc/ieee.08/IEEE.NUMERIC_STD
  24. lib/nvc/ieee.08/IEEE.NUMERIC_STD-body
  25. lib/nvc/ieee.08/IEEE.NUMERIC_STD_UNSIGNED
  26. lib/nvc/ieee.08/IEEE.NUMERIC_STD_UNSIGNED-body
  27. lib/nvc/ieee.08/IEEE.STD_LOGIC_1164
  28. lib/nvc/ieee.08/IEEE.STD_LOGIC_1164-body
  29. lib/nvc/ieee.08/IEEE.STD_LOGIC_ARITH
  30. lib/nvc/ieee.08/IEEE.STD_LOGIC_ARITH-body
  31. lib/nvc/ieee.08/IEEE.STD_LOGIC_MISC
  32. lib/nvc/ieee.08/IEEE.STD_LOGIC_MISC-body
  33. lib/nvc/ieee.08/IEEE.STD_LOGIC_SIGNED
  34. lib/nvc/ieee.08/IEEE.STD_LOGIC_SIGNED-body
  35. lib/nvc/ieee.08/IEEE.STD_LOGIC_TEXTIO
  36. lib/nvc/ieee.08/IEEE.STD_LOGIC_UNSIGNED
  37. lib/nvc/ieee.08/IEEE.STD_LOGIC_UNSIGNED-body
  38. lib/nvc/ieee.08/IEEE.VITAL_MEMORY
  39. lib/nvc/ieee.08/IEEE.VITAL_MEMORY-body
  40. lib/nvc/ieee.08/IEEE.VITAL_PRIMITIVES
  41. lib/nvc/ieee.08/IEEE.VITAL_PRIMITIVES-body
  42. lib/nvc/ieee.08/IEEE.VITAL_TIMING
  43. lib/nvc/ieee.08/IEEE.VITAL_TIMING-body
  44. lib/nvc/ieee.08/_NVC_LIB
  45. lib/nvc/ieee.08/_index
  46. lib/nvc/ieee.19/IEEE.FIXED_FLOAT_TYPES
  47. lib/nvc/ieee.19/IEEE.FIXED_GENERIC_PKG
  48. lib/nvc/ieee.19/IEEE.FIXED_GENERIC_PKG-body
  49. lib/nvc/ieee.19/IEEE.FIXED_PKG
  50. lib/nvc/ieee.19/IEEE.FLOAT_GENERIC_PKG
  51. lib/nvc/ieee.19/IEEE.FLOAT_GENERIC_PKG-body
  52. lib/nvc/ieee.19/IEEE.FLOAT_PKG
  53. lib/nvc/ieee.19/IEEE.IEEE_BIT_CONTEXT
  54. lib/nvc/ieee.19/IEEE.IEEE_STD_CONTEXT
  55. lib/nvc/ieee.19/IEEE.MATH_COMPLEX
  56. lib/nvc/ieee.19/IEEE.MATH_COMPLEX-body
  57. lib/nvc/ieee.19/IEEE.MATH_REAL
  58. lib/nvc/ieee.19/IEEE.MATH_REAL-body
  59. lib/nvc/ieee.19/IEEE.NUMERIC_BIT
  60. lib/nvc/ieee.19/IEEE.NUMERIC_BIT-body
  61. lib/nvc/ieee.19/IEEE.NUMERIC_BIT_UNSIGNED
  62. lib/nvc/ieee.19/IEEE.NUMERIC_BIT_UNSIGNED-body
  63. lib/nvc/ieee.19/IEEE.NUMERIC_STD
  64. lib/nvc/ieee.19/IEEE.NUMERIC_STD-body
  65. lib/nvc/ieee.19/IEEE.NUMERIC_STD_UNSIGNED
  66. lib/nvc/ieee.19/IEEE.NUMERIC_STD_UNSIGNED-body
  67. lib/nvc/ieee.19/IEEE.STD_LOGIC_1164
  68. lib/nvc/ieee.19/IEEE.STD_LOGIC_1164-body
  69. lib/nvc/ieee.19/IEEE.STD_LOGIC_TEXTIO
  70. lib/nvc/ieee.19/_NVC_LIB
  71. lib/nvc/ieee.19/_index
  72. lib/nvc/ieee/IEEE.MATH_COMPLEX
  73. lib/nvc/ieee/IEEE.MATH_COMPLEX-body
  74. lib/nvc/ieee/IEEE.MATH_REAL
  75. lib/nvc/ieee/IEEE.MATH_REAL-body
  76. lib/nvc/ieee/IEEE.NUMERIC_BIT
  77. lib/nvc/ieee/IEEE.NUMERIC_BIT-body
  78. lib/nvc/ieee/IEEE.NUMERIC_STD
  79. lib/nvc/ieee/IEEE.NUMERIC_STD-body
  80. lib/nvc/ieee/IEEE.STD_LOGIC_1164
  81. lib/nvc/ieee/IEEE.STD_LOGIC_1164-body
  82. lib/nvc/ieee/IEEE.STD_LOGIC_ARITH
  83. lib/nvc/ieee/IEEE.STD_LOGIC_ARITH-body
  84. lib/nvc/ieee/IEEE.STD_LOGIC_MISC
  85. lib/nvc/ieee/IEEE.STD_LOGIC_MISC-body
  86. lib/nvc/ieee/IEEE.STD_LOGIC_SIGNED
  87. lib/nvc/ieee/IEEE.STD_LOGIC_SIGNED-body
  88. lib/nvc/ieee/IEEE.STD_LOGIC_TEXTIO
  89. lib/nvc/ieee/IEEE.STD_LOGIC_TEXTIO-body
  90. lib/nvc/ieee/IEEE.STD_LOGIC_UNSIGNED
  91. lib/nvc/ieee/IEEE.STD_LOGIC_UNSIGNED-body
  92. lib/nvc/ieee/IEEE.VITAL_MEMORY
  93. lib/nvc/ieee/IEEE.VITAL_MEMORY-body
  94. lib/nvc/ieee/IEEE.VITAL_PRIMITIVES
  95. lib/nvc/ieee/IEEE.VITAL_PRIMITIVES-body
  96. lib/nvc/ieee/IEEE.VITAL_TIMING
  97. lib/nvc/ieee/IEEE.VITAL_TIMING-body
  98. lib/nvc/ieee/_NVC_LIB
  99. lib/nvc/ieee/_index
  100. lib/nvc/nvc.08/NVC.IEEE_SUPPORT
  101. lib/nvc/nvc.08/NVC.IEEE_SUPPORT-body
  102. lib/nvc/nvc.08/NVC.POLYFILL
  103. lib/nvc/nvc.08/NVC.PSL_SUPPORT
  104. lib/nvc/nvc.08/NVC.PSL_SUPPORT-body
  105. lib/nvc/nvc.08/NVC.SIM_PKG
  106. lib/nvc/nvc.08/NVC.TEXT_UTIL
  107. lib/nvc/nvc.08/NVC.TEXT_UTIL-body
  108. lib/nvc/nvc.08/NVC.VERILOG
  109. lib/nvc/nvc.08/NVC.VERILOG-body
  110. lib/nvc/nvc.08/_NVC_LIB
  111. lib/nvc/nvc.08/_index
  112. lib/nvc/nvc.19/NVC.IEEE_SUPPORT
  113. lib/nvc/nvc.19/NVC.IEEE_SUPPORT-body
  114. lib/nvc/nvc.19/NVC.POLYFILL
  115. lib/nvc/nvc.19/NVC.PSL_SUPPORT
  116. lib/nvc/nvc.19/NVC.PSL_SUPPORT-body
  117. lib/nvc/nvc.19/NVC.SIM_PKG
  118. lib/nvc/nvc.19/NVC.TEXT_UTIL
  119. lib/nvc/nvc.19/NVC.TEXT_UTIL-body
  120. lib/nvc/nvc.19/NVC.VERILOG
  121. lib/nvc/nvc.19/NVC.VERILOG-body
  122. lib/nvc/nvc.19/_NVC_LIB
  123. lib/nvc/nvc.19/_index
  124. lib/nvc/nvc/NVC.POLYFILL
  125. lib/nvc/nvc/NVC.POLYFILL-body
  126. lib/nvc/nvc/NVC.PSL_SUPPORT
  127. lib/nvc/nvc/NVC.PSL_SUPPORT-body
  128. lib/nvc/nvc/NVC.SIM_PKG
  129. lib/nvc/nvc/NVC.TEXT_UTIL
  130. lib/nvc/nvc/NVC.TEXT_UTIL-body
  131. lib/nvc/nvc/NVC.VERILOG
  132. lib/nvc/nvc/NVC.VERILOG-body
  133. lib/nvc/nvc/_NVC_LIB
  134. lib/nvc/nvc/_index
  135. lib/nvc/preload08.so
  136. lib/nvc/preload19.so
  137. lib/nvc/preload93.so
  138. lib/nvc/std.08/STD.ENV
  139. lib/nvc/std.08/STD.ENV-body
  140. lib/nvc/std.08/STD.STANDARD
  141. lib/nvc/std.08/STD.TEXTIO
  142. lib/nvc/std.08/STD.TEXTIO-body
  143. lib/nvc/std.08/_NVC_LIB
  144. lib/nvc/std.08/_index
  145. lib/nvc/std.19/STD.ENV
  146. lib/nvc/std.19/STD.ENV-body
  147. lib/nvc/std.19/STD.REFLECTION
  148. lib/nvc/std.19/STD.REFLECTION-body
  149. lib/nvc/std.19/STD.STANDARD
  150. lib/nvc/std.19/STD.TEXTIO
  151. lib/nvc/std.19/STD.TEXTIO-body
  152. lib/nvc/std.19/_NVC_LIB
  153. lib/nvc/std.19/_index
  154. lib/nvc/std/STD.STANDARD
  155. lib/nvc/std/STD.TEXTIO
  156. lib/nvc/std/STD.TEXTIO-body
  157. lib/nvc/std/_NVC_LIB
  158. lib/nvc/std/_index
  159. libexec/nvc/functions.sh
  160. libexec/nvc/install-fmf.sh
  161. libexec/nvc/install-icecube2.sh
  162. libexec/nvc/install-ise.sh
  163. libexec/nvc/install-libero.sh
  164. libexec/nvc/install-osvvm.sh
  165. libexec/nvc/install-osvvm.tcl
  166. libexec/nvc/install-quartus.sh
  167. libexec/nvc/install-uvvm.sh
  168. libexec/nvc/install-vivado.sh
  169. libexec/nvc/install-vunit.sh
  170. libexec/nvc/install-xpm_vhdl.sh
  171. share/man/man1/nvc.1.gz
  172. share/bash-completion/completions/nvc.bash
  173. @owner
  174. @group
  175. @mode
Collapse this list.
Dependency lines:
  • nvc>0:cad/nvc
To install the port:
cd /usr/ports/cad/nvc/ && make install clean
To add the package, run one of these commands:
  • pkg install cad/nvc
  • pkg install nvc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nvc
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1715316255 SHA256 (nickg-nvc-r1.12.1_GH0.tar.gz) = 97c074856d5ef4ccfa924aad1bb5609de16640e26429a9fd54437c9bc8c824dd SIZE (nickg-nvc-r1.12.1_GH0.tar.gz) = 1931464

Packages (timestamps in pop-ups are UTC):
nvc
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.12.01.5.0-1.12.0-1.5.0-
FreeBSD:13:quarterly1.11.3_11.11.3_1--1.11.3_11.11.11.11.11.11.1
FreeBSD:14:latest1.12.01.12.0-----1.9.2
FreeBSD:14:quarterly1.11.3_11.11.3_1---1.11.11.11.11.11.1
FreeBSD:15:latest1.12.01.12.0n/a-n/a1.11.21.11.21.11.3
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. llvm-config15 : devel/llvm15
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.72 : devel/autoconf
  4. automake>=1.16.5 : devel/automake
Test dependencies:
  1. check>0 : devel/check
Runtime dependencies:
  1. llvm15>0 : devel/llvm15
  2. bash : shells/bash
Library dependencies:
  1. libelf.so : devel/elfutils
  2. libffi.so : devel/libffi
  3. libzstd.so : archivers/zstd
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
cad_nvc
USES:
autoreconf compiler:c++14-lang localbase pkgconfig shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nickg/nvc/tar.gz/r1.12.1?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port