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.")))
 

Reply via email to