134 Commits

Author SHA1 Message Date
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
tj
1367168f53 switch some master_sites and homepage lines to https. ok sthen 2019-07-10 15:25:02 +00:00
jca
6deaf19504 Help this build with recent mariadb releases. 2019-05-09 03:27:40 +00:00
ajacoutot
fcbf3c56a7 Drop bogus pkgconfig file patch.
reported by Hannu Vuolasaho, thanks!
2019-01-31 09:43:10 +00:00
ajacoutot
72eeb0352e Remove chunk now that we have support for EVP_ENCODE_CTX_new and
EVP_ENCODE_CTX_free.
2019-01-20 23:00:32 +00:00
ajacoutot
d5f7a3c543 Update to cyrus-sasl-2.1.27.
This survived a bulk but only got light testing.
Getting this in early to get feedback about potential regressions.
Please *test* :-)
2018-11-19 08:24:23 +00:00
ajacoutot
cad5071144 Add comment. 2018-11-18 16:09:52 +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
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
sthen
2f245ea74d WANTLIB+=m for a bunch of things (chasing sqlite3 fts5 addition) 2017-09-22 21:37:18 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
42638a8f2e ...and those last 5, which got updated while I was creating the diff 2017-07-16 19:20:57 +00:00
giovanni
6e8a913f40 fix interoperability between cyrus-sasl and courier-authdaemond
committed upstream
ok aja@
2017-07-14 15:01:09 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
ajacoutot
4091739e7f Sync WANTLIB after heimdal update. 2016-12-17 15:00:22 +00:00
sthen
2d2a417458 sync WANTLIB (readding idn to some where I was overzealous, plus some lzma/pthread) 2016-11-07 10:51:36 +00:00
ajacoutot
071697cc73 Split sqlite3 support into its own FLAVOR. 2016-10-10 12:25:20 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
ajacoutot
5d827545b7 --without-sqlite so that we don't pick up sqlite2 from ports.
reported by nigel@
2016-07-08 13:17:35 +00:00
ajacoutot
4fbdd35bfe Unbreak getent LOGIN/PLAIN authentication: getpwnam -> getpwnam_shadow.
Fix a few time_t printf while here.
2016-06-17 09:43:35 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
722cafbb93 Add a "gssapi" FLAVOR for Kerberos authentication.
While here, enable sqlite3 support unconditionally and drop the corresponding
FLAVOR.
2015-12-11 06:35:35 +00:00
sthen
a626ee54a0 sync WANTLIB 2015-08-12 22:27:31 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
espie
92816cd8fc use more specific version of SUBST_* where appropriate 2014-08-10 09:58:04 +00:00
ajacoutot
3b848d3597 Drop gssapi support. 2014-04-21 12:12:05 +00:00
ajacoutot
6972a5b45b Human readable. 2013-10-31 20:07:59 +00:00
schwarze
92d95bf55d Do not run mandoc(1) at build time.
Just install the mdoc(7) source code of the saslauthd(8) manual.
Also regenerate patch-saslauthd_configure.
Bump.

ok ajacoutot@
2013-10-31 19:42:45 +00:00
ajacoutot
f0f074dada Fix saslauthd man page display; noticed by aalm@
While here, add missing libgs2 (stupid make plist).
2013-10-30 15:06:46 +00:00
ajacoutot
7ef9f8aeab Unbreak the ldap FLAVOR at runtime -- @mode 640 in PFRAG.shared leaked
into the rest of the files and directories... so properly close the
marker.

thanks to nl3dee on freenode for spotting this
2013-06-20 09:48:28 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +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
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
ajacoutot
6e89bcdc1f Fix the pkgconfig file.
prodded by jasper@
2013-05-30 00:28:07 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
ajacoutot
f5fb8836b7 Explicitely build --without-pam.
Merge some chunck of PFRAG.shared into PLIST.
2013-05-11 06:21:15 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
sthen
f5a323c546 Don't use ${FLAVOR:L}, we only support lower-case flavours now.
OK ajacoutot@ espie@
2013-02-09 14:49:50 +00:00
matthieu
d743772fda fix path to LDAP_SASLAUTHD doc file. ok ajacoutot@ 2013-01-07 19:35:20 +00:00
ajacoutot
1bacafccba Update to cyrus-sasl-2.1.26. 2012-11-22 16:01:38 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
ajacoutot
c8731b53b3 Fix a NULL ptr dereference (from upstream).
reported by "remco"
ok naddy@ sthen@
2012-02-07 06:36:39 +00:00
ajacoutot
d195f120e6 Unbreak. 2011-12-22 10:00:35 +00:00
pea
3ebee1957e Install sample and rcscript before fragments to avoid wrong permissions
with the ldap flavor.

ok ajacoutot@
2011-12-21 14:36:15 +00:00
pea
b50d6efafc Install .la files.
They are needed by, at least, mutt and postfix.

ok ajacoutot@
2011-09-29 09:13:01 +00:00
ajacoutot
326d7a7e09 Update to cyrus-sasl-2.1.25.
sqlite FLAVOR replaced with sqlite3.
2011-09-20 23:01:29 +00:00