guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 4b2af24ab3da5a09cf659495e814e1606ed1e017
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Mon Jun 16 23:18:44 2025 +0100

    gnu: afew: Use pyproject-build-system.
    
    * gnu/packages/mail.scm (afew) [build-system]: Use pyproject.
    [native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
    [description]: Start from a new line, fix fill collum indentation.
    
    Change-Id: I011588d9c1de7d200a32d30f0cb11f558da257e2
---
 gnu/packages/mail.scm | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index f081036cf7..87795928d7 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -4167,19 +4167,26 @@ the use of a local MTA such as Sendmail.")
        (method url-fetch)
        (uri (pypi-uri "afew" version))
        (sha256
-        (base32
-         "0wpfqbqjlfb9z0hafvdhkm7qw56cr9kfy6n8vb0q42dwlghpz1ff"))))
-    (build-system python-build-system)
-    (inputs
-     (list notmuch python-chardet python-dkimpy python-notmuch))
+        (base32 "0wpfqbqjlfb9z0hafvdhkm7qw56cr9kfy6n8vb0q42dwlghpz1ff"))))
+    (build-system pyproject-build-system)
     (native-inputs
-     (list python-freezegun python-setuptools-scm))
+     (list python-freezegun
+           python-pytest
+           python-setuptools
+           python-setuptools-scm
+           python-wheel))
+    (inputs
+     (list notmuch
+           python-chardet
+           python-dkimpy
+           python-notmuch))
     (home-page "https://github.com/afewmail/afew";)
     (synopsis "Initial tagging script for notmuch mail")
-    (description "afew is an initial tagging script for notmuch mail.  It
-provides automatic tagging each time new mail is registered with notmuch.  It
-can add tags based on email headers or Maildir folders and can handle spam and
-killed threads.")
+    (description
+     "afew is an initial tagging script for notmuch mail.  It provides
+automatic tagging each time new mail is registered with notmuch.  It can add
+tags based on email headers or Maildir folders and can handle spam and killed
+threads.")
     (license license:isc)))
 
 (define-public pan

Reply via email to