1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-25 10:31:49 +02:00

gnu: Add libad9361.

* gnu/packages/radio.scm (libad9361): New variable.

Change-Id: Ib1654d5ea1fa978eeaba904fcbebfbcec567046f
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
This commit is contained in:
Rutherther
2025-04-21 11:46:13 +02:00
committed by Guillaume Le Vaillant
parent 95ccd0ca00
commit 802f5841f0
+25
View File
@@ -264,6 +264,31 @@ use libiio natively on an embedded Linux target (local mode), or use libiio to
communicate remotely to that same target from a host Linux, Windows or MAC
over USB or Ethernet or Serial.")))
(define-public libad9361
(package
(name "libad9361")
(version "0.3")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/analogdevicesinc/libad9361-iio")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1inv39xfg8gqz1v7k1n2a7p9zzlb6gq98gcnnpdcr9fa5alvmvpm"))))
(inputs
(list libiio))
(build-system cmake-build-system)
(license license:lgpl2.1+)
(home-page "https://github.com/analogdevicesinc/libad9361-iio")
(synopsis
"IIO AD9361 library for filter design and handling, multi-chip sync, etc.")
(description
"This is a simple library used for userspace, which manages multi-chip
sync (on platforms (FMCOMMS5) where multiple AD9361 devices are use) and can
create AD9361 specific FIR filters on the fly.")))
(define-public liquid-dsp
(package
(name "liquid-dsp")