X-Loop: help-debbugs@HIDDEN Subject: [bug#76913] [PATCH] gnu: Add python-vsg. Resent-From: Cayetano Santos <csantosb@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 10 Mar 2025 10:49:02 +0000 Resent-Message-ID: <handler.76913.B.174160374212022 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 76913 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76913 <at> debbugs.gnu.org Cc: Cayetano Santos <csantosb@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.174160374212022 (code B ref -1); Mon, 10 Mar 2025 10:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Mar 2025 10:49:02 +0000 Received: from localhost ([127.0.0.1]:36470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tragv-00037n-EV for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:49:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56900) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>) id 1tragt-00037Z-6r for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:48:59 -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 <csantosb@HIDDEN>) id 1tragn-0006Lc-PY for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 Received: from devianza.investici.org ([198.167.222.108]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <csantosb@HIDDEN>) id 1tragk-0004p9-Qk for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1741603719; bh=jJeMiWYBHT7e0tkaoVNR1sDlMss/DE+tSvjRv3632Pk=; h=From:To:Cc:Subject:Date:From; b=IWcbqgPUPIMauzVJaNoqKc88f1aQddPnT9lpesxRruJqmseglngfGjkC5KA446t+8 8xanVIIegQBb5/qM1tggPvDgqxHatejsi6wEvrb1Gc2e+AmIHQJFaUtUo1/e/a1B57 b0FToNdywbKAg5S7kz+2FDi6KNSH2f18xdRVc7YA= Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4ZBDCC3tNRz6vTD; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix) with ESMTPSA id 4ZBDCC2H3Tz6vN2; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) From: Cayetano Santos <csantosb@HIDDEN> Date: Mon, 10 Mar 2025 11:48:11 +0100 Message-ID: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=198.167.222.108; envelope-from=csantosb@HIDDEN; helo=devianza.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_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) * gnu/packages/electronics.scm (python-vsg): New variable. Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b --- gnu/packages/electronics.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 93e37cf9ee..c4a70565cc 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -31,6 +31,7 @@ (define-module (gnu packages electronics) #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system pyproject) #:use-module (gnu packages) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -53,6 +54,8 @@ (define-module (gnu packages electronics) #:use-module (gnu packages m4) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-xyz) #:use-module (gnu packages serialization) #:use-module (gnu packages swig) @@ -566,3 +569,31 @@ (define-public uhdm "UHDM is a complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, Visitor and Listener.") (license license:asl2.0))) + +(define-public python-vsg + (package + (name "python-vsg") + (version "3.30.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0kgknd491s4ldmcw9s5j38frcfs55kxfifl52svy5q0vgg1qixq1")))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools + python-wheel + ;; tests + python-coverage + python-pytest + python-pytest-cov + python-pytest-html + python-pytest-xdist)) + (propagated-inputs (list python-pyyaml)) + (home-page "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (synopsis "VHDL Style Guide") + (description "Style guide enforcement for VHDL.") + (license license:gpl3+))) base-commit: 9866d32e173050ba99dc520b0a4d5aacb85e3fa0 -- 2.48.1
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Cayetano Santos <csantosb@HIDDEN> Subject: bug#76913: Acknowledgement ([PATCH] gnu: Add python-vsg.) Message-ID: <handler.76913.B.174160374212022.ack <at> debbugs.gnu.org> References: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Gnu-PR-Message: ack 76913 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 76913 <at> debbugs.gnu.org Date: Mon, 10 Mar 2025 10:49:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 76913 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 76913: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76913 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: bug#76913: closed ([PATCH] gnu: Add python-vsg.) CC: tracker <at> debbugs.gnu.org Message-ID: <handler.76913.D76913.174256078313290.ackdone <at> debbugs.gnu.org> References: <87r02q8smz.fsf@HIDDEN> <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Gnu-PR-Message: closed 76913 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Date: Fri, 21 Mar 2025 12:40:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1742560803-13472-0" This is a multi-part message in MIME format... ------------=_1742560803-13472-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Fri, 21 Mar 2025 13:39:32 +0100 with message-id <87r02q8smz.fsf@HIDDEN> and subject line Re: [bug#76913] [PATCH] gnu: Add python-vsg. has caused the debbugs.gnu.org bug report #76913, regarding [PATCH] gnu: Add python-vsg. to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@HIDDEN) --=20 76913: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76913 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1742560803-13472-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Mar 2025 10:49:02 +0000 Received: from localhost ([127.0.0.1]:36470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tragv-00037n-EV for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:49:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56900) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>) id 1tragt-00037Z-6r for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:48:59 -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 <csantosb@HIDDEN>) id 1tragn-0006Lc-PY for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 Received: from devianza.investici.org ([198.167.222.108]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <csantosb@HIDDEN>) id 1tragk-0004p9-Qk for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1741603719; bh=jJeMiWYBHT7e0tkaoVNR1sDlMss/DE+tSvjRv3632Pk=; h=From:To:Cc:Subject:Date:From; b=IWcbqgPUPIMauzVJaNoqKc88f1aQddPnT9lpesxRruJqmseglngfGjkC5KA446t+8 8xanVIIegQBb5/qM1tggPvDgqxHatejsi6wEvrb1Gc2e+AmIHQJFaUtUo1/e/a1B57 b0FToNdywbKAg5S7kz+2FDi6KNSH2f18xdRVc7YA= Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4ZBDCC3tNRz6vTD; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix) with ESMTPSA id 4ZBDCC2H3Tz6vN2; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) From: Cayetano Santos <csantosb@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add python-vsg. Date: Mon, 10 Mar 2025 11:48:11 +0100 Message-ID: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=198.167.222.108; envelope-from=csantosb@HIDDEN; helo=devianza.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_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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 <csantosb@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) * gnu/packages/electronics.scm (python-vsg): New variable. Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b --- gnu/packages/electronics.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 93e37cf9ee..c4a70565cc 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -31,6 +31,7 @@ (define-module (gnu packages electronics) #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system pyproject) #:use-module (gnu packages) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -53,6 +54,8 @@ (define-module (gnu packages electronics) #:use-module (gnu packages m4) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-xyz) #:use-module (gnu packages serialization) #:use-module (gnu packages swig) @@ -566,3 +569,31 @@ (define-public uhdm "UHDM is a complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, Visitor and Listener.") (license license:asl2.0))) + +(define-public python-vsg + (package + (name "python-vsg") + (version "3.30.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0kgknd491s4ldmcw9s5j38frcfs55kxfifl52svy5q0vgg1qixq1")))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools + python-wheel + ;; tests + python-coverage + python-pytest + python-pytest-cov + python-pytest-html + python-pytest-xdist)) + (propagated-inputs (list python-pyyaml)) + (home-page "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (synopsis "VHDL Style Guide") + (description "Style guide enforcement for VHDL.") + (license license:gpl3+))) base-commit: 9866d32e173050ba99dc520b0a4d5aacb85e3fa0 -- 2.48.1 ------------=_1742560803-13472-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76913-done) by debbugs.gnu.org; 21 Mar 2025 12:39:43 +0000 Received: from localhost ([127.0.0.1]:36167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tvbf4-0003SA-7F for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 08:39:43 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:44256) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tvbf1-0003Qq-GA for 76913-done <at> debbugs.gnu.org; Fri, 21 Mar 2025 08:39:40 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8CECD806; Fri, 21 Mar 2025 13:39:33 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id AjnHxAmYg7iQ; Fri, 21 Mar 2025 13:39:33 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B408C53; Fri, 21 Mar 2025 13:39:32 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Cayetano Santos <csantosb@HIDDEN> Subject: Re: [bug#76913] [PATCH] gnu: Add python-vsg. In-Reply-To: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> (Cayetano Santos's message of "Mon, 10 Mar 2025 11:48:11 +0100") References: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> Date: Fri, 21 Mar 2025 13:39:32 +0100 Message-ID: <87r02q8smz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Rspamd-Queue-Id: 8CECD806 X-Spamd-Result: default: False [5.90 / 15.00]; SPAM_FLAG(5.00)[]; BAYES_HAM(-3.00)[100.00%]; NEURAL_SPAM(3.00)[1.000]; CTYPE_MIXED_BOGUS(1.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain,text/x-patch]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Level: ***** X-Rspamd-Action: greylist X-Spamd-Bar: +++++ X-Rspamd-Server: hera X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 76913-done Cc: 76913-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cayetano Santos <csantosb@HIDDEN> skribis: > * gnu/packages/electronics.scm (python-vsg): New variable. > > Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b Applied with the changes below, in accordance with the synopses/descriptions guidelines. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index c4a70565cc..ce35b19432 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -594,6 +594,8 @@ (define-public python-vsg python-pytest-xdist)) (propagated-inputs (list python-pyyaml)) (home-page "https://github.com/jeremiah-c-leary/vhdl-style-guide/") - (synopsis "VHDL Style Guide") - (description "Style guide enforcement for VHDL.") + (synopsis "Coding style enforcement for VHDL") + (description + "VSG lets you define a VHDL coding style and provides a command-line tool +to enforce it.") (license license:gpl3+))) --=-=-=-- ------------=_1742560803-13472-0--
MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Cayetano Santos <csantosb@HIDDEN> Subject: bug#76913: closed (Re: [bug#76913] [PATCH] gnu: Add python-vsg.) Message-ID: <handler.76913.D76913.174256078313290.notifdone <at> debbugs.gnu.org> References: <87r02q8smz.fsf@HIDDEN> <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Gnu-PR-Message: they-closed 76913 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 76913 <at> debbugs.gnu.org Date: Fri, 21 Mar 2025 12:40:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1742560803-13472-1" This is a multi-part message in MIME format... ------------=_1742560803-13472-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76913: [PATCH] gnu: Add python-vsg. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 76913 <at> debbugs.gnu.org. --=20 76913: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76913 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems ------------=_1742560803-13472-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76913-done) by debbugs.gnu.org; 21 Mar 2025 12:39:43 +0000 Received: from localhost ([127.0.0.1]:36167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tvbf4-0003SA-7F for submit <at> debbugs.gnu.org; Fri, 21 Mar 2025 08:39:43 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:44256) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tvbf1-0003Qq-GA for 76913-done <at> debbugs.gnu.org; Fri, 21 Mar 2025 08:39:40 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8CECD806; Fri, 21 Mar 2025 13:39:33 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id AjnHxAmYg7iQ; Fri, 21 Mar 2025 13:39:33 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B408C53; Fri, 21 Mar 2025 13:39:32 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Cayetano Santos <csantosb@HIDDEN> Subject: Re: [bug#76913] [PATCH] gnu: Add python-vsg. In-Reply-To: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> (Cayetano Santos's message of "Mon, 10 Mar 2025 11:48:11 +0100") References: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> Date: Fri, 21 Mar 2025 13:39:32 +0100 Message-ID: <87r02q8smz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Rspamd-Queue-Id: 8CECD806 X-Spamd-Result: default: False [5.90 / 15.00]; SPAM_FLAG(5.00)[]; BAYES_HAM(-3.00)[100.00%]; NEURAL_SPAM(3.00)[1.000]; CTYPE_MIXED_BOGUS(1.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain,text/x-patch]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Level: ***** X-Rspamd-Action: greylist X-Spamd-Bar: +++++ X-Rspamd-Server: hera X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 76913-done Cc: 76913-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cayetano Santos <csantosb@HIDDEN> skribis: > * gnu/packages/electronics.scm (python-vsg): New variable. > > Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b Applied with the changes below, in accordance with the synopses/descriptions guidelines. Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index c4a70565cc..ce35b19432 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -594,6 +594,8 @@ (define-public python-vsg python-pytest-xdist)) (propagated-inputs (list python-pyyaml)) (home-page "https://github.com/jeremiah-c-leary/vhdl-style-guide/") - (synopsis "VHDL Style Guide") - (description "Style guide enforcement for VHDL.") + (synopsis "Coding style enforcement for VHDL") + (description + "VSG lets you define a VHDL coding style and provides a command-line tool +to enforce it.") (license license:gpl3+))) --=-=-=-- ------------=_1742560803-13472-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Mar 2025 10:49:02 +0000 Received: from localhost ([127.0.0.1]:36470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tragv-00037n-EV for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:49:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56900) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <csantosb@HIDDEN>) id 1tragt-00037Z-6r for submit <at> debbugs.gnu.org; Mon, 10 Mar 2025 06:48:59 -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 <csantosb@HIDDEN>) id 1tragn-0006Lc-PY for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 Received: from devianza.investici.org ([198.167.222.108]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <csantosb@HIDDEN>) id 1tragk-0004p9-Qk for guix-patches@HIDDEN; Mon, 10 Mar 2025 06:48:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inventati.org; s=stigmate; t=1741603719; bh=jJeMiWYBHT7e0tkaoVNR1sDlMss/DE+tSvjRv3632Pk=; h=From:To:Cc:Subject:Date:From; b=IWcbqgPUPIMauzVJaNoqKc88f1aQddPnT9lpesxRruJqmseglngfGjkC5KA446t+8 8xanVIIegQBb5/qM1tggPvDgqxHatejsi6wEvrb1Gc2e+AmIHQJFaUtUo1/e/a1B57 b0FToNdywbKAg5S7kz+2FDi6KNSH2f18xdRVc7YA= Received: from mx2.investici.org (unknown [127.0.0.1]) by devianza.investici.org (Postfix) with ESMTP id 4ZBDCC3tNRz6vTD; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) Received: from [198.167.222.108] (mx2.investici.org [198.167.222.108]) (Authenticated sender: cayetano.santos@HIDDEN) by localhost (Postfix) with ESMTPSA id 4ZBDCC2H3Tz6vN2; Mon, 10 Mar 2025 10:48:39 +0000 (UTC) From: Cayetano Santos <csantosb@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add python-vsg. Date: Mon, 10 Mar 2025 11:48:11 +0100 Message-ID: <ecc24b08bdfb53e8425eb163f3ede7454d288c12.1741603691.git.csantosb@HIDDEN> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=198.167.222.108; envelope-from=csantosb@HIDDEN; helo=devianza.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_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_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 <csantosb@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) * gnu/packages/electronics.scm (python-vsg): New variable. Change-Id: I373fa187e7af7ad79e5d885574ee124183d37f9b --- gnu/packages/electronics.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm index 93e37cf9ee..c4a70565cc 100644 --- a/gnu/packages/electronics.scm +++ b/gnu/packages/electronics.scm @@ -31,6 +31,7 @@ (define-module (gnu packages electronics) #:use-module (guix utils) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system pyproject) #:use-module (gnu packages) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -53,6 +54,8 @@ (define-module (gnu packages electronics) #:use-module (gnu packages m4) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) + #:use-module (gnu packages python-check) #:use-module (gnu packages python-xyz) #:use-module (gnu packages serialization) #:use-module (gnu packages swig) @@ -566,3 +569,31 @@ (define-public uhdm "UHDM is a complete modeling of the IEEE SystemVerilog Object Model with VPI Interface, Elaborator, Serialization, Visitor and Listener.") (license license:asl2.0))) + +(define-public python-vsg + (package + (name "python-vsg") + (version "3.30.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0kgknd491s4ldmcw9s5j38frcfs55kxfifl52svy5q0vgg1qixq1")))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools + python-wheel + ;; tests + python-coverage + python-pytest + python-pytest-cov + python-pytest-html + python-pytest-xdist)) + (propagated-inputs (list python-pyyaml)) + (home-page "https://github.com/jeremiah-c-leary/vhdl-style-guide/") + (synopsis "VHDL Style Guide") + (description "Style guide enforcement for VHDL.") + (license license:gpl3+))) base-commit: 9866d32e173050ba99dc520b0a4d5aacb85e3fa0 -- 2.48.1 ------------=_1742560803-13472-1--
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.