From unknown Sun Jun 15 13:00:37 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#78425 <78425@debbugs.gnu.org> To: bug#78425 <78425@debbugs.gnu.org> Subject: Status: [PATCH electronics-team v2] gnu: Add python-apycula. Reply-To: bug#78425 <78425@debbugs.gnu.org> Date: Sun, 15 Jun 2025 20:00:37 +0000 retitle 78425 [PATCH electronics-team v2] gnu: Add python-apycula. reassign 78425 guix-patches submitter 78425 Cayetano Santos severity 78425 normal tag 78425 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 14 08:24:54 2025 Received: (at submit) by debbugs.gnu.org; 14 May 2025 12:24:55 +0000 Received: from localhost ([127.0.0.1]:41010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFBAL-0003we-GO for submit@debbugs.gnu.org; Wed, 14 May 2025 08:24:54 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53064) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uFBAH-0003vT-Gk for submit@debbugs.gnu.org; Wed, 14 May 2025 08:24:50 -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 1uFBA8-00011K-Fp for guix-patches@gnu.org; Wed, 14 May 2025 08:24:40 -0400 Received: from latitanza.investici.org ([82.94.249.234]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uFBA6-0003Vv-1V for guix-patches@gnu.org; Wed, 14 May 2025 08:24:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1747225471; bh=ulFoyUc/YjvcdUVM078IU1Vuqt2FzxRBR8NQ9swhSis=; h=From:To:Cc:Subject:Date:From; b=rUJWl0DYLDHanj3/uaxRqLcPbRZSufPOXI+zzExgzR2kgbAWMwi4xcNCgY7CqmLqG dIEIr4zwO0edl2qdTnSFCxnq6sBDX7WhL7Q+kKq30SFBWUbdKOVtAymQNiCBs3OncF lRvVvEB4aAxgo4kJVDB9nlFJfyjRLaR39u9F/6Zg= Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4ZyCFq38gxzGp8L; Wed, 14 May 2025 12:24:31 +0000 (UTC) Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: cayetano.santos@inventati.org) by localhost (Postfix) with ESMTPSA id 4ZyCFq1SCTzGp7F; Wed, 14 May 2025 12:24:31 +0000 (UTC) From: Cayetano Santos To: 78422@debbugs.gnu.org Subject: [PATCH electronics-team v2] gnu: Add python-apycula. Date: Wed, 14 May 2025 14:24:12 +0200 Message-ID: <9f73e46791667e7bf10f749debcec6152cc0320e.1747225452.git.csantosb@inventati.org> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Cayetano Santos , Ekaitz Zarraga , Gabriel Wicki , Maxim Cournoyer Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=82.94.249.234; envelope-from=csantosb@inventati.org; helo=latitanza.investici.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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: Cayetano Santos , Cayetano Santos via Guix-patches via 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 (/) From: Cayetano Santos via Guix-patches via * gnu/packages/electronics.scm (python-apycula): New variable. Change-Id: I8e65416c1a555be189e9b8433d1ec7165aee16e9 Signed-off-by: Cayetano Santos --- gnu/packages/electronics.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index da37a9fb33..4dc9264fbf 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -29,6 +29,7 @@ (define-module (gnu packages electronics) #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system pyproject) + #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -563,6 +564,36 @@ (define-public pulseview for sigrok.") (license license:gpl3+))) +(define-public python-apycula + (package + (name "python-apycula") + (version "0.18") + (source + (origin + (method url-fetch) + (uri (pypi-uri "Apycula" version)) + (sha256 + (base32 "167jif24568q5b9d9zdrp60c1qnjxmanhld6q3wx251i3sgrfilx")))) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f ;requires network + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'sanity-check-fix + (lambda _ + (substitute* "setup.py" + (("'gowin_bba") + "# 'gowin_bbva"))))))) + (propagated-inputs (list python-crc)) + (native-inputs (list python-setuptools python-wheel)) + (home-page "https://github.com/YosysHQ/apicula/") + (synopsis "Gowin FPGA bitstream format") + (description + "The project Apycula provides tools to support development and +generating bitstreams with Gowin FPGAs.") + (license license:expat))) + (define-public python-edalize (package (name "python-edalize") base-commit: 5f5d84beccc180f1b51474c0e47eb6e0d0c9175f -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Thu May 15 02:41:40 2025 Received: (at 78425-done) by debbugs.gnu.org; 15 May 2025 06:41:41 +0000 Received: from localhost ([127.0.0.1]:50267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFSHk-0008Dd-7P for submit@debbugs.gnu.org; Thu, 15 May 2025 02:41:40 -0400 Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:49907) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uFSHg-0008Cf-FS for 78425-done@debbugs.gnu.org; Thu, 15 May 2025 02:41:37 -0400 Received: from coney (mob-194-230-148-150.cgn.sunrise.net [194.230.148.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: gabriel) by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA id BD5FD2006B for <78425-done@debbugs.gnu.org>; Thu, 15 May 2025 08:41:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erlikon.ch; s=20250312; t=1747291289; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=XEOZCCbbscHddin8u4BMMpN8fog8TQ2sQ3g6pJ/fjis=; b=N431jG2eioP3IGxw8uVLyMhrOOZS44pO5rtSFjeuyaiwI9mTLbCIXrtgWs35vSuSCY5Cmz 5vLez/OXCeRsCHOPhvABCCapjCLbyMDnOxmMVpmgXXA/cN7W5Of+cC7jxTjGxxQrPdSOjw rdQ3IBZV9U+k6gIsOidB35Re4rICpPskUbvnZz9/h4b7TNzJ5dXy3OvOAVFQoKoExzDi1l sfWb75XxouWLxpNj7ZpYgYyM978L4SQvh4bF+CG1n6fgaRo2nwzPBdZ2vZjFKUIaKQDTxy 3g6uvHKknxYN7KTFb7UAnojs1gZYYkdqX6lxcDhiQJpbQONir7CwMaFNMbyyI32J6apKcX zrlud8CBM/PTBsLb6QgjVGFEqpguH6KP3/Izp9nlCu8Gu0ldEHwDE7F9SHNGkua4w2O6YG mMQ7FFRO9xc22diEgql9IsNXTqEKFerzYcbHGL2JOVoqqt+hDGJclGQDktL+8WidNBLcxd fPJvQJ3xGpmWluC+waVljS7qRSkBRVnwaGkInmYW5cpkZ5LLyk2UMTWNXOmTNEMobmFP7V 7UjE6xpAEB4bybBYxZmNdhevF1pFXbU9o8dATM3OY6LYmKDoKlDviDynKvZm8kmpENMqGN 7eGrF7v0WHX70Z4ary7lidhAtSHYYt+vVoGRBjUdDrwbtd7+7P2WY= Date: Thu, 15 May 2025 08:41:19 +0200 From: Gabriel Wicki To: 78425-done@debbugs.gnu.org Subject: Re: [bug#78425] [PATCH electronics-team v2] gnu: Add python-apycula. Message-ID: References: <9f73e46791667e7bf10f749debcec6152cc0320e.1747225452.git.csantosb@inventati.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9f73e46791667e7bf10f749debcec6152cc0320e.1747225452.git.csantosb@inventati.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78425-done 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: -1.0 (-) this is a duplicate of 78422 - closing From debbugs-submit-bounces@debbugs.gnu.org Thu May 15 02:46:17 2025 Received: (at 78425) by debbugs.gnu.org; 15 May 2025 06:46:17 +0000 Received: from localhost ([127.0.0.1]:50334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uFSMD-0000Kk-5K for submit@debbugs.gnu.org; Thu, 15 May 2025 02:46:17 -0400 Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:39775) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uFSM7-0000K5-DZ; Thu, 15 May 2025 02:46:11 -0400 Received: from coney (mob-194-230-148-150.cgn.sunrise.net [194.230.148.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: gabriel) by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA id 0A7791FF2B; Thu, 15 May 2025 08:46:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erlikon.ch; s=20250312; t=1747291565; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=SyoehwmhxHW+57KX2gjBrTUvZUiG9jvULsGtWBwFtk0=; b=nGLEuNxGj7uVb8aSq8iSpFZ0VeJdEK0YpdolGt5lvDIlqGSLvU0og0zsSwtXlI3kMRiYl3 29CuTj4RjWn7C3+9l4cMXkU0WZYAVBSA6GWZz2z3/NGwi4CBx7rdVmz1dhtYjsYNYHH3Ss 5d4LvJWQ7HyTUQipSY++zMTAkZwdihgHnxYYPiOvkBVkDlre9/nepszxoCYjRcJRMAllF0 LwmmCeFaldBoJU5oyj/ol6wa97SWNtB2mjZBByghzz//EUQFc5O5q082hqXcVO9MOHVUSR 1/Xx4YysUcPEwvXv5KXtmEGyA++ZaATqcXsSgyhjIXJuwLt8xKiSmYH9YVcJSSO0zX1WT+ /QA5X41cMNqejG5hsqogIP/zJcxTGjIRjnUS+OhxqDBvWcOqeONlSgwgUTFAXjSLFWlwL2 ay4+d7FdwkY5CyIl4jLTobZ/AK1LGiZJeS5mcbPdCD3Sb/uZD6q+b3/PfLDkheSoIpVFnC tYHVShGLRl4gMBBkuGrjBktXLjebgdyQEbegBVEontVT/tVSMijZ8nba19QWiDQNuFB/Sr OqE9v6vG0Ha5QDl4vLVnIdV06ep1a/t9gyz3xlLud5fr68e3yKjtHifGZxZkZx4cdwle40 6ascHWrAvLh4z4rR4htzO0qB2Law/H4ia3OlDv/7T7PMyXHEGdcJw= Date: Thu, 15 May 2025 08:45:42 +0200 From: Gabriel Wicki To: Cayetano Santos Subject: Re: [bug#78425] [PATCH electronics-team v2] gnu: Add python-apycula. Message-ID: References: <9f73e46791667e7bf10f749debcec6152cc0320e.1747225452.git.csantosb@inventati.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9f73e46791667e7bf10f749debcec6152cc0320e.1747225452.git.csantosb@inventati.org> X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78425 Cc: 78425@debbugs.gnu.org, 78422@debbugs.gnu.org, Maxim Cournoyer , Ekaitz Zarraga 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: -1.0 (-) Hi! It seems like you did neither answer nor address any of my questions from the previous review. And I have a hard time finding any differences between the original patch and this v2 (at least by naked eye). Is this by mistake? Would you mind answering my questions, so we can find ways for this patch to land optimally? Thanks - again - for your time and effort! gabber From unknown Sun Jun 15 13:00:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 12 Jun 2025 11:24:09 +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