summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2026-03-01 18:59:52 +0100
committerCayetano Santos <csantosb@inventati.org>2026-03-01 19:22:36 +0100
commit8c5b7945607e632c59a9a53388afab8dcc1f4f80 (patch)
treeb67610164648b1ad35c8ce803da5533e3a5e3853 /gnu
parent6bb1ef668e21bdf66128c8bc0341b1811e3e5bbe (diff)
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
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/electronics.scm18
1 files changed, 8 insertions, 10 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index f660edbbc4c..c3977333dba 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.")))