HomeFreeBSD

Partial MFH: r533207 (skipping upgrade)

Description

Partial MFH: r533207 (skipping upgrade)

net-mgmt/netdata (2020Q2): fix LIB_DEPENDS, reset maintainer

Fixes backported for non-default configurations:

  • libuv is mandatory even if DBENGINE (default enabled) is disabled. Move from DBENGINE_LIB_DEPENDS to LIB_DEPENDS to be
  • libjson-c: enabled by default, but the disable option does not work due to a configure.ac bug (so when libjson-c is available at build time, it will be picked up in spite of --disable-jsonc, BTDT), and upstream will make libjson-c make mandatory as only JSON parser. https://github.com/netdata/netdata/issues/8841

    So make it a hard LIB_DEPENDS requisite for consistency, and remove the JSON option.

    Bump PORTREVISION for the borderline situation where a non-cleanroom build picked up libjson-c without recording it properly, or for the benefit of non-default configurations, to trigger a rebuild.

Reset maintainer from mmokhi@ to ports@ to follow head/ while here
(repeated timeouts).

Approved by: ports-secteam@ (_DEPENDS blanket)

Details

Provenance
mandreeAuthored on
Parents
rP533401: net-mgmt/netdata: broken with libressl{,-devel}
Branches
Unknown
Tags
Unknown