Commit graph

293 commits

Author SHA1 Message Date
Kurt Jaeger
92afdc6840 mail/mutt: 1.6.0 -> 1.6.1
- bug-fixing release - no new functions

PR:		209224
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
2016-05-06 06:58:17 +00:00
Kurt Jaeger
084fddb984 mail/mutt: fix Makefile for -lite
PR:		208694
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
2016-04-13 09:57:03 +00:00
Kurt Jaeger
cc1953e9e5 mail/mutt: some fixes
- changed from USE_AUTOTOOLS (deprecated) to USES=autoreconf
- mutt-lite slave port fix for no-libiconv-case

PR:		208658
Submitted by:	Udo Schweigert <Udo.Schweigert@siemens.com> (maintainer)
2016-04-10 12:53:26 +00:00
Kurt Jaeger
4be639c298 mail/mutt: 1.5.24 -> 1.6.0
Changes:
- http://www.mutt.org/doc/UPDATING
- added base64 option

PR:		208641, 208054
Submitted by:	Udo.Schweigert@siemens.com (maintainer), ports@bsdserwis.com
2016-04-09 17:02:24 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Adam Weinberger
d04da2e412 Remove metamail dependency, and add a mailcap.5 manpage.
The intention of r411160 was to provide a mailcap manpage, as referenced
in multiple places by the mutt(1) and muttrc(5) manpages.

Although mail/metamail provides a mailcap.4 manpage, metamail is not
particularly relevant as a mailcap provider. The main external filter
that mutt needs is something to render text/html mime parts, but the
last metamail release was in 1994, 22 years ago.

This commit removes that metamail dependency, and adds a mailcap.5
manpage written by Udo Schweigert (mail/mutt's maintainer), based off
metamail's mailcap.4 manpage.

PR:		207727
Submitted by:	Udo Schweigert (maintainer)
2016-03-18 16:21:28 +00:00
Mathieu Arnold
b389d4118b Depend on a file that actually is in the package, so that the dependency
is really registered.

Sponsored by:	Absolight
2016-03-17 23:04:25 +00:00
Mark Felder
1f6afbf256 mail/mutt: Add missing RUN_DEPENDS
Mutt requires mailcap to handle MIME attachments.

http://www.mutt.org/doc/manual/manual-5.html

PR:		207727
Approved by:	maintainer
2016-03-15 12:56:32 +00:00
John Marino
a16a831853 mail/mutt-lite: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-09 12:33:37 +00:00
Kurt Jaeger
f4e63f5708 mail/mutt: set GSSAPI default to NONE
- this was the old default

PR:		206220
2016-01-28 12:11:40 +00:00
Kurt Jaeger
39d563e87e mail/mutt: provide options to build with GSSAPI variants
The port rolls its own GSSAPI handling system, looking for installed
libraries, rather than employing the "Uses" knobs (which probably
post-date the mutt Port's GSSAPI support).

When linking against OpenSSL from Ports, this results in one mutt
process pulling in both libcrypto.so.8 from Ports and libcrypto.so.7
from the base system (FreeBSD 10.1), leading to environ corruption
problems when running external commands, which complain at startup
(libc routines detect the corruption).  These look like:

    sh: environment corrupt; missing value for SOME_VAR

and can be seen when, eg, viewing a PGP-signed mail with GnuPG
integration turned on.

This patch switches mail/mutt to use the GSSAPI "Uses" system.

PR:		206220
Submitted by:	Phil Pennock <freebsd@phil.spodhuis.org>
Approved by:	Udo Schweigert <Udo.Schweigert@siemens.com> (maintainer)
2016-01-28 11:50:35 +00:00
Kurt Jaeger
fb33a86545 mail/mutt: update sidebar patch
PR:		205284
Reported by:	Zsolt Udvari <udvzsolt@gmail.com>
Approved by:	Udo Schweigert <Udo.Schweigert@siemens.com> (maintainer)
2016-01-28 08:41:56 +00:00
Olli Hauer
dfe9f1d41f - fix mutt-lite NLS leftovers [1]
[1] patch by ak@

PR:		206092
2016-01-14 04:49:19 +00:00
Olli Hauer
870c4da692 - fix mutt-lite build
PR:		206092 (follow up)
Approved by:	udo.schweigert@siemens.com (maintainer)
2016-01-13 10:05:33 +00:00
Alex Kozlov
5647688052 - Convert to options helpers when possible
- Add URLVIEW option (on by default)
- Add patch to make parent directory entry (..) always on top of browser menu (with any $sort_browser value)
- Clean up MASTER_SITES

PR:	206092
Approved by:	udo.schweigert@siemens.com (maintainer)
2016-01-12 16:07:12 +00:00
Thomas Zander
d409029ecb Update to upstream version 1.5.24, add MIXMASTER OPTION
PR:		203056, 202114
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
2015-09-13 09:18:09 +00:00
Jan Beich
aa07adab44 mail/mutt: update patches
- Fix sidebar patch [1]. This version introduces a new config variable
  "sidebar_shortpath" which is set to yes by default to ensure
  backwards compatibility.

- Fix an issue with recent gpg (and gpgme) versions (GnuPG version 2.1
  stops exporting the GPG_AGENT_INFO environment variable, so mutt can't
  check for the presence of that to ensure the agent is running).

- Fix pgp key selection [2].

- Bump port revision because of major change to sidebar patch and gpg
  handling.

PR:		199727
PR:		199115 [1]
PR:		199341 [2]
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
MFH:		2015Q2
2015-05-16 01:19:11 +00:00
Dmitry Marakasov
e1313d2716 - Add CPE info
Approved by:	portmgr blanket
2015-05-13 23:41:30 +00:00
Thomas Quinot
ffeaae26e3 Previous change introduces a new dependency, so bump PORTREVISION
PR:             197699
Differential Revision:  D2218
Approved by:    portmgr (mat)
2015-04-03 15:56:57 +00:00
Thomas Quinot
d5626a73b3 Add "translit" ARG to USES=iconv so that the full port still
uses GNU iconv (not the system iconv): users may rely on
being able to set charset=//TRANSLIT

PR:		197699
Differential Revision:	D2218
Approved by:	maintainer (Udo.Schweigert@siemens.com), portmgr (mat), roberto
2015-04-03 15:35:29 +00:00
Bartek Rutkowski
61ca7f6eb1 mail/mutt: fix muttrc man page
PR:		198303
Submitted by:	Udo Schweigert <Udo.Schweigert@siemens.com>
2015-03-06 12:01:35 +00:00
Rodrigo Osorio
f951023d0e Update for mail/mutt: Fix security vulnerability CVE-2014-9116
PR:		ports/195550
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
Obtained from:	mutt
MFH:		2014Q4
2014-12-10 09:58:25 +00:00
Kurt Jaeger
8563e686ec mail/mutt: improve sidebar function when handling many mail folders
- Add code to improve sidebar function when handling many mail folders
- Remove sidebar patch from default options to fix issues with packages
  (may be reverted later if confidence in current sidebar patch has grown)
- Bump PORTREVISION due to default options changes

PR:		195076
Submitted by:	Udo.Schweigert@siemens.com (maintainer)
2014-11-22 13:53:34 +00:00
Tijl Coosemans
f1655c7b7a dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
2014-08-30 18:18:14 +00:00
Matthias Andree
b50a4b0708 Berkeley DB cleanup, remove versions 4.0 ... 4.7.
- Mk/bsd.database.mk rewrite, new default to db5.
- db6 is eligible by default only if installed on the system.
- Bump PORTREVISION of all ports that directly depend on BerkeleyDB or
  where USE_BDB is found in the port's directory
- Patch a few ports such that they will pick up or work with newer
  versions.
- Add UPDATING entry
- Drive-by format fix for pks
- Drop BerkeleyDB option from mail/popular for now, requires more work.
- Exp-run logs linked from the PR below.
- Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes
  for new Berkeley DB, but are untested.

NOTE: please read UPDATING and the Wiki page before proceeding!

Announcement:	http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html
Wiki reference:	https://wiki.freebsd.org/Ports/BerkeleyDBCleanup
PR:		192690
Approved by:	portmgr (implicit, PORTREVISION bump on unstaged ports)
2014-08-21 22:50:29 +00:00
Adam Weinberger
8e7fd48a29 Rename mail/ patch-xy patches to reflect the files they modify. 2014-07-28 23:20:38 +00:00
Adam Weinberger
99afccd1ce Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:14:15 +00:00
Jonathan Chu
7fbd20087f Revert mail/mutt sidebar patch
- sidebar patch is buggy
- Bump mail/mutt to 1.5.23_3

PR:		190577
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Reviewed by:	Larry Rosenman <ler@lerctr.org> (PR submitter)
Approved by:	swills (mentor)
2014-06-04 03:19:47 +00:00
Jonathan Chu
1853a1f843 Update mail/mutt to 1.5.23_2
- Update sidebar patch to most recent upstream version
  (patch-1.5.23.sidebar.20140412)
- Ammend default options by IDN, LOCALES_FIX, SIDEBAR_PATCH, SASL,
  and TRASH_PATCH as requested by the community
- Bump portrevision to reflect new default options

PR:		ports/188544
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com>
Reviewed by:	bdrewery
Approved by:	eadler (mentor)
2014-06-02 22:37:02 +00:00
Ryan Steinmetz
eb212b0bba - Resolve build when COMPRESSED_FOLDERS is enabled
- Bump PORTREVISION

PR:		ports/187629
Submitted by:	Simeon Simeonov <blackmore@pichove.org>
Approved by: 	"Schweigert, Udo" <Udo.Schweigert@siemens.com> (maintainer)
2014-03-20 13:55:30 +00:00
Ryan Steinmetz
f8cc2a2b97 - Fix build with clang
PR:		ports/187418
Submitted by:	"Schweigert, Udo" <Udo.Schweigert@siemens.com> (maintainer)
2014-03-17 14:48:52 +00:00
Ryan Steinmetz
06f5afa7d4 - Update to 1.5.23
PR:		ports/187539
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
Security:	eb426e82-ab68-11e3-9d09-000c2980a9f3
2014-03-14 11:30:08 +00:00
Thierry Thomas
4b4b91a4a9 Fix when SLANG is selected.
Reported by:	Albert Shih
2014-02-05 09:05:09 +00:00
Thierry Thomas
24114b8f19 - Enable staging, simplifying the port, especially the PLIST code
- Make port work with installed db6 for header caches

PR:		ports/185081
Submitted by:	Udo Schweigert <udo.schweigert (at) siemens.com> (maintainer)
2014-02-03 22:39:05 +00:00
Baptiste Daroussin
e54a4cb6af Switch ispell to aspell-ispell 2014-01-28 14:40:41 +00:00
Boris Samorodov
8374ae1098 - Fix build for recent FreeBSD 10.0
- Add SMTP as default option (as requested by community)

PR:		ports/183748
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2013-11-07 13:01:41 +00:00
Alex Kozlov
9e248ac93f - Fix sidebar patch for mutt 1.5.22 [1]
Reported by: 	kaltheat <kaltheat@gmail.com> [2], Glen Barber <gjb@FreeBSD.org> [3],
		ganthore <ganthore@gmail.com> [4], Michael E Beasley <info@servebeer.info> [5]
PR:	ports/183229 [2]
PR:	ports/183251 [3]
PR:	ports/183301 [4]
PR:	ports/183351 [5]

Submitted by:	"Schweigert, Udo" <Udo.Schweigert@siemens.com> [1]
Obtained from:	OpenBSD, Gentoo (based on)
2013-10-27 21:34:58 +00:00
Alex Kozlov
8ffea48ca5 - Update to 1.5.22 [1]
- Convert to new LIB_DEPENDS syntax

PR:	ports/183125 [1]
Submitted by:		Udo Schweigert <udo.schweigert@siemens.com> (maintainer) [1]
2013-10-22 10:53:52 +00:00
Jason E. Hale
784e4c52e1 - Update security/gpgme to 1.4.3
- Use USE_GNOME= ltverhack to correct the library version number
  to what the author intended.  This effectively rolls the version
  number backwards, but should prevent future unneccesary version
  bumps.
- Support staging
- Use options helpers
- Use new LIB_DEPENDS syntax
- Bump PORTREVISION on dependent ports
2013-10-20 19:20:15 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
Boris Samorodov
9f7e7e1326 Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.
It's value is "--with-libiconv-prefix=/usr/local" for systems
before 100043 with ports libiconv and to use at systems post
100043 with base iconv it's value is "" (NULL).

Co-authors:	bapt, madpilot and bsam (me)
2013-09-04 20:01:05 +00:00
Dmitry Marakasov
b728cc2245 - Add SMARTDATE patch.
- Fix MAILDIR_HEADER_CACHE if IMAP_HEADER_CACHE is not set
- Add options to disable TLS versions 1.1 and 1.2 if OPENSSL >= 1.0.0 is used (taken from upstream)
- Fix broken link in package description
- Bumped PORTREVISION

PR:		181431, 181319
Submitted by:	Udo Schweigert <udo.schweigert@siemens.com> (maintainer)
2013-08-30 15:14:26 +00:00
Martin Wilke
d78d066859 - Unbreak build after autotools update 2013-07-16 14:43:38 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Alex Kozlov
e159824929 - Convert USE_GETTEXT to USES (part 3)
Approved by:	portmgr (bapt)
2013-04-24 18:10:30 +00:00
Jason Helfman
0f686a03fa - fix NOPORTDOCS
- add GSSAPI option
- while here adopt uses for GETTEXT

PR:		177903
Submitted by:	koukopoulos@gmail.com, Udo.Schweigert@siemens.com
Approved by:	maintainer, Udo.Schweigert@siemens.com
2013-04-24 17:33:29 +00:00
Jason Helfman
89dfa5b159 - add DESC bit for TOKYOCABINET
Reported by: gjb@
Approved by:	maintainer, implicit
2013-03-15 22:04:28 +00:00
Jason Helfman
6385d01979 - rename CYRUS_SASL2 option to SASL [1,2]
- add tokyocabinet option [2]

PR:		176970 [1]
Submitted by:	john.marshall@riverwillow.com.au [1], maintainer (private mail) [2]
Approved by:	maintainer, udo.schweigert@siemens.com
2013-03-15 06:52:42 +00:00
Jason Helfman
964f1cee53 - fix CYRUS_SASL2 breakage
PR:		176970 (based on)
Submitted by:	john.marshall@riverwillow.com.au
Approved by:	maintainer, udo.schweigert@siemens.com (implicit)
2013-03-14 23:17:26 +00:00