diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2025-12-01 16:29:13 +0100 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2025-12-04 10:24:43 +0100 |
| commit | 3ceef800914b4d0f5692dbbee6eb73d8d2a91b80 (patch) | |
| tree | 5c12bbd6ff3cc6869556fb09010ef71c27fdfb09 | |
| parent | b3ef80c109c2badf337a697a9ed6c355774a96ee (diff) | |
gnu: Add qucsrflayout-cli.
* gnu/packages/electronics.scm (qucsrflayout-cli): New variable.
Change-Id: Iedfe17f23ea89c71840c00ded8548315ca11dbb4
| -rw-r--r-- | gnu/packages/electronics.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index caf96efd222..f3bc7a6b220 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -2373,6 +2373,34 @@ automated testing of HDL code.") ;; subdirectories are under ASL. (license (list license:mpl2.0 license:asl2.0)))) +(define-public qucsrflayout-cli + (package + (name "qucsrflayout-cli") + (version "2.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/thomaslepoix/Qucs-RFlayout/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1nhqhb5x5giv8ck9y9aib6vh6kvnfrycsbdzh6fnzng046aq67aq")))) + (build-system cmake-build-system) + (arguments + (list + #:tests? #f ;no tests + #:configure-flags + #~(list "-DQRFL_MINIMAL=ON" + "-DCMAKE_BUILD_TYPE=Release"))) + (home-page "https://github.com/thomaslepoix/Qucs-RFlayout/") + (synopsis "Produce layouts from Qucs RF schematics") + (description + "@code{qucsrflayout} command exports @acronym{RF, Radio Frequency} +schematics to KiCad layouts and OpenEMS scripts.") + (license license:gpl3+))) + (define-public qucsator-rf (package (name "qucsator-rf") |
