From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A832B1382C5 for ; Wed, 10 Mar 2021 14:32:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A72FE0843; Wed, 10 Mar 2021 14:32:40 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5E480E0843 for ; Wed, 10 Mar 2021 14:32:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E6A3B33BE5A for ; Wed, 10 Mar 2021 14:32:38 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0C30B4A5 for ; Wed, 10 Mar 2021 14:32:37 +0000 (UTC) From: "Nicolas Bock" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nicolas Bock" Message-ID: <1615386650.2a4623f6bf9ff7a3f607840fc4ceef896993ee6c.nicolasbock@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-client/neomutt/metadata.xml mail-client/neomutt/neomutt-20201127-r1.ebuild mail-client/neomutt/neomutt-20201127.ebuild mail-client/neomutt/neomutt-20210205.ebuild mail-client/neomutt/neomutt-99999999.ebuild X-VCS-Directories: mail-client/neomutt/ X-VCS-Committer: nicolasbock X-VCS-Committer-Name: Nicolas Bock X-VCS-Revision: 2a4623f6bf9ff7a3f607840fc4ceef896993ee6c X-VCS-Branch: master Date: Wed, 10 Mar 2021 14:32:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: b9b7fd07-20c1-478a-9d60-ae353f2b03e2 X-Archives-Hash: b91f40e022edd5e411c3e9606fff5ba9 commit: 2a4623f6bf9ff7a3f607840fc4ceef896993ee6c Author: Stefan Huber sthu org> AuthorDate: Tue Feb 9 21:50:17 2021 +0000 Commit: Nicolas Bock gentoo org> CommitDate: Wed Mar 10 14:30:50 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4623f6 mail-client/neomutt: Add autocrypt use flag NeoMutt supports autocrypt since version 2019-10-25. It requires gpgme of version 1.8.0 or higher and sqlite. It is recommended that idn or idn2 is enabled according to the manual. The minimum requirement of gpgme of neomutt-20201127.ebuild is increased from 0.9.0 to 1.8.0. This change has no consquence as the minimum available version in portage is 1.14.0. Closes: https://bugs.gentoo.org/769698 Closes: https://github.com/gentoo/gentoo/pull/19392 Signed-off-by: Stefan Huber sthu.org> Signed-off-by: Nicolas Bock gentoo.org> mail-client/neomutt/metadata.xml | 1 + mail-client/neomutt/neomutt-20201127-r1.ebuild | 11 ++++++++++- mail-client/neomutt/neomutt-20201127.ebuild | 13 +++++++++++-- mail-client/neomutt/neomutt-20210205.ebuild | 11 ++++++++++- mail-client/neomutt/neomutt-99999999.ebuild | 11 ++++++++++- 5 files changed, 42 insertions(+), 5 deletions(-) diff --git a/mail-client/neomutt/metadata.xml b/mail-client/neomutt/metadata.xml index 2fbef90b636..59bca750020 100644 --- a/mail-client/neomutt/metadata.xml +++ b/mail-client/neomutt/metadata.xml @@ -6,6 +6,7 @@ Nicolas Bock + Enable autocrypt.org support Enable BDB (Berkley DB) backend for header caching Enable GDBM (GNU dbm) backend for header diff --git a/mail-client/neomutt/neomutt-20201127-r1.ebuild b/mail-client/neomutt/neomutt-20201127-r1.ebuild index 863e199daac..494bea47a6c 100644 --- a/mail-client/neomutt/neomutt-20201127-r1.ebuild +++ b/mail-client/neomutt/neomutt-20201127-r1.ebuild @@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/" LICENSE="GPL-2" SLOT="0" -IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic ssl tokyocabinet test" +REQUIRED_USE=" + autocrypt? ( gpgme )" CDEPEND=" app-misc/mime-types @@ -43,6 +45,7 @@ CDEPEND=" tokyocabinet? ( dev-db/tokyocabinet ) gnutls? ( >=net-libs/gnutls-1.0.17:= ) gpgme? ( >=app-crypt/gpgme-1.13.1:= ) + autocrypt? ( >=dev-db/sqlite-3 ) idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) notmuch? ( net-mail/notmuch:= ) @@ -80,6 +83,7 @@ src_configure() { "$(use_enable nls)" "$(use_enable notmuch)" + "$(use_enable autocrypt)" "$(use_enable gpgme)" "$(use_enable pgp-classic pgp)" "$(use_enable smime-classic smime)" @@ -145,4 +149,9 @@ pkg_postinst() { ewarn " and smime-classic (old smime) from your USE-flags and" ewarn " only enable gpgme." fi + + if use autocrypt && ! use idn; then + ewarn " It is highly recommended that NeoMutt be also configured" + ewarn " with idn when autocrypt is enabled." + fi } diff --git a/mail-client/neomutt/neomutt-20201127.ebuild b/mail-client/neomutt/neomutt-20201127.ebuild index 2fbecf8b780..4a1c914f9bb 100644 --- a/mail-client/neomutt/neomutt-20201127.ebuild +++ b/mail-client/neomutt/neomutt-20201127.ebuild @@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/" LICENSE="GPL-2" SLOT="0" -IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic ssl tokyocabinet test" +REQUIRED_USE=" + autocrypt? ( gpgme )" CDEPEND=" app-misc/mime-types @@ -42,7 +44,8 @@ CDEPEND=" qdbm? ( dev-db/qdbm ) tokyocabinet? ( dev-db/tokyocabinet ) gnutls? ( >=net-libs/gnutls-1.0.17:= ) - gpgme? ( >=app-crypt/gpgme-0.9.0:= ) + gpgme? ( >=app-crypt/gpgme-1.8.0:= ) + autocrypt? ( >=dev-db/sqlite-3 ) idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) notmuch? ( net-mail/notmuch:= ) @@ -80,6 +83,7 @@ src_configure() { "$(use_enable nls)" "$(use_enable notmuch)" + "$(use_enable autocrypt)" "$(use_enable gpgme)" "$(use_enable pgp-classic pgp)" "$(use_enable smime-classic smime)" @@ -145,4 +149,9 @@ pkg_postinst() { ewarn " and smime-classic (old smime) from your USE-flags and" ewarn " only enable gpgme." fi + + if use autocrypt && ! use idn; then + ewarn " It is highly recommended that NeoMutt be also configured" + ewarn " with idn when autocrypt is enabled." + fi } diff --git a/mail-client/neomutt/neomutt-20210205.ebuild b/mail-client/neomutt/neomutt-20210205.ebuild index aec8ac34925..74180642cbc 100644 --- a/mail-client/neomutt/neomutt-20210205.ebuild +++ b/mail-client/neomutt/neomutt-20210205.ebuild @@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/" LICENSE="GPL-2" SLOT="0" -IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic ssl tokyocabinet test" +REQUIRED_USE=" + autocrypt? ( gpgme )" CDEPEND=" app-misc/mime-types @@ -43,6 +45,7 @@ CDEPEND=" tokyocabinet? ( dev-db/tokyocabinet ) gnutls? ( >=net-libs/gnutls-1.0.17:= ) gpgme? ( >=app-crypt/gpgme-1.13.1:= ) + autocrypt? ( >=dev-db/sqlite-3 ) idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) notmuch? ( net-mail/notmuch:= ) @@ -80,6 +83,7 @@ src_configure() { "$(use_enable nls)" "$(use_enable notmuch)" + "$(use_enable autocrypt)" "$(use_enable gpgme)" "$(use_enable pgp-classic pgp)" "$(use_enable smime-classic smime)" @@ -145,4 +149,9 @@ pkg_postinst() { ewarn " and smime-classic (old smime) from your USE-flags and" ewarn " only enable gpgme." fi + + if use autocrypt && ! use idn; then + ewarn " It is highly recommended that NeoMutt be also configured" + ewarn " with idn when autocrypt is enabled." + fi } diff --git a/mail-client/neomutt/neomutt-99999999.ebuild b/mail-client/neomutt/neomutt-99999999.ebuild index aec8ac34925..74180642cbc 100644 --- a/mail-client/neomutt/neomutt-99999999.ebuild +++ b/mail-client/neomutt/neomutt-99999999.ebuild @@ -21,9 +21,11 @@ HOMEPAGE="https://neomutt.org/" LICENSE="GPL-2" SLOT="0" -IUSE="berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl +IUSE="autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic ssl tokyocabinet test" +REQUIRED_USE=" + autocrypt? ( gpgme )" CDEPEND=" app-misc/mime-types @@ -43,6 +45,7 @@ CDEPEND=" tokyocabinet? ( dev-db/tokyocabinet ) gnutls? ( >=net-libs/gnutls-1.0.17:= ) gpgme? ( >=app-crypt/gpgme-1.13.1:= ) + autocrypt? ( >=dev-db/sqlite-3 ) idn? ( net-dns/libidn:= ) kerberos? ( virtual/krb5 ) notmuch? ( net-mail/notmuch:= ) @@ -80,6 +83,7 @@ src_configure() { "$(use_enable nls)" "$(use_enable notmuch)" + "$(use_enable autocrypt)" "$(use_enable gpgme)" "$(use_enable pgp-classic pgp)" "$(use_enable smime-classic smime)" @@ -145,4 +149,9 @@ pkg_postinst() { ewarn " and smime-classic (old smime) from your USE-flags and" ewarn " only enable gpgme." fi + + if use autocrypt && ! use idn; then + ewarn " It is highly recommended that NeoMutt be also configured" + ewarn " with idn when autocrypt is enabled." + fi }