From patchwork Wed May 5 08:48:16 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29125 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8C1F427BC82; Wed, 5 May 2021 09:49:11 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4B23127BC81 for ; Wed, 5 May 2021 09:49:11 +0100 (BST) Received: from localhost ([::1]:34454 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDDS-00026G-9r for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:49:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDDL-00025p-LC for guix-patches@gnu.org; Wed, 05 May 2021 04:49:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47126) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDDJ-0001Qe-T6 for guix-patches@gnu.org; Wed, 05 May 2021 04:49:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDDJ-0006L9-Q6 for guix-patches@gnu.org; Wed, 05 May 2021 04:49:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 1/9] gnu: Add csdr. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020453924351 (code B ref 48217); Wed, 05 May 2021 08:49:01 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:48:59 +0000 Received: from localhost ([127.0.0.1]:58669 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDG-0006Kh-W7 for submit@debbugs.gnu.org; Wed, 05 May 2021 04:48:59 -0400 Received: from mout01.posteo.de ([185.67.36.65]:39491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDE-0006KX-HF for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:48:58 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 4E93C240027 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:48:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204530; bh=bKkfhsB9YGOp4YzaBk8MdMSWABfoG/huRSaMtkbscOA=; h=From:To:Cc:Subject:Date:From; b=YVduSq6djCJ1bSEc8B9Ivs0I23X44WrubYCCM30JDM2ZGdGLtj7ySmkjrQr/vPoFO /NmiWuIN+sjqwi4aGmKYH33iE2L+6+dyBTU5em6/n4OphaQH6/W4z2fnh7PLAInWx8 EBpYOd434UV8wjVsmgXp/donWUas6NiKlTcbxLXkSlgxua0XqgWHhdh6be0G/Ye4Ug PW9WrxDT9stXvhFxAbgwNW0EDELwCaUpEb45fi/SW24fKOmBwBMpaV7PHg5Qbles/O imZ+Y6zliq9VA0XS62juD5dMBQlzjMZhf1QTMEJZ4U8vZVEiBasCGgYWeh3jASmUsw Xi5ZGjxFXhq9A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3P18xLz9rxT; Wed, 5 May 2021 10:48:48 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:16 +0000 Message-Id: <20210505084824.22275-1-glv@posteo.net> In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (csdr): New variable. --- gnu/packages/radio.scm | 55 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index e6d5ef0203..5329a75794 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1575,3 +1575,58 @@ receiver.") "@code{welle.io} is a Digital Audio Broadcasting (DAB and DAB+) software defined radio with support for rtl-sdr.") (license license:gpl2+))) + +(define-public csdr + ;; No release since 2017, use commit directly. + (let ((commit "6ef2a74206887155290a54c7117636f66742f858") + (revision "1")) + (package + (name "csdr") + (version (git-version "0.15" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ha7ilm/csdr") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0ic35130lf66lk3wawgc5bcg711l7chv9al1hzdc1xrmq9qf9hri")))) + (build-system gnu-build-system) + (inputs + `(("fftwf" ,fftwf))) + (arguments + `(#:make-flags + (list (string-append "PREFIX=" (assoc-ref %outputs "out")) + ;; Don't print summary of SIMD optimized functions. + "PARSEVECT=no") + #:tests? #f ; No check phase + #:phases + (modify-phases %standard-phases + (replace 'configure + (lambda* (#:key outputs #:allow-other-keys) + (substitute* "Makefile" + (("PARAMS_MISC = -Wno-unused-result" all) + ;; The 'validate-runpath' phase fails without this. + (string-append + all " -Wl,-rpath=" (assoc-ref outputs "out") "/lib")) + (("PARAMS_SIMD =.*") + ;; Disable to make reproducibility and cross-compilation work. + "") + (("gcc ") + ,(string-append (cc-for-target) " ")) + (("g\\+\\+ ") + ,(string-append (cxx-for-target) " "))))) + (add-before 'install 'make-installation-directories + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (mkdir-p (string-append out "/bin")) + (mkdir-p (string-append out "/lib")))))))) + (home-page "https://github.com/ha7ilm/csdr") + (synopsis "DSP for software defined radio") + (description + "This package includes the @code{libcsdr} library of +@acronym{DSP, Digital Signal Processing} functions for +@acronym{SDRs, Software Defined Radios}, and the @code{csdr} command line +program that can be used to build simple signal processing flow graphs.") + (license license:gpl3+)))) From patchwork Wed May 5 08:48:17 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29126 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A031427BC82; Wed, 5 May 2021 09:49:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1A64827BC81 for ; Wed, 5 May 2021 09:49:12 +0100 (BST) Received: from localhost ([::1]:34470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDDT-00026v-9e for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:49:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39068) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDDL-00025q-L3 for guix-patches@gnu.org; Wed, 05 May 2021 04:49:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47127) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDDK-0001RS-72 for guix-patches@gnu.org; Wed, 05 May 2021 04:49:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDDK-0006LG-5f for guix-patches@gnu.org; Wed, 05 May 2021 04:49:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 2/9] gnu: Add serialdv. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020454124371 (code B ref 48217); Wed, 05 May 2021 08:49:02 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:01 +0000 Received: from localhost ([127.0.0.1]:58672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDJ-0006Ky-9A for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:01 -0400 Received: from mout01.posteo.de ([185.67.36.65]:45177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDH-0006Ka-Tv for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:00 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 52426240026 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:48:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204534; bh=3LDsyBtjk5JCAzD/B0B/VMdHH6bxSI7+wtFeCKU/zo8=; h=From:To:Cc:Subject:Date:From; b=YxruWKI6f03dOi8o6BJIAHGiJ8LPeUgItPsqkmmLK+W9FRBcMzJG3HQURuI46wpSG /GlibOvD/r8MAN4xIExVgbvcNGkl1G8a6JPSdRIGtZFEk0iu2WzPiAFwP+tsp1dyfq soEm+r1iXHt26q8TxTpfJjP7HBiCw02c5QY+mtJlgd7zaV+nG3RgR9XIPtaS5PkwuI XI0GPmqzuWF1ndQ1yhC66nuEe2Cxt0lXVvwf7Ddju+iRMbBM2FSeha0chILsXG0fE7 HH0RRu5VpQ7mnVuduGN7KzZaKGc4AgcctxabDRjOGJaDeWhr/N3CcrR0Nugwp2vmsW YlUhOomCjwIpA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3T0Mhqz9rxT; Wed, 5 May 2021 10:48:53 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:17 +0000 Message-Id: <20210505084824.22275-2-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (serialdv): New variable. --- gnu/packages/radio.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 5329a75794..910f63959a 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1630,3 +1630,26 @@ defined radio with support for rtl-sdr.") @acronym{SDRs, Software Defined Radios}, and the @code{csdr} command line program that can be used to build simple signal processing flow graphs.") (license license:gpl3+)))) + +(define-public serialdv + (package + (name "serialdv") + (version "1.1.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/f4exb/serialDV") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0d88h2wjhf79nisiv96bq522hkbknzm88wsv0q9k33mzmrwnrx93")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f)) ; No test suite. + (home-page "https://github.com/f4exb/serialDV") + (synopsis "Audio interface for AMBE3000 based devices") + (description + "SerialDV is a minimal interface to encode and decode audio with AMBE3000 +based devices in packet mode over a serial link.") + (license license:gpl3+))) From patchwork Wed May 5 08:48:18 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29127 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3E8D327BC82; Wed, 5 May 2021 09:50:13 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E3FD127BC81 for ; Wed, 5 May 2021 09:50:12 +0100 (BST) Received: from localhost ([::1]:35680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDES-0002do-16 for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39316) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEH-0002cP-U8 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:01 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47153) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEH-00024z-K8 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEH-0006Nb-HQ for guix-patches@gnu.org; Wed, 05 May 2021 04:50:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 3/9] gnu: aptdec: Update to 1.7-1.5f91799. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020454624413 (code B ref 48217); Wed, 05 May 2021 08:50:01 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:06 +0000 Received: from localhost ([127.0.0.1]:58679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDO-0006Lh-Fv for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:06 -0400 Received: from mout02.posteo.de ([185.67.36.66]:54081) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDM-0006Kg-KB for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:05 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 65E6A2400FC for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:48:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204538; bh=PpdqIZaSCezkOLPn+grEJm5WuHS4/hUcXmg4ieQt9TI=; h=From:To:Cc:Subject:Date:From; b=Kvft1EAQCqIZpB0soRxJqLH5oI7KPQRENOmthKzUv+G5C8EWjSOtQtqIqHYc2Rbuq L5CWIRQfPL6yLxxYfsPPGM+MbGpNJXyTyrpbdP/ArM/5E8beXtbykDD29BjRIA4gkn JjSvsDH3Yc7zPGz0WdU70idGUoSmDH+zPcHGKsGvoGJyoZKHTwtk8jEE2iEOsbRyTe 3XQuGITuuy/J6Jwu68Lp2u3TPHIJ3atN6ZNuv3PL0f13hNsMNlrbwGjoE6RTuy6P3j Agiwu2C3y8XQe/8vVT7GpFE/lbTByddHYod1lmjWB2qN6jvL4Mplvj1/cf3yWtP6FD lUyEga1XMuXBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3Y0VVTz9rxD; Wed, 5 May 2021 10:48:57 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:18 +0000 Message-Id: <20210505084824.22275-3-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (aptdec): Update to 1.7-1.5f91799. [build-system]: Switch to cmake-build-system. [arguments]: Remove 'make-flags". Remove custom 'configure' and 'install' phases. --- gnu/packages/radio.scm | 65 ++++++++++++++++-------------------------- 1 file changed, 25 insertions(+), 40 deletions(-) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 910f63959a..73f0d03e01 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -246,50 +246,35 @@ memory contents between them.") license:lgpl3+)))) ; chirp/elib_intl.py (define-public aptdec - (package - (name "aptdec") - (version "1.7") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/Xerbo/aptdec") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1hf0zb51qc6fyhdjxyij1n3vgwnw3cwksc3r11szbhkml14qjnzk")))) - (build-system gnu-build-system) - (inputs - `(("libpng" ,libpng) - ("libsndfile" ,libsndfile))) - (arguments - `(#:make-flags - (list - (string-append "CC=" - (if ,(%current-target-system) - (string-append (assoc-ref %build-inputs "cross-gcc") - "/bin/" ,(%current-target-system) "-gcc") - "gcc")) - (string-append "PREFIX=" %output) - (string-append "RPM_BUILD_ROOT=" %output)) - #:tests? #f ; no tests - #:phases - (modify-phases %standard-phases - (delete 'configure) - (replace 'install - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (install-file "atpdec" (string-append out "/bin"))) - #t))))) - (home-page "https://github.com/Xerbo/aptdec") - (synopsis "NOAA Automatic Picture Transmission (APT) decoder") - (description "Aptdec decodes Automatic Picture Transmission (APT) images. + ;; No release since 2013, use commit directly. + (let ((commit "5f91799637d93dfe7791caa7e9a6683050c4f8f3") + (revision "1")) + (package + (name "aptdec") + (version (git-version "1.7" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/Xerbo/aptdec") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0i7vkjjrq392gs9qaibr7j3v4hijqqg8458dn21dwh16ncrvr9bp")))) + (build-system cmake-build-system) + (inputs + `(("libpng" ,libpng) + ("libsndfile" ,libsndfile))) + (arguments + `(#:tests? #f)) ; no tests + (home-page "https://github.com/Xerbo/aptdec") + (synopsis "NOAA Automatic Picture Transmission (APT) decoder") + (description "Aptdec decodes Automatic Picture Transmission (APT) images. These are medium resolution images of the Earth transmitted by, among other satellites, the POES NOAA weather satellite series. These transmissions are on a frequency of 137 MHz. They can be received using an inexpensive antenna and a dedicated receiver.") - (license license:gpl2+))) + (license license:gpl2+)))) (define-public redsea (package From patchwork Wed May 5 08:48:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29128 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id A465A27BC82; Wed, 5 May 2021 09:50:14 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6CD5D27BC81 for ; Wed, 5 May 2021 09:50:14 +0100 (BST) Received: from localhost ([::1]:35736 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDET-0002gE-JI for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39324) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEI-0002dI-NE for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47155) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEI-00025c-Ey for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEI-0006Np-C8 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 4/9] gnu: Add cm256cc. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020455624442 (code B ref 48217); Wed, 05 May 2021 08:50:02 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:16 +0000 Received: from localhost ([127.0.0.1]:58685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDY-0006M5-1u for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:16 -0400 Received: from mout01.posteo.de ([185.67.36.65]:39391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDP-0006LZ-Rb for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:14 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 41D99240028 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204542; bh=AyVRYhc5F+KBfbe6DcelI706FGX7S4aGs9HK9clBARc=; h=From:To:Cc:Subject:Date:From; b=Jnc8MjeVouMyuNra3DbeASaJUxzXYWzAjbZblbCHWlMgYwoDj7vrq3AsrmvbjCtUH C9xIJEt2kzr95Mtanxnb+xlZbyp3fW34G/8DzYMw+YS3NyJMhyxr/obtHp2pHK4+jQ vGBNLyfkJ7tANtP242bQlqTmc7nbXGMvlox372mG10TaolzS6E9UujFOGgcyDCWSpW Wn1q8nzr8sbK82gfRt1vJJwwMFoXOs1KzIUhvHnFT1qp8y5QszaimXFCvf7R3mQ6LZ 0WyMrwfP6p6DL3sagUUGOmXIrdRshFhEzZSvKWXvbXUaw7wpAedwbfX+Oga4C55I9M s5QCqYVo5ZnFg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3d3Mjqz9rxL; Wed, 5 May 2021 10:49:01 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:19 +0000 Message-Id: <20210505084824.22275-4-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (cm256cc): New variable. --- gnu/packages/radio.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 73f0d03e01..8a75ab5551 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1638,3 +1638,32 @@ program that can be used to build simple signal processing flow graphs.") "SerialDV is a minimal interface to encode and decode audio with AMBE3000 based devices in packet mode over a serial link.") (license license:gpl3+))) + +(define-public cm256cc + (package + (name "cm256cc") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/f4exb/cm256cc") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1n9v7g6d370263bgqrjv38s9aq5953rzy7jvd8i30xq6aram9djg")))) + (build-system cmake-build-system) + (arguments + ;; Disable some SIMD features for reproducibility. + `(#:configure-flags '("-DENABLE_DISTRIBUTION=1") + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + (invoke "./cm256_test")))))) + (home-page "https://github.com/f4exb/cm256cc") + (synopsis "Cauchy MDS Block Erasure Codec") + (description + "This is a C++ library implementing fast GF(256) Cauchy MDS Block Erasure +Codec.") + (license license:gpl3+))) From patchwork Wed May 5 08:48:20 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29130 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AAAA527BC82; Wed, 5 May 2021 09:50:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5931C27BC81 for ; Wed, 5 May 2021 09:50:23 +0100 (BST) Received: from localhost ([::1]:36476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDEc-0002zQ-I2 for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEI-0002cr-Am for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47154) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEI-000255-1x for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEH-0006Ni-Vu for guix-patches@gnu.org; Wed, 05 May 2021 04:50:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 5/9] gnu: Add libdab. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020455624436 (code B ref 48217); Wed, 05 May 2021 08:50:01 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:16 +0000 Received: from localhost ([127.0.0.1]:58683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDX-0006M3-Pz for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:16 -0400 Received: from mout01.posteo.de ([185.67.36.65]:56495) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDV-0006Lo-Mv for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:14 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 186F8240029 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204548; bh=zp6zrAk4s8lUPGVL7gNa4xJat/FvVQyAh32PbnZmNwU=; h=From:To:Cc:Subject:Date:From; b=qUZC8jwec4ADLRrxQRPkmz03SXcUkpvFJMIFiAhUuNiBt/XpafDct4UWu9WfZU0pz fGsdiH5HIoUe2oWH2mB5l9eaPzCCyX+tPaR9CAVZ1ldjiRi05npqcS0+Gsu4zdex47 p/xoOyQItDrin66OexliVBcm3FbS9JL1ddh6Q/kviGuWvbeba7tWlkIEdMKUMLZjAd rar23DFfqWe0+MQGMgN6S5IglkGdl1+ziDdOl+WJ2zhdX0nxSQdBFgshmTzJJ5RAod mTxtgFnaalV4L/ZD1dX05BNyO1alE1L16qny1SiIwxbwlXZZLXB/+cQv/Qh0bpwfmJ /Lf49GQy+4dXA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3l10t9z9rxG; Wed, 5 May 2021 10:49:06 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:20 +0000 Message-Id: <20210505084824.22275-5-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (libdab): New variable. --- gnu/packages/radio.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 8a75ab5551..deb22a78fd 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1667,3 +1667,37 @@ based devices in packet mode over a serial link.") "This is a C++ library implementing fast GF(256) Cauchy MDS Block Erasure Codec.") (license license:gpl3+))) + +(define-public libdab + ;; No release since 2017, use commit directly. + (let ((commit "b578d02eda60f613d35bab5d762ae7c9a27758d8") + (revision "1")) + (package + (name "libdab") + (version (git-version "0.8" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/JvanKatwijk/dab-cmdline") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0j339kx3n2plgfw7ikpp7b81h5n68wmsgflwljbh2sy8j62faik9")))) + (build-system cmake-build-system) + (inputs + `(("faad2" ,faad2) + ("fftwf" ,fftwf) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ; No test suite. + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'enter-sources-directory + (lambda _ + (chdir "library")))))) + (home-page "https://github.com/JvanKatwijk/dab-cmdline") + (synopsis "DAB decoding library") + (description "This is a library to decode @acronym{DAB/DAB+, Digital +Audio Broadcasting}.") + (license license:gpl2+)))) From patchwork Wed May 5 08:48:21 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29131 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9925727BC82; Wed, 5 May 2021 09:50:24 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 45AD627BC81 for ; Wed, 5 May 2021 09:50:24 +0100 (BST) Received: from localhost ([::1]:36552 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDEd-00031J-Do for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEJ-0002di-32 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47156) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEI-000263-R3 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEI-0006Nw-P9 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 6/9] gnu: Add sgp4. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020456524459 (code B ref 48217); Wed, 05 May 2021 08:50:02 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:25 +0000 Received: from localhost ([127.0.0.1]:58688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDg-0006MR-CV for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:25 -0400 Received: from mout01.posteo.de ([185.67.36.65]:34487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDa-0006Lr-2g for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:23 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 712BF24002D for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204552; bh=UwPgtfobIjm+61+Qk8RusrSKoUR74/sAQFDP/THBa18=; h=From:To:Cc:Subject:Date:From; b=bslgn1KWMcF2mky3DuyqyKdQzi3L+F/7Wp0Bm3HFVGA5FG7zxWVxqrDc8oGLKm7zv p18Ev7RAOeM+WPeNjQIJpmkg5eFahpVOwQL4WdpWa+L0LzvIkcZQpglwd0eRqaROOh ev4Yf7FcUc8v+WRER0Mf25L1gxZKmzBNnD6Nwmh5OHTyFHhcVZoY9R+nCFC52OfYhQ p2myUSuibPTpTVPxSGc4zBZRJ+oJLF3L1HI0varncdnjbdChK6BvFAbOJTPJT5ZcNx zpmOfsdsxheC/J9AHwXLTptIjIaJGs6wrpep0nXIxLSU8AeKBjHE0O2qKIesYMECBj SjJzWDmQ4POpQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3q4W09z9rxD; Wed, 5 May 2021 10:49:11 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:21 +0000 Message-Id: <20210505084824.22275-6-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/astronomy.scm (sgp4): New variable. --- gnu/packages/astronomy.scm | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index c7d27a58d3..6d1c4ddfe6 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -4,7 +4,7 @@ ;;; Copyright © 2018, 2019, 2020, 2021 Efraim Flashner ;;; Copyright © 2019 by Amar Singh ;;; Copyright © 2020 R Veera Kumar -;;; Copyright © 2020 Guillaume Le Vaillant +;;; Copyright © 2020, 2021 Guillaume Le Vaillant ;;; Copyright © 2021 Sharlatan Hellseher ;;; ;;; This file is part of GNU Guix. @@ -792,6 +792,39 @@ provide you with detailed information about each pass.") (home-page "http://gpredict.oz9aec.net/index.php") (license license:gpl2+))) +(define-public sgp4 + ;; No tagged releases, use commit directly. + (let ((commit "ca9d4d97af4ee62461de6f13e0c85d1dc6000040") + (revision "1")) + (package + (name "sgp4") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/dnwrnr/sgp4") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1xwfa6papmd2qz5w0hwzvijmzvp9np8dlw3q3qz4bmsippzjv8p7")))) + (build-system cmake-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda _ + ;; Tests fails, probably because of a few "(e <= -0.001)" errors. + ;; Or maybe this is not the right way to run the tests? + ;; (invoke "runtest/runtest") + #t))))) + (home-page "https://github.com/dnwrnr/sgp4") + (synopsis "Simplified perturbations models library") + (description + "This is a library implementing the simplified perturbations model. +It can be used to calculate the trajectory of satellites.") + (license license:asl2.0)))) + (define-public indi (package (name "indi") From patchwork Wed May 5 08:48:22 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29132 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BDE1F27BC82; Wed, 5 May 2021 09:50:32 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6A62827BC81 for ; Wed, 5 May 2021 09:50:32 +0100 (BST) Received: from localhost ([::1]:37172 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDEl-0003IQ-Jg for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEJ-0002dz-QE for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47157) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEJ-00026P-8O for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEJ-0006O3-65 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 7/9] gnu: Add mbelib. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020457224479 (code B ref 48217); Wed, 05 May 2021 08:50:03 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:32 +0000 Received: from localhost ([127.0.0.1]:58692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDj-0006Mi-GF for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:32 -0400 Received: from mout01.posteo.de ([185.67.36.65]:54113) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDh-0006MJ-Dn for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:26 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id CBA15240027 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204559; bh=tPfooGkQrAN0es7kYLNxXvXdkBdFCI/UNASNv/goCS0=; h=From:To:Cc:Subject:Date:From; b=JNiN7qIqk0qVZldHC8gLxg+tAt+sWhn/mtDMYZiHNJc++V7LJYYw/zLaSkmNkG1Wf 1nC+4//JxKYUF2KodyP2Tf7Gr70aOPDB5tKfHJo9USbtk1Y1nE46GFajIRR3UWU5Rv ImihEEaiDqt3ZWNZCcHMNf3941zcWPApz/T7ZcDTM0WSR6mMVjktIO7FvNIP/hdV7V 8LgzMvj8uBDAiYhA2iPwJyJlu5TELdaLH54Wh0FR37uJipxNSJUgx8A3GnnR6v8F7B waxF4at80i53KATh5tnd4p0t2O5KTLWZFXSxjWDarD/ODpUlmAnOItxY9tn+9srx5b O3h7QWwhO5nug== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr3y182wz9rxL; Wed, 5 May 2021 10:49:17 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:22 +0000 Message-Id: <20210505084824.22275-7-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/audio.scm (mbelib): New variable. --- gnu/packages/audio.scm | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index da67f78fd0..d8e4be37fa 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -29,7 +29,7 @@ ;;; Copyright © 2019 Hartmt Goebel ;;; Copyright © 2019, 2021 Nicolas Goaziou ;;; Copyright © 2020 Vincent Legoll -;;; Copyright © 2020 Guillaume Le Vaillant +;;; Copyright © 2020, 2021 Guillaume Le Vaillant ;;; Copyright © 2020 Jonathan Frederickson ;;; Copyright © 2020 Giacomo Leidi ;;; Copyright © 2020 Vinicius Monego @@ -5036,6 +5036,31 @@ digital radio.") (home-page "https://www.rowetel.com/?page_id=452") (license license:lgpl2.1))) +(define-public mbelib + ;; No release since 2016, use commit directly. + (let ((commit "9a04ed5c78176a9965f3d43f7aa1b1f5330e771f") + (revision "1")) + (package + (name "mbelib") + (version "1.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/szechyjs/mbelib") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0a7xmf87xnjzm5b437j2vnwv39x0ascja1j04c5wj6xs1529gw8h")))) + (build-system cmake-build-system) + (home-page "https://github.com/szechyjs/mbelib") + (synopsis "P25 Phase 1 and ProVoice vocoder") + (description + "The mbelib library provides support for the 7200x4400 bit/s codec used +in P25 Phase 1, the 7100x4400 bit/s codec used in ProVoice and the @emph{Half +Rate} 3600x2250 bit/s vocoder used in various radio systems.") + (license license:bsd-0)))) + (define-public ableton-link (package (name "ableton-link") From patchwork Wed May 5 08:48:23 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29129 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CB78827BC82; Wed, 5 May 2021 09:50:15 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9328B27BC81 for ; Wed, 5 May 2021 09:50:15 +0100 (BST) Received: from localhost ([::1]:35782 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDEU-0002hK-P4 for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39330) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEJ-0002e9-Ui for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47158) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEJ-00026S-KZ for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEJ-0006OA-Iy for guix-patches@gnu.org; Wed, 05 May 2021 04:50:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 8/9] gnu: Add dsdcc. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020457624498 (code B ref 48217); Wed, 05 May 2021 08:50:03 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:36 +0000 Received: from localhost ([127.0.0.1]:58695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDp-0006Mx-Fn for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:36 -0400 Received: from mout02.posteo.de ([185.67.36.66]:44213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDo-0006Mh-Bu for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:32 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id A6CA32400FC for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204566; bh=FNeLRnTHa6vMBdTM36AkzqnB6+3NzcTx/Z8+bcdbz+k=; h=From:To:Cc:Subject:Date:From; b=IO4+r26OCmJ4sm0gslCTFNDqd6uIWgGvRQ0QYTUqJPXr2ru37ang9nN1aJWxdIg8z njKIXDtQejgy9F/DeWYl+b4uasIsaqv0+vCXvTsRcf86xON9d9kPmMRveztXd7FGtB 8qGdHQp290rpugW5qYSOR/l9K3NjYENaz6Cml0PsaTVhkqspaEXAMExzDxgTYtvHwH BAZzr81/b2BIxh6ubDlFyaTE1FJVuNfBVcOaGHH7zSMlb+UQrHdQkC0q2mZoKxPvcm gbUvKfiRdOf2GgOh5UVTeurAzvWVNcgQJCSEGL5KXoOJI16laZcY0kmkT82uq0S3tB 5KjqFS6LM2XkQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr440Ck8z9rxY; Wed, 5 May 2021 10:49:23 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:23 +0000 Message-Id: <20210505084824.22275-8-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (dsdcc): New variable. --- gnu/packages/radio.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index deb22a78fd..1a8f21bfab 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -1701,3 +1701,43 @@ Codec.") (description "This is a library to decode @acronym{DAB/DAB+, Digital Audio Broadcasting}.") (license license:gpl2+)))) + +(define-public dsdcc + (package + (name "dsdcc") + (version "1.9.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/f4exb/dsdcc") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0jgzpv4d6ckd0sdq6438rjh3m6knj6gx63627fajch74hxrvclzj")))) + (build-system cmake-build-system) + (inputs + `(("mbelib" ,mbelib) + ("serialdv" ,serialdv))) + (arguments + `(#:tests? #f ; No test suite. + #:configure-flags + (list "-DUSE_MBELIB=ON" + (string-append "-DLIBMBE_INCLUDE_DIR=" + (assoc-ref %build-inputs "mbelib") + "/include") + (string-append "-DLIBMBE_LIBRARY=" + (assoc-ref %build-inputs "mbelib") + "/lib/libmbe.so") + (string-append "-DLIBSERIALDV_INCLUDE_DIR=" + (assoc-ref %build-inputs "serialdv") + "/include/serialdv") + (string-append "-DLIBSERIALDV_LIBRARY=" + (assoc-ref %build-inputs "serialdv") + "/lib/libserialdv.so")))) + (home-page "https://github.com/f4exb/dsdcc") + (synopsis "Digital speech decoder") + (description + "This package provides a library and a program to decode several digital +voice formats.") + (license license:gpl3+))) From patchwork Wed May 5 08:48:24 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Guillaume Le Vaillant X-Patchwork-Id: 29133 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6F54E27BC82; Wed, 5 May 2021 09:50:35 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS, T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2E57427BC81 for ; Wed, 5 May 2021 09:50:35 +0100 (BST) Received: from localhost ([::1]:37250 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1leDEo-0003K8-CX for patchwork@mira.cbaines.net; Wed, 05 May 2021 04:50:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1leDEK-0002fH-C9 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1leDEK-00026p-2Q for guix-patches@gnu.org; Wed, 05 May 2021 04:50:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1leDEK-0006OH-11 for guix-patches@gnu.org; Wed, 05 May 2021 04:50:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#48217] [PATCH v2 9/9] gnu: Add sdrangel. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 05 May 2021 08:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48217 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 48217@debbugs.gnu.org Cc: Guillaume Le Vaillant Received: via spool by 48217-submit@debbugs.gnu.org id=B48217.162020457824505 (code B ref 48217); Wed, 05 May 2021 08:50:03 +0000 Received: (at 48217) by debbugs.gnu.org; 5 May 2021 08:49:38 +0000 Received: from localhost ([127.0.0.1]:58698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDt-0006NB-OS for submit@debbugs.gnu.org; Wed, 05 May 2021 04:49:38 -0400 Received: from mout01.posteo.de ([185.67.36.65]:33823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1leDDr-0006Ml-LT for 48217@debbugs.gnu.org; Wed, 05 May 2021 04:49:36 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 14011240026 for <48217@debbugs.gnu.org>; Wed, 5 May 2021 10:49:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1620204570; bh=U90NATe7DKpVNyb7OgntUZ6aYjJOJy2gCGqHSjJTNvU=; h=From:To:Cc:Subject:Date:From; b=YJe6yheFmm11VMZSlnm0SQXYEkXolqJWGjBi5CQcjvE0oN6EdMmDVJ6AbupDqosCH ujHmivJYpwThccvQXx+TnHobBhys94N+H0kxlKmsoCvG4Aifz+9kquN3JBVP/Lk7yx kYGW9TrrZvtDIlaAyjfqIVh6aJSWqOPMBs+hvs9s6vSNCSfHZ6vChSm1s+9SonHu1c PMM66TPVMft/fVzpr61B52P6rp5/fsTVxhIQblcZCiDA9nRt3kwZ24N1M4+L6+X/7/ HfFBAjwQdE/XHH2Ja5pqDakVmTsYDEYkGMLZFurAz2ZmsK3ubqkvWpox8Xf08l+Lxw S/aF6ooozSS1Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FZr482t2yz9rxV; Wed, 5 May 2021 10:49:28 +0200 (CEST) From: Guillaume Le Vaillant Date: Wed, 5 May 2021 08:48:24 +0000 Message-Id: <20210505084824.22275-9-glv@posteo.net> In-Reply-To: <20210505084824.22275-1-glv@posteo.net> References: <20210505084824.22275-1-glv@posteo.net> MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches * gnu/packages/radio.scm (sdrangel): New variable. --- gnu/packages/radio.scm | 73 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm index 1a8f21bfab..909e086a68 100644 --- a/gnu/packages/radio.scm +++ b/gnu/packages/radio.scm @@ -31,6 +31,7 @@ #:use-module (guix utils) #:use-module (gnu packages admin) #:use-module (gnu packages algebra) + #:use-module (gnu packages astronomy) #:use-module (gnu packages audio) #:use-module (gnu packages autotools) #:use-module (gnu packages base) @@ -52,9 +53,11 @@ #:use-module (gnu packages gnome) #:use-module (gnu packages golang) #:use-module (gnu packages gps) + #:use-module (gnu packages graphviz) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) + #:use-module (gnu packages image-processing) #:use-module (gnu packages javascript) #:use-module (gnu packages libusb) #:use-module (gnu packages linux) @@ -1741,3 +1744,73 @@ Audio Broadcasting}.") "This package provides a library and a program to decode several digital voice formats.") (license license:gpl3+))) + +(define-public sdrangel + (package + (name "sdrangel") + (version "6.10.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/f4exb/sdrangel") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dpymjpg1x7yyrlhh8sdmf5l7il9ymx32zcpm78wwrw3df4q1w3m")))) + (build-system qt-build-system) + (native-inputs + `(("doxygen" ,doxygen) + ("graphviz" ,graphviz) + ("pkg-config" ,pkg-config))) + (inputs + `(("airspyhf" ,airspyhf) + ("alsa-lib" ,alsa-lib) + ("aptdec" ,aptdec) + ("boost" ,boost) + ("cm256cc" ,cm256cc) + ("codec2" ,codec2) + ("dsdcc" ,dsdcc) + ("faad2" ,faad2) + ("ffmpeg" ,ffmpeg) + ("fftwf" ,fftwf) + ("hackrf" ,hackrf) + ("libdab" ,libdab) + ("libusb" ,libusb) + ("mbelib" ,mbelib) + ("opencv" ,opencv) + ("opus" ,opus) + ("pulseaudio" ,pulseaudio) + ("qtbase" ,qtbase) + ("qtcharts" ,qtcharts) + ("qtdeclarative" ,qtdeclarative) + ("qtlocation" ,qtlocation) + ("qtmultimedia" ,qtmultimedia) + ("qtserialport" ,qtserialport) + ("qtspeech" ,qtspeech) + ("qtwebsockets" ,qtwebsockets) + ("rtl-sdr" ,rtl-sdr) + ("serialdv" ,serialdv) + ("sgp4" ,sgp4) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ; No test suite. + #:configure-flags + (list (string-append "-DAPT_DIR=" + (assoc-ref %build-inputs "aptdec")) + (string-append "-DDAB_DIR=" + (assoc-ref %build-inputs "libdab")) + (string-append "-DDSDCC_DIR=" + (assoc-ref %build-inputs "dsdcc")) + (string-append "-DMBE_DIR=" + (assoc-ref %build-inputs "mbelib")) + (string-append "-DSERIALDV_DIR=" + (assoc-ref %build-inputs "serialdv")) + (string-append "-DSGP4_DIR=" + (assoc-ref %build-inputs "sgp4"))))) + (home-page "https://github.com/f4exb/sdrangel/wiki") + (synopsis "Software defined radio") + (description + "SDRangel is a Qt software defined radio and signal analyzer frontend for +various hardware.") + (license license:gpl3+)))