me
/
guix
Archived
1
0
Fork 0

gnu: Add ocaml-ppx-tools.

* gnu/packages/ocaml.scm (ocaml-ppx-tools): New variable.
(ocaml4.07-ppx-tools): Remove variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
master
Xinglu Chen 2021-08-12 15:31:29 +02:00 committed by Julien Lepiller
parent 989b372a6a
commit 6e29cd1f45
No known key found for this signature in database
GPG Key ID: 53D457B2D636EE82
1 changed files with 14 additions and 11 deletions

View File

@ -2278,10 +2278,10 @@ displayed at the end of the run (with the full logs ready to inspect), with a
simple (yet expressive) query language to select the tests to run.") simple (yet expressive) query language to select the tests to run.")
(license license:isc))) (license license:isc)))
(define-public ocaml4.07-ppx-tools (define-public ocaml-ppx-tools
(package (package
(name "ocaml4.07-ppx-tools") (name "ocaml-ppx-tools")
(version "5.1+4.06.0") (version "6.4")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -2289,18 +2289,21 @@ simple (yet expressive) query language to select the tests to run.")
(url "https://github.com/alainfrisch/ppx_tools") (url "https://github.com/alainfrisch/ppx_tools")
(commit version))) (commit version)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (base32 (sha256
"1ww4cspdpgjjsgiv71s0im5yjkr3544x96wsq1vpdacq7dr7zwiw")))) (base32
(build-system ocaml-build-system) "15v7yfv6gyp8lzlgwi9garz10wpg34dk4072jdv19n6v20zfg7n1"))))
(build-system dune-build-system)
(arguments (arguments
`(#:phases (modify-phases %standard-phases (delete 'configure)) ;; No tests
#:tests? #f `(#:tests? #f))
#:ocaml ,ocaml-4.07 (native-inputs
#:findlib ,ocaml4.07-findlib)) `(("ocaml-cppo" ,ocaml-cppo)))
(properties `((upstream-name . "ppx_tools"))) (properties `((upstream-name . "ppx_tools")))
(home-page "https://github.com/alainfrisch/ppx_tools") (home-page "https://github.com/alainfrisch/ppx_tools")
(synopsis "Tools for authors of ppx rewriters and other syntactic tools") (synopsis "Tools for authors of ppx rewriters and other syntactic tools")
(description "Tools for authors of ppx rewriters and other syntactic tools.") (description
"Ppx_tools provides tools for authors of ppx rewriters and other
syntactic tools.")
(license license:expat))) (license license:expat)))
(define-public ocaml-react (define-public ocaml-react