gnu: liblouisutdml: Update to 2.12.0-0.00ca783.

* gnu/packages/language.scm (liblouisutdml): Update to 2.12.0-0.00ca783.
[arguments]: Use G-expressions.
[native-inputs]: Remove labels.
[propagated-inputs]: Remove labels.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
Change-Id: Iedbcb5b3073f26a42805ae02550a28f6f1abee86
This commit is contained in:
Zheng Junjie 2024-11-07 19:00:09 +08:00
parent ef84004825
commit cea2e7633d
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -11,6 +11,7 @@
;;; Copyright © 2024 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2024 Charles <charles@charje.net> ;;; Copyright © 2024 Charles <charles@charje.net>
;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr> ;;; Copyright © 2024 Nicolas Graves <ngraves@ngraves.fr>
;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -386,45 +387,48 @@ Marburg.")
license:gpl3+)))) ; tools license:gpl3+)))) ; tools
(define-public liblouisutdml (define-public liblouisutdml
(package ;; Use the latest commit, which includes test suite fixes not yet released.
(name "liblouisutdml") (let ((commit "00ca7838e30ebd5ed6f635236aa235e2c8f089c1")
(version "2.9.0") (revision "0"))
(source (package
(origin (name "liblouisutdml")
(method git-fetch) (version (git-version "2.12.0" revision commit))
(uri (source
(git-reference (origin
(url "https://github.com/liblouis/liblouisutdml") (method git-fetch)
(commit (string-append "v" version)))) (uri
(file-name (git-file-name name version)) (git-reference
(sha256 (url "https://github.com/liblouis/liblouisutdml")
(base32 "0c32cfcfp0lyfd655c9ihhh3p7lhrb9q3xbll7q5dw4km86gaq6w")))) (commit commit)))
(build-system gnu-build-system) (file-name (git-file-name name version))
(outputs '("out" "bin" "doc")) (sha256
(arguments (base32 "1pr3wys48bzblr6kav24gr8slsp409f81iqxw19922k24y5y31l7"))))
`(#:configure-flags (build-system gnu-build-system)
(list "--disable-static"))) (outputs '("out" "bin" "doc"))
(native-inputs (arguments
`(("autoconf" ,autoconf) (list #:configure-flags
("automake" ,automake) #~(list "--disable-static")))
("help2man" ,help2man) (native-inputs
("jdk" ,icedtea "jdk") (list autoconf
("libtool" ,libtool) automake
("makeinfo" ,texinfo) help2man
("pkg-config" ,pkg-config))) `(,icedtea "jdk")
(inputs libtool
(list libxml2)) texinfo
(propagated-inputs pkg-config))
`(("liblouis" ,liblouis) (inputs
("liblouis:bin" ,liblouis "bin"))) (list libxml2))
(synopsis "Braille transcription services") (propagated-inputs
(description "Liblouisutdml is a library providing complete braille (list liblouis
`(,liblouis "bin")))
(synopsis "Braille transcription services")
(description "Liblouisutdml is a library providing complete braille
transcription services for xml, html and text documents. It translates into transcription services for xml, html and text documents. It translates into
appropriate braille codes and formats according to its style sheet and the appropriate braille codes and formats according to its style sheet and the
specifications in the document.") specifications in the document.")
(home-page "http://liblouis.org/") (home-page "http://liblouis.org/")
(license (list license:lgpl3+ ; library (license (list license:lgpl3+ ; library
license:gpl3+)))) ; tools license:gpl3+))))) ; tools
(define-public libstemmer (define-public libstemmer
(package (package