unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: zimoun <zimon.toutoune@gmail.com>
To: Julien Lepiller <julien@lepiller.eu>
Cc: 43745@debbugs.gnu.org
Subject: [bug#43745] [PATCH 16/27] gnu: Add ocaml-stdlib-shims.
Date: Tue, 13 Oct 2020 01:40:38 +0200	[thread overview]
Message-ID: <86y2kbm2rt.fsf@gmail.com> (raw)
In-Reply-To: <20201001134133.32105-16-julien@lepiller.eu> (Julien Lepiller's message of "Thu, 1 Oct 2020 15:41:22 +0200")


On Thu, 01 Oct 2020 at 15:41, Julien Lepiller <julien@lepiller.eu> 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---




  reply	other threads:[~2020-10-12 23:41 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-01 13:39 [bug#43745] [PATCH] gnu: dune: Update to 2.7.1 Julien Lepiller
2020-10-01 13:41 ` [bug#43745] [PATCH 01/27] gnu: unison: Build with ocaml-4.09 Julien Lepiller
2020-10-01 13:41   ` [bug#43745] [PATCH 02/27] gnu: camlp5: Update to 7.13 Julien Lepiller
2020-10-12 22:47     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 03/27] gnu: ocaml-mccs: Update to 1.1+11 Julien Lepiller
2020-10-12 22:50     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 04/27] gnu: ocaml-migrate-parsetree: Update to 1.7.3 Julien Lepiller
2020-10-12 22:53     ` zimoun
2020-10-13  2:03       ` Julien Lepiller
2020-10-13 12:09         ` zimoun
2020-10-13 15:24           ` Julien Lepiller
2020-10-13 15:37             ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 05/27] gnu: ocaml-ppx-tools-versioned: Update to 5.4.0 Julien Lepiller
2020-10-12 22:56     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 06/27] gnu: ocaml-qtest: Do not use deprecated jbuilder Julien Lepiller
2020-10-12 23:05     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 07/27] gnu: ocaml-bitstring: " Julien Lepiller
2020-10-12 23:06     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 08/27] gnu: ocaml-lwt-log: " Julien Lepiller
2020-10-12 23:09     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 09/27] gnu: ocaml-easy-format: " Julien Lepiller
2020-10-12 23:11     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 10/27] gnu: ocaml4.07-zed: " Julien Lepiller
2020-10-12 23:18     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 11/27] gnu: ocaml4.07-utop: " Julien Lepiller
2020-10-12 23:20     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 12/27] gnu: ocaml4.07-merlin: " Julien Lepiller
2020-10-12 23:23     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 13/27] gnu: ocaml4.07-ppx-expect: " Julien Lepiller
2020-10-12 23:24     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 14/27] gnu: ocaml4.07-core: " Julien Lepiller
2020-10-12 23:33     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 15/27] gnu: ocaml-tyxml: " Julien Lepiller
2020-10-12 23:36     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 16/27] gnu: Add ocaml-stdlib-shims Julien Lepiller
2020-10-12 23:40     ` zimoun [this message]
2020-10-01 13:41   ` [bug#43745] [PATCH 17/27] gnu: opam: Update to 2.0.7 Julien Lepiller
2020-10-12 23:43     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 18/27] gnu: ocaml-base64: Update to 3.4.0 Julien Lepiller
2020-10-12 23:46     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 19/27] gnu: ocaml-logs: Update to 0.7.0 Julien Lepiller
2020-10-13 11:20     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 20/27] gnu: ocaml-fmt: Update to 0.8.9 Julien Lepiller
2020-10-13 11:19     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 21/27] gnu: ocaml-alcotest: Update to 1.0.0 Julien Lepiller
2020-10-13 11:22     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 22/27] gnu: ocaml-result: Update to 1.5 Julien Lepiller
2020-10-13 11:23     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 23/27] gnu: Add ocaml-csexp Julien Lepiller
2020-10-13 11:44     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 24/27] gnu: ocaml-compiler-libs: Build only with OCaml 4.07 Julien Lepiller
2020-10-13 11:27     ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 25/27] gnu: ocaml-jane-street-headers: " Julien Lepiller
2020-10-13 11:46     ` zimoun
2020-10-13 11:51       ` Julien Lepiller
2020-10-13 15:13         ` zimoun
2020-10-01 13:41   ` [bug#43745] [PATCH 26/27] gnu: ocaml-4.07: Ensure build with ocaml4.7-dune Julien Lepiller
2020-10-13 11:41     ` zimoun
2020-10-13 11:50       ` Julien Lepiller
2020-10-01 13:41   ` [bug#43745] [PATCH 27/27] gnu: dune: Update to 2.7.1 Julien Lepiller
2020-10-02  8:56     ` zimoun
2020-10-02 12:42       ` Julien Lepiller
2020-10-05 14:55         ` zimoun
2020-10-13 11:57     ` zimoun
2020-10-12 22:47   ` [bug#43745] [PATCH 01/27] gnu: unison: Build with ocaml-4.09 zimoun
2020-10-12 23:14     ` Julien Lepiller
2020-10-02  2:41 ` [bug#43745] [PATCH] gnu: dune: Update to 2.7.1 Brett Gilio
2020-10-15 16:04 ` bug#43745: " Julien Lepiller

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86y2kbm2rt.fsf@gmail.com \
    --to=zimon.toutoune@gmail.com \
    --cc=43745@debbugs.gnu.org \
    --cc=julien@lepiller.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).