pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cad/pcb Update to pcb-4.0.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c5f605a3dc79
branches:  trunk
changeset: 357461:c5f605a3dc79
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Sat Jan 21 01:56:13 2017 +0000

description:
Update to pcb-4.0.0

========================================================================
Release notes for pcb-4.0.0
========================================================================

Dear Users,

It has been quite some time since the last snapshot of pcb was released
in March 2014.

Since then quite a lot of bugs were fixed and new features added, below
this introduction a summary is given of the improvements and additions
since the latest snapshot "pcb-20140316".

This release represents over 480 commits (mostly bugfixes and code
refactoring) and as such this summary clearly is not complete.

This pcb release 4.0.0 has a significant change in the major version
number.

This is done to make a fresh start and to get away from the 1.99z
version with YYYYMMDD snapshots.

Kind regards,

The pcb development team


User experience improvements
----------------------------
- added the command-line option --save-metric-only.
- added escaping of Attribute values.
- added a translation of the Getting Started with PCB for pt_BR.
- added translatable tooltips for toolbar buttons.
- added "Report net length" to Menu -> Info in Gtk.
- added a script for generating a key binding list.
- added tooltips in the GTK HID UI.
- the puller no longer crosses unplated holes.
- solder/component outer layer names changed to top/bottom.
- pcb now uses a tilde instead of a dash for backup filenames.
- corrections in the user documentation.
- the position "delta" display no longer forces the GTK HID window to
  grow.
- write time in ASCII locale into exported files.
- allow for up to 10000 dpi on png exporter output.


Plugins
-------
- added smartdisperse for dispersing elements better, contributed by
  Ben Jackson.
- added relocate for relocating elements, contributed by Jean Richard.
- added RenumberBlock() and RenumberBuffer(), contributed by DJ Delorie.
- added teardrops(), contributed by DJ Delorie.


Exporters
---------
- added a netlister conforming to the IPC-D-356 standard, contributed by
  Jerome Marchand.
- changed "as-shown" to "screen-layer-order" in the png and eps hids.


Footprints library
------------------
- added a SC88A footprint.
- added a LQFP80-10 footprint.
- added QFN24_5 and TQFN24_5 footprints.
- added a SOD523 footprint.
- the SOT325 package had a wrong numbering.
- renamed the SOT325 footprint to SOT353.
- in the ALF footprint the drill holes were too tight.
- an infinite loop in the SIL m4 macro was fixed.


Developer experience improvements
---------------------------------
- made a start with adding Doxygen developer documentation tags in the
  source files.
  A pcb.dox configuration file is available in the "doc/doxygen"
  directory so developers can build the documentation there by invoking
  "doxygen pcb.dox" from the CLI.
  This is not done by configuring with --enable-docs, which is solely
  reserved for the generation of User documentation.
- added numerous fixes in the win32 target.


Notes for early adapters
------------------------
In the git repository two tags have been added to allow for checking
out of pcb-4.0.0 at the branch point (git checkout pcb-4.0.0-base) or at
the release point (git checkout pcb-4.0.0-RELEASE).
This is in line with tagging done in former snapshots.


Changed dependencies
--------------------
- autoconf 2.60 --> 2.69.
- gettext 0.14 --> 0.19.3.


Contributors
------------
The following authors contributed to the 4.0.0 release:
- Milan Prochac
- WileyECoyote
- DJ Delorie
- Britton Leo Kerin
- Jerome Marchand
- chrysn
- Sergey Stepanov
- Gareth Edwards
- Peter Clifton
- Anton Dubniak
- Markus Hitter
- Kai-Martin Knaak
- Martin
- Adrian Pardini
- Keith Packard
- Patrick Bernaud
- Robert Drehmel
- erich_heinzle
- Andrew Poelstra
- Marco Ciampa
- Roland Lutz
- Eugene Mikhantiev
- Jorge Barros de Abreu
- Richard Hughes
- Ivan Stankovic
- Charles Parker
- Dan McMahill
- Igor2
- Jean Richard
- Ben Jackson
- Morvan
- dima
- Peter S. May
- Felix K (kuhlix)
- rosvall
- Sergey Alyoshin
- bert

Please note that names are in no particular order and all e-mail
addresses have been removed for privacy.


Fixed and committed Launchpad bug reports
-----------------------------------------
#699149   infinite loop in the SIL m4 macro.
#699164   Position "delta" display forces GTK HID window to grow.
#699209   DSP dances.
#699243   SOT325 Package wrong numbering.
#699286   ALF footprint drill holes too tight.
#699413   Doxygenation of action.c and hid.h.
#699539   Request: tooltips.
#699543   Request: key binding list.
#701133   Export to PNG always shows pads on other side of board.
#996319   ipc-d-356 netlist creation.
#1005137  Build fails when DEBUG constant defined.
#1013358  Auto-enforce-DRC : cannot draw with exact clearance.
#1035979  default silk layer names are the same for top and bottom.
#1048256  pcb crashes when GUI-lessly exporting a PNG.
#1074268  gcode tests fail.
#1280748  Print non localized date string.
#1308221  Use tilde instead of dash for backup files.
#1309579  Adding descriptive Tooltips to the toolbar buttons.
#1339383  Segfault on PS export with completely clipped polygon.
#1408399  small fix in source text.
#1408615  added pcb.pot to the gitignore.
#1413254  Value of 1umil incorrectly set to 10?mil.
#1413350  Drill report - wrong hole count.
#1486582  pcb doesn't build.
#1487761  Antifork.
#1488220  Allow automated tests of actions.
#1490264  Remove vi command line interface.
#1490284  Compile error in src/hid/lesstif/dialogs.c and
          src/hid/lesstif/main.c.
#1491953  Dispersing elements better.
#1492497  Documentation for "Arc" is wrong.
#1497628  We need a PPA.
#1500224  Unit tests fail on 32-bit.
#1500241  pcb/gtk: buggy definition of LAYER_BUTTON_SILK.
#1500244  pcb/gtk: order of layer groups in preference dialogue.
#1505262  The N_ macro is spoiling the user documentation
#1506204  Quotes in attribute name or value make the PCB file
          unreadable.
#1521597  PCB includes invalid vertex into merged polygon.
#1532298  add the relocate plugin.
#1532329  add keywords to appdata.
#1534373  Improper handling of files specified on cmdline.
#1542858  strchrnull not in OSX C library.
#1550382  puller crosses unplated holes.
#1551970  Install failure in doc subdirectory.
#1553255  djopt(splitlines) does not behave as expected.
#1553281  djopt(miter) affects outline.
#1580837  Cleanup code causes core dumps.
#1586020  Bad Translation Menu Entry: PCB (Portuguese).
#1604524  polygon "twin hole" bug.
#1609542  text bug.
#1616803  Remove redundant setting of library_window->libtreeview.
#1631059  Crash during undo of element text resize.
#1631646  Non-fatal errors when building docs.
#1633924  FontSave distorts symbols.
#1636221  Undo serial number not incremented when deselecting.
#1639518  Joining Text Fails to Undo.
#1645100  Arc rtree/polygon clearance bugs.

diffstat:

 cad/pcb/DESCR                              |   7 +-
 cad/pcb/Makefile                           |  21 ++++--
 cad/pcb/PLIST                              |  92 +++++++++++++++++++++++++++++-
 cad/pcb/distinfo                           |  13 +--
 cad/pcb/patches/patch-icon-theme-installer |  12 ---
 cad/pcb/patches/patch-src_gettext.h        |  13 ----
 cad/pcb/patches/patch-src_report.c         |  12 ---
 7 files changed, 115 insertions(+), 55 deletions(-)

diffs (truncated from 327 to 300 lines):

diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/DESCR
--- a/cad/pcb/DESCR     Fri Jan 20 23:49:35 2017 +0000
+++ b/cad/pcb/DESCR     Sat Jan 21 01:56:13 2017 +0000
@@ -1,3 +1,8 @@
 pcb is a printed circuit board layout tool.  It includes connectivity driven
 layout (rat lines), a layout versus netlist check, design rule checker as well
-as industry standard RS274-X (Gerber) photoplot export.
+as industry standard RS274-X (Gerber) photoplot export.  Other features include
+  - PNG/JPEG/EPS output for documentation
+  - Bill of materials output
+  - X-Y pick and place output
+  - Two different autorouters
+  - Growing footprint library
diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/Makefile
--- a/cad/pcb/Makefile  Fri Jan 20 23:49:35 2017 +0000
+++ b/cad/pcb/Makefile  Sat Jan 21 01:56:13 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.83 2016/08/03 10:22:33 adam Exp $
+# $NetBSD: Makefile,v 1.84 2017/01/21 01:56:13 dmcmahill Exp $
 #
 
-DISTNAME=      pcb-20140316
-PKGREVISION=   1
+DISTNAME=      pcb-4.0.0
 CATEGORIES=    cad
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=pcb/}
 
@@ -35,10 +34,10 @@
 USE_LANGUAGES=         c c++
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.pcb
-PKG_SUPPORTED_OPTIONS=         png
+PKG_SUPPORTED_OPTIONS=         png gl
 PKG_OPTIONS_REQUIRED_GROUPS=   gui
 PKG_OPTIONS_GROUP.gui=         batch gtk motif
-PKG_SUGGESTED_OPTIONS=         gtk png
+PKG_SUGGESTED_OPTIONS=         gtk png gl
 
 .include "../../mk/bsd.prefs.mk"
 .include "../../mk/bsd.options.mk"
@@ -51,6 +50,12 @@
 .include "../../graphics/glu/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
 CONFIGURE_ARGS+=       --with-gui=gtk
+# users who use the GTK gui on an X server which does
+# not support GL (tightvnc for exmple) will need
+# to disable GL
+.  if empty(PKG_OPTIONS:Mgl)
+CONFIGURE_ARGS+=       --disable-gl
+.  endif
 .elif !empty(PKG_OPTIONS:Mbatch)
 CONFIGURE_ARGS+=       --with-gui=none
 .else
@@ -62,14 +67,16 @@
 .include "../../sysutils/dbus/buildlink3.mk"
 .endif
 
-EXPORTERS=     bom gcode gerber ps
+EXPORTERS=     bom gcode gerber ipcd356 ps
 .if !empty(PKG_OPTIONS:Mpng)
-EXPORTERS+=    png
+# these three need gd
+EXPORTERS+=    gcode nelma png
 .include "../../graphics/gd/buildlink3.mk"
 .endif
 
 CONFIGURE_ARGS+=       --with-exporters=${EXPORTERS:Q}
 
+
 post-extract:
        ${CHMOD} -R go-w ${WRKSRC}
 
diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/PLIST
--- a/cad/pcb/PLIST     Fri Jan 20 23:49:35 2017 +0000
+++ b/cad/pcb/PLIST     Sat Jan 21 01:56:13 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2016/01/22 21:56:36 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.19 2017/01/21 01:56:13 dmcmahill Exp $
 bin/MergePCBPS
 bin/Merge_dimPCBPS
 bin/pcb
@@ -6,6 +6,8 @@
 man/man1/pcb.1
 share/appdata/pcb.appdata.xml
 share/applications/pcb.desktop
+share/doc/pcb/debumpify.out.png
+share/doc/pcb/debumpify.png
 share/doc/pcb/examples/LED.net
 share/doc/pcb/examples/LED.pcb
 share/doc/pcb/examples/LED2.pcb
@@ -15,13 +17,24 @@
 share/doc/pcb/gcode.png
 share/doc/pcb/gcode_control_img.png
 share/doc/pcb/gcode_tool_path.png
+share/doc/pcb/miter.out.png
+share/doc/pcb/miter.png
+share/doc/pcb/orthopull.out.png
+share/doc/pcb/orthopull.png
 share/doc/pcb/pad.png
 share/doc/pcb/pcb.html
 share/doc/pcb/pcb.pdf
 share/doc/pcb/puller.png
 share/doc/pcb/refcard.pdf
+share/doc/pcb/td_ex1.png
 share/doc/pcb/thermal.png
 share/doc/pcb/tutorial/tut1.pcb
+share/doc/pcb/unjaggy.out.png
+share/doc/pcb/unjaggy.png
+share/doc/pcb/vianudge.out.png
+share/doc/pcb/vianudge.png
+share/doc/pcb/viatrim.out.png
+share/doc/pcb/viatrim.png
 share/gEDA/scheme/gnet-pcbfwd.scm
 share/icons/hicolor/16x16/mimetypes/application-x-excellon-16.png
 share/icons/hicolor/16x16/mimetypes/application-x-gerber-16.png
@@ -55,6 +68,7 @@
 share/icons/hicolor/scalable/mimetypes/application-x-pcb-footprint.svg
 share/icons/hicolor/scalable/mimetypes/application-x-pcb-layout.svg
 share/icons/hicolor/scalable/mimetypes/application-x-pcb-netlist.svg
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pcb.mo
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pcb.mo
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/pcb.mo
 ${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pcb.mo
@@ -78,6 +92,9 @@
 share/pcb/m4/amphenol.inc
 share/pcb/m4/amphenol.list
 share/pcb/m4/amphenol.m4
+share/pcb/m4/aries.inc
+share/pcb/m4/aries.list
+share/pcb/m4/aries.m4
 share/pcb/m4/bga.inc
 share/pcb/m4/bourns.inc
 share/pcb/m4/bourns.list
@@ -208,6 +225,71 @@
 share/pcb/pcblib-newlib/amphenol/AMPHENOL_ARFX1231.fp
 share/pcb/pcblib-newlib/amphenol/AMPHENOL_ARFX1232.fp
 share/pcb/pcblib-newlib/amphenol/index.html
+share/pcb/pcblib-newlib/aries/ARIES_24_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_24_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_28_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_32_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_36_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_40_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_42_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_44_6554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_3551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_3552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_3553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_3554_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_6551_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_6552_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_6553_1.fp
+share/pcb/pcblib-newlib/aries/ARIES_48_6554_1.fp
+share/pcb/pcblib-newlib/aries/index.html
 share/pcb/pcblib-newlib/bourns/BOURNS_3224G.fp
 share/pcb/pcblib-newlib/bourns/BOURNS_3224J.fp
 share/pcb/pcblib-newlib/bourns/BOURNS_3224W.fp
@@ -606,6 +688,7 @@
 share/pcb/pcblib-newlib/geda/LQFP64_14.fp
 share/pcb/pcblib-newlib/geda/LQFP64_7.fp
 share/pcb/pcblib-newlib/geda/LQFP72_10.fp
+share/pcb/pcblib-newlib/geda/LQFP80_10.fp
 share/pcb/pcblib-newlib/geda/LQFP80_12.fp
 share/pcb/pcblib-newlib/geda/LQFP80_14.fp
 share/pcb/pcblib-newlib/geda/MPAK.fp
@@ -658,6 +741,7 @@
 share/pcb/pcblib-newlib/geda/QFN20_5_EP.fp
 share/pcb/pcblib-newlib/geda/QFN24_4.fp
 share/pcb/pcblib-newlib/geda/QFN24_4_EP.fp
+share/pcb/pcblib-newlib/geda/QFN24_5.fp
 share/pcb/pcblib-newlib/geda/QFN28_5.fp
 share/pcb/pcblib-newlib/geda/QFN28_5_EP.fp
 share/pcb/pcblib-newlib/geda/QFN32_5.fp
@@ -758,6 +842,7 @@
 share/pcb/pcblib-newlib/geda/SC70_4.fp
 share/pcb/pcblib-newlib/geda/SC70_5.fp
 share/pcb/pcblib-newlib/geda/SC70_6.fp
+share/pcb/pcblib-newlib/geda/SC88A.fp
 share/pcb/pcblib-newlib/geda/SC90.fp
 share/pcb/pcblib-newlib/geda/SDIP18.fp
 share/pcb/pcblib-newlib/geda/SDIP20.fp
@@ -810,6 +895,7 @@
 share/pcb/pcblib-newlib/geda/SOD110.fp
 share/pcb/pcblib-newlib/geda/SOD123.fp
 share/pcb/pcblib-newlib/geda/SOD323.fp
+share/pcb/pcblib-newlib/geda/SOD523.fp
 share/pcb/pcblib-newlib/geda/SOD80.fp
 share/pcb/pcblib-newlib/geda/SOD87.fp
 share/pcb/pcblib-newlib/geda/SOJ14_300.fp
@@ -884,8 +970,8 @@
 share/pcb/pcblib-newlib/geda/SOT26.fp
 share/pcb/pcblib-newlib/geda/SOT323.fp
 share/pcb/pcblib-newlib/geda/SOT323D.fp
-share/pcb/pcblib-newlib/geda/SOT325.fp
 share/pcb/pcblib-newlib/geda/SOT326.fp
+share/pcb/pcblib-newlib/geda/SOT353.fp
 share/pcb/pcblib-newlib/geda/SOT89.fp
 share/pcb/pcblib-newlib/geda/SSOP14.fp
 share/pcb/pcblib-newlib/geda/SSOP16.fp
@@ -932,6 +1018,7 @@
 share/pcb/pcblib-newlib/geda/TQFN20_5_EP.fp
 share/pcb/pcblib-newlib/geda/TQFN24_4.fp
 share/pcb/pcblib-newlib/geda/TQFN24_4_EP.fp
+share/pcb/pcblib-newlib/geda/TQFN24_5.fp
 share/pcb/pcblib-newlib/geda/TQFN28_5.fp
 share/pcb/pcblib-newlib/geda/TQFN28_5_EP.fp
 share/pcb/pcblib-newlib/geda/TQFN32_5.fp
@@ -1177,3 +1264,4 @@
 share/pcb/tools/gerbertotk.c
 share/pcb/tools/pcb2ncap.tgz
 share/pcb/tools/pcbdiff
+@pkgdir share/pcb/newlib/sockets
diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/distinfo
--- a/cad/pcb/distinfo  Fri Jan 20 23:49:35 2017 +0000
+++ b/cad/pcb/distinfo  Sat Jan 21 01:56:13 2017 +0000
@@ -1,9 +1,6 @@
-$NetBSD: distinfo,v 1.24 2016/04/03 12:48:38 joerg Exp $
+$NetBSD: distinfo,v 1.25 2017/01/21 01:56:13 dmcmahill Exp $
 
-SHA1 (pcb-20140316.tar.gz) = ec714ff136d1817e500e1a9e654e786883b9501e
-RMD160 (pcb-20140316.tar.gz) = 70ef878227ad52c83ce4499373550e7a8d807dd4
-SHA512 (pcb-20140316.tar.gz) = 5b9a2704b4d3c95f03afad0fe8fb5414b2aa9d680e40bf77ad9b46a9d4e14ba740858092794a9ff6788f31ac19063b126d8ceed6316c0d9eaaaa574e6678c071
-Size (pcb-20140316.tar.gz) = 4210077 bytes
-SHA1 (patch-icon-theme-installer) = b3b183f2ab77c56e52d4cd96058a28bc7e2832bb
-SHA1 (patch-src_gettext.h) = 2f256e29caa89e58931279a40eecc9e8a3b93d04
-SHA1 (patch-src_report.c) = 4ed8fa6eeb8401c0fe052c7beecd44b307ec0d73
+SHA1 (pcb-4.0.0.tar.gz) = f401802b95a7f70c54a56ad98c4aa3961ba55cba
+RMD160 (pcb-4.0.0.tar.gz) = 27302f64fb9f8e980285235b10b9d7ab9170f68f
+SHA512 (pcb-4.0.0.tar.gz) = b77077d7ae93fbbd3cd2f57e85921336257af73bb90776139968c40523ff2b136a56e844a9eae161a0b14b92dc58d390274ef0b4a99e1d8007c12b117f087ada
+Size (pcb-4.0.0.tar.gz) = 4676879 bytes
diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/patches/patch-icon-theme-installer
--- a/cad/pcb/patches/patch-icon-theme-installer        Fri Jan 20 23:49:35 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-icon-theme-installer,v 1.1 2012/02/16 11:43:25 hans Exp $
-
---- icon-theme-installer.orig  2009-12-25 18:18:18.329539169 +0100
-+++ icon-theme-installer       2009-12-25 19:01:51.837047302 +0100
-@@ -121,7 +121,6 @@ for icon in $@; do
-       size=`echo $icon | sed -n 's/.*-\([0-9]*\).*/\1/p'`
-       category=`echo $icon | cut -d, -f1`
-       build_name=`echo $icon | cut -d, -f2`
--      install_name=`echo $build_name | sed 's/-[0-9]\+//g'`
-       install_name=`basename $install_name`
- 
-       if test -z $size; then 
diff -r f04088150e57 -r c5f605a3dc79 cad/pcb/patches/patch-src_gettext.h
--- a/cad/pcb/patches/patch-src_gettext.h       Fri Jan 20 23:49:35 2017 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-src_gettext.h,v 1.1 2016/04/03 12:48:38 joerg Exp $
-



Home | Main Index | Thread Index | Old Index