From unknown Wed Jun 18 23:07:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66060 <66060@debbugs.gnu.org> To: bug#66060 <66060@debbugs.gnu.org> Subject: Status: [PATCH 0/5] gnu: sigrok-firmware-fx2lafw: Update; improve package. Reply-To: bug#66060 <66060@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:07:08 +0000 retitle 66060 [PATCH 0/5] gnu: sigrok-firmware-fx2lafw: Update; improve pac= kage. reassign 66060 guix-patches submitter 66060 Simon South severity 66060 normal tag 66060 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:11:32 2023 Received: (at submit) by debbugs.gnu.org; 17 Sep 2023 22:11:32 +0000 Received: from localhost ([127.0.0.1]:51581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhzzH-0006CI-Jm for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:11:31 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhzzC-0006C2-Ms for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:11:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qhzyz-0003dU-0n for guix-patches@gnu.org; Sun, 17 Sep 2023 18:11:13 -0400 Received: from mailout.easymail.ca ([64.68.200.34]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qhzyw-00011H-Fx for guix-patches@gnu.org; Sun, 17 Sep 2023 18:11:12 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 8C6AA634FC for ; Sun, 17 Sep 2023 22:11:07 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo07-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo07-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mBmnAD8kgw8o for ; Sun, 17 Sep 2023 22:11:06 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 3E174634EF for ; Sun, 17 Sep 2023 22:11:06 +0000 (UTC) From: Simon South To: guix-patches@gnu.org Subject: [PATCH 0/5] gnu: sigrok-firmware-fx2lafw: Update; improve package. Date: Sun, 17 Sep 2023 18:11:02 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=64.68.200.34; envelope-from=simon@simonsouth.net; helo=mailout.easymail.ca X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This patch series updates sigrok-firmware-fx2lafw, firmware for inexpensive logic analyzers built around the Cypress Semiconductor FX2 microcontroller, to the latest revision in its source-code repository. This brings in eight commits[0] that improve the software in small ways, most importantly allowing it to build with the latest version of SDCC, 4.3.0 (patches to follow). Note the project's last formal release was in 2019. This series also simplifies and updates the style of the package definition. I've tested these changes on AArch64 and x86-64 using PulseView and a real FX2-based device (a MuseTech nanoDLA) and everything seems fine. -- Simon South simon@simonsouth.net [0] See http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=shortlog;h=96b0b47 Simon South (5): gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs. gnu: sigrok-firmware-fx2lafw: Remove input labels. gnu: sigrok-firmware-fx2lafw: Adjust format. gnu: sigrok-firmware-fx2lafw: Explicitly disable tests. gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47. gnu/packages/electronics.scm | 55 ++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 31 deletions(-) base-commit: fc3a53525ab3dcaf7c22eec8d62294017f9760fe -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:13:17 2023 Received: (at 66060) by debbugs.gnu.org; 17 Sep 2023 22:13:17 +0000 Received: from localhost ([127.0.0.1]:51588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00z-0006Fo-40 for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:17 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:52704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00w-0006FM-VT for 66060@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:15 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 756D6E3097 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0YACaczM43YC for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:01 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 254B7E0672 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:01 +0000 (UTC) From: Simon South To: 66060@debbugs.gnu.org Subject: [PATCH 1/5] gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs. Date: Sun, 17 Sep 2023 18:12:50 -0400 Message-ID: <7c9e73a256dc380f5e7fbdbb80c89132c33203af.1694986463.git.simon@simonsouth.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) This effectively reverts commit 79f0bd7, "gnu: sigrok-firmware-fx2lafw: Fix build." * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Remove with #:implicit-inputs?. [native-inputs]: Remove all but sdcc. --- gnu/packages/electronics.scm | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 6e6071e6e6..182e183312 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -34,7 +34,6 @@ (define-module (gnu packages electronics) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) #:use-module (gnu packages base) - #:use-module (gnu packages bash) #:use-module (gnu packages boost) #:use-module (gnu packages c) #:use-module (gnu packages check) @@ -42,7 +41,6 @@ (define-module (gnu packages electronics) #:use-module (gnu packages documentation) #:use-module (gnu packages embedded) #:use-module (gnu packages fontutils) - #:use-module (gnu packages gawk) #:use-module (gnu packages gl) #:use-module (gnu packages glib) #:use-module (gnu packages graphviz) @@ -134,18 +132,8 @@ (define-public sigrok-firmware-fx2lafw (sha256 (base32 "0fyfd82mvrcf55v5a3afq1mh1kfswk4c37qrbln6x92jm3b41x53")))) - (arguments - `(#:implicit-inputs? #f)) (native-inputs - `(("awk" ,gawk) - ("bash" ,bash) - ("coreutils" ,coreutils) - ("grep" ,grep) - ("gzip" ,gzip) - ("make" ,gnu-make) - ("sdcc" ,sdcc) - ("sed" ,sed) - ("tar" ,tar))) + `(("sdcc" ,sdcc))) (build-system gnu-build-system) (home-page "https://www.sigrok.org/wiki/Fx2lafw") (synopsis "Firmware for Cypress FX2 chips") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:13:17 2023 Received: (at 66060) by debbugs.gnu.org; 17 Sep 2023 22:13:17 +0000 Received: from localhost ([127.0.0.1]:51590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00z-0006Fq-Ee for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:17 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:52730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00y-0006FO-20 for 66060@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id E944FE3099 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KG4P3Y4AZzct for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:02 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 299AAE0672 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:02 +0000 (UTC) From: Simon South To: 66060@debbugs.gnu.org Subject: [PATCH 2/5] gnu: sigrok-firmware-fx2lafw: Remove input labels. Date: Sun, 17 Sep 2023 18:12:51 -0400 Message-ID: <61c8391915c46b282efa0f26ac1fe94bfbe3b128.1694986463.git.simon@simonsouth.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]: Remove input labels. --- gnu/packages/electronics.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 182e183312..48d1099c78 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -133,7 +133,7 @@ (define-public sigrok-firmware-fx2lafw (base32 "0fyfd82mvrcf55v5a3afq1mh1kfswk4c37qrbln6x92jm3b41x53")))) (native-inputs - `(("sdcc" ,sdcc))) + (list sdcc)) (build-system gnu-build-system) (home-page "https://www.sigrok.org/wiki/Fx2lafw") (synopsis "Firmware for Cypress FX2 chips") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:13:19 2023 Received: (at 66060) by debbugs.gnu.org; 17 Sep 2023 22:13:19 +0000 Received: from localhost ([127.0.0.1]:51594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi010-0006GF-S2 for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:19 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:52748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00y-0006FQ-K0 for 66060@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:16 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 80D66E309A for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:03 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Oml3bHniNjPE for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:03 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 20B82E0672 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:03 +0000 (UTC) From: Simon South To: 66060@debbugs.gnu.org Subject: [PATCH 3/5] gnu: sigrok-firmware-fx2lafw: Adjust format. Date: Sun, 17 Sep 2023 18:12:52 -0400 Message-ID: <607f22d71ef61b53dfb7ef36dc4c178815c64fd8.1694986463.git.simon@simonsouth.net> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system above native-inputs. --- gnu/packages/electronics.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 48d1099c78..63ca4ae0f1 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -132,9 +132,9 @@ (define-public sigrok-firmware-fx2lafw (sha256 (base32 "0fyfd82mvrcf55v5a3afq1mh1kfswk4c37qrbln6x92jm3b41x53")))) + (build-system gnu-build-system) (native-inputs (list sdcc)) - (build-system gnu-build-system) (home-page "https://www.sigrok.org/wiki/Fx2lafw") (synopsis "Firmware for Cypress FX2 chips") (description "Fx2lafw is free firmware for Cypress FX2 chips which makes them usable -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:13:27 2023 Received: (at 66060) by debbugs.gnu.org; 17 Sep 2023 22:13:27 +0000 Received: from localhost ([127.0.0.1]:51596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi019-0006GZ-4T for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:27 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:52770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi00z-0006FS-EZ for 66060@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:17 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 5DFAAE309D for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ayz1BeAMswJ6 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:04 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 161DEE0672 for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:04 +0000 (UTC) From: Simon South To: 66060@debbugs.gnu.org Subject: [PATCH 4/5] gnu: sigrok-firmware-fx2lafw: Explicitly disable tests. Date: Sun, 17 Sep 2023 18:12:53 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add with #:tests?. --- gnu/packages/electronics.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 63ca4ae0f1..2330a5922f 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -133,6 +133,8 @@ (define-public sigrok-firmware-fx2lafw (base32 "0fyfd82mvrcf55v5a3afq1mh1kfswk4c37qrbln6x92jm3b41x53")))) (build-system gnu-build-system) + (arguments + (list #:tests? #f)) ; no test suite (native-inputs (list sdcc)) (home-page "https://www.sigrok.org/wiki/Fx2lafw") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 17 18:13:27 2023 Received: (at 66060) by debbugs.gnu.org; 17 Sep 2023 22:13:28 +0000 Received: from localhost ([127.0.0.1]:51598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi019-0006Gb-I9 for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:27 -0400 Received: from mailout.easymail.ca ([64.68.200.34]:52796) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi010-0006FU-Ed for 66060@debbugs.gnu.org; Sun, 17 Sep 2023 18:13:18 -0400 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 5231AE309E for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:05 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo08-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo08-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A1qJRjRAx6cb for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:05 +0000 (UTC) Received: from localhost.localdomain (23-233-96-210.cpe.pppoe.ca [23.233.96.210]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id 0386DE309B for <66060@debbugs.gnu.org>; Sun, 17 Sep 2023 22:13:04 +0000 (UTC) From: Simon South To: 66060@debbugs.gnu.org Subject: [PATCH 5/5] gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47. Date: Sun, 17 Sep 2023 18:12:54 -0400 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66060 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Update to 0.1.7-1.96b0b47. [source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake. --- gnu/packages/electronics.scm | 45 +++++++++++++++++++----------------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 2330a5922f..77a9fc2d90 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -121,27 +121,30 @@ (define-public libsigrokdecode (license license:gpl3+)))) (define-public sigrok-firmware-fx2lafw - (package - (name "sigrok-firmware-fx2lafw") - (version "0.1.7") - (source (origin - (method url-fetch) - (uri (string-append - "http://sigrok.org/download/source/sigrok-firmware-fx2lafw/" - "sigrok-firmware-fx2lafw-" version ".tar.gz")) - (sha256 - (base32 - "0fyfd82mvrcf55v5a3afq1mh1kfswk4c37qrbln6x92jm3b41x53")))) - (build-system gnu-build-system) - (arguments - (list #:tests? #f)) ; no test suite - (native-inputs - (list sdcc)) - (home-page "https://www.sigrok.org/wiki/Fx2lafw") - (synopsis "Firmware for Cypress FX2 chips") - (description "Fx2lafw is free firmware for Cypress FX2 chips which makes them usable -as simple logic analyzer and/or oscilloscope hardware.") - (license license:gpl2+))) + (let ((commit "96b0b476522c3f93a47ff8f479ec08105ba6a2a5") + (revision "1")) + (package + (name "sigrok-firmware-fx2lafw") + (version (git-version "0.1.7" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "git://sigrok.org/sigrok-firmware-fx2lafw") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1n5nj2g2m5ih59591ny2drrv25zviqcwyx1cfdhy8ijl82yxjkmb")))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f)) ; no test suite + (native-inputs + (list autoconf automake sdcc)) + (home-page "https://www.sigrok.org/wiki/Fx2lafw") + (synopsis "Firmware for Cypress FX2 chips") + (description "Fx2lafw is free firmware for Cypress FX2 chips which makes +them usable as simple logic analyzer and/or oscilloscope hardware.") + (license license:gpl2+)))) (define-public libsigrok (let ((commit "a7e919a3a6b7fd511acbe1a280536b76c70c28d2") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 25 07:03:42 2023 Received: (at submit) by debbugs.gnu.org; 25 Sep 2023 11:03:42 +0000 Received: from localhost ([127.0.0.1]:44448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjNN-0008Tx-QX for submit@debbugs.gnu.org; Mon, 25 Sep 2023 07:03:42 -0400 Received: from lists.gnu.org ([2001:470:142::17]:37340) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjNM-0008Tf-K7 for submit@debbugs.gnu.org; Mon, 25 Sep 2023 07:03:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qkjN0-00042N-60 for guix-patches@gnu.org; Mon, 25 Sep 2023 07:03:19 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qkjMu-0001UN-Ss for guix-patches@gnu.org; Mon, 25 Sep 2023 07:03:14 -0400 Received: from localhost (unknown [217.155.61.229]) by mira.cbaines.net (Postfix) with ESMTPSA id B3F5327BBE2; Mon, 25 Sep 2023 12:03:11 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id f7c90033; Mon, 25 Sep 2023 11:03:11 +0000 (UTC) References: User-agent: mu4e 1.10.5; emacs 28.2 From: Christopher Baines To: Simon South Subject: Re: [bug#66060] [PATCH 0/5] gnu: sigrok-firmware-fx2lafw: Update; improve package. Date: Mon, 25 Sep 2023 12:02:01 +0100 In-reply-to: Message-ID: <87y1gu4is0.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: 66060-done@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain Simon South writes: > This patch series updates sigrok-firmware-fx2lafw, firmware for inexpensive > logic analyzers built around the Cypress Semiconductor FX2 microcontroller, to > the latest revision in its source-code repository. > > This brings in eight commits[0] that improve the software in small ways, most > importantly allowing it to build with the latest version of SDCC, 4.3.0 > (patches to follow). Note the project's last formal release was in 2019. > > This series also simplifies and updates the style of the package definition. > > I've tested these changes on AArch64 and x86-64 using PulseView and a real > FX2-based device (a MuseTech nanoDLA) and everything seems fine. > > -- > Simon South > simon@simonsouth.net > > [0] See > http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=shortlog;h=96b0b47 > > > Simon South (5): > gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs. > gnu: sigrok-firmware-fx2lafw: Remove input labels. > gnu: sigrok-firmware-fx2lafw: Adjust format. > gnu: sigrok-firmware-fx2lafw: Explicitly disable tests. > gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47. Thanks for the patches Simon, I've added a comment and a bit to the commit message in the last commit to give the reason for using a VCS snapshot and pushed these patches to master as 9239c822469259509dbbc7a6966b5b265dd7c4f1. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmURaO9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xd2ag/+IMnB0ForHc5eO/X5Khxn8MwcJ60SXZt9 htdcIyMk5LYNNXt70/adUpEeud8SdDMsLXRr32mYDLqlNc7sCAOHpOCEVMKDJqXw m05s6rozEeAqI1bL6Nko2xDCh5BAjW+B+Aj1kgiZptHpBEvqFNwNhsT/ZzYP73V7 V2Sbo1qCZJbVPCqPbh2awAT69Nh8UyBOvrzeIdM+4fS7jIMVEuOBetzsB3dVMBFZ 5ZDJ/DXw7EK2mcjZItFv2sSO3pPrlc6e6xrd/TeWcBAq46BMN6eCnjs8qGK88K2y T+Be4czOUzwoRfuDmAo12k93EB1+ShhQYtQJns7mOIrLjkUw2mXdhxdfEFD0xZ7T r02E/e051guXtOgV04ZCXOHcD675J91vGd9qAXa7OhViASYBq/+Z4sLsdydVgfEH oDRRD+Qo44j9A4Jud4nkB5u1YSSmRnAGboxwj1OQEdzK1ZKzBz4mstGkBnLskqeu t0bQ6mAXWkJ27MAIgZt2K1MGZKVL4Vddu3dj9nSFNdMl7kH1JYVYLGsvpx/cYsAd JU/tn3yleIQ3AhEPSGDuwhccst4kBsYsp6ng8AAXcSRUcvFCIDKYJb9LvKFKpaDZ oOVe+RC8RLC0N5/KGy+3J6HdzBlflhqzxE9+E1hW69CInXbL4Z1rsueRDoi1uqK/ Yx1u847n130= =ucLJ -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Jun 18 23:07:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 23 Oct 2023 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator