diff options
author | Leo Famulari <leo@famulari.name> | 2021-02-16 14:09:29 -0500 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2021-02-19 15:45:18 -0500 |
commit | c35157f78ef9a59db2d751d39d18b640414f04b2 (patch) | |
tree | 5d0365b78617b7f75c21bc94fae6b98dd03f8c7f | |
parent | 319470bb3b75d619fd14ba16a8cf619342526000 (diff) | |
download | guix-c35157f78ef9a59db2d751d39d18b640414f04b2.tar guix-c35157f78ef9a59db2d751d39d18b640414f04b2.tar.gz |
gnu: Add comedilib.
* gnu/packages/electronics.scm (comedilib): New variable.
-rw-r--r-- | gnu/packages/electronics.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 7cf6509b7d..152be06725 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -3,6 +3,7 @@ ;;; Copyright © 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2019 Clément Lassieur <clement@lassieur.org> ;;; Copyright © 2021 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2021 Leo Famulari <leo@famulari.name> ;;; ;;; This file is part of GNU Guix. ;;; @@ -279,3 +280,24 @@ format support.") (description "PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI for sigrok.") (license license:gpl3+))) + +(define-public comedilib + (package + (name "comedilib") + (version "0.12.0") + (source (origin + (method url-fetch) + (uri (string-append "https://www.comedi.org/download/comedilib-" + version ".tar.gz")) + (sha256 + (base32 + "0wzh23iyix4xj211fsd8hwrdcjhg2w5jswk9kywb1gpd3h8afajj")))) + (build-system gnu-build-system) + (synopsis "Library for Comedi") + (description "Comedilib is a user-space library that provides a +developer-friendly interface to Comedi devices. Comedi is a collection of +drivers for a variety of common data acquisition plug-in boards. The drivers +are implemented as a core Linux kernel module providing common functionality and +individual low-level driver modules.") + (home-page "https://www.comedi.org/") + (license license:lgpl2.1))) |