GNU bug report logs - #70190
[PATCH] gnu: speech-dispatcher: Update to 0.11.5.

Previous Next

Package: guix-patches;

Reported by: Sébastien Lerique <sl <at> eauchat.org>

Date: Thu, 4 Apr 2024 09:43:03 UTC

Owned by: guix-devel-0brg6b <at> rdmp.org

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

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 70190 in the body.
You can then email your comments to 70190 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#70190; Package guix-patches. (Thu, 04 Apr 2024 09:43:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sébastien Lerique <sl <at> eauchat.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 04 Apr 2024 09:43:03 GMT) Full text and rfc822 format available.

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

From: Sébastien Lerique <sl <at> eauchat.org>
To: guix-patches <at> gnu.org
Cc: Sébastien Lerique <sl <at> eauchat.org>
Subject: [PATCH] gnu: speech-dispatcher: Update to 0.11.5.
Date: Thu,  4 Apr 2024 11:42:03 +0200
* gnu/packages/speech.scm (speech-dispatcher): Update to 0.11.5.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake, libtool.
[inputs]: Add python-xdg.

Change-Id: If323f17bac54da427be1a09d847de50842717a01
---
 gnu/packages/speech.scm | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/speech.scm b/gnu/packages/speech.scm
index 9939d2f165..36b67ccd93 100644
--- a/gnu/packages/speech.scm
+++ b/gnu/packages/speech.scm
@@ -8,6 +8,7 @@
 ;;; Copyright © 2020 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
 ;;; Copyright © 2020 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2021 qblade <qblade <at> protonmail.com>
+;;; Copyright © 2024 Sébastien Lerique <sl <at> eauchat.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -51,6 +52,7 @@ (define-module (gnu packages speech)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages pulseaudio)
   #:use-module (gnu packages python)
+  #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages swig)
   #:use-module (gnu packages texinfo)
   #:use-module (gnu packages textutils))
@@ -236,15 +238,16 @@ (define-public mitlm
 (define-public speech-dispatcher
   (package
     (name "speech-dispatcher")
-    (version "0.11.4")
+    (version "0.11.5")
     (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/brailcom/speechd/releases"
-                                  "/download/" version "/speech-dispatcher-"
-                                  version ".tar.gz"))
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/brailcom/speechd")
+                    (commit version)))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "1fb6ypnr8r3905b68bbplg1qcaw3f6br2yzxkk4bb79dnwdj42cc"))))
+                "0z2rb1yi06v145sr2h69rxbxzrsfrk198cw6bgpf8wj2njfh3555"))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags '("--disable-static"
@@ -253,7 +256,12 @@ (define-public speech-dispatcher
                            "--with-voxin=no" "--with-ibmtts=no"
                            "--with-kali=no" "--with-baratinoo=no")))
     (native-inputs
-     (list gettext-minimal pkg-config texinfo))
+     (list autoconf
+           automake
+           gettext-minimal
+           libtool
+           pkg-config
+           texinfo))
     (inputs
      (list dotconf
            espeak-ng
@@ -261,7 +269,8 @@ (define-public speech-dispatcher
            libltdl
            libsndfile
            pulseaudio
-           python))
+           python
+           python-xdg))
     (synopsis "Common interface to speech synthesizers")
     (description "The Speech Dispatcher project provides a high-level
 device independent layer for access to speech synthesis through a simple,

base-commit: 188d18fc47f0d38edfe06e3e5834fa8587bd300b
-- 
2.41.0





Owner recorded as Dale Mellor <guix-devel-0brg6b <at> rdmp.org>. Request was from Dale Mellor <guix-devel-0brg6b <at> rdmp.org> to control <at> debbugs.gnu.org. (Sat, 06 Apr 2024 06:30:05 GMT) Full text and rfc822 format available.

Owner changed from Dale Mellor <guix-devel-0brg6b <at> rdmp.org> to guix-devel-0brg6b <at> rdmp.org. Request was from Dale Mellor <no-reply <at> rdmp.org> to control <at> debbugs.gnu.org. (Sat, 06 Apr 2024 06:40:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org, guix-devel-0brg6b <at> rdmp.org:
bug#70190; Package guix-patches. (Sat, 06 Apr 2024 09:10:03 GMT) Full text and rfc822 format available.

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

From: Dale Mellor <guix-devel-0brg6b <at> rdmp.org>
To: 70190 <at> debbugs.gnu.org
Cc: Sébastien Lerique <sl <at> eauchat.org>,
 Dale Mellor <guix-devel-0brg6b <at> rdmp.org>
Subject: [PATCH v2] gnu: speech-dispatcher: Update to 0.11.5.
Date: Sat,  6 Apr 2024 10:08:54 +0100
From: Sébastien Lerique <sl <at> eauchat.org>

* gnu/packages/speech.scm (speech-dispatcher): Update to 0.11.5.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf, automake, libtool.
[inputs]: Add python-xdg.

Review:
   * the change is minimal, patch applies cleanly
     * the upstream source has changed to a GIT repository; checked
       authenticity against upstream home page https://freebsoft.org/speechd
     * the license is complicated, but does not appear to have changed from
       previous release
   * guix lint is clean
   * installed and tested by running 'spd-say "hello"' at the command-line

Reviewed-by: Dale Mellor <guix-devel-0brg6b <at> rdmp.org>
Change-Id: If323f17bac54da427be1a09d847de50842717a01
---
 gnu/packages/speech.scm | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/speech.scm b/gnu/packages/speech.scm
index 9939d2f165..36b67ccd93 100644
--- a/gnu/packages/speech.scm
+++ b/gnu/packages/speech.scm
@@ -8,6 +8,7 @@
 ;;; Copyright © 2020 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>
 ;;; Copyright © 2020 Efraim Flashner <efraim <at> flashner.co.il>
 ;;; Copyright © 2021 qblade <qblade <at> protonmail.com>
+;;; Copyright © 2024 Sébastien Lerique <sl <at> eauchat.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -51,6 +52,7 @@ (define-module (gnu packages speech)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages pulseaudio)
   #:use-module (gnu packages python)
+  #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages swig)
   #:use-module (gnu packages texinfo)
   #:use-module (gnu packages textutils))
@@ -236,15 +238,16 @@ (define-public mitlm
 (define-public speech-dispatcher
   (package
     (name "speech-dispatcher")
-    (version "0.11.4")
+    (version "0.11.5")
     (source (origin
-              (method url-fetch)
-              (uri (string-append "https://github.com/brailcom/speechd/releases"
-                                  "/download/" version "/speech-dispatcher-"
-                                  version ".tar.gz"))
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/brailcom/speechd")
+                    (commit version)))
+              (file-name (git-file-name name version))
               (sha256
                (base32
-                "1fb6ypnr8r3905b68bbplg1qcaw3f6br2yzxkk4bb79dnwdj42cc"))))
+                "0z2rb1yi06v145sr2h69rxbxzrsfrk198cw6bgpf8wj2njfh3555"))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags '("--disable-static"
@@ -253,7 +256,12 @@ (define-public speech-dispatcher
                            "--with-voxin=no" "--with-ibmtts=no"
                            "--with-kali=no" "--with-baratinoo=no")))
     (native-inputs
-     (list gettext-minimal pkg-config texinfo))
+     (list autoconf
+           automake
+           gettext-minimal
+           libtool
+           pkg-config
+           texinfo))
     (inputs
      (list dotconf
            espeak-ng
@@ -261,7 +269,8 @@ (define-public speech-dispatcher
            libltdl
            libsndfile
            pulseaudio
-           python))
+           python
+           python-xdg))
     (synopsis "Common interface to speech synthesizers")
     (description "The Speech Dispatcher project provides a high-level
 device independent layer for access to speech synthesis through a simple,
-- 
2.41.0





Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Thu, 11 Apr 2024 10:34:02 GMT) Full text and rfc822 format available.

Notification sent to Sébastien Lerique <sl <at> eauchat.org>:
bug acknowledged by developer. (Thu, 11 Apr 2024 10:34:02 GMT) Full text and rfc822 format available.

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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Dale Mellor <guix-devel-0brg6b <at> rdmp.org>
Cc: Sébastien Lerique <sl <at> eauchat.org>,
 70190-done <at> debbugs.gnu.org
Subject: Re: [bug#70190] [PATCH v2] gnu: speech-dispatcher: Update to 0.11.5.
Date: Thu, 11 Apr 2024 12:32:33 +0200
Hi,

Dale Mellor <guix-devel-0brg6b <at> rdmp.org> skribis:

> From: Sébastien Lerique <sl <at> eauchat.org>
>
> * gnu/packages/speech.scm (speech-dispatcher): Update to 0.11.5.
> [source]: Switch to git-fetch.
> [native-inputs]: Add autoconf, automake, libtool.
> [inputs]: Add python-xdg.
>
> Review:
>    * the change is minimal, patch applies cleanly
>      * the upstream source has changed to a GIT repository; checked
>        authenticity against upstream home page https://freebsoft.org/speechd
>      * the license is complicated, but does not appear to have changed from
>        previous release
>    * guix lint is clean
>    * installed and tested by running 'spd-say "hello"' at the command-line
>
> Reviewed-by: Dale Mellor <guix-devel-0brg6b <at> rdmp.org>
> Change-Id: If323f17bac54da427be1a09d847de50842717a01

Applied.  Thanks Sébastien & Dale!

Ludo’.




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

This bug report was last modified 7 days ago.

Previous Next


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