~ruther/guix-local

fc8cbc57fbffae757c616aaaf62f7258e1df236e — Cayetano Santos 2 months ago 37d705c
gnu: qucs-s: Add qucsrflayout backend.

* gnu/packages/electronics.scm (qucs-s)[inputs]: Add qucsrflayout-cli.
[arguments]: Fix ’adjust-default-settings and ’wrap-program #:phases
accordingly.

Change-Id: I372fa2d769a59e0d461694844b798ed56734528d
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/electronics.scm
M gnu/packages/electronics.scm => gnu/packages/electronics.scm +5 -0
@@ 2487,6 2487,8 @@ input and outputs an XML dataset.")
              (substitute* "qucs/settings.cpp"
                (("\"/usr/local/Xyce.*\"")
                 (format #f "~s" (search-input-file inputs "bin/Xyce")))
                (("\"qucsrflayout\"")
                 (format #f "~s" (search-input-file inputs "bin/qucsrflayout")))
                (("\"ngspice\"")
                 (format #f "~s" (search-input-file inputs "bin/ngspice")))
                (("\"octave\"")


@@ 2499,6 2501,8 @@ input and outputs an XML dataset.")
                   ,(string-append
                     #$(this-package-input "qucsator-rf") "/bin")
                   ,(string-append
                     #$(this-package-input "qucsrflayout-cli") "/bin")
                   ,(string-append
                     #$(this-package-input "xyce-serial") "/bin")))))))))
    (native-inputs (list qttools))
    (inputs


@@ 2510,6 2514,7 @@ input and outputs an XML dataset.")
           qtsvg
           qtwayland
           qucsator-rf
           qucsrflayout-cli
           xyce-serial))
    (synopsis "GUI for different circuit simulation kernels")
    (description