guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 8c5b7945607e632c59a9a53388afab8dcc1f4f80
Author: Cayetano Santos <[email protected]>
AuthorDate: Sun Mar 1 18:59:52 2026 +0100
gnu: openroad: Switch to qt-build-system.
* gnu/packages/electronics.scm (openroad)[build-system]: Switch to
qt-build-system.
[inputs]: Remove ’qtbase-5 and ’qtcharts-5.
* gnu/packages/electronics.scm (openroad-cli)[build-system]: Use
cmake-build-system.
[inputs]: Undelete ’qtbase-5 and ’qtwayland-5.
Change-Id: Ib18744e37c5b281a624a252c5aa030daad5ad208
---
gnu/packages/electronics.scm | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index f660edbbc4..c3977333db 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -2164,7 +2164,7 @@ formats.")
(file-name (git-file-name name version))
(sha256
(base32 "13x4kqi4j489k4sz56ws4aqhp60nff1i18z6hjd6xx8y7flaik0c"))))
- (build-system cmake-build-system)
+ (build-system qt-build-system)
(arguments
(list
#:configure-flags
@@ -2204,8 +2204,6 @@ formats.")
eigen
glpk
gmp
- qtbase-5
- qtcharts-5
lemon-graph
libomp
mpfr
@@ -2233,14 +2231,14 @@ clock tree synthesis, routing, parasitic extraction,
and timing analysis.")
(package
(inherit openroad)
(name "openroad-cli")
+ (build-system cmake-build-system)
(arguments
- (substitute-keyword-arguments (package-arguments openroad)
- ((#:configure-flags flags '())
- #~(cons* "-DBUILD_GUI=OFF"
- (delete! "-DBUILD_GUI=ON" #$flags)))))
- (inputs
- (modify-inputs (package-inputs openroad)
- (delete "qtbase-5" "qtcharts-5" )))
+ (delkw
+ #:qtbase
+ (substitute-keyword-arguments (package-arguments openroad)
+ ((#:configure-flags flags '())
+ #~(cons* "-DBUILD_GUI=OFF"
+ (delete! "-DBUILD_GUI=ON" #$flags))))))
(synopsis
"Collection of tools for semiconductor digital design, cli version.")))