unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: John Kehayias via Guix-patches via <guix-patches@gnu.org>
To: 60978@debbugs.gnu.org
Subject: [bug#60978] [PATCH] gnu: emacs-mu4e-alert: Update to 1.0-0.3c9af8c.
Date: Sat, 21 Jan 2023 03:04:39 +0000	[thread overview]
Message-ID: <87r0voa8ql.fsf@protonmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 294 bytes --]

Hi emacs guixers,

Finally getting around to managing my emacs packages with guix and noticed mu4e-alert is broken with current mu4e versions. The original repo is unmaintained for years and MELPA has switched to an active fork. This patch makes that update for us as well.

Thanks,
John

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-gnu-emacs-mu4e-alert-Update-to-1.0-0.3c9af8c.patch --]
[-- Type: text/x-patch; name=0001-gnu-emacs-mu4e-alert-Update-to-1.0-0.3c9af8c.patch, Size: 3222 bytes --]

From 0dc7bde0fb4e35015b1dccd2827aefb3dd85ab41 Mon Sep 17 00:00:00 2001
From: John Kehayias <john.kehayias@protonmail.com>
Date: Fri, 20 Jan 2023 21:54:32 -0500
Subject: [PATCH] gnu: emacs-mu4e-alert: Update to 1.0-0.3c9af8c.

Original repository is no longer maintained and MELPA has switched to an
active fork, required for compatibility with recent versions of mu4e.  See
<https://github.com/melpa/melpa/pull/7927>.

* gnu/packages/emacs-xyz.scm (emacs-mu4e-alert): Update to 1.0-0.3c9af8c.
[source]: Switch to maintained fork.
[home-page]: Ditto.
[synopsis]: Update to match main uses of package.
---
 gnu/packages/emacs-xyz.scm | 43 ++++++++++++++++++++------------------
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index dc85764746..e48143e9cb 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -120,6 +120,7 @@
 ;;; Copyright © 2022 Thiago Jung Bauermann <bauermann@kolabnow.com>
 ;;; Copyright © 2022 Joeke de Graaf <joeke@posteo.net>
 ;;; Copyright © 2023 Simon Streit <simon@netpanic.org>
+;;; Copyright © 2023 John Kehayias <john.kehayias@protonmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -15396,28 +15397,30 @@ (define-public emacs-zones
     (license license:gpl3+)))
 
 (define-public emacs-mu4e-alert
-  (package
-    (name "emacs-mu4e-alert")
-    (version "1.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/iqbalansari/mu4e-alert")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1nvsfbfsma59ilf7c3vjngnmx3aapwvvvaafdy5szm5r6lkicqvg"))))
-    (build-system emacs-build-system)
-    (propagated-inputs
-     (list emacs-alert emacs-s emacs-ht mu))
-    (home-page "https://github.com/iqbalansari/mu4e-alert")
-    (synopsis "Desktop notification for mu4e")
-    (description
-     "This package provides desktop notifications for mu4e.
+  (let ((commit "3c9af8c7994df0a1a4f0703552ea3beffb485ace")
+        (revision "0"))
+    (package
+      (name "emacs-mu4e-alert")
+      (version (git-version "1.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri (git-reference
+               (url "https://github.com/xzz53/mu4e-alert")
+               (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32 "13li5pqqkzj7dwgpnngnk1ff46i100qw9xknlimpy2vf2k5yqv3y"))))
+      (build-system emacs-build-system)
+      (propagated-inputs
+       (list emacs-alert emacs-s emacs-ht mu))
+      (home-page "https://github.com/xzz53/mu4e-alert")
+      (synopsis "Desktop notifications and modeline display for mu4e")
+      (description
+       "This package provides desktop notifications for mu4e.
 Additionally it can display the number of unread emails in the
 mode-line.")
-    (license license:gpl3+)))
+      (license license:gpl3+))))
 
 (define-public emacs-mu4e-jump-to-list
   (let ((commit "358bba003543b49ffa266e503e54aebd0ebe614b")
-- 
2.39.1


             reply	other threads:[~2023-01-21  3:05 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-21  3:04 John Kehayias via Guix-patches via [this message]
2023-01-25 18:02 ` bug#60978: [PATCH] gnu: emacs-mu4e-alert: Update to 1.0-0.3c9af8c Nicolas Goaziou
2023-01-25 18:17   ` [bug#60978] " John Kehayias via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r0voa8ql.fsf@protonmail.com \
    --to=guix-patches@gnu.org \
    --cc=60978@debbugs.gnu.org \
    --cc=john.kehayias@protonmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).