[PATCH] gnu: emacspeak: Update to 59.0.

  • Done
  • quality assurance status badge
Details
2 participants
  • Clément Lassieur
  • Ian Eure
Owner
unassigned
Submitted by
Ian Eure
Severity
normal
I
I
Ian Eure wrote on 27 Jan 07:18 +0100
(address . guix-patches@gnu.org)(name . Ian Eure)(address . ian@retrospec.tv)
a38b0a3fa4a3879b32b3dbf7b1bb6e207eec061d.1706336309.git.ian@retrospec.tv
* gnu/packages/emacs-xyz.scm (emacspeak): Update to 59.0.

Change-Id: I80e93286fa0de931e85f07c22e050faeaf8d0280
---
gnu/packages/emacs-xyz.scm | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

Toggle diff (28 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 561f41cccf..0e62959c60 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -18367,15 +18367,15 @@ (define-public emacs-highlight-stages
(define-public emacspeak
(package
(name "emacspeak")
- (version "53.0")
+ (version "59.0")
(source
(origin
(method url-fetch)
(uri (string-append
- "https://github.com/tvraman/emacspeak/releases/download/"
- version "/emacspeak-" version ".tar.bz2"))
+ "https://github.com/tvraman/emacspeak/releases/download/59"
+ "/emacspeak-" version ".tar.bz2"))
(sha256
- (base32 "0lasj4ggsh93ingf46n16wxfx5zzxvr1igikbmdqlz3i99j331gs"))))
+ (base32 "0id9nh49sg2m21r05d1y6jspm04ihpph2lxr90qw8wczdy2hp007"))))
(build-system gnu-build-system)
(arguments
(list

base-commit: 8ae8b9804fa4aef23d4028563559bf7bec52fec2
--
2.41.0
I
I
Ian Eure wrote on 27 Jan 07:23 +0100
(address . guix-patches@gnu.org)
1C858602-473E-4B9D-B319-A2066DDE40D8@retrospec.tv
Adding, the current package (version 53) doesn't build, presumably because of changes in Emacs 28 or 29.

On January 26, 2024 10:18:30 PM PST, Ian Eure <ian@retrospec.tv> wrote:
Toggle quote (36 lines)
>* gnu/packages/emacs-xyz.scm (emacspeak): Update to 59.0.
>
>Change-Id: I80e93286fa0de931e85f07c22e050faeaf8d0280
>---
> gnu/packages/emacs-xyz.scm | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
>diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
>index 561f41cccf..0e62959c60 100644
>--- a/gnu/packages/emacs-xyz.scm
>+++ b/gnu/packages/emacs-xyz.scm
>@@ -18367,15 +18367,15 @@ (define-public emacs-highlight-stages
> (define-public emacspeak
> (package
> (name "emacspeak")
>- (version "53.0")
>+ (version "59.0")
> (source
> (origin
> (method url-fetch)
> (uri (string-append
>- "https://github.com/tvraman/emacspeak/releases/download/"
>- version "/emacspeak-" version ".tar.bz2"))
>+ "https://github.com/tvraman/emacspeak/releases/download/59"
>+ "/emacspeak-" version ".tar.bz2"))
> (sha256
>- (base32 "0lasj4ggsh93ingf46n16wxfx5zzxvr1igikbmdqlz3i99j331gs"))))
>+ (base32 "0id9nh49sg2m21r05d1y6jspm04ihpph2lxr90qw8wczdy2hp007"))))
> (build-system gnu-build-system)
> (arguments
> (list
>
>base-commit: 8ae8b9804fa4aef23d4028563559bf7bec52fec2
>--
>2.41.0
>
Attachment: file
C
C
Clément Lassieur wrote on 30 Jan 00:03 +0100
Re: [bug#68750] [PATCH] gnu: emacspeak: Update to 59.0.
(name . Ian Eure)(address . ian@retrospec.tv)
87plxj3fpm.fsf@lassieur.org
On Fri, Jan 26 2024, Ian Eure wrote:

Toggle quote (25 lines)
> * gnu/packages/emacs-xyz.scm (emacspeak): Update to 59.0.
>
> Change-Id: I80e93286fa0de931e85f07c22e050faeaf8d0280
> ---
> gnu/packages/emacs-xyz.scm | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 561f41cccf..0e62959c60 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -18367,15 +18367,15 @@ (define-public emacs-highlight-stages
> (define-public emacspeak
> (package
> (name "emacspeak")
> - (version "53.0")
> + (version "59.0")
> (source
> (origin
> (method url-fetch)
> (uri (string-append
> - "https://github.com/tvraman/emacspeak/releases/download/"
> - version "/emacspeak-" version ".tar.bz2"))
> + "https://github.com/tvraman/emacspeak/releases/download/59"

Hi, this hardcoded 59 is going to make it annoying to update. Could you
send an updated patch using git-fetch please? And the version as
commit.

Thanks
Clément

Toggle quote (9 lines)
> + "/emacspeak-" version ".tar.bz2"))
> (sha256
> - (base32 "0lasj4ggsh93ingf46n16wxfx5zzxvr1igikbmdqlz3i99j331gs"))))
> + (base32 "0id9nh49sg2m21r05d1y6jspm04ihpph2lxr90qw8wczdy2hp007"))))
> (build-system gnu-build-system)
> (arguments
> (list
>
> base-commit: 8ae8b9804fa4aef23d4028563559bf7bec52fec2
I
I
Ian Eure wrote on 30 Jan 00:27 +0100
[PATCH v2] gnu: emacspeak: Update to 59.0.
(address . 68750@debbugs.gnu.org)(name . Ian Eure)(address . ian@retrospec.tv)
d74c4a5409910b2304dc8e71982fedefe91b9620.1706570486.git.ian@retrospec.tv
* gnu/packages/emacs-xyz.scm (emacspeak): Update to 59.0.

Change-Id: I80e93286fa0de931e85f07c22e050faeaf8d0280
---
gnu/packages/emacs-xyz.scm | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)

Toggle diff (31 lines)
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 561f41cccf..722581f69d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -18367,15 +18367,16 @@ (define-public emacs-highlight-stages
(define-public emacspeak
(package
(name "emacspeak")
- (version "53.0")
+ (version "59.0")
(source
(origin
- (method url-fetch)
- (uri (string-append
- "https://github.com/tvraman/emacspeak/releases/download/"
- version "/emacspeak-" version ".tar.bz2"))
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/tvraman/emacspeak")
+ (commit version)))
+ (file-name (git-file-name name version))
(sha256
- (base32 "0lasj4ggsh93ingf46n16wxfx5zzxvr1igikbmdqlz3i99j331gs"))))
+ (base32 "010c8hy8nmffaqn1h8n8hmyxvn7gx6ygx4pxgdfp1vl8bb1bz54y"))))
(build-system gnu-build-system)
(arguments
(list

base-commit: 8ae8b9804fa4aef23d4028563559bf7bec52fec2
--
2.41.0
C
C
Clément Lassieur wrote on 30 Jan 09:45 +0100
(no subject)
(address . control@debbugs.gnu.org)
87le87ciqr.fsf@lassieur.org
close 68750
?