me
/
guix
Archived
1
0
Fork 0

gnu: Add ocaml-gen.

* gnu/packages/ocaml.scm (ocaml-gen): New variable.
  (ocaml4.07-gen): Remove variable.
  (ocaml4.07-sedlex): Replace ocaml4.07-gen with ocaml-gen.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
master
pukkamustard 2021-06-01 20:22:50 +00:00 committed by Julien Lepiller
parent 99ed037081
commit 4b6e1fba5a
No known key found for this signature in database
GPG Key ID: 53D457B2D636EE82
1 changed files with 8 additions and 11 deletions

View File

@ -2507,9 +2507,9 @@ format. It can process XML documents without a complete in-memory
representation of the data.") representation of the data.")
(license license:isc))) (license license:isc)))
(define-public ocaml4.07-gen (define-public ocaml-gen
(package (package
(name "ocaml4.07-gen") (name "ocaml-gen")
(version "0.5.3") (version "0.5.3")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
@ -2522,16 +2522,13 @@ representation of the data.")
"1jzrs0nsdk55annkd2zrk5svi61i3b1nk6qyqdc2y26vnzqvzfg8")))) "1jzrs0nsdk55annkd2zrk5svi61i3b1nk6qyqdc2y26vnzqvzfg8"))))
(build-system dune-build-system) (build-system dune-build-system)
(arguments (arguments
`(#:tests? #f; no tests `(#:package "gen"
#:package "gen" #:test-target "."))
#:ocaml ,ocaml-4.07
#:findlib ,ocaml4.07-findlib
#:dune ,ocaml4.07-dune))
(propagated-inputs (propagated-inputs
`(("ocaml-odoc" ,(package-with-ocaml4.07 ocaml4.07-odoc)))) `(("ocaml-odoc" ,ocaml-odoc)))
(native-inputs (native-inputs
`(("ocaml-qtest" ,(package-with-ocaml4.07 ocaml-qtest)) `(("ocaml-qtest" ,ocaml-qtest)
("ocaml-qcheck" ,(package-with-ocaml4.07 ocaml-qcheck)))) ("ocaml-qcheck" ,ocaml-qcheck)))
(home-page "https://github.com/c-cube/gen/") (home-page "https://github.com/c-cube/gen/")
(synopsis "Iterators for OCaml, both restartable and consumable") (synopsis "Iterators for OCaml, both restartable and consumable")
(description "Gen implements iterators of OCaml, that are both restartable (description "Gen implements iterators of OCaml, that are both restartable
@ -2576,7 +2573,7 @@ and consumable.")
(native-inputs (native-inputs
`(("ocamlbuild" ,(package-with-ocaml4.07 ocamlbuild)))) `(("ocamlbuild" ,(package-with-ocaml4.07 ocamlbuild))))
(propagated-inputs (propagated-inputs
`(("ocaml-gen" ,ocaml4.07-gen) `(("ocaml-gen" ,(package-with-ocaml4.07 ocaml-gen))
("ocaml-ppx-tools-versioned" ("ocaml-ppx-tools-versioned"
,(package-with-ocaml4.07 ocaml-ppx-tools-versioned)) ,(package-with-ocaml4.07 ocaml-ppx-tools-versioned))
("ocaml-uchar" ,(package-with-ocaml4.07 ocaml-uchar)))) ("ocaml-uchar" ,(package-with-ocaml4.07 ocaml-uchar))))