125 Commits

Author SHA1 Message Date
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
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
9920238d6f Unbreak with new Heimdal; get rid of self-cooked krb5-config since we
have it in base now.
2013-06-17 19:30:22 +00:00
sthen
ef3607501b @comment perllocal.pod files, ok aja@ 2013-03-21 09:46:02 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
ajacoutot
c87440b0c7 From upstream:
Bug #3757 - don't segfault on mailbox close with no user
2012-12-10 15:25:06 +00:00
ajacoutot
26d64410a5 Update to cyrus-imapd-2.4.17.
Merge both subpackages into one -- it made sense when the port was not
SHARED_ONLY but it's been for a while now.
Use /nonexistent for the _cyrus user homedir.
2012-12-03 11:17:03 +00:00
ajacoutot
7fed934259 Remove bogus CONFIGURE_ENV.
Missing RCS Id in patch-configure.
2012-08-28 08:06:15 +00:00
ajacoutot
107ee17c37 Fix path to makedepend. 2012-04-28 10:20:23 +00:00