2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155) |
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
|
2017-07-11 21:41:20 by Joerg Sonnenberger | Files touched by this commit (8) |
Log message:
Retire CLANG_NO_VALUE_PROPAGATION_PASS. CVP has been fixed in LLVM to
require much less memory.
|
2017-04-08 15:48:52 by Makoto Fujiwara | Files touched by this commit (3) |
Log message:
Updated cad/klayout to 0.24.10
------------------------------
(from: http://klayout.de/development.html)
Version 0.24.10
Release date: 2017-04-01
Features:
Enhancements: New method CellView#is_dirty? This method indicates
that a cell view needs saving
Bugfix: DEF reader was not able to read routing Routed segments
with vias plus continued wiring were not read. Instead an error
message was shown saying "Invalid orientation specification"
Bugfix: Setting "technology-data" configuration property did not
work Reading or writing the "technology-data" configuration
property is the only way to access technology data from a
script. Hence it's important that this property can be set. With
this patch, "technology-data" can be set to an XML string which
has the same format than the one stored within the configuration
file.
Bugfix: Reader issues with some RVE files The RVE reader could not
read files with cell names containing hyphens (like "A-B").
Bugfix: Inplace operators are now working in Python too For
example "r1 += r2" was not working (r1 and r2 are pya.Region
objects for example).
|
2017-02-14 22:33:08 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Add missing includes.
|
2017-01-01 10:15:00 by Makoto Fujiwara | Files touched by this commit (3) |
Log message:
Updated cad/klayout to 0.24.9
-----------------------------
From: http://klayout.de/development.html
Release date: 2016-11-29
Enhancements: The RBA::Region#smooth function was enhanced to give
somewhat better results
Enhancements: DXF's circle approximation can now also specified
through an "accuracy" parameter: if less than the number of \
specified
points is required to achieve the given accuracy, the number is
reduced accordingly. This also applies to the polygon interpolation
of spline and arc curves.
Enhancement: RBA integration now is compatible with Ruby 2.3 which
allows building on Ubuntu 16 as well.
Enhancement: OASIS files with instance angles >360 were rejected
before. Now, this has turned into a warning.
Bugfix: DEF reader was failing to read MASK/via combinations.
Bugfix: The marker browser's "show only rules with errors" option was
enabled again on sorting of errors.
Bugfix: DRC: Using Layout objects for inputs didn't work
Bugfix: Copying Hierarchy treets containing PCell's made the PCell's
being turned into static cells.
|
2016-11-20 23:14:47 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Restrict a few very memory hungry files to -O1.
|
2016-07-12 15:29:35 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated cad/klayout to 0.24.8
-----------------------------
Version 0.24.8
Release date: 2016-06-19
- Bugfix: XOR and different or big database units: With
tiling, XOR between two layouts with different database
units was still not working correctly. Also, when the
database unit was larger than 1nm, the XOR feature was
dropping results sometimes when tiling was on.
- Enhancements: progress bar shown also for "-z" mode
scripts: The solution of 0.24.7 has been modified to avoid
annoying progress bar windows popping up in
background-window mode: Now, progress bar windows will
only pop up if an active main window is present. This will
enable progress bars for scripts that open their own main
windows but still keep the application GUI-less when the
script does not do so.
- Bugfix: Crash on empty panel: When "New/Panel" is used a
view without a layout is created. An attempt to create
layout on such panels crashed the application.
- Bugfix: LEF reader now can read PIN statements including VIA
- Bugfix: Polygon smoothing was not working properly in some
cases Previously the smoothing function was sometimes
dropping vertexes from the polygons. Smoothing now does
also guarantee not to exceed the given distance.
- Bugfix: Sorting cells by area now sorts cells by name as
second choice In the previous version, cells with
identical area were grouped but the order was
arbitrary. Now the name is used as the second-level
sorting criterion which keeps such cells sorted by name.
|
2016-05-14 08:33:49 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
Updated cad/klayout to 0.24.7
--------------------------------------
http://www.klayout.de/development.html
--------------------------------------
Release date: 2016-05-03
Features:
- Bugfix: XOR and different database units: With tiling, XOR
between two layouts with different database units was not
working correctly.
- Enhancements: progress bar shown also for "-z" mode
scripts: Scripts running in KLayout with the "-z" option
(don't show main window) were not experiencing progress
reporting before. Now a small modal window is shown during
long-running operations that indicates the progress and
provides a Cancel button to abort the operation.
- Bugfix: Crash on using "Edit/Make cell": This happened
sometimes if the selected objects contained instances.
- Bugfix: Invalid behavior of paths with reflecting
segments: For example a path made of the points (0, 0),
(0, 1000) and (0, 0) had a reflecting segment which cause
some computations (for example the bounding box) to return
invalid results.
|
2016-04-09 01:28:07 by Makoto Fujiwara | Files touched by this commit (2) | |
Log message:
update 0.24.5 to 0.24.6
http://www.klayout.de/development.html
--------------------------------------------------------
Version 0.24.6
Release date: 2016-03-22
--------------------------------------------------------
- Bugfix: Early delete of plugin object when returning a new object from
PluginFactory#create_plugin. The returned object was not held, so in Ruby
the GC could destroy the object. This could lead to crashes in applications
employing the Plugin API.
- Bugfix: It was possible to edit read-only macros. For example, it was
possible to enter new lines in macros marked as read-only. However, these
changes were not saved.
- Bugfix: Shift+Tab not working in macro editor. On some platforms, Shift+Tab
was not working as expected. This key combinations was supposed to
left-shift a selected block an undo indents.
- Bugfix: Wrong scaling of layers when doing XOR's with layouts with
different database units. This happened when the layouts had different
layers and "summarize missing layers" was disabled.
- Bugfix: "Search & Replace" was not working properly if named \
layers were
present. Specifically the shape search was not working due to an
incorrectly formed query.
- Bugfix: Sizing produced incorrect results in case of slowly varying polygon
contours. The effect was a contour with spiky distortions where two "almost
parallel" edges connected.
- Bugfix: The diff tool was not reporting differences correctly when layers
were present in one layout while they were not present in the other. This
happened specficially when "Summarize missing layers" was disabled.
- Enhancement: New context mode in marker browser: "Current or Any". \
In this
mode, the markers are displayed in the context of the current cell. If that
is not possible because the markers are given for cells outside the cell
tree of the current cell, the fallback is to show the markers in the
current cell as in "Any" mode.
- Enhancement: More consistent behaviour of cell and category filters in the
marker browser. For example, the category filter is now also applied when
selecting a node for a certain cell in the cell branch and if nested
categories are present, the category filter is applied smarter - not just
on each category.
--------------------------------------------------------
|
2016-03-30 00:05:00 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Avoid CVP pass for clang. Honor pkgsrc environment including wrappers.
|