From 20242ed16e29c90cfbbbd0e6d735e9f94187a77d Mon Sep 17 00:00:00 2001
* gnu/packages/ham-radio.scm (gnuradio): New variable.
gnu/packages/ham-radio.scm | 45 ++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
Toggle diff (68 lines)
diff --git a/gnu/packages/ham-radio.scm b/gnu/packages/ham-radio.scm
index 0f96553c6..db38951e4 100644
--- a/gnu/packages/ham-radio.scm
+++ b/gnu/packages/ham-radio.scm
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>
+;;; Copyright © 2018 Charlie Ritter <chewzerita@posteo.net>
;;; This file is part of GNU Guix.
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
+ #:use-module (gnu packages algebra)
+ #:use-module (gnu packages boost)
+ #:use-module (gnu packages gtk)
#:use-module (gnu packages libusb)
+ #:use-module (gnu packages maths)
#:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages python)
+ #:use-module (gnu packages qt)
+ #:use-module (gnu packages swig)
#:use-module (guix build-system cmake))
+ "https://gnuradio.org/releases/gnuradio/gnuradio-"
+ "1fpvfslfffgvpszzmlzkjgm93cm16fqanbgllykm5qjas1201d10"))))
+ (build-system cmake-build-system)
+ ("python2-pygtk" ,python2-pygtk)
+ ("python2-pyqt" ,python2-pyqt)
+ ("python2-lxml" ,python2-lxml)
+ ("python2-cheetah" ,python2-cheetah)
+ ("python2-numpy" ,python2-numpy)
+ (home-page "https://gnuradio.org/")
+ (synopsis "GNU Radio is a free and open-source toolkit for software radio")
+ (description "GNU Radio is a free & open-source software development
+toolkit that provides signal processing blocks to implement software radios.
+It can be used with readily-available low-cost external RF hardware to create
+software-defined radios, or without hardware in a simulation-like environment.
+It is widely used in hobbyist, academic and commercial environments to support
+both wireless communications research and real-world radio systems.")
+ (license license:gpl3+)))