pkgsrc/cad
dmcmahill 087c501d1c Update to 20060809 snapshot. There have been several changes since the
last packaged snapshot.  Those are:

--------------------------------------------------
Release Notes for Icarus Verilog Snapshot 20060215
--------------------------------------------------

* Part select of memory words should now work according to
  Verilog-2001. This also led to some cleanup of the handling of types
  internally, as well as some infrastructure for general arrays.

* Minor fix to parsing of (* *) attributes.

* Fix rounding of reals to integers.

* Clean up some of the vvp engine related to memories. Remove some
  dead instructions.

--------------------------------------------------
Release Notes for Icarus Verilog Snapshot 20060409
--------------------------------------------------

the most substantial difference in this snapshot the first signs of
generate support. The compiler now supports generate loops and has
been tested with examples that include wires and gates within the
generate scheme. The regression test suite has very few generate
tests, so any concise self-testing test programs that use generate
would be helpful.

Also, instance arrays that use overridden parameters now work
properly.

Task arguments are a bit more flexible in order to support vendor
(notably Xilinx) models that use more interesting task arguments.

Runtime support for bi-directional ports had some bugs fixed, along
with some other minor run-time bugs. Also, the runtime gains support
for typed parameters. And also, there are some new runtime callbacks
for events and memories.

Parameters had a few types related bugs fixed. They are a bit more
flexible now.

And various minor compilation errors have been fixed. This includes
C/C++ compilation errors fixes, and some configure/Makefile tweaks.

--------------------------------------------------
Release Notes for Icarus Verilog Snapshot 20060618
--------------------------------------------------

Add support for system functions in continuous assignments.

Allow concatenations as arguments to inout ports. This comes with a
small variety of internal part select and concatenation bug fixes.

Fix some bugs in constant propagation through ternary expressions.
Fix broken subtraction if small constants in certain cases.
Fix a few datatype mismatch errors.

Make $readmem give warning when input is inadequate for requested
range.

Fix runtime of nand in continuous assignments.

Fix synchronous user defined primiteves to only follow edges.

Fix a runtime error in some thread delays processing.

Improve limited genvar expression handling.

Start a rework of expression elaboration. Make elaboration aware of
the expression context width when appropriate in order to better
handle expression width and padding.

Fix the make rules for parse.cc to reflect that they come from the
same source. Fix the autoconf.sh to configure the stub target.

Fix portability of the lexor source files on Windows systems. Get rid
of the isatty references.

Make a stub lround when the system version is missing.

--------------------------------------------------
* Release Notes for Snapshot 20060809
--------------------------------------------------

Some handling of real values is improved. Real valued literals are
handled in net contexts (continuous assignment, etc.). Also, modulus
of real operands now works. (This is an extension to the Verilog
standard.)

The power operator (**) now works.

Signed right shift works properly now.

The $sscanf and $fscanf are introduced, and work at least for basic
numeric values.

The release function now works to undo general force statements, and
not just contant force statements.

Delay constants up to 64 bits are supported. This at first doesn't
seem like an issue, but when precisions are mixed, it becomes
surprisingly easy to overflow 32bit delays.

The driver is reworked to pass many preprocessor details through a
temporary file instead of on the command line of a system(3)
call. This prevents confusing and incorrect shell processing of
complex strings passed as values to -D flags.

Various other little fixes.
2006-08-11 13:28:08 +00:00
..
atlc Fix errno. 2005-12-13 15:44:12 +00:00
boolean Renaming cmakelists.txt to CMakeLists.txt must be done in post-extract, 2006-07-20 19:16:23 +00:00
cascade Don't build/install the catpage; not all systems have nroff on hand. 2005-10-31 18:22:14 +00:00
cgi-wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
covered Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
covered-current Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
dinotrace * Honor PKGINFODIR. 2006-03-30 03:44:41 +00:00
dinotrace-mode Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
eagle Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where 2006-05-22 22:22:02 +00:00
electric Added "c" to USE_LANGUAGES for packages that use GNU configure scripts, 2006-07-22 04:46:13 +00:00
fastcap Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed 2006-08-10 03:21:39 +00:00
fasthenry Remove conflicting declaration of calloc() and malloc(); include stdlib.h 2006-06-21 14:58:08 +00:00
felt Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
gattrib Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gdsreader Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
geda Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
geda-docs Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
geda-examples CHECK_INTERPRETER_SKIP+= share/examples/* 2006-06-26 05:59:00 +00:00
geda-symbols Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
geda-utils Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gerbv update to gerbv-1.0.2 2006-08-08 11:46:50 +00:00
gnetlist Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
gnetman Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
gnucap Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed 2006-08-10 03:21:39 +00:00
gplcver Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
gschem Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gsmc Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gsymcheck Drop support for LTCONFIG_OVERRIDE. For quite a long time, pkgsrc 2006-07-19 19:14:37 +00:00
gtk1-wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
gtk2-wcalc Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gtkwave Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
gwave Needs Perl for document splitting. 2006-06-16 14:25:36 +00:00
ipal-current Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
libgeda Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
libwcalc Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
magic Fixed the path to the AWK interpreter of bin/spice2sim. This is needed for 2006-06-18 11:27:41 +00:00
mcalc Fixed pkglint warnings. The warnings are mostly quoting issues, for 2005-12-05 20:49:47 +00:00
mex-wcalc Completely nuke the concept of PKG_PHASE from pkgsrc except for the 2006-07-10 22:59:26 +00:00
mpac Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
MyHDL-gplcver update MyHDL to 0.5.1 2006-05-04 16:58:05 +00:00
MyHDL-iverilog update MyHDL to 0.5.1 2006-05-04 16:58:05 +00:00
ng-spice * Honor PKGINFODIR. 2006-03-30 03:44:41 +00:00
ntesla Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
oct-wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
pcb Needs pkg-config. 2006-06-11 14:52:23 +00:00
py-MyHDL update MyHDL to 0.5.1 2006-05-04 16:58:05 +00:00
py-simpy Needs Python 2.2 or later. 2006-06-02 17:10:36 +00:00
qcad Fixed pkglint warnings. 2006-07-27 13:18:32 +00:00
qcad-manual-cs Sorted PLIST. 2006-07-12 17:23:51 +00:00
qcad-manual-de Sorted PLIST. 2006-07-12 17:23:51 +00:00
qcad-manual-en English version of qcad manual (for 2.0.4.0; 2.0.5.0 didn't update docs). 2006-06-15 08:41:13 +00:00
qcad-manual-hu Hungarian qcad manual 2.0.4.0 (2.0.5.0 did not update docs). 2006-06-15 08:59:32 +00:00
qcad-partlibrary Library of ~4500 assorted parts for QCad. 2006-06-15 09:29:17 +00:00
sci-wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
simian Fixed pkglint warnings. The warnings are mostly quoting issues, for 2005-12-05 20:49:47 +00:00
simian-docs add missing LICENSE. Noted by Greg Troxel 2006-05-02 02:27:23 +00:00
spice Over 1200 files touched but no revisions bumped :) 2006-04-06 06:21:32 +00:00
spiceprm Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no 2006-03-04 21:28:51 +00:00
stdio-wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tkgate Removed the superfluous "quotes" and 'quotes' from variables that don't 2006-04-22 09:22:05 +00:00
tnt-mmtl Remove teTeX2 from TEX_ACCEPTED, because the teTeX2 packages will be removed 2006-08-10 03:21:39 +00:00
transcalc Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
verilog Change the format of BUILDLINK_ORDER to contain depth information as well, 2006-07-08 23:10:35 +00:00
verilog-current Update to 20060809 snapshot. There have been several changes since the 2006-08-11 13:28:08 +00:00
verilog-mode Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
vipec Forgotten patchsum. 2006-05-31 10:25:24 +00:00
wcalc Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wcalc-docs Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
xchiplogo Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
xcircuit Add DragonFly to list of systems with libtcl84, otherwise the 2006-06-26 15:24:34 +00:00
Makefile Missed updating the Makefile for qcad's ancillary bits. 2006-06-17 05:05:13 +00:00