[PATCH 0/2] Update Emacs to 29.2

  • Done
  • quality assurance status badge
Details
5 participants
  • Adam Porter
  • Cayetano Santos
  • Liliana Marie Prikler
  • Ludovic Courtès
  • Maxim Cournoyer
Owner
unassigned
Submitted by
Liliana Marie Prikler
Severity
normal
L
L
Liliana Marie Prikler wrote on 18 Jan 20:46 +0100
(address . guix-patches@gnu.org)
cover.1705607189.git.liliana.prikler@gmail.com
Hi Guix,

this series updates emacs to 29.2. Given that it's a minor release, it
should be fine on master once the the substitutes have built. Anyhow,
it is currently based on master, because the ongoing work on emacs-team
is… ongoing, but in theory we could do the good old mergeroo.

WDYT?

Liliana Marie Prikler (2):
gnu: emacs-minimal: Set upstream-name to “emacs”.
gnu: emacs-minimal: Update to 29.2.

gnu/packages/emacs.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)


base-commit: bcc9cd1aaeb53c323b199623de4fafe8594d1a95
--
2.41.0
L
L
Liliana Marie Prikler wrote on 18 Jan 20:44 +0100
[PATCH 1/2] gnu: emacs-minimal: Set upstream-name to “emacs”.
(address . 68571@debbugs.gnu.org)
864d99f87907cdc34e11eaf727052ac6b8d9de4b.1705607189.git.liliana.prikler@gmail.com
* gnu/packages/emacs.scm (emacs-minimal)[properties]: Add ‘upstream-name’.
---
gnu/packages/emacs.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index b9d9e2b891..81f5c1fad5 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -281,7 +281,8 @@ (define-public emacs-minimal
;; Most variants support tree-sitter, so let's include it here.
(search-path-specification
(variable "TREE_SITTER_GRAMMAR_PATH")
- (files '("lib/tree-sitter")))))))
+ (files '("lib/tree-sitter")))))
+ (properties `((upstream-name . "emacs")))))
(define-public emacs-no-x
(package/inherit emacs-minimal
--
2.41.0
L
L
Liliana Marie Prikler wrote on 18 Jan 20:45 +0100
[PATCH 2/2] gnu: emacs-minimal: Update to 29.2.
(address . 68571@debbugs.gnu.org)
177bcff65d43df4d86d0c85cefb6a31f750ed780.1705607189.git.liliana.prikler@gmail.com
* gnu/packages/emacs.scm (emacs-minimal): Update to 29.2.
---
gnu/packages/emacs.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Toggle diff (23 lines)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 81f5c1fad5..b9ca59b6b5 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -99,14 +99,14 @@ (define (%emacs-modules build-system)
(define-public emacs-minimal
(package
(name "emacs-minimal")
- (version "29.1")
+ (version "29.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnu/emacs/emacs-"
version ".tar.xz"))
(sha256
(base32
- "009f7q08vg919b90k2jrsznq73s3n224avz80dd2y7i3rjjq3y6j"))
+ "1p3h4sz8da8vhix5140g2qkdy8mz11d7mmvsym5vy847k1428gbx"))
(patches (search-patches "emacs-exec-path.patch"
"emacs-fix-scheme-indent-function.patch"
"emacs-native-comp-driver-options.patch"
--
2.41.0
M
M
Maxim Cournoyer wrote on 21 Jan 05:49 +0100
Re: [bug#68571] [PATCH 0/2] Update Emacs to 29.2
(name . Liliana Marie Prikler)(address . liliana.prikler@gmail.com)
87h6j7b89n.fsf@gmail.com
Hello,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

Toggle quote (14 lines)
> Hi Guix,
>
> this series updates emacs to 29.2. Given that it's a minor release, it
> should be fine on master once the the substitutes have built. Anyhow,
> it is currently based on master, because the ongoing work on emacs-team
> is… ongoing, but in theory we could do the good old mergeroo.
>
> WDYT?
>
> Liliana Marie Prikler (2):
> gnu: emacs-minimal: Set upstream-name to “emacs”.
> gnu: emacs-minimal: Update to 29.2.
>

LGTM! Thank you.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>

--
Maxim
L
L
Liliana Marie Prikler wrote on 21 Jan 09:38 +0100
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)
91c1e2ae301bd232e64ca927e68af0c14a48c562.camel@gmail.com
Am Samstag, dem 20.01.2024 um 23:49 -0500 schrieb Maxim Cournoyer:
Toggle quote (20 lines)
> Hello,
>
> Liliana Marie Prikler <liliana.prikler@gmail.com> writes:
>
> > Hi Guix,
> >
> > this series updates emacs to 29.2.  Given that it's a minor
> > release, it should be fine on master once the the substitutes have
> > built.  Anyhow, it is currently based on master, because the
> > ongoing work on emacs-team is… ongoing, but in theory we could do
> > the good old mergeroo.
> >
> > WDYT?
> >
> > Liliana Marie Prikler (2):
> >   gnu: emacs-minimal: Set upstream-name to “emacs”.
> >   gnu: emacs-minimal: Update to 29.2.
> >
>
> LGTM!  Thank you.
Thanks, pushed.

Cheers

(On that note, should I include the Reviewed-by: line next time?)
Closed
L
L
Liliana Marie Prikler wrote on 21 Jan 10:12 +0100
(name . Maxim Cournoyer)(address . maxim.cournoyer@gmail.com)
3ebf126c10dd55aa699f4411b582298f3185ae2a.camel@gmail.com
reopen 68571
thanks

Am Sonntag, dem 21.01.2024 um 09:38 +0100 schrieb Liliana Marie
Prikler:
Toggle quote (1 lines)
> Thanks, pushed.
And unpushed because of too many rebuilds.

I'll push it to emacs-team separately, feel free to cherry-pick.
A
A
Adam Porter wrote on 29 Mar 10:15 +0100
Emacs 29.3 emergency security-fix release
(address . 68571@debbugs.gnu.org)
ad50b5f8-b3e1-43fe-bcd0-77cd5d6a4af0@alphapapa.net
Hi,

Please note that Emacs 29.3 has been released, which is an emergency
security-fix release (likely only affecting users who read email in
Emacs using the Gnus message rendering mode (which, e.g. mu4e also
does), but still important).

--Adam
C
C
Cayetano Santos wrote on 29 Mar 10:17 +0100
Re: [PATCH 0/2] Update Emacs to 29.2
(address . 68571@debbugs.gnu.org)
87jzll4css.fsf@inventati.org
Any chance to see 29.2 merged ? I just noticed 29.3 is out.
L
L
Ludovic Courtès wrote on 1 May 18:04 +0200
control message for bug #68571
(address . control@debbugs.gnu.org)
87frv15xig.fsf@gnu.org
close 68571
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 68571@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 68571
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