Path to this page:
./
cad/klayout,
Simple GDS and OASIS file viewer and Editor
Branch: CURRENT,
Version: 0.27.10,
Package name: klayout-0.27.10,
Maintainer: pkgsrc-usersAlthough a comparatively simple piece of software, a layout viewer is not
only just a tool for the chip design engineer. Today design's complexity
require not only a simple "viewer". Rather, a viewer is the microscope
through which the engineer looks at the design.
There are numerous viewers available, but sadly there are not many which
satisfy a few basic requirements. Most of them are commercial and
expensive. If there is need for a simple, yet powerful viewer - here it is.
Required to run:[
x11/qt5-qtsvg] [
x11/qt5-qttools] [
x11/qt5-qtbase] [
lang/python37] [
lang/ruby26-base]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 56082.127 KB
Version history: (Expand)
- (2022-06-10) Updated to version: klayout-0.27.10
- (2022-04-20) Updated to version: klayout-0.27.8nb2
- (2022-03-28) Updated to version: klayout-0.27.8nb1
- (2022-03-13) Updated to version: klayout-0.27.8
- (2022-01-25) Updated to version: klayout-0.27.7
- (2021-12-12) Updated to version: klayout-0.27.5
CVS history: (Expand)
2022-06-10 18:30:41 by Makoto Fujiwara | Files touched by this commit (2) |  |
Log message:
(cad/klayout) Updated 0.27.8 to 0.27.10
0.27.10 (2022-06-04):
* Bugfix: %GITHUB%/issues/1081 Using a layer properties file from
recent list without layout loaded crashes KLayout
* Enhancement: %GITHUB%/issues/1079 PCell update: Library#refresh should call \
coerce_parameters_impl
* Bugfix: %GITHUB%/issues/1075 Edit layer specification doesn't work well with PCells
* Bugfix: %GITHUB%/issues/1071 Issues with GDS text format and "Save As"
* Bugfix: %GITHUB%/issues/1068 Circle handle not shown sometimes
* Bugfixes: two potential segfaults fixed due to early delete of LayoutView and \
access to non-initialized memory
0.27.9 (2022-04-23):
* Bugfix: %GITHUB%/issues/1008 Don't optimize away points on path edit
* Bugfix: %GITHUB%/issues/1011 DRC in deep mode highlights erroneous width \
violation with text
* Bugfix: %GITHUB%/issues/1012 Warning requested if LEF/DEF map file does not \
capture certain layers
* Bugfix: %GITHUB%/issues/1013 OASIS writer bug with certain irregular arrays
* Bugfix: %GITHUB%/issues/1017 DXF export: better handling of PCB zone fills
* Bugfix: %GITHUB%/issues/1021 LVS unexpectedly failing
* Bugfix: %GITHUB%/issues/1029 Problem with Qt binding
* Bugfix: %GITHUB%/issues/1031 Buddy tools + OASIS: invalid warning about \
unexpected strict mode
* Bugfix: %GITHUB%/issues/1040 pip install klayout doesn't seem to work on M1 \
MacBookPro
* Bugfix: %GITHUB%/issues/1054 Qt binding: crash due to Python \
allocation-while-deallocating
* Bugfix: Ctrl+F will always enter search box in Macro IDE now
* Bugfix: LEF/DEF reader options - could not clear suffix or set datatype to none
* Bugfix: netlist/LVS result browser - do not clip texts, provide texts as tool \
tips as well for inspection
* Bugfix: the library selected box listed technology-specific libraries even if \
no technology was selected
* Bugfixes and enhancements for the LEF/DEF reader
Includes %GITHUB%/issues/1050, %GITHUB%/issues/1065 and %GITHUB%/issues/1047
plus a number of standard compatibility issues. Bugfixes and enhancements for the
strm2xyz buddy tool's LEF/DEF reader implementations.
* Enhancement: %GITHUB%/issues/1057 Include PCell update in Library#refresh
* Enhancement: %GITHUB%/issues/1058 Backspace to delete last point from polygon \
or path
* Enhancement: Split gates option for LVS (new keyword is \
"split_gates") - see documentation for details
* Enhancement: generate labels for PCB X2 net names
* Enhancement: PCell errors are now shown on a separate layer
(formerly only if the PCell featured at least one layer-type
parameter) This layer is available with the same style and
configuration than the guiding shape layer.
|
2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) |  |
Log message:
revbump for textproc/icu update
|
2022-03-28 12:53:06 by Tobias Nygren | Files touched by this commit (110) |
Log message:
{c,d,e}*/*: revbump(1) for libsndfile
|
2022-03-12 22:16:08 by Makoto Fujiwara | Files touched by this commit (2) |  |
Log message:
(cad/klayout) Updated 0.27.7 to 0.27.8
0.27.8 (2022-02-13):
* Bugfix: %GITHUB%/issues/971 Double compare fails in LVS
* Bugfix: %GITHUB%/issues/972 CIF writer generates unreadable file with invalid \
cell or layer names
* Bugfix: %GITHUB%/issues/973 Enhanced timeout in package manager on large file \
download
* Bugfix: %GITHUB%/issues/979 Backup file generation fails with relative paths
* Bugfix: %GITHUB%/issues/982 Heal option for tiled XOR
* Bugfix: %GITHUB%/issues/983 Bug changing PCell parameters of multiple cell instance
* Bugfix: %GITHUB%/issues/984 Crash in debug mode when placing a "slow \
cell"
* Bugfix: %GITHUB%/issues/994 Loss of selection when clicking at wrong position
To make this problem less annoying, the capture range was increased when
clicking at already selected items for "Move".
* Bugfix: %GITHUB%/issues/995 New top cell appearing after load
* Enhancement: %GITHUB%/issues/996 Refresh function to trigger update from \
within library
* Bugfix: %GITHUB%/issues/997 Wrong display of negative extensions of paths
* Bugfix: scale and grids were wrong in case of oversampling
|
2022-01-24 23:34:07 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(cad/klayout) Updated 0.27.5 to 0.27.7
0.27.7 (2022-01-12):
* Bugfix: %GITHUB%/issues/969 PCell error (infinite recursion)
0.27.6 (2022-01-04):
* Enhancement: %GITHUB%/issues/963 Display snapped position in main window
* Bugfix: %GITHUB%/issues/960 Cap values range now shown in netlist browser
* Bugfix: %GITHUB%/issues/954 Fixed a device extraction glitch
* Bugfix: %GITHUB%/issues/951 Internal error fixed when deleting the cell you're \
sitting at
Side effect: copy & paste of cells is correctly disabled now in viewer mode
* Bugfix: %GITHUB%/issues/942 Technology file routing suffix string typo
* Bugfix: %GITHUB%/issues/946 Python: __file__ returns quoted path string
* Bugfix: DRC check for equal width now returns more consistent results
Previously, a check like "layer.drc(width == something)" was not flagging
all candidates correctly.
* Enhancement: A PCell can request "lazy evaluation" now
This means that a parameter change needs to be committed in the UI before
it is being taken. This way, slow PCell evaluation will not make the
application stall. To add this feature, reimplement \
"wants_lazy_evaluation"
in the PCell class to return "true".
* Enhancement: "lvs_data" is a global function now in LVS scripts
* Bugfix: less liberal evaluation of expressions in string to numeric conversion
This will fix a potential vulnerability which allows someone to sneak
in expression code through malicious configuration, technology or layer properties
files.
|
2021-12-12 04:14:41 by Makoto Fujiwara | Files touched by this commit (2) |  |
Log message:
(cad/klayout) Updated 0.27.3 to 0.27.5, proposed by Atsushi Toyokura at wip/klayout
0.27.5 (2021-11-14):
* Enhancements: Better support for execution (also cross-interpreter) of macro \
code from scripts
- New methods for the Macro class like "run" and loading from file
- New class Interpreter for accessing Ruby interpreter state from Python and \
vice versa
* Enhancement: New DRC function "enclosed" as the reverse of \
"enclosing"
- Allows using the rectangle filters with "via enclosed by metal"
- Usually better performance than "metal enclosing via"
* Enhancements: Usability
- Navigation in the 2.5d view
- "tap" function shows layer names and details from layer view
- Documentation about layer views
* Enhancement: CentOS7 RPM's use Python 3 now
* Enhancement: Sending custom query shape objects to RDB produces shape markers now
* Enhancement: New method LayoutView#is_editable?
* Enhancement: %GITHUB%/issues/879 PCellDeclaration#layout and Layout#library \
ownership links
* Bugfix: %GITHUB%/issues/918 Editor options tab window too big
* Bugfix: %GITHUB%/issues/920 Fill tool border parameter sign issue
* Bugfix: %GITHUB%/issues/921 BJT3 extraction with collector shape fixed
* Bugfix: %GITHUB%/issues/933 QMessageLogger methods safe now with "%" \
characters
* Bugfix: %GITHUB%/issues/935 Cell#insert (of cell instances) now checks their \
cell indexes
0.27.4 (2021-09-25):
* Enhancements: Some enhancements on the 2.5d view (e.g. live layer color \
update, z only scaling, wire frames, etc.)
* Enhancement: simple versions of DRC with_holes/without_holes without parameters
* Enhancement: LVS netlist compare performance improvements in certain cases
* Enhancement: %GITHUB%/issues/914 Make "tap" function available in \
reader mode
* Bugfix: %GITHUB%/issues/912 Decent error message (not crashing) when trying to \
create a cell or layer on an empty panel
* Bugfix: %GITHUB%/issues/909 DRC crash
* Bugfix: %GITHUB%/issues/905 Crash when deleting a hierarchical PCell library \
from Python
* Bugfix: %GITHUB%/issues/898 Spice reader ignores last line
* Bugfix: %GITHUB%/issues/897 Fill Tool crashes
* Bugfix: %GITHUB%/issues/894 border case GDS file behavior restored
* Bugfix: %GITHUB%/issues/892 Font path can be selected for standalone \
"Basic" library
* Bugfix: %GITHUB%/issues/886 Python module does not build from sources
* Bugfix: %GITHUB%/issues/881 Typo in separation_check signature
* Bugfix: %GITHUB%/issues/880 Clarification of device parameter compare on LVS
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-11-15 23:54:34 by Thomas Klausner | Files touched by this commit (396) |
Log message:
*: recursive bump for gstreamer 1.18.5
|