Skip to content

klayout: Update to v0.30.8#8590

Merged
EbonJaeger merged 1 commit intogetsolus:mainfrom
hashhsah:klayout
Apr 20, 2026
Merged

klayout: Update to v0.30.8#8590
EbonJaeger merged 1 commit intogetsolus:mainfrom
hashhsah:klayout

Conversation

@hashhsah
Copy link
Copy Markdown

Summary

There are over 30 new features and enhancements between 0.30.5 and 0.30.8. A complete list of changes can be found at https://www.klayout.de/development.html

Test Plan

  • Open a few GDS and OAS files (kB to GB in size) and browse the layout.
  • Open Help->About and check it ruby/python bindings are present in the Build options and ~30 .so files are present in Binary Extensions.
  • Start python3, import klayout and pya modules.

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged

@EbonJaeger
Copy link
Copy Markdown
Member

Out of curiosity, does it work if we build it with Qt6 instead of Qt5? Looking at the build script, it appears to auto-detect the Qt version. Arch is building with Qt6, so we should be able to take some inspiration from them.

**Summary**

There are over 30 new features and enhancements between 0.30.5 and 0.30.8.
A complete list of changes can be found at https://www.klayout.de/development.html

**Test Plan**

- Open a few GDS and OAS files (kB to GB in size) and browse the layout.
- Open Help->About and check it ruby/python bindings are present in the `Build options` and ~30 .so files are present in `Binary Extensions`.
- Start python3, import `klayout` and `pya` modules.
@hashhsah
Copy link
Copy Markdown
Author

updated to qt-6, please review again.

Copy link
Copy Markdown
Member

@EbonJaeger EbonJaeger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@EbonJaeger EbonJaeger merged commit 78cc028 into getsolus:main Apr 20, 2026
1 check passed
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus Apr 20, 2026
@EbonJaeger EbonJaeger added Topic: Sync Notes This PR/Issue can be highlighted in sync notes labels Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Topic: Sync Notes This PR/Issue can be highlighted in sync notes

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants