summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2006-05-28For building verilog, lex is indeed needed.rillig1-2/+2
2006-05-26remove runtime dependency on qt3-tools, it is only needed for buildingdmcmahill1-6/+2
2006-05-26Make a number of copy constructors public and use C++.joerg5-2/+68
2006-05-22USE_LANGUAGES=c++wiz1-1/+2
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam1-2/+1
it will live with other "check" targets run after package installation. Get rid of SHLIB_HANDLING, whose meaning had mutated over the years from one thing to another. Currently, it is used to basically note whether the system's "ldd" command can be usefully run on the package's binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED for more clarity. CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf to note whether the check for missing run-time search paths is performed after a package is installed. It defaults to "no" unless PKG_DEVELOPER is set.
2006-05-22Needs bison.joerg1-2/+2
2006-05-21Fixed pkglint warnings.rillig5-18/+19
2006-05-21Removed default comment.rillig1-11/+1
2006-05-21Fixed pkglint warnings. Since bison and lex are not used when building,rillig3-29/+11
they don't need to be defined in USE_TOOLS.
2006-05-14Uses C++.joerg1-1/+2
2006-05-13Remove references to teTeX1.minskim2-4/+4
2006-05-06update to verilog-0.8.2. Adds edif output, contains several bug fixes fordmcmahill3-8/+10
compatibility with more c++ compilers.
2006-05-04update MyHDL to 0.5.1drochner8-29/+26
There is no usable changelog; I've found one real bug closed in the tracker: A verilog '>>>' is generated as appropriate for signed numbers.
2006-05-02add missing LICENSE. Noted by Greg Troxeldmcmahill1-1/+2
2006-04-25Use an options group for the gui selection (gtk vs motif). Suggesteddmcmahill1-4/+7
by Thomas Klausner.
2006-04-23update to pcb-20060422. This release represents a fairly major overhauldmcmahill3-11/+41
of PCB. In particular, the core code has been isolated from the GUI code and there are now both GTK and Motif/Lesstif GUI's available. In addition, command line exporting to RS-274-X, postscript, encapsulated postscript and png are directly supported. In addition, there have been many bug fixes since the last packaged snapshot release.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig3-6/+6
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz17-33/+34
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam3-17/+17
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig3-6/+6
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed6-15/+15
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-04update to pcb-20060321dmcmahill5-50/+9
======================================================================== Release Notes for PCB snapshot 20060321 ======================================================================== - Add internal support for more than 8 layers. By default PCB is still compiled for 8 copper layers. - Fixed several minor bugs in the GTK user interface including fixing scrolling of the log window, fixed up some of the DRC reporting and mm/mil units. - Fixed several key bindings. - Updated refcard.tex to reflect the current set of key bindings. - Fixed some minor bugs which caused compilation problems on some systems. - Converted the QFN footprints to hi-res. - Added documentation to the manual for the centroid file format and the algorithm used for finding the centroid and rotation. - Fixed a bug so that the initial layer named 'component' is actually on the component side of the board and 'solder' is actually on the solder side of the board. - Fixed the pin order in the bourns trim pots (~bourns library) - Added actions and a script to allow command line printing. - Added IPC-7351 recommended footprints for 0201, 0402, etc passives. - Fixed SME5 package. - Fixed a bug which prevented disabling nets from the ratsnest - Fixed a bug where clearances could be set 1 below the spacing - Fixed clearline flag so that arcs also have this property. - Speed up rtree searches and other autorouter speedups. - Fixed a bug in computation of the closest polygon point. - Use rtrees for polygon handling for speed improvements. - Add a ChangePinName() action. - Fix a bug which caused duplicate rats names when manually adding rats lines. - Added DRC checks for minimum drill diameter and minimum annular ring. - Add a minimal glossary to the manual - Fix the author name in the fab drawing - Cause the crosshair to snap to pad ends instead of center for rat drawing. - Add "join" to SetFlag, ClrFlag and ChangeFlag. - Added inline documentation for the pcb file syntax. The manual now is up to date and correctly documents the file format. In addition the inline documentation will make it much easier to maintain the documentation. - Remove some broken m4lib footprints - Put the correct setting for the gschem footprint= attribute in [] in the library window for the m4 libraries.
2006-03-30* Honor PKGINFODIR.jlam10-17/+20
* List the info files directly in the PLIST.
2006-03-28Add DragonFly. Ensure that StatusBar has a non-inline constructor,joerg4-5/+42
otherwise GCC might not create the type info and bail out during linkage.
2006-03-17Use the tools framework to register a run-time dependency on wish (tk).jlam1-10/+4
Bump the PKGREVISION to 3.
2006-03-11Convert all packages using REPLACE_INTERPRETER to the new variable namesghen1-4/+4
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*). Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted here, if at all. Ok with rillig.
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam2-6/+4
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD when determining whether the native makeinfo can be used. * Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo. * Get rid of all the "split" argument deduction for makeinfo since the PLIST module already handles varying numbers of split info files correctly. NOTE: Platforms that have "makeinfo" in the base system should check that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are correct.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam13-26/+26
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-24Also allow Darwin to be a valid operating system -- by using "BSD".reed1-2/+2
This is from John D. Baker via PR 32924. I didn't test this myself.
2006-02-16Add DragonFly support. Fix errno -- it is *NEVER* an int32.joerg7-8/+80
2006-02-16Fix build on -current, and add missing -Wl,-R (should fix bulk build problem).wiz6-9/+60
2006-02-11Repair the version number for the dependency. Hi Joerg!dmcmahill1-2/+2
2006-02-10add gplcver and myhdl stuffdrochner1-1/+4
2006-02-10import MyHDL-iverilog-0.5, an Icarus Verilog vpi module to support cosimulationdrochner4-0/+34
from py-MyHDL
2006-02-10add one...drochner1-0/+39
2006-02-10import MyHDL-gplcver-0.5, a GPL Cver vpi module to support cosimulationdrochner5-0/+49
from py-MyHDL
2006-02-10import GPL Cver 2.11a, another Verilog simulatordrochner8-0/+113
2006-02-10update to 0.5drochner3-10/+21
major changes: -supports Python decorator syntax for generators (needs 2.4) -intbv() doesn't have a default anymore -many improvements to Verilog conversion
2006-02-06Move a variable declaration to the beginning of the function. Shoulddmcmahill2-1/+23
keep gcc-2.95 happy. Fix applied upstream too.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg56-82/+116
2006-02-03Fixed pkglint warnings.rillig10-30/+30
2006-01-29add missing USE_LANGUAGESdmcmahill1-1/+3
2006-01-29- add missing USE_LANGUAGES (this pkg uses c and c++)dmcmahill1-1/+4
- require gcc>=3.0. This should fix some recently noted build failures on 1.6.* systems.
2006-01-25Enforce GNU readline.joerg1-1/+2
2006-01-25update to 20060124 snapshot.dmcmahill3-12/+8
A few new features have been added to allow proper simulation with newer Xilinx UNISIM models. (They are starting to use Verilog 2001 features.) And also various bug fixes in this release. -- Primitive and continuous assign delays can now be non-constant. This needed some new run-time support, so vvp had a slight format change, and certain new optimizations follow as a result. -- Bug handling certain constant sub-expressions in concatenation expressions. Also, allow concat expressions in constant contexts. -- Support for wide divide expressions. -- Fixes for stubborn compilers. -- Fix bugs in padding of signed expressions. -- More fixes for following the data types of expressions.
2006-01-25Update to 20060123. Changes since the last version includedmcmahill25-200/+61
- added autobackup (saves to backup files every <n> seconds) - added "L" drawing support - added embedded picture support - added a few new symbols - added support for spice netlisting of Josephson junction devices - added pcbpins netlist backend for forward annotating schematic pin names to PCB layouts. - several odd bug fixes
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz17-19/+34
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-20Drop maintainership. I can't seriously be the maintainer of so manyjmmv1-2/+2
packages - specially of packages that I haven't touched for a long while or those that other people can handle better than me.
2006-01-13Always include string.h, strdup works better that way.joerg2-1/+16
2006-01-10Don't define setenv on the other BSDs as well.joerg2-4/+4