Commit graph

115 commits

Author SHA1 Message Date
tonio
f790814a93 Enable sidebar patch support, as provided by tonnerre@.
This also fixes PR pkg/35917
2009-04-12 08:25:43 +00:00
joerg
d2b9b13d38 Add back compressed mbox option. 2009-03-23 00:24:31 +00:00
tonio
799c6f6ece Avoid crash with 64bit time_t.
From PR pkg/40548
2009-02-05 13:45:28 +00:00
tonio
5e410ed137 Install mutt_dotlock unconditionally
Re-enable user-destdir, by using SPECIAL_PERMS, thanks joerg@ for pointing that
2009-01-27 19:50:33 +00:00
tonio
485e89e839 Update mail/mutt-devel to 1.5.19
User destdir mode instead of user-destdir: this make sure the package is
correctly created when mutt_dotlock is needed.

Mostly bugfixes in changelog, among them:
- Only install mutt_dotlock(1) if binary is installed.
- Allow for mail addresses longer than 256 characters.
- Make multipart decoding a little more forgiving.
- Make $move default to no instead of ask-no.
- Show more information about problematic SMIME signatures under gpgme.
- Improve gpgme SMIME uid display.
- Support displaying application/pgp-keys with GPGME.
- Verify hostname in (Open)SSL certificate validation.
- Make text/enriched handler multibyte aware.
- translation updates.

UPDATING:
+ support for SSL certificate chains
+ <what-key> function works in pager, too
+ support for tokyocabinet (qdbm successor)
! $move now defaults to "no" instead of "ask-no"
+ $imap_pipeline_depth controls the number of commands that mutt can issue
  to an IMAP server before it must collect the responses
+ $ssl_client_cert available with gnutls as well as openssl
+ 'mime_lookup application/octet-stream' added to system Muttrc
2009-01-26 22:35:02 +00:00
joerg
40b6e68cdd Fix path names in Muttrc (PR 40068). Bump revision. 2008-11-29 21:31:58 +00:00
wiz
b2f928e473 Solve a problem with illegal byte sequences, causing mutt hangs.
Patch from Takehiko NOZAKI in
http://mail-index.netbsd.org/current-users/2008/11/19/msg006092.html

Bump PKGREVISION.
2008-11-19 12:06:41 +00:00
sketch
4ab8cba857 Remove duplicate code. 2008-06-02 16:42:34 +00:00
joerg
e41a860523 Add back compress-mbox option and a note to not remove it again, but
just comment it out.
2008-05-25 14:30:42 +00:00
tonio
a53340810e Update mail/mutt-devel to 1.5.18
From the announce:
"Mutt 1.5.18 contains 6 months of bug fixes, documentation improvements and
performance enhancements since the release of 1.5.17, but I believe only
one new feature ($time_inc, for controlling the rate at which status updates
are displayed)."
2008-05-18 08:26:30 +00:00
tonio
2c2902faee Add a mutt-xlabel option, for the edit-label patch, which improves the support
for the X-Label flag in mutt.

Suggested by Michael-John Turner
2008-04-26 11:11:15 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
joerg
855f3d9bd1 Use PKGVERSION_NOREV as base for the compressed mbox patch.
Add patchsum.
2008-03-08 14:28:32 +00:00
gdt
6275ff6cbe Match change to mail/mutt: force sendmail to /usr/sbin/sendmail on
*BSD to avoid configure picking up pkgsrc postfix sendmail path and
thus bypassing mailwrapper.
2008-02-22 01:16:58 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
cjs
def79e62d3 Add patch for change_folder_next option, which I stole from the patches
for mutt (non-devel).
2007-12-06 08:51:51 +00:00
wiz
36c45f6e86 Update to 1.5.17nb2:
Make smime_keys.pl work if .smime is in your home directory.
(mutt -Q reduces paths to ~, but smime_keys didn't expand that.)
Patch from Anon.
2007-12-03 16:47:25 +00:00
wiz
acaf112735 Mention some more features. 2007-11-25 14:57:44 +00:00
bjs
5267a21360 Add support for building with gpgme. Bump rev. 2007-11-08 21:56:00 +00:00
tonio
a7ee428adb Update mail/mutt-devel to 1.5.17
Changelog includes:
  ! --enable-exact-address works again
  + $message_cache_clean (clean cache on sync)
  + %P expando for $pager_format

  Improved autoconf code for bdb
  Large file support for mutt_pretty_size()
  bugfixes
2007-11-07 21:19:36 +00:00
joerg
b84c7f4d71 Readd compressed mailbox support. Please keep the fragment and just
remove the option if it doesn't get updated in time again.
2007-07-17 21:06:50 +00:00
tonio
71c3641ce4 Update mail/mutt-devel to 1.15.16
This release is largely a bug-fix release, but it does contain a couple of
small new features (next-unread-mailbox, $message_cache_clean).

The "change_folder_next" patches are gone, since a similar feature was added,
and it is now possible to use
bind index , next-unread-mailbox
to use , to cycle mailboxes with new mail
2007-06-10 20:01:34 +00:00
tonio
bb9a78e1f1 Add a fix for Fix CVE-2007-2683
Bump PKGREVISION

Use signed arithmetic in mutt_gecos_name to avoid an overflow.
From http://dev.mutt.org/hg/mutt/rev/47d08903b79b

And trac: http://dev.mutt.org/trac/ticket/2885
2007-05-27 17:39:47 +00:00
tonio
57d698b397 Update mail/mutt-devel to 1.5.15
- Remove the mutt-compressed option for now, as it is not updated upstream
- Add a mutt-smtp option (suggested by Brian de Alwis), to enable smtp relay
  support in mutt

Changes:
The keys used are:
  !: modified feature, -: deleted feature, +: new feature

  - $imap_home_namespace (useless clutter)
  + $check_mbox_size (use size change instead of atime for new mail)
  ! improved f=f support wraps lines at $wrap if $wrap is not 0
  + $wrap (>0 wraps at $wrap, <0 = $wrapmargin)
  + $assumed_charset, $attach_charset, $ignore_linear_white_space
  + $save_history, $history_file (save history across sessions)
  + $smtp_url (ESMTP relay support)
  + $crypt_use_pka (use GPGME PKA signature verification)
2007-04-21 18:27:21 +00:00
tonio
7357311d83 - Add an smime option (enables by default). When disabled, it removes the perl
dependancy (may be good for small systems)
- Make pkglint happy
- Fix a mistake in patch-ab
2007-03-04 17:22:45 +00:00
tonio
c60a2e2c6b Remove unnecessary patch 2007-03-04 13:45:43 +00:00
tonio
66ba22bd68 Update mail/mutt-devel to 1.5.14
Changelog:
- many bugfixes
* curs_lib.c: Clear the progress bar when the current operation
	has completed.
* lib.c: Even more paranoid temporary file creation.
2007-03-04 13:43:44 +00:00
salo
4027aab42d Use official upstream patch for CVE-2006-5297 and CVE-2006-5298 security
issues from mutt GIT repo.  Bump PKGREVISION.
2006-12-11 12:47:13 +00:00
joerg
28d51a82dd DESTDIR support. 2006-11-07 09:27:11 +00:00
tonio
fbeafb3c91 Make sure that a temporary has been opened with proper permissions.
Fixes the security problem reported in CVE-2006-5298.

Patch from tron@ for the mail/mutt package
2006-11-03 18:19:07 +00:00
tonio
9f75e029bb Add optional debugging support for mutt
Patch from Jukka Salmi in PR pkg/34710
2006-10-18 20:06:13 +00:00
tonio
18fd57bd59 Improve handling of options related to the terminal library used by this
package and add support for "ncursesw".

Patch supplied by Ben Collver pkg/34777.
2006-10-18 19:46:35 +00:00
tonio
3d6b5af529 Update mutt-compressed-mbox patch 2006-08-19 18:43:02 +00:00
tonio
e79c889140 Update mail/mutt-devel to 1.5.13
Changelog:
1.5.13 (2006-08-14):
 + thread patterns.  Use ~(...) to match all threads that
   contain a message that matches ...
2006-08-16 10:42:05 +00:00
wiz
3ec5857266 Fix previous (remove ncurses in the correct place). 2006-08-10 11:41:16 +00:00
tron
e678cd89c3 Remove "ncurses" from the list of suggested options so that package
uses the native curses implementation by default again.
2006-08-08 16:17:50 +00:00
wiz
fd9dae5861 Fix for PR 34018 (better ncurses handling).
Ok tron@
2006-08-03 17:07:04 +00:00
joerg
9cfe81ea4d Keep compressed mailbox patch in sync with the main version. 2006-07-27 22:56:27 +00:00
tonio
1f13be6525 Update mail/mutt-devel to 1.5.12
Changelog :

The keys used are:
  !: modified feature, -: deleted feature, +: new feature
1.5.12 (2006-07-14):
  - $imap_cachedir replaced with $message_cachedir
  + Header/body caching for POP ($message_cachedir)
  + Header caching for MH folders
  ! $record now defaults to ~/sent
  ! $imap_idle now defaults to "yes" instead of "no"
  + Tab-completion for $my_* variable names and values
  + Expansion of mutt variables (except shell escape)
  + Self-defined variables with $my_* prefix
  + Pattern group support
  + $imap_cachedir
  + 'old' flag on IMAP folders
  + SASL-IR support for IMAP
  + IMAP IDLE support and $imap_idle
  + Pipeline-based IMAP communicaton
  + Full large file support
  + Attachment counting: attachments and unattachments commands,
    %Q and %X for $attach_format, %X for $index_format
  + Basque translation
  + QDBM backend for header caching
  + Irish translation
2006-07-15 19:34:15 +00:00
tonio
cf3196bb17 The patch for imap/browse 2006-06-20 14:08:05 +00:00
tonio
f6b166b53e Add fix for imap code from mutt's cvs repository:
A malicious IMAP server could cause at least DoS
Bomp PKGREVISION
2006-06-20 14:07:31 +00:00
jlam
827643d4bb Split out deinstall portions of INSTALL scripts into DEINSTALL scripts.
This avoids the need for a confusing line of the form:

	DEINSTALL_TEMPLATE+=	path/to/INSTALL

in the package Makefile, and actually removes the need to specify it
altogether since by convention, the existence of the DEINSTALL script
is enough to add it to DEINSTALL_TEMPLATE.
2006-06-15 20:40:15 +00:00
joerg
69d222d364 Add option "mutt-compressed-mbox", which includes the compressed
folders patch. It adds hooks for open, close and append to handle
compressed or encrypted mboxes. Disabled by default.
2006-06-12 18:50:29 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
wiz
0719006c41 Update path from cyrus-sasl2 to cyrus-sasl. 2006-04-13 21:45:12 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
jlam
82136ee63d Use INSTALLATION_DIRS instead of creating directories at pre-install. 2006-04-11 14:13:21 +00:00
jlam
f3e205a025 Back out previous which just contained debug code. 2006-04-11 13:57:51 +00:00
jlam
a757708088 We currently set WRKDIR in bsd.prefs.mk but not WRKSRC, so define
WRKSRC explicitly to it's default value before it is used in the
exists() check just below it.  This fixes the PLIST in the case where
mutt_dotlock is installed.  Bump the PKGREVISION to 4.
2006-04-11 13:57:32 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00