GNU bug report logs -
#75081
[PATCH] gnu: emacs-next: Update to 30.0.93.
Previous Next
Reported by: Arto Jantunen <viiru <at> iki.fi>
Date: Wed, 25 Dec 2024 08:16:02 UTC
Severity: normal
Tags: patch
Done: Arto Jantunen <viiru <at> iki.fi>
Bug is archived. No further changes may be made.
Full log
Message #17 received at 75081 <at> debbugs.gnu.org (full text, mbox):
Thanks for the very timely review.
Liliana Marie Prikler <liliana.prikler <at> gmail.com> writes:
> Am Freitag, dem 31.01.2025 um 09:20 +0200 schrieb Arto Jantunen:
>> Update to the latest pretest.
>> ---
> There should be a ChangeLog.
I looked at previously applied patches to find a hint about what this
might look like, but couldn't find anything. Would you have a
documentation reference or an example I could follow?
>> gnu/packages/emacs.scm | 44 ++++++++++++++++++++--------------------
>> --
>> 1 file changed, 21 insertions(+), 23 deletions(-)
>>
>> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
>> index c5e671c6a98f..78a4981e4103 100644
>> --- a/gnu/packages/emacs.scm
>> +++ b/gnu/packages/emacs.scm
>> @@ -573,29 +573,27 @@ (define-public emacs-wide-int
>> #~(cons "--with-wide-int" #$flags))))))
>>
>> (define-public emacs-next-minimal
>> - (let ((commit "881d593a9879f3355733f1b627af7cc0c12b429e")
>> - (revision "0"))
>> - (package
>> - (inherit emacs-minimal)
>> - (name "emacs-next-minimal")
>> - (version (git-version "30.0.92" revision commit))
>> - (source
>> - (origin
>> - (method git-fetch)
>> - (uri (git-reference
>> - (url "https://git.savannah.gnu.org/git/emacs.git")
>> - (commit commit)))
>> - (file-name (git-file-name name version))
>> - (sha256
>> - (base32
>> "0nj3a7wsl5piqf6a8wnmfyjbpxp2dwl0r48flv9q624jx4nxfr2p"))
>> - (patches
>> - (search-patches "emacs-disable-jit-compilation.patch"
>> - "emacs-next-exec-path.patch"
>> - "emacs-fix-scheme-indent-function.patch"
>> - "emacs-next-native-comp-driver-
>> options.patch"
>> - "emacs-next-native-comp-fix-filenames.patch"
>> - "emacs-native-comp-pin-packages.patch"
>> - "emacs-pgtk-super-key-fix.patch")))))))
>> + (package
>> + (inherit emacs-minimal)
>> + (name "emacs-next-minimal")
>> + (version "30.0.93")
> Do keep git-version for emacs-next, because we "regularly" update it
> using non-tagged releases. Keep using "0" for the revision.
I was thinking the versioning would revert back to git-version after
Emacs 30 is released and emacs-next returns to git snapshots. Using it
for tagged releases doesn't look quite right to my (untrained) eye.
>> + (source
>> + (origin
>> + (method git-fetch)
>> + (uri (git-reference
>> + (url "https://git.savannah.gnu.org/git/emacs.git")
>> + (commit (string-append "emacs-" version))))
>> + (file-name (git-file-name name version))
>> + (sha256
>> + (base32
>> "05a587a7bnbz8ms45h4hs1c33j8268aymf3y1bpxipl3abi43jlm"))
>> + (patches
>> + (search-patches "emacs-disable-jit-compilation.patch"
>> + "emacs-next-exec-path.patch"
>> + "emacs-fix-scheme-indent-function.patch"
>> + "emacs-next-native-comp-driver-options.patch"
>> + "emacs-next-native-comp-fix-filenames.patch"
>> + "emacs-native-comp-pin-packages.patch"
>> + "emacs-pgtk-super-key-fix.patch"))))))
>
> Cheers
--
Arto Jantunen
This bug report was last modified 91 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.