INCOMPATIBLE update to lmdb-1.0.2
Since the database format used by LMDB 0.9 and 1.0 are not compatible,
and upstream provides no compat code and no explicit warning message:
- ship mdb_dump-0.9 from the LMDB-0.9 package
- add tests in the port that mdb_load from 1.0 can restore a test
database generated with LMDB-0.9
- warn users and tell them the basic steps to migrate a DB
No @ask-update, you've been warned! A pending knot-3.6.2 update
ought to make things easier for users of that port.
General input from sthen & espie, ok kmos@ rsadowski@, "reads ok" otto@
When fetching, don't pass the list of all distfiles to a recursive make
Calling "make ${tons_of_distfiles}" can go over ARG_MAX as spotted by
aja in sysutils/telegraf when using a longer, non-default PORTSDIR.
Instead of bumping ARG_MAX or weir^Wcomplex solutions in bsd.port.mk,
just use intermediate targets that depend on all distfiles.
With espie
xmlwf: unbreak build after update to 2.9.0
This now needs internal functions from libexpat, so reach around into
the bundled expat sources and compile xcs.c in.
ok bluhm (maintainer)
Remove games/multimc and games/blockgame
Both are superseded by games/prismlauncher which performs the same
function and is actively maintained. Prism Launcher is the active
fork of the MultiMC project (which blockgame is an OpenBSD-specific
for of).
ok phessler