pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/cad/eagle Updated cad/eagle to 7.6.0, ( Following is f...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2b4dd20e8554
branches:  trunk
changeset: 347994:2b4dd20e8554
user:      mef <mef%pkgsrc.org@localhost>
date:      Sun Jun 05 09:16:33 2016 +0000

description:
Updated cad/eagle to 7.6.0, ( Following is from doc/UPDATE_en)
--------------------------
Release notes for EAGLE 7.6.0
=============================
* Platforms:

  - Since EAGLE requires OS X 10.8 or higher on MAC which are all 64 bit OS,
    we are no longer providing the 32 bit version for MAC.

* EDIT command:
  - Now the EDIT command allows changing to the proper editor window with
    'edit .sch' and 'edit .brd' even in the library editor.

* USE command:
  - Extended syntax for USE to unuse a specific library (use -a.lbr).
  - The USE command can now also be called in the library editor (although the
    list of used libraries is only relevant in schematic or board editor).

* Miscellaneous:
  - Ensuring the requested precision on linear dimension values even if there
    are trailing zeroes.
  - Now the net class is copied if a signal polygon is renamed to a new signal.
  - Termination of EAGLE by watchdog if the improper 'eagle.exe' is used together
    with the CAM processor option '-X'.
  - The User Language dialog object dlgTabWidget now accepts a parameter 'Index';
    it has to be an integer variable and can be used to set the initial
    dlgTabPage and to get the index of the current dlgTabPage.
  - Added a note to help about eaglecon.exe including a warning regarding
    the closing of it.
  - Avoiding unintended deletion of several MUST gates w/o using Shift+Left.
  - Added a 'save-brd-variants.ulp' which can be used to save a board file for
    each assembly variant (may be used to prepare CAM output).
  - Added entry 'DXF' to File/Import sub menu of the library editor in package
    or symbol edit mode.
  - The color entries #7 (DARKGRAY) of the white and the colored palette
    have been changed to darker values; the same applies to 'defaultcolors.scr'.
  - Changed UPDATE behavior for variable attributes: retaining changes in
    schematic and board.
  - Added an option to textually display the via length. It can be set in the
    Settings dialog under 'Misc' or with 'SET Option.ViaLength 1|0'.
  - Improved support for high DPI displays: providing the high
    resolution for enlarged icons and dialog texts.
  - Added a note to help for COPY of library objects regarding paths.
  - Improved error message when a CAM job or section is tried to start but no
    board or schematic is loaded.
  - Added auto connection of ports if MOVEing them on each other.
  - Added exp-palette.ulp for exporting the color palettes to an EAGLE script.
  - Improved construction of a polygon: now the last wire piece can be removed
    with the escape key.
  - Avoiding drag&drop in Control Panel by unintended click of the mouse wheel
    button.
  - Added a warning about connections from a contact to several signals while
    loading a board (there's no known way to achieve this illegal state within
    EAGLE, though).
  - Now the OPTIMIZE command is available in all drawing editor types apart from
    the device editor.
  - The groupwise moving of smashed texts of a locked element is now inhibited
    only if the element is included in the moved group, too.
  - Added cross probing (highlighting) of signals to a module net that has
    generated the corresponding signal(s) completely.
  - CAM Processor: when running 'Process Job' it is being checked if the job covers
    the Layer Setup.

* Bugfixes:
  - Taking into account connected ports to avoid 'Only one pin on net' ERC
    error messages.
  - Added Use and Un-Use buttons (with tool tips) in the ADD dialog to
    countervail the (since V7.3) missing Drop button.
  - Fix for wrong splitter position in device edit mode that could appear after
    switching between different edit modes in library editor.
  - Fix for EAGLE in command line mode: it could happen that a given command
    sequence (option -C) was executed in the wrong editor window.
  - Made the return key in Control Panel work again for activation of
    tree entries.
  - Fix for a parse error if in a CAM job description the sequence '="' was used.
  - Avoiding references to ports of wrong type in bus or net segments.
  - Fix to avoid pending file locks if EAGLE is closed over 'close all windows'
    in the taskbar.
  - Marking lock files as hidden also on Windows.
  - Fix for window positions and other project settings not stored on MAC if
    EAGLE was closed with 'Quit' in the application menu.
  - Fixed drawing SMDs with roundness, if printing with option ROTATE.
  - Avoiding temporary (not intended) mirroring of gates with the middle mouse
    button when moving them in the device editor.
  - Ensuring the proper device (package variant), if automatically changing into
    the invoke mode while adding a device.
  - bom.ulp: Fixed handling descriptions containing TAB characters.
  - Changed handling of package names in the UPDATE command used in a library
    to case insensitive (syntax 'UPDATE package_name@library_name').
  - Added validation of bus name when it is changed by command line with
    'NAME newBusName'.
  - Ensuring proper cap style if constructing a new ARC.
  - Made the popup menus for parameterbar, toolbar and commandbar buttons work
    again on MAC.
  - Denying renaming or deletion of a file in the Control Panel if a corresponding
    lock file exists.
  - Printing: fixed possibly missing caption and offsetted image on Windows.
  - Fixed a possible inconsistency after library update with device sets involved
    that couldn't be found in the new library and other special conditions.
  - Fixed possible graphical artefacts when copying parts or elements by
    GROUP/CUT/PASTE or COPY of a group.
  - Fix for printing of non solid color fill styles to PDF.
  - Made printing of non solid fill styles work again on Linux; clearer
    output also on MAC.
  - Fixed ADD dialog: no longer ignoring the first selection after clearing
    the search field.
  - Ensuring that only a schematic is imported into an existing module
    (PASTE from file). It was possible to import a schematic/board pair
    which lead to inconsistency.
  - Fixed ULP filesize function for non existing files (now 0 is returned).
  - Fixed dlgListView to execute the statement only if a valid item was
    doubleclicked.
  - Now dlgListView sets the parameter 'Selected' to -1 if nothing is selected
    (see help).
  - Avoiding a crash if trying to ROTATE a locked element with Click&Drag.
  - Avoiding a locked element to become invisible if trying to MOVE it by
    name (input e.g. 'move X10').
  - Fixed f/b annotation if deleting a connection to a power pin and the gate
    of this pin is placed in a module.
  - Fixed unjustified ERC error message regarding an incompatibility of HIZ
    pins on a net which is exported by a module with a PWR port.
  - Avoiding a file locking conflict (timing issue) during library export.
  - Fixed loss of the net wire if moving already connected ports on each other and
    separating them again.
  - Avoiding a too early deactivation of automatic confirmation mode during QUIT
    (to avoid an undesired message stopping QUIT).
  - Fixed generation of net wires if changing a module with direct connection
    of port to port or pin.
  - Fixed saving XML texts in drawings: drop invalid characters entered as texts
    or descriptions (e.g by copy&paste).
  - Improved validation of the port name if setting up a new port.
  - Made UPDATEing libraries work with several dots like 'abc.ok.lbr'.
  - Fixed drawing of mirrored or rotated frames.
  - Changed handling of signal names in the OPTIMIZE command to case insensitive.
  - Fixed ROUTE command with differential pairs; sometimes the initial wire
    width was wrong.
  - Avoiding a stuck progress bar if terminating a ULP with an exit code
    within a script.
  - Fixed possibly wrong window positions in case of a multi monitor setup on
    Windows; improved handling of window restoration for multi monitor setup.
  - Fixed a misinterpretation of colons in a sheet description; switching to
    such a sheet with the sheet combobox didn't work.
  - Fixed vanishing of smashed texts during MOVE of a group if the associated
    element is locked.
  - Fixed update of sheet thumbnails after adding a PORT.
  - Fixed WINDOW FIT due to wrong calculation of the bounding box regarding
    the cross-reference display area on MUST gates; only gates with text place-
    holder '>XREF' are taken into account.
  - Avoiding use of the colon for modules and module prefixes. It is reserved
    as hierarchical name separator.
  - Fixed net renaming issue: Renaming a net with segments on several sheets
    over the INFO dialog could lead to inconsistency and empty net names.

diffstat:

 cad/eagle/Makefile |   4 ++--
 cad/eagle/PLIST    |  23 +++++++++++++++++++++--
 cad/eagle/distinfo |  10 +++++-----
 3 files changed, 28 insertions(+), 9 deletions(-)

diffs (99 lines):

diff -r dc107615c6aa -r 2b4dd20e8554 cad/eagle/Makefile
--- a/cad/eagle/Makefile        Sun Jun 05 09:03:35 2016 +0000
+++ b/cad/eagle/Makefile        Sun Jun 05 09:16:33 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2015/11/21 13:49:16 mef Exp $
+# $NetBSD: Makefile,v 1.29 2016/06/05 09:16:33 mef Exp $
 
-DISTNAME=              eagle-lin32-7.5.0
+DISTNAME=              eagle-lin32-7.6.0
 PKGNAME=               ${DISTNAME:S/-lin32//}
 CATEGORIES=            cad
 # Strip microversion from directory name
diff -r dc107615c6aa -r 2b4dd20e8554 cad/eagle/PLIST
--- a/cad/eagle/PLIST   Sun Jun 05 09:03:35 2016 +0000
+++ b/cad/eagle/PLIST   Sun Jun 05 09:16:33 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2015/11/21 13:49:16 mef Exp $
+@comment $NetBSD: PLIST,v 1.11 2016/06/05 09:16:33 mef Exp $
 bin/eagle
 eagle/bin/designlink.png
 eagle/bin/eagle
@@ -310,6 +310,21 @@
 eagle/dru/Eurocircuits/eC_Defaults/eC_4Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
 eagle/dru/Eurocircuits/eC_Defaults/eC_6Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
 eagle/dru/Eurocircuits/eC_Defaults/eC_8Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
+eagle/dru/Multi-CB/Multi-CB_HDI/Multi-CB_2L_100um-Tracks_OL35um.dru
+eagle/dru/Multi-CB/Multi-CB_HDI/Multi-CB_4L_075um-Tracks_OL30um-IL12um.dru
+eagle/dru/Multi-CB/Multi-CB_HDI/Multi-CB_4L_100um-Tracks_OL35um-IL18um.dru
+eagle/dru/Multi-CB/Multi-CB_HDI/Multi-CB_6L_075um-Tracks_OL30um-IL12um.dru
+eagle/dru/Multi-CB/Multi-CB_Standard/Multi-CB_1L_125um-Tracks_OL35um.dru
+eagle/dru/Multi-CB/Multi-CB_Standard/Multi-CB_2L_125um-Tracks_OL35um.dru
+eagle/dru/Multi-CB/Multi-CB_Standard/Multi-CB_4L_125um-Tracks_OL35um-IL35um.dru
+eagle/dru/Multi-CB/Multi-CB_Standard/Multi-CB_6L_100um-Tracks_OL35um-IL35um.dru
+eagle/dru/Multi-CB/Multi-CB_Standard/Multi-CB_8L_100um-Tracks_OL35um-IL35um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_1L_200um-Tracks_OL70um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_1L_250um-Tracks_OL105um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_2L_200um-Tracks_OL70um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_2L_250um-Tracks_OL105um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_4L_200um-Tracks_OL70um-IL70um.dru
+eagle/dru/Multi-CB/Multi-CB_Thick-Cu/Multi-CB_4L_250um-Tracks_OL105um-IL35um.dru
 eagle/dru/WEdirekt/Eagle_WEdirekt_150_check.dru
 eagle/dru/default.dru
 eagle/lbr/19inch.lbr
@@ -657,6 +672,7 @@
 eagle/lbr/telcom.lbr
 eagle/lbr/telecontrolli.lbr
 eagle/lbr/telefunken.lbr
+eagle/lbr/test-mate.lbr
 eagle/lbr/testpad.lbr
 eagle/lbr/texas-sn55-sn75.lbr
 eagle/lbr/texas.lbr
@@ -864,6 +880,7 @@
 eagle/ulp/cmd-snappads.ulp
 eagle/ulp/component-array.ulp
 eagle/ulp/connect-device-split-symbol.ulp
+eagle/ulp/copy-attrib-sch-to-brd.ulp
 eagle/ulp/copy-attribute-at-deviceset.ulp
 eagle/ulp/copy-silk-screen.ulp
 eagle/ulp/copy-text-as-wire.ulp
@@ -908,6 +925,7 @@
 eagle/ulp/exp-descr-html.ulp
 eagle/ulp/exp-descr-script.ulp
 eagle/ulp/exp-lbrs.ulp
+eagle/ulp/exp-palette.ulp
 eagle/ulp/exp2image.ulp
 eagle/ulp/export-class.ulp
 eagle/ulp/export-error.ulp
@@ -1017,6 +1035,7 @@
 eagle/ulp/mkdir.ulp
 eagle/ulp/mount-marks-smd.ulp
 eagle/ulp/mount-marks.ulp
+eagle/ulp/mount-smd-tht.ulp
 eagle/ulp/mount-trace.ulp
 eagle/ulp/mount.ulp
 eagle/ulp/mountsmd.ulp
@@ -1046,7 +1065,7 @@
 eagle/ulp/run-loop-all-packages-script.ulp
 eagle/ulp/run-loop-all-schematic-script.ulp
 eagle/ulp/run-loop-all-symbols-script.ulp
-eagle/ulp/save-variants4cam.ulp
+eagle/ulp/save-brd-variants.ulp
 eagle/ulp/select-sch-group-to-brd-group.ulp
 eagle/ulp/set-all-devices-attribute.ulp
 eagle/ulp/set_name_value.ulp
diff -r dc107615c6aa -r 2b4dd20e8554 cad/eagle/distinfo
--- a/cad/eagle/distinfo        Sun Jun 05 09:03:35 2016 +0000
+++ b/cad/eagle/distinfo        Sun Jun 05 09:16:33 2016 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2015/11/21 13:49:16 mef Exp $
+$NetBSD: distinfo,v 1.13 2016/06/05 09:16:33 mef Exp $
 
-SHA1 (eagle-lin32-7.5.0.run) = 4d6b4eef6b8488303b76913e7332100082c5e350
-RMD160 (eagle-lin32-7.5.0.run) = 2f505856289e9c35068914ec190b283571eb6800
-SHA512 (eagle-lin32-7.5.0.run) = 9dd6d49549473d1e65563d46cd671cc6d748b6196c6524720031ce5494e4dd704d7326986e80e1eaf4f52133a1929a801167883477ce9b1be8ba47dcf9f29b96
-Size (eagle-lin32-7.5.0.run) = 51067764 bytes
+SHA1 (eagle-lin32-7.6.0.run) = ca51d382c22ed169dd860caa789f491e09ffd755
+RMD160 (eagle-lin32-7.6.0.run) = 9f5e3329ad782e89cbc12a5ddaeba7679f27dcd1
+SHA512 (eagle-lin32-7.6.0.run) = 1151a34b16240dfd6ba1aff108e75bbd14d2062b0d0c43a1587770bc4897018031eda685e86accdfbfd53f3988774db6e538d862eb5844c45e939098005c1e76
+Size (eagle-lin32-7.6.0.run) = 51535802 bytes



Home | Main Index | Thread Index | Old Index