133 Commits

Author SHA1 Message Date
ajacoutot
ee9dd33e39 Update to cyrus-imapd-3.2.2. 2020-06-22 14:11:18 +00:00
ajacoutot
ec1f30c44d Update to cyrus-imapd-3.2.1. 2020-05-30 10:09:27 +00:00
ajacoutot
bbae22e559 Update to cyrus-imapd-3.2.0 2020-05-14 12:26:39 +00:00
ajacoutot
12c60cb75e SECURITY update to cyrus-imapd-3.0.13.
CVE-2019-19783, a privilege escalation vulnerability that permits creation of
arbitrary mailboxes using the 'fileinto' directive in user sieve scripts.
2019-12-16 19:50:06 +00:00
ajacoutot
bb5cf32330 SECURITY update to cyrus-imapd-3.0.12.
- CVE-2019-18928: unauthenticated HTTP requests no longer inherit
authentication from the previous request on the same connection
2019-11-17 17:54:28 +00:00
ajacoutot
a00780a525 Update to cyrus-imapd-3.0.11. 2019-08-03 10:41:25 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
ajacoutot
d7df5b85e6 Update to cyrus-imapd-3.0.10.
There's a fix for a buffer overrun vulnerability in the httpd daemon but
we don't ship it (CVE-2019-11356).
2019-05-27 20:49:11 +00:00
ajacoutot
71853b5997 Update to cyrus-imapd-3.0.9. 2019-03-15 07:22:13 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
bentley
488281889a Update dead link in DESCR (bugzilla -> github bug tracker).
Switch homepage/master_sites to https.
2018-09-25 02:50:19 +00:00
ajacoutot
19b0ffd986 Update to cyrus-imapd-3.0.8. 2018-08-13 13:10:52 +00:00
ajacoutot
2e3eab776e Update to cyrus-imapd-3.0.7. 2018-05-18 11:16:43 +00:00
ajacoutot
3a667fb6f2 Update to cyrus-imapd-3.0.6. 2018-04-30 12:46:22 +00:00
sthen
eb69b980e1 remove libressl patch that now just breaks things 2018-02-19 13:30:35 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
ajacoutot
b25c4646fb Update to cyrus-imapd-3.0.5. 2018-01-03 07:55:52 +00:00
ajacoutot
47179a3831 Update to cyrus-imapd-3.0.4. 2017-09-04 07:52:06 +00:00
sthen
1dd1aed429 bump; textproc/icu4c now uses multi-packages for -wwwdata 2017-08-24 09:45:23 +00:00
ajacoutot
0214b9d774 Update to cyrus-imapd-3.0.3. 2017-08-17 12:15:15 +00:00
ajacoutot
17fc2fd37e Cyrus switched to an odd-even release cycle, set PORTROACH marker
accordingly.
2017-08-17 05:33:01 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
jca
d909c1da85 Avoid __builtin_bswap32, not available with gcc-4.2.1
Fixes cyrus-imapd build on at least sparc64:

  http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/cyrus-imapd.log
2017-07-25 12:08:36 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
ajacoutot
159e22c203 Update to cyrus-imapd-3.0.2. 2017-06-22 08:54:16 +00:00
ajacoutot
72e039c634 Unbreak if libical is found at configure time since we're not bulding
http support.
breakage reported by naddy@
2017-05-29 11:56:33 +00:00
ajacoutot
cff3dea4fb Indent. 2017-05-28 15:48:36 +00:00
ajacoutot
f3ba0e3a3e Major update to cyrus-imapd-3.0.1.
- cleanup and fix some ports specific stuff while here

Refer to upstream for changes and upgrade notes.
Note that altnamespace and unixhierarchysep are now on by default on, to match
the behaviour of most other IMAP servers in the world.
2017-05-28 15:46:11 +00:00
ajacoutot
80b2851889 Update to cyrus-imapd-2.5.11. 2017-05-09 07:33:33 +00:00
sthen
df6fba168f Add perl to WANTLIB, second batch. This used to be done automatically but
since SHARED_ONLY support was removed across the ports tree the perl module
no longer adds it, so it must be done manually for any perl ports that
provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so)
and you must not remove them from WANTLIB even if they show as "Extra".
2017-02-06 20:28:32 +00:00
ajacoutot
631aec0818 Update to cyrus-imapd-2.5.10. 2016-10-18 07:20:17 +00:00
ajacoutot
586a4f2a59 Update to cyrus-imapd-2.5.9. 2016-07-30 14:19:13 +00:00
ajacoutot
7e039a927c Update to cyrus-imapd-2.5.8. 2016-05-21 07:12:16 +00:00
ajacoutot
dfb36ed724 Add an @extra marker for mandoc.db. 2016-04-02 09:28:31 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
ajacoutot
d95f85bf78 SECURITY update to cyrus-imapd-2.5.7.
CVE-2015-8077, CVE-2015-8078: protect against integer overflow in urlfetch
range checks
2015-12-02 09:44:25 +00:00
ajacoutot
f8bc53cf13 Update to cyrus-imapd-2.5.6. 2015-09-11 07:26:07 +00:00
ajacoutot
ba4914b0f5 SECURITY update to cyrus-imapd-2.5.5. 2015-08-12 06:18:40 +00:00
ajacoutot
25dc7310c6 SECURITY update to cyrus-imapd-2.5.4. 2015-07-07 09:47:27 +00:00
ajacoutot
fcc9457da7 Update to cyrus-imapd-2.5.3. 2015-05-22 06:05:43 +00:00
kettenis
d635793e10 Drop --with-com_err such that we don't try to link the static libcom_err.a
that contains non-PIC code into a shared library.

ok (and help from) ajacoutot@, gsoares@
2015-05-16 15:19:00 +00:00
ajacoutot
71dd8a14f1 Update to cyrus-imapd-2.5.2. 2015-05-11 06:03:40 +00:00
ajacoutot
9f96b1a1bb Update to cyrus-imapd-2.5.1. 2015-04-24 14:51:26 +00:00
ajacoutot
864539ed79 Update to cyrus-imapd-2.5.0.
http/caldav support is disabled for now.
2015-03-15 08:51:07 +00:00
jturner
83a841fadc Install pop3d.8 as cyrus-pop3d.8 so it doesn't conflict with mail/pop3d.
ok sthen@ zhuk@ "It's fine for me" ajacoutot@
2014-07-24 17:53:17 +00:00
ajacoutot
cc6f75b460 One more time_t patch and merge with pkgsrc.
tested by "nl3dee", thanks
2014-06-19 08:38:31 +00:00
ajacoutot
3bd4109170 Fix sendmail delivery using cyrusv2.
reported by Takaaki Kobayashi
patch from guenther@
2014-06-16 15:08:43 +00:00
sthen
26b647a798 @comment zero-byte perl .bs files in all packages which don't have p5-* PKGNAMEs
and bump
2014-06-14 10:34:44 +00:00
ajacoutot
529fbc61b8 Drop kerberos support. 2014-04-21 12:35:45 +00:00
ajacoutot
e29522e2b8 Drop now unneeded CONFIGURE_ARGS. 2014-03-24 18:19:21 +00:00