diff mbox series

[bug#65841,emacs-team,1/5] gnu: Add emacs-next-minimal.

Message ID 1aa5537dfe8bb1ce614fd3577f0f93dc63fc00b4.1694270165.git.liliana.prikler@gmail.com
State New
Headers show
Series Add emacs-next (generalized) | expand

Commit Message

Liliana Marie Prikler Sept. 9, 2023, 10:40 a.m. UTC
* gnu/packages/emacs.scm (emacs-next-minimal): New variable.
---
 gnu/packages/emacs.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

Comments

Andrew Tropin Sept. 11, 2023, 9:54 a.m. UTC | #1
On 2023-09-09 12:40, Liliana Marie Prikler wrote:

> * gnu/packages/emacs.scm (emacs-next-minimal): New variable.
> ---
>  gnu/packages/emacs.scm | 17 +++++++++++++++++
>  1 file changed, 17 insertions(+)
>
> diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
> index 25bfe40774..469c5e36f2 100644
> --- a/gnu/packages/emacs.scm
> +++ b/gnu/packages/emacs.scm
> @@ -482,6 +482,23 @@ (define-public emacs-wide-int
>         ((#:configure-flags flags)
>          #~(cons "--with-wide-int" #$flags))))))
>  
> +(define-public emacs-next-minimal
> +  (let ((commit "9d27b95b263473fb41a30e3f6ea5607c99e93a61")
> +        (revision "1"))

Minor: should be "0"?

> +   (package
> +    (inherit emacs-minimal)
> +    (name "emacs-next-minimal")
> +    (version (git-version "30.0.50" 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 "00mwpq1msr3jij281w5piqmbwq968xr8dn9hqbf4r947ck754kn9")))))))
> +
>  (define-public guile-emacs
>    (let ((commit "41120e0f595b16387eebfbf731fff70481de1b4b")
>          (revision "0"))
Liliana Marie Prikler Sept. 16, 2023, 4:10 p.m. UTC | #2
Am Montag, dem 11.09.2023 um 13:54 +0400 schrieb Andrew Tropin:
> On 2023-09-09 12:40, Liliana Marie Prikler wrote:
> 
> > * gnu/packages/emacs.scm (emacs-next-minimal): New variable.
> > ---
> >  gnu/packages/emacs.scm | 17 +++++++++++++++++
> >  1 file changed, 17 insertions(+)
> > 
> > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
> > index 25bfe40774..469c5e36f2 100644
> > --- a/gnu/packages/emacs.scm
> > +++ b/gnu/packages/emacs.scm
> > @@ -482,6 +482,23 @@ (define-public emacs-wide-int
> >         ((#:configure-flags flags)
> >          #~(cons "--with-wide-int" #$flags))))))
> >  
> > +(define-public emacs-next-minimal
> > +  (let ((commit "9d27b95b263473fb41a30e3f6ea5607c99e93a61")
> > +        (revision "1"))
> 
> Minor: should be "0"?
I personally reserve "0" for "same as release", but where you start to
count doesn't matter that much in the grand scheme of things.  Thanks
for asking, though.

Cheers
diff mbox series

Patch

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 25bfe40774..469c5e36f2 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -482,6 +482,23 @@  (define-public emacs-wide-int
        ((#:configure-flags flags)
         #~(cons "--with-wide-int" #$flags))))))
 
+(define-public emacs-next-minimal
+  (let ((commit "9d27b95b263473fb41a30e3f6ea5607c99e93a61")
+        (revision "1"))
+   (package
+    (inherit emacs-minimal)
+    (name "emacs-next-minimal")
+    (version (git-version "30.0.50" 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 "00mwpq1msr3jij281w5piqmbwq968xr8dn9hqbf4r947ck754kn9")))))))
+
 (define-public guile-emacs
   (let ((commit "41120e0f595b16387eebfbf731fff70481de1b4b")
         (revision "0"))