[PATCH] gnu: speech-dispatcher: Update to 0.11.5.

  • Done
  • quality assurance status badge
Details
4 participants
  • Dale Mellor
  • Ludovic Courtès
  • Dale Mellor
  • Sébastien Lerique
Owner
Somebody
Submitted by
Sébastien Lerique
Severity
normal

Debbugs page

S
S
Sébastien Lerique wrote on 4 Apr 02:42 -0700
(address . guix-patches@gnu.org)(name . Sébastien Lerique)(address . sl@eauchat.org)
0b78d4b1cbb0a902dcca400d2937a66ea66e06b2.1712223723.git.sl@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.

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

Toggle diff (71 lines)
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@nicolasgoaziou.fr>
;;; Copyright © 2020 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2021 qblade <qblade@protonmail.com>
+;;; Copyright © 2024 Sébastien Lerique <sl@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
D
D
Dale Mellor wrote on 5 Apr 23:29 -0700
Own guix 70190
(name . control)(address . control@debbugs.gnu.org)
888df926d111b65f1dd48c8e6796dd27cc7f2e06.camel@rdmp.org
owner 70190 !
user guix
usertag 70190 + under-review
quit
D
D
Dale Mellor wrote on 5 Apr 23:20 -0700
(name . control)(address . control@debbugs.gnu.org)
ec88932bc136a1ab605b4e4b6d51140d4a2a55f0.camel@rdmp.org
owner 70190 !
quit
D
D
Dale Mellor wrote on 6 Apr 02:08 -0700
[PATCH v2] gnu: speech-dispatcher: Update to 0.11.5.
(address . 70190@debbugs.gnu.org)
20240406090856.733386-1-guix-devel-0brg6b@rdmp.org
From: Sébastien Lerique <sl@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@rdmp.org>
Change-Id: If323f17bac54da427be1a09d847de50842717a01
---
gnu/packages/speech.scm | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)

Toggle diff (69 lines)
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@nicolasgoaziou.fr>
;;; Copyright © 2020 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2021 qblade <qblade@protonmail.com>
+;;; Copyright © 2024 Sébastien Lerique <sl@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
L
L
Ludovic Courtès wrote on 11 Apr 03:32 -0700
(name . Dale Mellor)(address . guix-devel-0brg6b@rdmp.org)
87sezsgpfi.fsf@gnu.org
Hi,

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

Toggle quote (19 lines)
> From: Sébastien Lerique <sl@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@rdmp.org>
> Change-Id: If323f17bac54da427be1a09d847de50842717a01

Applied. Thanks Sébastien & Dale!

Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 70190@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70190
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch