From patchwork Sat Mar 23 23:35:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62194 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 782D927BBEA; Sun, 24 Mar 2024 00:10:36 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BD94327BBE2 for ; Sun, 24 Mar 2024 00:10:35 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roBRR-0006XU-Rc; Sat, 23 Mar 2024 20:10:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roBRP-0006WL-OT for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roBRP-0003Rp-FT for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roBS2-0003Uj-9l; Sat, 23 Mar 2024 20:11:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 01/11] gnu: Fix dune-ordering Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sun, 24 Mar 2024 00:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.171123902313330 (code B ref 64209); Sun, 24 Mar 2024 00:11:02 +0000 Received: (at 64209) by debbugs.gnu.org; 24 Mar 2024 00:10:23 +0000 Received: from localhost ([127.0.0.1]:35117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roBRO-0003Su-Bf for submit@debbugs.gnu.org; Sat, 23 Mar 2024 20:10:23 -0400 Received: from mail.uvy.fr ([146.59.197.40]:33932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB1J-0002HV-83 for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236948; bh=mz6WByFugxbqLOI9ifE+BOzdFbRZXs0RYD9Epx3IDRQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=opY9B4cgYfVa0Y/Ud7NYPgaB0iN43DIgugFhLRs/H4PP92lULPr0nbDnCI0YwFfcf SaGrPrzmyaaZR7AdUv/W/BindcJFLLpK7p/LTFl563HZTDDotm3N1Wq2a2o7ZlOBG5 RLpVrQEbnI/soz9n9pAMymc+xzsr5tKB88z/Q6qKbuuk0dLfTL3bOHGhFzWZsJxHLF G1oJCSjOJVytskDw/OZ/XKkDtTi6UtDQt6D+bKeWu1Yn7FcJ9ZlxuNH4fowFn9PH2/ q5f+tPMkjDptz8jfFiCiVYyZmu2NRPNaKyNVAKnvOZIq5Rg63z4b5DLR9i15ny92+y oscvivaf/A/6w== Date: Sun, 24 Mar 2024 00:35:11 +0100 Message-ID: <31b153e4d2219401220222cb6d41a00ecd6dda4c.1711236338.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (dune-ordering): fix dune-ordering to make it, and its inherited packages compatible with package-with-ocaml5.0 Change-Id: I07dc1e9fe32903a019da846cd6e40333619a3f36 --- gnu/packages/ocaml.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 0f4c351141..53909fe1e1 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -2092,6 +2092,7 @@ (define-public dune-ordering `(#:package "ordering" ;; Tests have a cyclic dependency on stdune #:tests? #f)) + (properties '()) (synopsis "Dune element ordering") (description "This library represents element ordering in OCaml."))) From patchwork Sat Mar 23 23:35:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62185 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 464C027BBE9; Sat, 23 Mar 2024 23:37:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A91AC27BBE2 for ; Sat, 23 Mar 2024 23:37:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roAvU-0002Qp-J4; Sat, 23 Mar 2024 19:37:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roAvT-0002Qg-JX for guix-patches@gnu.org; Sat, 23 Mar 2024 19:37:23 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roAvT-0002tt-AN for guix-patches@gnu.org; Sat, 23 Mar 2024 19:37:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roAw5-00022B-Qm; Sat, 23 Mar 2024 19:38:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 02/11] gnu: Add ocaml-ppx-yojson-conv-lib. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112370287690 (code B ref 64209); Sat, 23 Mar 2024 23:38:01 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:37:08 +0000 Received: from localhost ([127.0.0.1]:33332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roAvE-0001zx-AL for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:37:08 -0400 Received: from mail.uvy.fr ([146.59.197.40]:46722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roAvC-0001zC-DQ for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:37:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236949; bh=xkqqZqrPf45Opvui2AGmm18wMGnruYpkmYTz9v1w+3k=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=I01H9ykI7DJ+fn6Nlqcm8dwLw8rP8VMLN6+BV0I7NTA/vcCarh1z85vkJS82Rv9l2 Idi/MlQdSlSb9HFjH+mNIhgV7do8RD20FB7jCOdeMBJezGB2J99aZ+5U44e2NFQXdr BL0iT3tDqwy6+/Mz0/MGI66vfyVtQAEKVQWqWbHlPn65K/mHN9rY4G/MCUn/mUD6sP kaCZb42fC0HsLpdkkyLnRZe372pprMpKQFcu7zL4TzlBRZjRADWWDN/q+TaL4MkeX3 wdlDYZ7E5tzlOn9l3Gh/gtxPRydiXEe7bQwjqsLMLDDbm911+7vnKvxFx/+GaUhE7D 4+YQurTF5oF5w== Date: Sun, 24 Mar 2024 00:35:12 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-ppx-yojson-conv-lib): New variable. Change-Id: Ifd7d64e88dc873bff08ac393779ecc86594455a1 --- gnu/packages/ocaml.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 53909fe1e1..dc82739643 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6083,6 +6083,29 @@ (define-public ocaml-yojson serializers and deserializers from type definitions.") (license license:bsd-3))) +(define-public ocaml-ppx-yojson-conv-lib + (package + (name "ocaml-ppx-yojson-conv-lib") + (version "0.16.0") + (home-page "https://github.com/janestreet/ppx_yojson_conv_lib") + (source + (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit (string-append "v" version)))) + (sha256 + (base32 + "1npc1dbrcl3izi2rpf3rqz98jvsxrgzqn2vb95nf8wxgmh6gmrsc")))) + (build-system dune-build-system) + (propagated-inputs (list ocaml-yojson)) + (properties `((upstream-name . "ppx_yojson_conv_lib"))) + (synopsis "Runtime library used by ocaml PPX yojson convertor") + (description "Ppx_yojson_conv_lib is the runtime library used by +ppx_yojson_conv, a ppx rewriter that can be used to convert ocaml types +to a Yojson.Safe value.") + (license license:expat))) + (define-public ocaml-merlin-lib (package (name "ocaml-merlin-lib") From patchwork Sat Mar 23 23:35:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62195 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EB86627BBEA; Sun, 24 Mar 2024 00:10:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 45A8027BBE9 for ; Sun, 24 Mar 2024 00:10:52 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roBRR-0006XN-KO; Sat, 23 Mar 2024 20:10:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roBRP-0006WM-ON for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roBRP-0003Rs-Fz for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roBS3-0003Uv-6m; Sat, 23 Mar 2024 20:11:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 03/11] gnu: Fix ocaml-dune-build-info Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sun, 24 Mar 2024 00:11:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.171123902413344 (code B ref 64209); Sun, 24 Mar 2024 00:11:03 +0000 Received: (at 64209) by debbugs.gnu.org; 24 Mar 2024 00:10:24 +0000 Received: from localhost ([127.0.0.1]:35122 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roBRP-0003T9-VX for submit@debbugs.gnu.org; Sat, 23 Mar 2024 20:10:24 -0400 Received: from mail.uvy.fr ([146.59.197.40]:57004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roBAz-0002lk-1w for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:53:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236949; bh=37HogFPrSoLm9RLox7v/VjuZsrRWGJUtonP+eeLohV0=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=G9wPnuQa1CD89iWGmx2e7efqlePE/lGy19ixp4npYOkATqu6n1x9/adpmx37bnu/1 eolosvraBRW43dyECPrWxt+KAOAZZ9oVGfCfCbd0DQPou0zjqJAYKiorxpHi5wF6le 2+AzLkl7+FCI2K1ubqeLHxC4X9/yPvaZKA0q+VG9wM8MYl/3yauJ/3V42A+xi5XQ9Z JGei5cSOPvATKxWlV2yL4OOpO/uxzAT79zOmnA9BrMAqoB4hWunpcoR+dm/9F2wvj4 gqNpJVaXw4ipfkIlZazHZ8Y7FSZaCUakXFYg3xJy73JIs7671TIB01RfpIg1WxbldU TxHZoaZt2oytQ== Date: Sun, 24 Mar 2024 00:35:13 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-dune-build-info): inherit same way as other dune packages Change-Id: I6836bbe6a9860aee8e5fc672e65a1c577690d324 --- gnu/packages/ocaml.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index dc82739643..7aa4b45374 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8749,7 +8749,7 @@ (define-public ocaml-fix (define-public ocaml-dune-build-info (package - (inherit dune) + (inherit dune-ordering) (name "ocaml-dune-build-info") (build-system dune-build-system) (arguments From patchwork Sat Mar 23 23:35:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62190 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 70F4D27BBE9; Sat, 23 Mar 2024 23:43:52 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C663327BBE2 for ; Sat, 23 Mar 2024 23:43:50 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB1S-0003CU-2R; Sat, 23 Mar 2024 19:43:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB1H-00038i-DK for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB1H-0004c9-36 for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB1u-0002JM-TE; Sat, 23 Mar 2024 19:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 04/11] gnu: Add ocaml-xdg. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373868736 (code B ref 64209); Sat, 23 Mar 2024 23:44:02 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:43:06 +0000 Received: from localhost ([127.0.0.1]:33715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB10-0002Gj-7y for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:06 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36814) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0w-0002F0-18 for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236949; bh=vZ6sPVg+1KkTCqH4rcGGjVV76rUeQNuBTMKt0WL4f/4=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=zrwLs1MjybtwlFqS114CX+moPfj7xJybNGxPawjbI/FhvVgcDsKwAXT8d9GO4XpFG c0uw7Y0Yi806r/ansJkXJBHjDVZ44LKemLvFMTa5eOrHC44NTI1w0XSCF8/9JPb8bn 3rnIRN0cnuu7elxJl4LdM6Plq25dSteJVA3MAot4mdyuFFtXF1SGdEqa/L+qOcizWC uQ0EnKrP11B5hs812s/ZUUeV6knysjVYpmozLe6DrsxaqV8XFIQlcD8dZGIWjWC3NU JZCZpWOTv4i9Ju5GQRXGXeV3Xf2xPRw0qi0HRUHV0dJ8GbPCoIhM7DZarQolqNnpDP SiM22Kroup4SA== Date: Sun, 24 Mar 2024 00:35:14 +0100 Message-ID: <71b4cc1dfa2e69259d781ba0d804f15b1a059de5.1711236338.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-xdg): New variable. Change-Id: I88bc2fd7bb55d721ce1887a727480338dea0590c --- gnu/packages/ocaml.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 7aa4b45374..0d77d93a34 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8765,6 +8765,21 @@ (define-public ocaml-dune-build-info reporting the version from the version control system during development to get an precise reference of when the executable was built."))) +(define-public ocaml-xdg + (package + (inherit dune-ordering) + (name "ocaml-xdg") + (build-system dune-build-system) + (arguments + '(#:package "xdg" + ;; Tests have a cyclic dependency on stdune + #:tests? #f)) + (propagated-inputs (list ocaml-odoc)) + (synopsis "XDG Base Directory Specification library for ocaml") + (description + "This ocaml library returns user XDG directories such as XDG_CONFIG_HOME, + XDG_STATE_HOME."))) + (define-public ocaml-either (package (name "ocaml-either") From patchwork Sat Mar 23 23:35:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62192 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 730CB27BBEA; Sat, 23 Mar 2024 23:44:00 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 08D6127BBE2 for ; Sat, 23 Mar 2024 23:44:00 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB1R-0003CF-LC; Sat, 23 Mar 2024 19:43:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB1I-00038k-CM for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB1I-0004cL-0F for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:24 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB1u-0002JE-FY; Sat, 23 Mar 2024 19:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 05/11] gnu: Add dune-rpc. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373868728 (code B ref 64209); Sat, 23 Mar 2024 23:44:02 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:43:06 +0000 Received: from localhost ([127.0.0.1]:33713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0z-0002Gb-U5 for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:06 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36772) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0p-0002Eh-Ma for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236950; bh=lSPdb1v1kxRAJit6AL5hlWsxZlGVc6LHSykyY3cC9XA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=s/DvpeKbuWE317z+NVARkNab582ZVJfjHMf8tkrmH3Cszy+4L28/aVWxixVXhrAHq 76jg0FXP8Ae5AGIxHDvL0eiTmxPvIQdA0TPQj/Z+N5p381fRPpmiXHov4n6Ka6xNxA Oa0U834PU2Ig7XCvd7DXURJZJYWYjBxl/YjB4ym95ISQFVnRwlvrIp2VBSFxY4ws5H JWdtCShRCVPL5nP92pSv+fECjyBG2k0cadNbubWR7dg3sF39MZJ9DPC2f9swvDY/zo 7znFtNQJYfj6iToT7j/AA4WZXaCCeW4Ubntc9rRuv6mI/qN3lGWsAv7FyI8oOYIOYl EDAD8TaEGT0yw== Date: Sun, 24 Mar 2024 00:35:15 +0100 Message-ID: <2620880ea9fe5542ff215774428b2dcef6d0ae5f.1711236338.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (dune-rpc): New variable. Change-Id: Ic6488d3517d9bb4dc5a2e55d93be3ceee2103a3e --- gnu/packages/ocaml.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 0d77d93a34..8def4c18aa 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8780,6 +8780,25 @@ (define-public ocaml-xdg "This ocaml library returns user XDG directories such as XDG_CONFIG_HOME, XDG_STATE_HOME."))) +(define-public dune-rpc + (package + (inherit dune-ordering) + (name "dune-rpc") + (build-system dune-build-system) + (arguments + '(#:package "dune-rpc" + ;; Tests have a cyclic dependency on stdune + #:tests? #f)) + (propagated-inputs (list ocaml-csexp + dune-ordering + dune-dyn + ocaml-xdg + dune-stdune + ocaml-pp + ocaml-odoc)) + (synopsis "Communicate with ocaml dune using rpc") + (description "Library to connect and control a running dune instance."))) + (define-public ocaml-either (package (name "ocaml-either") From patchwork Sat Mar 23 23:35:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62191 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3004827BBEA; Sat, 23 Mar 2024 23:43:54 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9946827BBE2 for ; Sat, 23 Mar 2024 23:43:53 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB1S-0003Cv-Pg; Sat, 23 Mar 2024 19:43:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB1H-00038j-TR for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB1H-0004cG-L6 for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB1v-0002JU-Al; Sat, 23 Mar 2024 19:44:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 06/11] gnu: Add ocamlc-loc. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:44:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373878745 (code B ref 64209); Sat, 23 Mar 2024 23:44:03 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:43:07 +0000 Received: from localhost ([127.0.0.1]:33717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB10-0002Gr-HW for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:06 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0w-0002FB-IG for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236950; bh=Io3OH8R8HRsgEHAoeHSVg5XrxSfrUuwqo1xo6rNorDg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=2CAG6FcKP3j0haoUaxa+YhSbUsoGvUeqnmZJJTK0YSBatQ75+HKIT3r8DFrt9aN+A gO5zUnjJ2WjcO3Fyb+QAg9MPJzArYNYIQi2/D7KFR2LT60IJp2kPITdSWQiRtF6+vG FjJERPGR3qeldz/72nCK5yju5/Tj/bkwDtd33g0uSqaW6xj+eVekjHzrf5eyUX0eas h78gsjx3r4GohuvQepu95+o5svbTYRaxYh1R2IThIGEoGU+cC2X0oikWTjCeesJlb3 fFShWaCk08CtrKd9QyCCheAezFGOYIFtlUH/3JqwqwsUHYfFKZnoWutE3UQG8qy3YO Dgz8oZ9cGc1cg== Date: Sun, 24 Mar 2024 00:35:16 +0100 Message-ID: <871a1970083eac598f41207500622ae90f93d103.1711236338.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocamlc-loc): New variable. Change-Id: I0bcc2666d8030f067b964647400ff31e9302d1c7 --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 8def4c18aa..08d4cea003 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8799,6 +8799,22 @@ (define-public dune-rpc (synopsis "Communicate with ocaml dune using rpc") (description "Library to connect and control a running dune instance."))) +(define-public ocamlc-loc + (package + (inherit dune-ordering) + (name "ocamlc-loc") + (build-system dune-build-system) + (arguments + '(#:package "ocamlc-loc" + ;; Tests have a cyclic dependency on stdune + #:tests? #f)) + (propagated-inputs (list dune-dyn ocaml-odoc)) + (synopsis "Parse ocaml compiler output into structured form") + (description + "This library parses ocaml complier output and returns it as ocaml values. +This library offers no backwards compatibility guarantees."))) + + (define-public ocaml-either (package (name "ocaml-either") From patchwork Sat Mar 23 23:35:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62186 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6A97727BBEA; Sat, 23 Mar 2024 23:40:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DB03327BBE2 for ; Sat, 23 Mar 2024 23:40:30 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roAyQ-0002hZ-2p; Sat, 23 Mar 2024 19:40:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roAyM-0002hF-Ip for guix-patches@gnu.org; Sat, 23 Mar 2024 19:40:23 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roAyM-0003ny-2p for guix-patches@gnu.org; Sat, 23 Mar 2024 19:40:22 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roAyz-0002AA-VD; Sat, 23 Mar 2024 19:41:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 07/11] gnu: Add ocaml-chrome-trace. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112372228201 (code B ref 64209); Sat, 23 Mar 2024 23:41:01 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:40:22 +0000 Received: from localhost ([127.0.0.1]:33546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roAyL-00028C-Sy for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:40:22 -0400 Received: from mail.uvy.fr ([146.59.197.40]:35042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roAvm-000218-O9 for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:37:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236950; bh=FDmXLNnWDjpyLOKp2WGkM7WnxHxYvLZgvPcrNhMMkjc=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=V0stQaBlZfDnU3ZLxIUcvdRRAh/oD67OESp1RS/vHgrfB4R+UM5CFFoUOt4nev8A6 EWFJwx5k5UIWbKOgaKwvcz5yoU9fLAKdnRaTyoY90lHh2gglaviEDxAm9Kg53Nfxm7 IF5i8iK8oeDvxT4iiV5z0NcIaEXCvyf31QShE9NDTe8S89MvkOaQgWkMTJU9aBFSSf gJRy9VjVy2S5L6lL04AWcLGQfN4GhTOmOkmTIUNSnJnCec0eSmSZNLZwgr9beIlxkC W9vr5c9pOoRNFfUP9UF5zHdvxlntSXRuzceWqHgau4HfS4AGSA2MHdA/OFCRpCQ67S Bfvd+gXQcd87g== Date: Sun, 24 Mar 2024 00:35:17 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-chrome-trace): New variable. Change-Id: I24dd519d913ea240c3500b824e2342a33d34ed1a --- gnu/packages/ocaml.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 08d4cea003..2975a321a3 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8814,6 +8814,22 @@ (define-public ocamlc-loc "This library parses ocaml complier output and returns it as ocaml values. This library offers no backwards compatibility guarantees."))) +(define-public ocaml-chrome-trace + (package + (inherit dune-ordering) + (name "ocaml-chrome-trace") + (build-system dune-build-system) + (arguments + '(#:package "chrome-trace" + ;; Tests have a cyclic dependency on stdune + #:tests? #f)) + (propagated-inputs (list ocaml-odoc)) + (synopsis "Chrome trace event generation library for ocaml") + (description + "Output trace data to a file in Chrome's trace_event format. This format is + compatible with chrome trace viewer chrome://tracing. + This library offers no backwards compatibility guarantees.") + (license license:expat))) (define-public ocaml-either (package From patchwork Sat Mar 23 23:35:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62189 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8328127BBEA; Sat, 23 Mar 2024 23:43:36 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F0A1D27BBE2 for ; Sat, 23 Mar 2024 23:43:35 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB1Q-0003Ag-RW; Sat, 23 Mar 2024 19:43:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB1H-00038h-1z for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB1E-0004bU-Kl for guix-patches@gnu.org; Sat, 23 Mar 2024 19:43:22 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB1u-0002J4-1O; Sat, 23 Mar 2024 19:44:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 08/11] gnu: Add ocaml-fiber. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373868721 (code B ref 64209); Sat, 23 Mar 2024 23:44:02 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:43:06 +0000 Received: from localhost ([127.0.0.1]:33711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0z-0002GZ-Jz for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:43:05 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0p-0002Ek-MY for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236951; bh=i+k1i+EvOQSHCnmkJU/NEjRtIqC/dZMP1XXbOt70TYg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=vVrgfZHfB2FziLonhxMfDVtrvp5fm9DJM3DsEmn23aKxM8SMsCr8fmZYeSI4tXwO3 81JSP4AcuZDZPs2Ly8JW6INQG3b7564+EKhPdAy7kO+56IE+972HhvzYYtN7k/fjYG g/V5+dlt2e8Nnyh8yTI08H/iG8gJ1mCFDVvbXXCBdc7+wfbuh0NvQp68yRMP4aTfdA zU1pYFT7M4dJtanH/k2mozjZWqy2/k9DqtQzWe2GNQndQVjRGM9NcSYd4iBaJOIWiK ROLfoOHeF2sh7PCPWS971RCTCSLBEForzTqpQCj1MMuFeYu/XdrcCRyFEa7SJoscNI i+u241hnI60mw== Date: Sun, 24 Mar 2024 00:35:18 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-fiber): New variable. Change-Id: Ibfab7cde463c806a89836bc42e3b84720fbf7206 --- gnu/packages/ocaml.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 2975a321a3..120fe4eec8 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8831,6 +8831,31 @@ (define-public ocaml-chrome-trace This library offers no backwards compatibility guarantees.") (license license:expat))) +(define-public ocaml-fiber + (package + (name "ocaml-fiber") + (home-page "https://github.com/ocaml-dune/fiber") + (version "3.7.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "085v1dfxrb4wnkgysghj5q4vr4nx3nxr84rqmy874dr3pk30740n")))) + (build-system dune-build-system) + (arguments + '(#:package "fiber")) + (propagated-inputs (list dune-stdune dune-dyn)) + (native-inputs (list ocaml-odoc ocaml-ppx-expect)) + (synopsis "Structured concurrency library") + (description + "This library implements structured concurrency for ocaml. + It offers no backwards compatibility guarantees.") + (license license:expat))) + (define-public ocaml-either (package (name "ocaml-either") From patchwork Sat Mar 23 23:35:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62193 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DF4B827BBEA; Sun, 24 Mar 2024 00:10:34 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0E1A827BBE2 for ; Sun, 24 Mar 2024 00:10:34 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roBRR-0006X8-Dz; Sat, 23 Mar 2024 20:10:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roBRP-0006WN-QS for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:24 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roBRP-0003Ti-Hi for guix-patches@gnu.org; Sat, 23 Mar 2024 20:10:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roBS2-0003Up-Oc; Sat, 23 Mar 2024 20:11:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 09/11] gnu: Add ocamlformat-rpc-lib. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sun, 24 Mar 2024 00:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.171123902313336 (code B ref 64209); Sun, 24 Mar 2024 00:11:02 +0000 Received: (at 64209) by debbugs.gnu.org; 24 Mar 2024 00:10:23 +0000 Received: from localhost ([127.0.0.1]:35120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roBRP-0003Sx-KX for submit@debbugs.gnu.org; Sat, 23 Mar 2024 20:10:23 -0400 Received: from mail.uvy.fr ([146.59.197.40]:58146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roBAV-0002kV-Gg for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:52:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236951; bh=IqIYdI9eYew16bcipikPKbutzmD+E7nRUepv6KKVfOs=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=0zuoE3AfGBby0pd8E7TWNkuuk8QMN3eLewd0hQgI5XWUNGxaKt00kgDAm4PXu74M9 h5N6kEk85mrtHPZs2/InxgisaqNaMYdlu4lnuFdco67R1UGVSJrXcTLWldDiSd4IjW xIqBSR9Ub0/eBX417fqNqlqPR1rEFYGMEsqLC5RO4tm/nQTxE2prNdoSUlvCsF+0MV ITQkPGXMURGg7aXAeUJND2sOeiiSwTHWj4hx2TKLsmLuITd1RqOvqmIsOrSxbM9lYW GHKH4meTi4gOrWlamf02b3ITC4myHuOt5eMRv8/E6aUMy2IqsRPv1E2LeexAfa69kW zRluToQy/v1Mw== Date: Sun, 24 Mar 2024 00:35:19 +0100 Message-ID: <0be0b2f6d0ec32439f60adb1802d547e726d2ec2.1711236338.git.benjamin@uvy.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocamlformat-rpc-lib): New variable. Change-Id: If936fc70e541c5bf93bb021d8cc9f770b2d5329d --- gnu/packages/ocaml.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 120fe4eec8..953b563563 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8931,6 +8931,18 @@ (define-public ocamlformat a uniform style.") (license license:expat))) +(define-public ocamlformat-rpc-lib + (package + (inherit ocamlformat) + (name "ocamlformat-rpc-lib") + (arguments + '(#:package "ocamlformat-rpc-lib")) + (propagated-inputs (list ocaml-csexp ocaml-odoc)) + (synopsis "Auto-formatter for OCaml code in RPC mode") + (description + "OCamlFormat is a tool to automatically format OCaml code in a uniform style. +This package defines a RPC interface to OCamlFormat."))) + (define-public ocaml-bigstringaf (package (name "ocaml-bigstringaf") From patchwork Sat Mar 23 23:35:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62187 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C46DA27BBE9; Sat, 23 Mar 2024 23:42:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A6CB327BBE2 for ; Sat, 23 Mar 2024 23:42:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB0K-0002sr-EI; Sat, 23 Mar 2024 19:42:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB0I-0002sa-98 for guix-patches@gnu.org; Sat, 23 Mar 2024 19:42:22 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB0H-0004GM-Oh for guix-patches@gnu.org; Sat, 23 Mar 2024 19:42:21 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB0w-0002Fy-RU; Sat, 23 Mar 2024 19:43:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 10/11] gnu: ocaml-merlin-lib: Update to 4.14. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373788645 (code B ref 64209); Sat, 23 Mar 2024 23:43:02 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:42:58 +0000 Received: from localhost ([127.0.0.1]:33693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0r-0002FI-RN for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:58 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0p-0002Eg-MG for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236951; bh=/9cxY33H5Df7Y9RLIVtg96Bmurogldhj2TK6OPjdY9U=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=VDozEEZ1sj9hAGmgERG2kvxmS8zw3tvuiFY/w8i1HUZzmgWS9QieE01q/+lOW50wH fVHQDIgDdJZgecSHxYpV6vHa5sC05G58NHJ0urGVTH9zkfQnavRgidwHvQ4OPsOxQs jH/T57/y0KW0/OB/Qp9NMhxWLp0+grc8zsXRwSOmp5APM8c2uAkVyR0l8MbQlpyGjU LOehjagu+v8vD6HYvCbWPAsCiPEgU/z5zeHVZtomXKrAB394vK8ZEDJIThh9gaXII1 8Dq/5+K9ZyeUJaA/hqNX0jT5ZZNccZ+CwoMOpXZA4xxe3ekt6gjSCSeBOf6CD0dG+r 7WvGoxqucaGkQ== Date: Sun, 24 Mar 2024 00:35:20 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-merlin-lib): Update to 4.14-414. * gnu/packages/ocaml.scm (ocaml-merlin-lib-500): Update to 4.14-500. Change-Id: I5b2117f34eca6d55b95413a7fefc29c4acdee7e5 --- gnu/packages/ocaml.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 953b563563..bb7fd3a2de 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6109,7 +6109,7 @@ (define-public ocaml-ppx-yojson-conv-lib (define-public ocaml-merlin-lib (package (name "ocaml-merlin-lib") - (version "4.7-414") + (version "4.14-414") (source (origin (method git-fetch) @@ -6119,7 +6119,7 @@ (define-public ocaml-merlin-lib (file-name (git-file-name name version)) (sha256 (base32 - "1bd4j2zq0lyszbkibgky1z9swv4scb7ljww3fv1kqy0cya743b5l")))) + "1d9q6yl5i08j9lkmbywh5q1yfjxin5n9yp9bqwi7a9lanhwg8psi")))) (build-system dune-build-system) (arguments '(#:package "merlin-lib" #:tests? #f)) ; no tests @@ -6136,7 +6136,7 @@ (define ocaml-merlin-lib-500 (package (inherit ocaml-merlin-lib) (name "ocaml-merlin-lib") - (version "4.7.1-500") + (version "4.14-500") (source (origin (method git-fetch) @@ -6146,7 +6146,7 @@ (define ocaml-merlin-lib-500 (file-name (git-file-name name version)) (sha256 (base32 - "05a87i2dkzv800nwb6y7b2j45avg8gs3gzb5a98wrj1i5zjqwh01")))) + "0rx0h8a7m435jmfvpxjf4682dxgb2f74ar1k1m3c3hls6yxgw0a9")))) (properties '()))) (define-public ocaml5.0-merlin-lib From patchwork Sat Mar 23 23:35:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benjamin X-Patchwork-Id: 62188 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 52F1F27BBEA; Sat, 23 Mar 2024 23:42:49 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B179527BBE2 for ; Sat, 23 Mar 2024 23:42:48 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roB0M-0002tP-9G; Sat, 23 Mar 2024 19:42:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roB0J-0002sj-EK for guix-patches@gnu.org; Sat, 23 Mar 2024 19:42:23 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roB0J-0004Gp-4a for guix-patches@gnu.org; Sat, 23 Mar 2024 19:42:23 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roB0x-0002GB-HM; Sat, 23 Mar 2024 19:43:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#64209] [PATCH v4 11/11] gnu: Add ocaml-lsp-server. Resent-From: Benjamin Original-Sender: "Debbugs-submit" Resent-CC: julien@lepiller.eu, pukkamustard@posteo.net, guix-patches@gnu.org Resent-Date: Sat, 23 Mar 2024 23:43:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64209 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 64209@debbugs.gnu.org Cc: Benjamin , Julien Lepiller , pukkamustard X-Debbugs-Original-Xcc: Julien Lepiller , pukkamustard Received: via spool by 64209-submit@debbugs.gnu.org id=B64209.17112373788652 (code B ref 64209); Sat, 23 Mar 2024 23:43:03 +0000 Received: (at 64209) by debbugs.gnu.org; 23 Mar 2024 23:42:58 +0000 Received: from localhost ([127.0.0.1]:33695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0s-0002FO-4o for submit@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:58 -0400 Received: from mail.uvy.fr ([146.59.197.40]:36786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roB0p-0002Ej-MC for 64209@debbugs.gnu.org; Sat, 23 Mar 2024 19:42:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=uvy.fr; s=202105; t=1711236952; bh=kS7hH4Rco5PXANWVvTqshBwTX9OkwneuixqL3kjH/VM=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=6TVI7bgdVmiWS0nmkic+bD0kuPentBFHRHL8yapJxLjaUYt1Dapj9oOWyjX4CquqB yW2gWq120ctk7l2MJKsenzU7wEcELA+Ev4GovufkNU0cZv8JpEXplyStTPRy2dx7Pz FDCuhBkHy49hT0Jzq9mRxz1wdpONSqw1nvfEpDqdzzuUlVKhT1surzxK1oycpMJQOH 0KbLXirrIVhf7qSIaKtjDkBDQby8UpRgstlDWEJxCnJkBxVF17fBerMlFX5O7XDnPi +qXmmneC7iO8gYpToqmpcFlSprIvV1C1/t+5qPCnXRqV2amJU32Aa5PBLRPC9H0UP0 Dl3Fj/OOV948A== Date: Sun, 24 Mar 2024 00:35:21 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Benjamin X-ACL-Warn: , Benjamin via Guix-patches X-Patchwork-Original-From: Benjamin via Guix-patches via From: Benjamin Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/ocaml.scm (ocaml-lsp-server): New variable. Change-Id: Ib861dea3d7d00d570f253ffc3b4955e547dc2676 --- gnu/packages/ocaml.scm | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index bb7fd3a2de..cefb3384b5 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -6228,6 +6228,48 @@ (define-public ocaml5.0-merlin Atom.") (license license:expat)))) +(define-public ocaml-lsp-server + (package + (name "ocaml-lsp-server") + (version "1.17.0") + (home-page "https://github.com/ocaml/ocaml-lsp") + (source (origin + (method git-fetch) + (uri (git-reference + (url home-page) + (commit version))) + (sha256 + (base32 + "1w1m2mi7va3wcwgvgzqd3af6hrhx5zzyr3hqa228pcimp44w6f0h")))) + (build-system dune-build-system) + (arguments '(#:tests? #f)) ; tests are failing for v1.17 + (propagated-inputs (list + ocaml-re + ocaml-ppx-yojson-conv-lib + dune-rpc + ocaml-chrome-trace + dune-dyn + dune-stdune + ocaml-fiber + ocaml-xdg + dune-ordering + ocaml-dune-build-info + ocaml-spawn + ocamlc-loc + ocaml-uutf + ocaml-pp + ocaml-csexp + ocamlformat-rpc-lib + ocaml-odoc + ocaml-merlin-lib)) + (native-inputs (list ocaml-ppx-expect ocamlformat)) + (properties `((upstream-name . "ocaml-lsp-server"))) + (synopsis "LSP Server for OCaml") + (description "This package implements an Ocaml language server implementation.") + (license license:isc))) + +(define-public ocaml5.0-lsp-server (package-with-ocaml5.0 ocaml-lsp-server)) + (define-public ocaml-gsl (package (name "ocaml-gsl")