commit: d8b26d88b9924b51918289e93a091b622b8f70d7
parent: 2f5de4d62967f03c785c9bc7d5a90b52b87ccd2d
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Tue, 11 Oct 2016 23:03:22 +0200
mail-client/mutt: Import from ::gentoo
Diffstat:
13 files changed, 3611 insertions(+), 0 deletions(-)
diff --git a/mail-client/mutt/ChangeLog b/mail-client/mutt/ChangeLog
@@ -0,0 +1,341 @@
+# ChangeLog for mail-client/mutt
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
+# (auto-generated from git log)
+
+*mutt-1.5.23-r7 (09 Aug 2015)
+*mutt-1.5.23-r6 (09 Aug 2015)
+*mutt-1.5.23-r5 (09 Aug 2015)
+
+ 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +files/Muttrc,
+ +files/Muttrc.mbox, +metadata.xml, +mutt-1.5.23-r5.ebuild,
+ +mutt-1.5.23-r6.ebuild, +mutt-1.5.23-r7.ebuild:
+ proj/gentoo: Initial commit
+
+ This commit represents a new era for Gentoo:
+ Storing the gentoo-x86 tree in Git, as converted from CVS.
+
+ This commit is the start of the NEW history.
+ Any historical data is intended to be grafted onto this point.
+
+ Creation process:
+ 1. Take final CVS checkout snapshot
+ 2. Remove ALL ChangeLog* files
+ 3. Transform all Manifests to thin
+ 4. Remove empty Manifests
+ 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
+ 5.1. Do not touch files with -kb/-ko keyword flags.
+
+ Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
+ X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
+ tests
+ X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
+ project
+ X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
+ developer, wrote Git features for the migration
+ X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
+ cvs2svn
+ X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
+ X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
+ work in migration
+ X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
+ X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
+ the bikeshed
+
+ 23 Aug 2015; Jeroen Roovers <jer@gentoo.org> mutt-1.5.23-r7.ebuild:
+ Stable for HPPA (bug #556042).
+
+ Package-Manager: portage-2.2.20.1
+
+ 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
+ mutt-1.5.23-r5.ebuild, mutt-1.5.23-r6.ebuild, mutt-1.5.23-r7.ebuild:
+ Use https by default
+
+ Convert all URLs for sites supporting encrypted connections from http to
+ https
+
+ Signed-off-by: Justin Lecher <jlec@gentoo.org>
+
+ 24 Aug 2015; Fabian Groffen <grobian@gentoo.org> mutt-1.5.23-r5.ebuild,
+ mutt-1.5.23-r6.ebuild, mutt-1.5.23-r7.ebuild:
+ fix urls to ge.org
+
+ Package-Manager: portage-2.2.20-prefix
+
+ 24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
+ Revert DOCTYPE SYSTEM https changes in metadata.xml
+
+ repoman does not yet accept the https version.
+ This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
+
+ Bug: https://bugs.gentoo.org/552720
+
+*mutt-1.5.23-r8 (25 Aug 2015)
+
+ 25 Aug 2015; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.23-r6.ebuild,
+ +mutt-1.5.23-r8.ebuild:
+ revbump with fix for missing first character in sidebar, bug #541730
+
+ Package-Manager: portage-2.2.20-prefix
+
+*mutt-1.5.24 (02 Sep 2015)
+
+ 02 Sep 2015; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.24.ebuild:
+ version bump to 1.5.24
+
+ Package-Manager: portage-2.2.20-prefix
+
+ 05 Sep 2015; Fabian Groffen <grobian@gentoo.org> mutt-1.5.24.ebuild:
+ fix curses/slang usage and wc-funcs on Solaris for arrows
+
+ Package-Manager: portage-2.2.20-prefix
+
+ 06 Sep 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r7.ebuild:
+ ppc stable wrt bug #556042
+
+ Package-Manager: portage-2.2.20.1
+ RepoMan-Options: --include-arches="ppc"
+
+*mutt-1.5.24-r1 (06 Sep 2015)
+
+ 06 Sep 2015; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.24.ebuild,
+ +mutt-1.5.24-r1.ebuild:
+ revbump to 1.5.24-r1 for upstream fixes and fix for bug #559514
+
+ Package-Manager: portage-2.2.20-prefix
+
+ 23 Sep 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r7.ebuild:
+ ppc64 stable wrt bug #556042
+
+ Package-Manager: portage-2.2.20.1
+ RepoMan-Options: --include-arches="ppc64"
+
+*mutt-1.5.24-r2 (04 Oct 2015)
+
+ 04 Oct 2015; Julian Ospald <hasufell@gentoo.org> +mutt-1.5.24-r2.ebuild:
+ add libressl support
+
+ 03 Dec 2015; Michał Górny <mgorny@gentoo.org> mutt-1.5.23-r5.ebuild,
+ mutt-1.5.23-r7.ebuild, mutt-1.5.23-r8.ebuild, mutt-1.5.24-r1.ebuild,
+ mutt-1.5.24-r2.ebuild:
+ Replace mirror://bitbucket with inline URL
+
+ Replace mirror://bitbucket that has been removed in July 2014 with
+ correct inline URL.
+
+ 07 Jan 2016; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Update remote-ids in metadata.xml
+
+ Signed-off-by: Justin Lecher <jlec@gentoo.org>
+
+ 20 Jan 2016; Patrice Clement <monsieurp@gentoo.org> mutt-1.5.24-r2.ebuild:
+ Stable for ppc+amd64+x86. Fixes bug 572342.
+
+ Package-Manager: portage-2.2.26
+ Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
+
+ 24 Jan 2016; Jeroen Roovers <jer@gentoo.org> mutt-1.5.24-r2.ebuild:
+ Stable for HPPA (bug #572342).
+
+ Package-Manager: portage-2.2.27
+ RepoMan-Options: --ignore-arches
+
+ 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Unify quoting in metadata.xml files for machine processing
+
+ Force unified quoting in all metadata.xml files since lxml does not
+ preserve original use of single and double quotes. Ensuring unified
+ quoting before the process allows distinguishing the GLEP 67-related
+ metadata.xml changes from unrelated quoting changes.
+
+ 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Replace all herds with appropriate projects (GLEP 67)
+
+ Replace all uses of herd with appropriate project maintainers, or no
+ maintainers in case of herds requested to be disbanded.
+
+ 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
+ Set appropriate maintainer types in metadata.xml (GLEP 67)
+
+ 03 Feb 2016; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.24-r2.ebuild:
+ add alpha keyword
+
+ Gentoo-Bug: 572342
+
+ Package-Manager: portage-2.2.27
+
+*mutt-1.6.0 (04 Apr 2016)
+
+ 04 Apr 2016; Fabian Groffen <grobian@gentoo.org> +mutt-1.6.0.ebuild:
+ version bump to 1.6.0, USE=sidebar doesn't compile yet
+
+ Package-Manager: portage-2.2.28-prefix
+
+ 05 Apr 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.0.ebuild:
+ imported neomutt patch for sidebar with 1.6.0
+
+ Package-Manager: portage-2.2.28-prefix
+
+*mutt-1.6.0-r1 (12 Apr 2016)
+
+ 12 Apr 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.6.0.ebuild,
+ +mutt-1.6.0-r1.ebuild:
+ revbump: misc fixes including security, activation of sidebar path, bug
+ #579298
+
+ Package-Manager: portage-2.2.28-prefix
+
+ 12 Apr 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.0-r1.ebuild:
+ add elog about changed option names for sidebar
+
+ Package-Manager: portage-2.2.28-prefix
+
+*mutt-1.6.0-r2 (17 Apr 2016)
+
+ 17 Apr 2016; Fabian Groffen <grobian@gentoo.org> +mutt-1.6.0-r2.ebuild:
+ revbump for new fixes to core and sidebar, bug #579936
+
+ Package-Manager: portage-2.2.28-prefix
+
+ 18 Apr 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.0-r2.ebuild:
+ bump patchset to fix compilation problem with USE=-sidebar, bug #580376
+
+ Package-Manager: portage-2.2.28-prefix
+
+*mutt-1.6.1 (02 May 2016)
+
+ 02 May 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.6.0-r1.ebuild,
+ +mutt-1.6.1.ebuild:
+ version bump to 1.6.1
+
+ Package-Manager: portage-2.2.26
+
+*mutt-1.6.1-r1 (15 May 2016)
+
+ 15 May 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.6.1.ebuild,
+ +mutt-1.6.1-r1.ebuild:
+ revbump for latest win-sidebar patch and upstream fixes
+
+ Package-Manager: portage-2.2.28
+
+ 11 Jun 2016; Markus Meier <maekke@gentoo.org> mutt-1.5.24-r2.ebuild:
+ arm stable, bug #572342
+
+ Package-Manager: portage-2.3.0_rc1
+ RepoMan-Options: --include-arches="arm"
+
+*mutt-1.6.1-r2 (13 Jun 2016)
+
+ 13 Jun 2016; Fabian Groffen <grobian@gentoo.org> +mutt-1.6.1-r2.ebuild:
+ add masked 1.6.1-r2 fully based on NeoMutt project patches
+
+ Package-Manager: portage-2.2.28
+
+ 13 Jun 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.1-r2.ebuild:
+ remove misaligning space from 1.6.1-r2 upgrade instructions
+
+ Package-Manager: portage-2.2.28
+
+ 15 Jun 2016; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch,
+ mutt-1.6.1-r2.ebuild:
+ add patch to fix drawing glitch in index view
+
+ Package-Manager: portage-2.2.28-prefix
+
+ 16 Jun 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.1-r2.ebuild:
+ change default locking mechanism to fcntl over flock
+
+ Package-Manager: portage-2.2.28
+
+ 28 Jun 2016; Fabian Groffen <grobian@gentoo.org> metadata.xml,
+ mutt-1.6.1-r2.ebuild:
+ add USE=notmuch for latest version based on neomutt
+
+ Package-Manager: portage-2.2.28
+
+ 30 Jun 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.1-r2.ebuild:
+ unleash 1.6.1-r2 into ~arch, full neomutt release, dropped many keywords due
+ to missing notmuch dependency
+
+ Package-Manager: portage-2.2.28
+
+ 04 Jul 2016; Tobias Klausmann <klausman@gentoo.org> mutt-1.6.1-r2.ebuild:
+ 1.6.1-r2: add ~alpha keyword
+
+ Gentoo-Bug: 587560
+
+*mutt-1.6.2 (09 Jul 2016)
+
+ 09 Jul 2016; Fabian Groffen <grobian@gentoo.org> +mutt-1.6.2.ebuild:
+ version bump to 1.6.2, neomutt-20160709
+
+ Package-Manager: portage-2.2.28
+
+ 10 Jul 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.6.2.ebuild:
+ fix USE=-sidebar, bug #588466
+
+ Package-Manager: portage-2.2.28
+
+ 22 Aug 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.23-r5.ebuild,
+ -mutt-1.5.23-r8.ebuild, -mutt-1.5.24-r1.ebuild, -mutt-1.6.0-r2.ebuild,
+ -mutt-1.6.1-r2.ebuild:
+ remove old
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0 (01 Sep 2016)
+
+ 01 Sep 2016; Fabian Groffen <grobian@gentoo.org> +mutt-1.7.0.ebuild:
+ version bump to 1.7.0
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0-r1 (04 Sep 2016)
+
+ 04 Sep 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.7.0.ebuild,
+ +mutt-1.7.0-r1.ebuild:
+ revbump for fixes for bugs #592664 and #592680
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0-r2 (04 Sep 2016)
+
+ 04 Sep 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.7.0-r1.ebuild,
+ +mutt-1.7.0-r2.ebuild:
+ revbump for using correct patchset
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0-r3 (06 Sep 2016)
+
+ 06 Sep 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.7.0-r2.ebuild,
+ +mutt-1.7.0-r3.ebuild:
+ revbump for latest upstream fixes
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0-r4 (13 Sep 2016)
+
+ 13 Sep 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.7.0-r3.ebuild,
+ +mutt-1.7.0-r4.ebuild:
+ revbump for bug #593234
+
+ Package-Manager: portage-2.2.28
+
+ 18 Sep 2016; Fabian Groffen <grobian@gentoo.org> mutt-1.7.0-r4.ebuild:
+ revise 1.7.0 ebuild
+
+ - drop NeoMutt references since we're no longer on it
+ - re-introduce USE=vanilla for upstream bug reports
+ - only show SmartTime warning for upgrade to 1.7
+
+ Package-Manager: portage-2.2.28
+
+*mutt-1.7.0-r5 (23 Sep 2016)
+
+ 23 Sep 2016; Fabian Groffen <grobian@gentoo.org> -mutt-1.7.0-r4.ebuild,
+ +mutt-1.7.0-r5.ebuild:
+ revbump to include upstream fixes, bug #593692
+
+ Package-Manager: portage-2.2.28
+
diff --git a/mail-client/mutt/ChangeLog-2015 b/mail-client/mutt/ChangeLog-2015
@@ -0,0 +1,1574 @@
+# ChangeLog for mail-client/mutt
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/mutt/ChangeLog,v 1.291 2015/08/04 05:35:01 vapier Exp $
+
+ 04 Aug 2015; Mike Frysinger <vapier@gentoo.org> mutt-1.5.23-r7.ebuild:
+ Only show quickstart link on first install.
+
+ 02 Aug 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r7.ebuild:
+ Stable for x86, wrt bug #556042
+
+ 30 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> mutt-1.5.23-r7.ebuild:
+ ia64 stable wrt bug #556042
+
+ 30 Jul 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r7.ebuild:
+ Stable for sparc, wrt bug #556042
+
+ 29 Jul 2015; Mikle Kolyada <zlogene@gentoo.org> mutt-1.5.23-r7.ebuild:
+ amd64 stable wrt bug #556042
+
+ 28 Jul 2015; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.23-r7.ebuild:
+ Stable on alpha, bug 556042
+
+*mutt-1.5.23-r7 (28 Jun 2015)
+
+ 28 Jun 2015; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r7.ebuild:
+ Revbump for some features and fixes from upstream
+
+ 23 Apr 2015; Fabian Groffen <grobian@gentoo.org>
+ -files/mutt-1.5.22-cve-2014-0567.patch, -mutt-1.5.22-r3.ebuild:
+ Drop vulnerable version
+
+ 30 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for alpha, wrt bug #530842
+
+ 30 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for sparc, wrt bug #530842
+
+ 26 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for ppc64, wrt bug #530842
+
+ 26 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for ppc, wrt bug #530842
+
+ 25 Mar 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for ia64, wrt bug #530842
+
+ 24 Feb 2015; Fabian Groffen <grobian@gentoo.org> mutt-1.5.22-r3.ebuild,
+ mutt-1.5.23-r5.ebuild, mutt-1.5.23-r6.ebuild:
+ Update link to quickstart guide, bug #534476
+
+ 24 Feb 2015; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for amd64, wrt bug #530842
+
+ 23 Feb 2015; Andreas Schuerch <nativemad@gentoo.org> mutt-1.5.23-r5.ebuild:
+ x86 stable, see bug 530842
+
+ 22 Feb 2015; Jeroen Roovers <jer@gentoo.org> mutt-1.5.23-r5.ebuild:
+ Stable for HPPA (bug #530842).
+
+*mutt-1.5.23-r6 (11 Feb 2015)
+
+ 11 Feb 2015; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r6.ebuild:
+ Revision bump to pull in more patches to fix bug #538892
+
+*mutt-1.5.23-r5 (10 Jan 2015)
+
+ 10 Jan 2015; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r5.ebuild,
+ -mutt-1.5.23-r2.ebuild, -mutt-1.5.23-r4.ebuild:
+ Revbump, including fix for bug #530842 and #532890
+
+ 02 Nov 2014; Sven Vermeulen <swift@gentoo.org> mutt-1.5.22-r3.ebuild,
+ mutt-1.5.23-r2.ebuild, mutt-1.5.23-r4.ebuild:
+ Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug
+ #527698)
+
+*mutt-1.5.23-r4 (26 Oct 2014)
+
+ 26 Oct 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r4.ebuild,
+ -mutt-1.5.23-r3.ebuild:
+ Revbump for sidebar patches, re-added sidebar_delim_chars for bug #491514 and
+ added counts fix by SpanKY, bug #526696
+
+*mutt-1.5.23-r3 (24 Oct 2014)
+
+ 24 Oct 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r3.ebuild:
+ Revbump for possible SASL problem (bug #505804) and updated sidebar (bug
+ #491514)
+
+ 24 Oct 2014; Fabian Groffen <grobian@gentoo.org> mutt-1.5.23-r2.ebuild:
+ Remove obsolete configure option, bug #515336
+
+ 15 May 2014; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.21-r12.ebuild,
+ -mutt-1.5.21-r13.ebuild, -mutt-1.5.21-r14.ebuild:
+ Remove vulnerable versions
+
+ 14 May 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for sparc, wrt bug #504462
+
+*mutt-1.5.23-r2 (08 Apr 2014)
+
+ 08 Apr 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r2.ebuild,
+ -mutt-1.5.23-r1.ebuild:
+ Revbump to add two more missing patches that were in 1.5.22
+
+*mutt-1.5.23 (06 Apr 2014)
+*mutt-1.5.23-r1 (06 Apr 2014)
+
+ 06 Apr 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23-r1.ebuild,
+ +mutt-1.5.23.ebuild:
+ Version bump, with missing patches that were in 1.5.22. Re-enable mixmaster,
+ bug #506960
+
+ 06 Apr 2014; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.23.ebuild:
+ Remove 1.5.23 again, upstream messed up their development and removed all
+ features introduced after 1.5.22 release tag
+
+*mutt-1.5.23 (06 Apr 2014)
+
+ 06 Apr 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.23.ebuild:
+ Version bump
+
+ 24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for ppc64, wrt bug #504462
+
+ 19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for alpha, wrt bug #504462
+
+ 18 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for ia64, wrt bug #504462
+
+ 16 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for ppc, wrt bug #504462
+
+ 15 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for x86, wrt bug #504462
+
+ 15 Mar 2014; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for amd64, wrt bug #504462
+
+ 14 Mar 2014; Jeroen Roovers <jer@gentoo.org> mutt-1.5.22-r3.ebuild:
+ Stable for HPPA (bug #504462).
+
+ 14 Mar 2014; Alexander Vershilov <qnikst@gentoo.org> mutt-1.5.22-r3.ebuild:
+ fix incorrect patchrev, #504554
+
+*mutt-1.5.22-r3 (13 Mar 2014)
+
+ 13 Mar 2014; Alexander Vershilov <qnikst@gentoo.org>
+ +files/mutt-1.5.22-cve-2014-0567.patch, +mutt-1.5.22-r3.ebuild,
+ -mutt-1.5.22-r2.ebuild:
+ fix buffer overflow issue (CVE-2014-0567), bug #504462
+
+*mutt-1.5.22-r2 (09 Mar 2014)
+
+ 09 Mar 2014; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.22-r2.ebuild,
+ -mutt-1.5.22-r1.ebuild:
+ Bump revision for slight improvement in sidebar patch
+
+ 04 Mar 2014; Fabian Groffen <grobian@gentoo.org> mutt-1.5.22-r1.ebuild:
+ Bump patchset for bug #459260 (ncurses[tinfo] support)
+
+ 18 Nov 2013; Justin Lecher <jlec@gentoo.org> mutt-1.5.22-r1.ebuild:
+ Add workaround for poorly written macro for slang configure option, #491552
+
+ 17 Nov 2013; Justin Lecher <jlec@gentoo.org> mutt-1.5.22-r1.ebuild:
+ Add optional support for sys-libs/slang as an replacement for ncurses,
+ #490994
+
+*mutt-1.5.22-r1 (27 Oct 2013)
+
+ 27 Oct 2013; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.22-r1.ebuild,
+ -mutt-1.5.22.ebuild:
+ Revbump for post-release fixes from upstream
+
+*mutt-1.5.22 (18 Oct 2013)
+
+ 18 Oct 2013; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.22.ebuild:
+ Version bump
+
+*mutt-1.5.21-r14 (29 Sep 2013)
+
+ 29 Sep 2013; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r14.ebuild:
+ Revbump for improvement for USE=sidebar, thanks Vincent Brillault in bug
+ #485030
+
+*mutt-1.5.21-r13 (09 Sep 2013)
+
+ 09 Sep 2013; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r13.ebuild,
+ -mutt-1.5.21-r1.ebuild, -mutt-1.5.21-r11.ebuild:
+ Revbump with new patches from upstream. Should contain fix for #359257, adds
+ kerberos support, bug #476070
+
+ 02 May 2013; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Fix for automake-1.13
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for sparc, wrt bug #465390
+
+ 18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for ia64, wrt bug #465390
+
+ 18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for alpha, wrt bug #465390
+
+ 17 Apr 2013; Jeroen Roovers <jer@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for HPPA (bug #465390).
+
+ 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for ppc64, wrt bug #465390
+
+ 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for ppc, wrt bug #465390
+
+ 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for x86, wrt bug #465390
+
+ 14 Apr 2013; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Stable for amd64, wrt bug #465390
+
+ 21 Jan 2013; Steev Klimaszewski <steev@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Add ~arm keyword
+
+ 19 Dec 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r12.ebuild:
+ Drop duplicate patch, which caused no problems, but obviously isn't necessary
+
+*mutt-1.5.21-r12 (07 Dec 2012)
+
+ 07 Dec 2012; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r12.ebuild,
+ -mutt-1.5.21-r9.ebuild:
+ Revbump, adding several fixes from upstream
+
+*mutt-1.5.21-r11 (25 Aug 2012)
+
+ 25 Aug 2012; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r11.ebuild,
+ -mutt-1.5.21-r10.ebuild:
+ Drop faulty -r10, add fixes for crash (bug #432344) and hang (bug #432562) in
+ -r11.
+
+ 22 Aug 2012; Johannes Huber <johu@gentoo.org> mutt-1.5.21-r10.ebuild:
+ Stable for x86, wrt bug #432050
+
+ 21 Aug 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r10.ebuild:
+ Use emake in src_install
+
+ 21 Aug 2012; Agostino Sarubbo <ago@gentoo.org> mutt-1.5.21-r10.ebuild:
+ Stable for amd64, wrt bug #432050
+
+ 22 Jun 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r10.ebuild:
+ Drop Solaris ncurses pach, it no longer fixes, but rather seems to introduce
+ arcs being drawn badly
+
+*mutt-1.5.21-r10 (14 Jun 2012)
+
+ 14 Jun 2012; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r10.ebuild,
+ -mutt-1.5.21-r8.ebuild:
+ Revbump for automake-1.12 fix, bug #420955.
+
+*mutt-1.5.21-r9 (28 Apr 2012)
+
+ 28 Apr 2012; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r9.ebuild,
+ -mutt-1.5.21-r7.ebuild:
+ Revbump for bugs #413151 and #413405, added xterm_titles patch, see
+ $ts_enabled, $ts_icon_format and $tc_status_format vars in muttrc(5)
+
+ 15 Mar 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r8.ebuild:
+ Updated sidebar-dotpathsep patch for ignoring trailing path separators, bug
+ #373197
+
+ 02 Mar 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r8.ebuild:
+ Refresh all patches to fix apply errors, bug #406485. No actual changes.
+
+ 25 Feb 2012; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r8.ebuild:
+ Bump patchset for small insignificant update to gpg-display-signature also to
+ ignore output for openssl/smime signatures
+
+ 09 Feb 2012; Christian Ruppert <idl0r@gentoo.org> mutt-1.5.21-r8.ebuild:
+ Allow user patches through epatch_user
+
+*mutt-1.5.21-r8 (17 Jan 2012)
+
+ 17 Jan 2012; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r8.ebuild,
+ -mutt-1.5.20-r18.ebuild, -mutt-1.5.21-r2.ebuild, -mutt-1.5.21-r3.ebuild:
+ Revbump for gnutls-3 compile fix, bug #399073. Cleanup old versions.
+
+ 04 Dec 2011; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r7.ebuild:
+ Add USE=selinux and depend on sec-policy/selinux-mutt following -dev ML
+ request
+
+*mutt-1.5.21-r7 (26 Aug 2011)
+
+ 26 Aug 2011; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.21-r6.ebuild,
+ +mutt-1.5.21-r7.ebuild:
+ Revbump, add patch to allow hiding the pgp signature output using
+ pgp_display_signature.
+
+ 17 Aug 2011; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r1.ebuild,
+ mutt-1.5.21-r2.ebuild, mutt-1.5.21-r3.ebuild, mutt-1.5.21-r6.ebuild:
+ Update guide-to-mutt URL to point to official docs again, now that is
+ updated, bug #304623
+
+*mutt-1.5.21-r6 (29 Jul 2011)
+
+ 29 Jul 2011; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.21-r5.ebuild,
+ +mutt-1.5.21-r6.ebuild:
+ Revbump for fix from upstream for spam rule changes and stale header caches,
+ fix sidebar path splitting, bug #373197, comment #11
+
+*mutt-1.5.21-r5 (10 Jul 2011)
+
+ 10 Jul 2011; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.21-r4.ebuild,
+ +mutt-1.5.21-r5.ebuild:
+ Revbump for sidebar patch fix, folder names were incorrectly truncated, bug
+ #374691
+
+*mutt-1.5.21-r4 (09 Jul 2011)
+
+ 09 Jul 2011; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r4.ebuild:
+ Patchset bump, fixing bugs #348477, #367811, #373197.
+
+*mutt-1.5.21-r3 (26 Jun 2011)
+
+ 26 Jun 2011; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r3.ebuild:
+ Revision bump for backported fixes from upsteam, see
+ http://prefix.gentooexperimental.org:8000/mutt/graph/de1275c39fab
+
+*mutt-1.5.21-r2 (26 Apr 2011)
+
+ 26 Apr 2011; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21-r2.ebuild:
+ Revision bump with three fixes from upstream, added trash folder feature
+ patch for GMail users, bug #364379
+
+ 17 Apr 2011; Raúl Porcel <armin76@gentoo.org> mutt-1.5.21-r1.ebuild:
+ ia64/sparc stable wrt #357795
+
+ 27 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> mutt-1.5.21-r1.ebuild:
+ ppc64 stable wrt #357795
+
+ 27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.21-r1.ebuild:
+ Stable on alpha, bug #357795
+
+ 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org>
+ mutt-1.5.21-r1.ebuild:
+ stable x86, bug 357795
+
+ 22 Mar 2011; Brent Baude <ranger@gentoo.org> mutt-1.5.21-r1.ebuild:
+ stable ppc, bug 357795
+
+ 08 Mar 2011; Markos Chandras <hwoarang@gentoo.org> mutt-1.5.21-r1.ebuild:
+ Stable on amd64 wrt bug #357795
+
+ 08 Mar 2011; Jeroen Roovers <jer@gentoo.org> mutt-1.5.21-r1.ebuild:
+ Stable for HPPA (bug #357795).
+
+ 30 Jan 2011; Fabian Groffen <grobian@gentoo.org> mutt-1.5.21-r1.ebuild:
+ Add urls for our mercurial sources, don't compress files, fixes bug #352764
+
+ 07 Dec 2010; Fabian Groffen <grobian@gentoo.org>
+ -files/mutt-1.5.13-prefix-mailcap.patch,
+ -files/mutt-1.5.16-parallel-make.patch,
+ -files/mutt-1.5.18-bdb-prefix.patch, -files/mutt-1.5.18-interix.patch,
+ -files/mutt-1.5.18-solaris-ncurses-chars.patch, -mutt-1.5.20-r6.ebuild,
+ -mutt-1.5.20-r10.ebuild, -mutt-1.5.20-r13.ebuild, -mutt-1.5.20-r15.ebuild,
+ -mutt-1.5.20-r17.ebuild,
+ -files/mutt-1.5.20-crash-on-invalid-limit-pattern.patch,
+ -files/mutt-1.5.20-dont-reveal-bbc.patch,
+ -files/mutt-1.5.20-gpgme-1.2.0.patch,
+ -files/mutt-1.5.20-realpath-slowness.patch:
+ Drop old versions, 1.5.20-r6 can be removed per bug #347994
+
+ 07 Dec 2010; Matt Turner <mattst88@gentoo.org> mutt-1.5.21-r1.ebuild:
+ Readded ~mips keyword, bug 290154.
+
+ 10 Oct 2010; Raúl Porcel <armin76@gentoo.org> mutt-1.5.20-r18.ebuild:
+ ia64/sparc stable wrt #339040
+
+ 05 Oct 2010; Markus Meier <maekke@gentoo.org> mutt-1.5.20-r18.ebuild:
+ x86 stable, bug #339040
+
+ 05 Oct 2010; Jeroen Roovers <jer@gentoo.org> mutt-1.5.20-r18.ebuild:
+ Stable for PPC (bug #339040).
+
+ 05 Oct 2010; Jeroen Roovers <jer@gentoo.org> mutt-1.5.20-r18.ebuild:
+ Stable for HPPA (bug #339040).
+
+ 03 Oct 2010; Markos Chandras <hwoarang@gentoo.org> mutt-1.5.20-r18.ebuild:
+ Stable on amd64 wrt bug #339040
+
+ 03 Oct 2010; Tobias Klausmann <klausman@gentoo.org>
+ mutt-1.5.20-r18.ebuild:
+ Stable on alpha, bug #339040
+
+*mutt-1.5.21-r1 (02 Oct 2010)
+
+ 02 Oct 2010; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.21.ebuild,
+ +mutt-1.5.21-r1.ebuild:
+ Bump, include aggregated fixes from upstream, add pdmef's progress bar
+ patch, add fixed sidebar patch from Stuart Henderson/OpenBSD, update url
+ to quickstart guide to Mutt
+
+ 28 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
+ mutt-1.5.20-r18.ebuild:
+ ppc64 stable wrt #339040
+
+*mutt-1.5.21 (17 Sep 2010)
+
+ 17 Sep 2010; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.21.ebuild:
+ Version bump. Masked for as long USE=sidebar is missing an updated sidebar
+ patch.
+
+*mutt-1.5.20-r18 (10 Aug 2010)
+
+ 10 Aug 2010; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r18.ebuild:
+ Revbump, include latest bunch of fixes from upstream.
+
+*mutt-1.5.20-r17 (02 Aug 2010)
+
+ 02 Aug 2010; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r16.ebuild,
+ +mutt-1.5.20-r17.ebuild:
+ Revision bump, drop mbox_hook patch as it breaks move messages on exit.
+ The patch seems to be very outdated and not in use by other distros.
+ Thanks Norman Yarvin.
+
+ 23 Jul 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r16.ebuild:
+ Bump patchset to fix some misc compilation issues, most notably when
+ USE=-nntp, bug #329501
+
+*mutt-1.5.20-r16 (22 Jul 2010)
+
+ 22 Jul 2010; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r16.ebuild:
+ Bump, next to a little bugfix from upstream, this revision no longer has
+ USE=vanilla (because vanilla Mutt is simply useless these days), always
+ has the nntp patch applied (but enabled/disabled per configure), and has
+ (most people were longing for this) the sidebar patch applied on top of
+ all other fixes and features.
+
+ 16 Jul 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r15.ebuild,
+ -files/mutt-1.5.20_ssl.patch:
+ Undo last commit, as it broke unpacking, since -r10 the patch is already
+ included.
+
+ 15 Jul 2010; Markos Chandras <hwoarang@gentoo.org> mutt-1.5.20-r15.ebuild,
+ +files/mutt-1.5.20_ssl.patch:
+ Apply upstream patch to fix compilation with openssl-1.0.0. Bug #328487
+
+ 02 Jul 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r15.ebuild:
+ Cleanup logic for USE=sidebar. Add big fat warnings that USE=sidebar
+ implies USE=vanilla, and that USE=vanilla excludes the use of zillions of
+ bugfixes applied upstream since the last Mutt release.
+
+ 12 Jun 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r15.ebuild,
+ +files/mutt-1.5.20-crash-on-invalid-limit-pattern.patch:
+ Add patch for bug #323613, needs to be taken upstream, works for me to
+ resolve the crash. Reorganise src_prepare such that we don't patch
+ anything other than what is strictly necessary with USE=vanilla.
+
+*mutt-1.5.20-r15 (06 Jun 2010)
+
+ 06 Jun 2010; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r14.ebuild,
+ +mutt-1.5.20-r15.ebuild:
+ Bump for new bugfixes/patches from upstream HG, drop masked -r14
+
+ 12 Apr 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r14.ebuild:
+ Test drive fix for segfault with -r14
+
+ 12 Apr 2010; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r6.ebuild,
+ mutt-1.5.20-r10.ebuild, mutt-1.5.20-r13.ebuild, mutt-1.5.20-r14.ebuild:
+ Fix up -r4 patch to fix compilation issue, bug #314785
+
+*mutt-1.5.20-r14 (11 Apr 2010)
+
+ 11 Apr 2010; Fabian Groffen <grobian@gentoo.org>
+ -files/mutt-1.5.19-libgnutls-test-15c662a95b91.patch,
+ -files/mutt-1.5.19-mutt-gnutls-7d0583e0315d-0b13183e40e0.patch,
+ -files/mutt-1.5.19-mutt_ssl-3af7e8af1983-dc9ec900c657.patch,
+ -mutt-1.5.20-r4.ebuild, mutt-1.5.20-r6.ebuild, mutt-1.5.20-r10.ebuild,
+ -mutt-1.5.20-r12.ebuild, mutt-1.5.20-r13.ebuild, +mutt-1.5.20-r14.ebuild,
+ -files/mutt-1.5.20-abort-prompt-ctrlc-c837ab790d2e.patch,
+ -files/mutt-1.5.20-copy-From-to-imap-b2b97c7a2ae6.patch,
+ -files/mutt-1.5.20-display-unsigned-pgp-7f37d0a57d83.patch,
+ -files/mutt-1.5.20-fix-mh-parsing-14bb498c6a1c.patch,
+ -files/mutt-1.5.20-gpgme-case-insensitive-domain-2c78b28027cc.patch,
+ -files/mutt-1.5.20-gpgme-keys-d41e043fa775.patch,
+ -files/mutt-1.5.20-hcache-restore-address-848f08512bf3.patch,
+ -files/mutt-1.5.20-hcache-uidvalidity-size-fix-a2a4286491b4.patch,
+ -files/mutt-1.5.20-header-weeding-f40de578e8ed.patch,
+ -files/mutt-1.5.20-imap-port-invalid-d6f88fbf8387.patch,
+ -files/mutt-1.5.20-imap-start-fatal-fe30f394cbe6.patch,
+ -files/mutt-1.5.20-leave-mailbox-no-new-mail-118b8fef8aae.patch,
+ -files/mutt-1.5.20-mailbox-save-message-double-free-57124ea5592e.patch,
+ -files/mutt-1.5.20-mbox-new-mail-bd59be56c6b0.patch,
+ -files/mutt-1.5.20-mbox-unchanged-new-mail-9ae13dedb5ed.patch,
+ -files/mutt-1.5.20-mhs-flags-leak-9f3053f75f27.patch,
+ -files/mutt-1.5.20-next-invalid-pattern-crash-6a08a5244d60.patch,
+ -files/mutt-1.5.20-no-hcolor-in-hcache-b7d2cb7c7ce1.patch,
+ -files/mutt-1.5.20-null-dptr-use-data-817c60d5da7d.patch,
+ -files/mutt-1.5.20-off-by-one-mailcap-736b6af3c5f1.patch,
+ -files/mutt-1.5.20-pop-port-in-url-6b057dc52222.patch,
+ -files/mutt-1.5.20-propagate-mh_read_sequences-2fc9348684fe.patch,
+ +files/mutt-1.5.20-realpath-slowness.patch,
+ -files/mutt-1.5.20-regexp-fail-crash-05cec973f0d9.patch,
+ -files/mutt-1.5.20-rfc-2047-decode-before-dequote-2a4ca6917fd0.patch,
+ -files/mutt-1.5.20-search-pattern-crash-053ef7bbaa72.patch,
+ -files/mutt-1.5.20-smtp-batch-mode-0a3de4d9a009-f6c6066a5925.patch,
+ -files/mutt-1.5.20-ssl-CVE-2009-3765-dc09812e63a3.patch,
+ -files/mutt-1.5.20-ssl-stack-compile-fix-1cf34ea1f128.patch,
+ -files/mutt-1.5.20-subject-mistruncation-31881f38ca1e.patch,
+ -files/mutt-1.5.20-tab-subject-questionmark-298194c414f0-cff8e8ce4327.patc
+ h, -files/mutt-1.5.20-ungroup-command-77ac8b5c2be6.patch,
+ -files/mutt-1.5.20-unmailbox-segfault-25e46aad362b.patch,
+ -files/mutt-1.5.20-yes-no-non-ascii-a6fddecdc5f5.patch:
+ - Drop unused ebuilds
+ - Drop keywords from mutt-1.5.20-r6: it is the last version for mips
+ - Drop HG patches from filesdir, all moved to jumbo patches from the
+ patchball
+ - Added mutt-1.5.20-r14 with latest fixes from upstream
+
+*mutt-1.5.20-r13 (11 Mar 2010)
+
+ 11 Mar 2010; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r13.ebuild,
+ +files/mutt-1.5.20-abort-prompt-ctrlc-c837ab790d2e.patch,
+ +files/mutt-1.5.20-gpgme-case-insensitive-domain-2c78b28027cc.patch,
+ +files/mutt-1.5.20-mailbox-save-message-double-free-57124ea5592e.patch,
+ +files/mutt-1.5.20-null-dptr-use-data-817c60d5da7d.patch,
+ +files/mutt-1.5.20-pop-port-in-url-6b057dc52222.patch,
+ +files/mutt-1.5.20-regexp-fail-crash-05cec973f0d9.patch,
+ +files/mutt-1.5.20-rfc-2047-decode-before-dequote-2a4ca6917fd0.patch:
+ Bump du jour, add another bunch of patches from upstream, they really
+ should make a new release. Convert to EAPI=3, remove WANT_AUTOCONF
+ unsetting.
+
+*mutt-1.5.20-r12 (22 Feb 2010)
+
+ 22 Feb 2010; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r11.ebuild,
+ +mutt-1.5.20-r12.ebuild,
+ +files/mutt-1.5.20-yes-no-non-ascii-a6fddecdc5f5.patch:
+ Revbump for upstream patch dealing with yes/no prompt
+
+*mutt-1.5.20-r11 (11 Feb 2010)
+
+ 11 Feb 2010; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r11.ebuild,
+ +files/mutt-1.5.20-copy-From-to-imap-b2b97c7a2ae6.patch:
+ Add patch from upstream to preserve From when copying mail from e.g. mbox
+ to imap.
+
+ 01 Feb 2010; Markus Meier <maekke@gentoo.org> mutt-1.5.20-r10.ebuild:
+ amd64 stable, bug #290660
+
+ 12 Jan 2010; Jeroen Roovers <jer@gentoo.org> mutt-1.5.20-r10.ebuild:
+ Stable for HPPA (bug #290660).
+
+ 09 Jan 2010; Raúl Porcel <armin76@gentoo.org> mutt-1.5.20-r10.ebuild:
+ alpha/ia64/sparc stable wrt #290660
+
+ 09 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
+ mutt-1.5.20-r10.ebuild:
+ stable x86, security bug 290660
+
+ 08 Jan 2010; Brent Baude <ranger@gentoo.org> mutt-1.5.20-r10.ebuild:
+ Marking mutt-1.5.20-r10 ppc64 and ppc for bug 290660
+
+ 31 Dec 2009; Brent Baude <ranger@gentoo.org> mutt-1.5.20-r10.ebuild:
+ Marking mutt-1.5.20-r10 ~ppc64 for bug 290154
+
+*mutt-1.5.20-r10 (29 Dec 2009)
+
+ 29 Dec 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r9.ebuild,
+ +mutt-1.5.20-r10.ebuild,
+ +files/mutt-1.5.20-subject-mistruncation-31881f38ca1e.patch:
+ Bump for patch to fix subject not properly being truncated when there are
+ tree arrows on the same line
+
+ 17 Dec 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r6,
+ mutt-1.5.20-r9.ebuild:
+ update nntp patch to latest sources, thanks Michael Meyer
+
+*mutt-1.5.20-r9 (15 Dec 2009)
+
+ 15 Dec 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r8.ebuild,
+ +mutt-1.5.20-r9.ebuild,
+ +files/mutt-1.5.20-no-hcolor-in-hcache-b7d2cb7c7ce1.patch,
+ +files/mutt-1.5.20-off-by-one-mailcap-736b6af3c5f1.patch:
+ Bump to fix two bugs fixed upstream: don't store header colors in header
+ cache and fix off-by-one errors in mailcap parsing
+
+ 08 Dec 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r8.ebuild,
+ +files/mutt-1.5.20-ssl-stack-compile-fix-1cf34ea1f128.patch:
+ Add patch from upstream for compiling against newer OpenSSL
+
+ 30 Nov 2009; Raúl Porcel <armin76@gentoo.org> mutt-1.5.20-r8.ebuild:
+ Re-add ~ia64/~sparc wrt #290154
+
+ 06 Nov 2009; Jeroen Roovers <jer@gentoo.org> mutt-1.5.20-r8.ebuild:
+ Marked ~hppa (bug #290154).
+
+ 31 Oct 2009; Mounir Lamouri <volkmar@gentoo.org> mutt-1.5.20-r8.ebuild:
+ Re-Keywording for ppc, bug 290154
+
+ 27 Oct 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r8.ebuild:
+ Remove mmdf.5 and mbox.5 manpages, bug #177605
+
+ 27 Oct 2009; Alexis Ballier <aballier@gentoo.org> mutt-1.5.20-r8.ebuild:
+ keyword ~x86-fbsd, bug #290154
+
+*mutt-1.5.20-r8 (27 Oct 2009)
+
+ 27 Oct 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r7.ebuild,
+ +mutt-1.5.20-r8.ebuild,
+ +files/mutt-1.5.20-ssl-CVE-2009-3765-dc09812e63a3.patch:
+ Add patch to fix ssl security issue CVE-2009-3765, bug #290660
+
+ 27 Oct 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.16.ebuild,
+ -mutt-1.5.19-r1.ebuild:
+ Dropped vulnerable versions that won't get a backported fix, bug #290660
+
+ 26 Oct 2009; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.20-r7.ebuild:
+ Keyworded on alpha, bug #290154
+
+*mutt-1.5.20-r7 (22 Oct 2009)
+
+ 22 Oct 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r6.ebuild,
+ +mutt-1.5.20-r7.ebuild:
+ Revert addition of tokyocabinet USE-flag to -r6, add it to -r7 and drop
+ keywords for arches that don't have tokyocabinet keyworded, bug #290154
+
+ 20 Oct 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r6.ebuild:
+ Add tokyocabinet support with USE=tokyocabinet, thanks Tim Harder in bug
+ #289010
+
+*mutt-1.5.20-r6 (21 Sep 2009)
+
+ 21 Sep 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r5.ebuild,
+ +mutt-1.5.20-r6.ebuild, +files/mutt-1.5.20-dont-reveal-bbc.patch:
+ Add patch from Debian to fix upstream ticket 3337: mutt disclosing bcc
+ header to mta
+
+ 15 Sep 2009; Joseph Jezak <josejx@gentoo.org> mutt-1.5.20-r4.ebuild:
+ Marked ppc stable for bug #275703.
+
+ 15 Sep 2009; Jeroen Roovers <jer@gentoo.org> mutt-1.5.20-r4.ebuild:
+ Stable for HPPA (bug #275703).
+
+ 13 Sep 2009; Raúl Porcel <armin76@gentoo.org> mutt-1.5.20-r4.ebuild:
+ ia64/sparc stable wrt #275703
+
+*mutt-1.5.20-r5 (07 Sep 2009)
+
+ 07 Sep 2009; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r5.ebuild,
+ +files/mutt-1.5.20-fix-mh-parsing-14bb498c6a1c.patch,
+ +files/mutt-1.5.20-next-invalid-pattern-crash-6a08a5244d60.patch,
+ +files/mutt-1.5.20-search-pattern-crash-053ef7bbaa72.patch:
+ Bump, three more regression patches fixing a block when opening an MH
+ folder, a segfault on certain search patterns and a segfault after 'next'
+ when the previous search pattern was invalid
+
+ 07 Sep 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.15-r2.ebuild,
+ -files/mutt-1.5.15-parallel-make.patch, -mutt-1.5.20-r1.ebuild,
+ -files/mutt-1.5.20-tab-subject-questionmark-298194c414f0.patch,
+ -files/slang.patch:
+ Drop old versions
+
+ 31 Aug 2009; Brent Baude <ranger@gentoo.org> mutt-1.5.20-r4.ebuild:
+ Marking mutt-1.5.20-r4 ppc64 for bug 275703
+
+ 27 Aug 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r4.ebuild:
+ Avoid compilation errors when ncurses is not built with unicode (wide
+ character) support, bug #282834
+
+ 27 Aug 2009; Thomas Anderson <tanderson@gentoo.org>
+ mutt-1.5.20-r4.ebuild:
+ stable amd64, bug 275703
+
+ 26 Aug 2009; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.20-r4.ebuild:
+ Stable on alpha, bug #275703
+
+ 25 Aug 2009; Christian Faulhammer <fauli@gentoo.org>
+ mutt-1.5.20-r4.ebuild:
+ stable x86, bug 275703
+
+ 25 Aug 2009; Tobias Klausmann <klausman@gentoo.org> mutt-1.5.19-r1.ebuild:
+ Stable on alpha, bug #275703
+
+ 30 Jul 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r4.ebuild,
+ -files/mutt-1.5.20-hcache-uidvalidity-size-fix.patch,
+ +files/mutt-1.5.20-hcache-uidvalidity-size-fix-a2a4286491b4.patch:
+ Switch to using the real committed patch, which is codewise identical to
+ the suggested patch.
+
+*mutt-1.5.20-r4 (29 Jul 2009)
+
+ 29 Jul 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r3.ebuild,
+ +mutt-1.5.20-r4.ebuild,
+ +files/mutt-1.5.20-hcache-uidvalidity-size-fix.patch,
+ +files/mutt-1.5.20-propagate-mh_read_sequences-2fc9348684fe.patch,
+ +files/mutt-1.5.20-ungroup-command-77ac8b5c2be6.patch:
+ Bump to -r4 having the latest patches plus sparc64 hcache fix. Possible
+ fix for bug #278332, introduction of USE=doc, so we don't have to build
+ documentation all the time (it's on the web anyway)
+
+*mutt-1.5.20-r3 (23 Jul 2009)
+
+ 23 Jul 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.20-r2.ebuild,
+ +mutt-1.5.20-r3.ebuild, +files/mutt-1.5.20-gpgme-keys-d41e043fa775.patch,
+ +files/mutt-1.5.20-hcache-restore-address-848f08512bf3.patch,
+ +files/mutt-1.5.20-mhs-flags-leak-9f3053f75f27.patch:
+ Revision bump for some new fixes from upstream.
+
+ 21 Jul 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r2.ebuild,
+ +files/mutt-1.5.20-gpgme-1.2.0.patch:
+ Fix bug #278394, allow mutt to run correctly with gpgme-1.2.0
+
+ 21 Jul 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.20-r2.ebuild:
+ Patch in Gentoo version on mutt -v for (upstream) bug-reports
+
+*mutt-1.5.20-r2 (20 Jul 2009)
+
+ 20 Jul 2009; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.20-r2.ebuild,
+ +files/mutt-1.5.20-leave-mailbox-no-new-mail-118b8fef8aae.patch,
+ +files/mutt-1.5.20-tab-subject-questionmark-298194c414f0-cff8e8ce4327.patch:
+ Apply follow-up patch for tab-subject-questionsmark patch, add new patch
+ for new mail in mailboxes just left, rename gpgme USE-flag to gpg, require
+ <gpgme-1.2.0 for now, since 1.2.0 doesn't really work, bug #278394
+
+*mutt-1.5.20-r1 (02 Jul 2009)
+
+ 02 Jul 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.20-smtp-batch-mode-0a3de4d9a009-f6c6066a5925.patch,
+ -mutt-1.5.20.ebuild, +mutt-1.5.20-r1.ebuild:
+ Bump for patch to fix bug #276101, regarding smtp batching with authentication.
+
+ 29 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.20-tab-subject-questionmark-298194c414f0.patch,
+ mutt-1.5.20.ebuild:
+ Add another patch from upstream. Don't show tabs in the subject as question
+ marks in the index.
+
+ 29 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.20-imap-start-fatal-fe30f394cbe6.patch,
+ mutt-1.5.20.ebuild:
+ Add another upstream patch. Solve a partial hang on IMAP connection errors.
+
+*mutt-1.5.20 (28 Jun 2009)
+
+ 28 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.13-prefix-mailcap.patch,
+ +files/mutt-1.5.18-bdb-prefix.patch, +files/mutt-1.5.18-interix.patch,
+ +files/mutt-1.5.18-solaris-ncurses-chars.patch, +mutt-1.5.20.ebuild,
+ +files/mutt-1.5.20-display-unsigned-pgp-7f37d0a57d83.patch,
+ +files/mutt-1.5.20-header-weeding-f40de578e8ed.patch,
+ +files/mutt-1.5.20-imap-port-invalid-d6f88fbf8387.patch,
+ +files/mutt-1.5.20-mbox-new-mail-bd59be56c6b0.patch,
+ +files/mutt-1.5.20-mbox-unchanged-new-mail-9ae13dedb5ed.patch,
+ +files/mutt-1.5.20-unmailbox-segfault-25e46aad362b.patch:
+ Version bump to 1.5.20, with a bunch of post release regression fixes from
+ upstream. The pgp_timeout patch has been dropped for this release, since
+ it no longer applies.
+
+ 20 Jun 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.13-r2.ebuild,
+ -mutt-1.5.14.ebuild:
+ Drop old
+
+ 19 Jun 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.19-r1.ebuild:
+ Avoid QA warning about --enable-{compressed,nntp} when USE=sidebar
+
+ 19 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ files/mutt-1.5.19-mutt-gnutls-7d0583e0315d-0b13183e40e0.patch:
+ Remove mutt_read_line hunk from ssl_gnutls patch, thanks to Martin Jansa in
+ bug #274603
+
+ 18 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ files/mutt-1.5.19-mutt_ssl-3af7e8af1983-dc9ec900c657.patch:
+ Update patch to include parts that were non-local to the ssl-files.
+ Unfortunately the fix is non-straight-forward, and includes a lot of other
+ changesets, causing this to happen. Should fix bug #274603.
+
+*mutt-1.5.19-r1 (18 Jun 2009)
+
+ 18 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.19-mutt-gnutls-7d0583e0315d-0b13183e40e0.patch,
+ +files/mutt-1.5.19-mutt_ssl-3af7e8af1983-dc9ec900c657.patch,
+ -mutt-1.5.19.ebuild, +mutt-1.5.19-r1.ebuild:
+ Revision bump for CVE-2009-1390, add related patches
+
+ 09 Jun 2009; Fabian Groffen <grobian@gentoo.org>
+ +files/mutt-1.5.19-libgnutls-test-15c662a95b91.patch, mutt-1.5.19.ebuild:
+ Add patch from upstream to fix libgnutls detection for the latest version of
+ the latter library. Bug #268456
+
+ 28 May 2009; Fabian Groffen <grobian@gentoo.org> -mutt-1.5.11-r2.ebuild,
+ -mutt-1.5.12.ebuild, -mutt-1.5.13.ebuild, -mutt-1.5.13-r1.ebuild,
+ mutt-1.5.19.ebuild:
+ Remove old. Update sidebar patch to fix 'wrong new mail notifications'
+ (http://dev.mutt.org/trac/ticket/3204#comment:2)
+
+ 21 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ metadata.xml:
+ Removing ferdy as a maintainer since he was retired.
+
+ 11 Mar 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.16.ebuild,
+ mutt-1.5.19.ebuild:
+ Fix QA warning about --disable-nntp, bug #262069
+
+ 09 Mar 2009; Fabian Groffen <grobian@gentoo.org> metadata.xml,
+ mutt-1.5.19.ebuild:
+ Upstream has updated the sidebar patch
+
+ 12 Jan 2009; Fabian Groffen <grobian@gentoo.org> mutt-1.5.19.ebuild:
+ Drop wc-func bit for darwin, it doesn't change a thing on Darwin8 and simply
+ breaks Darwin9
+
+*mutt-1.5.19 (11 Jan 2009)
+
+ 11 Jan 2009; Fabian Groffen <grobian@gentoo.org> +mutt-1.5.19.ebuild:
+ Version bump. Added new patches in Gentoo patchset. Masked because sidebar
+ patch does not apply.
+
+ 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
+ add GLEP 56 USE flag desc from use.local.desc
+
+ 09 Mar 2008; <ricmm@gentoo.org> mutt-1.5.11-r2.ebuild,
+ mutt-1.5.13-r1.ebuild, mutt-1.5.16.ebuild:
+ Marked unstable on mips due to unstable deps
+
+ 29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
+ Removing agriffis from metadata due to his retirement (see #182294 for
+ reference).
+
+ 23 Aug 2007; Joshua Kinard <kumba@gentoo.org> mutt-1.5.16.ebuild:
+ Stable on mips, per #178003.
+
+ 16 Aug 2007; Fernando J. Pereda <ferdy@gentoo.org>
+ files/mutt-1.5.16-parallel-make.patch, mutt-1.5.16.ebuild:
+ Hopefully fix parallel make for every USE combination
+
+ 11 Aug 2007; Steve Dibb <beandog@gentoo.org> mutt-1.5.16.ebuild:
+ amd64 stable, security bug 178003
+
+ 10 Aug 2007; Markus Rothe <corsair@gentoo.org> mutt-1.5.16.ebuild:
+ Stable on ppc64; bug #178003
+
+ 09 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.16.ebuild:
+ Stable on sparc wrt security #178003
+
+ 09 Aug 2007; Raúl Porcel <armin76@gentoo.org> mutt-1.5.16.ebuild:
+ alpha/ia64 stable wrt security #178003
+
+ 09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> mutt-1.5.16.ebuild:
+ ppc stable, bug #178003
+
+ 09 Aug 2007; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.5.16.ebuild:
+ The nntp patch was faulty. Bumping patchset to -r1, no revbump to avoid
+ silly recompiles.
+
+ 09 Aug 2007; Christian Faulhammer <opfer@gentoo.org> mutt-1.5.16.ebuild:
+ stable x86, security bug 178003
+
+ 09 Aug 2007; Jeroen Roovers <jer@gentoo.org> mutt-1.5.16.ebuild:
+ Stable for HPPA (bug #178003).
+
+ 08 Aug 2007; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.16-parallel-make.patch:
+ Add mutt-1.5.16-parallel-make, oooops.
+
+*mutt-1.5.16 (08 Aug 2007)
+
+ 08 Aug 2007; Fernando J. Pereda <ferdy@gentoo.org> +mutt-1.5.16.ebuild:
+ Add mutt-1.5.16 fixing bugs #182160, #174080, #178003 and #175023.
+
+*mutt-1.5.15-r2 (13 Apr 2007)
+
+ 13 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org> -mutt-1.5.15-r1.ebuild,
+ +mutt-1.5.15-r2.ebuild:
+ New patchset to fix bug #174403. Remove -r1 since it contains a buggy
+ compressed patch.
+
+ 12 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.5.15-r1.ebuild:
+ Remove some deprecated options and use flags, thanks to exg.
+
+*mutt-1.5.15-r1 (12 Apr 2007)
+
+ 12 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.15-parallel-make.patch, -mutt-1.5.15.ebuild,
+ +mutt-1.5.15-r1.ebuild:
+ Refresh nntp patch in our patchset. Add smtp support as per bug #174123. Fix
+ parallel make as per bug #173969. Fix dependencies. Remove 1.5.15-r0
+
+ 10 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.5.15.ebuild:
+ Force -j1 as per bug #173969
+
+*mutt-1.5.15 (09 Apr 2007)
+
+ 09 Apr 2007; Fernando J. Pereda <ferdy@gentoo.org> +mutt-1.5.15.ebuild:
+ New upstream version. Added sidebar patch to our patchset
+
+*mutt-1.5.14 (20 Mar 2007)
+
+ 20 Mar 2007; Fernando J. Pereda <ferdy@gentoo.org> +mutt-1.5.14.ebuild:
+ New upstream version.
+
+ 18 Mar 2007; Marius Mauch <genone@gentoo.org> mutt-1.5.11-r2.ebuild,
+ mutt-1.5.12.ebuild, mutt-1.5.13.ebuild, mutt-1.5.13-r1.ebuild,
+ mutt-1.5.13-r2.ebuild:
+ Replacing einfo with elog
+
+ 10 Mar 2007; Peter Weller <welp@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Keyworded ~x86-fbsd
+
+*mutt-1.5.13-r2 (22 Nov 2006)
+
+ 22 Nov 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.13-paranoid-temp-file.patch, +mutt-1.5.13-r2.ebuild:
+ Fix for bug #154310
+
+ 11 Nov 2006; Alexander H. Færøy <eroyf@gentoo.org>
+ mutt-1.5.13-r1.ebuild:
+ Stable on MIPS. Bug 152657.
+
+ 28 Oct 2006; Tom Knight <tomk@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Stable on amd64. Bug #152657
+
+ 26 Oct 2006; Jason Wever <weeve@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Stable on SPARC wrt bug #152657.
+
+ 25 Oct 2006; Chris White <chriswhite@gentoo.org> mutt-1.5.13-r1.ebuild:
+ ppc stable for bug #152657.
+
+ 25 Oct 2006; Joshua Jackson <tsunam@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Stable x86; bug #152657
+
+ 25 Oct 2006; Jeroen Roovers <jer@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Stable for HPPA (bug #152657).
+
+ 24 Oct 2006; Markus Rothe <corsair@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Stable on ppc64; bug #152657
+
+ 21 Oct 2006; Aron Griffis <agriffis@gentoo.org> mutt-1.5.13-r1.ebuild:
+ Mark 1.5.13-r1 stable on alpha/ia64
+
+ 02 Oct 2006; Fabian Groffen <grobian@gentoo.org> mutt-1.5.11-r2.ebuild,
+ mutt-1.5.12.ebuild, mutt-1.5.13.ebuild, mutt-1.5.13-r1.ebuild:
+ Dropped ppc-macos keyword, as we don't have all dependencies any more. We
+ live on in the prefix.
+
+*mutt-1.5.13-r1 (11 Sep 2006)
+
+ 11 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.13-sasl.patch, +mutt-1.5.13-r1.ebuild:
+ Add a patch to fix mutt with dev-libs/cyrus-sasl-2.1.22. Fixes bug #146696.
+ Thanks to Sebastian <sebastian_ml@gmx.net>
+
+ 04 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> -mutt-1.5.11.ebuild:
+ Remove mutt-1.5.11 wrt bug #140514
+
+ 03 Sep 2006; Joshua Kinard <kumba@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Marked stable on mips.
+
+ 14 Aug 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ -files/8patch-1.5.6.dyc.source_stat, -files/mutt-1.5.9-nodoc.patch,
+ -files/mutt-1.5.9-sasl.patch, -files/mutt-1.5.10-nodoc.patch,
+ -mutt-1.4.2.1.ebuild, -mutt-1.5.8-r1.ebuild, -mutt-1.5.8-r2.ebuild,
+ -mutt-1.5.9.ebuild, -mutt-1.5.10-r1.ebuild, -mutt-1.5.11-r1.ebuild:
+ Security cleanup wrt bug #140514.
+
+*mutt-1.5.13 (14 Aug 2006)
+
+ 14 Aug 2006; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.4.2.1.ebuild,
+ mutt-1.5.8-r1.ebuild, mutt-1.5.8-r2.ebuild, mutt-1.5.9.ebuild,
+ mutt-1.5.10-r1.ebuild, mutt-1.5.11.ebuild, mutt-1.5.11-r1.ebuild,
+ +mutt-1.5.13.ebuild:
+ Version bump. Fixed dependencies on =sys-libs/slang-1* as per bug #141947.
+ Changed invalid values for WANT_AUTOCONF as per bug #143429.
+
+ 07 Aug 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.12-fix-pop-c.patch, mutt-1.5.12.ebuild:
+ Fix for bug #142520. Thanks to Pablo Antonio <pabloa@gmail.com>
+
+*mutt-1.5.12 (30 Jul 2006)
+
+ 30 Jul 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ -mutt-1.5.11-r30.ebuild, +mutt-1.5.12.ebuild:
+ Version bump, bug #141033. Reported by Shark <shark@bitchx.it>.
+
+ 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Mark 1.5.11-r2 stable on ia64
+
+ 28 Jun 2006; Luis Medinas <metalgod@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on amd64. See security bug #138125.
+
+ 27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on sparc wrt security #138125
+
+ 27 Jun 2006; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on alpha (bug #138125)
+
+ 27 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on hppa. See bug #138125.
+
+ 27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on x86 wrt bug #138125.
+
+ 27 Jun 2006; Markus Rothe <corsair@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on ppc64; bug #138125
+
+ 27 Jun 2006; Fabian Groffen <grobian@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Marked ppc-macos stable (bug #138125)
+
+ 27 Jun 2006; Emanuele Giaquinta <exg@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Stable on ppc; bug #138125
+
+ 27 Jun 2006; Fernando J. Pereda <ferdy@gentoo.org> mutt-1.5.11-r2.ebuild:
+ Remove explicit autoconf and automake dependencies.
+
+*mutt-1.5.11-r2 (27 Jun 2006)
+
+ 27 Jun 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.11-imap-browse.patch, +mutt-1.5.11-r2.ebuild:
+ Add a patch to fix security bug #138125. Also use autotools.eclass to
+ reconfigure the build framework when needed.
+
+*mutt-1.5.11-r30 (18 May 2006)
+
+ 18 May 2006; Fernando J. Pereda <ferdy@gentoo.org>
+ +mutt-1.5.11-r30.ebuild:
+ Add a package.mask'd version for patch testing.
+
+ 20 Feb 2006; Joshua Kinard <kumba@gentoo.org> mutt-1.5.11.ebuild:
+ Marked stable on mips.
+
+*mutt-1.5.11-r1 (26 Nov 2005)
+
+ 26 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.11-fix-smime.patch, +mutt-1.5.11-r1.ebuild:
+ Fix smime sign handling wrt bug #113593
+
+ 25 Nov 2005; Fabian Groffen <grobian@gentoo.org> mutt-1.5.11.ebuild:
+ Marked ppc-macos (bug #112609)
+
+ 19 Nov 2005; Markus Rothe <corsair@gentoo.org> mutt-1.5.11.ebuild:
+ Stable on ppc64; bug #112609
+
+ 18 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> mutt-1.5.11.ebuild:
+ Stable on hppa, ppc.
+
+ 15 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.11.ebuild:
+ Stable on sparc wrt #112609
+
+ 15 Nov 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.11.ebuild:
+ Mark 1.5.11 stable on alpha/amd64/ia64/x86
+
+ 29 Sep 2005; Fabian Groffen <grobian@gentoo.org> mutt-1.5.11.ebuild:
+ Rekeywording for ~ppc-macos (bug #106498)
+
+ 19 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org>
+ +files/mutt-1.5.11-sasl.patch, mutt-1.5.11.ebuild:
+ fix sasl wrt bug #106545
+
+*mutt-1.5.11 (19 Sep 2005)
+
+ 19 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> metadata.xml,
+ +mutt-1.5.11.ebuild:
+ version bump. dropped ppc-macos keyword wrt bug #106498. adding myself to
+ metadata
+
+*mutt-1.5.10-r1 (17 Aug 2005)
+
+ 17 Aug 2005; Aron Griffis <agriffis@gentoo.org> -mutt-1.5.10.ebuild,
+ +mutt-1.5.10-r1.ebuild:
+ Bump to 1.5.10-r1 to push out slang change. Add collapse_flagged patch #71351
+
+ 17 Aug 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.10.ebuild:
+ Stop honoring USE=slang #96603 #102558 #57416
+
+*mutt-1.5.10 (17 Aug 2005)
+
+ 17 Aug 2005; Aron Griffis <agriffis@gentoo.org>
+ +files/mutt-1.5.10-nodoc.patch, mutt-1.4.2.1.ebuild, mutt-1.5.9.ebuild,
+ +mutt-1.5.10.ebuild:
+ Bump to 1.5.10 #102183. Add imap-fcc-status patch, suggested by Pedro
+ Algarvio. This patch is primarily useful for people that send mail with
+ Courier IMAP's outbox feature. Remove the edit_threads and header_cache
+ patches since these are now integrated into 1.5.10. Re-enable berkdb for
+ header caching; it didn't work in 1.5.9.
+
+ 15 Aug 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.9.ebuild:
+ mutt-1.5.9 doesn't build with berkdb, so disable hcache unless USE=gdbm.
+ This is fixed in 1.5.10, so whenever that lands in portage, we can re-enable
+ it #95139
+
+ 15 Aug 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.9.ebuild:
+ Explicitly disable sasl-1 as we do in the muttng ebuild
+
+ 11 Aug 2005; Aron Griffis <agriffis@gentoo.org>
+ +files/mutt-1.5.9-sasl.patch, mutt-1.5.9.ebuild:
+ Fix configure.in to work correctly when --without-sasl is specified
+
+ 11 Aug 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.9.ebuild:
+ Disable sasl unless pop or imap is specified; it's the same as ssl or gnutls
+ in that regard
+
+ 11 Aug 2005; Aron Griffis <agriffis@gentoo.org>
+ +files/mutt-1.5.9-nodoc.patch, -files/muttng-20050809-nodoc.patch,
+ mutt-1.5.9.ebuild:
+ Fix the nodoc patch to apply to mutt. The muttng patch didn't apply
+ correctly. Use --with-mailpath instead of --with-maildir #100831
+
+ 11 Aug 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.4.2.1.ebuild,
+ mutt-1.5.8-r1.ebuild, mutt-1.5.8-r2.ebuild, mutt-1.5.9.ebuild:
+ Move imap warning to pkg_setup. Mention quick start guide in pkg_postinst
+ #77315
+
+*mutt-1.5.9 (11 Aug 2005)
+
+ 11 Aug 2005; Aron Griffis <agriffis@gentoo.org>
+ +files/muttng-20050809-nodoc.patch, +mutt-1.5.9.ebuild:
+ Bump to 1.5.9, finally! This includes an update to the nntp patch, and stops
+ trying to use the non-existent auto_decode_patch.
+
+ Sync with muttng ebuild:
+ - Honor gnutls, gpgme and pop USE-flags
+ - Don't try to build sgml docs
+ - Only use ssl when USE=pop or imap
+ - Disable header-caching unless USE=gdbm or berkdb
+
+ 06 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Stable on mips.
+
+ 06 Jun 2005; Markus Rothe <corsair@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Stable on ppc64
+
+ 27 May 2005; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Stable on sparc
+
+ 27 May 2005; Rene Nussbaumer <killerfox@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Stable on hppa
+
+ 27 May 2005; Joseph Jezak <josejx@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Marked ppc stable.
+
+ 26 May 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.8-r2.ebuild:
+ stable on alpha amd64 ia64 x86
+
+ 29 Apr 2005; Lina Pezzella <j4rg0n@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable ppc-macos
+
+ 28 Apr 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild,
+ mutt-1.5.6-r3.ebuild:
+ Fix digest problem for patch that was updated locally but got mixed up on
+ the mirrors #90767
+
+ 09 Apr 2005; Markus Rothe <corsair@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable on ppc64
+
+ 01 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable on hppa.
+
+ 26 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable on ppc.
+
+ 25 Mar 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Update nntp patch to apply with assumed_charset. Thanks to Saleem A.
+ (compnerd) in bug 85715 for updating the patch
+
+ 24 Mar 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.8-r2.ebuild:
+ Don't use emake for installation... duh #85790
+
+ 23 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable on sparc
+
+ 17 Mar 2005; Tom Martin <slarti@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Stable on amd64.
+
+*mutt-1.5.8-r2 (17 Mar 2005)
+
+ 17 Mar 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.8-r1.ebuild,
+ +mutt-1.5.8-r2.ebuild:
+ Mark 1.5.8-r1 stable on alpha, ia64, x86. In mutt-1.5.8-r2, add
+ assumed_charset patch #70405, use emake #83413, and honor USE=buffysize to
+ enable the buffysize workaround #72422. Thanks to Chris Korn for helping out
+ with these patches and the updated ebuild
+
+ 17 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> mutt-1.5.6-r5.ebuild:
+ Stable on ppc.
+
+ 28 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.6-r5.ebuild:
+ Stable on sparc
+
+ 25 Feb 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r4.ebuild,
+ mutt-1.5.6-r5.ebuild:
+ Fix the nntp patch to apply to both -r4 and -r5. Bump the nntp patch to -r3
+ since it has been updated. #83151
+
+ 21 Feb 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r5.ebuild:
+ Mark 1.5.6-r5 stable on alpha, amd64, ia64 and x86
+
+ 20 Feb 2005; Aron Griffis <agriffis@gentoo.org> mutt-1.5.8-r1.ebuild:
+ Enable compressed folder support via --enable-compressed
+
+*mutt-1.5.8-r1 (18 Feb 2005)
+
+ 18 Feb 2005; Aron Griffis <agriffis@gentoo.org> +mutt-1.5.8-r1.ebuild:
+ Enable mixmaster support #80717
+
+*mutt-1.5.8 (15 Feb 2005)
+
+ 15 Feb 2005; Aron Griffis <agriffis@gentoo.org> +mutt-1.5.8.ebuild:
+ Bump to 1.5.8 and update all patches to apply
+
+ 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> mutt-1.5.6-r4.ebuild:
+ Marked stable on mips.
+
+ 05 Feb 2005; Michael Hanselmann <hansmi@gentoo.org> mutt-1.5.6-r4.ebuild:
+ Stable on ppc.
+
+ 11 Jan 2005; Guy Martin <gmsoft@gentoo.org> mutt-1.5.6-r4.ebuild:
+ Stable on hppa.
+
+ 01 Jan 2005; Markus Rothe <corsair@gentoo.org> mutt-1.5.6-r5.ebuild:
+ Stable on ppc64
+
+*mutt-1.5.6-r5 (24 Nov 2004)
+
+ 24 Nov 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.4.2.1.ebuild,
+ mutt-1.5.6-r2.ebuild, mutt-1.5.6-r3.ebuild, mutt-1.5.6-r4.ebuild,
+ +mutt-1.5.6-r5.ebuild, mutt-1.5.6.ebuild:
+ Bump to -r5 with auto_decode_patch #66545 and updated header_cache
+ patch. Remove redundant dies after epatch and econf. Fix DEPEND to
+ include automake and autoconf regardless of USE=nntp since the
+ header_cache patch also needs them.
+
+ 12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.6-r4.ebuild:
+ Stable on sparc
+
+ 11 Nov 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r4.ebuild:
+ stable on x86 alpha ia64 amd64
+
+*mutt-1.5.6-r4 (25 Sep 2004)
+
+ 25 Sep 2004; Andrej Kacian <ticho@gentoo.org> +mutt-1.5.6-r4.ebuild:
+ Use newer headercache patchset. Closes #65060, reported by Horst Schirmeier
+ <gentoo@schirmeier.com>.
+
+ 13 Sep 2004; Guy Martin <gmsoft@gentoo.org> mutt-1.5.6-r3.ebuild:
+ Stable on hppa.
+
+ 31 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> mutt-1.5.6-r3.ebuild:
+ Stable on sparc
+
+ 23 Aug 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r3.ebuild:
+ stable on alpha, amd64, ia64 and x86
+
+ 18 Aug 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild,
+ +mutt-1.5.6-r3.ebuild:
+ Mark 1.5.6-r2 stable on alpha, ia64, x86. Bump to -r3 to pick up new
+ header_cache patch #60435. This should be marked stable after a couple days.
+
+ 17 Aug 2004; Aron Griffis <agriffis@gentoo.org> files/Muttrc:
+ There doesn't seem to be any reason to `unset mbox' in Muttrc, and it causes
+ problems, so don't do it #60507
+
+ 17 Aug 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Modify nntp patch to co-exist with pgp_timeout patch by eliminating context
+ for PATCHES file #59129
+
+ 17 Aug 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.4.2.1.ebuild,
+ mutt-1.5.6-r2.ebuild, mutt-1.5.6.ebuild:
+ Move some items to RDEPEND #60134
+
+ 29 Jul 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Fix bug 54177: Increase range of pgp_timeout setting with patch from
+ http://www.woolridge.ca/mutt/
+
+ 23 Jul 2004; Mamoru KOMACHI <usata@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Added to macos, closing bug #57947
+
+ 12 Jul 2004; Tuan Van <langthang@gentoo.org> mutt-1.5.6-r2.ebuild,
+ mutt-1.5.6.ebuild:
+ moved IUSE below "inherit" line. Consolidate two lines of inherit into one.
+
+ 12 Jul 2004; Tuan Van <langthang@gentoo.org> mutt-1.5.6-r2.ebuild,
+ mutt-1.5.6.ebuild:
+ added cjk to IUSE.
+
+ 30 Jun 2004; Tom Gall <tgall@gentoo.org> mutt-1.5.6-r2.ebuild:
+ stable on ppc64 #55664
+
+ 30 Jun 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ add ~ppc64 #55664
+
+ 08 Jun 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Fix bug 52251 (mutt-1.5.6-r2 does not compile with autoconf-2.59-r4) with
+ patch from Lars T. Mikkelsen
+
+ 05 Jun 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.4.2.1.ebuild:
+ Fix use invocation
+
+*mutt-1.5.6 (29 May 2004)
+
+ 29 May 2004; Seemant Kulleen <seemant@gentoo.org> +metadata.xml,
+ +files/8patch-1.5.6.dyc.source_stat, +files/Muttrc, +files/Muttrc.mbox,
+ +files/slang.patch, +mutt-1.4.2.1.ebuild, +mutt-1.5.6-r2.ebuild,
+ +mutt-1.5.6.ebuild:
+ Moved from net-mail/mutt to mail-client/mutt.
+
+ 26 May 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Fix bug 52008 (again): Require gdbm instead of bothering with Berkeley DB,
+ which seems to be a maze of twisty passages
+
+ 26 May 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r2.ebuild:
+ Update patch-1.5.6.vvv.nntp-gentoo-r1.bz2 to coincide with
+ mutt-cvs-maildir-header-cache.16
+
+*mutt-1.5.6-r2 (25 May 2004)
+
+ 25 May 2004; Aron Griffis <agriffis@gentoo.org> -mutt-1.5.4-r1.ebuild,
+ -mutt-1.5.4.ebuild, -mutt-1.5.5.1.ebuild, -mutt-1.5.6-r1.ebuild,
+ +mutt-1.5.6-r2.ebuild:
+ Fix bug 52008 by bumping mutt-cvs-maildir-header-cache from .15 to .16 --
+ thanks to khai for debugging
+
+ 24 May 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6-r1.ebuild,
+ mutt-1.5.6.ebuild:
+ Change doins to newins for Muttrc.mbox
+
+ 24 May 2004; Aron Griffis <agriffis@gentoo.org> -files/Muttrc.color,
+ +files/Muttrc.mbox, mutt-1.5.6-r1.ebuild, mutt-1.5.6.ebuild:
+ Fix bug 47121 (mutt installs strange Muttrc when USE=mbox) by installing
+ files/Muttrc.mbox in that case
+
+*mutt-1.5.6-r1 (24 May 2004)
+
+ 24 May 2004; Aron Griffis <agriffis@gentoo.org> +mutt-1.5.6-r1.ebuild:
+ Add maildir header caching patch from
+ http://wwwcip.informatik.uni-erlangen.de/~sithglan/mutt/ for bug 46842
+
+ 14 May 2004; Lars Weiler <pylon@gentoo.org> mutt-1.5.6.ebuild:
+ Stable on ppc
+
+ 07 May 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6.ebuild:
+ Add mailbase to DEPEND for bug 45513
+
+ 27 Mar 2004; Guy Martin <gmsoft@gentoo.org> mutt-1.5.6.ebuild:
+ Marked stable on hppa.
+
+ 26 Mar 2004; <tuxus@gentoo.org> mutt-1.5.6.ebuild:
+ Added mips to KEYWORDS.
+
+ 09 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> mutt-1.5.6.ebuild:
+ Bumping amd64 to stable. Closing #43469.
+
+ 27 Feb 2004; Sven Blumenstein <bazik@gentoo.org> mutt-1.5.6.ebuild:
+ Stable on sparc.
+
+ 26 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6.ebuild:
+ stable on x86, alpha and ia64
+
+ 26 Feb 2004; Guy Martin <gmsoft@gentoo.org> mutt-1.5.5.1.ebuild:
+ Marked stable on hppa.
+
+ 25 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6.ebuild,
+ files/8patch-1.5.6.dyc.source_stat:
+ Fix bug #42738 with patch submitted by José Romildo Malaquias
+
+ 25 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6.ebuild:
+ Always apply slang fix, even when USE=vanilla
+
+*mutt-1.4.2.1 (17 Feb 2004)
+
+ 17 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.4.2.1.ebuild,
+ mutt-1.5.5.1.ebuild, mutt-1.5.6.ebuild:
+ Add 1.4.2.1 since 1.5.x is officially the devel series
+
+ 13 Feb 2004; Lars Weiler <pylon@gentoo.org> mutt-1.5.6.ebuild,
+ files/slang.patch:
+ Fast and dirty patch for those who use mutt with USE="slang". See bug
+ #41312. There should be an upstream patch soon.
+
+ 11 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.4.1-r1.ebuild,
+ mutt-1.4.1.ebuild:
+ remove insecurity-afflicted versions
+
+ 11 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.4-r1.ebuild,
+ mutt-1.5.5.1.ebuild, mutt-1.5.6.ebuild:
+ use WANT_AUTOCONF, not WANT_AUTOMAKE (bug 33919)
+
+ 11 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.4-r1.ebuild,
+ mutt-1.5.4.ebuild, mutt-1.5.5.1.ebuild:
+ change edit_threads URL, thanks to Tom Knight-Markiegi in bug 38320
+
+*mutt-1.5.6 (11 Feb 2004)
+
+ 11 Feb 2004; Aron Griffis <agriffis@gentoo.org> mutt-1.5.6.ebuild:
+ version bump to 1.5.6
+
+ 22 Feb 2004; Greg Fitzgerald <gregf@gentoo.org> mutt-1.5.5.1.ebuild:
+ Bumped stable version to 1.5.5.1 this should fix some problems with
+ WANT_AUTOCONF in version 1.4.1-r1
+
+ 18 Jan 2004; <tuxus@gentoo.org> mutt-1.4.1-r1.ebuild:
+ Added ~mips to KEYWORDS.
+
+ 15 Jan 2004; Jon Portnoy <avenj@gentoo.org> mutt-1.5.4-r1.ebuild,
+ mutt-1.5.5.1.ebuild :
+ AMD64 keywords.
+
+*mutt-1.5.5.1 (19 Nov 2003)
+
+ 19 Nov 2003; Greg Fitzgerald <gregf@gentoo.org> mutt-1.5.5.1.ebuild:
+ Version bump.
+
+ 02 Oct 2003; Brad House <brad_mssw@gentoo.org> mutt-1.5.4.ebuild:
+ add ~amd64 flag
+
+ 02 Oct 2003; Brad House <brad_mssw@gentoo.org> mutt-1.5.4.ebuild:
+ add ~amd64 flag
+
+ 17 Sep 2003; Hallgrimur H. Gunnarsson <hhg@gentoo.org> mutt-1.5.4-r1.ebuild:
+ Don't gzip manual. Added maildir to IUSE. See bug #28186
+
+ 09 Sep 2003; Aron Griffis <agriffis@gentoo.org> mutt-1.5.4-r1.ebuild:
+ Mark stable on alpha
+
+ 15 Jul 2003; Christian Birchinger <joker@gentoo.org> mutt-1.5.4-r1.ebuild:
+ Added sparc stable keyword
+
+ 07 Jul 2003; Peter Johanson <latexer@gentoo.org> mutt-1.5.4-r1.ebuild:
+ unset WANT_AUTOMAKE_2_5 to fix compilation. bug #22787
+
+*mutt-1.5.4-r1 (29 May 2003)
+
+ 05 Aug 2003; Guy Martin <gmsoft@gentoo.org> mutt-1.5.4-r1.ebuild :
+ Marked stable on hppa.
+
+ 29 May 2003; Stanislav Brabec <utx@gentoo.org> mutt-1.4.1-r1.ebuild,
+ mutt-1.5.4-r1.ebuild: Fixed mbox build (from mutt-1.4-r3). Added message
+ about transparent background.
+
+ 26 Mar 2003; Peter Johanson <latexer@gentoo.org> :
+ Changed 'use_enable ssl' to 'use_with ssl'. bug #18253
+
+*mutt-1.5.4 (25 Mar 2003)
+
+ 31 Mar 2003; Aron Griffis <agriffis@gentoo.org> mutt-1.4.1.ebuild,
+ mutt-1.5.4.ebuild:
+ Fix bug 18427 on alpha by restricting optimization to -O2. This seems to be
+ the same as bug 11170 on ppc.
+
+ 29 Mar 2003; Aron Griffis <agriffis@gentoo.org> mutt-1.5.4.ebuild:
+ Disable on alpha until we debug it. At the moment it just segfaults when
+ sorting the inbox. See bug #18427
+
+ 29 Mar 2003; Masatomo Nakano <nakano@gentoo.org> mutt-1.5.4.ebuild:
+ fixed bug. #18317
+
+ 25 Mar 2003; Peter Johanson <latexer@gentoo.org> mutt-1.5.4.ebuild:
+ Version bump. thanks to knghtbrd for the ebuild
+
+ 14 Feb 2003; Guy Martin <gmsoft@gentoo.org> mutt-1.4-r3.ebuild :
+ Added hppa to keywords.
+
+*mutt-1.4.1-r1 (29 May 2003)
+
+ 13 Jul 2003; Daniel Ahlberg <aliz@gentoo.org> :
+ Added missing changelog entry.
+
+*mutt-1.4.1 (22 Mar 2003)
+
+ 29 Mar 2003; Masatomo Nakano <nakano@gentoo.org> mutt-1.4.1.ebuild:
+ fixed bug. #18317
+
+ 22 Mar 2003; Lars Weiler <pylon@gentoo.org> mutt-1.4.1.ebuild:
+ version bump
+
+ closes security bug 17857
+
+ adds a feature for thread editing (bug 12165)
+ change on ppc -O3 to -O2 so that it won't segfault on config-files with
+ lines larger than 255 characters (closes bug 11170)
+
+*mutt-1.4-r3 (03 Sept 2002)
+
+ 27 Feb 2003; Aron Griffis <agriffis@gentoo.org> mutt-1.4-r3.ebuild:
+ Mark stable on alpha
+
+ 14 Feb 2003; Jungmin Seo <seo@gentoo.org> mutt-1.4-r3.ebuild :
+ added pkg_setup. Now it needs WANT_JA variable to use the
+ japanese patch. This is to avoid the patch for korean or
+ chinese.
+
+ 28 Jan 2003; Martin Holzer <mholzer@gentoo.org> mutt-1.4-r3.ebuild :
+ Added mbox support. Closes #13234.
+
+ 14 Dec 2002; Aron Griffis <agriffis@gentoo.org> mutt-1.4-r3.ebuild :
+
+ Added ~alpha to KEYWORDS
+
+ 07 Dec 2002; Jack Morgan <jmorgan@gentoo.org> mutt-1.4-r2.ebuild, mutt-1.4-r3.ebuild :
+ Changed sparc64 to sparc keyword
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+ 16 Nov 2002; Calum Selkirk <cselkirk@gentoo.org> mutt-1.4-r3.ebuild :
+
+ Changed the ebuild not to install an /etc/Muttrc if USE="mbox" is defined.
+ "mbox" is the default behavior with mutt.
+
+ 22 Oct 2002; Seemant Kulleen <seemant@gentoo.org> mutt-1.4-r3.ebuild :
+
+ SRC_URI fix by: jeffthorsett@hotmail.com (Jeff Thorsett) in bug #9503.
+
+ 03 Sept 2002; Calum Selkirk <cselkirk@gentoo.org> mutt-1.4-r3.ebuild
+ files/digest-mutt-1.4-r3 :
+
+ Added the compressed folder patch. This closes bug #7398
+
+*mutt-1.4-r2 (28 Jul 2002)
+
+ 28 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> mutt-1.4-r2.ebuild :
+
+ Tested the jp.patch on ppc
+ Added ppc to keywords.
+
+ 28 Jul 2002; Stuart Bouyer <stubear@gentoo.org> mutt-1.4-r2.ebuild :
+
+ Added patch for Japanese support (submitted by Cong
+ <vo.chi.cong-linux@is.titech.ac.jp> ).
+ Removed PPC from KEYWORDS, cause I can't test that the patch works on PPC.
+
+*mutt-1.4-r1 (27 Jul 2002)
+
+ 28 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> mutt-1.4-r1.ebuild,
+ mutt-1.3.28.ebuild, mutt-1.4.ebuild :
+
+ Added PPC to KEYWORDS
+ Seemant: the compressed folder patch author is Roland Rosenfeld
+ <roland@spinnaker.de>.
+
+ 27 Jul 2002; Seemant Kulleen <seemant@gentoo.org> mutt-1.4-r1.ebuild :
+
+ Enabled support for compressed folders. Submitted by Lim Swee Tat
+ <st_lim@eXtropia.com> in an email to me.
+
+*mutt-1.4 (29 May 2002)
+
+ 29 Apr 2002; Ryan Phillips <rphillips@gentoo.org> mutt-1.4.ebuild :
+
+ new version
+
+*mutt-1.3.28-r1 (25 Apr 2002)
+
+ 25 Apr 2002; Ryan Phillips <rphillips@gentoo.org> mutt-1.3.28-r1.ebuild :
+
+ Mutt couldn't fcntl() the ~/Mail directory on a NFS volume. Changed
+ ebuild to enable flock() support per bug #2005.
+
+*mutt-1.3.28 (21 Mar 2002)
+
+ 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> mutt-1.3.28.ebuild :
+
+ Version upgrade to release candidate version. Copied over the .25 ebuild.
+
+*mutt-1.3.25 (21 Mar 2002)
+
+ 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> mutt-1.3.25.ebuild :
+
+ HTML documentation need not be gzipped.
+
+*mutt-1.3.25 (1 Feb 2002)
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
@@ -0,0 +1,24 @@
+AUX Muttrc 667 SHA256 932940db69c951caaa87a17ee98a8e2262aeadf1e978f6d671b642184c5d545f SHA512 b64d6e857f0c7de2e2e5b23cecd869f8a9807aa827ad6221e3c5864b2a31fb0136aeaf09ffdb2549645507fe92f724774a80395b6ab2345068903f5ee1269f29 WHIRLPOOL 91275eb31729bf72bcc29eaa61f72c88f8a75bc5e8bf2220b7d9aaf1eb9211335b1cbc481f906325dc36d30853c94330a8b59b3d4707d269f2c075c2332166bb
+AUX Muttrc.mbox 486 SHA256 10b251f88ccc5d4c95c96ab17b6ab6a30a16d6590ab896a60037f869fc4d44a0 SHA512 aece9a734d292b6f638d2a0dd39f20d9894b4bb6e6888da606a49274faef9c1864e98eec907ffa7742af58d46456e46b8945d2d47c8b89fc95daa2a8833d3e90 WHIRLPOOL 0bb72d4f1c6d33ececd928dcbbc517be048414beabf2bc488dd3b534633c5b8e30cf3ebe6bc86d76abd84f63657c4fbae05ea61680c4d1b9323ccefaa8b74b89
+AUX mutt-1.6.1-neomutt-index_format_truncation_problem.patch 1178 SHA256 9de47d91e480ee0cd42716c8ef89d512e022166a6f30ab4e29c7b60128b44110 SHA512 5937c33527eec72b0a8028750b7e3d0bce8ad527fd6a29d34f015c5dfb83b2d10ead917e700c2cba80a04ad8e1ff78a5be148c299612ee2ebb926ba1c1e3e551 WHIRLPOOL eef1bb97eb53747cbe862cb55e157d2448c24971c62fd35a347ac55a58c01b2552ee7e697b05ddd7c8915f743da731c09644a1fae56d70efc06deec57d862eda
+DIST mutt-1.5.23-gentoo-patches-r7.tar.bz2 167553 SHA256 354bd25bdba4f58b4bfcbc84b451199d0d801c239b7e610ff0ec3e76e838741e SHA512 7e7090d7bf74d3d0cc59facc3715f2671a5a2b82ab794b1e1b2b6178ff4059854b3fe6f5b3e3833381d24f7150bea2b8542f26e7ea29aa72752bda1ac3051b29 WHIRLPOOL 0e2f37efdcb4195c5d9d3ec7c859a1f1fa2316907e4b6352c470701ef3613e41502deccd3ca45b5a3e60e5353612b339a26f8c649d2813a0898d67a3802a1a99
+DIST mutt-1.5.23.tar.gz 3782032 SHA256 3af0701e57b9e1880ed3a0dee34498a228939e854a16cdccd24e5e502626fd37 SHA512 f1b4a7230253651857f61bd7215cce870a613012f613d4c907d401556083726c8ed7d429d57a8bf858c3b5b23683380d4c1494540d86ca80813e22cb6b95bc1e WHIRLPOOL b5a676d204aece8c572d57a027fa5a402b7afe8e5b7d4c83b2d1b1612eb0ac5cb58cd225757732a017f03444e0ea42dacffcf1cf2d46c18ae92d7d3306059c61
+DIST mutt-1.5.24-gentoo-patches-r1.tar.bz2 118546 SHA256 411ad728404f4e7743b82bb79020776ce5bdf614772c387b15992e14f7c444d2 SHA512 c19e6627683b91119bbbfcd5b3250cb3fb79ff9d62b45861002c50ac232f65447744313921fe10a517efb9cb93f5638615d5b8ce1dd946fab3083bd9eaffefc1 WHIRLPOOL cbd1a3858e3b187117e26718066a2f2dd9c690aca3a77b050142d12b96599adada1a8a723b91b000f9eda92d9ceed284a1ac5cdd243de8085a233f01fac003d7
+DIST mutt-1.5.24.tar.gz 3897115 SHA256 a292ca765ed7b19db4ac495938a3ef808a16193b7d623d65562bb8feb2b42200 SHA512 f7fe7edf9d1701a8e92761b1f5e6ef2e3a3b513af7898872cbe36a8800714cb76945788a60d2008820c57bc5344a4147e2686f690da42cfc8a912e3a432452b1 WHIRLPOOL 35408cabab100e688f8c6d0d598f79144b7c72fb31f41a720acb9a6381e7ca94d66e640fe1178b911cfb16dfde4c982362c4c78ea203aef3a3dbcba09dcdc023
+DIST mutt-1.6.1-gentoo-patches-r5.tar.xz 173228 SHA256 cce80ae3b385ed43bedb3674859cb971644c71dde2ac4b00ce4fd94e52eda6a1 SHA512 c328fa30cf0e3ed14753d0c95daac62d295dfb5c4482323b7bfdc7af89e3d4563678101e74d39c8cdccd40f49e8fca5becd1a211c75e44f66e85190bc8b0ee64 WHIRLPOOL 9893878cc6c262b0564920b71d2e906c2f8b0c199e3f7e6883779be63b0af03fdc7a581bc8295c038fb2184d7114a8446356785eb0dfb2680e747e897f6983b4
+DIST mutt-1.6.1.tar.gz 3956840 SHA256 98b26cecc6b1713082fc880344fa345c20bd7ded6459abe18c84429c7cf8ed20 SHA512 a45c7bc681ea31a6ee37e95a11f3ec84f580478367250c80eaf5aceeba87e34411346a8b7e80a0f236c507cec1199ddc3ccf4596b81d7e31c235099dccdd4fd5 WHIRLPOOL 8cc8e699fbf1832eb411f4f3d59eac57450afade4ddfee3ecb89c0bbaaa92414779f8f2015ec05a9ed19deb88b40298b2f786afb91acbfc2a44a3f8f4876a712
+DIST mutt-1.6.2-patches-neomutt-20160710.tar.gz 498925 SHA256 9bceb0cbc66ccbdebe9d6e043125a4589586bc8bfded61168f9ed0a9956f6d67 SHA512 1d9aa8f29cef200c84fbb0e33b1c6d5f9abffb1b038bacf1a1da3b35e9faa2dc6cc43656eaf5a8e3f6ee2af3f999ccee54ce0e842950ac7b7036e83fdbcb8d04 WHIRLPOOL fae79c8d419f8c3cc1e527c9b4f20c2b1257c3e86fac066f6fc9dafe8262417a181685f8d3f2cabfed34fcb1dd42077171a89ac1f04b0ca6d7f8ee74d3e16ed6
+DIST mutt-1.6.2.tar.gz 3956745 SHA256 c5d02ef06486cdf04f9eeb9e9d7994890d8dfa7f47e7bfeb53a2a67da2ac1d8e SHA512 c4348ba55459a2f9d5bedda1ec63b7520c0bdcd285bf791972dbd11a947be47e7c88b02c7d244e65c7c0f1be252c43240b570457a5812bf8160611bba7b01916 WHIRLPOOL 4adf29c59dffa50f5e7c8500a81f89ddbda894ade20bc3110cbedefbcdd7db3c2e84aae78d0cb4bc74930a94256738a3b0b1880b840fd81ec433b23b609887de
+DIST mutt-1.7.0.tar.gz 4019567 SHA256 1d3e987433d8c92ef88a604f4dcefdb35a86ce73f3eff0157e2e491e5b55b345 SHA512 60ff00f268285c12b48e39ca0b5a8bd7e09323255874a6211edc94218ed191ad24ad437dd9c180c45ea6d5a9f163d04bb5515ddf3488c92f4e9411588c550612 WHIRLPOOL 90d28dcb1b522e4cf1ce995e7dad69b5546f26e6878f7d1c2785c9e7e2c12fdfd464c7b2490fa7efa873aa22cf117f7369b1a69adfb1c9efe13e61ed15e27e05
+DIST mutt-1.7.1.tar.gz 4025008 SHA256 e9c6f88e83d48690033f0d862a70293ac746286b77241554f5448bc23bd0d6df SHA512 c0b0be7ba792ecf42bb63c31aa03889b4998474a7cac9a839df3041b0bb72766da140bbb38e70eab5f78f4503d684c9c20620c599c0970ec6933624d22f4613d WHIRLPOOL f63a8e8fd0a403f596c041f2afc8e73db7a0b6ba48749e3cdc6663aae9f114589056cc3ddef7dc5c9e1a9282b607e4f76445ecdc6213cc3a337f8cf2284ba2e5
+DIST mutt-gentoo-1.7.0-patches-r5.tar.xz 157172 SHA256 d9370439e6200d75ba9c6705561a408325c07b18f248f59457b45fa09cb080b0 SHA512 758a189ec33d346f4dcc9afad7d5d8b7092c89917a7fe40fbb75803fde0469d8dd197bc360d6e7a3897210973846bec6f7451bee3e4c6b1296e0d8fe8d0db39d WHIRLPOOL 6d26015f7827b182941b9903a2ee0ddaeee2788047c50fb8e67c4466f8403a83252139185cddd72058f790c465783f4e1e637c6fb936a3b25a58f6062458de27
+DIST mutt-gentoo-1.7.1-patches-r0.tar.xz 150172 SHA256 b82859c3ef15ae2225b0ff53e3ff5f7354d7db51a5716eeefae6fe411aafbc9b SHA512 0d4ccff4ad87afe2fdb4603fedf9137d3af80f1b7a6920d7746bc553159369497ee0c0a1e0f40b10ddc3abcfa7f771cc82f8e3565ee430c55198dca5fe68cbd9 WHIRLPOOL d001a5b7e415b9670e1fbbe563365962a44ad0bc65f8b5707908aa48f3ba684d7f573dd19369b6ddef4d74f288b5dc5ec050195ddbfaf3241207797c2b788203
+EBUILD mutt-1.5.23-r7.ebuild 7973 SHA256 e325090df56dab7c4883c052081a4f5cf00fcd5b736213ecdcc7798d912fe680 SHA512 4af8892a128e3316ff6aaf0d0a7b797a9ef61ddd6b78f0bf1074bdcc2e175c9a07f10a8df5b2e8c1778a03374a7d53e4fdc0b3b68f96195535fa408021ee46cf WHIRLPOOL 86227dcb6863d37a1e46888bbdbec6561482003bc77c98c8c675680fb326ffd7bf6d6aa6629e172c4efe7bad4420fea12ed660d5b5e677c0cf8f1c4a935e8cc0
+EBUILD mutt-1.5.24-r2.ebuild 8333 SHA256 bb2bd9f0d1c9a77f9d56760782a54064901382df998cc5eb3f3b92d89231ce79 SHA512 c002af4ade388c45366dd7767a7409579914ef22808891309367307868f2755cd0849b57bbf87822ee9b8195f6131620ea2885e4eed714f75af4fe58219e7e2f WHIRLPOOL 27a5b7717a5702796cc44bd1ebe2de8434b3c1682720f3ba4926865f07fc8225a0373debe6487c9504ad4a0a198ca15747247a27fd9db4c58ba2a729db7b0790
+EBUILD mutt-1.6.1-r1.ebuild 8345 SHA256 612a1800fa422a300ad3dc8433a82a7cb4fcdad661119ce8b52d30e83229d64a SHA512 13a9728364c70b0745e6eed0a850ca1fe72d100e74194a524dcc10885d39a29859c78faad27080716b67c96dc5ecbc9338442958ba8a040a14a42c039a4b6760 WHIRLPOOL c4c0a08f9601d8f172d63741d75b9903cd4d76bd2cd9b00fa25238426e5986811b182291192bde515488573cbb45fbd3ae8f45b14930a8e6460289c1a7a07bfa
+EBUILD mutt-1.6.2.ebuild 7856 SHA256 eab08029c27f86900935ca6218f8b3ae9c01eb872ba6ec3323ff31def62d1677 SHA512 3c5fee2193fae95c19d67e8878a4a54164734d71dba2d2995a54abb23348c950c7f588429c2a45a0a843fd7ceca93bb759eed85ea6ebe1f94804d164e506ecb0 WHIRLPOOL f912685274e6a673a71e5e849b28509b4eb3693527b2f89aacb60c6828760760bfd6e9c4aa70b024fc17c4b09efc65f2d9b61792c61c6631de9f0cb222dacad8
+EBUILD mutt-1.7.0-r5.ebuild 7864 SHA256 9c4740ce77c8e526600d70b34504ba75b6472d85338dac896f7bad2744626606 SHA512 df761927d300bdf2bce5b4bab9138a842d5e61f4a4dc1864e2704b0cd02e22bf1d7462dc898c15e01408d48010aedd6ed315c3ac16d897c2f0fb58880cd0c7f4 WHIRLPOOL b459691bd64068adb4064e26696a77358be11168003d826781d5b618c27f53f2d87e0d29a873589b54c25d1e5ae53223b5180b251df309553a56b016b76311d4
+EBUILD mutt-1.7.1.ebuild 7864 SHA256 b1a04942b06badeb298ffba1e50a1a2085daa1bb25dfa5b07e083ebb27789625 SHA512 0cb69012679518e074283594a1a4db38a837078a15e93186d082b5499465e5db560935597d6ce5057cbb2f1049b955926933df70f804adaf339a47d6602c52a9 WHIRLPOOL 8dec19ec05c3e645c73563001a2905240074d44e2bf2a5b90fdce659c22ac9f1b319106fcd202c9b70c1caffce2c81793170c84e1c0e65fc70a8fced95bfe024
+MISC ChangeLog 10743 SHA256 6aaefa6f2879ee491b96c66bc2d702747c22d6f79f3675c420589d4860b92773 SHA512 b688b5fe6cd871048660f5989b0fcd8fe978778d26a9dac1fcc6c8c30b28d1998f8073c9f4808ff0b15fd32cd0b1a3a47944c10357c744fc6e1796a15eab2e2c WHIRLPOOL cb06db9ee06110b9f1a4d60dd599bf910d3b42bfbd1e42b822fcddfc8a1f6c30964a00159ef7d9549121630aeafc8719bad83ba9b0d434a184ce4c57f8d9faf7
+MISC ChangeLog-2015 60129 SHA256 ecb2c69a63d7a8269287a90e8a2c17cfa3c9577e0bb08562641b26e8df365848 SHA512 4a1d1508df545f92987f9394ba15c62feca444031543ac1c1c4c1a0e63441dbd6c6d475f8516eb48f3d1f0b6b6ab3f8ae7f5a8e3454f429f6b8c4c1dc7f1d1fd WHIRLPOOL 4758a77eec65fe76a6254e084354a0682f04450fe6d8bb299b715b8057429473437268e7d70bb77217e8ab5f04412d9350cb185630ec2f2ab9560fb6dfadb7de
+MISC metadata.xml 950 SHA256 d426799fd4019c990da3d171e34c7e2a51ef08cb85c9b5161bf57334d4501a88 SHA512 07a3c0ba58f65cdc27678d98d29a988ffbfda2a12a901bd30d0f8612a895d21a55812c9472393f044e5c957893245126657620fe52284c77e55dc0a45545a3db WHIRLPOOL 9b00fa3a5fce83ec50bbbc5a71a465efb5579a27fd21cf00f89cb69ced99601c994ed0c40d5950aa1cc47c4f3d4db203515249e517384018e84de912fcb82492
diff --git a/mail-client/mutt/files/Muttrc b/mail-client/mutt/files/Muttrc
@@ -0,0 +1,19 @@
+# Some minimal Mutt settings, Gentoo-style. These reflect the Gentoo
+# predilection for maildir folders.
+#
+# Please don't add settings to this file to change other user
+# preferences (such as colors), since those can be hard for a user to
+# undo if their preference doesn't match yours! For example, it is
+# *impossible* currently in mutt to remove color settings from objects
+# other than the index.
+
+set mbox_type=Maildir
+set folder=~/.maildir
+set spoolfile=~/.maildir/
+set record=~/.maildir-sent/
+set move=no
+
+# Maybe we shouldn't set index_format here, but this is a recommended
+# one for maildir-style folders.
+
+set index_format="%4C %Z %{%b %d} %-16.16L %s"
diff --git a/mail-client/mutt/files/Muttrc.mbox b/mail-client/mutt/files/Muttrc.mbox
@@ -0,0 +1,9 @@
+# Some minimal Mutt settings, Gentoo-style. Since mutt was installed
+# with USE=mbox, this file doesn't have any changes from the default
+# mutt settings, making it very minimal indeed...
+#
+# Please don't add settings to this file to change other user
+# preferences (such as colors), since those can be hard for a user to
+# undo if their preference doesn't match yours! For example, it is
+# *impossible* currently in mutt to remove color settings from objects
+# other than the index.
diff --git a/mail-client/mutt/files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch b/mail-client/mutt/files/mutt-1.6.1-neomutt-index_format_truncation_problem.patch
@@ -0,0 +1,32 @@
+From 099af5ae3e21bdceb3baf871e4b0a8926205e707 Mon Sep 17 00:00:00 2001
+From: Richard Russon <rich@flatcap.org>
+Date: Wed, 15 Jun 2016 16:47:22 +0100
+Subject: [PATCH] fix index_format truncation problem
+
+mutt_wstr_trunc() didn't take index coloring into account when measuring a
+string's length. When combined with a soft-fill '%* ' in the index_format it
+lead to formatting problems.
+
+Fixes: #51
+---
+ curs_lib.c | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/curs_lib.c b/curs_lib.c
+index ce4e56d..9a3f5e5 100644
+--- a/curs_lib.c
++++ b/curs_lib.c
+@@ -1201,7 +1201,12 @@ size_t mutt_wstr_trunc (const char *src, size_t maxlen, size_t maxwid, size_t *w
+ cw = wcwidth (wc);
+ /* hack because MUTT_TREE symbols aren't turned into characters
+ * until rendered by print_enriched_string (#3364) */
+- if (cw < 0 && cl == 1 && src[0] && src[0] < MUTT_TREE_MAX)
++ if ((cw < 0) && (src[0] == MUTT_SPECIAL_INDEX))
++ {
++ cl = 2; /* skip the index coloring sequence */
++ cw = 0;
++ }
++ else if (cw < 0 && cl == 1 && src[0] && src[0] < MUTT_TREE_MAX)
+ cw = 1;
+ else if (cw < 0)
+ cw = 0; /* unprintable wchar */
diff --git a/mail-client/mutt/metadata.xml b/mail-client/mutt/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grobian@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>net-mail@gentoo.org</email>
+ <name>Net-Mail</name>
+ </maintainer>
+ <use>
+ <flag name="gpg">Enable support for <pkg>app-crypt/gpgme</pkg></flag>
+ <flag name="pop">Enable support for POP3</flag>
+ <flag name="notmuch">Enable support for <pkg>net-mail/notmuch</pkg></flag>
+ <flag name="sidebar">Enable the sidebar feature</flag>
+ <flag name="smime">Enable support for smime</flag>
+ <flag name="smtp">Enable support for smtp</flag>
+ <flag name="tokyocabinet">Enable tokyocabinet database backend for header
+ caching</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">mutt</remote-id>
+ <remote-id type="bitbucket">mutt/mutt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/mail-client/mutt/mutt-1.5.23-r7.ebuild b/mail-client/mutt/mutt-1.5.23-r7.ebuild
@@ -0,0 +1,252 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic autotools
+
+PATCHSET_REV="-r7"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ ftp://ftp.mutt.org/mutt/devel/${P}.tar.gz
+ mirror://gentoo/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2
+ https://dev.gentoo.org/~grobian/distfiles/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos mbox nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? ( ssl? ( >=dev-libs/openssl-0.9.6 ) )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? ( >=dev-libs/openssl-0.9.6 )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+PATCHDIR="${WORKDIR}"/${P}-gentoo-patches${PATCHSET_REV}
+
+src_prepare() {
+ # Post-release hot-fixes grabbed from HG, this is what all following
+ # patches are based on in my Mercurial patchqueue (mq).
+ # If you ever take over or need to modify patches here, just check
+ # out the gentoo branch(es) of Gentoo's Mutt Mercurial clone, and
+ # the patchqueue as it'll save you a lot of work.
+ # http://hg.code.sf.net/p/gentoomutt/code/
+ # http://hg.code.sf.net/p/gentoomuttpatches/code/
+ for rev in $(eval echo {0..${PR#r}}) ; do
+ local revpatch="${PATCHDIR}"/mutt-gentoo-${PV}-r${rev}.patch
+ [[ -e ${revpatch} ]] && \
+ epatch "${revpatch}"
+ done
+ # fix compilation with ncurses[tinfo], #459260
+ epatch "${PATCHDIR}"/ncurses-tinfo.patch
+
+ # this patch is non-generic and only works because we use a sysconfdir
+ # different from the one used by the mailbase ebuild
+ use prefix && epatch "${PATCHDIR}"/prefix-mailcap.patch
+
+ # must have fixes to compile or behave correctly, upstream
+ # ignores, disagrees or simply doesn't respond/apply
+ epatch "${PATCHDIR}"/bdb-prefix.patch # fix bdb detection
+ # same category, but functional bits
+ epatch "${PATCHDIR}"/dont-reveal-bbc.patch
+
+ # the big feature patches that upstream doesn't want to include, but
+ # nearly every distro has due to their usefulness
+ for p in "${PATCHDIR}"/[0-9][0-9]-*.patch ; do
+ epatch "${p}"
+ done
+
+ # we conditionalise this one, simply because it has considerable
+ # impact on the code
+ if use sidebar ; then
+ epatch "${PATCHDIR}"/sidebar-20140412.patch
+ epatch "${PATCHDIR}"/sidebar-dotpathsep.patch
+ epatch "${PATCHDIR}"/sidebar-counts.patch
+ fi
+
+ local upatches=
+ # allow user patches
+ epatch_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ sed -i -e 's/"Mutt %s (%s)"/"Mutt %s (%s, Gentoo '"${PVR}${upatches}"')"/' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-curses \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ case $CHOST in
+ *-solaris*)
+ # Solaris has no flock in the standard headers
+ myconf="${myconf} --enable-fcntl --disable-flock"
+ ;;
+ *)
+ myconf="${myconf} --disable-fcntl --enable-flock"
+ ;;
+ esac
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ fi
+}
diff --git a/mail-client/mutt/mutt-1.5.24-r2.ebuild b/mail-client/mutt/mutt-1.5.24-r2.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic autotools
+
+PATCHSET_REV="-r1"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+ mirror://gentoo/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2
+ https://dev.gentoo.org/~grobian/distfiles/${P}-gentoo-patches${PATCHSET_REV}.tar.bz2"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+PATCHDIR="${WORKDIR}"/${P}-gentoo-patches${PATCHSET_REV}
+
+src_prepare() {
+ # Post-release hot-fixes grabbed from HG, this is what all following
+ # patches are based on in my Mercurial patchqueue (mq).
+ # If you ever take over or need to modify patches here, just check
+ # out the gentoo branch(es) of Gentoo's Mutt Mercurial clone, and
+ # the patchqueue as it'll save you a lot of work.
+ # http://hg.code.sf.net/p/gentoomutt/code/
+ # http://hg.code.sf.net/p/gentoomuttpatches/code/
+ for rev in $(eval echo {0..${PR#r}}) ; do
+ local revpatch="${PATCHDIR}"/mutt-gentoo-${PV}-r${rev}.patch
+ [[ -e ${revpatch} ]] && \
+ epatch "${revpatch}"
+ done
+ # fix compilation with ncurses[tinfo], #459260
+ epatch "${PATCHDIR}"/ncurses-tinfo.patch
+
+ # this patch is non-generic and only works because we use a sysconfdir
+ # different from the one used by the mailbase ebuild
+ use prefix && epatch "${PATCHDIR}"/prefix-mailcap.patch
+
+ # must have fixes to compile or behave correctly, upstream
+ # ignores, disagrees or simply doesn't respond/apply
+ epatch "${PATCHDIR}"/bdb-prefix.patch # fix bdb detection
+ # same category, but functional bits
+ epatch "${PATCHDIR}"/dont-reveal-bbc.patch
+
+ # the big feature patches that upstream doesn't want to include, but
+ # nearly every distro has due to their usefulness
+ for p in "${PATCHDIR}"/[0-9][0-9]-*.patch ; do
+ epatch "${p}"
+ done
+
+ # we conditionalise this one, simply because it has considerable
+ # impact on the code
+ if use sidebar ; then
+ epatch "${PATCHDIR}"/sidebar-20140412.patch
+ epatch "${PATCHDIR}"/sidebar-dotpathsep.patch
+ epatch "${PATCHDIR}"/sidebar-counts.patch
+ fi
+
+ local upatches=
+ # allow user patches
+ epatch_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ sed -i -e 's/"Mutt %s (%s)"/"Mutt %s (%s, Gentoo '"${PVR}${upatches}"')"/' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang=${EPREFIX}/usr) \
+ $(use !slang && echo --with-curses=${EPREFIX}/usr) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ case $CHOST in
+ *-solaris*)
+ # Solaris has no flock in the standard headers
+ myconf+=" --enable-fcntl --disable-flock"
+ # wchar_t depends on locale
+ myconf+=" --without-wc-funcs"
+ ;;
+ *)
+ myconf+=" --disable-fcntl --enable-flock"
+ ;;
+ esac
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ fi
+}
diff --git a/mail-client/mutt/mutt-1.6.1-r1.ebuild b/mail-client/mutt/mutt-1.6.1-r1.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHSET_REV="-r5"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+ mirror://gentoo/${P}-gentoo-patches${PATCHSET_REV}.tar.xz
+ https://dev.gentoo.org/~grobian/distfiles/${P}-gentoo-patches${PATCHSET_REV}.tar.xz"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+PATCHDIR="${WORKDIR}"/${P}-gentoo-patches${PATCHSET_REV}
+
+src_prepare() {
+ # Post-release hot-fixes grabbed from HG, this is what all following
+ # patches are based on in my Mercurial patchqueue (mq).
+ # If you ever take over or need to modify patches here, just check
+ # out the gentoo branch(es) of Gentoo's Mutt Mercurial clone, and
+ # the patchqueue as it'll save you a lot of work.
+ # http://hg.code.sf.net/p/gentoomutt/code/
+ # http://hg.code.sf.net/p/gentoomuttpatches/code/
+ for rev in $(eval echo {0..${PR#r}}) ; do
+ local revpatch="${PATCHDIR}"/mutt-gentoo-${PV}-r${rev}.patch
+ [[ -e ${revpatch} ]] && \
+ epatch "${revpatch}"
+ done
+ # fix compilation with ncurses[tinfo], #459260
+ epatch "${PATCHDIR}"/ncurses-tinfo.patch
+
+ # this patch is non-generic and only works because we use a sysconfdir
+ # different from the one used by the mailbase ebuild
+ use prefix && epatch "${PATCHDIR}"/prefix-mailcap.patch
+
+ # must have fixes to compile or behave correctly, upstream
+ # ignores, disagrees or simply doesn't respond/apply
+ epatch "${PATCHDIR}"/bdb-prefix.patch # fix bdb detection
+ # same category, but functional bits
+ epatch "${PATCHDIR}"/dont-reveal-bbc.patch
+
+ # the big feature patches that upstream doesn't want to include, but
+ # nearly every distro has due to their usefulness
+ for p in "${PATCHDIR}"/[0-9][0-9]-*.patch ; do
+ epatch "${p}"
+ done
+
+ local upatches=
+ # allow user patches
+ eapply_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ sed -i -e 's/"Mutt %s (%s)"/"Mutt %s (%s, Gentoo '"${PVR}${upatches}"')"/' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable sidebar) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang=${EPREFIX}/usr) \
+ $(use !slang && echo --with-curses=${EPREFIX}/usr) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ case $CHOST in
+ *-solaris*)
+ # Solaris has no flock in the standard headers
+ myconf+=" --enable-fcntl --disable-flock"
+ # wchar_t depends on locale
+ myconf+=" --without-wc-funcs"
+ ;;
+ *)
+ myconf+=" --disable-fcntl --enable-flock"
+ ;;
+ esac
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ elif use sidebar ; then
+ echo
+ elog "The sidebar patch has changed config names, please see"
+ elog "the following page for a list of new names:"
+ elog "http://www.neomutt.org/sidebar-intro.html#intro-sidebar-config-changes"
+ echo
+ fi
+}
diff --git a/mail-client/mutt/mutt-1.6.2.ebuild b/mail-client/mutt/mutt-1.6.2.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+NEOMUTT="neomutt-20160710"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ https://github.com/neomutt/integration/archive/${NEOMUTT}.tar.gz -> ${P}-patches-${NEOMUTT}.tar.gz"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ notmuch? ( net-mail/notmuch )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+
+src_prepare() {
+ local PATCHDIR="${WORKDIR}"/integration-${NEOMUTT}
+
+ # apply NeoMutt patches
+ export EPATCH_FORCE="yes"
+ export EPATCH_SUFFIX="patch"
+ # order of patches from README.md
+ local patches=(
+ bugs-common
+ features-common
+ features-extra
+ bugs-neomutt
+ gentoo-pre
+ gentoo
+ )
+ local patchset
+ for patchset in "${patches[@]}" ; do
+ einfo "Applying NeoMutt ${NEOMUTT} patchset ${patchset}"
+ EPATCH_SOURCE="${PATCHDIR}"/${patchset} epatch \
+ || die "NeoMutt patchset ${patchset} failed"
+ done
+ # add some explanation as to why not going to upstream
+ sed -i \
+ -e '/ReachingUs = N_(/a\"This release of Mutt is heavily enriched by NeoMutt patches.\\nFor this reason, any bugs are better reported at https://bugs.gentoo.org/\\nor directly to the NeoMutt project.\\n\\n"' \
+ version.c || die "Failed to add bug instructions"
+
+ local upatches=
+ # allow user patches
+ eapply_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ rm VERSION.neo || die # we already flag it appropriate
+ sed -i -e 's/"Mutt %s (%s)"/"Mutt %s (%s, Gentoo '"${PVR}${upatches}, NeoMutt ${NEOMUTT})"'"/' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable sidebar) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_enable notmuch) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang=${EPREFIX}/usr) \
+ $(use !slang && echo --with-curses=${EPREFIX}/usr) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # arrows in index view do not show when using wchar_t
+ myconf+=" --without-wc-funcs"
+ fi
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ else
+ echo
+ elog "This version of Mutt is entirely based on NeoMutt patches."
+ elog "Please visit http://www.neomutt.org/ to learn more about this project."
+ elog "As a result, SmartTime functionality has been replaced with"
+ elog "CondDate feature. To mimic SmartTime, use this CondDate formatter:"
+ elog "%<[12m?%<[7d?%<[12H?%[%H:%M ]&%[%a-%d]>&%[%d-%b]>&%[%b-%y]>"
+ echo
+ fi
+}
diff --git a/mail-client/mutt/mutt-1.7.0-r5.ebuild b/mail-client/mutt/mutt-1.7.0-r5.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHREV="r5"
+PATCHSET="gentoo-${PVR}/${PATCHREV}"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+MUTT_G_PATCHES="mutt-gentoo-1.7.0-patches-${PATCHREV}.tar.xz"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES}"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet vanilla"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ notmuch? ( net-mail/notmuch )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+
+src_prepare() {
+ local PATCHDIR="${WORKDIR}"/gentoo-mutt-1.7.0-patches
+
+ if use !vanilla ; then
+ # apply patches
+ export EPATCH_FORCE="yes"
+ export EPATCH_SUFFIX="patch"
+ local patches=(
+ patches-mutt
+ bugs-gentoo
+ features-common
+ features-extra
+ gentoo
+ )
+ local patchset
+ for patchset in "${patches[@]}" ; do
+ einfo "Applying ${PATCHSET} patchset ${patchset}"
+ EPATCH_SOURCE="${PATCHDIR}"/${patchset} epatch \
+ || die "patchset ${patchset} failed"
+ done
+ # add some explanation as to why not to go upstream
+ sed -i \
+ -e '/ReachingUs = N_(/a\"This release of Mutt is heavily enriched with patches.\\nFor this reason, any bugs are better reported at https://bugs.gentoo.org/\\nor re-emerge with USE=vanilla and try to reproduce your problem.\\n"' \
+ version.c || die "Failed to add bug instructions"
+ fi
+
+ local upatches=
+ # allow user patches
+ eapply_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ sed -i -e 's|"Mutt %s (%s)"|"Mutt %s (%s, '"${PATCHSET}${upatches}"')"|' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable sidebar) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_enable notmuch) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang=${EPREFIX}/usr) \
+ $(use !slang && echo --with-curses=${EPREFIX}/usr) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # arrows in index view do not show when using wchar_t
+ myconf+=" --without-wc-funcs"
+ fi
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ else
+ local ver
+ local preconddate=
+ for ver in ${REPLACING_VERSIONS} ; do
+ [[ ${ver} == "1.5"* || ${ver} == "1.6"* ]] && preconddate=true
+ done
+ if [[ -n ${preconddate} ]] ; then
+ echo
+ elog "The SmartTime functionality has been replaced with"
+ elog "CondDate feature. To mimic SmartTime, use this CondDate formatter:"
+ elog "%<[12m?%<[7d?%<[12H?%[%H:%M ]&%[%a-%d]>&%[%d-%b]>&%[%b-%y]>"
+ echo
+ fi
+ fi
+}
diff --git a/mail-client/mutt/mutt-1.7.1.ebuild b/mail-client/mutt/mutt-1.7.1.ebuild
@@ -0,0 +1,266 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHREV="r0"
+PATCHSET="gentoo-${PVR}/${PATCHREV}"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/"
+MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+ https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+ https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES}"
+IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp notmuch pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet vanilla"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~x86 ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+CDEPEND="
+ app-misc/mime-types
+ nls? ( virtual/libintl )
+ tokyocabinet? ( dev-db/tokyocabinet )
+ !tokyocabinet? (
+ qdbm? ( dev-db/qdbm )
+ !qdbm? (
+ gdbm? ( sys-libs/gdbm )
+ !gdbm? ( berkdb? ( >=sys-libs/db-4 ) )
+ )
+ )
+ imap? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ kerberos? ( virtual/krb5 )
+ pop? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ smtp? (
+ gnutls? ( >=net-libs/gnutls-1.0.17 )
+ !gnutls? (
+ ssl? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ )
+ sasl? ( >=dev-libs/cyrus-sasl-2 )
+ )
+ idn? ( net-dns/libidn )
+ gpg? ( >=app-crypt/gpgme-0.9.0 )
+ smime? (
+ !libressl? ( >=dev-libs/openssl-0.9.6:0 )
+ libressl? ( dev-libs/libressl )
+ )
+ notmuch? ( net-mail/notmuch )
+ slang? ( sys-libs/slang )
+ !slang? ( >=sys-libs/ncurses-5.2:0 )
+"
+DEPEND="${CDEPEND}
+ net-mail/mailbase
+ doc? (
+ dev-libs/libxml2
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ || ( www-client/lynx www-client/w3m www-client/elinks )
+ )"
+RDEPEND="${CDEPEND}
+ selinux? ( sec-policy/selinux-mutt )
+"
+
+src_prepare() {
+ local PATCHDIR="${WORKDIR}"/gentoo-mutt-${PV}-patches
+
+ if use !vanilla ; then
+ # apply patches
+ export EPATCH_FORCE="yes"
+ export EPATCH_SUFFIX="patch"
+ local patches=(
+ patches-mutt
+ bugs-gentoo
+ features-common
+ features-extra
+ gentoo
+ )
+ local patchset
+ for patchset in "${patches[@]}" ; do
+ einfo "Applying ${PATCHSET} patchset ${patchset}"
+ EPATCH_SOURCE="${PATCHDIR}"/${patchset} epatch \
+ || die "patchset ${patchset} failed"
+ done
+ # add some explanation as to why not to go upstream
+ sed -i \
+ -e '/ReachingUs = N_(/a\"This release of Mutt is heavily enriched with patches.\\nFor this reason, any bugs are better reported at https://bugs.gentoo.org/\\nor re-emerge with USE=vanilla and try to reproduce your problem.\\n"' \
+ version.c || die "Failed to add bug instructions"
+ fi
+
+ local upatches=
+ # allow user patches
+ eapply_user && upatches=" with user patches"
+
+ # patch version string for bug reports
+ sed -i -e 's|"Mutt %s (%s)"|"Mutt %s (%s, '"${PATCHSET}${upatches}"')"|' \
+ muttlib.c || die "failed patching in Gentoo version"
+
+ # many patches touch the buildsystem, we always need this
+ AT_M4DIR="m4" eautoreconf
+
+ # the configure script contains some "cleverness" whether or not to setgid
+ # the dotlock program, resulting in bugs like #278332
+ sed -i -e 's/@DOTLOCK_GROUP@//' \
+ Makefile.in || die "sed failed"
+
+ # don't just build documentation (lengthy process, with big dependencies)
+ if use !doc ; then
+ sed -i -e '/SUBDIRS =/s/doc//' Makefile.in || die
+ fi
+}
+
+src_configure() {
+ local myconf="
+ $(use_enable crypt pgp) \
+ $(use_enable debug) \
+ $(use_enable gpg gpgme) \
+ $(use_enable imap) \
+ $(use_enable nls) \
+ $(use_enable nntp) \
+ $(use_enable pop) \
+ $(use_enable sidebar) \
+ $(use_enable smime) \
+ $(use_enable smtp) \
+ $(use_enable notmuch) \
+ $(use_with idn) \
+ $(use_with kerberos gss) \
+ $(use slang && echo --with-slang=${EPREFIX}/usr) \
+ $(use !slang && echo --with-curses=${EPREFIX}/usr) \
+ --enable-compressed \
+ --enable-external-dotlock \
+ --enable-nfs-fix \
+ --sysconfdir=${EPREFIX}/etc/${PN} \
+ --with-docdir=${EPREFIX}/usr/share/doc/${PN}-${PVR} \
+ --with-regex \
+ --with-exec-shell=${EPREFIX}/bin/sh"
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # arrows in index view do not show when using wchar_t
+ myconf+=" --without-wc-funcs"
+ fi
+
+ # mutt prioritizes gdbm over bdb, so we will too.
+ # hcache feature requires at least one database is in USE.
+ if use tokyocabinet; then
+ myconf="${myconf} --enable-hcache \
+ --with-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ elif use qdbm; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --with-qdbm --without-gdbm --without-bdb"
+ elif use gdbm ; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --with-gdbm --without-bdb"
+ elif use berkdb; then
+ myconf="${myconf} --enable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --with-bdb"
+ else
+ myconf="${myconf} --disable-hcache \
+ --without-tokyocabinet --without-qdbm --without-gdbm --without-bdb"
+ fi
+
+ # there's no need for gnutls, ssl or sasl without socket support
+ if use pop || use imap || use smtp ; then
+ if use gnutls; then
+ myconf="${myconf} --with-gnutls"
+ elif use ssl; then
+ myconf="${myconf} --with-ssl"
+ fi
+ # not sure if this should be mutually exclusive with the other two
+ myconf="${myconf} $(use_with sasl)"
+ else
+ myconf="${myconf} --without-gnutls --without-ssl --without-sasl"
+ fi
+
+ if use mbox; then
+ myconf="${myconf} --with-mailpath=${EPREFIX}/var/spool/mail"
+ else
+ myconf="${myconf} --with-homespool=Maildir"
+ fi
+
+ econf ${myconf} || die "configure failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "install failed"
+ if use mbox; then
+ insinto /etc/mutt
+ newins "${FILESDIR}"/Muttrc.mbox Muttrc
+ else
+ insinto /etc/mutt
+ doins "${FILESDIR}"/Muttrc
+ fi
+
+ # A newer file is provided by app-misc/mime-types. So we link it.
+ rm "${ED}"/etc/${PN}/mime.types
+ dosym /etc/mime.types /etc/${PN}/mime.types
+
+ # A man-page is always handy, so fake one
+ if use !doc; then
+ emake -C doc DESTDIR="${D}" muttrc.man || die
+ # make the fake slightly better, bug #413405
+ sed -e 's#@docdir@/manual.txt#http://www.mutt.org/doc/devel/manual.html#' \
+ -e 's#in @docdir@,#at http://www.mutt.org/,#' \
+ -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
+ -e "s#@bindir@#${EPREFIX}/usr/bin#" \
+ doc/mutt.man > mutt.1
+ cp doc/muttbug.man flea.1
+ cp doc/muttrc.man muttrc.5
+ doman mutt.1 flea.1 muttrc.5
+ else
+ # nuke manpages that should be provided by an MTA, bug #177605
+ rm "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 \
+ || ewarn "failed to remove files, please file a bug"
+ fi
+
+ if use !prefix ; then
+ fowners root:mail /usr/bin/mutt_dotlock
+ fperms g+s /usr/bin/mutt_dotlock
+ fi
+
+ dodoc BEWARE COPYRIGHT ChangeLog NEWS OPS* PATCHES README* TODO VERSION
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ echo
+ elog "If you are new to mutt you may want to take a look at"
+ elog "the Gentoo QuickStart Guide to Mutt E-Mail:"
+ elog " https://wiki.gentoo.org/wiki/Mutt"
+ echo
+ else
+ local ver
+ local preconddate=
+ for ver in ${REPLACING_VERSIONS} ; do
+ [[ ${ver} == "1.5"* || ${ver} == "1.6"* ]] && preconddate=true
+ done
+ if [[ -n ${preconddate} ]] ; then
+ echo
+ elog "The SmartTime functionality has been replaced with"
+ elog "CondDate feature. To mimic SmartTime, use this CondDate formatter:"
+ elog "%<[12m?%<[7d?%<[12H?%[%H:%M ]&%[%a-%d]>&%[%d-%b]>&%[%b-%y]>"
+ echo
+ fi
+ fi
+}