GNU bug report logs - #74238
[PATCH] gnu: liblouisutdml: Update to 2.12.0-0.00ca783.

Previous Next

Package: guix-patches;

Reported by: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>

Date: Thu, 7 Nov 2024 11:09:01 UTC

Severity: normal

Tags: patch

Done: Z572 <zhengjunjie <at> iscas.ac.cn>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74238 in the body.
You can then email your comments to 74238 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#74238; Package guix-patches. (Thu, 07 Nov 2024 11:09:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Zheng Junjie <zhengjunjie <at> iscas.ac.cn>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 07 Nov 2024 11:09:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: liblouisutdml: Update to 2.12.0-0.00ca783.
Date: Thu,  7 Nov 2024 19:07:46 +0800
* 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.
+  (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
 
 (define-public libstemmer
   (package

base-commit: fea85206275f28108cc9cfbce7b2e0d1147abd1e
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#74238; Package guix-patches. (Mon, 11 Nov 2024 08:42:02 GMT) Full text and rfc822 format available.

Message #8 received at 74238 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Zheng Junjie <zhengjunjie <at> iscas.ac.cn>
Cc: 74238 <at> debbugs.gnu.org
Subject: Re: [bug#74238] [PATCH] gnu: liblouisutdml: Update to
 2.12.0-0.00ca783.
Date: Mon, 11 Nov 2024 17:39:46 +0900
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




Reply sent to Z572 <zhengjunjie <at> iscas.ac.cn>:
You have taken responsibility. (Tue, 12 Nov 2024 04:22:02 GMT) Full text and rfc822 format available.

Notification sent to Zheng Junjie <zhengjunjie <at> iscas.ac.cn>:
bug acknowledged by developer. (Tue, 12 Nov 2024 04:22:02 GMT) Full text and rfc822 format available.

Message #13 received at 74238-done <at> debbugs.gnu.org (full text, mbox):

From: Z572 <zhengjunjie <at> iscas.ac.cn>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 74238-done <at> debbugs.gnu.org
Subject: Re: [bug#74238] [PATCH] gnu: liblouisutdml: Update to
 2.12.0-0.00ca783.
Date: Tue, 12 Nov 2024 12:21:08 +0800
[Message part 1 (text/plain, inline)]
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> 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!

push, close.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#74238; Package guix-patches. (Tue, 12 Nov 2024 12:26:02 GMT) Full text and rfc822 format available.

Message #16 received at 74238-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Z572 <zhengjunjie <at> iscas.ac.cn>
Cc: 74238-done <at> debbugs.gnu.org
Subject: Re: [bug#74238] [PATCH] gnu: liblouisutdml: Update to
 2.12.0-0.00ca783.
Date: Tue, 12 Nov 2024 21:24:31 +0900
Hi Zheng!

Z572 <zhengjunjie <at> iscas.ac.cn> writes:

[...]

> thanks!
>
> push, close.

Excellent.  English nitpick, if I may, for your 'merge' replies:

'Pushed, closing.'

Take it with a grain of salt as I'm no English native either :-).

Cheers!

-- 
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 11 Dec 2024 12:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 186 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.