From unknown Sat Aug 09 13:00:46 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#68360 <68360@debbugs.gnu.org> To: bug#68360 <68360@debbugs.gnu.org> Subject: Status: [PATCH v2] gnu: Add cl-command-line-args Reply-To: bug#68360 <68360@debbugs.gnu.org> Date: Sat, 09 Aug 2025 20:00:46 +0000 retitle 68360 [PATCH v2] gnu: Add cl-command-line-args reassign 68360 guix-patches submitter 68360 Charles severity 68360 normal tag 68360 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 09 21:16:24 2024 Received: (at submit) by debbugs.gnu.org; 10 Jan 2024 02:16:24 +0000 Received: from localhost ([127.0.0.1]:41459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNO8l-0002uE-GM for submit@debbugs.gnu.org; Tue, 09 Jan 2024 21:16:24 -0500 Received: from lists.gnu.org ([2001:470:142::17]:48166) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNMkY-0001uk-IH for submit@debbugs.gnu.org; Tue, 09 Jan 2024 19:47:19 -0500 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 1rNMkK-0003AE-TH for guix-patches@gnu.org; Tue, 09 Jan 2024 19:47:05 -0500 Received: from 076-187-208-035.res.spectrum.com ([76.187.208.35] helo=mail.charje.net) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rNMkH-0007c3-II for guix-patches@gnu.org; Tue, 09 Jan 2024 19:47:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=charje.net; s=dkim5; t=1704847616; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=BhpiGXQycfJqXlss0ksH+SfkhY1NcCcKmhkzRMCkZww=; b=XYrm/JbKmR23Z/JUdwIOM/h9oVlfRWvryKEUVe9HleIRT23vNCLjk9yS1JBdqf+3g5yQ/e id8VDhVVP9xXK9gvRgqD1BQHekeiAArOIMJsAbDqm8z9wmTwu8gtzWdzfMhfcT+zzja8Qv I2XwJdtr2i+UGWhPcCP3UlpGMxBcDIlYYkgUERR0B7Uf4oAS5POTpLB2chsUPAUCHrDhpp PKROrs/toze96cHtgkOhn/Uo4ptesCmABwdCiiXPWTpCoD2v3KESI3x/G5WQ3Co3KOTapB lmBhx41Q3s4KizLIXJj4uyo/NncTOBAxDejZyUoH1EC62RALZ1+u7ez/zTrN9w== Received: from charje.net (076-187-208-035.res.spectrum.com [76.187.208.35]) by localhost (OpenSMTPD) with ESMTPSA id 1bffe7b6 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 10 Jan 2024 00:46:55 +0000 (UTC) From: Charles To: guix-patches@gnu.org Subject: [PATCH v2] gnu: Add cl-command-line-args Date: Tue, 9 Jan 2024 18:44:59 -0600 Message-ID: <7fc637b85cb74a8d4b68d7731951754eb00412e4.1704847499.git.charles@charje.net> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Debbugs-Cc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , jgart Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=76.187.208.35; envelope-from=charles@charje.net; helo=mail.charje.net X-Spam_score_int: 26 X-Spam_score: 2.6 X-Spam_bar: ++ X-Spam_report: (2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_PBL=3.335, RCVD_IN_SORBS_DUL=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_RCVD_IP=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 09 Jan 2024 21:16:22 -0500 Cc: Charles 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 (/) * gnu/packages/lisp-xyz.scm (cl-command-line-args, ecl-command-line-args, sbcl-command-line-args): New variables. Change-Id: I6a829e6934b93c58a9c2a3673bb553d1e2132007 --- I remembered that I need to run guix lint, so I fixed those issues. gnu/packages/lisp-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index aa3ea7c9ce..f5c45b8d44 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -1067,6 +1067,42 @@ (define-public cl-clingon (define-public ecl-clingon (sbcl-package->ecl-package sbcl-clingon)) +(define-public sbcl-command-line-args + (package + (name "sbcl-command-line-args") + (version "0.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~whereiseveryone/command-line-args") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01p52zxr1b49c15ichlc3zadd1mrmwxzria53j949ayl2j6k8w1b")))) + (build-system asdf-build-system/sbcl) + (arguments + '(#:asd-systems '("whereiseveryone.command-line-args"))) + (inputs + (list sbcl-alexandria + sbcl-serapeum + sbcl-cl-str + sbcl-trivia)) + (home-page "https://git.sr.ht/~whereiseveryone/command-line-args") + (synopsis "Automatically create a CLI parser for a given Common Lisp function definition") + (description "Command-Line-Args provides a main macro (@code{command}) +that wraps a @code{defun} form and creates a new function that parses the +command line arguments. It has support for command-line options, positoinal, +and variadic arguments. It also generates a basic help message. The +interface is meant to be easy and non-intrusive.") + (license license:agpl3+))) + +(define-public cl-command-line-args + (sbcl-package->cl-source-package sbcl-command-line-args)) + +(define-public ecl-command-line-args + (sbcl-package->ecl-package sbcl-command-line-args)) + (define-public sbcl-cl-irc (let ((commit "963823537c7bfcda2edd4c44d172192da6722175") (revision "0")) base-commit: 3de361d9c9d320aefbd43710124d7b07af891de1 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 09:53:35 2024 Received: (at 68360) by debbugs.gnu.org; 12 Jan 2024 14:53:35 +0000 Received: from localhost ([127.0.0.1]:35311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOIuc-0003jF-MQ for submit@debbugs.gnu.org; Fri, 12 Jan 2024 09:53:34 -0500 Received: from mout02.posteo.de ([185.67.36.66]:55725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOIuX-0003ir-Un for 68360@debbugs.gnu.org; Fri, 12 Jan 2024 09:53:33 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5FD97240103 for <68360@debbugs.gnu.org>; Fri, 12 Jan 2024 15:53:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1705071205; bh=bnEGW84hqtcn+p+u7JvD+quKZ6CDWokM/4y8Pj/sXVA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=chBvQKXTM+rZaK6kBMaJTlVvFli2OW/zJVN8yGks+q+EedJykqCta70bKzYbTb9Ie pvrgKXN0wC46dnlPyaxH8305MTQPj1+LUY63lWPc987sBBWNJX1JGKe0JzaRU9t+3e mfyI8v8OarxDT6NvDHUeZV6WFhrgTHWdnKLJvkZFkMAWq+gpJ+13kRbr0M3MEOHWCX uOdzrio1WQq2ePsW4fufO5XXwdB1PFSVf/dmul9iGi3fN0uVVTml00kn9dI7GLVXib abngFNisMXDf9II5da2z1OcObLHkLsOIdPnZJebsLTc9LUN9DBJPwDxoGgmvDDqmHN I93mY04axhTtg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TBPfq5tpdz9rxF; Fri, 12 Jan 2024 15:53:23 +0100 (CET) References: <7fc637b85cb74a8d4b68d7731951754eb00412e4.1704847499.git.charles@charje.net> From: Guillaume Le Vaillant To: Charles Subject: Re: [bug#68360] [PATCH v2] gnu: Add cl-command-line-args Date: Fri, 12 Jan 2024 14:47:17 +0000 In-reply-to: <7fc637b85cb74a8d4b68d7731951754eb00412e4.1704847499.git.charles@charje.net> Message-ID: <8734v2d2n1.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68360 Cc: Munyoki Kilyungi , jgart , Katherine Cox-Buday , 68360@debbugs.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: -3.3 (---) --=-=-= Content-Type: text/plain Charles skribis: > * gnu/packages/lisp-xyz.scm (cl-command-line-args, ecl-command-line-args, > sbcl-command-line-args): New variables. > > [...] > > +(define-public sbcl-command-line-args > + (package > + (name "sbcl-command-line-args") > + (version "0.0.0") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://git.sr.ht/~whereiseveryone/command-line-args") Hi. I tried applying this patch, but I can't download the sources. I get a timeout error when connecting to sr.ht. Does it work for you? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZaFSYg8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j9izgD/RtIVJRRGCvLXwvo1jEM5ZZpm1sZPnGQelA5N yRzSbzoA/0H6M/eJd5rbsm/VQpdgGbJY62Kn9tw/qa20kSRht+Ny =hQhu -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 12:35:50 2024 Received: (at 68360) by debbugs.gnu.org; 12 Jan 2024 17:35:50 +0000 Received: from localhost ([127.0.0.1]:37630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOLRe-00050p-6D for submit@debbugs.gnu.org; Fri, 12 Jan 2024 12:35:50 -0500 Received: from 076-187-208-035.res.spectrum.com ([76.187.208.35]:53818 helo=mail.charje.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOLRa-00050b-UP for 68360@debbugs.gnu.org; Fri, 12 Jan 2024 12:35:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=charje.net; s=dkim5; t=1705080941; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3TDj8e8HHMRtw/DDHTZbE6aWSTEI14mBGpg1eq2KzFY=; b=IKtmR6YLzWTi4gphaaKglU7HnoQH3sPexzLP81gHkeHQr8PsJBAhVnqe/KWLfL2klgvTUa zgUk0RNe2ZV7tQWo75CDumYvxBYf3SGg8GnNWrkfuI2hcL6HU8T7rPyMB048KTUvfxDWJx DRYnbAJBurNrzJ9aq/wjK/MXVjqyC9BGNM0bX1iiJB1+DWPTKAGurCuoTpOqq4Xfz+XxPC y3AU639kbynd9VstvrPTuTTUfHCMSgYl3o0lE9m+o+fkYhVXibH9HTr8Hn1+QuBP6eqs+z b6dW+bZb6Tqa7HuvHF54GNRx/+zsQHaPju0C4x+RNZob2rJ5NteMa64XAValzA== Received: from [127.0.0.1] ( [172.59.195.245]) by localhost (OpenSMTPD) with ESMTPSA id 86217953 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <68360@debbugs.gnu.org>; Fri, 12 Jan 2024 17:35:41 +0000 (UTC) Date: Fri, 12 Jan 2024 11:35:39 -0600 From: Charles To: 68360@debbugs.gnu.org Subject: Re: [bug#68360] [PATCH v2] gnu: Add cl-command-line-args In-Reply-To: <8734v2d2n1.fsf@kitej> References: <7fc637b85cb74a8d4b68d7731951754eb00412e4.1704847499.git.charles@charje.net> <8734v2d2n1.fsf@kitej> Message-ID: <7D71F9B7-0D56-4FE0-9124-2DB1F9A5E52B@charje.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 3.9 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello. Thank you for taking a look at my patch. The source is hosted on git.st.ht (source hut) which is currently experiencing a ddos attack. This patch will have to wait until that is resolved or the source is moved. Either way I can send another [...] Content analysis details: (3.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 TVD_RCVD_IP Message was received from an IP address -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address [76.187.208.35 listed in dnsbl.sorbs.net] 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [76.187.208.35 listed in zen.spamhaus.org] -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 68360 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: 2.9 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello. Thank you for taking a look at my patch. The source is hosted on git.st.ht (source hut) which is currently experiencing a ddos attack. This patch will have to wait until that is resolved or the source is moved. Either way I can send another [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [76.187.208.35 listed in zen.spamhaus.org] 0.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address [76.187.208.35 listed in dnsbl.sorbs.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hello=2E Thank you for taking a look at my patch=2E The source is hosted on git=2Est=2Eht (source hut) which is currently expe= riencing a ddos attack=2E This patch will have to wait until that is resolv= ed or the source is moved=2E Either way I can send another email here to le= t you know=2E From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 13 08:07:37 2024 Received: (at 68360-done) by debbugs.gnu.org; 13 Jan 2024 13:07:38 +0000 Received: from localhost ([127.0.0.1]:38716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOdjd-0001Rc-LQ for submit@debbugs.gnu.org; Sat, 13 Jan 2024 08:07:37 -0500 Received: from mout02.posteo.de ([185.67.36.66]:39937) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOdjb-0001RJ-85 for 68360-done@debbugs.gnu.org; Sat, 13 Jan 2024 08:07:36 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 744AE240101 for <68360-done@debbugs.gnu.org>; Sat, 13 Jan 2024 14:07:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1705151249; bh=4qHthAQsqbyjeupSkpsLF6xJ0Jzvf7p6+9kgolNH89I=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:From; b=bv4FmB1nWBsB6Yp1APsJOunUR1CbhYGQeE7GlGfO51ecznhAqXrAhZ4DKkF+MbGed s2GTnN6B1X2XWO9VCpptlVGrvn3SQGYXgmMAkfqC9FLFdaeFfV9k1PDPD4KITpRVSH IhcDoaaPVZkF0wAIjDpDi8jcOziWsSCyS3oBf4EH4MlsrnZrBdSMkt2N9D+TiNhkQO WDcCN33Sb5qnx8wzW+7b5emBX45rPMer6+HD8iQBwoisHCzSC85kMkT3fp1gLhtepe fMsQ78y1DOQ4RTV7zhOEdpfBK+NiCedqlD5cLX9SylLSPRqRyK5dZUDC65Du0I4AcM FjW+0s0NekKyw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TBzG84X3Bz6twd; Sat, 13 Jan 2024 14:07:28 +0100 (CET) References: <7fc637b85cb74a8d4b68d7731951754eb00412e4.1704847499.git.charles@charje.net> <8734v2d2n1.fsf@kitej> <7D71F9B7-0D56-4FE0-9124-2DB1F9A5E52B@charje.net> From: Guillaume Le Vaillant To: Charles Subject: Re: [bug#68360] [PATCH v2] gnu: Add cl-command-line-args Date: Sat, 13 Jan 2024 13:06:36 +0000 In-reply-to: <7D71F9B7-0D56-4FE0-9124-2DB1F9A5E52B@charje.net> Message-ID: <87mst92xgw.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68360-done Cc: 68360-done@debbugs.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: -3.3 (---) --=-=-= Content-Type: text/plain I was able to fetch the sources. Patch applied as f7f608d3b408e64e1fdcec5f6254e1aa534a64a1. Thanks. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZaKLDw8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j+6swEAmpuT4RHFenO2ltFLcUoHLkoBIDItoRExoNgQ Ew5KqbMA/1tEiSUPtIl5gtZMgxhe/yk+wEWzaZvchJ5xq1YRmKJt =nQJj -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 09 13:00:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 11 Feb 2024 12:24:10 +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