mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: ocaml-sedlex: Update to 3.2.
* gnu/packages/haxe.scm (ocaml-sedlex): Update to 3.2. (ocaml-sedlex-2): New variable. (ocaml-piqilib) <propagated-inputs>: Replace ocaml-sedlex by ocaml-sedlex-2. * gnu/packages/ocaml.scm (haxe) <inputs>: Replace ocaml-sedlex by ocaml-sedlex-2. Change-Id: I0ae3609f8db22589d8fdd110d1b7b92f6fead15d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
a9236a7dc1
commit
b5e7f2a65a
2 changed files with 25 additions and 6 deletions
|
@ -177,7 +177,7 @@ interactive languages.")
|
|||
ocaml-extlib
|
||||
ocaml-luv
|
||||
ocaml-ptmap
|
||||
ocaml-sedlex
|
||||
ocaml-sedlex-2
|
||||
ocaml-sha
|
||||
ocaml-xml-light
|
||||
pcre2
|
||||
|
|
|
@ -3709,7 +3709,7 @@ and consumable.")
|
|||
(define-public ocaml-sedlex
|
||||
(package
|
||||
(name "ocaml-sedlex")
|
||||
(version "2.6")
|
||||
(version "3.2")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
|
@ -3718,11 +3718,10 @@ and consumable.")
|
|||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1z8mmk1idh9hjhh2b9rp5b1h8kmzcxhagqkw0pvxn6ykx1brskq1"))))
|
||||
"1vzsmp8mvx9vrgjr5chsk2p2s5ii08c9kizw9ilx78jj30nzamz5"))))
|
||||
(build-system dune-build-system)
|
||||
(arguments
|
||||
(list #:tests? #f ; no tests
|
||||
#:package "sedlex"
|
||||
(list #:package "sedlex"
|
||||
#:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-before 'build 'copy-resources
|
||||
|
@ -3744,6 +3743,7 @@ and consumable.")
|
|||
(add-before 'build 'chmod
|
||||
(lambda _
|
||||
(for-each (lambda (file) (chmod file #o644)) (find-files "." ".*")))))))
|
||||
(native-inputs (list ocaml-ppx-expect))
|
||||
(propagated-inputs
|
||||
(list ocaml-gen ocaml-ppxlib ocaml-uchar))
|
||||
(inputs
|
||||
|
@ -3753,6 +3753,25 @@ and consumable.")
|
|||
(description "Lexer generator for Unicode and OCaml.")
|
||||
(license license:expat)))
|
||||
|
||||
(define-public ocaml-sedlex-2
|
||||
(package
|
||||
(inherit ocaml-sedlex)
|
||||
(name "ocaml-sedlex")
|
||||
(version "2.6")
|
||||
(source (origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/ocaml-community/sedlex")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32
|
||||
"1z8mmk1idh9hjhh2b9rp5b1h8kmzcxhagqkw0pvxn6ykx1brskq1"))))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments ocaml-sedlex)
|
||||
((#:tests? _ #t) #f))) ; no tests
|
||||
(native-inputs '())))
|
||||
|
||||
(define-public ocaml-uchar
|
||||
(package
|
||||
(name "ocaml-uchar")
|
||||
|
@ -5155,7 +5174,7 @@ Format module of the OCaml standard library.")
|
|||
(list which))
|
||||
(propagated-inputs
|
||||
`(("ocaml-xmlm" ,ocaml-xmlm)
|
||||
("ocaml-sedlex" ,ocaml-sedlex)
|
||||
("ocaml-sedlex" ,ocaml-sedlex-2)
|
||||
("ocaml-easy-format" ,ocaml-easy-format)
|
||||
("ocaml-base64" ,ocaml-base64)))
|
||||
(home-page "https://piqi.org")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue