gnu: ocaml-menhir: Update to 20181113.

* gnu/packages/ocaml.scm (ocaml-menhir): Update to 20181113.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
gabrielhdt 2019-05-03 20:25:04 +02:00 committed by Julien Lepiller
parent 52c3cb2687
commit 187f9636f1
No known key found for this signature in database
GPG Key ID: 43111F4520086A0C
1 changed files with 16 additions and 18 deletions

View File

@ -756,35 +756,33 @@ Emacs.")
(define-public ocaml-menhir (define-public ocaml-menhir
(package (package
(name "ocaml-menhir") (name "ocaml-menhir")
(version "20161115") (version "20181113")
(source (origin (source
(method url-fetch) (origin
(uri (string-append (method git-fetch)
"http://gallium.inria.fr/~fpottier/menhir/" (uri (git-reference
"menhir-" version ".tar.gz")) (url "https://gitlab.inria.fr/fpottier/menhir.git")
(sha256 (commit version)))
(base32 (file-name (git-file-name name version))
"1j8nmcj2gq6hyyi16z27amiahplgrnk4ppchpm0v4qy80kwkf47k")))) (sha256
(build-system gnu-build-system) (base32 "1iqdf64ayq4s3d9jkwhs3s8wqc2s48b292hp0kcjsskfhcvwg0kr"))))
(build-system ocaml-build-system)
(inputs (inputs
`(("ocaml" ,ocaml))) `(("ocaml" ,ocaml)))
(native-inputs (native-inputs
`(("ocamlbuild" ,ocamlbuild))) `(("ocamlbuild" ,ocamlbuild)))
(arguments (arguments
`(#:parallel-build? #f ; Parallel build causes failure `(#:make-flags `("USE_OCAMLFIND=true"
,(string-append "PREFIX=" (assoc-ref %outputs "out")))
#:tests? #f ; No check target #:tests? #f ; No check target
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(replace 'configure (delete 'configure))))
(lambda* (#:key outputs #:allow-other-keys) (home-page "http://gallium.inria.fr/~fpottier/menhir/")
(let ((out (assoc-ref outputs "out")))
(setenv "PREFIX" out))
#t)))))
(home-page "http://gallium.inria.fr/~fpottier/menhir")
(synopsis "Parser generator") (synopsis "Parser generator")
(description "Menhir is a parser generator. It turns high-level grammar (description "Menhir is a parser generator. It turns high-level grammar
specifications, decorated with semantic actions expressed in the OCaml specifications, decorated with semantic actions expressed in the OCaml
programming language into parsers, again expressed in OCaml. It is based on programming language into parsers, again expressed in OCaml. It is based on
Knuths LR(1) parser construction technique.") Knuths LR(1) parser construction technique.")
;; The file src/standard.mly and all files listed in src/mnehirLib.mlpack ;; The file src/standard.mly and all files listed in src/mnehirLib.mlpack
;; that have an *.ml or *.mli extension are GPL licensed. All other files ;; that have an *.ml or *.mli extension are GPL licensed. All other files