diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2021-01-22 14:10:21 +0100 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2021-01-23 14:48:27 +0100 |
commit | 0288e2176e95ad919bd9eee4f33501a1b343c89d (patch) | |
tree | 72d72f351ea1fb48b6d909d04d3daa997c62ff95 /gnu/packages/radio.scm | |
parent | 52ee15f06d2f48143267ee769bf1233c1d7e7325 (diff) | |
download | guix-0288e2176e95ad919bd9eee4f33501a1b343c89d.tar.gz |
gnu: Add nanovna-saver.
* gnu/packages/radio.scm (nanovna-saver): New variable.
Diffstat (limited to 'gnu/packages/radio.scm')
-rw-r--r-- | gnu/packages/radio.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index c58645fe87..95e86e560a 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1117,3 +1117,33 @@ modes: @item X10 @end itemize") (license license:gpl2+))) + +(define-public nanovna-saver + (package + (name "nanovna-saver") + (version "0.3.8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/NanoVNA-Saver/nanovna-saver") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0z83rwpnbbs1n74mx8dgh1d1crp90mannj9vfy161dmy4wzc5kpv")))) + (build-system python-build-system) + (native-inputs + `(("python-cython" ,python-cython))) + (inputs + `(("python-numpy" ,python-numpy) + ("python-pyqt" ,python-pyqt) + ("python-pyserial" ,python-pyserial) + ("python-scipy" ,python-scipy))) + (arguments + '(#:tests? #f)) + (home-page "https://github.com/NanoVNA-Saver/nanovna-saver") + (synopsis "GUI for NanoVNA devices") + (description + "NanoVNA-Saver is a tool for reading, displaying and saving data from the +NanoVNA vector network analyzers.") + (license license:gpl3+))) |