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