Commit graph

1564 commits

Author SHA1 Message Date
nia
09316f11c6 qcad: Fix building with unrecognized (newer) Qt versions.
It's using the same script bindings for every Qt version past 5.5.0,
so the version check isn't actually necessary at this point. Just pretend
to be 5.5.0 and install those bindings.

While here, install icons and avoid installing .gitignore files.

Bump PKGREVISION.
2019-09-19 21:59:36 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
nia
6e5f68152a qcad: Switch from qt5 to qt5
Bump PKGREVISION
2019-09-05 13:39:10 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nia
da99a47062 kicad: Needs only MesaLib and glu 2019-08-30 18:53:31 +00:00
nia
f03dff2d36 oce: Only needs MesaLib and glu 2019-08-30 18:51:16 +00:00
bouyer
1ed71af5d6 Update kicad packages to 5.1.4. Changes since 5.1.2:
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-29 15:36:39 +00:00
ryoon
1a5b0eb1d8 Update to 4.016
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-23 13:05:49 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
plunky
116421f746 Update to QCAD 3.23.0
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-31 19:30:20 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
nia
9c28fc111b Use https for pythonhosted.org. 2019-07-09 11:29:30 +00:00
nia
c66ee34855 Follow some http->https redirects. 2019-07-08 10:36:25 +00:00
ryoon
50adf6497f Add package specific description 2019-07-04 13:07:05 +00:00
nia
314d0da6b3 Follow some remaining search.cpan.org redirects. 2019-07-01 21:35:32 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
mef
2fd1d3fde1 (cad/openscad) Updated 2015.03-3 to 2019.05 (Re: PR pkg/54302)
# 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-22 12:57:50 +00:00
bouyer
33b4ec7f36 Add kicad-packages3d kicad-symbols kicad-templates
Remove kicad-lib
2019-06-14 16:01:20 +00:00
bouyer
1b28a14d6c Update kicad packages to 5.1.2, based on kicad 5.1.0 packages by Atsushi
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-14 15:59:32 +00:00
rillig
f921d4e920 cad/*: let pkglint fix indentation, variable alignment, and LOCALBASE
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-08 11:04:27 +00:00
bouyer
ac119a3b71 Fix build with newer booost 2019-06-03 15:22:51 +00:00
adam
53c78cb7b9 Revbump after updating graphics/glew 2019-05-29 19:52:48 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
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-05-23 19:22:54 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
mef
4e846067de Updated cad/gtkwave to 3.3.100
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-13 23:38:40 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
ryoon
8c86f20066 Update to 4.012
* 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-04-01 12:22:53 +00:00
wiz
d091f0bd5c ng-spice: update to 27nb1.
Remove libXp dependency. Not used here.
2019-03-20 10:43:16 +00:00
mef
0ee59c816a Updated cad/gtkwave to 3.3.99
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-02-23 05:30:02 +00:00
mef
1fd50393f8 Updated cad/gtkwave to 3.3.98
3.3.98  27nov18 Removed pccts and vermin.  Use xml2stems instead.
2019-01-05 14:44:46 +00:00
joerg
c0dc06d770 async is a keyword for Python 3.7+, so rename it. Bump revision 2018-12-27 16:01:54 +00:00
ryoon
0093fdc71d Enable verilator 2018-12-16 09:39:22 +00:00
ryoon
5bb701c137 cad/verilator: import verilator-4.006
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-16 09:05:12 +00:00
wiz
1e9caac440 *: update email for fhajny 2018-12-15 21:12:18 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
mef
fc1af93d5d Updated cad/klayout 0.25.4 to 0.25.6
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-09 05:36:50 +00:00
mef
55b864d5df Updated cad/gtkwave to 3.3.97
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-12-08 11:32:25 +00:00
adam
d0a7b5f7f9 py-simpy: updated to 3.0.11
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-20 11:49:38 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
dmcmahill
50005c0101 Update to pcb-4.1.3
========================================================================
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-13 04:09:24 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
mef
5e62e187f3 Updated cad/klayout to 0.25.4
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-09-22 15:28:28 +00:00
minskim
cb567bbe54 cad/py-simpy: Use egg.mk rather than distutils.mk
This package uses setuptools.
2018-08-29 16:29:47 +00:00
wiz
9bd737fe76 Recursive bump for perl5-5.28.0 2018-08-22 09:42:51 +00:00
szptvlfn
b0b6f2d0ba BUILD_DEPENDS+= -> TEST_DEPENDS+= 2018-08-20 22:36:20 +00:00
mef
d76ae8d38f Updated cad/gtkwave to 3.3.93
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-18 12:03:28 +00:00