Commit Graph

18 Commits

Author SHA1 Message Date
bapt
79a8676aa1 Import libucl 20170219
MFC after:	3 days
2017-02-19 17:37:16 +00:00
bapt
ff19348d5f Import libucl 20160812 2016-10-01 00:14:01 +00:00
bapt
4f046d81dc Fix build with external gcc
Completly disable some extra optimisation for very recent gcc.
They would require some updated in the runtime which we do not have yet
2016-06-05 11:56:03 +00:00
bapt
b70f46c979 Ensure old gcc does not accidently get the attributes it does not know about 2016-06-05 09:38:48 +00:00
bapt
169b6f53fe Import libucl snapshot 20160604
It replaces xxhash with mumhash
It fixes issues with msgpack on non x86
2016-06-04 14:57:25 +00:00
bapt
f1f86fc26a Import libucl 0.8.0 2016-04-17 21:30:40 +00:00
sobomax
fbaeae6294 Root out files that don't really belong here and could in fact screw
you over if you happen to use git for FreeBSD development, as it is
the case with the unbound/.gitignore, which lits files that are
actually required for the buildworld.

MFC after:	1 day
2016-02-02 19:04:40 +00:00
bapt
1db684f7ee Update libucl to latest git snapshot (20151027) 2015-10-27 21:24:09 +00:00
bapt
b350eee701 Update libucl to git version 8d3b186 2015-03-02 21:41:09 +00:00
bapt
7d08b91413 Update libucl to latest version
While here correctly link libucl to libm and register the dependency on libm
for static building
2014-11-29 00:45:09 +00:00
bapt
f181a08264 Merge libucl 20140718 (fixes a bug in the parser) 2014-07-19 14:10:31 +00:00
bapt
2c479407e0 Update libucl to the 2014-07-16 snapshot
This update brings streamlined ucl emitter support
2014-07-18 06:58:01 +00:00
bapt
d66fac1ce6 merge libucl 20140514
this version brings xpath-like interface for ucl objects
2014-05-24 23:46:41 +00:00
bapt
8286a6069a Import libucl 0.4.0
Adapt pkg(7) to the new libucl API
2014-04-22 22:02:06 +00:00
imp
c39e6fc2c9 NO_MAN= has been deprecated in favor of MAN= for some time, go ahead
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.
2014-04-13 05:21:56 +00:00
bapt
b471b8e16d Update to 20140321
This brings schema validation

MFC after:	1 week
2014-03-22 17:28:14 +00:00
bapt
50635436eb Update libucl to 2014-03-03 2014-03-10 10:39:29 +00:00
bapt
0a425cf1e3 Import libucl into head
UCL is heavily infused by nginx configuration as the example of a convenient
configuration system. However, UCL is fully compatible with JSON format and is
able to parse json files.

UCL is used by pkg(8) for its configuration file as well for the manifest format
in packages, it will be used in base for the pkg boostrap (signature checking
and configuration file parsing.)

libucl has been developped and is maintained by vsevolod@
2014-02-23 21:49:21 +00:00