From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 15:01:01 2021 Received: (at submit) by debbugs.gnu.org; 18 Jun 2021 19:01:01 +0000 Received: from localhost ([127.0.0.1]:58211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJjh-0008Id-7j for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:01:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:45318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJjg-0008I0-Lt for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:01:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luJjg-0007se-DJ for guix-patches@gnu.org; Fri, 18 Jun 2021 15:01:00 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:43122 helo=mail.yoctocell.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1luJje-0000Wa-A3 for guix-patches@gnu.org; Fri, 18 Jun 2021 15:00:59 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624042852; bh=S8HXkm4hpQGfC3hkpqM5tnTqzpKAzBZJ8KZEq0b4seE=; h=From:To:Subject:Date; b=dAyTg/4h61JPKA9bLjcH2xnGfXgASQ41CqEOfJPocIqtXZLLwlNc+l2Z1J/gKLJNC yGLJNiFQA960WbEl3uWL1AZ7rh8rSy8fAhWuhO6RHIFmemduvAJkHlRpRddfiFgRy7 wtn7yzhkD6G48ghw5k5qVvYOmfVdTZXPNEV6SKUg= To: guix-patches@gnu.org Subject: [PATCH 0/4] Add ocaml-mparser & friends Message-Id: Date: Fri, 18 Jun 2021 21:00:51 +0200 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=87.96.130.155; envelope-from=public@yoctocell.xyz; helo=mail.yoctocell.xyz X-Spam_score_int: 33 X-Spam_score: 3.3 X-Spam_bar: +++ X-Spam_report: (3.3 / 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, FROM_SUSPICIOUS_NTLD=0.5, FROM_SUSPICIOUS_NTLD_FP=1.945, PDS_OTHER_BAD_TLD=2, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.1 (+++) 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: This series adds ‘ocaml-mparser’, a monad parser combinator library, plus two extensions for it --- ‘ocaml-mparser-re’ and ‘ocaml-mparser-pcre’. I noticed that there already exists an ‘ocaml4.07-pcre’ package, what is the policy regarding ‘ocaml4.07-*’ and ‘ocaml-*’ packages? Content analysis details: (3.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -2.3 RCVD_IN_DNSWL_MED RBL: Sender listed at https://www.dnswl.org/, medium trust [209.51.188.17 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [209.51.188.17 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 1.9 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 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.2 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable This series adds =E2=80=98ocaml-mparser=E2=80=99, a monad parser combinator= library, plus two extensions for it --- =E2=80=98ocaml-mparser-re=E2=80=99 and =E2=80=98ocaml-mparser-pcre=E2=80=99. I noticed that there already exists an =E2=80=98ocaml4.07-pcre=E2=80=99 pac= kage, what is the policy regarding =E2=80=98ocaml4.07-*=E2=80=99 and =E2=80=98ocaml-*=E2= =80=99 packages? Xinglu Chen (4): gnu: Add ocaml-mparser. gnu: Add ocaml-mparser-re. gnu: Add ocaml-mparser-pcre. gnu: Add ocaml-pcre. gnu/packages/ocaml.scm | 88 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 insertions(+) base-commit: caf4a7a2770ef4d05a6e18f40d602e51da749ddc =2D-=20 2.32.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDM7WMVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5J9MQALxyMIbxynsJTFkOU01X+AjA1PwJ y9bTM9MDJbp8HtNF93fXLiwiJFFsrtuhUJMCQypKzv3MrZn2FuE2CQvIhUCDTE0A zAq7QulLlyPmrR+/MjY92aFSH3yS9nwg5tmXGSp7fIrXHc1QndUB7TyPcrZWsHoQ jjfPBT/kI80dYLCFvO7T2oaTSEH8S04Ibhv+KoWIBQQ4sYLEmleSybSLLz5tp2EE Sha/KqGLge10s8JizZorh2eoWC5id9PgjXMz90krOxaYCA+A/qxOvDh3Wy1hnzgc JMUyv9Kk9YKqcFxZ3jvaG+OII8VOSYyw36An01MD8Y0nGUKF/xTsSabVnXGOzUPd CeI5r2sfsFP+uPlkN5LQHrCDuIP4uLLQWJiRN1kxaEFXPNFY6Vcm794brAilPr2u 2AgaotpuT0HAOIvbJ0YnMz/Lf1X9iPT6dO3JoLKTYoBst9rynUL4UFjCr9Nw29Qf p7gAMmxq1NYvnQ4Bw+GiSzXifSwGksx0Y6Tbd92gKQH0qfjjYsYfQOyRKJo2MMQB lvGiFfYCOSc6eOkmQT1q97ZmOXp+Nwx/vDXDQyLAGeA97crDm7bl7AjLrreTHy0F iHX8tWJJy4hBWwG6HG2PCHBQJZhWKY0JosaVnTYXBtgz3Aqmy2unfneROdTemUVI pjnXKTaEdmHyOqex =zmLh -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 15:03:10 2021 Received: (at 49101) by debbugs.gnu.org; 18 Jun 2021 19:03:10 +0000 Received: from localhost ([127.0.0.1]:58221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJll-0001Dw-Qv for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:09 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:51434 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJlk-0001Dj-NM for 49101@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:09 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624042981; bh=6Dama8ul3ziRRph9F26kC6nJ3+OoD/2TNecRd6C5SxE=; h=From:To:Subject:In-Reply-To:References:Date; b=geAobHjL005mzOVQGhsBu18rI4WvR5QLyztVfxD/+tg9rO/31HB4Nk8qkrvvfT6Cy jpDuQqHUE78Kak6lFuKPwxlxlF/5DLz09lE9JnA+xatv9iwffLWAmvrIwnqI1Qd8is tDzqkChvgObDXpSnxyuYkrN4Y0OwXTQs4TKHSDKg= To: 49101@debbugs.gnu.org Subject: [PATCH 1/4] gnu: Add ocaml-mparser. In-Reply-To: References: Message-Id: <8818740b31233f235a6026b5316ec50520251984.1624042706.git.public@yoctocell.xyz> Date: Fri, 18 Jun 2021 21:03:00 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 7dd9338458..e90ed8f4e4 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6741,6 +6741,33 @@ in the documentation a [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 7dd9338458..e90ed8f4e4 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6741,6 +6741,33 @@ in the documentation a [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 7dd9338458..e90ed8f4e4 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6741,6 +6741,33 @@ in the documentation always stays up-to-date. compatibility.") (license license:isc))) +(define-public ocaml-mparser + (package + (name "ocaml-mparser") + (version "1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/murmour/mparser") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "16j19v16r42gcsii6a337zrs5cxnf12ig0vaysxyr7sq5lplqhkx")))) + (build-system dune-build-system) + (arguments + ;; No tests. + '(#:package "mparser" + #:tests? #f)) + (home-page "https://github.com/murmour/mparser") + (synopsis "Simple monadic parser combinator library") + (description + "This library implements a rather complete and efficient monadic parser +combinator library similar to the Parsec library for Haskell by Daan Leijen and +the FParsec library for FSharp by Stephan Tolksdorf.") + ;; With static linking exception. + (license license:lgpl2.1+))) (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 15:03:22 2021 Received: (at 49101) by debbugs.gnu.org; 18 Jun 2021 19:03:22 +0000 Received: from localhost ([127.0.0.1]:58224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJly-0001EL-1b for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:22 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:51448 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJlv-0001E9-Us for 49101@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:20 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624042994; bh=4hJEctQt6sSofrkk8ZRePmWKrDFV1ll0eiDP8vna5lk=; h=From:To:Subject:In-Reply-To:References:Date; b=PTFZOcEAGYub5d+Fzn0Fu+GKQbaInb6oKow/rSQSJKIW11i1Otm4w9f0RQt5NPsfW B2Qj7x4SV/vC1oxUNgt+h7Xz8IIG4i0zMAsOxsr+8aowiPmxYs6yGaOzxCFDOs2UBK wbn++GpyjJGpxrI28t6ufXpu0tTZuyVAcQZayU8E= To: 49101@debbugs.gnu.org Subject: [PATCH 3/4] gnu: Add ocaml-mparser-pcre. In-Reply-To: References: Message-Id: <216ec79f29ed0b42eeccd8b94cd1e7d2201c386c.1624042706.git.public@yoctocell.xyz> Date: Fri, 18 Jun 2021 21:03:12 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index eebca5da18..afdce121bd 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6784,6 +6784,21 @@ the FParsec library fo [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index eebca5da18..afdce121bd 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6784,6 +6784,21 @@ the FParsec library fo [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index eebca5da18..afdce121bd 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6784,6 +6784,21 @@ the FParsec library for FSharp by Stephan Tolksdorf.") (description "This package provides RE-based regular expressions support for Mparser."))) +(define-public ocaml-mparser-pcre + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-pcre") + (arguments + ;; No tests. + '(#:package "mparser-pcre" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-pcre" ,ocaml-pcre))) + (synopsis "MParser plugin for PCRE-based regular expressions") + (description "This package provides PCRE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 15:03:29 2021 Received: (at 49101) by debbugs.gnu.org; 18 Jun 2021 19:03:29 +0000 Received: from localhost ([127.0.0.1]:58227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJm5-0001Eh-81 for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:29 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:51454 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJm3-0001ET-IE for 49101@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:28 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624042997; bh=x9VVMkdYzfQsLiaOX8VEmObm7FeV9Uwg9P4/+/8WAuA=; h=From:To:Subject:In-Reply-To:References:Date; b=mbypY5omi+uv1UYlrU/JaxKQ3K+AGDFgGm9VYvShQvvJTfw+DomYk60Qc395IpWaT sQQXKgWGsyb431GWtpRw8Hh/hAkdQ7Pk+K2pKnh7Du+GwEu4gHbtdyo8l9pvjR9E/K 1jFfIYlSYY/RQiMaNSU1vKTEGASKtMElt42IdPLE= To: 49101@debbugs.gnu.org Subject: [PATCH 4/4] gnu: Add ocaml-pcre. In-Reply-To: References: Message-Id: Date: Fri, 18 Jun 2021 21:03:16 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index afdce121bd..3d27f91e0e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6799,6 +6799,36 @@ support for Mparser.") [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index afdce121bd..3d27f91e0e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6799,6 +6799,36 @@ support for Mparser.") [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index afdce121bd..3d27f91e0e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6799,6 +6799,36 @@ support for Mparser."))) (description "This package provides PCRE-based regular expressions support for Mparser."))) +(define-public ocaml-pcre + (package + (name "ocaml-pcre") + (version "7.4.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mmottl/pcre-ocaml") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "11mck879p5zvkghps4ky8yslm0isgz52d84adl0dmcfxv2ibvcym")))) + (build-system dune-build-system) + (arguments + ;; No tests. + '(#:tests? #f)) + (propagated-inputs + `(("dune-configurator" ,dune-configurator))) + (native-inputs `(("pcre" ,pcre))) + (home-page "https://mmottl.github.io/pcre-ocaml") + (synopsis + "Bindings to the Perl Compatibility Regular Expressions library") + (description "pcre-ocaml offers library functions for string +pattern matching and substitution, similar to the functionality +offered by the Perl language.") + ;; With static linking exception + (license license:lgpl2.1+))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 15:03:48 2021 Received: (at 49101) by debbugs.gnu.org; 18 Jun 2021 19:03:48 +0000 Received: from localhost ([127.0.0.1]:58230 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJmO-0001FD-G9 for submit@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:48 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:51482 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luJmM-0001F0-Tv for 49101@debbugs.gnu.org; Fri, 18 Jun 2021 15:03:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624043021; bh=QwpusqHuN241ukP3BkFN5zUDT0f4t6hpahpViZzbqdg=; h=From:To:Subject:In-Reply-To:References:Date; b=CHO3IPcsHLVchYx4iQqiWLEP9aXgmougEEKZ31NNC2xU5gC6twEjU9/uI7yO5x7h9 xjPFSJbd5gxCSCbXgoC5WyPPWsxm5WrcuYwJotKwzz0g0gVYEJZ26H+s7pPPTM7Y2W 1WNdBjUvmHej0p6DaLM7Ln+KXTyT/6ANiji4cGvk= To: 49101@debbugs.gnu.org Subject: [PATCH 2/4] gnu: Add ocaml-mparser-re. In-Reply-To: References: Message-Id: <16c8eb0ab0f0991efa7e4ee982082ad57df5e521.1624042706.git.public@yoctocell.xyz> Date: Fri, 18 Jun 2021 21:03:41 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e90ed8f4e4..eebca5da18 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6768,6 +6768,22 @@ combinator library sim [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e90ed8f4e4..eebca5da18 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6768,6 +6768,22 @@ combinator library sim [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e90ed8f4e4..eebca5da18 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6768,6 +6768,22 @@ combinator library similar to the Parsec library for Haskell by Daan Leijen and the FParsec library for FSharp by Stephan Tolksdorf.") ;; With static linking exception. (license license:lgpl2.1+))) + +(define-public ocaml-mparser-re + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-re") + (arguments + ;; No tests. + '(#:package "mparser-re" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-re" ,ocaml-re))) + (synopsis "MParser plugin for RE-based regular expressions") + (description "This package provides RE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 18 18:28:59 2021 Received: (at 49101) by debbugs.gnu.org; 18 Jun 2021 22:28:59 +0000 Received: from localhost ([127.0.0.1]:58330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luMyx-0006tb-4a for submit@debbugs.gnu.org; Fri, 18 Jun 2021 18:28:59 -0400 Received: from lepiller.eu ([89.234.186.109]:45136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luMyu-0006tS-Ok for 49101@debbugs.gnu.org; Fri, 18 Jun 2021 18:28:57 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 0905240b; Fri, 18 Jun 2021 22:28:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=YPCT632bvFgI +ckCMFlEUb8PFxq8S/aB1oUVpsGiVrA=; b=mZNfh/lxITnOVaXHVrJGuYveRoJz 3Pb8a5vm8JYeYn5C3UXsRayeF5H6wx0SogW7c2p/yWAJFeGq7lkuZdtxN9Vszdbg y/Jm4WGYbtgjuWpZjs1PaVmdrKhiLQbbvmcgTunxxvLPTRrxMFwidUmlDYQTTqFB qkOWScvBLGT3jNGyqKd0vn9Vr/JYxfItj5Gumx99w9txvLl8MuFc6ydk3RZYEKZ6 xc5nJPYXYoSnbc8ZbeSSCtsw/fxh5NlyZVhpCKLSxGNrUunw9M9QWJKki841mwZ1 VNVr4d63UbUpYGm/SwPDF8d+dL0inGJkOB2onHaCOp/C+xg0HLeQ0NoBuw== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id e5c901a6 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 18 Jun 2021 22:28:54 +0000 (UTC) Date: Sat, 19 Jun 2021 00:28:51 +0200 From: Julien Lepiller To: Xinglu Chen Subject: Re: [bug#49101] [PATCH 0/4] Add ocaml-mparser & friends Message-ID: <20210619002851.732e3f59@tachikoma.lepiller.eu> In-Reply-To: References: X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) 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: Le Fri, 18 Jun 2021 21:00:51 +0200, Xinglu Chen a écrit : > This series adds ‘ocaml-mparser’, a monad parser combinator library, > plus two extensions for it --- ‘ocaml-mparser-re’ and > ‘ocaml-mparser-pcre’. > > I noticed that there already exis [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 1.0 (+) Le Fri, 18 Jun 2021 21:00:51 +0200, Xinglu Chen a =C3=A9crit : > This series adds =E2=80=98ocaml-mparser=E2=80=99, a monad parser combinat= or library, > plus two extensions for it --- =E2=80=98ocaml-mparser-re=E2=80=99 and > =E2=80=98ocaml-mparser-pcre=E2=80=99. >=20 > I noticed that there already exists an =E2=80=98ocaml4.07-pcre=E2=80=99 p= ackage, what > is the policy regarding =E2=80=98ocaml4.07-*=E2=80=99 and =E2=80=98ocaml-= *=E2=80=99 packages? >=20 > Xinglu Chen (4): > gnu: Add ocaml-mparser. > gnu: Add ocaml-mparser-re. > gnu: Add ocaml-mparser-pcre. > gnu: Add ocaml-pcre. >=20 > gnu/packages/ocaml.scm | 88 > ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 > insertions(+) >=20 >=20 > base-commit: caf4a7a2770ef4d05a6e18f40d602e51da749ddc Hi Xinglu, thank you for the patches! First, you should reorder your patches: we try to make sure every revision of guix is correct, but after the third patch, ocaml-pcre is missing. I would simply put pcre first :). To answer your question, we try to avoid having both the ocaml and ocaml4.07 around if possible. It seems that ocaml4.07-pcre is only required for ocaml4.07-expect. Could you check if it is possible to build expect with our latest ocaml package? If so, please have a patch that builds pcre and expect with the latest ocaml, then another patch for updating pcre to the latest version, then your three patches to add mparser. If not, then we have to keep ocaml4.07-pcre around, so here is how we do it, in a single patch: Replace ocaml4.07-pcre with ocaml-pcre (remove the arguments that use ocaml-4.07) and create a new ocaml4.07-pcre that inherits from it. It would look like this: (define-public ocaml-pcre (package (name "ocaml-pcre") ... (properties `((ocaml4.07-variant ,(delay ocaml4.07-pcre)))) ...)) (define-public ocaml4.07-pcre (package-with-ocaml4.07 (package (inherit ocaml-pcre) ... (properties '())))) If the latest version of pcre cannot be built with ocaml 4.07, you can specify a different source, like we do for ocaml4.07-parsexp for instance. I'm looking forward to v2 of this series :) From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 04:35:35 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 08:35:36 +0000 Received: from localhost ([127.0.0.1]:58511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWRz-0006wd-MZ for submit@debbugs.gnu.org; Sat, 19 Jun 2021 04:35:35 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:39960 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWRy-0006wO-8f for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 04:35:35 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624091726; bh=l4jQwWbO0miEidJVQxpGc7ErEItCBR88MFTWYm6PM2g=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=QyU2ON4tfufNTF9aTsGABcI46qL6O7oOISb2Pg/kt3CxV4SGXrYeUiyNpyuhbIIHX 7NqahTR5XVpMjVZmLzVUkFxTeZgTnXzv/Eqot/pS2i1ppgtgEwzHUOCaHZbIdQXd2+ arQ3+9sjOVqcPHSSMo+3HROHklrzPWUX9pbjdTfQ= To: Julien Lepiller Subject: Re: [bug#49101] [PATCH 0/4] Add ocaml-mparser & friends In-Reply-To: <20210619002851.732e3f59@tachikoma.lepiller.eu> References: <20210619002851.732e3f59@tachikoma.lepiller.eu> Date: Sat, 19 Jun 2021 10:35:25 +0200 Message-ID: <8735te45gy.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: On Sat, Jun 19 2021, Julien Lepiller wrote: > Le Fri, 18 Jun 2021 21:00:51 +0200, > Xinglu Chen a écrit : > >> This series adds ‘ocaml-mparser’, a monad parser combinator library, >> plus two extensions for it --- †[...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 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: On Sat, Jun 19 2021, Julien Lepiller wrote: > Le Fri, 18 Jun 2021 21:00:51 +0200, > Xinglu Chen a écrit : > >> This series adds ‘ocaml-mparser’, a monad parser combinator library, >> plus two extensions for it --- †[...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, Jun 19 2021, Julien Lepiller wrote: > Le Fri, 18 Jun 2021 21:00:51 +0200, > Xinglu Chen a =C3=A9crit : > >> This series adds =E2=80=98ocaml-mparser=E2=80=99, a monad parser combina= tor library, >> plus two extensions for it --- =E2=80=98ocaml-mparser-re=E2=80=99 and >> =E2=80=98ocaml-mparser-pcre=E2=80=99. >>=20 >> I noticed that there already exists an =E2=80=98ocaml4.07-pcre=E2=80=99 = package, what >> is the policy regarding =E2=80=98ocaml4.07-*=E2=80=99 and =E2=80=98ocaml= -*=E2=80=99 packages? >>=20 >> Xinglu Chen (4): >> gnu: Add ocaml-mparser. >> gnu: Add ocaml-mparser-re. >> gnu: Add ocaml-mparser-pcre. >> gnu: Add ocaml-pcre. >>=20 >> gnu/packages/ocaml.scm | 88 >> ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 >> insertions(+) >>=20 >>=20 >> base-commit: caf4a7a2770ef4d05a6e18f40d602e51da749ddc > > Hi Xinglu, > > thank you for the patches! First, you should reorder your patches: we > try to make sure every revision of guix is correct, but after the third > patch, ocaml-pcre is missing. I would simply put pcre first :). Yeah, I think I messed something up when sending them. > To answer your question, we try to avoid having both the ocaml and > ocaml4.07 around if possible. It seems that ocaml4.07-pcre is only > required for ocaml4.07-expect. Could you check if it is possible to > build expect with our latest ocaml package? > > If so, please have a patch that builds pcre and expect with the latest > ocaml, then another patch for updating pcre to the latest version, then > your three patches to add mparser. > > If not, then we have to keep ocaml4.07-pcre around, so here is how we > do it, in a single patch: > > Replace ocaml4.07-pcre with ocaml-pcre (remove the arguments that use > ocaml-4.07) and create a new ocaml4.07-pcre that inherits from it. It > would look like this: > > (define-public ocaml-pcre > (package > (name "ocaml-pcre") > ... > (properties `((ocaml4.07-variant ,(delay ocaml4.07-pcre)))) > ...)) > > (define-public ocaml4.07-pcre > (package-with-ocaml4.07 > (package > (inherit ocaml-pcre) > ... > (properties '())))) > > If the latest version of pcre cannot be built with ocaml 4.07, you can > specify a different source, like we do for ocaml4.07-parsexp for > instance. Thanks for the detailed answer! I think it would be great to have something like this in the manual :) > I'm looking forward to v2 of this series :) Should be coming soon :) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDNrE0VHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5XsUQAK8R727QjF82noETwxz3LDW9OkBt MiYBmrJIDt67/PEwIZ64rMOTOUTFFOW/vgHGzodn19pmAJlpGfsUq53/lOCmOG3K 2AL5u1grkheybgTTe8gtffpdiR64gEmr2Qodhb5rxP8obNb28cnpXUUhIl6lEdXq 8Dv5LyJ9PYqi6T2t0SVmBR/h4RoyvOHYDIIJ3JQi47DDF1GOYQNmGXomfUoWTrOI Dzducxdx1xQhPkzJ/cU9oVbYeJ4wFN8S7f/w2GGa+XM/YBnRDouj07EOCpa4Nz7d UoLH2b9okClqk8RLJqx4jqHQWSvPxCViGtJixzdlokjGCEUxDimhXSxPhWRmI11g /NDrgoq6tNngRFs5ckfQGLn1GOZ/I3/Ek/2g4hWFZ7+YMDfiJByxHWuTMiKMXu4T XRXnwyEZBL5AKNb4YUq4myZ0AJ9jjP9nRS7EKNNMcG350WUNz1yO2S+QSebMI09O Cqoxintsl9ICty5YXBxkgs5s/r/VFBH15bCLfeiwBSr+0dtobuxcOUn2Z84XrtqX NXNgEmNTM7u193w84KIcYazGaEdAHgKnadUSgKdypqXzRugGEddFhjMniuUGHRH6 f6VItCO4DQmRaw13LL8iAZX1JatpjzcLjEH7LQ9a0xJ2Z5s6uqU90YaV50NtZye7 nvdcLtoiTHEDe0Ng =2Cj1 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:48 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:48 +0000 Received: from localhost ([127.0.0.1]:58536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtI-0007jk-Bm for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:48 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40536 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtG-0007jE-82 for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093418; bh=2wnCSA5DHWugBg1bStXo4cWYhKKS+MHYv86rZhZn/+Y=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Uz3xCl5wN2+07Mw69NqwPv40mFPEhC/EpggwBt/SQ59IYoOqNaDowETDgxcPYg65Y 2cvTdtTiaxeBGB23CrGPk4HyKmq/WXVXcAaN+nnpsKR+jhhqe1sxf13anAGlJu22nL utMk4JRLEQk8XBmWGkUF5Ff/aUq7onX2BYau/RmM= To: 49101@debbugs.gnu.org Subject: [PATCH v2 0/5] Add ocaml-mparser & firends In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 11:03:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Changes since v1: * Make ‘ocaml4.07-pcre’ and ‘ocaml4.07-expect’ use the default OCaml compiler and reorder the commits. Xinglu Chen (5): gnu: ocaml4.07-pcre: Switch to default ‘ocaml’ compiler. gnu: ocaml4.07-expect: Switch to default ‘ocaml’ compiler. gnu: Add ocaml-mparser. gnu: Add ocaml-mparser-re. gnu: Add [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: Changes since v1: * Make ‘ocaml4.07-pcre’ and ‘ocaml4.07-expect’ use the default OCaml compiler and reorder the commits. Xinglu Chen (5): gnu: ocaml4.07-pcre: Switch to default ‘ocaml’ compiler. gnu: ocaml4.07-expect: Switch to default ‘ocaml’ compiler. gnu: Add ocaml-mparser. gnu: Add ocaml-mparser-re. gnu: Add [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 Changes since v1: * Make =E2=80=98ocaml4.07-pcre=E2=80=99 and =E2=80=98ocaml4.07-expect=E2=80= =99 use the default OCaml compiler and reorder the commits. Xinglu Chen (5): gnu: ocaml4.07-pcre: Switch to default =E2=80=98ocaml=E2=80=99 compiler. gnu: ocaml4.07-expect: Switch to default =E2=80=98ocaml=E2=80=99 compiler. gnu: Add ocaml-mparser. gnu: Add ocaml-mparser-re. gnu: Add ocaml-mparser-pcre. gnu/packages/ocaml.scm | 131 ++++++++++++++++++++++++++++++----------- 1 file changed, 95 insertions(+), 36 deletions(-) base-commit: dee608a1bb09e691e32203f2493975d71318c296 --=20 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:50 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:50 +0000 Received: from localhost ([127.0.0.1]:58539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtK-0007jy-IP for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:50 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40542 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtG-0007jG-7V for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:48 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093419; bh=vkIKOL+tbica7GSOx15TxBoCcvKJIAq8aY86LJ+SQRQ=; h=From:To:Subject:In-Reply-To:References:Date; b=mEslZ1ODEZ5Wk5hm2vFGsA9/PkMPnWbg8ouiWOQwv4GFsB7cwkCJ8KvlaPTaXKIgH x4FHuZOnKqBqE0zhafKoHSk0RtEIUt6/93/PNbh611cvNtycPI51BpyLPk/liL47Md sPWRXKp8Qdj+9pXwZs7x2Xv8vxqrfkBLRvRjmiKg= To: 49101@debbugs.gnu.org Subject: [PATCH v2 1/5] gnu: ocaml4.07-pcre: Switch to default OCaml compiler. In-Reply-To: References: Message-Id: <297c3da0df390937b17eb9fceb33202a25bf1f34.1624093132.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 11:03:39 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: * gnu/packages/ocaml.scm (ocaml4.07-pcre): Rename to ‘ocaml-pcre’. [version]: Update to latest version. [arguments]: Use default OCaml compiler. [native-inputs]: Adjust accordingly. [propagated-in [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml4.07-pcre): Rename to ‘ocaml-pcre’. [version]: Update to latest version. [arguments]: Use default OCaml compiler. [native-inputs]: Adjust accordingly. [propagated-in [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml4.07-pcre): Rename to =E2=80=98ocaml-pcre=E2= =80=99. [version]: Update to latest version. [arguments]: Use default OCaml compiler. [native-inputs]: Adjust accordingly. [propagated-inputs]: Likewise. --- gnu/packages/ocaml.scm | 50 ++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 24 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a8432ebbfe..e02684fefd 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3086,35 +3086,37 @@ every compliant installation of OCaml and organize = these libraries into a hierarchy of modules.") (license license:lgpl2.1+))) =20 -(define-public ocaml4.07-pcre +(define-public ocaml-pcre (package - (name "ocaml4.07-pcre") - (version "7.4.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/mmottl/pcre-ocaml") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "11sd8g668h48790lamz0riw9jgnfkaif5qdfa0akcndwa6aj07jf")))) + (name "ocaml-pcre") + (version "7.4.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mmottl/pcre-ocaml") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "11mck879p5zvkghps4ky8yslm0isgz52d84adl0dmcfxv2ibvcym")))) (build-system dune-build-system) (arguments - `(#:test-target "." - #:ocaml ,ocaml-4.07 - #:findlib ,ocaml4.07-findlib - #:dune ,ocaml4.07-dune)) + ;; No tests. + '(#:tests? #f)) + (propagated-inputs + `(("dune-configurator" ,dune-configurator) + ("pcre" ,pcre))) (native-inputs - `(("ocaml-base" ,(package-with-ocaml4.07 ocaml-base)) - ("pcre:bin" ,pcre "bin"))) - (propagated-inputs `(("pcre" ,pcre))) + `(("pcre:bin" ,pcre "bin"))) (home-page "https://mmottl.github.io/pcre-ocaml") - (synopsis "Bindings to the Perl Compatibility Regular Expressions libr= ary") - (description "Pcre-ocaml offers library functions for string pattern -matching and substitution, similar to the functionality offered by the Perl -language.") - (license license:lgpl2.1+))); with the OCaml link exception + (synopsis + "Bindings to the Perl Compatibility Regular Expressions library") + (description "pcre-ocaml offers library functions for string +pattern matching and substitution, similar to the functionality +offered by the Perl language.") + ;; With static linking exception + (license license:lgpl2.1+))) =20 (define-public ocaml4.07-expect (package --=20 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:51 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:51 +0000 Received: from localhost ([127.0.0.1]:58541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtK-0007k0-SA for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:51 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40552 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtH-0007jK-O7 for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:48 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093422; bh=z2hbVD3t20JHJZZg8/ewKL1hVfClc+2ZwDm020DYzq0=; h=From:To:Subject:In-Reply-To:References:Date; b=ElWoHPSmaCaT08gek6IYDm2CrV74mroODC+dT1guP2kUwlMnVgYJ/dZuK5o4EXstm UtSWmBWPgn0TlLIX18vbvAVfdZLEJTjiymeqBCqU3pTMu0Rn/ekzIU144RnFRne90T iQHPC9+t51mDmdM6TasuLWrhUB97gQTGVpTZS1kc= To: 49101@debbugs.gnu.org Subject: [PATCH v2 2/5] gnu: ocaml4.07-expect: Switch to default OCaml compiler. In-Reply-To: References: Message-Id: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 11:03:41 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’. [arguments]: Use default OCaml compiler. [native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’. [propagate [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’. [arguments]: Use default OCaml compiler. [native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’. [propagate [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to =E2=80=98ocaml-expec= t=E2=80=99. [arguments]: Use default OCaml compiler. [native-inputs]: Use =E2=80=98ocaml-*=E2=80=99 packages instead of =E2=80= =98ocaml4.07-*=E2=80=99. [propagated-inputs]: Likewise. [description]: Make it a full sentence. --- gnu/packages/ocaml.scm | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index e02684fefd..c89908a1b2 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3118,9 +3118,9 @@ offered by the Perl language.") ;; With static linking exception (license license:lgpl2.1+))) =20 -(define-public ocaml4.07-expect +(define-public ocaml-expect (package - (name "ocaml4.07-expect") + (name "ocaml-expect") (version "0.0.6") (source (origin (method url-fetch) @@ -3129,21 +3129,20 @@ offered by the Perl language.") (base32 "098qvg9d4yrqzr5ax291y3whrpax0m3sx4gi6is0mblc96r9yqk0")))) (arguments - `(#:tests? #f - #:ocaml ,ocaml-4.07 - #:findlib ,ocaml4.07-findlib)) + `(#:tests? #f)) (build-system ocaml-build-system) (native-inputs - `(("ocamlbuild" ,(package-with-ocaml4.07 ocamlbuild)) - ("ocaml-num" ,(package-with-ocaml4.07 ocaml-num)) - ("ocaml-pcre" ,ocaml4.07-pcre) - ("ounit" ,(package-with-ocaml4.07 ocaml-ounit)))) + `(("ocamlbuild" ,ocamlbuild) + ("ocaml-num" ,ocaml-num) + ("ocaml-pcre" ,ocaml-pcre) + ("ounit" ,ocaml-ounit))) (propagated-inputs - `(("batteries" ,(package-with-ocaml4.07 ocaml-batteries)))) + `(("batteries" ,ocaml-batteries))) (home-page "https://forge.ocamlcore.org/projects/ocaml-expect/") (synopsis "Simple implementation of expect") - (description "Help building unitary testing of interactive program. Y= ou -can match the question using a regular expression or a timeout.") + (description "This package provides utilities for building unitary tes= ting +of interactive program. You can match the question using a regular expres= sion +or a timeout.") (license license:lgpl2.1+))) ; with the OCaml static compilation excep= tion =20 (define-public ocaml-stdlib-shims --=20 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:51 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:51 +0000 Received: from localhost ([127.0.0.1]:58543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtL-0007k7-51 for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:51 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40558 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtJ-0007jM-GV for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:49 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093424; bh=VqzvkOZihbhZTHh4v81Rjh8zcH5tx4qsXQ9JsyBIf/E=; h=From:To:Subject:In-Reply-To:References:Date; b=MBm0AgVYMaSSemccCUTt1hujFsVgZY3Oq2Y/Nm4rB66EJYBZRH/nxAtHoFzi8vbVd 14gl0UHiy3Vt9XSXzP2k7vDKOxaKE06hsqrDg2PUaC9jnGEoyLWwsEJsj45fRc7Bh5 PF82SnwhmTNnToixps67KPg+4fhGUvbZ0lsNXjUw= To: 49101@debbugs.gnu.org Subject: [PATCH v2 3/5] gnu: Add ocaml-mparser. In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 11:03:43 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..ac0de20457 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,33 @@ in the documentation a [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..ac0de20457 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,33 @@ in the documentation a [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..ac0de20457 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,33 @@ in the documentation always stays up-to-date. compatibility.") (license license:isc))) +(define-public ocaml-mparser + (package + (name "ocaml-mparser") + (version "1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/murmour/mparser") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "16j19v16r42gcsii6a337zrs5cxnf12ig0vaysxyr7sq5lplqhkx")))) + (build-system dune-build-system) + (arguments + ;; No tests. + '(#:package "mparser" + #:tests? #f)) + (home-page "https://github.com/murmour/mparser") + (synopsis "Simple monadic parser combinator library") + (description + "This library implements a rather complete and efficient monadic parser +combinator library similar to the Parsec library for Haskell by Daan Leijen and +the FParsec library for FSharp by Stephan Tolksdorf.") + ;; With static linking exception. + (license license:lgpl2.1+))) (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:58 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:58 +0000 Received: from localhost ([127.0.0.1]:58547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtS-0007kb-Ir for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:58 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40566 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtL-0007jQ-49 for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:51 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093425; bh=/xzzASt7ZJ36ywQebJvb94HqIT/ZSEsPFC0gBB80rSE=; h=From:To:Subject:In-Reply-To:References:Date; b=WLT4xdCuu6VKbErprFkwO7wyPOqaHftjrBxgYdgnPoKdfLjWuxILKccrdx5/oohnE sjeBEdrLjvJFt0mJnX+6mB4qVbdXzkZ6UaYnzVxcFYq+2DwivXdZqt/VLpwmM+EiOQ sWDikzaRzpe2xFTXapY3QTdfHmSx1rVDVwL3piHs= To: 49101@debbugs.gnu.org Subject: [PATCH v2 4/5] gnu: Add ocaml-mparser-re. In-Reply-To: References: Message-Id: <775c0075aa0f6cc26a7890621028737020210716.1624093132.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 11:03:45 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ac0de20457..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6819,6 +6819,22 @@ combinator library sim [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ac0de20457..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6819,6 +6819,22 @@ combinator library sim [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index ac0de20457..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6819,6 +6819,22 @@ combinator library similar to the Parsec library for Haskell by Daan Leijen and the FParsec library for FSharp by Stephan Tolksdorf.") ;; With static linking exception. (license license:lgpl2.1+))) + +(define-public ocaml-mparser-re + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-re") + (arguments + ;; No tests. + '(#:package "mparser-re" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-re" ,ocaml-re))) + (synopsis "MParser plugin for RE-based regular expressions") + (description "This package provides RE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 05:03:59 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 09:03:59 +0000 Received: from localhost ([127.0.0.1]:58549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtS-0007kd-PQ for submit@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:59 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:40572 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luWtM-0007jY-Tv for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 05:03:53 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624093426; bh=w2EQK10ZR4zveGDlqNf3yz6qnpydROvP/mFxroMQ48U=; h=From:To:Subject:In-Reply-To:References:Date; b=SxXnPkcqm4eeyyBhBMtRkNbdlyUf6rMwKsNe4ZlAgzECQIIgF7W0We8bdx/mtn2nD fKSENIPfZqCzl2u2Qxv2t1nGcy6+/mU/wKaDpdD1LA4nnYL+NpSBDVmD+PgUthnaWv g0yiwbSU34y50L5h1g8MXHVspXbSwVZymJfknOdc= To: 49101@debbugs.gnu.org Subject: [PATCH v2 5/5] gnu: Add ocaml-mparser-pcre. In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 11:03:46 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library fo [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library fo [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library for FSharp by Stephan Tolksdorf.") (description "This package provides RE-based regular expressions support for Mparser."))) +(define-public ocaml-mparser-pcre + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-pcre") + (arguments + ;; No tests. + '(#:package "mparser-pcre" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-pcre" ,ocaml-pcre))) + (synopsis "MParser plugin for PCRE-based regular expressions") + (description "This package provides PCRE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 07:01:45 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 11:01:45 +0000 Received: from localhost ([127.0.0.1]:58620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luYjR-0002LA-93 for submit@debbugs.gnu.org; Sat, 19 Jun 2021 07:01:45 -0400 Received: from lepiller.eu ([89.234.186.109]:45210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luYjO-0002L0-C0 for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 07:01:43 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 42c48394; Sat, 19 Jun 2021 11:01:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=lw1yuQyIqjOo gNOt77xCjPlRzD71ObqQqJZvGunkGlA=; b=ZZ7MS9eK0J/dAonOkAthwdD8/rCX SXVRnTnoUJWMgh+cLt9apo720ba3eqsmNH335R3dbVFv3/7o/IckTRLDRUJQyFa/ ceS6pk+030hIqJwaXnsEMKGXn/4xX0+p5kf6+Hc8xYUNxCLi6cFc9Ha6Cq5mGrgH To5d4pTMm8UY1qnDl+g6+vC0YVQwb/4FAqVriW+7tmLuW+KpBxB1+dJnBAKyFDhd EII9kFLIJS+46+IldzgUCgiscIY6cuOFo/JEof7QvlA8bGPYjAv7qWj7wcjLGpju wPpxN8hN6pfTuCNqs+pQT3j6HIuaUzxDLqPpq5LzMtgzDHiJInA5qM21Tg== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 0eebd124 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 19 Jun 2021 11:01:39 +0000 (UTC) Date: Sat, 19 Jun 2021 13:01:36 +0200 From: Julien Lepiller To: Xinglu Chen Subject: Re: [bug#49101] [PATCH v2 1/5] gnu: ocaml4.07-pcre: Switch to default OCaml compiler. Message-ID: <20210619130136.02d59fd1@tachikoma.lepiller.eu> In-Reply-To: <297c3da0df390937b17eb9fceb33202a25bf1f34.1624093132.git.public@yoctocell.xyz> References: <297c3da0df390937b17eb9fceb33202a25bf1f34.1624093132.git.public@yoctocell.xyz> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) 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: Le Sat, 19 Jun 2021 11:03:39 +0200, Xinglu Chen a écrit : > * gnu/packages/ocaml.scm (ocaml4.07-pcre): Rename to ‘ocaml-pcre’. > [version]: Update to latest version. > [arguments]: Use default OCaml compiler. > [native-inputs]: Adjust accordingly. > [pro [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 1.0 (+) Le Sat, 19 Jun 2021 11:03:39 +0200, Xinglu Chen a =C3=A9crit : > * gnu/packages/ocaml.scm (ocaml4.07-pcre): Rename to =E2=80=98ocaml-pcre= =E2=80=99. > [version]: Update to latest version. > [arguments]: Use default OCaml compiler. > [native-inputs]: Adjust accordingly. > [propagated-inputs]: Likewise. Great! > --- > gnu/packages/ocaml.scm | 50 > ++++++++++++++++++++++-------------------- 1 file changed, 26 > insertions(+), 24 deletions(-) >=20 > diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm > index a8432ebbfe..e02684fefd 100644 > --- a/gnu/packages/ocaml.scm > +++ b/gnu/packages/ocaml.scm > @@ -3086,35 +3086,37 @@ every compliant installation of OCaml and > organize these libraries into a hierarchy of modules.") > (license license:lgpl2.1+))) > =20 > -(define-public ocaml4.07-pcre > +(define-public ocaml-pcre > (package > - (name "ocaml4.07-pcre") > - (version "7.4.1") > - (source (origin > - (method git-fetch) > - (uri (git-reference > - (url "https://github.com/mmottl/pcre-ocaml") > - (commit version))) > - (file-name (git-file-name name version)) > - (sha256 > - (base32 > - > "11sd8g668h48790lamz0riw9jgnfkaif5qdfa0akcndwa6aj07jf")))) > + (name "ocaml-pcre") > + (version "7.4.6") If possible, it would be best not to update pcre at the same time. You can try updating first, then switch to the latest ocaml, or the other way around. If it's really not possible, please add the version number to the commit message. > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/mmottl/pcre-ocaml") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + > "11mck879p5zvkghps4ky8yslm0isgz52d84adl0dmcfxv2ibvcym")))) > (build-system dune-build-system) (arguments > - `(#:test-target "." > - #:ocaml ,ocaml-4.07 > - #:findlib ,ocaml4.07-findlib > - #:dune ,ocaml4.07-dune)) > + ;; No tests. > + '(#:tests? #f)) Are you sure there are no tests? There used to be tests that could be found at the top-level directory (#:test-target "."). Doesn't that work anymore? > + (propagated-inputs > + `(("dune-configurator" ,dune-configurator) > + ("pcre" ,pcre))) > (native-inputs > - `(("ocaml-base" ,(package-with-ocaml4.07 ocaml-base)) > - ("pcre:bin" ,pcre "bin"))) > - (propagated-inputs `(("pcre" ,pcre))) > + `(("pcre:bin" ,pcre "bin"))) > (home-page "https://mmottl.github.io/pcre-ocaml") > - (synopsis "Bindings to the Perl Compatibility Regular > Expressions library") > - (description "Pcre-ocaml offers library functions for string > pattern -matching and substitution, similar to the functionality > offered by the Perl -language.") > - (license license:lgpl2.1+))); with the OCaml link exception > + (synopsis > + "Bindings to the Perl Compatibility Regular Expressions > library") > + (description "pcre-ocaml offers library functions for string > +pattern matching and substitution, similar to the functionality > +offered by the Perl language.") > + ;; With static linking exception > + (license license:lgpl2.1+))) Otherwise, looks good. > =20 > (define-public ocaml4.07-expect > (package From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 07:05:36 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 11:05:36 +0000 Received: from localhost ([127.0.0.1]:58624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luYn9-0002Sf-TM for submit@debbugs.gnu.org; Sat, 19 Jun 2021 07:05:36 -0400 Received: from lepiller.eu ([89.234.186.109]:45218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1luYn7-0002ST-HC for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 07:05:34 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id a6d02645; Sat, 19 Jun 2021 11:05:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=+bZFMg91IXGq X2ev3UAPDSaJwBEtQrp7IPTTCL8nBDc=; b=nVpaB9A19q5/OXCrMZCeSQ/pNT3E ZaReG1BNdSctiwUMktNHNF12cPdUIrUpieqh+qEHR571i3GSu1BKn8KmerwoQMhw FxqkO+nyJkx0Avav5M38r1RAoUoXmKxihfqm2bXtK0cdvKydP4wgiMYgCyz1VPrL 0MoGOOt6SjCbJHiPSPPAoTkYiAz3IV2ODpwT8UZ6SneF5Nxamj1q5IythvQRRlvQ ft7qbheoSDVrWTspKv+L8LolEePVIY3KDoqlHrVLzteZ//qGJCTH8QJgHQPHTgH+ n8Mk+3RnrlFBuGeMzDl6y6g/TWsUNj2xTUAwQsRQEo2Dy5+KM8c9f2/l7Q== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 3a768cd9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 19 Jun 2021 11:05:31 +0000 (UTC) Date: Sat, 19 Jun 2021 13:05:28 +0200 From: Julien Lepiller To: Xinglu Chen Subject: Re: [bug#49101] [PATCH v2 2/5] gnu: ocaml4.07-expect: Switch to default OCaml compiler. Message-ID: <20210619130528.41ef399e@tachikoma.lepiller.eu> In-Reply-To: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> References: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) 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: Le Sat, 19 Jun 2021 11:03:41 +0200, Xinglu Chen a écrit : > * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’. > [arguments]: Use default OCaml compiler. > [native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’. > [p [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 1.0 (+) Le Sat, 19 Jun 2021 11:03:41 +0200, Xinglu Chen a =C3=A9crit : > * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to =E2=80=98ocaml-exp= ect=E2=80=99. > [arguments]: Use default OCaml compiler. > [native-inputs]: Use =E2=80=98ocaml-*=E2=80=99 packages instead of =E2=80= =98ocaml4.07-*=E2=80=99. > [propagated-inputs]: Likewise. > [description]: Make it a full sentence. > --- > gnu/packages/ocaml.scm | 23 +++++++++++------------ > 1 file changed, 11 insertions(+), 12 deletions(-) >=20 > diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm > index e02684fefd..c89908a1b2 100644 > --- a/gnu/packages/ocaml.scm > +++ b/gnu/packages/ocaml.scm > @@ -3118,9 +3118,9 @@ offered by the Perl language.") > ;; With static linking exception > (license license:lgpl2.1+))) > =20 > -(define-public ocaml4.07-expect > +(define-public ocaml-expect > (package > - (name "ocaml4.07-expect") > + (name "ocaml-expect") > (version "0.0.6") > (source (origin > (method url-fetch) > @@ -3129,21 +3129,20 @@ offered by the Perl language.") > (base32 > "098qvg9d4yrqzr5ax291y3whrpax0m3sx4gi6is0mblc96r9yqk0"))= )) > (arguments > - `(#:tests? #f > - #:ocaml ,ocaml-4.07 > - #:findlib ,ocaml4.07-findlib)) > + `(#:tests? #f)) > (build-system ocaml-build-system) > (native-inputs > - `(("ocamlbuild" ,(package-with-ocaml4.07 ocamlbuild)) > - ("ocaml-num" ,(package-with-ocaml4.07 ocaml-num)) > - ("ocaml-pcre" ,ocaml4.07-pcre) > - ("ounit" ,(package-with-ocaml4.07 ocaml-ounit)))) > + `(("ocamlbuild" ,ocamlbuild) > + ("ocaml-num" ,ocaml-num) > + ("ocaml-pcre" ,ocaml-pcre) > + ("ounit" ,ocaml-ounit))) > (propagated-inputs > - `(("batteries" ,(package-with-ocaml4.07 ocaml-batteries)))) > + `(("batteries" ,ocaml-batteries))) > (home-page "https://forge.ocamlcore.org/projects/ocaml-expect/") > (synopsis "Simple implementation of expect") > - (description "Help building unitary testing of interactive > program. You -can match the question using a regular expression or a > timeout.") > + (description "This package provides utilities for building > unitary testing +of interactive program. You can match the question > using a regular expression +or a timeout.") > (license license:lgpl2.1+))) ; with the OCaml static compilation > exception=20 > (define-public ocaml-stdlib-shims This patch looks good, but I think it needs to be merged with the previous one, because after the first patch and before this one, ocaml4.07-pcre doesn't exist. Remember that we want to make sure we can build guix at every point in time. The rest of the series is good. I'm looking forward to v3 :) From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 09:51:49 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 13:51:49 +0000 Received: from localhost ([127.0.0.1]:58853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubO1-0001AM-6i for submit@debbugs.gnu.org; Sat, 19 Jun 2021 09:51:49 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:46556 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubNz-0001A5-8d for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 09:51:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624110699; bh=vMT6fLyyrYNBrVzpNKcbUGngQ5jwVNRIGQ71vtxf+mc=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=f75UpSIuyG3XqU60T0TU9vbwOZQ2FDMKGgVO6eUsC50zhAZLiaSpi70LBLi9UIWxG 862RqZPgfliJey6+z3owyJBzlFQSaRDTiH35h9J1rQmQuFJwNIjSPBi2W94QT0cADG W8bN7liwMKcKn2GVjjsWVTaU6g2tnIzk7crBEeP4= To: Julien Lepiller Subject: Re: [bug#49101] [PATCH v2 1/5] gnu: ocaml4.07-pcre: Switch to default OCaml compiler. In-Reply-To: <20210619130136.02d59fd1@tachikoma.lepiller.eu> References: <297c3da0df390937b17eb9fceb33202a25bf1f34.1624093132.git.public@yoctocell.xyz> <20210619130136.02d59fd1@tachikoma.lepiller.eu> Date: Sat, 19 Jun 2021 15:51:22 +0200 Message-ID: <875yya2c9x.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: On Sat, Jun 19 2021, Julien Lepiller wrote: >> -(define-public ocaml4.07-pcre >> +(define-public ocaml-pcre >> (package >> - (name "ocaml4.07-pcre") >> - (version "7.4.1") >> - (source (origin >> - (method git-fetch) >> - (uri (git-reference >> [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 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: On Sat, Jun 19 2021, Julien Lepiller wrote: >> -(define-public ocaml4.07-pcre >> +(define-public ocaml-pcre >> (package >> - (name "ocaml4.07-pcre") >> - (version "7.4.1") >> - (source (origin >> - (method git-fetch) >> - (uri (git-reference >> [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, Jun 19 2021, Julien Lepiller wrote: >> -(define-public ocaml4.07-pcre >> +(define-public ocaml-pcre >> (package >> - (name "ocaml4.07-pcre") >> - (version "7.4.1") >> - (source (origin >> - (method git-fetch) >> - (uri (git-reference >> - (url "https://github.com/mmottl/pcre-ocaml") >> - (commit version))) >> - (file-name (git-file-name name version)) >> - (sha256 >> - (base32 >> - >> "11sd8g668h48790lamz0riw9jgnfkaif5qdfa0akcndwa6aj07jf")))) >> + (name "ocaml-pcre") >> + (version "7.4.6") > > If possible, it would be best not to update pcre at the same time. You > can try updating first, then switch to the latest ocaml, or the other > way around. If it's really not possible, please add the version number > to the commit message. OK, will keep this in mind. >> + (source >> + (origin >> + (method git-fetch) >> + (uri (git-reference >> + (url "https://github.com/mmottl/pcre-ocaml") >> + (commit version))) >> + (file-name (git-file-name name version)) >> + (sha256 >> + (base32 >> + >> "11mck879p5zvkghps4ky8yslm0isgz52d84adl0dmcfxv2ibvcym")))) >> (build-system dune-build-system) (arguments >> - `(#:test-target "." >> - #:ocaml ,ocaml-4.07 >> - #:findlib ,ocaml4.07-findlib >> - #:dune ,ocaml4.07-dune)) >> + ;; No tests. >> + '(#:tests? #f)) > > Are you sure there are no tests? There used to be tests that could be > found at the top-level directory (#:test-target "."). Doesn't that work > anymore? Looking at the Git repo[1], I don=E2=80=99t see any files that would indica= te that there are tests. Maybe I missed something, but I will see if (#:test-target ".") does anything useful. [1]: https://github.com/mmottl/pcre-ocaml --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDN9loVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5eVEQAI5EOhV1DBBx1sfov5nIQrbb2miH 8qQ6KI0XcDojafxVuT3ify5nVmImvGPb/AMfhqCswfAb1EbV8kLCCCU6uaABBDX9 Uwl5Odd/iiYQ7/UTdaz56c+CeUIGxnnUzQ4Q5xUgRQjCq7sCI5Zy327lWOo42gk8 rj9munuXQsakhnDYomasly+baR8OlXDzaKxAoxMOzG1t5appQnOkWx5MbwPfCnCE RPkr8FPm5lp+euIadt2enFm+ZtGaFawiMyo7qt9+Fw6aLYxKsjn5ex8Fv4XJDjuZ t3VZqRfMg5YYmjQcvRbKEaxAltcUb6OQRbbQe2jORgYP6fbn9QIVrLd5m2bpZ4PD nyfDt9t81RctwYovf2ReBPc2jIl4VbAh1BOUWNBL7c6vc5zl9a6ALghsikaOYTrk /mtOMrC7UgspJ29IFF8dkM/8usBEVjDVji82PuAXHWcFn4Xv7JIEHRoaKcJabXQT i/p9Cyw48VSIsNVy3tczGyd1KhAifWoikHDYpfXZEfDRZmEs18V3NGtBcAp9PS0b RKwdMLflGYr/OhDK4DjRTazy+YGQJDF5/tv4KKNleRi5eBWAEUANTACcqMkH+3CH JzjqvKnnTomIFE7gRBJMokRth51L1h2LiyypKL50wJTG1pYrnX+Y4GTa7kNH/wy3 HWYxspnyYhDspJiY =bExx -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 09:57:29 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 13:57:29 +0000 Received: from localhost ([127.0.0.1]:60205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubTV-0001em-6F for submit@debbugs.gnu.org; Sat, 19 Jun 2021 09:57:29 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:46704 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubTT-0001eW-Qb for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 09:57:28 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624111040; bh=tbA2j3nyd2qAG2rrxibQq7ylZAiJHDrratpOmcRgmik=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Bt+RCoFc9MlhkohiREdttf7mCXpW2HFSduP7UNxFHePCSgxANX4kogS/cP0j09lJV Y3TwY86btUW7vGaiIGWaLhgSFMSqyQm9GAE75kyUYCp8uBFlIx0A/axUcG8Eklf0Vd h2yV3gn1PZLyHfyj7exShWhZ0mX53PKJzHQKCwBs= To: Julien Lepiller Subject: Re: [bug#49101] [PATCH v2 2/5] gnu: ocaml4.07-expect: Switch to default OCaml compiler. In-Reply-To: <20210619130528.41ef399e@tachikoma.lepiller.eu> References: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> <20210619130528.41ef399e@tachikoma.lepiller.eu> Date: Sat, 19 Jun 2021 15:57:19 +0200 Message-ID: <8735te2c00.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: On Sat, Jun 19 2021, Julien Lepiller wrote: > This patch looks good, but I think it needs to be merged with the > previous one, because after the first patch and before this one, > ocaml4.07-pcre doesn't exist. Remember that we want to make sur [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 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: On Sat, Jun 19 2021, Julien Lepiller wrote: > This patch looks good, but I think it needs to be merged with the > previous one, because after the first patch and before this one, > ocaml4.07-pcre doesn't exist. Remember that we want to make sur [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, Jun 19 2021, Julien Lepiller wrote: > This patch looks good, but I think it needs to be merged with the > previous one, because after the first patch and before this one, > ocaml4.07-pcre doesn't exist. Remember that we want to make sure we can > build guix at every point in time. Do you mean that I, if possible, should do bump the version of =E2=80=98ocaml4.07-pcre=E2=80=99 in one commit, and then switch =E2=80=98oc= aml4.07-pcre=E2=80=99 and =E2=80=98ocaml4.07-expect=E2=80=99 to using the default compiler in the nex= t commit, like this? gnu: ocaml4.07-pcre: Update to 7.46. gnu: ocaml4.07-{pcre,expect}: Switch to default OCaml compiler. ... =20=20 > The rest of the series is good. I'm looking forward to v3 :) Cool, thanks for the review! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDN978VHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5K4cQAJPuyCcDQmydKEqOktRlhrINU8v4 hziPvNeIb4LMjP27TAolpORXfg60DrCcxSEmmtpWVpYsdXEPah9TwMJZbAtRCqak Pe99ggrcaZn2vM+99yDHoaCMMcMHPmHph0fQ3UVpztK4pRYvDGRrOJYDlvjZzxDo VhfsTYebtha45o8y7WLx06M3x39fsIffXm5UqEymW/7j0lSEJ0fpdw3tzo7IknGK craJt/O6NnVyAJwlKH/EZfjSCMiyPsw17gVSpRqgFvGg2jy1ubLrvFuPfKvr9l1/ jjDJRNlIvScFz1HDh+MfkhSoUbB+T+zx9OPUZa06s9xIXnJtF6mMv/2johtDC0rT uwjYhGqrr8J3kAY+TiVNuXnCBdv1lao2l0O5GjmOzDNY5nUcKzSfPOdu8EoTqOk6 vzktR3lLxDWSmc+4TsA3y4MgKu0JzAiKvp08Qewij4wc3td6vTIFVanqxSGhVCL6 /6m+zKNdZ2LIr8YhABWnxhyoc45ChTi8p0WwcbvMu/MSkD3ChgRpny9SLO3eFVwZ iyuXvpmmderKgNO9gmf0o7Sp3MH7hN/NJ9RPKv3u0SDuSh+BvQnGxu/jLk9JfH/b +5qcmP9/LXmhkB4bt9pV0PeylDpboh50MJbz1TqwOu6GE/DAkHgBS6kh9PW/Nvm8 NwUJm3+Qcg32UdOA =i5cc -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 10:06:16 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 14:06:16 +0000 Received: from localhost ([127.0.0.1]:60224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubbz-0001uk-Pz for submit@debbugs.gnu.org; Sat, 19 Jun 2021 10:06:15 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:46894 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lubby-0001uV-D2 for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 10:06:14 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624111568; bh=oFHvqOiqvPIsddcwBv5kRaD64gr/Adr3b9/0YS0m8Oc=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Wzhto9NgDYPnpSxKJoIuuYIjZVf8U2ngsmKVp+cDHU8OpAm6bpcPXZ6SwEWI0gF7G AntnvgiDOfyDX+zlcT914safjdclg64cz8xdoEK5oPc54lvPG/6pN1TtxmFJpNETWi Zxl+vMB36nCTxw1m5nuW/vKhVqurhJ7xdYiXqyqs= To: Julien Lepiller Subject: Re: [bug#49101] [PATCH v2 2/5] gnu: ocaml4.07-expect: Switch to default OCaml compiler. In-Reply-To: <8735te2c00.fsf@yoctocell.xyz> References: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> <20210619130528.41ef399e@tachikoma.lepiller.eu> <8735te2c00.fsf@yoctocell.xyz> Date: Sat, 19 Jun 2021 16:06:06 +0200 Message-ID: <87zgvm0x0x.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: On Sat, Jun 19 2021, Xinglu Chen wrote: > On Sat, Jun 19 2021, Julien Lepiller wrote: > >> This patch looks good, but I think it needs to be merged with the >> previous one, because after the first patch and before this one, >> ocaml4.07-pc [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 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: On Sat, Jun 19 2021, Xinglu Chen wrote: > On Sat, Jun 19 2021, Julien Lepiller wrote: > >> This patch looks good, but I think it needs to be merged with the >> previous one, because after the first patch and before this one, >> ocaml4.07-pc [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS 1.0 BULK_RE_SUSP_NTLD Precedence bulk and RE: from a suspicious TLD -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, Jun 19 2021, Xinglu Chen wrote: > On Sat, Jun 19 2021, Julien Lepiller wrote: > >> This patch looks good, but I think it needs to be merged with the >> previous one, because after the first patch and before this one, >> ocaml4.07-pcre doesn't exist. Remember that we want to make sure we can >> build guix at every point in time. > > Do you mean that I, if possible, should do bump the version of > =E2=80=98ocaml4.07-pcre=E2=80=99 in one commit, and then switch =E2=80=98= ocaml4.07-pcre=E2=80=99 and > =E2=80=98ocaml4.07-expect=E2=80=99 to using the default compiler in the n= ext commit, > like this? > > gnu: ocaml4.07-pcre: Update to 7.46. > gnu: ocaml4.07-{pcre,expect}: Switch to default OCaml compiler. > ... Looks like =E2=80=98ocaml4.07-pcre=E2=80=99 doesn=E2=80=99t build on the la= test version, so I guess I would add an =E2=80=98ocaml-pcre=E2=80=99 in one commit, switch =E2=80=98ocaml4.07-expect=E2=80=99 to use the default compiler in another c= ommit, and then remove =E2=80=98ocaml4.07-pcre=E2=80=99 in one commit? gnu: Add ocaml-pcre. gnu: ocaml4.07-expect: Switch to default compiler. gnu: ocaml4.07-pcre: Remove package. ... --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDN+c8VHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5LtcQAL/61ZiyzuA56G9z8KqFweu+iFrM JVRmHGhZB84ixwMlNid8UzpDrMmy7YjI8xAAMY+tw3wzffetP+BWWIs4sdZVn8uv dixDxmpwqjhopTVE7cUFTPwFPTtQU0VJZ31vhAkfX6MiLMWnZDs4KwCyq5czrKbh LMHq7NdSI9XppH/pxKHldGre4NJr/Uo7MDMm8po50W7eCP+Wd4ywH+O7/42Ub6oA 1xzeC/dKQB0mhQJIVhWd0OalbJuegiI6nU7z+X7kdXKJVT5b42XkDAJns3XrGAKI DT9GHFI80s13Hk/x6Qru+mnzN7vhLs+ilGQrqS/dlwF4fvAQQnGhWz0R+Hplo4ia n18UMUdPoe1eEnmgV6blWn+HkWiQQk5nvVsxxampede30BoFGFnYQHBQUA7Au63D PmhctCEUGs4Gz9S5cgK7hsvw28u6XpiiIFas+w870In4l6OYM8+s3ne8aKGjOrvl y9exqvtV3RtXlk9w+TdbIZ+HgT/kwAUci1v5kpyUZ7HGWY+vU+fVTN9zOpZ8o/MH n+UA5JpRYOnBXebbU90InPW+6K83jXKWZIAmsLbxo+yJOOMKvLnvaTFJn2BGRYvY o0+zgW9KHnaNs6EEttijA8uZj8voAHhTz8qRGSoRRK5wHhukbUTqaf9EdYrbjOg4 0vj01ZlZccQKmHdB =5dGY -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:09:36 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:09:36 +0000 Received: from localhost ([127.0.0.1]:60478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lucbH-0005n0-Q0 for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:09:36 -0400 Received: from lepiller.eu ([89.234.186.109]:45242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lucbF-0005mq-BP for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:09:34 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 02d4fb75; Sat, 19 Jun 2021 15:09:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=k1JXD14lJzWHJqWbCuZOSxvZKGEGK4EVY2GdLJ45zRI=; b=b3XKugu QP6OWiDkAZb1q0HAHbFyq03PeQFeA0T3tbGcGLBtRzrV9RYqvUMfiTmTCfIYpkzd odnR6eoYOScv9QIM8w5BXTbcn8ch62/CaEqvhDrwO3DEn/P257z/JK9jLjnIo8HB hKOUwgxlX78a7xL6S+no75+hs1F76cvkinktBRa2/hNt99Pq5WTzYeCSlSHwPh6C YuNQKjbAPhryBzjK+OWEdLNhqzNIVuUMweVUgGhuIwTYzACRnFjcKJVUl84npoJZ ExbgqrV+xOP1J52Hw7oYpcYgDhg8swiGiOV+lAr1WgqJwCvxQQAdNhx+9Yv0uzK9 kZRfK+WJ4c3K5Hg== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 2fb41b2b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 19 Jun 2021 15:09:30 +0000 (UTC) Date: Sat, 19 Jun 2021 11:09:22 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <87zgvm0x0x.fsf@yoctocell.xyz> References: <5f41113189a8b9d4cff7f8eb41a42e4c99113118.1624093132.git.public@yoctocell.xyz> <20210619130528.41ef399e@tachikoma.lepiller.eu> <8735te2c00.fsf@yoctocell.xyz> <87zgvm0x0x.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----1UOC4QZLF5L5W790CSZ74F3UAK8H9F" Content-Transfer-Encoding: 7bit Subject: Re: [bug#49101] [PATCH v2 2/5] gnu: ocaml4.07-expect: Switch to default OCaml compiler. To: Xinglu Chen From: Julien Lepiller Message-ID: <0771623B-DAE1-4598-8490-F03027078515@lepiller.eu> X-Spam-Score: 2.0 (++) 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: Sounds reasonnable, thanks :) Le 19 juin 2021 10:06:06 GMT-04:00, Xinglu Chen a écrit : >On Sat, Jun 19 2021, Xinglu Chen wrote: > >> On Sat, Jun 19 2021, Julien Lepiller wrote: >> >>> This patch looks good [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 HTML_MESSAGE BODY: HTML included in message X-Debbugs-Envelope-To: 49101 Cc: 49101@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: 1.0 (+) ------1UOC4QZLF5L5W790CSZ74F3UAK8H9F Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sounds reasonnable, thanks :) Le 19 juin 2021 10:06:06 GMT-04:00, Xinglu Chen a= =C3=A9crit : >On Sat, Jun 19 2021, Xinglu Chen wrote: > >> On Sat, Jun 19 2021, Julien Lepiller wrote: >> >>> This patch looks good, but I think it needs to be merged with the >>> previous one, because after the first patch and before this one, >>> ocaml4=2E07-pcre doesn't exist=2E Remember that we want to make sure w= e >can >>> build guix at every point in time=2E >> >> Do you mean that I, if possible, should do bump the version of >> =E2=80=98ocaml4=2E07-pcre=E2=80=99 in one commit, and then switch =E2= =80=98ocaml4=2E07-pcre=E2=80=99 and >> =E2=80=98ocaml4=2E07-expect=E2=80=99 to using the default compiler in t= he next commit, >> like this? >> >> gnu: ocaml4=2E07-pcre: Update to 7=2E46=2E >> gnu: ocaml4=2E07-{pcre,expect}: Switch to default OCaml compiler=2E >> =2E=2E=2E > >Looks like =E2=80=98ocaml4=2E07-pcre=E2=80=99 doesn=E2=80=99t build on th= e latest version, so I >guess I would add an =E2=80=98ocaml-pcre=E2=80=99 in one commit, switch >=E2=80=98ocaml4=2E07-expect=E2=80=99 to use the default compiler in anoth= er commit, and >then remove =E2=80=98ocaml4=2E07-pcre=E2=80=99 in one commit? > > gnu: Add ocaml-pcre=2E > gnu: ocaml4=2E07-expect: Switch to default compiler=2E > gnu: ocaml4=2E07-pcre: Remove package=2E > =2E=2E=2E ------1UOC4QZLF5L5W790CSZ74F3UAK8H9F Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sounds reasonnable, thanks :)

Le 19 juin 2021 10:06:06 GMT-04:00, Xinglu Chen <public@yo= ctocell=2Exyz> a =C3=A9crit :
On Sat, Jun 19 2021, Xinglu Chen wrote:

On Sat, Jun 19 2021, Julien Le= piller wrote:

This = patch looks good, but I think it needs to be merged with the
previous on= e, because after the first patch and before this one,
ocaml4=2E07-pcre d= oesn't exist=2E Remember that we want to make sure we can
build guix at = every point in time=2E

Do you mean that I, if possible= , should do bump the version of
=E2=80=98ocaml4=2E07-pcre=E2=80=99 in o= ne commit, and then switch =E2=80=98ocaml4=2E07-pcre=E2=80=99 and
=E2= =80=98ocaml4=2E07-expect=E2=80=99 to using the default compiler in the next= commit,
like this?

gnu: ocaml4=2E07-pcre: Update to 7=2E46= =2E
gnu: ocaml4=2E07-{pcre,expect}: Switch to default OCaml compiler= =2E
=2E=2E=2E

Looks like =E2=80=98ocaml4=2E07-pcr= e=E2=80=99 doesn=E2=80=99t build on the latest version, so I
guess I wou= ld add an =E2=80=98ocaml-pcre=E2=80=99 in one commit, switch
=E2=80=98oc= aml4=2E07-expect=E2=80=99 to use the default compiler in another commit, an= d
then remove =E2=80=98ocaml4=2E07-pcre=E2=80=99 in one commit?

= gnu: Add ocaml-pcre=2E
gnu: ocaml4=2E07-expect: Switch to default com= piler=2E
gnu: ocaml4=2E07-pcre: Remove package=2E
=2E=2E=2E

------1UOC4QZLF5L5W790CSZ74F3UAK8H9F-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:41 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:41 +0000 Received: from localhost ([127.0.0.1]:60521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF3-0006o8-7m for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:41 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49060 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF1-0006nm-7S for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:39 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117833; bh=IW/oM3cNwGPwZ0vSXEJMkWHjKwsqa5MY/C+Wr97tboo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=e0Ebp9ATlohMJqypkl8ZjC78PO0LBL5fYtoPbEIU975UAsfKODrKRboYVo9/qS36R bipAPquznoOrAv/D/70y5t5kZDAarG2d54MmTcF+H5dfboaWfW8TODu8QuJbE7RNMv +OMqo452jIqGS8A3J0wrTYMmnVaANMnAZtWZerkw= To: 49101@debbugs.gnu.org Subject: [PATCH v3 1/6] gnu: Add ocaml-pcre. In-Reply-To: References: Message-Id: <6e05031b1aa80953a2dda53017957e06d66c333c.1624117491.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 17:50:32 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a8432ebbfe..542730699e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3086,6 +3086,38 @@ every compliant instal [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a8432ebbfe..542730699e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3086,6 +3086,38 @@ every compliant instal [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-pcre): New variable. --- gnu/packages/ocaml.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index a8432ebbfe..542730699e 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3086,6 +3086,38 @@ every compliant installation of OCaml and organize these libraries into a hierarchy of modules.") (license license:lgpl2.1+))) +(define-public ocaml-pcre + (package + (name "ocaml-pcre") + (version "7.4.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mmottl/pcre-ocaml") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "11mck879p5zvkghps4ky8yslm0isgz52d84adl0dmcfxv2ibvcym")))) + (build-system dune-build-system) + (arguments + ;; No tests. + '(#:tests? #f)) + (propagated-inputs + `(("dune-configurator" ,dune-configurator) + ("pcre" ,pcre))) + (native-inputs + `(("pcre:bin" ,pcre "bin"))) + (home-page "https://mmottl.github.io/pcre-ocaml") + (synopsis + "Bindings to the Perl Compatibility Regular Expressions library") + (description "pcre-ocaml offers library functions for string +pattern matching and substitution, similar to the functionality +offered by the Perl language.") + ;; With static linking exception + (license license:lgpl2.1+))) + (define-public ocaml4.07-pcre (package (name "ocaml4.07-pcre") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:41 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:41 +0000 Received: from localhost ([127.0.0.1]:60523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF3-0006oA-GA for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:41 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49054 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF0-0006nj-Rf for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:39 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117831; bh=eNmPFjJDg/EQ/F8ywmFaoqC/Si4ghzliLeyM+DyttAk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=WCm5f07UxcaSnS7iWRbyF+eX6vR9o0mT0F4kcQdUCpIZbqeOO7rQUqSyDGrp2ZcJZ t7xcEzlHjVZ9ZcDZ6yQIgt7dx92r/bR6aX9gyyMcg8t9+IvRKgAHlBxmCdzlzUpv5t jU9+kV7JHZWRWy9hoVtwDJ3hcdeASvs9uqFDk4zM= To: 49101@debbugs.gnu.org Subject: [PATCH v3 0/6] Add ocaml-mparser & friends In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 17:50:30 +0200 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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: Changes since v2: * Split the previous [1/5] patch (gnu: ocaml4.07-pcre: Switch to default OCaml compiler.) into two patches. * Make ‘ocaml4.07-expect’ use the default compiler before removing ‘ocaml4.07-pcre’. Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: Changes since v2: * Split the previous [1/5] patch (gnu: ocaml4.07-pcre: Switch to default OCaml compiler.) into two patches. * Make ‘ocaml4.07-expect’ use the default compiler before removing ‘ocaml4.07-pcre’. Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Changes since v2: * Split the previous [1/5] patch (gnu: ocaml4.07-pcre: Switch to default OCaml compiler.) into two patches. * Make =E2=80=98ocaml4.07-expect=E2=80=99 use the default compiler before r= emoving =E2=80=98ocaml4.07-pcre=E2=80=99. I tried setting (#:tests-target ".") in =E2=80=98ocaml-pcre=E2=80=99, but n= othing was outputted during the check phase, so I think it=E2=80=99s safe to say that = it doesn=E2=80=99t actually do anything useful. :) Xinglu Chen (6): gnu: Add ocaml-pcre. gnu: ocaml4.07-expect: Switch to default OCaml compiler. gnu: ocaml4.07-pcre: Remove package. gnu: Add ocaml-mparser. gnu: Add ocaml-mparser-re. gnu: Add ocaml-mparser-pcre. gnu/packages/ocaml.scm | 131 ++++++++++++++++++++++++++++++----------- 1 file changed, 95 insertions(+), 36 deletions(-) =2D-=20 2.32.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmDOEkYVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5bFgP+gJJ/6zlBej4aSKtcMlRCBUbIqjc KSc6elmqSA5LFxVBGsdryNZVMlpC4KUG1s7iRyLhl5+gv7UUMNAyP4OpUQ15mvOx EcTT0ZamCg3mbpZMcnL3UBkdDuHQRBv9JQHLmQKLGCA56x6PHIm1hyQ+fCp8qPfo 8cOfdmswx1uEhKxy9nAGD8k2cJMD5ZC40Yer+vuYDm0NF0Bi8YoQAnMZNnUViHsC 6oDc1S2h6mMnZJIR8PGWWstRiTj+FfXbkA11KH8NBUl8AYmWJUSqWtEbW+WocF0w fP62aN/TNzXELJiYi2HfqBiiu/JybwCm/wO3XhlPiEF5S2DSDIOARhw2owFTNuoT qQaR558Bcxl9yvTP6CnYGEUulkOk3WG3K5E5PlssrAO212c2lRs/yYKsZqobx7Lt //jq4ZNy/k0m/ZeUgZFDXth1Z86tUWPjDxm9Tz6iAlHuQbvAT6Ums9yUh6WnV0nd VqP4li7nzJEFzM8e8atsz3GkHAcncIfem9HB8wsUI5VKYwV+hkYw3RTEJOzJR30M mKQVyGTTTXf4Y0HiW1mZzhhoGFfcyshoYmu3lKT5Mqf7Y3sfAit363Qq/s5GQaTr 8O0WI61rli6IAcqcYvfdBtmS8qH4Hrw1G2XUFymGAOGOoMrHVhItvM/FhBerdMeN wEa/PJmobW25qqDi =okXU -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:46 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:46 +0000 Received: from localhost ([127.0.0.1]:60528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF7-0006oi-Qw for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:46 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49068 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF3-0006np-DX for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:42 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117835; bh=jVTyy20DOz59BHtb+UUvRyFK9YA59B5T0DYxML3Osbk=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=Jkj7XPLCtQgq+tgxIH+FgXOXIT2WNxu3Z8NGZWPFTLXsC44NksTuV2DCYwWEVSJu7 g6Dgu5bmwsU6+DyhBtHffBeqGZfpImYpXV+3x6FWuIvPBoSXydHSDLWRXOvw4atvuP 4nirazFcMv3Xp0ZoviZ10efJBtKRZwalBjgh+PRw= To: 49101@debbugs.gnu.org Subject: [PATCH v3 2/6] gnu: ocaml4.07-expect: Switch to default OCaml compiler. In-Reply-To: References: Message-Id: <30f7fe1b11ad75966da59ade74cede77b487d27a.1624117491.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 17:50:35 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’. [arguments]: Use default OCaml compiler. [native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’. [propagate [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to ‘ocaml-expect’. [arguments]: Use default OCaml compiler. [native-inputs]: Use ‘ocaml-*’ packages instead of ‘ocaml4.07-*’. [propagate [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml4.07-expect): Rename to =E2=80=98ocaml-expec= t=E2=80=99. [arguments]: Use default OCaml compiler. [native-inputs]: Use =E2=80=98ocaml-*=E2=80=99 packages instead of =E2=80= =98ocaml4.07-*=E2=80=99. [propagated-inputs]: Likewise. [description]: Make it a full sentence. --- gnu/packages/ocaml.scm | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 542730699e..d3674ccba8 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3148,9 +3148,9 @@ matching and substitution, similar to the functionali= ty offered by the Perl language.") (license license:lgpl2.1+))); with the OCaml link exception =20 -(define-public ocaml4.07-expect +(define-public ocaml-expect (package - (name "ocaml4.07-expect") + (name "ocaml-expect") (version "0.0.6") (source (origin (method url-fetch) @@ -3159,21 +3159,20 @@ language.") (base32 "098qvg9d4yrqzr5ax291y3whrpax0m3sx4gi6is0mblc96r9yqk0")))) (arguments - `(#:tests? #f - #:ocaml ,ocaml-4.07 - #:findlib ,ocaml4.07-findlib)) + `(#:tests? #f)) (build-system ocaml-build-system) (native-inputs - `(("ocamlbuild" ,(package-with-ocaml4.07 ocamlbuild)) - ("ocaml-num" ,(package-with-ocaml4.07 ocaml-num)) - ("ocaml-pcre" ,ocaml4.07-pcre) - ("ounit" ,(package-with-ocaml4.07 ocaml-ounit)))) + `(("ocamlbuild" ,ocamlbuild) + ("ocaml-num" ,ocaml-num) + ("ocaml-pcre" ,ocaml-pcre) + ("ounit" ,ocaml-ounit))) (propagated-inputs - `(("batteries" ,(package-with-ocaml4.07 ocaml-batteries)))) + `(("batteries" ,ocaml-batteries))) (home-page "https://forge.ocamlcore.org/projects/ocaml-expect/") (synopsis "Simple implementation of expect") - (description "Help building unitary testing of interactive program. Y= ou -can match the question using a regular expression or a timeout.") + (description "This package provides utilities for building unitary tes= ting +of interactive program. You can match the question using a regular expres= sion +or a timeout.") (license license:lgpl2.1+))) ; with the OCaml static compilation excep= tion =20 (define-public ocaml-stdlib-shims --=20 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:46 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:46 +0000 Received: from localhost ([127.0.0.1]:60530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF8-0006ok-49 for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:46 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49076 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF5-0006nr-6d for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:43 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117837; bh=vy3ZpEt6i5ZfldXOalmx+cHwSckEX9efsnHOSoDtR7w=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=FPKtLOc3sBlGqF5cwKPNvVvu4RFojZNQIvv6Sj3jqjgzvj1yCdak8unEf1TpofBrN wyUCBPkaC7gPByz2hbmCpANuxZf/Pqmp2We9dFSWaxE+r0yWr3M/Ev0lzKcVhT5D/X SXl1GVZ2d8aNV9JyReEcTAJD+GkM38bLzq8jRcrY= To: 49101@debbugs.gnu.org Subject: [PATCH v3 3/6] gnu: ocaml4.07-pcre: Remove package. In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 17:50:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: * gnu/packages/ocaml.scm (ocaml4.07-pcre): Remove package. It has been superseded by ‘ocaml-pcre’. --- gnu/packages/ocaml.scm | 30 1 file changed, 30 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index d3674ccba8..c89908a1b2 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3118,36 +3118,6 @@ offered by the Perl la [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml4.07-pcre): Remove package. It has been superseded by ‘ocaml-pcre’. --- gnu/packages/ocaml.scm | 30 1 file changed, 30 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index d3674ccba8..c89908a1b2 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3118,36 +3118,6 @@ offered by the Perl la [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml4.07-pcre): Remove package. It has been superseded by =E2=80=98ocaml-pcre=E2=80=99. --- gnu/packages/ocaml.scm | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index d3674ccba8..c89908a1b2 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -3118,36 +3118,6 @@ offered by the Perl language.") ;; With static linking exception (license license:lgpl2.1+))) =20 -(define-public ocaml4.07-pcre - (package - (name "ocaml4.07-pcre") - (version "7.4.1") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/mmottl/pcre-ocaml") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "11sd8g668h48790lamz0riw9jgnfkaif5qdfa0akcndwa6aj07jf")))) - (build-system dune-build-system) - (arguments - `(#:test-target "." - #:ocaml ,ocaml-4.07 - #:findlib ,ocaml4.07-findlib - #:dune ,ocaml4.07-dune)) - (native-inputs - `(("ocaml-base" ,(package-with-ocaml4.07 ocaml-base)) - ("pcre:bin" ,pcre "bin"))) - (propagated-inputs `(("pcre" ,pcre))) - (home-page "https://mmottl.github.io/pcre-ocaml") - (synopsis "Bindings to the Perl Compatibility Regular Expressions libr= ary") - (description "Pcre-ocaml offers library functions for string pattern -matching and substitution, similar to the functionality offered by the Perl -language.") - (license license:lgpl2.1+))); with the OCaml link exception - (define-public ocaml-expect (package (name "ocaml-expect") --=20 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:47 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:47 +0000 Received: from localhost ([127.0.0.1]:60533 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF8-0006os-Io for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:46 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49084 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF6-0006nu-Qg for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:45 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117839; bh=LgBsxmq4Pw7isvPOs/MfwvO2yGg4icNaRb3vtzBAxAQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=d/7WHeGrjC2jN0Sd7OTH+R5TxCLfkCKwby8plEhM3XGghPlQfRHb7v+j4KBqI9NYe janltHzRvwD0CyCV2uW5ZE46PmiPbc8oq4Pe6egZ3Xxkb06hTXNLxZrdyfJ1a7NEhq s18VsdWAoh/auMS2vSIEFHTiyoS67CHbz7GSnhMs= To: 49101@debbugs.gnu.org Subject: [PATCH v3 4/6] gnu: Add ocaml-mparser. In-Reply-To: References: Message-Id: <305310cc26562edd9b29fcebdb142bc6c8cccf93.1624117491.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 17:50:38 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..af8790aca6 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,34 @@ in the documentation a [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..af8790aca6 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,34 @@ in the documentation a [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser): New variable. --- gnu/packages/ocaml.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index c89908a1b2..af8790aca6 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6792,6 +6792,34 @@ in the documentation always stays up-to-date. compatibility.") (license license:isc))) +(define-public ocaml-mparser + (package + (name "ocaml-mparser") + (version "1.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/murmour/mparser") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "16j19v16r42gcsii6a337zrs5cxnf12ig0vaysxyr7sq5lplqhkx")))) + (build-system dune-build-system) + (arguments + ;; No tests. + '(#:package "mparser" + #:tests? #f)) + (home-page "https://github.com/murmour/mparser") + (synopsis "Simple monadic parser combinator library") + (description + "This library implements a rather complete and efficient monadic parser +combinator library similar to the Parsec library for Haskell by Daan Leijen and +the FParsec library for FSharp by Stephan Tolksdorf.") + ;; With static linking exception. + (license license:lgpl2.1+))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:53 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:53 +0000 Received: from localhost ([127.0.0.1]:60537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludFF-0006pS-0X for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:53 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49094 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF8-0006o7-8f for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:46 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117840; bh=UsDo55L+RCVs0rYUsQYPcDhNIZ5PGAraOggR/sCzzXw=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=lQXEwPCwlbDygU8FwasyjSe6ZIuPa31GSEalMidCddvyd7BMhli7Xijj6Suna7TlH MV84rL/8yo+lnqJW1Opd8PnOx/jfJXCLRSzrsKtlmNIKCyoqmUsW6qC2CLLgAqCc2z wD21LKEkeuzeH8CgF3USTmNHaiwKGjJ6wgWpEDFo= To: 49101@debbugs.gnu.org Subject: [PATCH v3 5/6] gnu: Add ocaml-mparser-re. In-Reply-To: References: Message-Id: <68c852e6f91166701ffc0b0578d7559d77d2e0f7.1624117492.git.public@yoctocell.xyz> Date: Sat, 19 Jun 2021 17:50:40 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index af8790aca6..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6820,6 +6820,21 @@ the FParsec library fo [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index af8790aca6..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6820,6 +6820,21 @@ the FParsec library fo [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-re): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index af8790aca6..3455161553 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6820,6 +6820,21 @@ the FParsec library for FSharp by Stephan Tolksdorf.") ;; With static linking exception. (license license:lgpl2.1+))) +(define-public ocaml-mparser-re + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-re") + (arguments + ;; No tests. + '(#:package "mparser-re" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-re" ,ocaml-re))) + (synopsis "MParser plugin for RE-based regular expressions") + (description "This package provides RE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 11:50:53 2021 Received: (at 49101) by debbugs.gnu.org; 19 Jun 2021 15:50:54 +0000 Received: from localhost ([127.0.0.1]:60541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludFF-0006pb-J6 for submit@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:53 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:49102 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ludF9-0006oT-LU for 49101@debbugs.gnu.org; Sat, 19 Jun 2021 11:50:47 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1624117842; bh=w2EQK10ZR4zveGDlqNf3yz6qnpydROvP/mFxroMQ48U=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=uwz07N7TPxgMiSpdgLrLe6pHslYKtxl36cBU58Xi7qaJUtpSvhsaOdL7m+fJsntIe J/zp0BbBVMppdL3CSg9OjnXLrrBa5idlHnb3PRLwY2nuL35zwOzKwVUOj+HC+g6yZR 332q5vqdUU0ffyOQiUjn4T6blTrhRgGwgG6j3XXs= To: 49101@debbugs.gnu.org Subject: [PATCH v3 6/6] gnu: Add ocaml-mparser-pcre. In-Reply-To: References: Message-Id: Date: Sat, 19 Jun 2021 17:50:41 +0200 MIME-Version: 1.0 Content-Type: text/plain 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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library fo [...] Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 0.4 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS X-Debbugs-Envelope-To: 49101 Cc: Julien Lepiller 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.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: * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library fo [...] Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: yoctocell.xyz (xyz)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD 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 * gnu/packages/ocaml.scm (ocaml-mparser-pcre): New variable. --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 3455161553..1c7f4db18f 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6835,6 +6835,21 @@ the FParsec library for FSharp by Stephan Tolksdorf.") (description "This package provides RE-based regular expressions support for Mparser."))) +(define-public ocaml-mparser-pcre + (package + (inherit ocaml-mparser) + (name "ocaml-mparser-pcre") + (arguments + ;; No tests. + '(#:package "mparser-pcre" + #:tests? #f)) + (propagated-inputs + `(("ocaml-mparser" ,ocaml-mparser) + ("ocaml-pcre" ,ocaml-pcre))) + (synopsis "MParser plugin for PCRE-based regular expressions") + (description "This package provides PCRE-based regular expressions +support for Mparser."))) + (define-public lablgtk3 (package (name "lablgtk") -- 2.32.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 19 20:16:52 2021 Received: (at 49101-done) by debbugs.gnu.org; 20 Jun 2021 00:16:52 +0000 Received: from localhost ([127.0.0.1]:60980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lul8u-000305-Fu for submit@debbugs.gnu.org; Sat, 19 Jun 2021 20:16:52 -0400 Received: from lepiller.eu ([89.234.186.109]:45268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lul8r-0002zv-VB for 49101-done@debbugs.gnu.org; Sat, 19 Jun 2021 20:16:51 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id bdda54a2; Sun, 20 Jun 2021 00:16:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=NXXjsSdCS1cc mTnP0FWS43JE5n4gR0dbFyY80GtVpgQ=; b=TwbimH7VvK3hhz4gdiNE4V04pUHU 6ZIUU89iq02szUQb5wtFpA87qlxNY6CsGYsPb44z/bgXvuUTmlEuanoChQsNvXDv xbATd5VSp5a7on8zvBvKoBlGtYOREnShtG+mrBBwn3L9STmrSI6TfQrp4gIBQElR mG3zt20t+qNl3Oq80IJ/JtazrALo2GPypfhAQUeAJKmv4zvPfOuNQHD4sjp3olK/ x6D8v2ND4Gvw9t63GE7qvmoFckdwG++GCiQjX5XQM37fAqEhVw0YaT62obq4G+X4 7iN6GrIjo156XSM0YGFJPMFAMovzwLaV37TGvrlJvf87m569rj5a039MEQ== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 38428c67 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sun, 20 Jun 2021 00:16:46 +0000 (UTC) Date: Sun, 20 Jun 2021 02:16:44 +0200 From: Julien Lepiller To: Xinglu Chen Subject: Re: [PATCH v3 0/6] Add ocaml-mparser & friends Message-ID: <20210620021633.55cd83a9@tachikoma.lepiller.eu> In-Reply-To: References: X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 49101-done Cc: 49101-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: -1.0 (-) Pushed to master as 376b16e9a180ddef1aca795a3acf2512561976ef to dcd94ee855fa03596a8e84b7cffe1344bb6206ef, thank you! From unknown Sat Aug 16 16:18:38 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, 18 Jul 2021 11:24:04 +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