commit:     12f4515e19f1b769272e060568587133e7fad98b
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  4 16:01:40 2025 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Tue Nov  4 16:01:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f4515e

mail-client/aerc: add 0.21.0

Closes: https://bugs.gentoo.org/965531
Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 mail-client/aerc/Manifest           |  2 ++
 mail-client/aerc/aerc-0.21.0.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/mail-client/aerc/Manifest b/mail-client/aerc/Manifest
index fe7d6e0862be..69bc12318a4c 100644
--- a/mail-client/aerc/Manifest
+++ b/mail-client/aerc/Manifest
@@ -1,2 +1,4 @@
 DIST aerc-0.20.1-deps.tar.xz 19015028 BLAKE2B 
7202471091eed2ac76b8c20b55397dbb7c7ffcd321c45448de5c1ae43fdbd2a633e23a8cd30aabe1256d33ba0200f729eb1c5f074177547e0148382eed5cae12
 SHA512 
05ad9b250e2f58a6790adbbb7a7eb3a823c302ddcec4227c7bad74f62f9a75d76d7f224108b4d8c24f44018f62c0eb66e2090ffaa0fa61948cb1301b25bb22ab
 DIST aerc-0.20.1.tar.gz 474975 BLAKE2B 
bfe91f5b6f3ba2c0599193cf38a1a9c97466442b9d97ff5868f6ad7f16aaab4247e167e1b02f86b0a44121ebb21b98a55da999a43b5556fd56384977a62f0996
 SHA512 
7221217b7f0e6f92b589864b2e214b3edad3a2f702ab1d6b83f11eba6bb443bf334e76dbb61a67a13a9673e5e5106428ea3ba0ade940dc7f2cf488076783f4a5
+DIST aerc-0.21.0-deps.tar.xz 19393032 BLAKE2B 
27acd1ed431b1336c81a02288377f87a6aad4317fc22a39b6c83251b6cae8099ca1eed5475d7befe680e22a66a932d679d6d0f47e566e897c00a3b98956006f0
 SHA512 
3a2a92d91109bd868cb154304448440a9997b7e85c3f23cb9fd975c5503e979610a2772ee683621f26907a19c344764cb34e255b45a472a480e37a850fb518b2
+DIST aerc-0.21.0.tar.gz 614327 BLAKE2B 
1d3c9575d3598880d693e26cdf4287fb6c636f60e4c86387c2450a48d135428911f8573c2a40676c72bf1288774597691f34f6850000673f649ad81da110bc04
 SHA512 
b58b3ba9fe36a22b5717d48d7b1caf37303003cb4f32138e79f9775a96dbc5d8b27700091dbfe56f31954be5881467a7c5d8c1895d9161eda19a0d7e5c4750aa

diff --git a/mail-client/aerc/aerc-0.21.0.ebuild 
b/mail-client/aerc/aerc-0.21.0.ebuild
new file mode 100644
index 000000000000..fbb1b7ba8eda
--- /dev/null
+++ b/mail-client/aerc/aerc-0.21.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature xdg
+
+DESCRIPTION="Email client for your terminal"
+HOMEPAGE="https://aerc-mail.org";
+
+if [[ ${PV} == *9999 ]]; then
+       inherit git-r3
+       EGIT_REPO_URI="https://git.sr.ht/~rjarry/aerc";
+else
+       SRC_URI="https://git.sr.ht/~rjarry/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+       SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+       KEYWORDS="~amd64 ~ppc64"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+IUSE="notmuch"
+
+COMMON_DEPEND="notmuch? ( net-mail/notmuch:= )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+       >=app-text/scdoc-1.11.3
+       >=dev-lang/go-1.24.3
+"
+
+src_unpack() {
+       if [[ ${PV} == *9999 ]]; then
+               git-r3_src_unpack
+               go-module_live_vendor
+       else
+               go-module_src_unpack
+       fi
+}
+
+src_compile() {
+       unset LDFLAGS
+       emake GOFLAGS="$(usex notmuch "-tags=notmuch" "")" \
+               PREFIX="${EPREFIX}/usr" VERSION=${PV}  all
+}
+
+src_install() {
+       emake GOFLAGS="$(usex notmuch "-tags=notmuch" "")" \
+               DESTDIR="${ED}" PREFIX="${EPREFIX}/usr" VERSION="${PV}" install
+       einstalldocs
+       dodoc CHANGELOG.md
+}
+
+src_test() {
+       emake tests
+}
+
+pkg_postinst() {
+       optfeature "html email processing as shown in the tutorial" 
"net-proxy/dante www-client/w3m"
+       xdg_pkg_postinst
+}

Reply via email to