freebsd-ports/cad
Hiroki Sato e1b9b337bd Update to 20080202 snapshot. Changes include:
- Added a footprin preview in the library window
- Added gnome/kde desktop integration files (app and mime icons, and
  .desktop file)
- Added i18n support
- Updated dbus support
- Fix a number of GCC 4 compiler warnings
- Make the gtk gui more robust against malformed menu resource files
- Added checking for duplicate hot key definitions in the menu
  resource file in the gtk gui.
- Improved support for building on win32.
- Removed automake/autoconf generated files from cvs
- Fixed some parallel make bugs
- Fixed some scrolling/panning bugs in the gtk gui.
- Added the ability to load edif netlists
- Closed a number of bugs in the sourceforge tracker
- Fix a bg in the x-y output files where the y values were mirrored
  and offset
- Add XRENDER support to the lesstif HID to support layer transparency
- Fix some polygon dicer bugs
- Fix a handful of bugs in the png export HID
- Avoid vias snapping to pins and moving elements snapping to their
  own pins/pads
- Fix a number of undo bugs
- Fix printer calibration
- Add global puller
- Various improvements to the postscript export HID
- Improve all the GetXY prompts in the menu resource files
- Improved the pin/via report
- Improved pin/pad vs grid snapping
- Various footprint improvements
  o fixed some drill sizes
  o fixed some silk sizes
  o Added a handful of QFP family footprints
  o Converted the QFP family to the hi-res format

- Added keystone, C&K, Nichicon, and Optek footprint libraries
- Add attribute editor to the GTK HID
- Add a fileselect() function to the HID spec
- Fix ps output with drill helper on
- Add a visual indicater when elements are locked
- Corrections to the manual
- BOM can export in mm as well as mil
- Fix a ps output bug with arcs
- Fix some memory leaks found with Coverity
- Added autoconf test for buggy versions of m4
- Fixed some footprint drill sizes
- Add user customizable menus for the gtk HID.  The gtk HID now is
  capable of reading the same format menu resource files as the
  lesstif HID.  This represents significant rework of the menu code
  and menu callback code.
- Added Center() action
- Store the file format in the .pcb file.  This will let pcb know when
  presented with a file which is too new.  The code for checking the
  format was present in the prior snapshot.
- Fix DRC checking of square pads to square pads
- Added window panning/cursor warping
- Add the ability to directly load a footprint from a file as if it
  were a complete layout.
- Add a Popup() action
- Add polygon clipping code.  This is a big change to how polygons are
  handled.

  The new code now removes islands and correctly identifies open
  circuits caused by a trace fully cutting through a polygon.  In
  addition, the RS-274-X output is now simpler and works with some
  board houses that use older non-conforming sofware.  Different
  styles for thermal reliefs are also now supported as part of the
  polygon clipper code.
- Add support for plugins
- Many improvements to the autorouter.
- Various improvements to the trace optimizer.
- Add a fontmode for editing pcb fonts
- Add progress() hook to HID structure
- Fix a bug with non-functional windows on some window managers
  commonly found on OS-X
- Add support for controlling pcb via dbus
- Fix various bugs which would cause a crash
- Add --scale for postscript scaling
- Intercept window manager delete events with the GTK gui
- Scan the .pcb file for a FileVersion value.  This is not written out
  yet but will be in future versions.
- Warn if non-manhattan lines are trying to become pads.
- Allow no-solder paste pads to support fiducials
- Report in mm or mils as selected by user
- Allow reordering of layers
- add some more QFN packages
- fix building with sun studio c compiler
- Made a pcb installation be relocatable.
- Convert the m4 libraries to newlib libraries as part of building a
  distfile.  The m4 libraries are still considered the sources and as
  such are still distributed but this eliminates the need for m4 at
  runtime for footprints.
- Got rid of the pcb wrapper script around pcb-bin.
- Remove some old footprints of questionable naming, accuracy, or usefulness.
- Get the autosave/backup code working on all GUI's
- Fix some drill size rounding in the reports
- Changed the backup file name to be derived from the .pcb file name
- Added a command line option for DrawGrid
- Fix logic for adding new ratlines
- Fix gtk grid when board is flipped
- Add "find" and "rip-up" buttons to the netlist window
- Draw plated holes when exporting
- Fix some bugs when converting selection to element
- Fix build on cygwin
- Enhance the win32/build_pcb script used to generate a non-cygwin
  windows installer.
- Make pcb work under non-cygwin windows
2008-06-08 16:09:31 +00:00
..
admesh
adms Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
alliance - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
astk-client
astk-serveur - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
atlc
brlcad - Update to 7.12.4 2008-05-30 13:49:18 +00:00
calculix - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
cascade
chipmunk - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
chipvault
cider - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
dinotrace - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
dxf2fig
electric Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
electric-ng Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
fandango Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
feappv - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
findhier FindHier is a road-map generator for Magic/CIF/gdsII/PCSTR/GED/TeX. 2007-04-28 17:01:15 +00:00
freecad Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
freehdl - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
gdsreader GDSreader is a simple Calma (GDSii) parser/printer tool. 2007-04-28 16:56:55 +00:00
gdt Update to 2.0.3. 2008-01-06 09:55:14 +00:00
geda Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
geda-docs
geda-examples
geda-gattrib Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
geda-gschem Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
geda-netlist Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
geda-symbols
geda-symcheck Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
geda-utils Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
gerbv Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
gmsh Upgrade to 2.2.0. 2008-04-23 20:50:49 +00:00
gnucap - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script 2007-07-23 09:36:51 +00:00
gplcver - change maintainer address on ports I maintain 2007-08-23 04:00:04 +00:00
gspiceui Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
gtkwave Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
gtkwave3 Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
gwave Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
impact Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
irsim - Update to 9.7.66. 2008-05-15 08:52:12 +00:00
iverilog - Update 0.8.6. 2008-04-13 19:40:14 +00:00
jspice3 - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
kicad Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
kicad-devel Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
klayout Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
leocad Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
libgeda Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
linux-eagle Use @rmtry macro in the pkg-plist. 2008-04-19 00:40:54 +00:00
linux-eagle5 Use @rmtry macro in the pkg-plist. 2008-04-19 00:40:54 +00:00
linux-gid - Allow to build on amd64 2008-04-28 11:32:02 +00:00
magic - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
mars - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
netgen Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
ngspice_rework
opencascade Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
opencascade-tutorial Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
oregano Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
p5-GDS2 - Take advantage of CPAN macro from bsd.sites.mk, change ${MASTER_SITE_PERL_CPAN} to CPAN. 2008-04-17 14:30:31 +00:00
pcb Update to 20080202 snapshot. Changes include: 2008-06-08 16:09:31 +00:00
pdnmesh Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
pythoncad Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
qcad Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
qcad-partslib - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
qfsm Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
qmls
qucs Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
sceptre Marked as BROKEN for sparc64; internal compiler error. 2007-09-04 08:54:30 +00:00
scotch Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
scv - Remove USE_GNUCONFIG, which is a noop 2007-07-19 07:44:08 +00:00
slffea - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
spice - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
systemc
tclspice Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
tkgate - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
tochnog - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:23:28 +00:00
transcalc Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
varkon Replace local patch with one from vendor. 2008-05-06 08:22:54 +00:00
vipec Bump portrevision due to upgrade of devel/gettext. 2008-06-06 14:17:21 +00:00
xcircuit - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
z88 - Remove unneeded dependency from gtk12/gtk20 [1] 2008-04-19 17:56:05 +00:00
Makefile Add GTKWave 3.1.9 port. 2008-05-03 10:05:49 +00:00