198 Commits

Author SHA1 Message Date
sthen
f0bc6feb66 update to openldap-2.4.56 2020-11-12 17:00:46 +00:00
sthen
ba7c8e9759 update to OpenLDAP 2.4.55 2020-11-06 14:36:11 +00:00
sthen
80827ca057 update to OpenLDAP 2.4.54 2020-10-13 13:50:15 +00:00
sthen
db0366e616 update to openldap-2.4.53 2020-09-08 15:22:31 +00:00
sthen
af9a6c6402 update to openldap-2.4.52 2020-09-01 13:23:10 +00:00
sthen
da8df0e55b update to OpenLDAP 2.4.51 2020-08-17 19:58:02 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
f1877139c6 OpenLDAP nearly has support for the DCE 1.1 RPC UUID functions that we
have in libc but not quite - it looks for a uuid_to_str with same api
as uuid_to_string(3) (unsure where this would come from, searches don't
reveal any other software using it).

Patch to allow it to use the libc functions instead of Linux libuuid
(which in our case comes from the e2fstools package).
2020-06-18 21:36:10 +00:00
sthen
3305e40a1d openldap: dynamically link libs to tools/server 2020-06-18 20:38:41 +00:00
sthen
effb28f590 openldap: drop icu4c dependency. autoconf used to look for it and it was
linked, but nothing ever actually used it. detection was removed
upstream, https://www.openldap.org/lists/openldap-bugs/201912/msg00036.html
2020-06-18 19:25:54 +00:00
sthen
2d27c66046 openldap; replace most of the custom post-install target (which moved
config files from PREFIX/etc to PREFIX/share/examples) with overriding
sysconfdir in FAKE_FLAGS. Simpler, and installs the sample ldif files
to share/examples which should help new users. Req by Stefan Kapfhammer.
2020-06-18 17:42:56 +00:00
sthen
7e304e6fb8 update to openldap-2.4.50 2020-05-14 11:49:51 +00:00
sthen
c91ab9054f update to openldap-2.4.49 2020-01-31 21:15:27 +00:00
sthen
3d9308e89b update to OpenLDAP 2.4.48. while there, patch away -release in libtool args to
stop using SONAME of libldap-2.4.so.XXX (but maintain symlinks for now as other
ports are using these names).
2019-07-25 22:07:47 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
9f6afabf9b revise MASTER_SITES list 2019-02-05 20:35:57 +00:00
bentley
9df392a138 Add https mirror. Move homepage to https. 2019-02-05 11:54:55 +00:00
sthen
c27718f7d9 update to openldap-2.4.47
- adjust the MDB writemap patch, inspired by databases/mdb, to force
writemap to be enabled (as required on OpenBSD) if not already set.
simpler to use and this allows the patches for the test suite to be removed.
2019-01-07 23:10: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
jca
c6268faeb4 Fix @extraunexec
from Raf Czlonka, ok sthen@ (maintainer)
2018-08-25 18:22:51 +00:00
landry
176eab4f30 Remove gd.tuwien.ac.at from MASTER_SITES, seems it doesnt exist anymore.
I checked that the distfiles still fetched from their alternative
source.
There still remains two issues with converters/xlhtml (no other source
for the oooooold version we have in tree) and the gentoo patch in
x11/qt3.
2018-06-30 11:41:36 +00:00
sthen
33ed5f6623 update to openldap 2.4.46 2018-03-29 19:32:12 +00:00
kili
4dec311a1c Revisions can't go backwards. 2018-01-12 00:36:28 +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
04bf98420e - Enable the MDB backend now that the writemap-enforcing patch has been
fixed. Document the writemap requirement in DESCR-server. Add a patchset
from Paul B. Henson to use writemap in the test suite.

- Don't @sample slapd.conf. This config backend has been deprecated for
some time and will be removed in a future OpenLDAP release. Their
recommended configuration engine is slapd-config(5), see
http://www.openldap.org/doc/admin24/slapdconf2.html

- Do @sample /etc/openldap/slapd.d, the default location for slapd-config(5)
storage. Also add accompanying @extraunexec.

- @sample some schema files that were missed in the update to 2.4.23
several years ago. Better late than never :-)
2017-08-26 12:10:55 +00:00
sthen
1dd1aed429 bump; textproc/icu4c now uses multi-packages for -wwwdata 2017-08-24 09:45:23 +00:00
sthen
5ed33d829b set rc before calling Debug, from Paul B. Henson 2017-08-06 10:50:05 +00:00
sthen
7c62b209b6 fix regression tests, one of them uses /bin/bash 2017-08-04 16:36:35 +00:00
sthen
bdd1d7c629 Update the MDB "enforce writemap" patch following debug/feedback from
Paul B. Henson.

MDB is still disabled for now pending further testing.
2017-08-04 12:34:56 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
45533ce218 Some manpages were in the wrong subpackage; move to the correct one
and update @conflict.

This is an old bug, but only noticed after the switch to mandoc which
means that rather than rendering the manuals with groff (dereferencing
symlinks *before* packaging, so all files were present), the files
were installed directly, resulting in symlinks in the package. This
resulted in -client having symlinks to files which are in -main,
causing problems with pkg_add -u as reported by aja@.
2017-06-19 09:12:04 +00:00
schwarze
e6f174f769 No relevant formatting differences, drop USE_GROFF and bump.
But keep textproc/groff in BUILD_DEPENDS because soelim(1)
is used at "make build" time.
2017-06-17 00:42:37 +00:00
sthen
48265fdc3a update to openldap-2.4.45, rolling in the vuln fix previously patched.
upstream added openssl 1.1.x support, so patch to cope with various
OPENSSL_VERSION_NUMBER ifdefs.
2017-06-03 13:17:41 +00:00
sthen
717dbcbd57 add upstream patch to openldap:
ITS#8655 fix double free on paged search with pagesize 0
2017-05-31 19:59:38 +00:00
sthen
149747db9f add a gssapi flavour to openldap, from Kurt Mosiejczuk with a few tweaks,
looks fine to aja@
2017-05-19 08:07:33 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
sthen
6141893a28 revert openldap gssapi stuff that doesn't work. pointed out by aja@ 2016-12-17 14:11:21 +00:00
sthen
fd1dab4d95 add a gssapi flavour to openldap, based on a diff from William Leuschner 2016-10-25 17:25:55 +00:00
landry
d55d24c8b2 Patch the default config to use bdb backend by default, this way slapd
works ootb instead of blowing out because we can't use mdb.

discussed with sthen@ (MAINTAINER)
2016-09-01 16:50:35 +00:00
espie
1d55a231e7 add is-branch to all trivial ports that exist as multiple branches. 2016-06-29 16:14:38 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
sthen
3c15a885e7 update to openldap-2.4.44 2016-02-25 00:45:43 +00:00
sthen
2edeecf08e update to openldap-2.4.43
note, syntax parsing is more strict ("fixed slapd configuration parser
with unbalanced quotes"), if you have problems starting slapd then run it
manually with debug output for clues.
2015-12-03 14:55:22 +00:00
sthen
691c83f9b2 Bump some ports which reference if_msghdr in their source, so that package
updates are triggered. This is following the struct if_data ABI change a few
days ago; if_msghdr has an embedded if_data.  Some may be unnecessary, but
some are definitely needed and bumps are cheaper than debugging.
Problem reported with wpa_supplicant by Mikolaj Kucharski.
2015-10-08 21:19:21 +00:00
sthen
e801efaf89 Add upstream commit to fix assert() with invalid BER, pointed out by landry@
http://seclists.org/fulldisclosure/2015/Sep/35
2015-09-11 09:00:01 +00:00
sthen
60dc1963be bugfix update to OpenLDAP-2.4.42 2015-08-21 21:49:42 +00:00
sthen
83053e8b9e update to openldap-2.4.41 and take maintainer 2015-07-16 16:30:55 +00:00
sthen
6d8e312646 add DPB_PROPERTIES=parallel, works ok and though it's not a huge port
this is on the path to building libreoffice
2015-07-16 15:30:47 +00:00
sthen
6a045833bb Turn off MDB in openldap-server, as shown by the p5-ldap regress tests it
does not work correctly on OpenBSD (slapd segfaults).
2015-02-16 15:32:08 +00:00