summaryrefslogtreecommitdiff
path: root/cad/gerbv
AgeCommit message (Collapse)AuthorFilesLines
2016-08-03Revbump after graphics/gd updateadam1-2/+2
2015-11-03Add SHA512 digests for distfiles for cad categoryagc1-1/+2
Problems found with existing distfile for eagle: distfiles/eagle-lin32-7.4.0.run No changes made to eagle/distinfo file. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-04-25Recursive revbump following MesaLib update, categories a through f.tnn1-2/+2
2014-10-09Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.wiz1-3/+1
2014-05-05Recursive revbump from x11/pixmanryoon1-2/+2
Fix PR pkg/48777
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-02Revbump after cairo updateadam1-2/+2
2013-07-02HOMEPAGE has moveddmcmahill1-2/+2
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2012-10-08Revbump after updating graphics/pangoadam1-2/+2
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-2/+1
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-2/+2
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-07Revbump after updating graphics/cairoadam1-2/+2
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2012-02-16Fix build on SunOS.hans2-1/+14
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
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.obache1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz1-2/+2
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-1/+2
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-02-24Update to gerbv-2.4.0dmcmahill2-7/+6
======================================================================== Release Notes for gerbv-2.4.0 ======================================================================== The following is a summary of the changes which went into gerbv-2.4.0. For a complete list of changes, refer to ChangeLog. This release is primarily a bug fix release. A number of corner cases are handled more smoothly now. - libgerbv: fix bug parsing cirular moves with trailing zero suppression. - libgerbv: catch null strtok results in the aperture parser. Causes a more graceful failure when parsing bad input files. - gerbv: fix a bug in the rendering of text in exported PDF files - libgerbv: fix bugs in the file format recognition code - libgerbv: allow the RS-274X parser to handle multiple blocks within a single line per the RS-274X spec. - gerbv: Fix sidebar bug displaying small scale and translations in X - gerbv: Show the total aperture uses in the analysis tool - gerbv: Fix regression in FAST mode rendering of flashed apertures - libgerbv: If given an RS-274D file, create dummy apertures - gerbv: Fix FAST mode translation error in Y - libgerbv: Add #ifdef's to gerbv.h to allow use in a C++ program - gerbv: Fix segfaults if trying to change orientation of an empty layer - man page: Remove spurious line - gerbv: Update some information in the "About..." dialog
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
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-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
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-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-06-20Add DESTDIR support.joerg1-1/+2
2008-02-18Update to gerbv-2.0.1.dmcmahill3-10/+17
Many updates including - 100% of RS274-X is now supported - cairo rendering which among other things gives printing to a printer, pdf, png, ps, or svg. - gnome/kde desktop integration - added a regression test suite - lots of rework of the gui. All in all this is a major overhaul.
2007-11-29update to gerbv-1.03dmcmahill3-7/+9
This release represents a point release incorporating a few patches made against the 1.0.X source over the last 1 1/2 years. Specific updates include: * Incorporate changes from Joost Witteveen to support extended %SR% commands. * Fix endless loop bug when gerbv encountered an unknown % code. Patch from Joost Witteveen. * Fixed initial scale setting for %MOMM% Gerber files. Patch from Joost Witteveen. * Fixed format for small drillfiles. Patch from Trevor Blackwell. * Fix setting of the initial window size when the screen is larger than the display. Patch from David Carr.
2007-10-02add missing -lmdmcmahill1-1/+3
2006-08-08update to gerbv-1.0.2dmcmahill4-29/+11
Changes are: * Removed all build support for GTK1. * Dino Ghilardi fixed log.c (the last reminder of GTK1) so log windows popup don't crash gerbv anymore. * Dan McMahill added the GCC4 patch. * Renamed stack_t to macro_stack_t to support darwin/MacOS X pointed out by Daniel Mack. * Changed build system to suit new autoconf/automake versions. Caused gerbv not to find init.scm. * Fixed a bug so gerbv can handle negative coordinates when using trailing zeroes. * Better checking of return values for errors. * Use setlocale explicit so your locale doesn't screw up sscanf and strtod to use comma (,) instead of dot (.). * For distributions there is a new directory called desktop, where gerbv.desktop and gerbv.png is stored for desktop settings. Submitted to Debian bug list from Vassilis Pandis for Ubuntu.
2006-07-13Remove illegal and unnecessary cast on left side ofgson2-1/+17
assignment to make it compile with gcc 4.1.2
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-01update to gerbv-1.01. Condensed change log:dmcmahill2-7/+6
* src/draw_amacro.c: Forgot to copy gc to local_gc so drawing inherits gc from image wide setting. Pointed out by Warren Young. * src/gerbv.c: malloc strlen+2, not +1 * src/gerb_file.c: malloc len+1, not len * src/draw.c: When drawing circles I ignored if circle had inner diameter, which was pointed out by Harry Eaton. Not anymore... Closes bug #1050340 in this branch. * src/draw_amacro.c: Forgot to use local_gc when drawing some of the primitive aperture macros. Closes bug #1051045. * src/gerbv.c: If you tried to invert color of an unloaded layer you got a segmentation fault. I think it was discovered by Juergen. * configure.in, src/Makefile.am: Use libpng-config to find out parameters to use in CFLAGS and LIBS. * src/gerbv.c: Made sure that only list of short options is printed when only short options are compiled in. * doc/*, example/*: Makefiles.am removed Makefile.in wheh running distclean. Not good. Spotted by Hamish Moffatt when packaging for Debian. * src/draw.c: In gerbers the image can be negative or positive. Then a part of the image called a layer can be clear or dark. -"No more weed for you, Mr Gerber". Richard Lightman found this and submitted both an example and a patch. Thanks! * src/draw_amacro.c: When drawing thermals the cross ends in butt instead of round which gives nicer look when thermal covers an other via. * src/gerber.c: Improved comments on what is going and why. Also improved a little in determining the size of the image. Now it ignores points with no aperture defined, unless it is a polygon area. * src/gerber.c: Removed two potential segfaults when running old RS-274D format. * src/gerber.c, src/batch.c, src/gerb_image.[hc]: Actually removed all traces of MQ_END and MQ_START. That means that empty nodes with only this information isn't saved, since the only time we need this information is when parsing arcs. When an arc is parsed the information wheter that arc is multi or single quadrant is saved there. Also closes bug #942590. * src/gerbv.c, src/gerbv_screen.h, src/gerb_image.c, src/gerb_image.h: Added possibility to dump a parsed image as text to be able to debug the parser. * src/draw_amacro.c: By mistake I assumed that all aperture macros had exposure flags, but that was a mistake. Drew Moore pointed it out to me. Thanks. * */.cvsignore, man/gerbv.1.in, src/gerbv.c: Minor updates and cleanups from Dimitri. --help added for instance.
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2004-12-28Bump PKGREVISIONs due to libtiff update.reed1-2/+2
Some BUILDLINK_RECOMMENDED bumps done also. (If I missed any, please let me know -- and let me know a good way to automate this.)
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-05-29update to gerbv-0.16.dmcmahill3-7/+9
additions/changes since gerbv-0.15: * projects: you can save and load setups in what I call projects. * GTK+ 2 support * Now you can invert a layer by the push of button. Basically. * When gerber files were defined with omit trailing zeros, gerbv could parse them very bad. Now it should work better. * Aperture macros did not handle exposures at all. Now they do a better work. Some thermals are defined from their CAD program as a sequence of aperture macros instead of just using aperture macro 7. They are drawn better now. * Handles tool tables when drawing drill files thanks to Dimitri. See man page for more info.
2004-04-25Bump PKGREVISION due to gdk-pixbuf update.xtraeme1-1/+2