summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2011-11-26Fix C++joerg2-1/+37
2011-11-24Always include string.hjoerg2-10/+8
2011-11-23cad/freehdl: Fix DragonFly breakagemarino2-1/+16
Conditionally add <strings.h> for DragonFly. No PKGREVISION bump required.
2011-11-23path to distfile changed on serverhans1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd11-18/+22
2011-09-29Add pkg-config for gtk2 detection to address bulk build failure.wiz1-2/+2
Untested since I can't build a dependency.
2011-09-23Try to fix PR pkg/45392ryoon5-1/+54
Requested headers included. Tested on NetBSD/i386 5.99.55, NetBSD/i386 5.1, and DragonFly/i386 2.10.1.
2011-08-30Update to ngspice-23 from ngspice-20. From the NEWS file:dmcmahill5-49/+9
Ngspice-23, June 5th, 2011 ============ - New features: + Reduction of trtol to 1 only if 'A' devices in the circuit and xspice is enabled + command wrs2p to write a s-parameter file using Touchstone vers. 1 format + d_source d_state d_ram, test cases for those xspice codemodels + transient noise simulation added to independent voltage and current sources + Random telegraph noise added to independent voltage and current sources + 'time = nnn' in stop command added + random voltage generator option trrandom to independent voltage and current sources + ngspice build possible in a separate directory (e.g. in ng-spice-rework/release) + update FIND .. WHEN measurements + diode & bjt temperature model update with tlev and tlevc + merge bsim3v1a code with bsim3v0 and bsim3v1s code with bsim3v1 + bjt2: removed - all GP extensions of this model are now in the bjt model + HiSIM_HV model vers. 1.2.1 added + bsim3v32: delvto and mulu0 as instance parameters + Replace HiSIM1 by HiSIM_2.5.1_Release_20110407 - Bug fixes: + More on prototypes, type casts, reordering of functions, compiler warnings + allow models like 2N2904 or 2SK136 also in subcircuits + fix sensitvity calculation (for the dc-2+.cir testcase) + allow multiple call to setup w/ correct node collapsing + Many small bugs Ngspice-22, Sept 26th, 2010 ============ - New features: + OpenMP multicore support for BSIM3, BSIM4, and BSIMSOI4 + reinstate {$var} expansion in interactive interpreter + .TITLE line added + update to 'spectrum' script + par('expression') in .four, .plot, .print, .meas, .save commands + command 'option' for use in spinit, .spiceinit, and in scripts + adms procedure updated + new random number generator, random functions sunif() and sgauss() + ngspice manual updated - Bug fixes: + Major code cleanup to reduce compiler/linker warnings: ansi function prototypes, void/char pointers to named pointers, explicit type casts and many more + Many small bugs Ng-spice-rework-21, Jun3, 13th 2010 ============ - Updated Devices: BSIMSOI 4.3.1 - New features: + Compatibility: C, L, R, devices and E, G sources with expressions Variables HERTZ, TIME, TEMPER added + E, G sources with pwl function + New manual + Plotting with Gnuplot, + Writing wrdata for simple text table to file + .measure improved + transmission line models improved - Bug fixes: + Many small bugs, memory leaks, memory overflows
2011-06-19Explicitly disable groff configure test, so the html man pages don'tdholland2-6/+7
randomly come and go. PKGREVISION -> 1.
2011-06-19REPLACE_INTERPRETER+=WISHdholland2-2/+18
2011-06-09update to 2.12adrochner2-8/+9
changes: bugfixes, minor feature improvements
2011-06-09update to 3.3.22drochner2-7/+6
changes: speed improvement, bugfixes, UI improvements
2011-05-19Update to gwave-20090213dmcmahill3-15/+15
The big change here is that gwave now uses gtk2 instead of gtk1 ------------------------------ New in 20090213 - Fix warnings related to GtkTooltips - fix reading of ascii spice3 rawfiles containing blank lines, like those generated by ngspice - add patchfile and explanation sometimes needed when building g-wrap - applied submitted patch that fixes some gcc return-type warnings, fixed many additional gcc warnings. New in 20090124 - minor fixes adaptating for stable guile-gnome-platform-2.16.1 - seems to be stable now New in 20080206 - Another alpha release using guile-gnome-platform, for wider testing - Fixed "zoom dialog" for guile-gnome-platform - Still having some occasional crashes, apparently due to memory corruption that I haven't yet tracked down or pinned on guile-gnome-platform or anything else. New in 20070514 a "gwave2" version that uses Gtk+-2.0 by way of guile-gnome-platform. Feature-wise, about the same as the previous release. I think I've fixed most of the crashes. Known defects: Several dialogs that should have defaults don't. The change-waveform-color menu doesn't show the colors, just numbers.
2011-05-14distinfo for patch-axhans1-2/+2
2011-05-14Forgot $NetBSD$ tag, again.hans1-0/+2
2011-05-14Fix build on SunOS, also tested on NetBSD.hans7-15/+43
I think files/NetBSD should be renamed to files/pkgsrc.
2011-05-11add missing LICENSEdmcmahill1-1/+2
2011-05-11Update to pcb-20100929dmcmahill3-15/+21
======================================================================== Release Notes for PCB snapshot 20100929 ======================================================================== This release represents over 240 commits and as such this summary clearly is not complete. See the ChangeLog file for the complete list of changes. Features -------- - PCB can directly import (forward annotate) schematics while running. - Many places where measurements are entered now accept units, like "5mm", and "cm" and "in" are allowed too. - Free Rotate Buffer added to menu - Polygon Hole tool. - F12 invokes the Lock tool. - Russian translation added. - DBUS is enabled by default when possible. - Command-line exporters can run action scripts too. - GTK tool tips on elements, pins, and nets. - Command-line actions in GUIs do not require (,,) syntax. - PCB can import footprints both in subdirectories and the named directories. - New GCode exporter. - Footprint files use ".fp" as the suffix; this is automatically searched for if needed. - GTK dialogs do not show at startup unless requested. - Stackup can be specified on the command line for command-line exporting. - Reference card updated. - The snap-point in pads is the center. - The 's' key toggles polygons to clear/notclear all pads and pins Bug Fixes --------- - Various PNG export fixes. - lesstif's magic toggle-layers-on-flip fixed. - Arc bounding box math fixed. - Fixed: sometimes, disabling silk also disabled the solder layer. - "pcb --help" prints all options again - Add mnemonic for "close without saving" - Don't select silk on the back side when it's invisible. - Various polygon rendering bugs fixed. - PNG drill bloat export fixed. - Attempts to change polygon clearance *on* polygons results in a hint. - PNG doesn't segfault if not all graphic formats are supported. - Various toporouter fixes and improvements - HID_Mixed is supported in attribute dialogs - Flipped rectangles in PS exports are drawn correctly. - Optimizer removes micro-traces under pads. - Vias, pins, and pads are now drawn under the mask instead of over. - Windows supported better. Other ----- - Sources converted to C99 - Doc extraction gives more control over categories. - Thermal documentation updated. - Actions can see the context they were invoked in
2011-05-11Update to gEDA-1.6.2dmcmahill3-8/+17
Notable changes in gEDA/gaf 1.6.2 ================================= * PNG export from `gschem' will now be cropped correctly. * The `partlist' backends for `gnetlist' now handle hierarchical refdes correctly. * On Windows, `gschem' and `gattrib' will no longer launch with a command window visible. * `gnetlist-arg' is no longer valid in `gsch2pcb' project files. Several other bugs were fixed, including a major crash bug in gnetlist.
2011-05-10Update to gerbv-2.5.0dmcmahill2-7/+6
======================================================================== Release Notes for gerbv-2.5.0 ======================================================================== The following is a summary of the changes which went into gerbv-2.5.0. For a complete list of changes, refer to ChangeLog. This release is primarily a bug fix release. - libgerbv: fix leak and possible segfault in drill parser - libgerbv: fix segfault in pick and place parser - gerbv: add persistent keyboard accelerators and extra menu options - gerbv: increase max zoom 4x to allow more accurate measurements - libgerbv: fix bug which caused the drill parser to crash on an empty line - gerbv: change F8 shortcut to F7 per GNOME HIG - gerbv: add psuedo fullscreen mode - gerbv: add ability to toggle sidebar visibility - gerbv: speed up cairo rendering. - libgerbv: improved detection of drill files (comment lines are now ignored during file type detection) - libgerbv: fix handling of trailing zero suppression with very large precisions. - examples: fix some of the example code showing how to use libgerbv. - gerbv: fix gdk rendering of macro 22 elements with negative coordinates - gerbv: fix tooltip for modify layer button - libgerbv: fix handling of whitespace in the middle of an RS-274X command - libgerbv: fix bug in exporting outline macros - gerbv: unselect all items if a layer is hidden - libgerbv: fix drill parsing when INCH has nothing after it
2011-04-22recursive bump from gettext-lib shlib bump.obache20-43/+44
2011-04-13sync w/ base pkgdrochner5-21/+29
2011-04-13update to 0.7drochner3-22/+37
too many changes to list here, see the release notes
2011-04-13update to 0.9.4drochner6-144/+57
changes: -Language Coverage: -Add support for using the &&, || and ! operators with real constant values -Add support for passing -0.0 from the compiler to the run time -Add support for parsing pull devices that have two strengths specified -Allow multiple attribute instances -bugfixes pkgsrc change: clean up DESTDIR support
2011-03-21Let tnt-mmtl depend on tex-* instead of the entire teTeX.minskim1-5/+8
2011-03-16update to 3.3.20drochner3-18/+17
changes: -Added --slider-zoom option to gtkwave to enable experimental horizontal slider zoom feature -bugfixes
2011-02-25Remove commented out imlib dependency.wiz1-2/+1
2011-02-25Let's assume for now that everything that worked with python-2.6 alsowiz1-2/+2
works with python-2.7.
2011-01-22Set CPP in configure environment to avoid configure getting a baddmcmahill1-1/+8
value which in turn caused a build failure on .F files which cpp can process but gcc -E can't (unless you have a gcc with fortran installed)
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz12-23/+24
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty1-2/+2
alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done
2010-12-23fixed tcl library detection for DragonFly.obache3-7/+7
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs8-15/+16
2010-11-02update to 3.3.14drochner3-12/+20
many fixes and feature enhancements -- see the CHANGELOG.TXT file
2010-10-03MAKE_JOBS_SAFE=noobache1-1/+2
2010-09-29gnucap needs dvipdfmx to generate documentation. Without it, anminskim1-5/+5
obsolete PDF file will be installed.
2010-09-29- Use \special syntax that dvipsk understands.minskim14-8/+266
- Run TeX commands with absolute paths.
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz8-15/+16
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-08-04Update to nelma-3.2.dmcmahill5-140/+24
Changes are: Make nelma compile with libpng-1.4.x (thanks to Thomas Klausner) Minor Makefile fixes.
2010-07-30"fortran" -> "fortran77" except where it is clear that it isn't F77.asau2-4/+4
"fortran" is alias of "fortran77" for now, but it will change later.
2010-06-25DESTDIR supportjoerg3-7/+8
2010-06-19Needs Python 2.5+ due to finally usage.joerg1-1/+2
2010-06-16update to 3.3.7drochner4-16/+34
changes: some feature additions, many fixes
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz14-23/+75
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-06-05Update py-simpy to 2.1.0.obache3-11/+22
Based on PR#43410 by Wen Heping. * add math to CATEGORIES. * set LICENSE=gnu-lgpl-v2.1. * add PyPi to MASTER_SITES. * fixes test target. * simplify PKGNAME. Major changes from 2.0.1 are: * A SimPy debugger which allows users to interactively step through their simulation models. Not just for debugging, but also great for learning and teaching SimPy! * A new document, describing API and tools for gaining insight into and debugging SimPy models. * Two tutorials showing the use of SimPy's advanced object oriented API.
2010-03-24Recursive revision bump for GMP update.asau1-2/+2
2010-03-17Fix an obvious bug that prevents compiling on systems with /proc/meminfo.dmcmahill2-1/+13
Patch is already in upstream sources.
2010-03-11Add missing PLIST entries.dmcmahill2-19/+53
2010-03-08add license for cad/magicdmcmahill1-2/+3
2010-03-04Remove extra x11.buildlink3.mk include which caused build failures withdmcmahill1-2/+2
modular X11. Noted by Takahiro Kambe.