From 876b2891cf919ed4ddc0af42fb8d5134a83f588a Mon Sep 17 00:00:00 2001 From: Timo Gurr Date: Mon, 26 Oct 2020 16:38:08 +0100 Subject: mutt: version bump to 1.14.7, CVE-2020-14954 --- metadata/repository_mask.conf | 7 ++ packages/mail-client/mutt/mutt-1.13.5.exheres-0 | 84 ----------------------- packages/mail-client/mutt/mutt-1.14.7.exheres-0 | 88 +++++++++++++++++++++++++ 3 files changed, 95 insertions(+), 84 deletions(-) delete mode 100644 packages/mail-client/mutt/mutt-1.13.5.exheres-0 create mode 100644 packages/mail-client/mutt/mutt-1.14.7.exheres-0 diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf index 03e3a69ee..58d1ea34e 100644 --- a/metadata/repository_mask.conf +++ b/metadata/repository_mask.conf @@ -1158,3 +1158,10 @@ sys-apps/sysstat[<12.4.0] [[ token = security description = [ CVE-2019-19725 ] ]] + +mail-client/mutt[<1.14.7] [[ + author = [ Timo Gurr ] + date = [ 26 Oct 2020 ] + token = security + description = [ CVE-2020-14954 ] +]] diff --git a/packages/mail-client/mutt/mutt-1.13.5.exheres-0 b/packages/mail-client/mutt/mutt-1.13.5.exheres-0 deleted file mode 100644 index 949d5f6e0..000000000 --- a/packages/mail-client/mutt/mutt-1.13.5.exheres-0 +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 2008 Fernando J. Pereda -# Distributed under the terms of the GNU General Public License v2 - -SUMMARY="A text-based email client" -HOMEPAGE="http://www.mutt.org/" - -DOWNLOADS="ftp://ftp.mutt.org/pub/mutt/${PNV}.tar.gz" - -LICENCES="GPL-2" -SLOT="0" -PLATFORMS="~amd64 ~arm ~x86" -MYOPTIONS="autocrypt debug doc gpgme idn sasl - ( - gdbm [[ description = [ use gdbm for header caching ] ]] - tokyocabinet [[ description = [ use tokyocabinet for header caching ] ]] - ) [[ number-selected = exactly-one ]] - ( - ncurses [[ description = [ use ncurses for the user interface ] ]] - slang [[ description = [ use slang for the user interface ] ]] - ) [[ number-selected = exactly-one ]] - debug [[ description = [ Add debugging support and -d switch ] ]] - gpgme [[ description = [ Enable support for gpgme ] ]] - ( providers: libressl openssl ) [[ number-selected = exactly-one ]] -" - -DEPENDENCIES=" - build: - dev-libs/libxml2:2.0 - dev-libs/libxslt - sys-apps/texinfo - sys-devel/gettext - doc? ( - app-text/docbook-utils - app-text/docbook-xml-dtd:4.2 - ) - build+run: - autocrypt? ( dev-db/sqlite:3 ) - gdbm? ( sys-libs/gdbm ) - gpgme? ( app-crypt/gpgme[>=1.4.0] ) - idn? ( - dev-libs/libunistring - net-dns/libidn2:= - ) - ncurses? ( sys-libs/ncurses ) - providers:libressl? ( dev-libs/libressl:= ) - providers:openssl? ( dev-libs/openssl ) - sasl? ( net-libs/cyrus-sasl ) - slang? ( sys-libs/slang ) - tokyocabinet? ( dev-db/tokyocabinet ) - suggestion: - net-www/elinks [[ description = [ Provides a text based browser for viewing HTML-formatted mail ] ]] -" - -DEFAULT_SRC_CONFIGURE_PARAMS=( - --enable-nls - --with-ssl - --sysconfdir=/etc/${PN} - --with-docdir=/usr/share/doc/${PNV} - --with-homespool=.maildir - --without-bundled-regex - --enable-sidebar - - --enable-flock - --disable-fcntl - --enable-nfs-fix - --enable-external-dotlock - - --enable-filemonitor - --enable-imap - --enable-pop - --enable-smtp - - # hcache - --enable-hcache - --without-bdb - --without-qdbm - - --without-gnutls - --without-idn -) - -DEFAULT_SRC_CONFIGURE_OPTIONS=( 'ncurses --with-curses' 'slang --with-slang' ) -DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( autocrypt debug doc 'doc full-doc' gpgme ) -DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( 'autocrypt sqlite3' gdbm sasl 'idn idn2' tokyocabinet ) diff --git a/packages/mail-client/mutt/mutt-1.14.7.exheres-0 b/packages/mail-client/mutt/mutt-1.14.7.exheres-0 new file mode 100644 index 000000000..2bdfc167e --- /dev/null +++ b/packages/mail-client/mutt/mutt-1.14.7.exheres-0 @@ -0,0 +1,88 @@ +# Copyright 2008 Fernando J. Pereda +# Distributed under the terms of the GNU General Public License v2 + +SUMMARY="A text-based email client" +HOMEPAGE="http://www.mutt.org/" +DOWNLOADS="ftp://ftp.mutt.org/pub/mutt/${PNV}.tar.gz" + +LICENCES="GPL-2" +SLOT="0" +PLATFORMS="~amd64 ~arm ~x86" +MYOPTIONS="autocrypt debug doc gpgme idn sasl + ( + gdbm [[ description = [ use gdbm for header caching ] ]] + tokyocabinet [[ description = [ use tokyocabinet for header caching ] ]] + ) [[ number-selected = exactly-one ]] + ( + ncurses [[ description = [ use ncurses for the user interface ] ]] + slang [[ description = [ use slang for the user interface ] ]] + ) [[ number-selected = exactly-one ]] + debug [[ description = [ Add debugging support and -d switch ] ]] + gpgme [[ description = [ Enable support for gpgme ] ]] + ( providers: libressl openssl ) [[ number-selected = exactly-one ]] + ( linguas: bg ca cs da de el eo es et eu fi fr ga gl hu id it ja ko lt nl pl pt_BR ru sk sv tr + uk zh_CN zh_TW ) +" + +DEPENDENCIES=" + build: + dev-libs/libxml2:2.0 + dev-libs/libxslt + sys-apps/texinfo + sys-devel/gettext + doc? ( + app-text/docbook-utils + app-text/docbook-xml-dtd:4.2 + ) + build+run: + sys-libs/zlib + autocrypt? ( dev-db/sqlite:3 ) + gdbm? ( sys-libs/gdbm ) + gpgme? ( app-crypt/gpgme[>=1.4.0] ) + idn? ( + dev-libs/libunistring + net-dns/libidn2:= + ) + ncurses? ( sys-libs/ncurses ) + providers:libressl? ( dev-libs/libressl:= ) + providers:openssl? ( dev-libs/openssl ) + sasl? ( net-libs/cyrus-sasl ) + slang? ( sys-libs/slang ) + tokyocabinet? ( dev-db/tokyocabinet ) + suggestion: + net-www/elinks [[ description = [ Provides a text based browser for viewing HTML-formatted mail ] ]] +" + +DEFAULT_SRC_CONFIGURE_PARAMS=( + --enable-nls + --with-ssl + --sysconfdir=/etc/${PN} + --with-docdir=/usr/share/doc/${PNV} + --with-homespool=.maildir + --without-bundled-regex + --enable-sidebar + + --enable-flock + --disable-fcntl + --enable-nfs-fix + --enable-external-dotlock + + --enable-filemonitor + --enable-imap + --enable-pop + --enable-smtp + + # hcache + --enable-hcache + --without-bdb + --without-qdbm + + --with-zlib + --without-gnutls + --without-idn +) + +DEFAULT_SRC_CONFIGURE_OPTIONS=( 'ncurses --with-curses' 'slang --with-slang' ) +DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( autocrypt debug doc 'doc full-doc' gpgme ) +DEFAULT_SRC_CONFIGURE_OPTION_WITHS=( 'autocrypt sqlite3' gdbm sasl 'idn idn2' tokyocabinet ) + -- cgit v1.2.3