mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: Add charlib.
* gnu/packages/electronics.scm (charlib): New variable. Merges guix/guix!5472 Change-Id: I97833d98181546422bd4578845f8d27a14110de3 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
This commit is contained in:
committed by
Cayetano Santos
parent
a395def329
commit
e15407fc8e
@@ -348,6 +348,44 @@ supporting gerber, excellon and g-code. It is part of the RiNgDove EDA
|
||||
suite.")
|
||||
(license license:gpl2+)))
|
||||
|
||||
(define-public charlib
|
||||
(package
|
||||
(name "charlib")
|
||||
(version "2.0.0")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/stineje/CharLib")
|
||||
(commit version)))
|
||||
(sha256
|
||||
(base32 "0phklm6wcpvwdfx00k0q8qvpvdqf6wjvzirkfji7vc7ils7wz2sl"))
|
||||
(file-name (git-file-name name version))))
|
||||
(build-system pyproject-build-system)
|
||||
(inputs
|
||||
(list ngspice
|
||||
pyspice
|
||||
python-liberty-parser
|
||||
python-matplotlib
|
||||
python-numpy
|
||||
python-ply
|
||||
python-pyyaml
|
||||
python-requests
|
||||
python-schema
|
||||
python-scipy
|
||||
python-tqdm))
|
||||
(native-inputs
|
||||
(list python-poetry-core
|
||||
python-pytest
|
||||
python-setuptools))
|
||||
(home-page "https://stineje.github.io/CharLib")
|
||||
(synopsis "CMOS standard-cell characterization")
|
||||
(description
|
||||
"@code{Charlib} is an @acronym{EDA, Electronic Design Automation} tool used to
|
||||
extract timing and power characteristics from CMOS combinational and sequential
|
||||
standard-cells. It is compatible with @code{ngspice} and @code{Xyce}.")
|
||||
(license license:gpl2)))
|
||||
|
||||
(define-public ciel
|
||||
(package
|
||||
(name "ciel")
|
||||
|
||||
Reference in New Issue
Block a user