summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2019-09-18Recursive revbump from audio/pulseaudioryoon2-4/+4
2019-09-05qcad: Switch from qt5 to qt5nia17-103/+141
Bump PKGREVISION
2019-09-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam1-2/+2
future Python 3.8
2019-08-30kicad: Needs only MesaLib and glunia1-2/+3
2019-08-30oce: Only needs MesaLib and glunia2-4/+6
2019-08-29Update kicad packages to 5.1.4. Changes since 5.1.2:bouyer20-86/+290
The KiCad project is proud to announce the latest series 5 stable release of KiCad. The 5.1.4 stable version contains critical bug fixes and other minor improvements since the 5.1.2 and 5.1.3 releases. It also includes improved footprint, symbol, and 3D model libraries, translations, and documentation. A list of all of the fixed bugs since the 5.1.2 and 5.1.3 releases can be found on the KiCad 5.1.3 milestone page and the KiCad 5.1.4 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible.
2019-08-23Update to 4.016ryoon2-8/+7
Changelog: * Verilator 4.016 2016-06-16 *** Add --quiet-exit, bug1436. [Todd Strader] **** Error continuation lines no longer have %Error prefix. **** Support logical equivalence operator <->. **** Support VerilatedFstC set_time_unit, bug1433. [Pieter Kapsenberg] **** Support deferred assertions, bug1449. [Charles Eddleston] **** Mark infrequently called functions with GCC cold attribute. **** Fix sign-compare warning in verilated.cpp, bug1437. [Sergey Kvachonok] **** Fix fault on $realtime with %t, bug1443. [Julien Margetts] **** Fix $display with string without %s, bug1441. [Denis Rystsov] **** Fix parameter function string returns, bug1441. [Denis Rystsov] **** Fix invalid XML output due to special chars, bug1444. [Kanad Kanhere] **** Fix performance when mulithreaded on 1 CPU, bug1455. [Stefan Wallentowitz] **** Fix type and real parameter issues, bug1427, bug1456, bug1458. [Todd Strader] **** Fix build error on MinGW, bug1460. [Richard Myers] **** Fix not reporting some duplicate signals, bug1462. [Peter Gerst] **** Fix --savable invalid C++ on packed arrays, bug1465. [Alex Chadwick] **** Fix constant function return of function var, bug1467. [Roman Popov] * Verilator 4.014 2019-05-08 *** Add --trace-fst-thread. **** Support '#' comments in $readmem, bug1411. [Frederick Requin] **** Support "'dx" constants, bug1423. [Udi Finkelstein] **** For FST tracing use LZ4 compression. [Tony Bybell] **** Add error when use parameters without value, bug1424. [Peter Gerst] **** Auto-extend and WIDTH warn on unsized X/Zs, bug1423. [Udi Finkelstein] **** Fix missing VL_SHIFTL_ errors, bug1412, bug1415. [Larry Lee] **** Fix MinGW GCC 6 printf formats, bug1413. [Sergey Kvachonok] **** Fix test problems when missing fst2vcd, bug1417. [Todd Strader] **** Fix GTKWave register warning, bug1421. [Pieter Kapsenberg] **** Fix FST enums not displaying, bug1426. [Danilo Ramos] **** Fix table compile error with multiinterfaces, bug1431. [Bogdan Vukobratovic]
2019-08-22Recursive revbump from boost-1.71.0ryoon3-6/+6
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz6-11/+12
2019-07-31Update to QCAD 3.23.0plunky9-13490/+1259
ChangeLog: 3.23.0 (2019/07/19): Fix high-resolution / low resolution display on mixed display settings Performance: Improved performance / precision for polyline area calculation for polylines with arcs Bug fixes: FS#1891 - File > Import: import fails FS#1893 - Translations not loaded during first start FS#1894 - File > Bitmap Export: points rendered too big FS#1896 - File > Open: Import fails for some files with layer states and NULL layers FS#1899 - View > Auto zoom: zoom to invisible entities in blocks FS#1904 - File > Bitmap Export: Non-plottable layers not exported FS#1906 - Draw > Polyline > Polyline from Segments: Converting full arcs to polylines FS#1909 - Blocks invisible when loading disappear when made visible and panning 3.22.1 (2019/05/22): Update CXF font format to support polylines and closed polylines Themes: Updated Dark theme for Linux Performance improvement: Faster block switching in drawings with many blocks Use Alt key for ortho mode Draw > Text: Support for underlined text Bug fixes: FS#1857 - Layer List: current layer not highlighted after collapsing item FS#1859 - Modify > Stretch: dimension completely inside area not moved FS#1860 - Rendering of nested blocks / use of negative scale factors FS#1861 - Modify > Stretch: block references inside stretch box are not moving FS#1864 - File > Print Current View: multiple pages printed FS#1865 - Scaling polyline with width by negative factor removes width FS#1866 - DXF: EXTMIN/EXTMAX interchanged FS#1871 - View > Block List: Renaming current block does not update block list FS#1876 - Edit > Convert Drawing Unit: block array spacing FS#1879 - File > PDF Export: print preview unclosable FS#1883 - File > SVG Export: invalid SVG comments FS#1884 - File > Bitmap Export: margins despite zero margin settings FS#1885 - Modify > Edit Text: Text dialog messes up formatting of subscript / superscript 3.22.0 (2019/03/04): Performance improvements: Adding objects Modifying objects (in particular modifying geometry) Deleting objects Draw: Shapes: Add corner radius option Modify: Mirror, Rotate, Scale: Add preference to use / not use dialog Select and move multiple reference points Translations: Updated translations in Czech, Dutch, Italian, Spanish, Portuguese Themes: Updated Dark theme Bug fixes: FS#1660 - Draw > Viewport > Add Viewport: viewport in model space FS#1804 - Application Preferences > Tool Settings: Filter for "View", submenu for Overlays missing FS#1805 - Modify > Split Entities: broken for logically closed polylines FS#1808 - Property Editor: Changing width, height, orientation for polygon FS#1809 - Draw > Viewport > Add Viewport: layout dialog combobox broken FS#1812 - Coordinate display: coordinates not updated while mouse is moving FS#1817 - CAM Export: offset fails for contours with arcs (tolerance issue) FS#1825 - File > Svg Export: text exported with wrong height FS#1831 - Block > Copy Block: attributes of block references are orphaned in copied block FS#1832 - Modify > Explode: attributes of block references are orphaned after exploding FS#1834 - Property Editor: Attributes of block reference not showing 3.21.3 (2018/09/18): View: Property Editor: Add property "Scale" for angle dimensions, arc length dimensions Add property "Linear Factor" for arc length dimensions Focus on Tool Matrix Hand keyboard focus to filter input of tool matrix Edit > Application Preferences > Graphics View > Colors > Selection: Add color for tertiary reference points Bug fixes: FS#1783 - RArc::splitAt(): fails in some cases FS#1786 - Block > Select Block References: not using active block in block list FS#1787 - View > Property Editor: Layer combo box not sorted FS#1791 - Edit > Paste: relative zero point not set FS#1792 - Dimension > Angular: transformations broken FS#1797 - Keyboard shortcuts not saved between sessions FS#1798 - Drawing Pref > Linetype > Scale of linetypes matches the scale of each viewport: wrong default shown FS#1799 - Postprocessor: sign not forced for negative values rounded to zero
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz10-19/+20
2019-07-20*: recursive bump for nettle 3.5.1wiz1-2/+2
2019-07-09Use https for pythonhosted.org.nia1-2/+2
2019-07-08Follow some http->https redirects.nia1-2/+2
2019-07-04Add package specific descriptionryoon2-0/+4
2019-07-01Follow some remaining search.cpan.org redirects.nia1-2/+2
2019-07-01Recursive revbump from boost-1.70.0ryoon3-4/+6
2019-06-22(cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302)mef7-93/+56
# OpenSCAD 2019.05 **Language Features:** * New modules * assert() - stop script evaluation on failed constraints * let() - scoped assignment * New functions * ord() - convert from character to Unicode code point * echo() * assert() - stop script evaluation on failed constraints * Type testing functions: is_undef(), is_list(), is_num(), is_bool(), is_string() * New special variable: $preview variable which is set to true in preview mode * List comprehension updates * Added if/else condition * Added each keyword * Added C-style for loop * Now allows looping over characters of a string * rotate_extrude(): Added angle parameter to * import() now supports SVG, 3MF and AMF * color() now supports hex color codes * Removed glide() and subdiv() which were never implemented **Program Features:** * Customizer: Allow parametrizing design parameters with GUI customization * Support for using 3D-Mouse / Joystick / Gamepad input devices for controlling the 3D view * 3D Printing support: Purchase from a print service partner or print to Octoprint * New export file formats: SVG, 3MF, AMF * Quick-edit and preview of values using Alt-Arrows (Shift-Alt-Arrows on macOS) * Added --view cmd-line parameter * Play sound notification on render complete * Line numbers and filenames are now shown for many errors and warnings * Hardwarning preference: Stop on first warning * Hardwarning and assert now shows a stack trace * New warnings * Module call parameterns don't match module declaration * Argument value of of range * Duplicate passed argument * Children passed to module not accepting children * Reference to inknown $special_variables * Duplicate assigment * New translations: Ukrainian, Polish
2019-06-14Add kicad-packages3d kicad-symbols kicad-templatesbouyer1-2/+4
Remove kicad-lib
2019-06-14Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushibouyer57-17219/+24739
Toyokura in pkgsrc-wip. pkgsrc changes: kicad-lib is gone, replaced by kicad-symbols and kicad-templates. Changes since 4.0.7: KiCad 5.1.2 Release 2019-04-26 The KiCad project is proud to announce the latest series 5 stable release of KiCad. The 5.1.2 stable version contains critical bug fixes and other minor improvements since the 5.1.0 release. It also includes improved footprint, symbol, and 3D model libraries, translations, and documentation. A list of all of the fixed bugs since the 5.1.0 release can be found on the KiCad 5.1.2 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible. KiCad 5.1.0 Release 2019-03-14 The KiCad project is proud to announce the release of version 5.1.0. This is the first ever minor version release of KiCad and was developed primarily to resolve compatibility issues with Linux GTK3 and long awaited support for python3. In addition to the primary focus, there have been many important changes that make this release a substantial improvement over the 5.0 series and a worthwhile upgrade for users on all platforms. Included in the improvements are: - Improved 3D model library path configuration. - Cairo canvas is now used for printing support on all platforms. - Schematic and symbol library editors now use the modern canvases for rendering. - Symbol pin table is now editable. - Pcbnew scripting support for Python 3 has been added. - Snapping for graphical object drawing in board and footprint editors. - Significant user interface improvements. - Major dialog box improvements. - Both the footprint and symbol library editors now share the same user interface paradigm with a library tree view pane. - Symbol, footprint, and 3D model library improvements. - Documentation and translation improvements. - Less pain for Linux package maintainers, now all features should be easy to support. Additionally, files created by KiCad version 5.1 remain 100% compatible with files created by version 5.0. Of course no new stable version of KiCad would be complete without many, many bug fixes so please consider upgrading as soon as possible. This version will be the only supported version of KiCad moving forward. There will be no further releases of the 5.0 series. Version 5.1.0 is built from the source code in the lp:kicad/5.1 branch. KiCad binaries will be available for download for Windows, MacOS, and Linux are available or will be in the very near future. See the KiCad download page for guidance. Thank you to all developers, packagers, librarians, document writers, translators, and everyone else who helped make this release possible. We hope you enjoy the latest release of KiCad. The KiCad Development Team KiCad 5.0.2 Release 2018-12-09 The KiCad project is proud to announce the latest series 5 stable release of KiCad. The 5.0.2 stable version contains critical bug fixes and other minor improvements since the 5.0.1 release. It also includes improved footprint, symbol, and 3D model libraries, translations, and documentation. A list of all of the fixed bugs since the 5.0.1 release can be found on the KiCad 5.0.2 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible. http://kicad-pcb.org/blog/2018/12/KiCad-5.0.2-Release/ KiCad 5.0.1 Release 2018-10-14 The KiCad project is proud to announce the latest series 5 stable release of KiCad. The 5.0.1 stable version contains critical bug fixes and other minor improvements since the 5.0.0 release. It also includes improved footprint, symbol, and 3D model libraries, translations, and documentation. A list of all of the fixed bugs since the 5.0.0 release can be found on the KiCad 5.0.1 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible. http://kicad-pcb.org/blog/2018/10/KiCad-5.0.1-Release/ Warning Please note that a last minute bug was found in the Eagle schematic import feature too late to be fixed in this release which is expected to be fixed in release 5.0.2. If you need to convert Eagle schematics you may want to hold off upgrading until 5.0.2. KiCad 5 - A New Generation 2018-07-22 Almost a year after the release of KiCad 4.0.7, the KiCad development team is proud to present a new and improved KiCad 5.0 release! The stable release version 5.0.0 is made from the stable 5.0 branch. KiCad binaries should be available now or in the very near future for download for Windows, macOS and Linux. See the download page for guidance. http://kicad-pcb.org/post/release-5.0.0/
2019-06-08cad/*: let pkglint fix indentation, variable alignment, and LOCALBASErillig43-122/+136
pkglint -Wall -r -F cad Manually fixed the indentation in cad/ghdl/Makefile because SITES.* was (by the current definition) not long enough to count as an outlier line, and because of this, all other lines were aligned to that line.
2019-06-03Fix build with newer booostbouyer2-1/+16
2019-05-29Revbump after updating graphics/glewadam3-6/+6
2019-05-23all: replace SUBST_SED with the simpler SUBST_VARSrillig1-2/+2
pkglint -Wall -r --only "substitution command" -F With manual review and indentation fixes since pkglint doesn't get that part correct in every case.
2019-04-26Omit mentions of python 34 and 35, after those were removed.maya1-2/+2
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-25PKGREVISION bump for anything using python without a PYPKGPREFIX.maya3-6/+6
This is a semi-manual PKGREVISION bump.
2019-04-13Updated cad/gtkwave to 3.3.100mef2-7/+7
3.3.100 20mar19 FSDB fix for variable declarations of array of reals. Added Real, Time, Enum, and Popcnt flags to Edit/Show-Change. Ensure Show-Change regenerates analog traces. Added braces inside Tcl source command to allow spaces in filenames for Tcl scripts.
2019-04-03Recursive revbump from textproc/icuryoon1-2/+2
2019-04-01Update to 4.012ryoon3-12/+10
* flex from NetBSD base causes build failure, so use pkgsrc/devel/flex instead. Changelog: * Verilator 4.012 2019-3-23 *** Add +verilator+seed, bug1396. [Stan Sokorac] *** Support $fread. [Leendert van Doorn] *** Support void' cast on functions called as tasks, bug1383. [Al Grant] *** Add IGNOREDRETURN warning, bug1383. **** Report PORTSHORT errors on concat constants, bug 1400. [Will Korteland] **** Fix VERILATOR_GDB being ignored, msg2860. [Yu Sheng Lin] **** Fix $value$plus$args missing verilated_heavy.h. [Yi-Chung Chen] **** Fix MSVC compile error, bug1406. [Benjamin Gartner] **** Fix maintainer test when no Parallel::Forker, msg2630. [Enzo Chi] **** Fix +1364-1995ext flags applying too late, bug1384. [Al Grant] * Verilator 4.010 2019-01-27 *** Removed --trace-lxt2, use --trace-fst instead. **** For --xml, add additional information, bug1372. [Jonathan Kimmitt] **** Add circular typedef error, bug1388. [Al Grant] **** Add unsupported for loops error, msg2692. [Yu Sheng Lin] **** Fix FST tracing of wide arrays, bug1376. [Aleksander Osman] **** Fix error when pattern assignment has too few elements, bug1378. [Viktor Tomov] **** Fix error when no modules in $unit, bug1381. [Al Grant] **** Fix missing too many digits warning, bug1380. [Jonathan Kimmitt] **** Fix uninitialized data in verFiles and unroller, bug1385. bug1386. [Al Grant] **** Fix internal error on xrefs into unrolled functions, bug1387. [Al Grant] **** Fix DPI export void compiler error, bug1391. [Stan Sokorac] * Verilator 4.008 2018-12-01 *** Support "ref" and "const ref" pins and functions, bug1360. [Jake Longo] *** In --xml-only show the original unmodified names, and add module_files and cells similar to Verilog-Perl, msg2719. [Kanad Kanhere] **** Add CONTASSREG error on continuous assignments to regs, bug1369. [Peter Gerst] **** Add PROCASSWIRE error on behavioral assignments to wires, msg2737. [Neil Turton] **** Add IMPORTSTAR warning on import::* inside $unit scope. **** Fix --trace-lxt2 compile error on MinGW, msg2711. [HyungKi Jeong] **** Fix hang on bad pattern keys, bug1364. [Matt Myers] **** Fix crash due to cygwin bug in getline, bug1349. [Affe Mao] **** Fix __Slow files getting compiled with OPT_FAST, bug1370. [Thomas Watts]
2019-03-20ng-spice: update to 27nb1.wiz1-3/+2
Remove libXp dependency. Not used here.
2019-02-23Updated cad/gtkwave to 3.3.99mef2-7/+7
3.3.99 09feb19 Added visible single bit glitches as a yellow dot (if enabled with --rcvar 'vcd_preserve_glitches on'). Fixed print routine broken by bsearch_trunc() optimization in version 3.3.96.
2019-01-05Updated cad/gtkwave to 3.3.98mef3-10/+8
3.3.98 27nov18 Removed pccts and vermin. Use xml2stems instead.
2018-12-27async is a keyword for Python 3.7+, so rename it. Bump revisionjoerg4-2/+84
2018-12-16Enable verilatorryoon1-1/+2
2018-12-16cad/verilator: import verilator-4.006ryoon5-0/+148
Verilator is the fastest free Verilog HDL simulator, and outperforms most commercial simulators. Verilator compiles synthesizable SystemVerilog (generally not test-bench code), plus some SystemVerilog and Synthesis assertions into single- or multithreaded C++ or SystemC code. Verilator is designed for large projects where fast simulation performance is of primary concern, and is especially well suited to generate executable models of CPUs for embedded software design teams.
2018-12-15*: update email for fhajnywiz1-2/+2
2018-12-13revbump for boost 1.69.0adam3-6/+6
2018-12-09revbump after updating textproc/icuadam1-1/+2
2018-12-09Updated cad/klayout 0.25.4 to 0.25.6mef2-8/+7
0.25.6 (2018-11-23): * Enhancement: https://github.com/klayoutmatthias/klayout/pull/199 Added an option to export DXF polygons as LINE objects * Bugfix: https://github.com/klayoutmatthias/klayout/issues/198 Stitching of DXF contours wasn't taking nearest neighbours * Bugfix: https://github.com/klayoutmatthias/klayout/issues/191 MainWindow/PluginRoot classes got mixed up As a side effect of this fix, layout views can now be configured individually. This wasn't working consistently before. 0.25.5 (2018-10-20): * Bugfix: https://github.com/klayoutmatthias/klayout/issues/162 GDS2 LIBNAME was not maintained on "File/Save". * Bugfix: https://github.com/klayoutmatthias/klayout/issues/166 Internal error when writing GDS files (breaking of polygons) * Bugfix: https://github.com/klayoutmatthias/klayout/issues/172 DEF reader did not pull vias from LEF * Bugfix: https://github.com/klayoutmatthias/klayout/issues/174 Performance issue with many layers with width >1 * Bugfix: https://github.com/klayoutmatthias/klayout/issues/176 Painting issue with texts * Bugfix: https://github.com/klayoutmatthias/klayout/issues/185 Hash values available as __hash__ standard method now for Python * Bugfix: some potential memory corruption issues fixed During the efforts for making the code base compatible with MSVC, some potential candidates for memory corruption have been identified and fixed. These fixes are included in this release.
2018-12-08Updated cad/gtkwave to 3.3.97mef2-8/+7
3.3.94 03sep18 Applied ghwlib.c patch for dealing with null ranges. Added second chance algorithm for find_dumpfile() in case it fails. 3.3.95 07oct18 Added fflush on stdout for help text as fix for possible stdout problem with mingw/msys shells. Added preliminary support for Time datatype. Warnings fixes for Verilator integration. Fixed install_proc_filter usage for Tcl invocation. Change integer type to "integer" in SST to differentiate it from sv ints. Premiminary support for enum tables embedded in FST files. 3.3.96 15nov18 Changed to standardized zoom in/out/full hotkeys. Added time backtracking warning (for partial mode) to lxt2vcd. VCD time backtracking fix (not for interactive mode). Added drag_failed handling (can press ESC) to DnD operations. Prevent missing file in savefile from causing savefile to be read as VCD by mistake. Changed to Dinotrace-like 0s/1s rendering for bit vectors so values can be discerned without seeing the full value text. Removed unneeded pango_layout_get_extents() inside call for font_engine_draw_string(). Changed bsearch_trunc() to run in constant time when monospace fonts are in use. Added missing GDK_SCROLL_MASK to signal area (need for gtk3, but not for other versions for some reason). 3.3.97 23nov18 Need to set menu_wlist entry NULL on gtk_widget_destroy(). Fix on vtype()/vtype2() to detect 'x' and make the coloration red on newly-displayed traces. (Bug new from Dinotrace-like rendering in 3.3.96.)
2018-11-20py-simpy: updated to 3.0.11adam3-22/+18
3.0.11: - [FIX] Repair Environment.exit() to support PEP-479 and Python 3.7. - [FIX] Fix wrong usage_since calculation in preemptions - [NEW] Add "Time and Scheduling" section to docs - [CHANGE] Move Interrupt from events to exceptions - [FIX] Various minor documentation improvements
2018-11-14Revbump after cairo 1.16.0 update.kleink11-21/+22
2018-11-13Update to pcb-4.1.3dmcmahill3-17/+73
======================================================================== Release notes for pcb-4.1.3 ======================================================================== Dear Users, This is a bug fix release of pcb. Kind regards, The pcb development team. Contributors ------------ The following authors contributed to the 4.1.3 release: - Charles Parker - Milan Prochac - Bert Timmerman Please note that names are in no particular order and all e-mail addresses have been removed for privacy. User experience improvements ---------------------------- - Fixed potential data loss when currently opened PCB file is modified on disk. - Blind/Burried vias clear soldermask on layers they don't intersect. - Fixed ChangeClearSize() for changing a via's solder mask clearance. - Fixed polygon to line separation DRC. - Fixed DRC flags lines that are cleared by other objects. - Fixed DRC misses lines near polygons if clearance < bloat. - Fixed the segfault on picking load netlist menu item. Plugins ------- - none Exporters --------- - none Footprints library ------------------ - none Developer experience improvements --------------------------------- - Added file version tests. - Fixed some compile warnings. - Fixed some Bison warnings. Notes for early adapters ------------------------ - none. Changed dependencies -------------------- - none. Fixed and committed Launchpad bug reports ----------------------------------------- #746178 Polygon to line separation DRC wrong. #929123 ChangeClearSize() is broken for changing a via's solder mask clearance. #1767812 Blind/Burried Vias Clear Soldermask on Layers they Don't Intersect. #1773409 File operations, bugs and change requests. #1773652 Compile warnings on master. #1773852 Potential data loss when currently opened PCB file is modified on disk. #1776089 Bison warnings. #1780676 pcbtest.sh needs to specify the appropriate menu resource file. #1780682 PCBFileVersionNeeded tests features in the wrong order. #1782036 DRC flags lines that are cleared by other objects. #1782041 DRC misses lines near polygons if clearance < bloat. #1788845 Picking load netlist menu item causes segfault. #1790649 pcb refuses to load footprint files. ======================================================================== Release notes for pcb-4.1.2 ======================================================================== Dear Users, This is a bug fix release for a correction of the toolbar icons in the Microsoft Windows version of pcb. Kind regards, The pcb development team. Contributors ------------ The following authors contributed to the 4.1.2 release: - Charles Parker - Dan McMahill - Bert Timmerman Please note that names are in no particular order and all e-mail addresses have been removed for privacy. User experience improvements ---------------------------- - Correction of toolbar icons issue (Microsoft Windoes version of pcb). Plugins ------- - none Exporters --------- - none Footprints library ------------------ - none Developer experience improvements --------------------------------- - Added IPC-D-356 tests. Notes for early adapters ------------------------ - none. Changed dependencies -------------------- - none. Fixed and committed Launchpad bug reports ----------------------------------------- ##1660198 IPC-D-356 netlister needs a regression test. ======================================================================== Release notes for pcb-4.1.1 ======================================================================== Dear Users, This is a bug fixes release. Kind regards, The pcb development team. Contributors ------------ The following authors contributed to the 4.1.1 release: - Charles Parker - Dan McMahill - Bert Timmerman Please note that names are in no particular order and all e-mail addresses have been removed for privacy. User experience improvements ---------------------------- - MS Windows (MinGW) installer available from SourceForge (https://sourceforge.net/projects/pcb/files/pcb/). - Corrections and improvements in the User Manual. - Avoid instant 'CRASH' if an action script implies 'invalidate_lr'. - Fixed a bug in moving a selection. - Snapping to pins and pads whilst drawing a line trace. - Fixed a bug in rubberband functionality. Plugins ------- - none Exporters --------- - none Footprints library ------------------ - none Developer experience improvements --------------------------------- - Add draw_grid to the hid graphics structure. Notes for early adapters ------------------------ - MS Windows (MinGW) installer can be build again. Changed dependencies -------------------- - For mingw cross builds the following minimum package versions are required: mingw64-i686-atk1.0 >= 2.26.1-1 mingw64-i686-binutils >= 2.29.1.787c9873-1 mingw64-i686-bzip2 >= 1.0.6-4 mingw64-i686-cairo >= 1.14.12-1 mingw64-i686-dbus >= 1.10.22-1 mingw64-i686-expat >= 2.2.2-1 mingw64-i686-fontconfig >= 2.12.6-1 mingw64-i686-freetype2 >= 2.6.5-1 mingw64-i686-gcc-core >= 6.4.0-1 mingw64-i686-gcc-g++ >= 6.4.0-1 mingw64-i686-gd >= 2.2.5-1 mingw64-i686-gdk-pixbuf2.0 >= 2.36.11-1 mingw64-i686-gettext >= 0.19.8.1-2 mingw64-i686-glib2.0 >= 2.54.3-1 mingw64-i686-gtk2.0 >= 2.24.31-1 mingw64-i686-gtkglext1.0 >= 1.2.0-1 mingw64-i686-harfbuzz >= 1.7.4-1 mingw64-i686-headers >= 5.0.3-1 mingw64-i686-jasper >= 2.0.14-1 mingw64-i686-jbigkit >= 2.1-1 mingw64-i686-libffi >= 3.2.1-1 mingw64-i686-libimagequant >= 2.10.0-1 mingw64-i686-libjpeg-turbo >= 1.5.3-1 mingw64-i686-libpng >= 1.6.34-1 mingw64-i686-libwebp >= 0.6.1-1 mingw64-i686-libXpm >= 3.5.12-1 mingw64-i686-lzo2 >= 2.08-1 mingw64-i686-pango1.0 >= 1.40.14-1 mingw64-i686-pcre >= 8.40-3 mingw64-i686-pixman >= 0.34.0-1 mingw64-i686-pkg-config >= 0.29.1-1 mingw64-i686-pkg-config-debuginfo >= 0.29.1-1 mingw64-i686-runtime >= 5.0.3-1 mingw64-i686-tiff >= 4.0.9-1 mingw64-i686-win-iconv >= 0.0.6-2 mingw64-i686-windows-default-manifest >= 6.4-1 mingw64-i686-winpthreads >= 5.0.3-1 mingw64-i686-xz >= 5.2.3-1 mingw64-i686-zlib >= 1.2.11-1 This allows for building a MS windows (MinGW) installer to work again. Fixed and committed Launchpad bug reports ----------------------------------------- #699012 File format documentation out-of-date. #884046 snap to pins and pads does not work when trying to draw line. #1545165 PIns/Via show Name/Number menu item doesn't work, only D hotkey does. #1645101 Inconsistent argument type to invalidate_lr. #1653280 MinMaskGap test fails. #1654884 rubberband. #1672093 Add draw_grid to the hid graphics structure. #1731369 crosshair limits update. #1731375 Crosshair Initialization. #1748679 Increments are incorrect after loading file. #1744589 Cannot move selection. #1754479 avoid instant 'CRASH' if an action script implies 'invalidate_lr'. #1759742 win32 build updates. ======================================================================== Release notes for pcb-4.1.0 ======================================================================== Dear Users, This release introduces a file format change. This is required by the added Blind and Buried Via capabilities of pcb. Kind regards, The pcb development team Contributors ------------ The following authors contributed to the 4.1.0 release: - Charles Parker - Mike Crowe - Andrew Armenia - Bdale Garbee - Keith Packard - DJ Delorie - Jan Damborsky - Ahmed El-Mahmoudy - Bert Timmerman Please note that names are in no particular order and all e-mail addresses have been removed for privacy. User experience improvements ---------------------------- - the blind and buried via feature is introduced. - removed the deprecated mimelnk files. - added a releases section to the appdata. - corrections in the User Manual. - reordered the exporter options in the User manual. - better front matter and copyrights for the User Manual. - splitted the Installation and Troubleshooting appendix in the User Manual. - correction in desktop integration name and comment. - when writing a pcb file, write arc angles with decimal places. - added the "Development" category in the desktop integration. Plugins ------- - none Exporters --------- - gsvit exporter added. Footprints library ------------------ - several Nichicon radial capacitor footprints were added to the pcblib. Developer experience improvements --------------------------------- - some more doxygenation of source code files. - added regression tests for the Nelma exporter. Notes for early adapters ------------------------ - none Changed dependencies -------------------- - none Fixed and committed Launchpad bug reports ----------------------------------------- #1270886 When saving file, angles are rounded to nearest degree. #1529233 Building from source fails on Solaris due to missing locale.h. #1545170 Arcs don't honor Rubber band mode. #1656661 Blind/Buried vias - new feature. #1665992 Lesstif needs blind and buried via support. #1695534 Patch to enchance features of NELMA. #1717254 Remove deprecated mimelnk files. #1720629 Spelling errors in pcb. #1731369 Crosshair limits update. #1744589 Cannot move selection. ======================================================================== Release notes for pcb-4.0.2 ======================================================================== Dear Users, This release fixes a number of bugs. Kind regards, The pcb development team Contributors ------------ The following authors contributed to the 4.0.2 release: - Charles Parker - Newell Jensen - Johann Klammer - Igor2 - Peter Clifton - Dan McMahill - Bert Timmerman Please note that names are in no particular order and all e-mail addresses have been removed for privacy. User experience improvements ---------------------------- - include board outline on assembly drawings. - fixed the SMD pads resizing bug (fix a drawing routine). - fixed a segmentation fault when loading a pcb file with an empty style field. - added an escape callback to the command window. this allows the command window to now be closed with the escape key. Plugins ------- - none Exporters --------- - improvements in documentation. Footprints library ------------------ - none Developer experience improvements --------------------------------- - some more doxygenation of source code files. - added a "pcb release" howto in the developer docs. - corrections in the FSF address as to keep rpmlint quiet. - Small enhancements to the pcbtest.sh script. allow the binary for gdb to be specified on the command line make the definition of test paths more readable. - exclude eps files in the doc directory. - removed unused code when inserting points on rats. - fix of incorrect flag struct comparison. Notes for early adapters ------------------------ - none Changed dependencies -------------------- - none Fixed and committed Launchpad bug reports ----------------------------------------- #1658514 Specify which gdb to use on the command line of pcbtest.sh. #1645143 Unused code when inserting points on rats. #1692219 Include board outline on assembly drawings when the "outline" option is checked in the PS exporter. #1690529 Incorrect FSF address in files. #1651440 FLAGS_EQUAL attempts to compare two flags using memcmp() on the full struct. #1688402 Pads change size when element flipped to other side. #1687776 <esc> should close command entry window. #1670023 LessTif HID: XmScrollBar Warnings. #1670040 Segfault when loading file with empty Styles directive.
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon12-22/+24
2018-09-22Updated cad/klayout to 0.25.4mef2-7/+7
0.25.4 (2018-08-25): * Bugfix: https://github.com/klayoutmatthias/klayout/issues/121 Issue with multiple reads of GDS2 layouts including PCells * Bugfix: https://github.com/klayoutmatthias/klayout/issues/134 Error in cell.fill_region caused by big polygon with spikes * Bugfix: https://github.com/klayoutmatthias/klayout/issues/139 Libraries have not been reassigned when loading a GDS file from command line (does not happen on File/Open) * Bugfix: https://github.com/klayoutmatthias/klayout/issues/141 Issue with RBA::QHostAddress (ambiguous overload) on Qt5 * Bugfix: https://github.com/klayoutmatthias/klayout/issues/142 Issue with RBA::RecursiveShapeIterator#region= * Bugfix: https://github.com/klayoutmatthias/klayout/issues/144 The Salt package descriptions are not shown with Motif style * Bugfix: https://github.com/klayoutmatthias/klayout/issues/148 Wrong font is used * Bugfix: https://github.com/klayoutmatthias/klayout/issues/152 Shapes#size reported a wrong shape count in viewer mode * Bugfix: https://github.com/klayoutmatthias/klayout/issues/153 Application crash when editing guiding shape properties * Bugfix: https://github.com/klayoutmatthias/klayout/issues/155 Program freezes after replacing nothing by something in Macro editor * Bugfix: https://github.com/klayoutmatthias/klayout/issues/157 "Replace cell with ..." rejected cell names with a library prefix * Bugfix: https://github.com/klayoutmatthias/klayout/issues/158 Repaint issue on cell context * Bugfix: https://github.com/klayoutmatthias/klayout/issues/159 Tech specific macros and DRC scripts were not shown in tech manager * Bugfix: 8 bit indexed GIF images can be used for package icons now * Enhancement: Provide a way to specify the type of a macro This feature is mainly useful for command line arguments. If you run KLayout with "klayout -b -r myscript" it will not be able to determine the type of macro without a suffix. You can now explicitly specify a certain type by giving the suffix implicitly like: "klayout -b -r myscript[rb]" This will read "myscript" but pretend it was "myscript.rb" and execute it as Ruby script. This feature is handy if you need to run a file with a specific interpreter but cannot modify the file name. * Enhancement: Selection now shows PCell display names Before, the internal name was shown for instances * Enhancement: There is an option in the View menu to show or hide markers Markers may hide layout under them. With this feature you can quickly disable all markers and the layout becomes visible.
2018-08-29cad/py-simpy: Use egg.mk rather than distutils.mkminskim2-7/+8
This package uses setuptools.
2018-08-22Recursive bump for perl5-5.28.0wiz5-9/+10
2018-08-20BUILD_DEPENDS+= -> TEST_DEPENDS+=szptvlfn1-2/+2
2018-08-18Updated cad/gtkwave to 3.3.93mef3-8/+10
3.3.92 05jul18 Harden FST loader for missing .hier files (if applicable). Fixed broken GTK+-1.2 compile of twinwave. Fix scrolling on help window by adding scroll to end mark. Fix scrolling on status window when use_toolbutton_interface rc var is set to FALSE by adding scroll to end mark. Updated BUILT_SOURCES for vermin. extern yy_size_t yyleng fix in rtlbrowse. 3.3.93 03aug18 Added sst_dbl_action_type rc variable which controls side- effect of double-clicking in SST signals pane. Added xml2stems Verilator XML to rtlbrowse stems converter to distribution. Eventually vermin will be removed. Added missing realpath() in udp emission in vermin.
2018-08-16revbump after boost-libs updateadam3-6/+6