GNU bug report logs -
#76226
[PATCH] gnu: aerc: Update to 0.20.1.
Previous Next
Reported by: Tanguy Le Carrour <tanguy <at> bioneland.org>
Date: Wed, 12 Feb 2025 13:48:01 UTC
Severity: normal
Tags: patch
Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
* gnu/packages/mail.scm (aerc): Update to 0.20.1.
[source]: Drop patch fixing a now solved problem with gpg-signed
messages.
[arguments]: Pass the build flag using an environment variable.
[inputs]: Remove a comment. [native-inputs]: Use a newer version
of go-git-sr-ht-rjarry-go-opt.
Change-Id: I71cc1330233e03996de914027f3d4d76b280acb4
---
Hi Guix!
First patch in a looooong time. Thanks in advance for your time
and patience!
Tanguy
gnu/packages/mail.scm | 24 ++++++------------------
1 file changed, 6 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index dd8a7cd218f..1403f59c8be 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -5069,7 +5069,7 @@ (define-public smtpmail
(define-public aerc
(package
(name "aerc")
- (version "0.18.2")
+ (version "0.20.1")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -5078,26 +5078,14 @@ (define-public aerc
(file-name (git-file-name name version))
(sha256
(base32
- "0y34cv2vcwhr0vbd1ax2hv9rmv79dp9i02y2xqyr23krfb5bp197"))
- (patches
- (list
- ;; patch from upstream to fix encoding problem with sending
- ;; gpg-signed messages
- ;; see https://todo.sr.ht/~rjarry/aerc/79
- (origin
- (method url-fetch)
- (uri "https://git.sr.ht/~rjarry/aerc/commit/7346d20.patch")
- (file-name "aerc-fix-gpg-signed-message-encoding.patch")
- (sha256 (base32
- "14avr323sr9qipf9d7npqwrzq37i9946z9m6jdkzi8n9rs6zwzq9")))))))
+ "04412inhzj8vwybafqz6nw8wrsyf51zjv0881aacr6zc9bfcq510"))))
(build-system go-build-system)
(arguments
(list #:import-path "git.sr.ht/~rjarry/aerc"
;; Installing the source is only necessary for Go libraries.
#:install-source? #f
#:build-flags
- #~(list "-tags=notmuch"
- (string-append
+ #~(list (string-append
"-ldflags=-X main.Version=" #$version
" -X git.sr.ht/~rjarry/aerc/config.libexecDir="
#$output "/libexec/aerc"
@@ -5136,20 +5124,20 @@ (define-public aerc
(string-append "src/" import-path))))
(replace 'install
(lambda* (#:key import-path build-flags #:allow-other-keys)
- (invoke "make" "CC=gcc" "install" "-C"
+ (invoke "make" "CC=gcc" "GOFLAGS=-tags=notmuch" "install" "-C"
(string-append "src/" import-path)
(string-append "PREFIX=" #$output)))))))
(inputs
(append
(list gnupg
- notmuch ; Failing to build without it.
+ notmuch
python
python-vobject)
(if (supported-package? zoxide)
(list zoxide)
'())))
(native-inputs
- (list go-git-sr-ht-rjarry-go-opt
+ (list go-git-sr-ht-rjarry-go-opt-v2
go-git-sr-ht-rockorager-go-jmap
go-git-sr-ht-rockorager-vaxis
go-github-com-protonmail-go-crypto
base-commit: b30669e15d2e8c3d1b74b32f77e2095682aab4ca
--
2.48.1
This bug report was last modified 96 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.