GNU bug report logs -
#74238
[PATCH] gnu: liblouisutdml: Update to 2.12.0-0.00ca783.
Previous Next
Full log
Message #8 received at 74238 <at> debbugs.gnu.org (full text, mbox):
Hello!
Zheng Junjie <zhengjunjie <at> iscas.ac.cn> writes:
> * gnu/packages/language.scm (liblouisutdml): Update to 2.12.0-0.00ca783.
> [arguments]: Use G-expressions.
> [native-inputs]: Remove labels.
> [propagated-inputs]: Remove labels.
>
> Change-Id: Iedbcb5b3073f26a42805ae02550a28f6f1abee86
> ---
> gnu/packages/language.scm | 76 ++++++++++++++++++++-------------------
> 1 file changed, 40 insertions(+), 36 deletions(-)
>
> diff --git a/gnu/packages/language.scm b/gnu/packages/language.scm
> index 71e9ae2511..e00e30b7dc 100644
> --- a/gnu/packages/language.scm
> +++ b/gnu/packages/language.scm
> @@ -11,6 +11,7 @@
> ;;; Copyright © 2024 Efraim Flashner <efraim <at> flashner.co.il>
> ;;; Copyright © 2024 Charles <charles <at> charje.net>
> ;;; Copyright © 2024 Nicolas Graves <ngraves <at> ngraves.fr>
> +;;; Copyright © 2024 Zheng Junjie <873216071 <at> qq.com>
> ;;;
> ;;; This file is part of GNU Guix.
> ;;;
> @@ -386,45 +387,48 @@ (define-public liblouis
> license:gpl3+)))) ; tools
>
> (define-public liblouisutdml
> - (package
> - (name "liblouisutdml")
> - (version "2.9.0")
> - (source
> - (origin
> - (method git-fetch)
> - (uri
> - (git-reference
> - (url "https://github.com/liblouis/liblouisutdml")
> - (commit (string-append "v" version))))
> - (file-name (git-file-name name version))
> - (sha256
> - (base32 "0c32cfcfp0lyfd655c9ihhh3p7lhrb9q3xbll7q5dw4km86gaq6w"))))
> - (build-system gnu-build-system)
> - (outputs '("out" "bin" "doc"))
> - (arguments
> - `(#:configure-flags
> - (list "--disable-static")))
> - (native-inputs
> - `(("autoconf" ,autoconf)
> - ("automake" ,automake)
> - ("help2man" ,help2man)
> - ("jdk" ,icedtea "jdk")
> - ("libtool" ,libtool)
> - ("makeinfo" ,texinfo)
> - ("pkg-config" ,pkg-config)))
> - (inputs
> - (list libxml2))
> - (propagated-inputs
> - `(("liblouis" ,liblouis)
> - ("liblouis:bin" ,liblouis "bin")))
> - (synopsis "Braille transcription services")
> - (description "Liblouisutdml is a library providing complete braille
> + ;; The new version fixes the test, but not release.
I'd instead word the above like: "Use the latest commit, which includes
test suite fixes not yet released."
> + (let ((commit "00ca7838e30ebd5ed6f635236aa235e2c8f089c1")
> + (revision "0"))
> + (package
> + (name "liblouisutdml")
> + (version (git-version "2.12.0" revision commit))
> + (source
> + (origin
> + (method git-fetch)
> + (uri
> + (git-reference
> + (url "https://github.com/liblouis/liblouisutdml")
> + (commit commit)))
> + (file-name (git-file-name name version))
> + (sha256
> + (base32 "1pr3wys48bzblr6kav24gr8slsp409f81iqxw19922k24y5y31l7"))))
> + (build-system gnu-build-system)
> + (outputs '("out" "bin" "doc"))
> + (arguments
> + (list #:configure-flags
> + #~(list "--disable-static")))
> + (native-inputs
> + (list autoconf
> + automake
> + help2man
> + `(,icedtea "jdk")
> + libtool
> + texinfo
> + pkg-config))
> + (inputs
> + (list libxml2))
> + (propagated-inputs
> + (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
> appropriate braille codes and formats according to its style sheet and the
> specifications in the document.")
> - (home-page "http://liblouis.org/")
> - (license (list license:lgpl3+ ; library
> - license:gpl3+)))) ; tools
> + (home-page "http://liblouis.org/")
> + (license (list license:lgpl3+ ; library
> + license:gpl3+))))) ; tools
Otherwise, LGTM, thanks for the fix.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer <at> gmail>
--
Thanks,
Maxim
This bug report was last modified 188 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.