Sat Dec 17 03:19:18 2016 UTC ()
Updated cad/eagle to 7.7.0
--------------------------
Release notes for EAGLE 7.7.0
=============================

* Licensing:

  - Update of various spots in EAGLE regarding the license changes introduced
    by Autodesk: Standard, Premium, Ultimate, Express and Educational.
    The 30 day trial license has been removed.

* ULPs:

  - Added 'manufacturing.ulp' provided by Autodesk. It supports an upload of EAGLE
    drawing files to 'circuits.io' in order to generate manufacturing data which
    can then be downloaded. The ULP is accessible as an icon in the board editor.
  - Added 'ecadio.ulp' provided by Autodesk. It supports an upload of EAGLE boards
    to 'ecad.io' in order to generate a 3D PCB for use in MCAD systems.
    The ULP is accessible as an icon in the board editor.

* UI improvements:

  - Added Option.SignalNames to display the signal names on the signal wires
    and on the connected pads and SMDs.
    It can be set in the Settings dialog under 'Misc/Display signal names'.
  - The options Option.SignalNames, Option.PadNames and Option.ViaLength are
    set to 'On' by default.

* Miscellaneous:

  - Improved visibility of scrollbars for common window styles on Linux.
  - Silently ignoring double references to a contact within a signal when loading
    a board file.
  - CAM Processor: when running 'Process Job' with more than one section,
    it is checked if the job covers the Layer Setup only partially.
  - The file locking option has been switched off by default. Use 'Backup/Locking'
    under 'Options' in Control Panel to turn it on.
  - Update of EAGLE logo to the new appearance since Autodesk acquisition.
  - Update of Hungarian translation (GUI without help and manual).

* Bugfixes:

  - Fixed UL functions strsplit() and lookup() to handle unusual UTF8 characters
    as separator.
  - Fixed potential crash of the 64 bit versions when loading EAGLE drawings
    from old format (e.g. V3.55).
  - Image export to TIFF format in monochrome: fixed a regression regarding the
    compression method.
  - The selected object is no longer removed from the group after running a ULP
    started through 'SET CONTEXT Object ...'; the ULP might want to use this
    one-object group afterwards with e.g. 'exit("move (>@)")'.
  - Ensuring valid move of polygon wires or an entire polygon if selecting a
    wire with 'SET CONTEXT Wire ...' or using setgroup() in a ULP.
  - Fixed history of dlgStringEdit to become case sensitive.
  - Fix for refresh of images in Control Panel preview on Windows.
  - Added a check for identical pinrefs when loading a schematic to avoid a
    possible crash.
  - Fixed deleting/splitting busses with portrefs involved: it could happen that
    new port connections couldn't be established anymore.
  - Fixed selecting an end of a wire with the context menu.
  - Fix for ULP function ingroup() returning true for too many objects after
    UNDOing of transferring a group to another sheet.


(mef)
diff -r1.29 -r1.30 pkgsrc/cad/eagle/Makefile
diff -r1.11 -r1.12 pkgsrc/cad/eagle/PLIST
diff -r1.13 -r1.14 pkgsrc/cad/eagle/distinfo

cvs diff -r1.29 -r1.30 pkgsrc/cad/eagle/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/eagle/Makefile 2016/06/05 09:16:33 1.29
+++ pkgsrc/cad/eagle/Makefile 2016/12/17 03:19:18 1.30
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.29 2016/06/05 09:16:33 mef Exp $ 1# $NetBSD: Makefile,v 1.30 2016/12/17 03:19:18 mef Exp $
2 2
3DISTNAME= eagle-lin32-7.6.0 3DISTNAME= eagle-lin32-7.7.0
4PKGNAME= ${DISTNAME:S/-lin32//} 4PKGNAME= ${DISTNAME:S/-lin32//}
5CATEGORIES= cad 5CATEGORIES= cad
6# Strip microversion from directory name 6# Strip microversion from directory name
7MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)\.[0-9]/\1/}/ 7MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)\.[0-9]/\1/}/
8EXTRACT_SUFX= .run 8EXTRACT_SUFX= .run
9EXTRACT_CMD= tail +126 $$extract_file | ${TOOLS_PATH.bsdtar} -C ${WRKDIR} -xjf - 9EXTRACT_CMD= tail +126 $$extract_file | ${TOOLS_PATH.bsdtar} -C ${WRKDIR} -xjf -
10 10
11MAINTAINER= pkgsrc-users@NetBSD.org 11MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.cadsoft.de/ 12HOMEPAGE= http://www.cadsoft.de/
13COMMENT= Easy to use printed circuit board editor 13COMMENT= Easy to use printed circuit board editor
14LICENSE= eagle-license 14LICENSE= eagle-license
15 15
16RESTRICTED= Redistribution not permitted 16RESTRICTED= Redistribution not permitted

cvs diff -r1.11 -r1.12 pkgsrc/cad/eagle/PLIST (expand / switch to unified diff)

--- pkgsrc/cad/eagle/PLIST 2016/06/05 09:16:33 1.11
+++ pkgsrc/cad/eagle/PLIST 2016/12/17 03:19:18 1.12
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1@comment $NetBSD: PLIST,v 1.11 2016/06/05 09:16:33 mef Exp $ 1@comment $NetBSD: PLIST,v 1.12 2016/12/17 03:19:18 mef Exp $
2bin/eagle 2bin/eagle
 3eagle/bin/autodesk-make.png
3eagle/bin/designlink.png 4eagle/bin/designlink.png
4eagle/bin/eagle 5eagle/bin/eagle
5eagle/bin/eagle-logo.png 6eagle/bin/eagle-logo.png
6eagle/bin/eagle.def 7eagle/bin/eagle.def
7eagle/bin/eagle_de.htm 8eagle/bin/eagle_de.htm
8eagle/bin/eagle_de.qm 9eagle/bin/eagle_de.qm
9eagle/bin/eagle_en.htm 10eagle/bin/eagle_en.htm
10eagle/bin/eagle_hu.qm 11eagle/bin/eagle_hu.qm
11eagle/bin/eagle_ru.qm 12eagle/bin/eagle_ru.qm
12eagle/bin/eagle_zh.qm 13eagle/bin/eagle_zh.qm
13eagle/bin/eagleicon16.png 14eagle/bin/eagleicon16.png
14eagle/bin/eagleicon50.png 15eagle/bin/eagleicon50.png
 16eagle/bin/ecadio-logo.png
15eagle/bin/freeware.key 17eagle/bin/freeware.key
16eagle/bin/icons/Add.svg 18eagle/bin/icons/Add.svg
17eagle/bin/icons/Annotation.svg 19eagle/bin/icons/Annotation.svg
18eagle/bin/icons/Annotation_A.svg 20eagle/bin/icons/Annotation_A.svg
19eagle/bin/icons/Annotation_S.svg 21eagle/bin/icons/Annotation_S.svg
20eagle/bin/icons/Arc.svg 22eagle/bin/icons/Arc.svg
21eagle/bin/icons/ArcDirectionCCW.svg 23eagle/bin/icons/ArcDirectionCCW.svg
22eagle/bin/icons/ArcDirectionCW.svg 24eagle/bin/icons/ArcDirectionCW.svg
23eagle/bin/icons/AttrOverwriteLbr.svg 25eagle/bin/icons/AttrOverwriteLbr.svg
24eagle/bin/icons/AttrOverwriteLbrEqual.svg 26eagle/bin/icons/AttrOverwriteLbrEqual.svg
25eagle/bin/icons/AttrOverwritePart.svg 27eagle/bin/icons/AttrOverwritePart.svg
26eagle/bin/icons/AttrOverwritePartConst.svg 28eagle/bin/icons/AttrOverwritePartConst.svg
27eagle/bin/icons/Attribute.svg 29eagle/bin/icons/Attribute.svg
@@ -209,60 +211,53 @@ eagle/bin/icons/WireBend5.svg @@ -209,60 +211,53 @@ eagle/bin/icons/WireBend5.svg
209eagle/bin/icons/WireBend6.svg 211eagle/bin/icons/WireBend6.svg
210eagle/bin/icons/WireBend7.svg 212eagle/bin/icons/WireBend7.svg
211eagle/bin/icons/WireBend8.svg 213eagle/bin/icons/WireBend8.svg
212eagle/bin/icons/WireBend9.svg 214eagle/bin/icons/WireBend9.svg
213eagle/bin/icons/WireCapFlat.svg 215eagle/bin/icons/WireCapFlat.svg
214eagle/bin/icons/WireCapRound.svg 216eagle/bin/icons/WireCapRound.svg
215eagle/bin/icons/ZoomAll.svg 217eagle/bin/icons/ZoomAll.svg
216eagle/bin/icons/ZoomIn.svg 218eagle/bin/icons/ZoomIn.svg
217eagle/bin/icons/ZoomOut.svg 219eagle/bin/icons/ZoomOut.svg
218eagle/bin/icons/ZoomRedraw.svg 220eagle/bin/icons/ZoomRedraw.svg
219eagle/bin/icons/ZoomSelect.svg 221eagle/bin/icons/ZoomSelect.svg
220eagle/bin/idf-3d.png 222eagle/bin/idf-3d.png
221eagle/bin/pcb-service.png 223eagle/bin/pcb-service.png
222eagle/bin/permanent-de.png 
223eagle/bin/permanent-euen.png 
224eagle/bin/permanent-row.png 
225eagle/bin/platforms-lin.png 224eagle/bin/platforms-lin.png
226eagle/bin/platforms-mac.png 225eagle/bin/platforms-mac.png
227eagle/bin/platforms-win.png 226eagle/bin/platforms-win.png
228eagle/bin/qt_de.qm 227eagle/bin/qt_de.qm
229eagle/bin/qt_hu.qm 228eagle/bin/qt_hu.qm
230eagle/bin/qt_ru.qm 229eagle/bin/qt_ru.qm
231eagle/bin/qt_zh_CN.qm 230eagle/bin/qt_zh_CN.qm
232eagle/bin/qt_zh_TW.qm 231eagle/bin/qt_zh_TW.qm
233eagle/bin/splash-de.png 
234eagle/bin/splash-en.png 
235eagle/cam/DESCRIPTION 232eagle/cam/DESCRIPTION
236eagle/cam/excellon.cam 233eagle/cam/excellon.cam
237eagle/cam/gerb274x-4layer.cam 234eagle/cam/gerb274x-4layer.cam
238eagle/cam/gerb274x-mill-drill.cam 235eagle/cam/gerb274x-mill-drill.cam
239eagle/cam/gerb274x.cam 236eagle/cam/gerb274x.cam
240eagle/cam/gerber.cam 237eagle/cam/gerber.cam
241eagle/cam/glaser.whl 238eagle/cam/glaser.whl
242eagle/cam/layout2.cam 239eagle/cam/layout2.cam
243eagle/cam/schematic.cam 240eagle/cam/schematic.cam
244eagle/doc/README_de 241eagle/doc/README_de
245eagle/doc/README_en 242eagle/doc/README_en
246eagle/doc/UPDATE_de 243eagle/doc/UPDATE_de
247eagle/doc/UPDATE_en 244eagle/doc/UPDATE_en
248eagle/doc/eagle.1 245eagle/doc/eagle.1
249eagle/doc/eagle.dtd 246eagle/doc/eagle.dtd
250eagle/doc/elektro-tutorial.pdf 247eagle/doc/elektro-tutorial.pdf
251eagle/doc/layer-setup_designrules.pdf 248eagle/doc/layer-setup_designrules.pdf
252eagle/doc/library_de.txt 249eagle/doc/library_de.txt
253eagle/doc/library_en.txt 250eagle/doc/library_en.txt
254eagle/doc/license_de.txt 
255eagle/doc/license_en.txt 
256eagle/doc/manual_de.pdf 251eagle/doc/manual_de.pdf
257eagle/doc/manual_en.pdf 252eagle/doc/manual_en.pdf
258eagle/doc/manual_zh.pdf 253eagle/doc/manual_zh.pdf
259eagle/doc/tutorial_de.pdf 254eagle/doc/tutorial_de.pdf
260eagle/doc/tutorial_en.pdf 255eagle/doc/tutorial_en.pdf
261eagle/doc/tutorial_zh.pdf 256eagle/doc/tutorial_zh.pdf
262eagle/doc/ulp/EagleIDFExporterInstructions.pdf 257eagle/doc/ulp/EagleIDFExporterInstructions.pdf
263eagle/doc/ulp/connect-device-split-symbol-de.pdf 258eagle/doc/ulp/connect-device-split-symbol-de.pdf
264eagle/doc/ulp/connect-device-split-symbol-en.pdf 259eagle/doc/ulp/connect-device-split-symbol-en.pdf
265eagle/doc/ulp/generate-3d-idf-data_de.pdf 260eagle/doc/ulp/generate-3d-idf-data_de.pdf
266eagle/doc/ulp/generate-3d-idf-data_en.pdf 261eagle/doc/ulp/generate-3d-idf-data_en.pdf
267eagle/doc/ulp/make-symbol-device-package-bsdl-2011-de.pdf 262eagle/doc/ulp/make-symbol-device-package-bsdl-2011-de.pdf
268eagle/doc/ulp/make-symbol-device-package-bsdl-2011-en.pdf 263eagle/doc/ulp/make-symbol-device-package-bsdl-2011-en.pdf
@@ -897,26 +892,27 @@ eagle/ulp/dif40.ulp @@ -897,26 +892,27 @@ eagle/ulp/dif40.ulp
897eagle/ulp/dose-pro.ulp 892eagle/ulp/dose-pro.ulp
898eagle/ulp/drill-aid.ulp 893eagle/ulp/drill-aid.ulp
899eagle/ulp/drillcfg.ulp 894eagle/ulp/drillcfg.ulp
900eagle/ulp/drillegend-stack.ulp 895eagle/ulp/drillegend-stack.ulp
901eagle/ulp/dxf.ulp 896eagle/ulp/dxf.ulp
902eagle/ulp/e-attributverwaltung.ulp 897eagle/ulp/e-attributverwaltung.ulp
903eagle/ulp/e-bauteil-erstellen.ulp 898eagle/ulp/e-bauteil-erstellen.ulp
904eagle/ulp/e-brueckenverwaltung.ulp 899eagle/ulp/e-brueckenverwaltung.ulp
905eagle/ulp/e-klemmenplan.ulp 900eagle/ulp/e-klemmenplan.ulp
906eagle/ulp/e-makelist.ulp 901eagle/ulp/e-makelist.ulp
907eagle/ulp/e-packages-aus-devices-pin-ist-padname.ulp 902eagle/ulp/e-packages-aus-devices-pin-ist-padname.ulp
908eagle/ulp/eagle.bmp 903eagle/ulp/eagle.bmp
909eagle/ulp/eagleidfexporter.ulp 904eagle/ulp/eagleidfexporter.ulp
 905eagle/ulp/ecadio.ulp
910eagle/ulp/edit-used-dev-pac-sym.ulp 906eagle/ulp/edit-used-dev-pac-sym.ulp
911eagle/ulp/editnext-dev-sym-pac.ulp 907eagle/ulp/editnext-dev-sym-pac.ulp
912eagle/ulp/editnext-lbr.ulp 908eagle/ulp/editnext-lbr.ulp
913eagle/ulp/editnext-sheet.ulp 909eagle/ulp/editnext-sheet.ulp
914eagle/ulp/editprev-dev-sym-pac.ulp 910eagle/ulp/editprev-dev-sym-pac.ulp
915eagle/ulp/editprev-lbr.ulp 911eagle/ulp/editprev-lbr.ulp
916eagle/ulp/editprev-sheet.ulp 912eagle/ulp/editprev-sheet.ulp
917eagle/ulp/ex-argv-path.ulp 913eagle/ulp/ex-argv-path.ulp
918eagle/ulp/ex-dialogs.ulp 914eagle/ulp/ex-dialogs.ulp
919eagle/ulp/ex-dlglist.ulp 915eagle/ulp/ex-dlglist.ulp
920eagle/ulp/ex-file-copy.ulp 916eagle/ulp/ex-file-copy.ulp
921eagle/ulp/ex-include.ulp 917eagle/ulp/ex-include.ulp
922eagle/ulp/ex-input-file.ulp 918eagle/ulp/ex-input-file.ulp
@@ -967,26 +963,27 @@ eagle/ulp/make_package_dual.bmp @@ -967,26 +963,27 @@ eagle/ulp/make_package_dual.bmp
967eagle/ulp/make_package_meass_pacinfo.bmp 963eagle/ulp/make_package_meass_pacinfo.bmp
968eagle/ulp/make_package_meass_pacinfo2.bmp 964eagle/ulp/make_package_meass_pacinfo2.bmp
969eagle/ulp/make_package_meass_padinfo-oct.bmp 965eagle/ulp/make_package_meass_padinfo-oct.bmp
970eagle/ulp/make_package_meass_padinfo-round.bmp 966eagle/ulp/make_package_meass_padinfo-round.bmp
971eagle/ulp/make_package_meass_padinfo-sqr.bmp 967eagle/ulp/make_package_meass_padinfo-sqr.bmp
972eagle/ulp/make_package_meass_smdinfo.bmp 968eagle/ulp/make_package_meass_smdinfo.bmp
973eagle/ulp/make_package_quad_left.bmp 969eagle/ulp/make_package_quad_left.bmp
974eagle/ulp/make_package_quad_middle.bmp 970eagle/ulp/make_package_quad_middle.bmp
975eagle/ulp/make_symbol_dual1.bmp 971eagle/ulp/make_symbol_dual1.bmp
976eagle/ulp/make_symbol_dual2.bmp 972eagle/ulp/make_symbol_dual2.bmp
977eagle/ulp/make_symbol_quad.bmp 973eagle/ulp/make_symbol_quad.bmp
978eagle/ulp/make_symbol_single.bmp 974eagle/ulp/make_symbol_single.bmp
979eagle/ulp/make_symbol_stripe.bmp 975eagle/ulp/make_symbol_stripe.bmp
 976eagle/ulp/manufacturing.ulp
980eagle/ulp/maskdata.ulp 977eagle/ulp/maskdata.ulp
981eagle/ulp/microstrip-radial-stub.bmp 978eagle/ulp/microstrip-radial-stub.bmp
982eagle/ulp/microstrip-radial-stub.ulp 979eagle/ulp/microstrip-radial-stub.ulp
983eagle/ulp/mill-outlines-bott.bmp 980eagle/ulp/mill-outlines-bott.bmp
984eagle/ulp/mill-outlines-cnc-dim-down.bmp 981eagle/ulp/mill-outlines-cnc-dim-down.bmp
985eagle/ulp/mill-outlines-cnc-down.bmp 982eagle/ulp/mill-outlines-cnc-down.bmp
986eagle/ulp/mill-outlines-cnc-drill-down.bmp 983eagle/ulp/mill-outlines-cnc-drill-down.bmp
987eagle/ulp/mill-outlines-cnc-drill-safety.bmp 984eagle/ulp/mill-outlines-cnc-drill-safety.bmp
988eagle/ulp/mill-outlines-cnc-fastvelocity.bmp 985eagle/ulp/mill-outlines-cnc-fastvelocity.bmp
989eagle/ulp/mill-outlines-cnc-parkposition.bmp 986eagle/ulp/mill-outlines-cnc-parkposition.bmp
990eagle/ulp/mill-outlines-cnc-rpm.bmp 987eagle/ulp/mill-outlines-cnc-rpm.bmp
991eagle/ulp/mill-outlines-cnc-safety.bmp 988eagle/ulp/mill-outlines-cnc-safety.bmp
992eagle/ulp/mill-outlines-cnc-up.bmp 989eagle/ulp/mill-outlines-cnc-up.bmp

cvs diff -r1.13 -r1.14 pkgsrc/cad/eagle/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/eagle/distinfo 2016/06/05 09:16:33 1.13
+++ pkgsrc/cad/eagle/distinfo 2016/12/17 03:19:18 1.14
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.13 2016/06/05 09:16:33 mef Exp $ 1$NetBSD: distinfo,v 1.14 2016/12/17 03:19:18 mef Exp $
2 2
3SHA1 (eagle-lin32-7.6.0.run) = ca51d382c22ed169dd860caa789f491e09ffd755 3SHA1 (eagle-lin32-7.7.0.run) = 2bf05c4b21c8d899a4ddbefac0d754cfb105b8a6
4RMD160 (eagle-lin32-7.6.0.run) = 9f5e3329ad782e89cbc12a5ddaeba7679f27dcd1 4RMD160 (eagle-lin32-7.7.0.run) = 1efcd7ab3d2b941c0911344776794ec0b1f5360e
5SHA512 (eagle-lin32-7.6.0.run) = 1151a34b16240dfd6ba1aff108e75bbd14d2062b0d0c43a1587770bc4897018031eda685e86accdfbfd53f3988774db6e538d862eb5844c45e939098005c1e76 5SHA512 (eagle-lin32-7.7.0.run) = 7ebe73bcd71857c5b8087e911ebfc45507715725abab15b80c9800476128790f8e373d01c52c05a87102597d355390ca0687964eff74af1283b162fba8dbb53b
6Size (eagle-lin32-7.6.0.run) = 51535802 bytes 6Size (eagle-lin32-7.7.0.run) = 51488593 bytes