diff options
Diffstat (limited to 'community/mutt')
-rw-r--r-- | community/mutt/APKBUILD | 24 | ||||
-rw-r--r-- | community/mutt/mutt.post-upgrade | 14 |
2 files changed, 32 insertions, 6 deletions
diff --git a/community/mutt/APKBUILD b/community/mutt/APKBUILD index 95e6e576a8d..72d867259e3 100644 --- a/community/mutt/APKBUILD +++ b/community/mutt/APKBUILD @@ -2,20 +2,32 @@ # Contributor: Andrew Manison <amanison@anselsystems.com> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=mutt -pkgver=2.1.0 +pkgver=2.2.13 pkgrel=0 pkgdesc="Small and very powerful text-mode email client" url="http://www.mutt.org" arch="all" license="GPL-2.0-or-later" -makedepends="cyrus-sasl-dev gdbm-dev gettext-dev gpgme-dev - libidn2-dev ncurses-dev openssl-dev perl" -options="suid !check" +makedepends="elinks + docbook-xml + docbook-xsl + gdbm-dev + gettext-dev + gpgme-dev + libidn2-dev + libgsasl-dev + ncurses-dev + openssl-dev>3 + perl" +options="!check" +install="$pkgname.post-upgrade" subpackages="$pkgname-doc $pkgname-lang" source="https://bitbucket.org/mutt/mutt/downloads/mutt-$pkgver.tar.gz " # secfixes: +# 2.2.3-r0: +# - CVE-2022-1328 # 2.0.4-r1: # - CVE-2021-3181 # 2.0.2-r0: @@ -43,7 +55,7 @@ build() { --with-docdir=/usr/share/doc/$pkgname \ --without-included-gettext \ --with-ssl \ - --with-sasl \ + --with-gsasl \ --with-idn2 make } @@ -63,5 +75,5 @@ package() { } sha512sums=" -b4bcbb9d02712f211e2cb1542e1e8a5e09648fc22f724ff771f1e99d2016fb258d64d3384740427c9fe731cff8817f633f0034329ad2d7dd505b0689ccc9499c mutt-2.1.0.tar.gz +dcd84235b6f759c31b56cf021efc17c0bb1fd4d59226d12af9838f3cbbcf0301262ae5f67803565cce3afd6ff5eed3a380a81958f57fb7d8f38e2ecfd0ff7d2c mutt-2.2.13.tar.gz " diff --git a/community/mutt/mutt.post-upgrade b/community/mutt/mutt.post-upgrade new file mode 100644 index 00000000000..a29e6212813 --- /dev/null +++ b/community/mutt/mutt.post-upgrade @@ -0,0 +1,14 @@ +#!/bin/sh + +ver_old=$2 + +if [ "$(apk version -t "$ver_old" '2.1.1-r2')" = '<' ]; then + cat >&2 <<-EOF + * + * mutt package doesn't depend on full GnuGP suite anymore. If you use S/MIME, + * install package 'gpgsm' (you may also need gnupg-dirmngr and gpg-agent). + * + EOF +fi + +exit 0 |