From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8Kt5IabphF8/SgAA0tVLHw (envelope-from ) for ; Mon, 12 Oct 2020 23:41:26 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id FQdIHabphF/hSAAAbx9fmQ (envelope-from ) for ; Mon, 12 Oct 2020 23:41:26 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8FA619402CC for ; Mon, 12 Oct 2020 23:41:25 +0000 (UTC) Received: from localhost ([::1]:58968 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kS7RU-0006ST-4D for larch@yhetil.org; Mon, 12 Oct 2020 19:41:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46978) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kS7RD-0006Qy-N6 for guix-patches@gnu.org; Mon, 12 Oct 2020 19:41:09 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32843) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kS7R8-0007Tk-5E for guix-patches@gnu.org; Mon, 12 Oct 2020 19:41:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kS7R8-0001Oa-2h for guix-patches@gnu.org; Mon, 12 Oct 2020 19:41:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43745] [PATCH 16/27] gnu: Add ocaml-stdlib-shims. Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Oct 2020 23:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43745 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Julien Lepiller Cc: 43745@debbugs.gnu.org Received: via spool by 43745-submit@debbugs.gnu.org id=B43745.16025460495337 (code B ref 43745); Mon, 12 Oct 2020 23:41:02 +0000 Received: (at 43745) by debbugs.gnu.org; 12 Oct 2020 23:40:49 +0000 Received: from localhost ([127.0.0.1]:44389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kS7Qv-0001O1-7j for submit@debbugs.gnu.org; Mon, 12 Oct 2020 19:40:49 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:54052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kS7Qs-0001Nm-VW for 43745@debbugs.gnu.org; Mon, 12 Oct 2020 19:40:47 -0400 Received: by mail-wm1-f68.google.com with SMTP id f21so18957499wml.3 for <43745@debbugs.gnu.org>; Mon, 12 Oct 2020 16:40:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=fO79Imi4X7fp5jXXedqcivGwuaBzdJIdnvbAOmma+PU=; b=f8ORuffkCceU1GBREPIdslA6a3eDAzODLg2Lg0CAcWtuelNm+KPfiPW+6HgLdP5Fsx WQguS0qiJjISi9xV0HYYg20O/4Byi8rcBN6mABec/xCKRB0jIk21lgbKAYT1kxdBwBPX a737DC/lQL1sPzHDfFJaMYCihATiRQVvWvDqhJvI0Uy/0Rs3EVDcLKU8o7fZK44ab37N cE62/0xqxapBbmJ+7RafbwKMcqAbZhgCndT0B0tO1SICuQ3kcZVBAB8v54l6tHgNGBh2 YvXJIoPv8jKgb4Aq4R2LY4gvLyE8axLthiIxSoDSN324cBqBO2wjJ/EP9Io0ee+XVFee 76pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=fO79Imi4X7fp5jXXedqcivGwuaBzdJIdnvbAOmma+PU=; b=KzyE1mzpx13xlvCh5+ndYUE4sSNRt+PlUP0haiRZgxHqcgmyEoZuD2Q4MilyM9rG3t ba/6C21mobxGuOWpwY5NHxHGPIN/Hmwp5i8esUV4iwGy76DHlD4NU7UdmexfO9u+qKjZ EkiPM9I0dOfwu+54B1REVsEKP5xUhPny2FAmm3udQV8U5qBxhdFntSjOtLqI2y4tkHcV xerizTXRlvBbyy3bcubxzMEJyaXxnmTctP4Z75EAGhg9sZtkWeBgdrh1JeILycKsPC2p cwdFk/6s7Ayx4aWKCG98dJAnOBLBPjNjTaq3sCP5PR3B/0hKsKocyyF5e8jXp75g9gbJ 2Jmw== X-Gm-Message-State: AOAM533UK1Ubvy2d2Huonk2DxxyrnbsqwZqurg0KWX8954ForNEZxLHl cpAKz3AP7qAB0V2D9uG5eVflIribTCo= X-Google-Smtp-Source: ABdhPJxyctjJSkyimoMzsKq1qrDEtEDJ1ucB+y1ddwVhGHdaOK6O/4pGlXq1KL7ShZSnxuZ96cVXrA== X-Received: by 2002:a1c:6643:: with SMTP id a64mr13142247wmc.142.1602546040824; Mon, 12 Oct 2020 16:40:40 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id o194sm24095334wme.24.2020.10.12.16.40.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Oct 2020 16:40:40 -0700 (PDT) From: zimoun References: <20201001153909.296c8d3e@tachikoma.lepiller.eu> <20201001134133.32105-1-julien@lepiller.eu> <20201001134133.32105-16-julien@lepiller.eu> Date: Tue, 13 Oct 2020 01:40:38 +0200 In-Reply-To: <20201001134133.32105-16-julien@lepiller.eu> (Julien Lepiller's message of "Thu, 1 Oct 2020 15:41:22 +0200") Message-ID: <86y2kbm2rt.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=f8ORuffk; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: G/8SjksF5rxm On Thu, 01 Oct 2020 at 15:41, Julien Lepiller wrote: > * gnu/packages/ocaml.scm (ocaml-stdlib-shims): New variable. > --- > gnu/packages/ocaml.scm | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm > index aa9230cd9e..7f402e0a47 100644 > --- a/gnu/packages/ocaml.scm > +++ b/gnu/packages/ocaml.scm > @@ -265,6 +265,30 @@ functional, imperative and object-oriented styles of programming.") > for building OCaml library and programs.") > (license license:lgpl2.1+))) > > +(define-public ocaml-stdlib-shims > + (package > + (name "ocaml-stdlib-shims") > + (version "0.1.0") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/ocaml/stdlib-shims") > + (commit version))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1jv6yb47f66239m7hsz7zzw3i48mjpbvfgpszws48apqx63wjwsk")))) > + (build-system dune-build-system) > + (home-page "https://github.com/ocaml/stdlib-shims") > + (synopsis "Backport of some of the new stdlib features to older OCaml") > + (description "This package backports some of the new stdlib features to > +older OCaml compiler, such as the Stdlib module. > + > +This allows projects that require compatibility with older compilers to > +use these new features in their code.") > + ;; Same as the OCaml compiler > + (license (list license:qpl license:lgpl2.0)))) > + > (define-public ocaml-extlib > (package > (name "ocaml-extlib") Already defined and substitute available. You can drop this commit. --8<---------------cut here---------------start------------->8--- (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.") (license license:lgpl2.1+))) ; with the OCaml static compilation exception (define-public ocaml-stdlib-shims (package (name "ocaml-stdlib-shims") (version "0.1.0") (source (origin (method git-fetch) (uri (git-reference (url "https://github.com/ocaml/stdlib-shims") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "007dwywsr5285z0np6a9nr0h8iqmyzfrlx6s5xaqcwj69zabsrjm")))) (build-system dune-build-system) (home-page "https://github.com/ocaml/stdlib-shims") (synopsis "OCaml stdlib features backport to older OCaml compilers") (description "This package backports some of the new stdlib features to older compilers, such as the Stdlib module. This allows projects that require compatibility with older compiler to use these new features in their code.") ;; with ocaml-linking exception (license license:lgpl2.1+))) (define-public ocaml-fileutils (package (name "ocaml-fileutils") --8<---------------cut here---------------end--------------->8---