Commit graph

16678 commits

Author SHA1 Message Date
Ruslan Makhmatkhanov
0d4495394a - mark this port deprecated - it's using Yahoo classic mail interface, that's
discontinued, so this port will never work again.
- set deprecation date to 2014-03-09

PR:		178246
Submitted by:	Lawrence Chen <beastie@tardisi.com>
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
2014-02-09 17:42:56 +00:00
Antoine Brodin
f77a02a546 Finish stage support 2014-02-09 12:21:12 +00:00
Bryan Drewery
37c67b7815 - Support STAGEDIR
- Remove usage of bsd.port.pre.mk
2014-02-09 03:49:42 +00:00
Bryan Drewery
60faa91966 - Support STAGEDIR 2014-02-09 03:29:07 +00:00
Bryan Drewery
c4dee71af4 - Support STAGEDIR
- Remove bsd.port.pre.mk usage
2014-02-09 03:25:02 +00:00
Bryan Drewery
07a0704338 - Support STAGEDIR 2014-02-09 03:11:45 +00:00
Bryan Drewery
70c01d444d - Support STAGEDIR 2014-02-09 03:10:07 +00:00
Bryan Drewery
2bfacd8bfc - Support STAGEDIR 2014-02-09 02:22:44 +00:00
Bryan Drewery
e0cff94514 - Update to 5.0.0
- Support STAGEDIR

Changelog:
  http://www.spamdyke.org/documentation/Changelog.txt

Upgrade guide from 4.x:
  http://www.spamdyke.org/documentation/UPGRADING_version_4_to_version_5.txt
2014-02-09 02:17:38 +00:00
Lars Thegler
401854e1e1 Update to 1.926
Changes:	https://metacpan.org/source/RJBS/Email-MIME-1.926/Changes
2014-02-08 16:46:38 +00:00
Ulrich Spörlein
daf73d263d Mark as jobs unsafe, the port doesn't build in parallel.
% for i in `jot 20`; do { make clean && make; } >/dev/null 2>&1; echo -n " $?"; done; echo
 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 0 0
% for i in `jot 20`; do { make clean && make -DMAKE_JOBS_UNSAFE; } >/dev/null 2>&1; echo -n " $?"; done; echo
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2014-02-08 11:38:17 +00:00
Florian Smeets
c142ca97a6 Update BUILD_DEPENDS, nss 3.15.4 is required to build firefox-esr and
thunderbird.

Submitted by:	Toomas Aas <toomas.aas@raad.tartu.ee>
2014-02-07 21:55:08 +00:00
Baptiste Daroussin
155aa7f937 Deprecate ports unmaintained for which distillator is not able to find public distfiles
Reported by:	distilator
2014-02-07 18:50:30 +00:00
Baptiste Daroussin
09b57dd6d1 Remove yet another Netscape related ports 2014-02-07 16:34:51 +00:00
Guido Falsi
3e659f8e41 Chase icu bump
Approved by:	portmgr (bapt)
2014-02-07 14:07:25 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Koop Mast
1779c04415 Allow to use a newer bdb version.
PR:		ports/185400
Submitted by:	Kevin Oberman <rkoberman@gmail.com>
2014-02-07 09:10:38 +00:00
Martin Wilke
c215ae85a9 - Stage support 2014-02-06 12:14:25 +00:00
Emanuel Haupt
27c8c00b90 Support staging 2014-02-06 12:09:50 +00:00
Emanuel Haupt
219fdec8c7 - Support staging
- Use shebangfix
2014-02-06 12:02:58 +00:00
Emanuel Haupt
8edf9bbad8 Support staging and use shebangfix. 2014-02-06 11:57:55 +00:00
Emanuel Haupt
e91edeef1b Support staging. 2014-02-06 11:51:29 +00:00
Emanuel Haupt
0a2a32a1f4 Support staging. 2014-02-06 11:49:15 +00:00
Martin Wilke
7b96c74448 - Stage support 2014-02-06 10:41:26 +00:00
Martin Wilke
dd42c8f963 - Stage support 2014-02-06 10:29:54 +00:00
Martin Wilke
e7778bcfed - Stage support 2014-02-06 07:23:38 +00:00
Martin Wilke
54cd26bca5 - Stage support 2014-02-06 07:21:52 +00:00
Martin Wilke
e9fc29d7b6 - Stage support 2014-02-06 02:41:50 +00:00
John Marino
600b4960f5 mail/pgpsendmail: use <errno.h> header instead of local extern 2014-02-05 22:25:39 +00:00
John Marino
1bf166dddf mail/ezmlm: use <errno.h> header instead of local extern 2014-02-05 22:12:02 +00:00
John Marino
9100bd8563 mail/wmmaiload: Explicitly link libcrypto (taken from dports) 2014-02-05 20:31:12 +00:00
Martin Wilke
c57133fc36 - Stage support 2014-02-05 13:45:39 +00:00
Thierry Thomas
4b4b91a4a9 Fix when SLANG is selected.
Reported by:	Albert Shih
2014-02-05 09:05:09 +00:00
Beat Gaetzi
2f24f871a0 - Update Firefox to 27.0
- Update Firefox ESR to 24.3.0
- Update Thunderbird to 24.3.0
- Update NSPR to 4.10.3
- Update NSS to 3.15.4
- Depend on yasm when building with bundled libvpx or libjpeg-turbo
- Prepare gstreamer conditional for upcoming Firefox versions
- Improve jemalloc3 conditional
- Break build unless alsa-lib port installs new config file
- Chase USE_DOS2UNIX deprecation
- Temporarily disable system cairo over screen corruption with
  smoothScroll [1]

Submitted by:	Jan Beich
Reported by:	flo [1]
Security:	http://www.vuxml.org/freebsd/1753f0ff-8dd5-11e3-9b45-b4b52fce4ce8.html
2014-02-05 05:23:30 +00:00
Lars Engels
934f74e518 Fix several typos in the ports tree.
PR:		ports/176378
Submitted by:	Christoph Mallon <christoph.mallon@gmx.de>
2014-02-04 20:09:29 +00:00
Antoine Brodin
ec150cfca4 Finish stage support 2014-02-04 18:17:14 +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
Antoine Brodin
4d351555e3 pico-alpine slave is now staged, so move NO_STAGE to a master only part 2014-02-03 21:34:10 +00:00
Pawel Pekala
82cd4fd94a - Update to version 1.7, add LICENSE [1]
- Convert to new LIB_DEPENDS format
- Respect CFLAGS by disabling FDEBUG var in Makefile
- Support stage, unmute install commands
- Remove Author tag from pkg-descr

PR:		ports/184378 [1]
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	maintainer timeout
2014-02-03 19:15:38 +00:00
Vsevolod Stakhov
1a3b00113f - Update to 0.6.8. 2014-02-03 17:17:14 +00:00
Martin Wilke
9d9fecc928 - Stage support 2014-02-03 14:31:32 +00:00
Martin Wilke
0f2200e494 - Stage support 2014-02-03 13:40:41 +00:00
Martin Wilke
2e95bf0cd1 - Stage support 2014-02-03 13:40:25 +00:00
Martin Wilke
2aa69d3577 - Stage support 2014-02-03 13:40:08 +00:00
Martin Wilke
1631db264b - Stage support 2014-02-03 13:38:32 +00:00
Martin Wilke
6b3deca90b - Stage support 2014-02-03 11:11:50 +00:00
Martin Wilke
b3c0ac803f - Stage support 2014-02-03 11:11:36 +00:00
Martin Wilke
41550c5239 - Stage support 2014-02-03 11:10:53 +00:00
Martin Wilke
dceac989f5 - Stage support 2014-02-03 09:43:30 +00:00
Martin Wilke
6a09171318 - Stage support 2014-02-03 09:41:17 +00:00
Martin Wilke
1a048b4225 - Stage support
- Convert to USES
2014-02-03 09:40:26 +00:00
Cy Schubert
31e75949fd Clean up nmh port.
- Convert to USES
- Stage support
- Convert more options to OptionsNG
- Add TLS option
- Update to use pkg-message instead of pkg-install for final message
- Add WITH_DEBUG support
- Add LICENSE directive

PR:		186380
Submitted by:	Mikhail <mp39590@gmail.com>
2014-02-02 18:54:56 +00:00
Martin Wilke
82ed32106d - Stage support 2014-02-02 16:03:27 +00:00
Martin Wilke
8347d5e261 - Stage support 2014-02-02 16:02:58 +00:00
Martin Wilke
96cc6ec6fa - Stage support 2014-02-02 16:02:32 +00:00
Martin Wilke
76238fe5e3 - Stage support 2014-02-02 16:00:44 +00:00
Martin Wilke
57fad9e249 - Stage support 2014-02-02 16:00:04 +00:00
Martin Wilke
ff1071c0ac - Stage support
- Convert to USES
2014-02-02 15:20:05 +00:00
Emanuel Haupt
5d88e02ea9 Make portscout skip version 1.1.0. This version does not compile. 2014-02-02 15:10:39 +00:00
Martin Wilke
7bf1652bda - Stage support
- Convert few ports to USES
2014-02-02 14:33:37 +00:00
Andrej Zverev
e577956b92 - Fix after stage support 2014-02-02 14:29:02 +00:00
Andrej Zverev
f13361f180 - Fix typos 2014-02-02 13:51:07 +00:00
Andrej Zverev
ff47f33b0c - Update to version 4201
fixes compile and core-dump errors on FreeBSD 10 using clang

While I'm here:
- add stage support
- add p5-Error in RUN_DEPENDS

PR:		ports/186039
Submitted by:	maintainer
2014-02-02 13:35:30 +00:00
Eitan Adler
7405b8e0ed Return some ports I maintain to the pool. 2014-02-02 08:11:05 +00:00
Pawel Pekala
56563353ec - Add CRAMMD5 option [1]
- Add OPENSSL option [2]
- Change USE_GMAKE to USES=gmake
- Convert to option helpers
- Add support for staging
- Unmute install commands
- Fix WWW: line

PR:		ports/181641 [1] [2]
Submitted by:	Dewayne <dewayne.geraghty@heuristicsystems.com.au> [1]
		maintainer [2]
Approved by:	maintainer
2014-02-01 19:35:39 +00:00
Antoine Brodin
b23304a8ad Stage support 2014-02-01 19:20:19 +00:00
Martin Wilke
626206e958 - Stage support 2014-02-01 14:42:58 +00:00
Martin Wilke
5234475550 - Stage support 2014-02-01 14:42:33 +00:00
Martin Wilke
cdd6c73f5d - Stage support 2014-02-01 14:42:04 +00:00
Pawel Pekala
4a2bdda676 Support staging
PR:		ports/185762
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Approved by:	maintainer timeout
2014-02-01 13:20:58 +00:00
Antoine Brodin
3da360b005 Mark broken: Does not compile
On 8 and 9:
Compiling libmapi/IMessage.c with -fPIC
libmapi/IMessage.c: In function 'ModifyRecipients':
libmapi/IMessage.c:764: error: 'struct ndr_push' has no member named 'iconv_convenience'
libmapi/IMessage.c:764: warning: implicit declaration of function 'smb_iconv_convenience_init'
gmake: *** [libmapi/IMessage.po] Error 1
*** Error code 1

On 10 and head:
libmapi/IMessage.c:764:8: error: no member named 'iconv_convenience' in 'struct ndr_push'
                ndr->iconv_convenience = smb_iconv_convenience_init(mem_ctx, "CP850", "UTF8", true);
                ~~~  ^
libmapi/IMessage.c:764:28: warning: implicit declaration of function 'smb_iconv_convenience_init' is invalid in C99 [-Wimplicit-function-declaration]
                ndr->iconv_convenience = smb_iconv_convenience_init(mem_ctx, "CP850", "UTF8", true);
                                         ^
1 warning and 1 error generated.
gmake[1]: *** [libmapi/IMessage.po] Error 1
gmake[1]: Leaving directory `/wrkdirs/usr/ports/mail/libmapi/work/openchange-0.9-COCHRANE'
*** Error code 1

Reported by:	pkg-fallout since august 2013
With hat:	portmgr
2014-01-31 22:15:13 +00:00
Antoine Brodin
22deda4654 Mark broken: Fails to install
if test "" != "" ; then /usr/bin/make   post-install-text-dd ; fi
===> Staging rc.d startup script(s)
Can't chdir('/usr/local/etc/zmailer/cf/proto/') at /usr/local/sbin/post-install line 37.
*** Error code 2

Reported by:	pkg-fallout since august 2013
With hat:	portmgr
2014-01-31 21:02:37 +00:00
Pawel Pekala
520b49f848 - Update to version 0.2.3 [1]
- Add stage support [1]
- Convert to option helpers
- Unmute install commands

PR:		ports/185928 [1]
Submitted by:	maintainer
2014-01-31 15:50:37 +00:00
Martin Wilke
68e5549fbd - Stage support 2014-01-31 15:24:05 +00:00
Pawel Pekala
d211628467 - Update mail/dovecot2 to version 2.2.10
- Bump affected plugin ports

PR:		ports/185904
Submitted by:	maintainer
2014-01-31 15:07:46 +00:00
Matthew Seaman
f5c984f658 Update to 3.6
* Stagify
   * Add LICENSE
   * Use shebangfix
   * Drop the optional RUN_DEPENDS on p5-IO-Socket-INET6 as the
     currently available p5-IO-Socket-SSL-1.962 in ports is new enough
     to obsolete that requirement.

PR:		ports/186210
Submitted by:	fw@moov.de (maintainer)
2014-01-30 23:05:50 +00:00
Pawel Pekala
30d8ef7905 Fix linking on FreeBSD 10 when GSSAPI=on
PR:		ports/184667
Submitted by:	Adam McDougall <mcdouga9@egr.msu.edu>
Approved by:	maintainer timeout
2014-01-30 22:05:06 +00:00
Pawel Pekala
91e3999274 Over to new maintainer
PR:		ports/185990
2014-01-30 17:50:25 +00:00
Baptiste Daroussin
ef086f0077 Switch from ispell to aspell-ispell 2014-01-28 15:30:02 +00:00
Baptiste Daroussin
e54a4cb6af Switch ispell to aspell-ispell 2014-01-28 14:40:41 +00:00
Baptiste Daroussin
71c87445b9 Switch ispell to aspell-ispell 2014-01-28 14:19:29 +00:00
Baptiste Daroussin
50a69523b4 Switch ispell to aspell-ispell 2014-01-28 14:18:32 +00:00
Baptiste Daroussin
ed596e5185 Switch ispell to aspell-ispell 2014-01-28 14:15:54 +00:00
Dmitry Marakasov
6270f9f8ae - Keep category Makefiles sorted 2014-01-28 03:25:28 +00:00
Matthew Seaman
a9db189e2b Update to 0.03
This fixes a denial-of-service vulnerability in the www/rt42 port
which depends on mail/p5-Email-Address-List

MFH:		2014Q1
Security:	d1dfc4c7-8791-11e3-a371-6805ca0b3d42
2014-01-27 20:48:12 +00:00
Philippe Audeoud
117b0c7ac6 Remove mail/pop-before-smtp 2014-01-27 19:31:17 +00:00
Martin Wilke
c598999dab - Stage support 2014-01-27 13:30:28 +00:00
Dirk Meyer
6a6b6795b8 - update to 8.14.8
- use OPT_USE
- use OPT_*_DEPENDS
2014-01-27 04:46:57 +00:00
Ashish SHUKLA
f173887e2e - Update to latest snapshot 201401241552
- Explicitly specify PAM service name

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/1333
2014-01-26 23:53:01 +00:00
Andrej Zverev
e0ca54e395 - convert to new perl5 framework
Approved by:	maintainer (vsevolod@, via IRC)
2014-01-26 16:16:35 +00:00
TAKATSU Tomonari
a1ebd1bced - Update to 0.6.63
- Support staging

PR:		ports/185658
Submitted by:	tota (myself)
Approved by:	maintainer (timeout > 2 weeks)
2014-01-26 15:32:58 +00:00
Martin Wilke
1562af855b - Stage support 2014-01-26 15:08:31 +00:00
Marcus von Appen
5a83de259a - Enable stagedir support
- Add LICENSE
- Convert USE_PYDISTUTILS=easy_install to yes
- Convert to PYDISTUTILS_AUToPLIST
2014-01-26 15:06:29 +00:00
John Marino
96ca0a085e mail/policyd2: Fix WebUI, add it as an option
* Add WEBUI to the standard option descriptions
* Use PHP only if WebUI option selected
* Specify proper php database driver depending on database selected
  between mysql, pgsql, or sqlite
* Port revision bumped because it fixes bug depending on options selected

Due to bitrot caused by staging work, this patch had to be rewritten
from scratch.  I believe the intent has been maintained.

PR:		ports/184503
Submitted by:	Christopher Davis
Approved by:	maintainer (Chifeng)
Rewritten b:	marino@
2014-01-26 14:34:24 +00:00
Antoine Brodin
68a1ff3eef - Stage support
- Remove inexistent directories from plist
2014-01-26 12:34:45 +00:00
Johan van Selst
3831534ed6 Respect $CC in subdir as well 2014-01-25 17:37:38 +00:00
Vsevolod Stakhov
2898f34dc4 - Add missing bison dependency. 2014-01-24 15:41:29 +00:00
Martin Wilke
c6a4d55ba1 - Stage Safe 2014-01-24 14:53:03 +00:00
Danilo Egea Gondolfo
87eae3daa3 - Update from 3.1.9 to 3.1.10
while here
- Convert all "if's" in options helpers

PR:		ports/186047
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2014-01-23 22:52:32 +00:00
Martin Wilke
1517ce49fc - Stageify
- Take maintainership of a few ports
2014-01-23 16:00:14 +00:00
Sunpoet Po-Chuan Hsieh
c6593fc256 - Update to 0.9504
- Add LICENSE

Changes:	http://search.cpan.org/dist/Net-IMAP-Client/Changes
2014-01-23 03:28:42 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Mathieu Arnold
cfa1fa1910 Put that target back to what it was, unbreak japanese/p5-Mail-SpamAssassin.
Sponsored by:	Absolight
2014-01-21 20:17:40 +00:00
Sahil Tandon
8e3a3a2150 - Update to 2.9.9
- Adopt new LIB_DEPENDS syntax [1]
- Pet portlint(1) on PKGNAMESUFFIX placement [1]
- Modify shell command to quiet warnings on 10+ [2]
- Respect upstream Makefile's warning suppression [3]

PR:		[1]: ports/185860
		[2]: ports/185857

Submitted by:	[1]: Yasuhiro KIMURA <yasu@utahime.org>
		[2]: adamw
		[3]: koobs (via email)
2014-01-21 01:17:59 +00:00
Sahil Tandon
360a51e906 - Update to 2.8.17
- Adopt new LIB_DEPENDS syntax [1]
- Pet portlint(1) on PKGNAMESUFFIX placement [1]
- Modify shell command to quiet warnings on 10+ [2]
- Respect upstream Makefile's warning suppression [3]

PR:		[1]: ports/185860
		[2]: ports/185857

Submitted by:	[1]: Yasuhiro KIMURA <yasu@utahime.org>
		[2]: adamw
		[3]: koobs (via email)
2014-01-21 01:17:51 +00:00
Sahil Tandon
3843cd3fd5 - Update to 2.7.16
- Mark DEPRECATED [1]
- Adopt new LIB_DEPENDS syntax [1]
- Pet portlint(1) on PKGNAMESUFFIX placement [1]
- Respect upstream Makefile's warning suppression [2]

PR:		[1]: ports/185860

Submitted by:	[1]: Yasuhiro KIMURA <yasu@utahime.org>
		[2]: koobs (via email)
2014-01-21 01:17:43 +00:00
Sahil Tandon
c185e98150 Repo-copy mail/postfix -> mail/postfix210, and update
both ports to the latest version.  Also:

- Set INVALID_BDB_VER [1]
- Adopt new LIB_DEPENDS syntax [2]
- Add option to support LMDB databases [2]
- Modify shell command to quiet warnings on 10+ [3]
- Respect upstream Makefile's warning suppression [4]

PR:		[1]: ports/185446
		[2]: ports/185860
		[3]: ports/185857

Submitted by:	[1]: Eero Hanninen <fax@nohik.ee>
		[2]: Yasuhiro KIMURA <yasu@utahime.org>
		[3]: adamw
		[4]: koobs (via email)
2014-01-21 01:17:35 +00:00
Sahil Tandon
050e6f6b71 - Update to Postfix 2.12 Snapshot 20140109
- Set INVALID_BDB_VER [1]
- Adopt new LIB_DEPENDS syntax [2]
- Add option to support LMDB databases [2]
- Modify shell command to quiet warnings on 10+ [3]
- Respect upstream Makefile's warning suppression [4]

PR:		[1]: ports/185446
		[2]: ports/185860
		[3]: ports/185857

Submitted by:	[1]: Eero Hanninen <fax@nohik.ee>
		[2]: Yasuhiro KIMURA <yasu@utahime.org>
		[3]: adamw
		[4]: koobs (via email)
2014-01-21 01:17:26 +00:00
Beat Gaetzi
454a1987c9 - Update to 20130209.0
- STAGEify
- Add LICENSE
- Unmute install command

PR:		ports/185817
Submitted by:	Takefu <takefu@airport.fm>
2014-01-20 19:39:18 +00:00
Mathieu Arnold
856cf2e29c Support staging. 2014-01-20 13:44:34 +00:00
William Grzybowski
3df8ba520d mail/imapsync: update to 1.580
PR:		ports/185883
Submitted by:	maintainer
2014-01-20 13:05:37 +00:00
Martin Matuska
d37ef03d7a Horde package update:
Horde_ActiveSync 2.10.0 -> 2.11.0
Horde_Compress 2.0.4 -> 2.0.6
Horde_Imap_Client 2.16.2 -> 2.17.0
Horde_Mail 2.1.2 -> 2.1.3
2014-01-19 13:19:58 +00:00
Martin Wilke
15bafe26e9 - Fix build
- Add License

PR:		185335
Submitted by:	ports fury
2014-01-19 09:27:40 +00:00
Danilo Egea Gondolfo
b26799b78c - Update from 0.6.3 to 0.6.7
- Add stage support

PR:		ports/185822
Submitted by:	Axel Steiner <ast@treibsand.com> (maintainer)
2014-01-18 22:57:37 +00:00
Baptiste Daroussin
c6a12e924a Support stage
Stop using post-install while do-install is already custom
use options helpers
Fix all shebangs
2014-01-17 23:02:30 +00:00
Vsevolod Stakhov
5af305bc82 - Update to 1.6.0. 2014-01-17 16:52:23 +00:00
Ryan Steinmetz
caeaebda9f - Reset maintainer due to fatal email bounces
Reported by:	portscout
2014-01-16 13:05:20 +00:00
Martin Wilke
95f49bcb8b - Update to 1.3.3 2014-01-15 04:17:50 +00:00
Antoine Brodin
7c32e6ff9e Update to 0.1.11
PR:		ports/185770
Submitted by:	Axel Steiner (maintainer)
2014-01-14 18:57:38 +00:00
Rene Ladan
50f8eaece1 Python cleanup:
- USE_PYTHON* = 2.X -> USE_PYTHON* = 2
- USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes
Reviewed by:	python (mva, rm)
Approved by:	portmgr-lurkers (mat)
2014-01-13 21:00:02 +00:00
Koop Mast
c10de79b1a Update to 1.0.
Update Comment
Add LICENSE blob.
Stagify.
2014-01-12 19:48:11 +00:00
Antoine Brodin
820265f50e - Update to 0.1.10
- Stage support

PR:		ports/185578
Submitted by:	Axel Steiner (maintainer)
2014-01-12 18:32:23 +00:00
Jun Kuriyama
da80a19127 - Upgrade to 2.13. 2014-01-12 13:47:46 +00:00
Thomas Abthorpe
787506d942 - Update to 0.6.3
- Change port dependencies
- Update master site

PR:		ports/183232
Submitted by:	Axel Steiner <ast@treibsand.com> (maintainer)
2014-01-11 16:12:42 +00:00
Vsevolod Stakhov
4a80fa287d - Update to 0.6.7 2014-01-10 17:25:43 +00:00
Jimmy Olgeni
d773d1c25c Chase dovecot2 rename in RUN_ and BUILD_DEPENDS. 2014-01-10 11:45:11 +00:00
Jimmy Olgeni
e7ceba48aa Chase dovecot2 rename in RUN_ and BUILD_DEPENDS. 2014-01-10 11:44:55 +00:00
Mathieu Arnold
3c1a5640f8 * Convert to staging
* Take maintainership
2014-01-10 09:36:12 +00:00
Baptiste Daroussin
65f09465d7 Port to lua 5.2, avoid patching when MAKE_ARGS can do the same jobs 2014-01-10 08:50:19 +00:00
Thomas Abthorpe
6d3bc4d922 - Reassign to the heap due to mail bounces 2014-01-10 03:14:45 +00:00
Baptiste Daroussin
dd0d54d7e0 Allow packaging as a USER 2014-01-09 23:29:32 +00:00
Gabor Pali
1a75cb1d44 - Stagify lang/ghc and all the Haskell Cabal ports
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
  ${DO_NADA}, some refactoring

Obtained from:	FreeBSD Haskell
2014-01-09 21:32:12 +00:00
Gabor Pali
f27ca4d0f1 - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt

PR:		ports/184806
Reported by:	many
Obtained from:	FreeBSD Haskell
MFH:		2014Q1
2014-01-09 21:29:39 +00:00
Mathieu Arnold
7650a97958 Fix pkgname collisions. 2014-01-09 15:51:57 +00:00
Pietro Cerutti
7f6ea9306d - Chase x11-toolkits/xforms shlib bump
- Bump PORTREVISION
- STAGE-clean here and there
2014-01-08 09:53:50 +00:00
Andrej Zverev
e8d65f9e66 - state support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 16:55:04 +00:00
Andrej Zverev
32fbdf5e2a - support stage
Approved by:	portmgr (blanket infrastructure)
2014-01-05 16:33:44 +00:00
Andrej Zverev
7a81d5d1fe - stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 16:20:40 +00:00
Andrej Zverev
195cae26f3 - stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 16:08:00 +00:00
Andrej Zverev
d7a605a2ef - stage support
Approved by:	portmgr (blanket infrastructure)
2014-01-05 12:20:02 +00:00
Andrej Zverev
f41a84cc7d - support stage 2014-01-05 12:07:20 +00:00
Antoine Brodin
604485f846 Convert the tree to USES=fam
Approved by:	portmgr (bapt)
2014-01-04 23:40:44 +00:00
Stefan Walter
cf8c1abbad - Set USE_GCC=any to fix build on FreeBSD 10 and HEAD.
- Drop maintainership since I lack the time to properly maintain this port.
2014-01-04 14:35:01 +00:00
Jason Helfman
249cb610bb - reset maintainer
PR:		185461
Submitted by:	maintainer, c.petrik.sosa@gmail.com
2014-01-04 08:21:28 +00:00
Baptiste Daroussin
538b9dc25c Fix pkg name collision 2014-01-04 00:57:53 +00:00
Jason Helfman
fbdfa326bc - reintroduce DOCS option to user removed in r338576
Spotted by:	portmgr
Approved by:	maintainer, ahicks@p-o.co.uk (implicit)
2014-01-03 19:55:37 +00:00
Jason Helfman
a1d95a5342 - update to 3.1.9 which fixes many minor bugs
- add download mirror
- remove redundant option of DOCS

PR:		185451
Submitted by:	maintainer, ahicks@p-o.co.uk
2014-01-03 19:36:06 +00:00
Baptiste Daroussin
313cb94889 Part 2 at removing now useless FETCH_ARGS redifition 2014-01-03 01:12:59 +00:00
Matthias Andree
e919812c71 - Attempt to fix build on systems without gcc (error was:
- Stageify.
- No longer silence post-* targets.
2014-01-03 01:00:05 +00:00
Steve Wills
089d063635 - Ruby 1.9 is default, remove conditionalization for it
With hat:	ruby@
2014-01-02 20:05:44 +00:00
Jason Helfman
b28d8877a3 - update to 0.17
- while here convert to staging, adopt new lib_depends format, move gmake
  into uses

This includes a patch that fixed building with Clang so it should now build
fine on FreeBSD 10.  Also switched to using gmime2.6

PR:		185396
Submitted by:	maintainer, ross@rosstimson.com
2014-01-02 08:10:39 +00:00
Chris Rees
139f9402a1 Stop using chown in stage part-- upstream's Makefile is keen to ensure ownership
too early.
2014-01-01 20:46:35 +00:00
Rene Ladan
f8bf9bfdb2 Remove expired ports:
2013-12-30 security/dazuko: Currently, the project has not an active development and maintainer
2013-12-31 mail/p5-Mail-SPF-Query: Use mail/p5-Mail-SPF instead
2013-12-31 x11-fonts/etlfonts: master site gone
2013-12-31 net/gateway6: Unsupported upstream, consider using net/gogoc
2013-12-31 10:07:43 +00:00
Sunpoet Po-Chuan Hsieh
c8fb52faae - Update to 1.2204
Changes:	http://search.cpan.org/dist/Net-IMAP-Simple/Changes
2013-12-31 04:26:21 +00:00
Olli Hauer
4fb1cfb1cd - rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
2013-12-30 20:55:18 +00:00
Hajimu UMEMOTO
0315bf40f3 Update LICENSE. 2013-12-30 16:01:04 +00:00
Johan van Selst
3654545f5f Enable stage support 2013-12-29 20:25:29 +00:00
Johan van Selst
a4c3f6a572 Enable stage support 2013-12-29 20:06:16 +00:00
Chris Rees
4d373686cc Clean up the Makefile and OPTIONS.
Remove multiple MySQL version selection and leave it to the global
system settings. This implicitly enables support for MariaDB and
Percona in addition to all the versions of MySQL while simplifying
the Makefile at the same time.

Add Cyrus24 and Dovecot LDA options.

Regroup OPTIONS so all the DB related choices appear together.

Otherwise the resulting build should remain the same as before.

PR:		ports/180704
Submitted by:	Yarema <yds@CoolRat.org>
Submitted by:	Radim Kolar <hsn@sendmail.cz>

While here, stage

Approved by:	maintainer timeout (itetcu, 6 months)
2013-12-29 17:37:35 +00:00
Adam Weinberger
bcfc216733 Update to 2013/12/29 2013-12-29 16:06:55 +00:00
Adam Weinberger
d79595a5df Update to 2013/12/29.
Changes include:
	* Preserve compose action during HTML address book activity
	* Make $xtra in displayHtmlHeader() global so plugins can modify it; Add
	  some generic JavaScript libraries with mechanism that allows any page or
	  plugin to ask for them or others to be loaded; Add two new mechanisms for
	  the folder pane refresh that use JavaScript to ensure the server is
	  responding before initiating the refresh
	* Add full date and time as "title" (mouseover) text for dates shown on the message list screen
2013-12-29 15:58:55 +00:00
Chris Rees
ffea24219b Stage ports maintained by me in irc java mail
Cleanups in several places
2013-12-29 15:46:13 +00:00
Dirk Meyer
f38a56e86d - use STAGEDIR 2013-12-28 12:22:27 +00:00
William Grzybowski
7da7c6a405 mail/py-libgmail: support staging and use auto plist 2013-12-28 10:51:54 +00:00
Dirk Meyer
5f37cdd9cb - fix exports/imports 2013-12-28 06:59:23 +00:00
Martin Matuska
69552fec7e Horde package update:
Horde_ActiveSync 2.9.1 -> 2.10.0
Horde_Imap_Client 2.16.0 -> 2.16.2
Horde_Mime 2.2.7 -> 2.2.8
Horde_Smtp 1.3.0 -> 1.3.1
2013-12-27 23:49:33 +00:00
Koop Mast
2a51b2182a Update poppler to 0.24.4.
Update comment.
Use new LIB_DEPENDS syntax, use USES=pathfix.
Stagify.

Bump portrevision of all affected ports, and Update poppler* LIB_DEPENDS to
new syntax.
2013-12-27 16:54:21 +00:00
Vsevolod Stakhov
7f55ebc1eb - Update to 1.5.47 2013-12-27 15:28:28 +00:00
Vsevolod Stakhov
726ebee6ee - Update to 0.6.6 2013-12-27 15:16:01 +00:00
Philippe Audeoud
f20536806a - Support STAGE 2013-12-27 13:08:28 +00:00
Philippe Audeoud
bfe80c7297 - Marked as deprecated because of no more active development and not working with last postfix version 2013-12-27 10:45:40 +00:00
Sunpoet Po-Chuan Hsieh
17b6178bdd - Update LICENSE 2013-12-26 21:43:05 +00:00
Raphael Kubo da Costa
bb898c06bd Update to 3.0.5.
PR:		ports/185109
Submitted by:	Krzysztof Stryjek <ports@bsdserwis.com> (maintainer)
2013-12-25 23:05:01 +00:00
Pawel Pekala
bcfc2e3ebf - Fix build on -current
- Convert to new options framework
- Support staging

PR:		ports/184899
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-24 13:41:41 +00:00
Sunpoet Po-Chuan Hsieh
544b2e6dce - Update LICENSE 2013-12-23 17:17:19 +00:00
Rene Ladan
d8338d9bfa Remove expired ports:
2013-12-22 devel/ruby-cvs: Broken for more than 6 month
2013-12-22 devel/hs-reactive: Broken for more than 6 month
2013-12-22 databases/rubygem-delayed_job_data_mapper: Broken for more than 6 month
2013-12-22 graphics/xmagv: Broken for more than 6 month
2013-12-22 lang/slib-gauche: Broken for more than 6 month
2013-12-22 graphics/f-spot: Broken for more than 6 month
2013-12-22 sysutils/linux-megamgr: Broken for more than 6 month
2013-12-22 games/linux-savage-samuraiwars: Broken for more than 6 month
2013-12-22 ftp/gftp: Broken for more than 6 month
2013-12-22 devel/hs-DeepArrow: Broken for more than 6 month
2013-12-22 converters/py-svglib: Broken for more than 6 month
2013-12-22 converters/p5-Unicode-Lite: Broken for more than 6 month
2013-12-22 mail/squirrelmail-calendar_sql_backend-plugin: Broken for more than 6 month
2013-12-22 finance/quantlib: Broken for more than 6 month
2013-12-22 games/xkobo: Broken for more than 6 month
2013-12-22 games/quake3-rq3: Broken for more than 6 month
2013-12-22 math/fbm: No new release since 2004, new supported upstream
2013-12-22 11:48:43 +00:00
Chris Rees
1850501650 Update to 0.9.2
Stageify

Remove bash dependency by shifying the test script
2013-12-21 21:18:36 +00:00
Dirk Meyer
2bcc53a820 - update to 1.0.Alpha19.0
- use OPTIONS_SUB
- use OPT_CONFIGURE_ENABLE
2013-12-21 20:11:18 +00:00
Vsevolod Stakhov
a24b830df5 - Update to 0.6.5 2013-12-20 16:05:34 +00:00
Vsevolod Stakhov
9386b7c7f8 - Update to 0.6.4
- Use /var/db/rspamd instead of /var/lib/rspamd
2013-12-18 15:41:07 +00:00
Emanuel Haupt
34ec63629f Use new LIB_DEPENDS regime 2013-12-18 15:06:19 +00:00
Emanuel Haupt
6c3cf730f5 Use new LIB_DEPENDS regime 2013-12-18 14:35:53 +00:00
Steve Wills
ebeca02e67 - Release maintainership at maintainer request
PR:		ports/184452
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com> (maintainer)
2013-12-17 16:28:39 +00:00
Steve Wills
dba72bef8a - Update to 4.5.7
PR:		ports/184427
Submitted by:	"Mikhail T." <m.tsatsenko@gmail.com>
2013-12-17 16:25:53 +00:00
Ashish SHUKLA
62ad3ae9b5 - Fix typo in rc scripts
Reported by:	feld
2013-12-17 09:41:43 +00:00
Bryan Drewery
c555e51d05 Mark RESTRICTED and match /usr/ports/LEGAL 2013-12-17 01:27:21 +00:00
Greg Larkin
43b0eb0cb0 [Errno 11] Resource Temporarily Unavailable
Reassigning my ports back to the pool with the hope of freeing up
to do more FreeBSD work in the future.

Submitted by:	glarkin
2013-12-16 18:24:49 +00:00
Dmitry Marakasov
ea3629c01a - Remove DOCS, NLS and EXAMPLES from OPTIONS_DEFAULT in my ports, as suggested by Porter's Handbook 2013-12-16 17:40:13 +00:00
Baptiste Daroussin
4ceae583cc Drop maintainership 2013-12-16 17:26:49 +00:00
Ashish SHUKLA
c2aae545ae - Update to latest snapshot 201312142054
- Add STAGE support
- Use OptionsNG helpers
- Add OPTION for installing CA bundle
2013-12-16 05:30:28 +00:00
Adam Weinberger
ec6ea5f784 Use OPTIONS instead of WITH_XYZ's
Default to PBL as the data store (per the author's recommendations)
Use OPTIONS helpers where possible
Fix with clang

PR:		ports/184579
Approved by: stefan (maintainer)
2013-12-15 20:51:37 +00:00
Alexey Degtyarev
c38765f913 * Update to 0.87
* STAGE support

Approved by:	wg (mentor)
2013-12-15 19:44:53 +00:00
William Grzybowski
1e34739b64 Use setuptools for all Python ports.
Setuptools is the preferred method to manage Python distributions after
many changes to the packaging ecosystem over the past couple of years.

Only ports using USE_PYDISTUTILS= yes are affected by this commit, ports using
USE_PYDISTUTILS= easy_install remains the same however this usage is now
deprecated and should be converted to USE_PYDISTUTILS= yes.

Some Python distributions do not work with setuptools out of the box because
they extend the install command from distutils and not setuptools, and
so they need to be patched accordingly.

pip (which leverages setuptools) works around the issue by using eggs, however
we want to get rid of those as well, as support for "flat" installation is
unavailable or has other issues associated with it.

This work allows us to unify how python packages are built, ensure that Python
distributions are installed consistently, reduces complexity for Python port
maintainers and paves the way for simplifying the Python ports framework in
the future.

With hat on:	python
Reviewed by:	koobs, antoine
Exp-run:	bdrewery
Approved by:	bdrewery (portmgr)
2013-12-15 16:22:17 +00:00
Dirk Meyer
b4a3a77daa - fix pkgng problem
do not use @dirrmtry
PR:		184695
2013-12-15 11:43:28 +00:00
Pawel Pekala
6c95bb7ab3 Update to version 3.9.3
New in this release:
~~~~~~~~~~~~~~~~~~~~

* The TAB address completion in the Compose window now matches any
  part of the address and not just the beginning.

* When copying or moving a message, the type-ahead search now matches
  any part of a folder name and not just the beginning.

* It is now possible to replace the current signature in the Compose
  window by using the '/Message/Replace signature' menu item.

* It is now possible to disable the 'Subject is empty' warning
  dialogue. See the option 'Warn when Subject is empty' option on the
  '/Configuration/Preferences/Mail handling/Sending' page.

* When sending messages, if the hostname cannot be determined,
  fallback to 'localhost' rather than 'unknown', as the latter is
  rejected by some servers.

* Added better handling of messages from broken mailers, such as
  yahoo groups.

* PDF plugin: the minimum required version of poppler is 0.12.0.

* PGP/* plugin: long key IDs are now displayed in the dialogues
  instead of short IDs.

* PGP/* plugin: The automatic signature check is now non-blocking.

* Python plugin: can now access accounts, mailboxes, folder
  properties

* vCalendar plugin: webcals:// URLs are now treated as https://

* Translation updates: Brazilian Portuguese, Czech, Dutch, French,
  German, Hebrew, Slovak, Spanish, and Swedish.

* Support for Maemo has been removed.
2013-12-14 22:02:10 +00:00
Florian Smeets
7efa77ad7c Update to nspr 4.10.2
Update to nss 3.15.3.1
Update firefox-esr and thunderbird to 24.2.0
Update firefox to 26.0
Update seamonkey to 2.23

- catch up with directory renames since USES=webplugins was introduced;
  fixes plugins not being automatically enabled after install
- linux-firefox and linux-seamonkey can play HTML5 audio [2][3] and
  measure about:memory usage, again
- dom.ipc.plugins.enabled->true no longer crash linux-firefox which makes
  some flash sites work again; as there's no nspluginwrapper in-between
  the infamous "youtube issue" never occurs
- install DEBUG with symbols [3] and describe the option better [4]
- enable dumping about:memory upon kill -65, kill -66 and GC/CC log
  upon kill -67 to a file under /tmp directory; linux-firefox uses
  kill -34, kill -35 and kill -36 respectively

PR:		ports/183861 [1]
PR:		ports/184006 [2]
PR:		ports/169896 [3]
PR:		ports/184285 [3]
PR:		ports/184286 [4]
Security:	dd116b19-64b3-11e3-868f-0025905a4771
In collaboration with: Jan Beich <jbeich@tormail.org>
2013-12-14 13:42:06 +00:00
Baptiste Daroussin
4531181d8f convert WITHOUT_NLS to option
With hat:	portmgr
2013-12-13 11:23:11 +00:00
Baptiste Daroussin
661a3f91f8 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 13:01:40 +00:00
Eitan Adler
be62930732 multiple: sync LEGAL
Sync LEGAL for djb related ports.  I chose not to mark these ports as RESTRICTED
due to the mixed opinions of putting something into the public domain.

Approved by:	portmgr (implicit)
2013-12-12 05:05:56 +00:00
Adam Weinberger
54d4090b46 It turns out that letting bsd.squirrelmail.mk define CATEGORIES
broke PKGORIGIN, which is created in bsd.port.pre.mk. Oops.

So, I've added CATEGORIES back to all the plugins, and bumped
PORTREVISION so that packages with correct origins can be
created.

Thanks to:	Stefan Bethke <stb@lassitu.de>
2013-12-12 01:32:34 +00:00
Dirk Meyer
589ace382b - remove space 2013-12-11 21:55:33 +00:00
Erwin Lansing
91c2bae124 Reset maintainer:
<morinaga@riken.jp>: host postmangw2.riken.jp[134.160.33.164] said: 550 5.1.1
   <morinaga@riken.jp>: Recipient address rejected: undeliverable address:
   host 134.160.33.167[134.160.33.167] said: 550 5.1.1 <morinaga@riken.jp>:
   Recipient address rejected: User unknown in local recipient table (in reply
   to RCPT TO command) (in reply to RCPT TO command)
2013-12-11 13:00:23 +00:00
Baptiste Daroussin
c37688e9a0 Support stage
Support packaging as a user
Define Make arguments instead of heavily patching
Fix build on 10 and HEAD
2013-12-11 08:29:01 +00:00
Bryan Drewery
77197dd811 - Chase r336083 and bump all ports using NO_ARCH so that users building
their own packages and still on pkg 1.1.4 can upgrade.

With hat:	portmgr
2013-12-10 19:47:42 +00:00
Vsevolod Stakhov
b38132efbd - Update to 0.6.3 2013-12-10 19:41:23 +00:00
Pawel Pekala
866929040b Links dynamically to libcdb after databases/tinycdb update
PR:		ports/184666
Submitted by:	me
Approved by:	bapt (portmgr)
2013-12-10 18:29:23 +00:00
Matthew Seaman
08f342435d Mark all my architecture independent ports using shell/perl/PHP as
NO_ARCH=yes

While here, fix a few other niggles:

net/phpldapadmin -- remove indefinite article from COMMENT

www/p5-RT* -- fix comments referencing the different versions of RT

x11-fonts/gentium-{basic,plus} -- mention ${STAGEDIR} explicitly in the
  install targets; rework the handling of ${FONTPATH}
2013-12-08 22:38:52 +00:00
Adam Weinberger
3a90a0eaa4 PORTREVISION bump for the changed pkg-plist. 2013-12-08 19:08:20 +00:00
Adam Weinberger
c1d881f9bd Instead of forcing a new name everywhere else, just set PORTNAME
to the actual name.

PORTREVISION bump also for the prior pkg-plist modification as the
sample config filename changed.
2013-12-08 19:07:50 +00:00
Adam Weinberger
6ad04afc40 Create a generic PKGMESSAGE, and use it where appropriate.
Make sure that bsd.port.pre.mk is included before bsd.squirrelmail.mk.

For ports with maintainers, I haven't switched you to the new
PKGMESSAGE, but I have corrected paths in pkg-message.in where
necessary. I also got a little over-zealous in cleaning redundant
definitions from the headers. Apologies in advance if this rubs
you the wrong way.
2013-12-08 18:59:35 +00:00
Eygene Ryabinkin
3cf6ff930d Exim: update to 4.82
New Stuff since 4.80.1 (ftp://exim.inode.at/exim/ChangeLogs/NewStuff-4.82):

 1. New command-line option -bI:sieve will list all supported sieve extensions
    of this Exim build on standard output, one per line.
    ManageSieve (RFC 5804) providers managing scripts for use by Exim should
    query this to establish the correct list to include in the protocol's
    SIEVE capability line.

 2. If the -n option is combined with the -bP option, then the name of an
    emitted option is not output, only the value (if visible to you).
    For instance, "exim -n -bP pid_file_path" should just emit a pathname
    followed by a newline, and no other text.

 3. When built with SUPPORT_TLS and USE_GNUTLS, the SMTP transport driver now
    has a "tls_dh_min_bits" option, to set the minimum acceptable number of
    bits in the Diffie-Hellman prime offered by a server (in DH ciphersuites)
    acceptable for security.  (Option accepted but ignored if using OpenSSL).
    Defaults to 1024, the old value.  May be lowered only to 512, or raised as
    far as you like.  Raising this may hinder TLS interoperability with other
    sites and is not currently recommended.  Lowering this will permit you to
    establish a TLS session which is not as secure as you might like.

    Unless you really know what you are doing, leave it alone.

 4. If not built with DISABLE_DNSSEC, Exim now has the main option
    dns_dnssec_ok; if set to 1 then Exim will initialise the resolver library
    to send the DO flag to your recursive resolver.  If you have a recursive
    resolver, which can set the Authenticated Data (AD) flag in results, Exim
    can now detect this.  Exim does not perform validation itself, instead
    relying upon a trusted path to the resolver.

    Current status: work-in-progress; $sender_host_dnssec variable added.

 5. DSCP support for outbound connections: on a transport using the smtp driver,
    set "dscp = ef", for instance, to cause the connections to have the relevant
    DSCP (IPv4 TOS or IPv6 TCLASS) value in the header.

    Similarly for inbound connections, there is a new control modifier, dscp,
    so "warn control = dscp/ef" in the connect ACL, or after authentication.

    Supported values depend upon system libraries.  "exim -bI:dscp" to list the
    ones Exim knows of.  You can also set a raw number 0..0x3F.

 6. The -G command-line flag is no longer ignored; it is now equivalent to an
    ACL setting "control = suppress_local_fixups".  The -L command-line flag
    is now accepted and forces use of syslog, with the provided tag as the
    process name.  A few other flags used by Sendmail are now accepted and
    ignored.

 7. New cutthrough routing feature.  Requested by a "control = cutthrough_delivery"
    ACL modifier; works for single-recipient mails which are recieved on and
    deliverable via SMTP.  Using the connection made for a recipient verify,
    if requested before the verify, or a new one made for the purpose while
    the inbound connection is still active.  The bulk of the mail item is copied
    direct from the inbound socket to the outbound (as well as the spool file).
    When the source notifies the end of data, the data acceptance by the destination
    is negociated before the acceptance is sent to the source.  If the destination
    does not accept the mail item, for example due to content-scanning, the item
    is not accepted from the source and therefore there is no need to generate
    a bounce mail.  This is of benefit when providing a secondary-MX service.
    The downside is that delays are under the control of the ultimate destination
    system not your own.

    The Recieved-by: header on items delivered by cutthrough is generated
    early in reception rather than at the end; this will affect any timestamp
    included.  The log line showing delivery is recorded before that showing
    reception; it uses a new ">>" tag instead of "=>".

    To support the feature, verify-callout connections can now use ESMTP and TLS.
    The usual smtp transport options are honoured, plus a (new, default everything)
    hosts_verify_avoid_tls.

    New variable families named tls_in_cipher, tls_out_cipher etc. are introduced
    for specific access to the information for each connection.  The old names
    are present for now but deprecated.

    Not yet supported: IGNOREQUOTA, SIZE, PIPELINING.

 8. New expansion operators ${listnamed:name} to get the content of a named list
    and ${listcount:string} to count the items in a list.

 9. New global option "gnutls_allow_auto_pkcs11", defaults false.  The GnuTLS
    rewrite in 4.80 combines with GnuTLS 2.12.0 or later, to autoload PKCS11
    modules.  For some situations this is desirable, but we expect admin in
    those situations to know they want the feature.  More commonly, it means
    that GUI user modules get loaded and are broken by the setuid Exim being
    unable to access files specified in environment variables and passed
    through, thus breakage.  So we explicitly inhibit the PKCS11 initialisation
    unless this new option is set.

    Some older OS's with earlier versions of GnuTLS might not have pkcs11 ability,
    so have also added a build option which can be used to build Exim with GnuTLS
    but without trying to use any kind of PKCS11 support.  Uncomment this in the
    Local/Makefile:

    AVOID_GNUTLS_PKCS11=yes

10. The "acl = name" condition on an ACL now supports optional arguments.
    New expansion item "${acl {name}{arg}...}" and expansion condition
    "acl {{name}{arg}...}" are added.  In all cases up to nine arguments
    can be used, appearing in $acl_arg1 to $acl_arg9 for the called ACL.
    Variable $acl_narg contains the number of arguments.  If the ACL sets
    a "message =" value this becomes the result of the expansion item,
    or the value of $value for the expansion condition.  If the ACL returns
    accept the expansion condition is true; if reject, false.  A defer
    return results in a forced fail.

11. Routers and transports can now have multiple headers_add and headers_remove
    option lines.  The concatenated list is used.

12. New ACL modifier "remove_header" can remove headers before message gets
    handled by routers/transports.

13. New dnsdb lookup pseudo-type "a+".  A sequence of "a6" (if configured),
    "aaaa" and "a" lookups is done and the full set of results returned.

14. New expansion variable $headers_added with content from ACL add_header
    modifier (but not yet added to messsage).

15. New 8bitmime status logging option for received messages.  Log field "M8S".

16. New authenticated_sender logging option, adding to log field "A".

17. New expansion variables $router_name and $transport_name.  Useful
    particularly for debug_print as -bt commandline option does not
    require privilege whereas -d does.

18. If built with EXPERIMENTAL_PRDR, per-recipient data responses per a
    proposed extension to SMTP from Eric Hall.

19. The pipe transport has gained the force_command option, to allow
    decorating commands from user .forward pipe aliases with prefix
    wrappers, for instance.

20. Callout connections can now AUTH; the same controls as normal delivery
    connections apply.

21. Support for DMARC, using opendmarc libs, can be enabled. It adds new
    options: dmarc_forensic_sender, dmarc_history_file, and dmarc_tld_file.
    It adds new expansion variables $dmarc_ar_header, $dmarc_status,
    $dmarc_status_text, and $dmarc_used_domain.  It adds a new acl modifier
    dmarc_status.  It adds new control flags dmarc_disable_verify and
    dmarc_enable_forensic.

22. Add expansion variable $authenticated_fail_id, which is the username
    provided to the authentication method which failed.  It is available
    for use in subsequent ACL processing (typically quit or notquit ACLs).

23. New ACL modifer "udpsend" can construct a UDP packet to send to a given
    UDP host and port.

24. New ${hexquote:..string..} expansion operator converts non-printable
    characters in the string to \xNN form.

25. Experimental TPDA (Transport Post Delivery Action) function added.
    Patch provided by Axel Rau.

26. Experimental Redis lookup added. Patch provided by Warren Baker.

Changes since 4.80.1 (ftp://exim.inode.at/exim/ChangeLogs/ChangeLog-4.82):

PP/01 Add -bI: framework, and -bI:sieve for querying sieve capabilities.

PP/02 Make -n do something, by making it not do something.
      When combined with -bP, the name of an option is not output.

PP/03 Added tls_dh_min_bits SMTP transport driver option, only honoured
      by GnuTLS.

PP/04 First step towards DNSSEC, provide $sender_host_dnssec for
      $sender_host_name and config options to manage this, and basic check
      routines.

PP/05 DSCP support for outbound connections and control modifier for inbound.

PP/06 Cyrus SASL: set local and remote IP;port properties for driver.
      (Only plugin which currently uses this is kerberos4, which nobody should
      be using, but we should make it available and other future plugins might
      conceivably use it, even though it would break NAT; stuff *should* be
      using channel bindings instead).

PP/07 Handle "exim -L <tag>" to indicate to use syslog with tag as the process
      name; added for Sendmail compatibility; requires admin caller.
      Handle -G as equivalent to "control = suppress_local_fixups" (we used to
      just ignore it); requires trusted caller.
      Also parse but ignore: -Ac -Am -X<logfile>
      Bugzilla 1117.

TL/01 Bugzilla 1258 - Refactor MAIL FROM optional args processing.

TL/02 Add +smtp_confirmation as a default logging option.

TL/03 Bugzilla 198 - Implement remove_header ACL modifier.
      Patch by Magnus Holmgren from 2007-02-20.

TL/04 Bugzilla 1281 - Spec typo.
      Bugzilla 1283 - Spec typo.
      Bugzilla 1290 - Spec grammar fixes.

TL/05 Bugzilla 1285 - Spec omission, fix docbook errors for spec.txt creation.

TL/06 Add Experimental DMARC support using libopendmarc libraries.

TL/07 Fix an out of order global option causing a segfault.  Reported to dev
      mailing list by by Dmitry Isaikin.

JH/01 Bugzilla 1201 & 304 - New cutthrough-delivery feature, with TLS support.

JH/02 Support "G" suffix to numbers in ${if comparisons.

PP/08 Handle smtp transport tls_sni option forced-fail for OpenSSL.

NM/01 Bugzilla 1197 - Spec typo
      Bugzilla 1196 - Spec examples corrections

JH/03 Add expansion operators ${listnamed:name} and ${listcount:string}

PP/09 Add gnutls_allow_auto_pkcs11 option (was originally called
      gnutls_enable_pkcs11, but renamed to more accurately indicate its
      function.

PP/10 Let Linux makefile inherit CFLAGS/CFLAGS_DYNAMIC.
      Pulled from Debian 30_dontoverridecflags.dpatch by Andreas Metzler.

JH/04 Add expansion item ${acl {name}{arg}...}, expansion condition
      "acl {{name}{arg}...}", and optional args on acl condition
      "acl = name arg..."

JH/05 Permit multiple router/transport headers_add/remove lines.

JH/06 Add dnsdb pseudo-lookup "a+" to do an "aaaa" + "a" combination.

JH/07 Avoid using a waiting database for a single-message-only transport.
      Performance patch from Paul Fisher.  Bugzilla 1262.

JH/08 Strip leading/trailing newlines from add_header ACL modifier data.
      Bugzilla 884.

JH/09 Add $headers_added variable, with content from use of ACL modifier
      add_header (but not yet added to the message).  Bugzilla 199.

JH/10 Add 8bitmime log_selector, for 8bitmime status on the received line.
      Pulled from Bugzilla 817 by Wolfgang Breyha.

PP/11 SECURITY: protect DKIM DNS decoding from remote exploit.
      CVE-2012-5671
      (nb: this is the same fix as in Exim 4.80.1)

JH/11 Add A= logging on delivery lines, and a client_set_id option on
      authenticators.

JH/12 Add optional authenticated_sender logging to A= and a log_selector
      for control.

PP/12 Unbreak server_set_id for NTLM/SPA auth, broken by 4.80 PP/29.

PP/13 Dovecot auth: log better reason to rejectlog if Dovecot did not
      advertise SMTP AUTH mechanism to us, instead of a generic
      protocol violation error.  Also, make Exim more robust to bad
      data from the Dovecot auth socket.

TF/01 Fix ultimate retry timeouts for intermittently deliverable recipients.

      When a queue runner is handling a message, Exim first routes the
      recipient addresses, during which it prunes them based on the retry
      hints database. After that it attempts to deliver the message to
      any remaining recipients. It then updates the hints database using
      the retry rules.

      So if a recipient address works intermittently, it can get repeatedly
      deferred at routing time. The retry hints record remains fresh so the
      address never reaches the final cutoff time.

      This is a fairly common occurrence when a user is bumping up against
      their storage quota. Exim had some logic in its local delivery code
      to deal with this. However it did not apply to per-recipient defers
      in remote deliveries, e.g. over LMTP to a separate IMAP message store.

      This change adds a proper retry rule check during routing so that the
      final cutoff time is checked against the message's age. We only do
      this check if there is an address retry record and there is not a
      domain retry record; this implies that previous attempts to handle
      the address had the retry_use_local_parts option turned on. We use
      this as an approximation for the destination being like a local
      delivery, as in LMTP.

      I suspect this new check makes the old local delivery cutoff check
      redundant, but I have not verified this so I left the code in place.

TF/02 Correct gecos expansion when From: is a prefix of the username.

      Test 0254 submits a message to Exim with the header

        Resent-From: f

      When I ran the test suite under the user fanf2, Exim expanded
      the header to contain my full name, whereas it should have added
      a Resent-Sender: header. It erroneously treats any prefix of the
      username as equal to the username.

      This change corrects that bug.

GF/01 DCC debug and logging tidyup
      Error conditions log to paniclog rather than rejectlog.
      Debug lines prefixed by "DCC: " to remove any ambiguity.

TF/03 Avoid unnecessary rebuilds of lookup-related code.

PP/14 Fix OCSP reinitialisation in SNI handling for Exim/TLS as server.
      Bug spotted by Jeremy Harris; was flawed since initial commit.
      Would have resulted in OCSP responses post-SNI triggering an Exim
      NULL dereference and crash.

JH/13 Add $router_name and $transport_name variables.  Bugzilla 308.

PP/15 Define SIOCGIFCONF_GIVES_ADDR for GNU Hurd.
      Bug detection, analysis and fix by Samuel Thibault.
      Bugzilla 1331, Debian bug #698092.

SC/01 Update eximstats to watch out for senders sending 'HELO [IpAddr]'

JH/14 SMTP PRDR (http://www.eric-a-hall.com/specs/draft-hall-prdr-00.txt).
      Server implementation by Todd Lyons, client by JH.
      Only enabled when compiled with EXPERIMENTAL_PRDR.  A new
      config variable "prdr_enable" controls whether the server
      advertises the facility.  If the client requests PRDR a new
      acl_data_smtp_prdr ACL is called once for each recipient, after
      the body content is received and before the acl_smtp_data ACL.
      The client is controlled by bolth of: a hosts_try_prdr option
      on the smtp transport, and the server advertisement.
      Default client logging of deliveries and rejections involving
      PRDR are flagged with the string "PRDR".

PP/16 Fix problems caused by timeouts during quit ACLs trying to double
      fclose().  Diagnosis by Todd Lyons.

PP/17 Update configure.default to handle IPv6 localhost better.
      Patch by Alain Williams (plus minor tweaks).
      Bugzilla 880.

PP/18 OpenSSL made graceful with empty tls_verify_certificates setting.
      This is now consistent with GnuTLS, and is now documented: the
      previous undocumented portable approach to treating the option as
      unset was to force an expansion failure.  That still works, and
      an empty string is now equivalent.

PP/19 Renamed DNSSEC-enabling option to "dns_dnssec_ok", to make it
      clearer that Exim is using the DO (DNSSEC OK) EDNS0 resolver flag,
      not performing validation itself.

PP/20 Added force_command boolean option to pipe transport.
      Patch from Nick Koston, of cPanel Inc.

JH/15 AUTH support on callouts (and hence cutthrough-deliveries).
      Bugzilla 321, 823.

TF/04 Added udpsend ACL modifer and hexquote expansion operator

PP/21 Fix eximon continuous updating with timestamped log-files.
      Broken in a format-string cleanup in 4.80, missed when I repaired the
      other false fix of the same issue.
      Report and fix from Heiko Schlichting.
      Bugzilla 1363.

PP/22 Guard LDAP TLS usage against Solaris LDAP variant.
      Report from Prashanth Katuri.

PP/23 Support safari_ecdhe_ecdsa_bug for openssl_options.
      It's SecureTransport, so affects any MacOS clients which use the
      system-integrated TLS libraries, including email clients.

PP/24 Fix segfault from trying to fprintf() to a NULL stdio FILE* if
      using a MIME ACL for non-SMTP local injection.
      Report and assistance in diagnosis by Warren Baker.

TL/08 Adjust exiqgrep to be case-insensitive for sender/receiver.

JH/16 Fix comparisons for 64b.  Bugzilla 1385.

TL/09 Add expansion variable $authenticated_fail_id to keep track of
      last id that failed so it may be referenced in subsequent ACL's.

TL/10 Bugzilla 1375 - Prevent TLS rebinding in ldap. Patch provided by
      Alexander Miroch.

TL/11 Bugzilla 1382 - Option ldap_require_cert overrides start_tls
      ldap library initialization, allowing self-signed CA's to be
      used. Also properly sets require_cert option later in code by
      using NULL (global ldap config) instead of ldap handle (per
      session). Bug diagnosis and testing by alxgomz.

TL/12 Enhanced documentation in the ratelimit.pl script provided in
      the src/util/ subdirectory.

TL/13 Bug 1301 - Imported transport SQL logging patch from Axel Rau
      renamed to Transport Post Delivery Action by Jeremy Harris, as
      EXPERIMENTAL_TPDA.

TL/14 Bugzilla 1217 - Redis lookup support has been added. It is only enabled
      when Exim is compiled with EXPERIMENTAL_REDIS. A new config variable
      redis_servers = needs to be configured which will be used by the redis
      lookup.  Patch from Warren Baker, of The Packet Hub.

TL/15 Fix exiqsumm summary for corner case. Patch provided by Richard Hall.

TL/16 Bugzilla 1289 - Clarify host/ip processing when have errors looking up a
      hostname or reverse DNS when processing a host list. Used suggestions
      from multiple comments on this bug.

TL/17 Bugzilla 1057 - Multiple clamd TCP targets patch from Mark Zealey.

TL/18 Had previously added a -CONTINUE option to runtest in the test suite.
      Missed a few lines, added it to make the runtest require no keyboard
      interaction.

TL/19 Bugzilla 1402 - Test 533 fails if any part of the path to the test suite
      contains upper case chars. Make router use caseful_local_part.

TL/20 Bugzilla 1400 - Add AVOID_GNUTLS_PKCS11 build option. Allows GnuTLS
      support when GnuTLS has been built with p11-kit.

Additionally, fix Exim monitor port.

QA page: http://codelabs.ru/fbsd/ports/qa/mail/exim/4.82
PR: ports/184522 by Larry Rosenman <ler@lerctr.org>
2013-12-08 16:58:55 +00:00
Adam Weinberger
c61905043e - Convert remaining plugins to bsd.squirrelmail.mk.
- Change the perl5 dependency to install, which it is
- Correct path in pkg-message
2013-12-08 16:53:57 +00:00
Adam Weinberger
9179d9dd03 Remove CONFLICT against port that no longer exists 2013-12-08 16:12:32 +00:00
Adam Weinberger
59bc05b753 Clean up list, sort, use OPTIONS helpers. PORTREVISION bump
because a few options names were expanded.
2013-12-08 16:01:01 +00:00
Marcus von Appen
885b528f02 New USES=twisted, to replace the old USE_TWISTED knob.
twisted can be configured with the arguments run or build to replace
the previous USE_TWISTED_RUN and USE_TWISTED_BUILD knobs. The twisted
components can be added as comma-separated arguments. If you previously
wrote
    USE_TWISTED=        yes
    USE_TWISTED=        conch names
    USE_TWISTED_RUN=    yes
you now would write
    USES=       twisted
    USES=       twisted:conch,names
    USES=       twisted:run
2013-12-08 12:04:07 +00:00
Ashish SHUKLA
658e2bab52 - Update to 5.4.1p1
- Update LICENSE information
- Add OPTIONS for SQLITE, MYSQL, PGSQL, and LDAP
- Add STAGE support
- Add a note to UPDATING about change in configuration

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/1146
2013-12-07 17:14:12 +00:00
Dirk Meyer
1a4d428ca7 - convert LIB_DEPENDS 2013-12-07 05:09:57 +00:00
Dirk Meyer
7237e03787 - add USES=gmake 2013-12-07 05:06:24 +00:00
Dirk Meyer
5e2279e269 - use STAGEDIR 2013-12-07 05:04:18 +00:00
Sunpoet Po-Chuan Hsieh
4605a30027 - Add LICENSE 2013-12-07 01:02:19 +00:00
Mark Felder
e9316e97ba Import patch to fix IPv6 greylisting
This patch is floating in the bug system on SourceForge. Upstream
develoment is slow/nonexistent.

If you have IPv6 mail servers and run sqlgrey you may notice emails from
places like GMail sometimes get lost or take forever to get be received.
This is because GMail does not retry from the same server, and they have
a large pool of IPv6 capable MTAs. For IPv4 sqlgrey handles this by
whitelisting the entire /24, but similar logic for whitelisting a /64 in
sqlgrey doesn't work consistently. This fixes it.

PR:		ports/182440
Approved by:	crees (mentor), maintainer timeout
2013-12-06 16:59:37 +00:00
Vsevolod Stakhov
2bed7b4001 - Update to 0.6.2. 2013-12-06 15:47:06 +00:00
Sunpoet Po-Chuan Hsieh
e07572fcc2 - Update to 1.6.2
Changes:	https://github.com/benprew/pony#releases
2013-12-06 15:23:32 +00:00
Mathieu Arnold
c33fcc10f9 Chase gnupg 1 packagename change.
Spotted by:	antoine
2013-12-06 12:47:57 +00:00
Sunpoet Po-Chuan Hsieh
e9aef9f5c7 - Fix and sort RUN_DEPENDS
- Bump PORTREVISION for dependency change
2013-12-05 20:28:42 +00:00
Sunpoet Po-Chuan Hsieh
89fca0271c - Update to 3.2.16
- Add LICENSE

Changes:	https://github.com/rails/rails/blob/v3.2.16/actionmailer/CHANGELOG.md
2013-12-05 20:27:13 +00:00
Sunpoet Po-Chuan Hsieh
8a46779c01 - Add LICENSE
- Remove unnecessary SHEBANG_LANG
- Support STAGEDIR
- Reformat pkg-descr
2013-12-05 20:26:35 +00:00
Mathieu Arnold
bcc4614ebb Fixup pkgnames.
PR:		ports/184440, ports/184441, ports/184442, ports/184443, ports/184444, ports/184445, ports/184446, ports/184447, ports/184448, ports/184449, ports/184450
Submitted by:	mat
Approved by:	portmgr (bapt)
2013-12-05 11:10:49 +00:00
Dirk Meyer
08a42c6119 - use STAGEDIR
- use OPT_* flags
- use SHEBANG_FILES
2013-12-05 08:39:07 +00:00
Dirk Meyer
de89df1e53 - use STAGEDIR
- use OPTIONS_DEFINE
2013-12-04 07:08:54 +00:00
Vsevolod Stakhov
0a5d74efe6 s/PORTRELEASE/PORTREVISION/
Submitted by:	bsam
Pointy hat to:	vsevolod
2013-12-02 18:08:41 +00:00
Vsevolod Stakhov
37dd862fd7 - Fix paths in the rc script.
- Increase PORTRELEASE.
2013-12-02 17:45:33 +00:00
Vsevolod Stakhov
8c37cb1619 - Update to 0.6.1;
- Rework port structure for staging support;
- Update www line.
2013-12-02 16:07:53 +00:00
Vsevolod Stakhov
82b8b5c239 - Update to 1.5.46 2013-12-02 12:24:38 +00:00
Bryan Drewery
3efaae030f Fix grammar 2013-12-02 11:43:47 +00:00
Sunpoet Po-Chuan Hsieh
1ed47c48d4 - Update to 1.300006
- Remove leading indefinite article from COMMENT
- Support STAGEDIR

Changes:	http://search.cpan.org/dist/Email-Sender/Changes
PR:		ports/183990
Submitted by:	sunpoet (myself)
Approved by:	Bill Brinzer <bill.brinzer@gmail.com> (maintainer)
2013-12-01 17:58:31 +00:00
Dirk Meyer
5be5719ec7 - update to 1.0.Alpha18.0 2013-12-01 14:38:33 +00:00
Vsevolod Stakhov
7c78da6d4f - Update WWW line (do not touch PORTREVISION).
Submitted by:	Kurt Jaeger <pi at opsec.eu>
2013-11-30 15:51:02 +00:00
Sunpoet Po-Chuan Hsieh
29cc27f1e9 - Update to 1.6.1
- Add LICENSE

Changes:	https://github.com/benprew/pony#releases
2013-11-30 15:45:39 +00:00
Vsevolod Stakhov
2c8618709f - Update to 1.5.45
- Use github master site.
- Fix staging.
- Update LIB_DEPENDS style.
2013-11-30 02:22:05 +00:00
Dirk Meyer
071c101b9b - use STAGEDIR 2013-11-29 19:56:51 +00:00
Guido Falsi
937753427b - Update to 2.7.1
- While here, remove whitespace before end of line
2013-11-29 12:00:30 +00:00
Marcelo Araujo
dcc5f1aa94 - Return almost all of my ports back to the pool. I have no time to make any
necessary fixes on them for the past months.
2013-11-29 07:37:52 +00:00
Eitan Adler
6e40af01ae - Stagify
- Fix COMMENT
2013-11-29 03:54:28 +00:00
Li-Wen Hsu
63d1c68436 - Support STAGEDIR 2013-11-28 16:08:33 +00:00
Dirk Meyer
372bdf0a47 - use OPTIONS_DEFINE 2013-11-27 20:25:56 +00:00
Dirk Meyer
acede174e0 - update to 2.0 2013-11-27 04:39:09 +00:00
Matthew Seaman
73556b2356 Test::Email - Test Email Contents.
WWW: http://search.cpan.org/dist/Test-Email/
2013-11-27 00:09:28 +00:00
Matthew Seaman
4a4584b16c Parser for From, To, Cc, Bcc, Reply-To, Sender and previous prefixed
with Resent- (eg Resent-From) headers.

Mentioned headers are structured and contain lists of addresses. Most
of the time you want to parse such field from start to end keeping
everything even if it's an invalid input.

WWW: http://search.cpan.org/dist/Email-Address-List/
2013-11-26 23:56:58 +00:00
Danilo Egea Gondolfo
d0b583057c - Update from 2.2.6 to 2.2.9
- And, following the instructions in Makefile, bump PORTREVISION of mail/dovecot2-antispam-plugin and mail/dovecot-pigeonhole

PR:		ports/184273
Submitted by:	Attila Nagy <bra@fsn.hu> (maintainer)
2013-11-25 19:03:16 +00:00