me
/
guix
Archived
1
0
Fork 0

gnu: Add soapybladerf.

* gnu/packages/radio.scm (soapybladerf): New variable.
master
Guillaume Le Vaillant 2023-09-30 11:28:06 +02:00
parent ee7296ff47
commit 18ee78a999
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 24 additions and 0 deletions

View File

@ -503,6 +503,30 @@ library. It also adds hamlib support, which provides basic gain and frequency
controls for certain tuners which may be paired with an audio device.") controls for certain tuners which may be paired with an audio device.")
(license license:expat)))) (license license:expat))))
(define-public soapybladerf
(let ((commit "85f6dc554ed4c618304d99395b19c4e1523675b0")
(revision "1"))
(package
(name "soapybladerf")
(version (git-version "0.4.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/pothosware/SoapyBladeRF")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "05c5mv1b55jv7dcr740hv4b3gplfaqryflfvprhlkm7bycr8pp16"))))
(build-system cmake-build-system)
(inputs (list bladerf soapysdr))
(arguments (list #:tests? #f)) ; No test suite
(home-page "https://github.com/pothosware/SoapyBladeRF/wiki")
(synopsis "SoapySDR BladeRF module")
(description "This package provides BladeRF devices support to the
SoapySDR library.")
(license license:lgpl2.1+))))
(define-public soapyhackrf (define-public soapyhackrf
;; Some fixes are not yet in a tagged release. ;; Some fixes are not yet in a tagged release.
(let ((commit "6c0c33f0aa44c3080674e6bca0273184d3e9eb44") (let ((commit "6c0c33f0aa44c3080674e6bca0273184d3e9eb44")