summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2009-12-17Fix the install phase to include DESTDIR references - not sufficient in ↵abs1-15/+22
itself so PKG_DESTDIR_SUPPORT not turned on
2009-12-17PKG_DESTDIR_SUPPORTabs21-64/+115
2009-12-16update to 2.0.2drochner3-8/+44
changes: SimPy 2.0.1 is a bug-fix release of SimPy 2.0. It repairs bugs and imperfections in libraries, documentation and models. SimPy 2.0 has been a major release of the SimPy simulation package. It runs on all platforms supporting Python (MS Windows,Linux, Mac). The major new features of that release are * an Object Oriented API (in addition to the existing API), * integration of all documentation into one browsable and searchable HTML document. SimPy 2.0 is fully backwards compatible with previous SimPy versions.
2009-12-15Recursive bump for libltdljoerg2-3/+4
2009-12-03Follow f2c/libf2c split: bump revision of all packagesasau2-4/+4
that list Fortran in used languages.
2009-11-17add missing distinfo missed in last package update. Noted in pr pkg/42332dmcmahill1-0/+8
2009-11-13complete removal of packagejnemeth1-5/+0
2009-11-06deprecate the individual geda packages. They are now distributed upstream ↵dmcmahill39-2514/+1
as a single package which is in cad/geda
2009-11-06Update to version 1.6.0dmcmahill7-29/+20778
Besides the changes noted below, a major change in 1.6.0 is that the gEDA/gaf suite is istributed as a single tarball and uses a single build system as opposed to individual tarballs and builds. In addition to greatly speeding up the build, it is much easier to maintain. Additionally, it rarely made sense to only install some of the components. Notable changes in gEDA/gaf 1.6.0 ================================= * Fixed the GtkItemEntry code inside of gattrib code so that it builds using gtk+ > 2.16.x. * In gschem, rubberband pin to pin connections by adding nets. * Cleanup of the slot handling code in libgeda. * Fixes/updates to the MinGW port. * Updated the shipped documentation from the online wiki. Notable changes in gEDA/gaf 1.5.3/1.5.4 ======================================= * NOTE: gEDA/gaf 1.5.3 was released with some critical bugs, so it was withdrawn before it was widely distributed. * Text rendering using native system fonts: - The various programs in gEDA/gaf no longer uses its own built-in line font. - Native system fonts are used for rendering, giving support for a wider range of symbols, and better looking schematics. * Always use PostScript fonts in gschem's PostScript output. The "output-text", "text-output" and "output-vector-threshold" config functions have been removed. * Image rendering in 'gschem' uses cairo instead of GDK. * Numerous build system changes: - gEDA/gaf is now distributed as a single source archive, called gEDA-<version>.tar.gz. - GTK+ 2.10 or newer and Guile 1.8 or newer are now required. - `intltool' is no longer required. - Documentation is now installed to ${docdir} (usually ${prefix}/share/doc/gEDA). * The attribute edit dialog in `gschem' now has completion of most common attribute names. * The multi-attribute edit dialog in `gschem' now shows unpromoted symbol attributes. * Menu items in `gschem' now have icons and properly aligned key bindings. They also support accelerator keys. * The `gschem2pcb' and `PCBboard' netlist backends have been removed. It is recommended to use `gsch2pcb' instead. * Check for and reject non-footprint PCB files in 'gsch2pcb'. * Removed unimplemented "File->Open" feature in 'gattrib'. * Added --disable-gattrib command line flag to ./configure to disable the building of 'gattrib'. This is useful if you are building against gtk+ 2.17.x which breaks 'gattrib'. * 'gnetlist' does not recommend drc2 every time it runs. The drc2 backend is only useful in certain circumstances. * Assign shortcuts "vd" and "vl" for changing between color schemes in 'gschem'. * Fix problem with attached net attribute not being honored in 'gnetlist'. * Focus the "save" button in the close confirmation dialog in 'gattrib' and 'gschem'. * Accept empty attributes in the src file in 'tragesym'. * Cleaned up the slot dialog box in 'gschem'. * Changed the grip size rendering in 'gschem' to be reasonably sized when zoomed in a lot. * Introduction of a new attribute searching API in 'libgeda' and 'gschem'. * Improvements and cleanup to the 'gnetlist' and 'gsymcheck' test suites. * Fixed the following bugs: - 1758673: Combine source tarballs - 2058707: gschem, gattrib: Dangerous button focus in "Save changes" dialog at quit - 2430369: gschem: Deselect invisible attribs with their parent object. - 2449060: Graphic state left inconsistent cancelling from net mode - 2460301: libgeda: Make o_complex_promote_attribs() respect keep_invisible and libgeda: Make o_complex_copy() actually copy. - 2455061: Gnetlist output changed, and tests fail with recent GLib - 2655088: autogen.sh: Make sure to exit if autopoint fails. - 2823703: gnet-pcbpins.scm: Quote pins names if they contain comma or close parenthesis. - 2823755: gnetlist: Fix DEBUG builds. - 2836109: build-sys: Add check for groff html driver. * Spanish translation were updated. * Lots of code, infrastructure, and doxygen documentation cleanup and refactoring. Notable changes in gEDA/gaf 1.5.2 ================================= * `gschem' now uses Cairo for all rendering. This allows for everything to be rendered anti-aliased. * `gschem' now uses a mesh grid instead of dots by default. * Net junction cues in `gschem' are drawn smaller now. * Copy and paste now works between different `gschem' instances (using the X selection). * Recent files are no longer opened in a new `gschem' window. * Major, *backwards-incompatible* changes to color handling in `libgeda' and `gschem'. - All colors are specified using hexadecimal `#RRGGBB' or `#RRGGBBAA' syntax. - The print and display color maps are now separate. - A new Scheme syntax is used to inspect and modify color maps. - If you wish to use a light background in `gschem', add the line: (load (build-path geda-rc-path "gschem-colormap-lightbg")) to your personal or project gschemrc file. * Attributes of embedded objects are now shown in the right color. * Bus pins are now supported by `gschem' and `libgeda', but are *not* properly supported by the netlister. The pin type can be modified by selecting a pin, then right-clicking it and selecting `Edit pin type...'. * All of the symbols were modified to use overbar markup tags ("like \_this\_") instead of separate lines. * Log files are now saved to $HOME/.gEDA/logs rather than being dropped in the current directory. Notable changes in gEDA/gaf 1.5.1 ================================= * GTK+ version 2.8.x or later is now required. * The selection behaviour in `gschem' was changed. - Lines, unfilled boxes, unfilled circles, arcs, pins, nets, and buses must be selected by clicking on the drawn path itself. - Filled boxes, circles, text, and components, may be selected by clicking anywhere in the bounding box. - The default mouse click distance required to select an element was increased to 10 pixels. - Double-clicking on a net segment selects all connected net segments. * The percentage step in or out while zooming the display in `gschem' is now configurable with the `zoom-gain' gschemrc parameter. The default value is 20%. * The size of steps when panning with the mouse wheel or with a trackpad in `gschem' is now adjustable with the `scrollpan-steps' gschemrc parameter. The default setting scrolls in steps of 1/8 of a screen. * A number of improvements were made to the `gschem' component selection dialog. - The dialog now shows a table of top-level attributes in the selected symbol. - It is now possible to expand/collapse a library by clicking anywhere on its row. * Changes to fill- and line-styles in `gschem' can now be undone. * Arcs can now be adjusted in `gschem' using an arc angle dialog. It can be accessed by selecting an arc and selecting Edit->Edit. * It is now possible to rotate objects while placing them in `gschem'. * Support for arbitrary filled and unfilled paths, using a subset of the SVG path syntax. For more information, please see the file format specification. <http://geda.seul.org/wiki/geda:file_format_spec> - `gschem' does not yet provide a GUI for creating or editing path elements. However, it does support rendering them. They can also be printed. - Some of the symbols in the component library were updated to use paths. * A Scheme evaluation prompt was added to `gschem'. It can be accessed by typing `:'. * Improved algorithm for drawing hatched fills both on screen and in PostScript output. * Color selection dialogs and menus in `gschem' now show the actual color as well as the description. Color names are now translatable. * `gattrib' now prompts to save changes. * All of the unimplemented menu items and pages in `gattrib' were removed. * The `always-promote-attributes' gafrc parameter now takes a list of strings as an argument. The space-delimited string syntax is deprecated. * Some optimisations were made to the `gnetlist' connection traversal algorithm to speed up netlisting large designs. * A new netlist backend was added to support Liquid PCB. <http://www.liquidpcb.org/> * The `bom2' netlist backend now generates a `qty' column. * Several improvements and fixes were made to the `systemc' backend. * The `--gnetlist-arg' option to gsch2pcb can now be used to pass extra `gnetlist' arguments. * `gsch2pcb' now emits files with the latest `pcb' file format. * The `gxyrs' pick-and-place tool was added. Notable changes in gEDA/gaf 1.5.0 ================================= * Magnetic net mode in `gschem'. Magnetic mode lets you draw nets and automatically connect to valid end points (such as pins and other nets). The `magnetic-net-mode' gschemrc parameter can be used to enable/disable this feature. * Rotating a component while moving it in `gschem' now rotates around the current mouse location. * The `verilog' and `vhdl' backends now work again. * Embedded components can now be mirrored. * The `pads' netlist backend now uses CRLF line endings.
2009-11-06Update to pcb-20091103dmcmahill4-845/+16
======================================================================== Release Notes for PCB snapshot 20091103 ======================================================================== This release represents almost 200 commits and as such this summary clearly is not complete. See the ChangeLog file for the complete list of changes. - [feature] Add attributes to layers - [bugfix] Remove memory leak in attributes - [bugfix] Avoid layer buttons getting confused (GTK) - [bugfix] Fix dereference bug in hid_find_action() - [feature] Speed up some polygon operations - [bugfix] Don't let DRC change the grid setting - [bugfix] Correct URL's in some dialogs and output - [feature] Add filters to load file chooser dialog (GTK) - [bugfix] Avoid segfaults with png HID with newer versions of libgd - [bugfix] Don't disperse locked elements - [feature] Added experimental topological autorouter - [feature] Added the beginning of a testsuite. - [docs] Document FreeRotateBuffer() - [docs] Add some additional notes on the usage of the existing autorouter - [feature] Add --png-bloat option - [bugfix] Fix several bugs found with valgrind - [bugfix] Improve the pre-install wrapper script - [bugfix] Several fixes to the autorouter - [feature] Allow quoted strings and escaped characters in action arguments - [footprints] Add missing INDC3216M, remove duplicated RESC3216M - [feature] Added the ability to customize mouse events via gpcb-menu.res in the GTK HID. - [feature] Added the ability to use mod1 (alt)(option) in HIDs. Useful on OSX. - [bugfix] Fix compilation issues on centos - [bugfix] Make the detection of tools and build system around building the documentation be more robust. Users should not be worrying about --disable-doc or --enable-maintainer-mode anymore - [footprints] Add T018, T039, fix pinout of T092 to match JEDEC - [bugfix] Speed up rendering of DRC violation previews under GTK - [bugfix] Fix some crashing bugs related to polygons and thindraw mode - [feature] Added a DRC refresh button - [bugfix] Fix some pango markup in the GTK DRC dialog - [bugfix] Fix cursor warping on flipped boards (GTK) - [feature] Added preview images in the DRC violations window (GTK) - [feature] Add a DrcViolationType structure and add hooks to allow HID's to use this - [bugfix] Fix some polygon memory leaks - [feature] Add an API for registering actions with a context to support scripting languages like GPMI. - [bugfix] Fix a bug with the Report(NetLength) action and NULL pin/pad names - [bugfix] Allow exporters to work with hairlines (width of 0) - [tools] Increase autoconf version to 2.60 since we were using some features of it - [bugfix] Fix a number of polygon related issues - [bugfix] Fix a number of gcc warnings - [feature] Don't display undocumented options in help output. This helps the transition when deprecating an option. - [feature] Add outline mode for photo-mode exporting - [footprints] Put the mark on pin 1 for axial footprints to make them more likely to fall on grid - [bugfix] Fix flipping of arcs - [bugfix] Fix parsing of old-syntax arcs - [bugfix] Include explicit text/lines on silk layers in the assembly drawing output - [feature] '--ben-mode' has been renamed to '--photo-mode' - [bugfix] Fix some crashign bugs on boards with a large number of rats - [bugfix] Fix an off-by-one bug in the GTK netlist window - [docs] Add getting started guide - [feature] Add support for parsing suffixes on numbers ("um", "mm", "in", "mil") - [bugfix] Fix some configure/build issues when cross compiling - [bugfix] Fix some improperly used automake conditionals - [bugfix] Fix some uninstall of shortcuts issues under windows Vista - [feature] Add additional crosshair shapes - [bugfix] Various windows build script improvements
2009-11-01fix fallout from struct GtkEntry API changetnn3-3/+120
2009-10-08gcc44 fixesdmcmahill2-1/+14
2009-10-06add missing headers to let this build with gcc44dmcmahill3-1/+27
2009-08-26bump revision because of graphics/jpeg updatesno17-29/+34
2009-08-25Get rid of now unnecessary EXTRACT_OPTS_ZIP.wiz1-3/+1
2009-08-14Update to boolean-6.99. No changes, but supports wxGTK 2.8.joerg9-126/+42
2009-08-06PKGREVISION bump for elisp packages because of bytecode format changesminskim2-3/+4
in emacs23.
2009-08-01Hack around silly behavior that unlocks every freshly created pthreaddholland5-7/+69
mutex. Fixes PR 35261.
2009-07-11update to gerbv-2.3.0dmcmahill2-6/+7
======================================================================== Release Notes for gerbv-2.3.0 ======================================================================== The following is a summary of the changes which went into gerbv-2.3.0. For a complete list of changes, refer to ChangeLog. - gerbv: fixed a minor arc rendering bug in fast mode - gerbv: Make the svg/pdf/ps export use a 1:1 scale instead of scaling to fit the page. - configure: Always require cairo now since we make use of some of the transformation functions even when using gdk rendering. - gerbv: Fix a bug in the vertical scrollbar calculations. - libgerbv: Fix a bug where apertures < 10 were potentially ignored in some drill files - gerbv: Fix clipping bug when viewing files with image offsets - gerbv: Fix a bug whereclicking on the message tab caused the keyboard accelerators stop working - gerbv: Use a reasonable return code when doing command line processing. - libgerbv: Improve the macro parser. - libgerbv: Allow 0 degree rotation - libgerbv: Fix some drill parser bugs - libgerbv: Support the Excellon "R" (repeat) command - testsuite: Add some tests for drill files - libgerbv: Fix a bug in the Excellon export which sometimes dropped the first element. - libgerbv: Fix some additional Excellon export bugs. - gerbv: Add the ability to rotate/translate layers - libgerbv: Fix the pkgconfig file to include some needed dependencies.
2009-07-08user-destdir supportjoerg1-4/+6
2009-07-08user-destdir supportjoerg3-41/+45
2009-07-08user-destdir supportjoerg4-5/+37
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg3-3/+9
MAKE_JOBS=2 and worked without.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg15-72/+45
2009-06-14Remove @dirrm entries from PLISTsjoerg52-749/+52
2009-06-11remove an unused patch.obache1-14/+0
2009-05-28update master sitezafer1-2/+2
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz17-24/+33
major change. Reported by Robert Elz in PR 41345.
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz4-12/+11
block). Uncomment some commented out LICENSE lines while here.
2009-05-17update master site.zafer1-2/+2
2009-05-12Fix install on platforms not using pax tar. Bump PKGREVISION.hasso2-2/+10
2009-04-09Use META_PACKAGEjoerg1-9/+3
2009-04-01this needs verilog-current to builddrochner1-2/+2
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg5-65/+30
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-11update to verilog-0.8.7, the latest in the stable 0.8 series.dmcmahill3-42/+41
Release Notes for Icarus Verilog 0.8.7 none (but see below for other releases since the last version in pkgsrc) Release Notes for Icarus Verilog 0.8.6 This is a bug fix update of the 0.8 stable version of Icarus Verilog. The v0.8 series tries to remain as stable as possible while still fixing bugs that are safe to fix. Preprocessor: * Fix parse/preprocess of C-style comments in surpressed ifdef blocks. * Support leading underscore in preprocessor names. Compilation/elaboration issues: * Support min:typ:max expressions in more places. * Fix handling of @* non-input nets. * Do not support system functions in continuous assignments. * Do not support converting vectors to real. * Do not support constant real valued expressions. Run-time ussues: * Fix comparison of negative numbers that happen to be equal. * Fix bad execution of certain expressions caused by code generator bad lookaside handling. * Proper error message for invalid bit selects. * Implement $printtimescale system task. Compiler build issues: * Compile OK evel if libbzip2 is not installed, but do not support LXT2 in that case. Release Notes for Icarus Verilog 0.8.5 This is mostly a bug-fix release for the 0.8 stable branch. * Fix assertions from unary operators with certain operand widths. * Fix incorrect comparison results when in certain cases comparing two signed negative integers. * Latch synthesis has been added to the core synthesizer * Add nand gate support to the edif code generator * Minor compile time errors/warnings * Improved messages from the configure script Release Notes for Icarus Verilog 0.8.4 This is a bug-fix release for the 0.8 stable branch. The 0.8 stable branch updates do not include significant new features (they go into the devel branch instead) nor fixes that are deemed to drastic to include in a stable tool. - Various source code portability problems have been fixed. The 0.8 no longer compiles on many modern systems. - Various bug reports have been put to rest with this release. Some parser errors have been fixed (including a few regressions from 0.8.3) and a few new syntaxes added. - A variety of systhesis bug fixes and enhancements are included in 0.8.4. Currently, synthesis is only actively supported in the 0.8 branch, and the 0.8.4 is the most complete.
2009-03-07Remove ipal-current, which has been dead upstream for years. The package'ssnj11-149/+1
author and maintainer both agree that this ought to be removed from pkgsrc.
2009-02-25Let fastcap depend on dvipsk because teTeX-bin no longer provides dvips.minskim1-1/+3
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-1/+2
changed runtime dependencies now.
2009-02-05correctly mark this package as a meta-pkgjnemeth2-10/+3
2009-02-01Update the geda suite to 1.4.3. Changes since the last packageddmcmahill15-124/+44
version (1.4.0) are listed below. ------------------------- Changes in this release only (since v1.4.0): Carlos Nieves Onega (1): * Fix missing %s in two strings. Patrick Bernaud (1): * Fix memory leak in gschem. Peter Clifton (2): * Fix verilog and VHDL netlist backends * Add libgeda/po/POTFILES.skip for intl/plural.c Peter TB Brett (1): * Don't crash on zero snap grid spacing [2026598] Werner Hoch (4): * Fix drawing artefact in rubbernet drawing code * update the pinnumbers if a slot attribute is deleted * o_delete_text(): only call o_attrib_slot_update() for COMPLEX objects. * libgeda: fixed EOL handling for mixed windows/linux usage ------------------------- Changes in this release only (since v1.4.1): Ales Hvezda (2): * Fixed up all icon-theme-installer files to work with non-bash * Bumped the revision on libgeda's shared library and updated versions. Carlos Nieves Onega (1): * Changed shell from bash to sh in icon-theme-installer Dan McMahill (1): * Avoid insecure temp file usage. Peter Clifton (3): * gattrib: Don't special-case ignore components with "graphical" attribute. * gattrib: Don't crash if we can't find data in the sheet. Bug #2214739 * Calculate bounds of new object when copying an embedded complex. Werner Hoch (1): * libgeda: changed object adding flag for embeded symbols [#1692626] ------------------------- Changes in this release only (since v1.4.2): Patrick Bernaud (1): * Enable promotion of attributes when adding a component from guile. Peter Clifton (7): * gschem: Ensure we invalidate the region of text's origin marker * gnetlist: Fixup systemc backend * gschem: Don't add invalid attributes to the multiattrib dialog list * gschem: Check for self-connecting COMPLEX before deleting. Fix #1912859 * gschem: Remove stretched object from stretch list if we delete it * o_move_end_rubberband(): Rework creating connectivity lists. Fix #2017356 * gschlas: Fix segfault opening file Peter TB Brett (1): * Validate calls to scm_c_eval_string(). [2105219] Werner Hoch (1): * gschem: redraw empty preview on configure events [#2159047]
2009-01-23Update to gerbv-2.2.0.dmcmahill3-8/+11
======================================================================== Release Notes for gerbv-2.2.0 ======================================================================== The following is a summary off the changes which went into gerbv-2.2.0. For a complete list of changes, refer to ChangeLog. - libgerbv: fixed a bug in the min/max calculation. - libgerbv: improved the ability to parse drill files with user specified formats. - libgerbv: Compile with -no-undefined to make it easier to build windows DLL's. - configure: Improve detection of tools when cross-compiling. - libgerbv: Improved example programs. - gerbv: Changed desktop categories to be more consistent with the rest of gEDA. - common: Fixed compilation with SunPRO compilers - libgerbv: Fixed calculation of pick and place bounding box - gerbv: Added a rendering benchmark - gerbv: Various rendering speed improvements - common: Made an install be relocatable. This is always needed for proper win32 operation and helps in some cases on other operating systems. As part of this, improve how init.scm is located at startup. - gerbv: Improved the project file load/save dialog.
2008-12-27home page has moved, update HOMEPAGE accordinglydmcmahill1-2/+2
2008-12-03Update to pcb-20081128dmcmahill3-25/+25
======================================================================== Release Notes for PCB snapshot 20081128 ======================================================================== This release represents over 70 commits and as such this summary clearly is not complete. See the ChangeLog file for the complete list of changes. - Minor bug fixes in RS274-X output. - Bug fixes in postscript output - DRC checks for annular ring on pads only uses the mininum annular ring drc setting instead of also checking minimum copper width. - Fix postscript output for zero length lines. - Improve the 'save before closing' dialogs. - Fixed bugs where objects attached to the cursor vanish sometimes. - Various minor code portability improvements. - Enabled additional gcc warnings (when using gcc) - Allow outline layers to have only arcs. - Added "Ben Mode" png output which provides a simulated "photograph" of the board. Very nice for publications. - Fix poly clearance around rotated pads. - Fix the batch HID which had bit rotted a little. - Display net names hierarchically. - Various speed improvements in the GTK HID. - Various speed improvements in the autorouter. - Minor improvements to the windows port. - Other various bug fixes.
2008-11-30Address privilege-escalation vulnerability ↵dmcmahill3-3/+80
(http://secunia.com/advisories/32806/) due to insecure temp file usage. Bump pkgrev.
2008-11-10Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal.wiz3-6/+6
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi2-4/+4
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2008-09-22Switch to x11/wxGTK26{,-contrib}.joerg1-2/+2
2008-09-15Update to gerbv-2.1.0. Changes from 2.0.1 include:dmcmahill3-8/+12
* Added ability to select objects, with the option of deleting or viewing basic properties of the objects * Split off the core functionality of gerbv into a library (libgerbv) to allow developers to quickly write software using Gerber parsing/editing/exporting/rendering functionality. Full DOxygen documentation has also been created to facilitate developers wishing to use libgerbv. * Added export to RS274X and Excellon functionality, allowing gerbv to translate files between formats. The RS274X export function can also be used to "clean" troublesome files to a more compatible format. * Added the ability to override the Excellon format "guessing", allowing non-standard drill files to be correctly rendered * Greatly expanded the command line functionality, including the ability to panelize boards into a single one through the command line * Added "Aperture usage" tab to Gerber reports. This allows the user to see how often each aperture is used in all visible layers of his project. Several notable bugs were squished in release 2.1.0: * Fixed bug when exporting several layers to SVG/PDF/PS, which caused corrupted output and/or crashes * Fixed several Windows-only problems related to parsing and rendering * Fixed rendering bug when using polygon objects within step and repeat blocks * Improved RS-274X export output format to work with certain Gerber viewing software
2008-08-02Fix broken amd64 build.dholland2-1/+23
2008-07-14Mark as destdir ready.joerg5-5/+15