sci-electronics/topola
Work-in-progress topological (rubberband) router and autorouter for PCBs
ChangeLog
commit 83d7ce56aded78283c88e698b7d3d8c1bf7eefb5
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 18:36:48 2025 +0800
sci-electronics/{sby,topola}: add RESTRICT="test"
sby: tests require formal verification solvers (yices2, z3, boolector)
and the complete Tabby CAD Suite or OSS CAD Suite
topola: tests require dev-dependencies (proptest, rstest) which are
removed in src_prepare to avoid network access during build
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit fefea90bdec4b4336b0b331d47694965d6a0b42d
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 18:07:20 2025 +0800
sci-electronics/{surfer,topola}: fix desktop icon handling
topola: use newicon to install icon with proper name ($.svg)
surfer: use make_desktop_entry since v0.4.0 has no icon file
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit f9c91267889c8dcd460bfe3da3535bfd52132fcd
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 15:17:09 2025 +0800
sci-electronics/topola: enable py3.14
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 473ec4af0fb6826617c4d7488a9e9797d9d05cc9
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 15:13:30 2025 +0800
sci-electronics/{surfer,topola}: fix desktop integration
surfer: use correct desktop file name for v0.4.0 (Surfer.desktop)
topola: convert Python heredoc indentation to tabs
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 6f8fc1bef34de534dd7d001ab7188f3fecc9ed8b
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 14:50:31 2025 +0800
sci-electronics/topola: add desktop integration
Inherit desktop eclass and add:
- Install SVG icon to scalable icons directory
- Create desktop entry for application menu
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 657d73c545e0f0a829c11f9d0d2cf343b8511f72
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 12:20:39 2025 +0800
sci-electronics/topola: new package, add 0.1.0_pre20251201
Signed-off-by: Huang Rui <vowstar@gmail.com>
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 18:36:48 2025 +0800
sci-electronics/{sby,topola}: add RESTRICT="test"
sby: tests require formal verification solvers (yices2, z3, boolector)
and the complete Tabby CAD Suite or OSS CAD Suite
topola: tests require dev-dependencies (proptest, rstest) which are
removed in src_prepare to avoid network access during build
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit fefea90bdec4b4336b0b331d47694965d6a0b42d
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 18:07:20 2025 +0800
sci-electronics/{surfer,topola}: fix desktop icon handling
topola: use newicon to install icon with proper name ($.svg)
surfer: use make_desktop_entry since v0.4.0 has no icon file
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit f9c91267889c8dcd460bfe3da3535bfd52132fcd
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 15:17:09 2025 +0800
sci-electronics/topola: enable py3.14
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 473ec4af0fb6826617c4d7488a9e9797d9d05cc9
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 15:13:30 2025 +0800
sci-electronics/{surfer,topola}: fix desktop integration
surfer: use correct desktop file name for v0.4.0 (Surfer.desktop)
topola: convert Python heredoc indentation to tabs
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 6f8fc1bef34de534dd7d001ab7188f3fecc9ed8b
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 14:50:31 2025 +0800
sci-electronics/topola: add desktop integration
Inherit desktop eclass and add:
- Install SVG icon to scalable icons directory
- Create desktop entry for application menu
Signed-off-by: Huang Rui <vowstar@gmail.com>
commit 657d73c545e0f0a829c11f9d0d2cf343b8511f72
Author: Huang Rui <vowstar@gmail.com>
Date: Sat Dec 6 12:20:39 2025 +0800
sci-electronics/topola: new package, add 0.1.0_pre20251201
Signed-off-by: Huang Rui <vowstar@gmail.com>


View
Download
Browse