[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
31/54: gnu: Add ocaml-ppx-log.
From: |
guix-commits |
Subject: |
31/54: gnu: Add ocaml-ppx-log. |
Date: |
Sun, 1 May 2022 07:16:06 -0400 (EDT) |
roptat pushed a commit to branch master
in repository guix.
commit 823005c6a3f163aec24b5fb71b570a94f1fa8681
Author: Julien Lepiller <julien@lepiller.eu>
AuthorDate: Sun May 1 08:00:32 2022 +0200
gnu: Add ocaml-ppx-log.
* gnu/packages/ocaml.scm (ocaml-ppx-log): 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 680533072e..227bdc7e1b 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -6609,6 +6609,34 @@ functions from type definitions.")
PPXs or compiler features not yet upstreamed.")
(license license:expat)))
+(define-public ocaml-ppx-log
+ (package
+ (name "ocaml-ppx-log")
+ (version "0.15.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/janestreet/ppx_log")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "08i9gz3f4w3bmlrfdw7ja9awsfkhhldz03bnnc4hijfmn8sawzi0"))))
+ (build-system dune-build-system)
+ (propagated-inputs
+ (list ocaml-base
+ ocaml-ppx-here
+ ocaml-ppx-sexp-conv
+ ocaml-ppx-sexp-message
+ ocaml-sexplib
+ ocaml-ppxlib))
+ (properties `((upstream-name . "ppx_log")))
+ (home-page "https://github.com/janestreet/ppx_log")
+ (synopsis "Extension nodes for lazily rendering log messages")
+ (description "This package provides ppx_sexp_message-like extension
+nodes for lazily rendering log messages.")
+ (license license:expat)))
+
(define-public ocaml-ppx-jane
(package
(name "ocaml-ppx-jane")
- 14/54: gnu: ocaml-ppx-fixed-literal: Update to 0.15.0., (continued)
- 14/54: gnu: ocaml-ppx-fixed-literal: Update to 0.15.0., guix-commits, 2022/05/01
- 16/54: gnu: ocaml-typerep: Update to 0.15.0., guix-commits, 2022/05/01
- 19/54: gnu: ocaml-utop: Update to 2.9.1., guix-commits, 2022/05/01
- 20/54: gnu: ocaml-ppx-variants-conv: Update to 0.15.0., guix-commits, 2022/05/01
- 22/54: gnu: ocaml-ppx-module-timer: Update to 0.15.0., guix-commits, 2022/05/01
- 24/54: gnu: ocaml-ppx-pipebang: Update to 0.15.0., guix-commits, 2022/05/01
- 25/54: gnu: dune: Update to 3.1.1., guix-commits, 2022/05/01
- 26/54: gnu: ocaml-ppx-bench: Update to 0.15.0., guix-commits, 2022/05/01
- 28/54: gnu: ocaml-ctypes: Update to 0.20.1., guix-commits, 2022/05/01
- 29/54: gnu: ocaml-opam-file-format: Update to 2.1.4., guix-commits, 2022/05/01
- 31/54: gnu: Add ocaml-ppx-log.,
guix-commits <=
- 33/54: gnu: ocaml-ppx-jane: Update to 0.15.0., guix-commits, 2022/05/01
- 35/54: gnu: ocaml-cstruct: Update to 6.1.0., guix-commits, 2022/05/01
- 40/54: gnu: coq: Update to 8.15.1., guix-commits, 2022/05/01
- 47/54: gnu: ocaml-ppx-stable: Update to 0.15.0., guix-commits, 2022/05/01
- 53/54: gnu: ocaml-spawn: Update to 0.15.1., guix-commits, 2022/05/01
- 54/54: gnu: ocaml-re: Update to 1.10.4., guix-commits, 2022/05/01
- 42/54: gnu: ocaml-core: Update to 0.15.0., guix-commits, 2022/05/01
- 04/54: gnu: ocaml-ppx-optional: Update to 0.15.0., guix-commits, 2022/05/01
- 01/54: gnu: ocaml-ppx-sexp-message: Update to 0.15.0., guix-commits, 2022/05/01
- 08/54: gnu: ocaml-ppx-here: Update to 0.15.0., guix-commits, 2022/05/01