GNU bug report logs - #31259
[PATCH] Add gnuradio

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Charlie Ritter <chewzerita@HIDDEN>; Keywords: patch; dated Wed, 25 Apr 2018 10:42:01 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

Message received at 31259 <at> debbugs.gnu.org:


Received: (at 31259) by debbugs.gnu.org; 25 May 2018 12:04:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 25 08:04:00 2018
Received: from localhost ([127.0.0.1]:47556 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fMBRw-0000eh-6g
	for submit <at> debbugs.gnu.org; Fri, 25 May 2018 08:04:00 -0400
Received: from eggs.gnu.org ([208.118.235.92]:47523)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1fMBRt-0000eS-SQ
 for 31259 <at> debbugs.gnu.org; Fri, 25 May 2018 08:03:58 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1fMBRl-0006qn-QV
 for 31259 <at> debbugs.gnu.org; Fri, 25 May 2018 08:03:52 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38335)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1fMBRl-0006qg-MZ; Fri, 25 May 2018 08:03:49 -0400
Received: from [193.50.110.236] (port=38692 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1fMBRl-0006I6-0D; Fri, 25 May 2018 08:03:49 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Charlie Ritter <chewzerita@HIDDEN>
Subject: Re: [bug#31259] [PATCH] Add gnuradio
References: <cuczi1rbmkc.fsf@HIDDEN>
 <20180425133627.35995620@HIDDEN>
Date: Fri, 25 May 2018 14:03:46 +0200
In-Reply-To: <20180425133627.35995620@HIDDEN> (Danny Milosavljevic's
 message of "Wed, 25 Apr 2018 13:36:27 +0200")
Message-ID: <87sh6g2b8d.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 31259
Cc: Danny Milosavljevic <dannym@HIDDEN>, 31259 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Hello Charlie,

Did you have a chance to look at implementing Danny=E2=80=99s suggestions?

Looks like we=E2=80=99re almost there so it would be sad to let the patch
bitrot!

Thanks,
Ludo=E2=80=99.

Danny Milosavljevic <dannym@HIDDEN> skribis:

> Hi!
>
> Thanks for the patch.
>
> I have the following suggestions:
>
> * Please unbundle volk.
> * Please build the documentation (that needs doxygen, ghostscript and tex=
live-tiny).  After that, remove docs/doxygen/html/_formulas.log because it =
contains timestamps.
> * Please add dependency to alsa-lib.
> * Please add dependency to libusb.
> * Why not fftwf?
> * We should investigate whether grc actually needs the inputs to be propa=
gated (later).
> * Please add dependency to cppunit.
> * Please add dependency to orc.
> * Swig probably is not needed at runtime - isn't a native-input enough?




Information forwarded to guix-patches@HIDDEN:
bug#31259; Package guix-patches. Full text available.

Message received at 31259 <at> debbugs.gnu.org:


Received: (at 31259) by debbugs.gnu.org; 25 Apr 2018 11:36:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 25 07:36:39 2018
Received: from localhost ([127.0.0.1]:38792 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fBIj1-0007y4-NZ
	for submit <at> debbugs.gnu.org; Wed, 25 Apr 2018 07:36:39 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:41618)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1fBIj0-0007xx-JA
 for 31259 <at> debbugs.gnu.org; Wed, 25 Apr 2018 07:36:39 -0400
Received: from localhost (77.118.187.132.wireless.dyn.drei.com
 [77.118.187.132])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id 1710A33601B6;
 Wed, 25 Apr 2018 13:36:37 +0200 (CEST)
Date: Wed, 25 Apr 2018 13:36:27 +0200
From: Danny Milosavljevic <dannym@HIDDEN>
To: Charlie Ritter <chewzerita@HIDDEN>
Subject: Re: [bug#31259] [PATCH] Add gnuradio
Message-ID: <20180425133627.35995620@HIDDEN>
In-Reply-To: <cuczi1rbmkc.fsf@HIDDEN>
References: <cuczi1rbmkc.fsf@HIDDEN>
X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/BnNpnNv+s2L12=z3jQHkY5g"; protocol="application/pgp-signature"
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 31259
Cc: 31259 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--Sig_/BnNpnNv+s2L12=z3jQHkY5g
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi!

Thanks for the patch.

I have the following suggestions:

* Please unbundle volk.
* Please build the documentation (that needs doxygen, ghostscript and texli=
ve-tiny).  After that, remove docs/doxygen/html/_formulas.log because it co=
ntains timestamps.
* Please add dependency to alsa-lib.
* Please add dependency to libusb.
* Why not fftwf?
* We should investigate whether grc actually needs the inputs to be propaga=
ted (later).
* Please add dependency to cppunit.
* Please add dependency to orc.
* Swig probably is not needed at runtime - isn't a native-input enough?

--Sig_/BnNpnNv+s2L12=z3jQHkY5g
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlrgaDsACgkQ5xo1VCww
uqVTBwf/Qh7rWoSkyBor/pIqF/wQSsQr3eUe/POHa2Oo92+AURB3hFBhRFTCQ/Cn
V5+0pTsQBtdmS7xQtvbdaPo9lbWG4lqDN1LrcdOFRinMKejpEaLOpgndpzXwp2rg
9jRpwIY3SEBy5Q6ymzgD2cCzkr+kW+oTvBo+ASVcdDekNDYKb9ANbrzwG/pzOO28
usgaG/mo8brE39ShR0cRMZpvQnqxsaHrwvbIAZn6TaVPHltrhngfnMZXnACCp4eE
QHZD/DduGYcTc4UFLzdMqVZ0x6AP2hyuQ7+D/sNgcg04JZdCyiYla4xX08I4SgEo
c/9elmm/xGYYjJnCagtPbXO6B2IDZg==
=EIpF
-----END PGP SIGNATURE-----

--Sig_/BnNpnNv+s2L12=z3jQHkY5g--




Information forwarded to guix-patches@HIDDEN:
bug#31259; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Apr 2018 10:41:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 25 06:41:16 2018
Received: from localhost ([127.0.0.1]:38767 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fBHrQ-0004kL-CO
	for submit <at> debbugs.gnu.org; Wed, 25 Apr 2018 06:41:16 -0400
Received: from eggs.gnu.org ([208.118.235.92]:33583)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <chewzerita@HIDDEN>) id 1fBHrN-0004k7-H0
 for submit <at> debbugs.gnu.org; Wed, 25 Apr 2018 06:41:14 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <chewzerita@HIDDEN>) id 1fBHrG-0001mj-OF
 for submit <at> debbugs.gnu.org; Wed, 25 Apr 2018 06:41:08 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID
 autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:46576)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <chewzerita@HIDDEN>)
 id 1fBHrG-0001mP-HW
 for submit <at> debbugs.gnu.org; Wed, 25 Apr 2018 06:41:06 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:52738)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <chewzerita@HIDDEN>) id 1fBHrD-00035B-Qy
 for guix-patches@HIDDEN; Wed, 25 Apr 2018 06:41:06 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <chewzerita@HIDDEN>) id 1fBHr9-0001fT-L4
 for guix-patches@HIDDEN; Wed, 25 Apr 2018 06:41:03 -0400
Received: from mout01.posteo.de ([185.67.36.65]:37318)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <chewzerita@HIDDEN>)
 id 1fBHr9-0001eh-6B
 for guix-patches@HIDDEN; Wed, 25 Apr 2018 06:40:59 -0400
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 5B93521A23
 for <guix-patches@HIDDEN>; Wed, 25 Apr 2018 12:40:56 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017;
 t=1524652856; bh=8hyL+39RyYoY4a1SsiovE1tIKr6d3mCk7TB0KW9Z5xk=;
 h=From:To:Subject:Date:From;
 b=FSlk5DB+5/n0xaR1IRVC8y34Uurch8dgBnctcDaqKWR3jWWkyzvo3daLMhVVcYrsE
 LP0jMaSWuptmIzgjpnZTvoWa9/Rv3JJPF389YlxK7ZmsRFa19j4M/VgEPC+nkABIFM
 B29BfigREpF8NVDwRzyqB6EmHTkBdkbub7lzSCcHnrJ42AafeSa6lDGe4MMAMhN2Gy
 cRVT2yJocLsGrsd7T6vI77zSFApGXyBEeVyTK9hOcRJZlA8eiR9CqgNXl+zSFWef+3
 Xd8u4pMS3ZxP+RZ9SVM2pkcAH1yoAyAa/ga/xYtcjysvPl9FYPWZYDD5K2HZNRVSTC
 18N+Gtwes1vBQ==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 40WGvC12Tyz9rxL
 for <guix-patches@HIDDEN>; Wed, 25 Apr 2018 12:40:54 +0200 (CEST)
From: Charlie Ritter <chewzerita@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] Add gnuradio
Date: Wed, 25 Apr 2018 06:35:47 -0400
Message-ID: <cuczi1rbmkc.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="==-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Type: text/x-patch; charset=utf-8
Content-Disposition: inline; filename=0001-gnu-Add-gnuradio.patch
Content-Transfer-Encoding: quoted-printable

From=2020242ed16e29c90cfbbbd0e6d735e9f94187a77d Mon Sep 17 00:00:00 2001
From: Charlie Ritter <chewzerita@HIDDEN>
Date: Wed, 25 Apr 2018 06:34:13 -0400
Subject: [PATCH] gnu: Add gnuradio.

* gnu/packages/ham-radio.scm (gnuradio): New variable.
=2D--
 gnu/packages/ham-radio.scm | 45 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/gnu/packages/ham-radio.scm b/gnu/packages/ham-radio.scm
index 0f96553c6..db38951e4 100644
=2D-- a/gnu/packages/ham-radio.scm
+++ b/gnu/packages/ham-radio.scm
@@ -1,5 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright =C2=A9 2017 Arun Isaac <arunisaac@HIDDEN>
+;;; Copyright =C2=A9 2018 Charlie Ritter <chewzerita@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -20,10 +21,54 @@
   #: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))
=20
+(define-public gnuradio
+  (package
+    (name "gnuradio")
+    (version "3.7.9.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "https://gnuradio.org/releases/gnuradio/gnuradio-"
+                    version ".tar.gz"))
+              (sha256
+               (base32
+                "1fpvfslfffgvpszzmlzkjgm93cm16fqanbgllykm5qjas1201d10"))))
+    (build-system cmake-build-system)
+    (inputs
+     `(("boost" ,boost)
+       ("fftw" ,fftw)
+       ("gsl" ,gsl)
+       ("qt" ,qt-4)
+       ("qwt" ,qwt)))
+    (propagated-inputs
+     `(("python" ,python-2)
+       ("python2-pygtk" ,python2-pygtk)
+       ("python2-pyqt" ,python2-pyqt)
+       ("python2-lxml" ,python2-lxml)
+       ("python2-cheetah" ,python2-cheetah)
+       ("python2-numpy" ,python2-numpy)
+       ("swig" ,swig)))
+    (home-page "https://gnuradio.org/")
+    (synopsis "GNU Radio is a free and open-source toolkit for software ra=
dio")
+    (description "GNU Radio is a free & open-source software development
+toolkit that provides signal processing blocks to implement software radio=
s.
+It can be used with readily-available low-cost external RF hardware to cre=
ate
+software-defined radios, or without hardware in a simulation-like environm=
ent.
+It is widely used in hobbyist, academic and commercial environments to sup=
port
+both wireless communications research and real-world radio systems.")
+    (license license:gpl3+)))
+
 (define-public rtl-sdr
   (package
     (name "rtl-sdr")
=2D-=20
2.17.0


--=-=-=--

--==-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEiNLX4rpUkGUHqgmts0r+M/VPj+8FAlrgWgMACgkQs0r+M/VP
j+84wAf/S9qAQd4x7D3mdYIVm1pxyoYnyfc1Zpdki0kwMjEz1805kX0qgV7r4O7f
90cDGnJ6RiqvGrn26VllTkRWfNmLWBxB/OAhppHyCMEMx64mILTou4iv81MdmT2e
IHe7wlWR9gCLAtJdBPybvMmC05Qmprw9cmZ87PdmOQU3hgmp1+ekom294nCGQoG1
DzP9bM755mlHydxdA7DZKj8Vh3oXloVAtd56/W0CmaGkpPpUdsT5sCWTy6j4DYrX
tElDf/9M6KHs4CTJ4whXsvmO0N1ZmTM388y0gNeQ2+kr3tkBO6WyBVdMcZozjE5s
aC9lUBfS12B1DOicUrQdDRQN898bmg==
=H1eK
-----END PGP SIGNATURE-----
--==-=-=--




Acknowledgement sent to Charlie Ritter <chewzerita@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#31259; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 25 May 2018 12:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.