Commit graph

74 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
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
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
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
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
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
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
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
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
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
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
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
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
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tonio
4ac38b508e add patch-aj: apply the same fix as upstream to fix PR 31466
Thanks Jeff Ito for debugging this
2005-10-05 20:08:32 +00:00
tonio
b66ecdba60 Make sure perl is replaced where needed.
This fixes first part of PR 31466
2005-10-04 17:51:05 +00:00
tonio
0e62c89e11 Update mail/mutt-devel to 1.5.11
Add support for Internationalized Domain Names (though disabled by default)

This release features many bugfixes,
~h can match folded headers
~u match only suscribed lists, ~l all
progress indication when uploading imap and pop messages

This fixes PR 31451
2005-10-03 14:16:53 +00:00
jlam
dd9c15f8a9 patch-ad:1.7 removes the need to pre-create the samples symlink in the
doc directory for installation.
2005-09-06 07:26:35 +00:00
tonio
a73d5604e8 Update mutt-devel to 1.5.10
This release contains many bug fixes for imap support and gpg support.
Change maintainer, i will take this one

Approved by cube@

Adding patch-ae fixing PR 30981
the same patch was comitted to mutt's cvs HEAD
http://dev.mutt.org/cgi-bin/gitweb.cgi?p=mutt/.git;a=commitdiff;h=7423dcab2c8ed2dff79354db0ab8a444a075bb64
2005-09-03 16:57:07 +00:00
jlam
009f163ef3 Fix the PLIST to include the share/doc/mutt/samples symlink and the
mmdf manpage, but rename the manpage to mutt-mmdf.5 so as not to
conflict with the one from news/tin.  Bump the PKGREVISION to 1.
2005-08-20 21:58:00 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
tonio
d8c05e2765 * update to 1.5.9 (see PR 30102 and PR 30841 by Brian de Alwis)
Main changelog entries are a function "rename-mailbox", better imap handling
(do not lose flags when uploading to an imap mailbox), and integration of
header cache patch.

Added option "hcache" to enable header cache (adds a dependancy to db4)

Approved by wiz@
2005-08-02 12:57:02 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
minskim
6bc5e26b00 Honor CHGRP. 2005-05-29 05:09:55 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
b32800e3ff Rename Makefile.options to options.mk in the packages that I maintain.
This follows the example of the mail/dovecot package, as suggested by
<schmonz>.
2004-08-05 03:04:33 +00:00
jlam
6801b8aa6a Move options-related lines to Makefile.options. 2004-07-23 15:00:12 +00:00
jlam
2c51c9e10b Resurrect mail/mutt-devel and make it install mutt-1.5.6, the development
version of Mutt, a text mail reader and PGP & S/MIME support.  This
is primarily to support a mutt that builds with SASLv2 support.
2004-07-21 22:37:10 +00:00
tron
5511251ac4 Remove the "mutt-devel" package which has been superseded by the lastest
version of the "mutt" package.
2002-05-29 12:15:36 +00:00