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 +}
