GNU bug report logs - #59436
[PATCH] gnu: Add emacs-ebuku.

Previous Next

Package: guix-patches;

Reported by: Hilton Chain <hako <at> ultrarare.space>

Date: Mon, 21 Nov 2022 06:49:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Christopher Baines <mail <at> cbaines.net>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#59436: closed ([PATCH] gnu: Add emacs-ebuku.)
Date: Tue, 22 Nov 2022 09:44:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 22 Nov 2022 09:41:14 +0000
with message-id <87leo3s4s0.fsf <at> cbaines.net>
and subject line Re: [bug#59436] [PATCH] gnu: Add emacs-ebuku.
has caused the debbugs.gnu.org bug report #59436,
regarding [PATCH] gnu: Add emacs-ebuku.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
59436: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59436
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Hilton Chain <hako <at> ultrarare.space>
To: guix-patches <at> gnu.org
Cc: Hilton Chain <hako <at> ultrarare.space>
Subject: [PATCH] gnu: Add emacs-ebuku.
Date: Mon, 21 Nov 2022 14:46:54 +0800
* gnu/packages/emacs-xyz.scm (emacs-ebuku): New variable.
---
 gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a92ab71a97..62fb3a092f 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -13325,6 +13325,30 @@ (define-public emacs-ebuild-mode
 news items, openrc and runscripts.")
     (license license:gpl2+)))
 
+(define-public emacs-ebuku
+  ;; Upstream has no tagged release.
+  (let ((revision "79")
+        (commit "5b8bf34b8ea5d05f0b8dfc12bfea825f9cffbeda"))
+    (package
+      (name "emacs-ebuku")
+      (version (git-version "0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/flexibeast/ebuku")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "04733lqa6z3kmdjcgdi58q3wrqan2qib43rvjw51qc739fwmwb5y"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/flexibeast/ebuku")
+      (synopsis "Emacs interface to the buku Web bookmark manager")
+      (description
+       "Ebuku provides a basic interface to the @code{buku} Web bookmark
+manager.")
+      (license license:gpl3+))))
+
 (define-public emacs-evil
   ;; Commit message claims this is 1.15.0, but there's no tag for it, so we
   ;; use full git-version instead

base-commit: 97bbdedfd316694a2f7ed17d8b31101c27329c80
-- 
2.38.1



[Message part 3 (message/rfc822, inline)]
From: Christopher Baines <mail <at> cbaines.net>
To: Hilton Chain <hako <at> ultrarare.space>
Cc: 59436-done <at> debbugs.gnu.org, guix-patches <at> gnu.org
Subject: Re: [bug#59436] [PATCH] gnu: Add emacs-ebuku.
Date: Tue, 22 Nov 2022 09:41:14 +0000
[Message part 4 (text/plain, inline)]
Hilton Chain via Guix-patches via <guix-patches <at> gnu.org> writes:

> * gnu/packages/emacs-xyz.scm (emacs-ebuku): New variable.
> ---
>  gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++
>  1 file changed, 24 insertions(+)

I changed the revision to 0 (rather than 79), this number is usually
incremented when changing the commit, and it's probably conventional to
start from 0.

I've gone ahead and pushed to master as
d54febb86ff71a93a8a62957658512ca4727f89d.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 2 years and 277 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.