12 Commits

Author SHA1 Message Date
sthen
3046e0772e bump the golang ports so that pkg_add -u knows to update them 2021-03-08 13:59:23 +00:00
ajacoutot
ff134f5d1b Use daemon_logger instead of hand crafter rc_start(). 2021-02-27 09:28:50 +00:00
rsadowski
57a29c21af Drop me as maintainer
I can't find the time to become familiar with the Go ports infrastructure.
Still a user and happy to see updates.
2021-01-26 18:17:14 +00:00
rsadowski
1904fc358a Update telegraf to 1.13.4
Tommy Scheunemann pointed out to me, that we can remove some linux only
plugins.

Tested by Martin Reindl, thanks
2020-11-09 18:53:45 +00:00
sthen
6d15ca9821 Set "BROKEN-arm" for some of the slower-to-build ports that fail late on
armv7, this should save around 40h overall build time, and makes it more
visible to anyone working on the port that they are indeed broken on the
arch.  OK phessler@ naddy@

Of note because the port is important to the architecture and
self-hosted builds are a good thing: building u-boot on armv7 fails
with an Internal Compiler Error (SIGBUS) in lib/time.c, it would be
particularly nice if someone has an idea how to fix this!
2020-05-07 14:24:53 +00:00
rsadowski
5019b4504d Update telegraf to 1.12.3 2019-11-12 22:31:23 +00:00
sthen
bbf0062138 use "dep" binary from sysutils/dep rather than fetching it with "go get"
(which results in it trying to use an old upstream-packaged "dep" binary
that uses old syscalls that don't work any more in recent OpenBSD).
2019-10-21 10:52:20 +00:00
sthen
77f7cc9c61 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:49:33 +00:00
landry
97ce8a6da8 log telegraf output to syslog, as done for influxdb.
from Joel Carnat.
2019-06-05 14:27:02 +00:00
sthen
4c9d7e6039 No need for a special MODGO_ENV for go.port.mk, just use normal MAKE_ENV
like the rest of the ports tree. This also allows removing a bunch of
manual setting of PATH="${PORTPATH}" HOME="${PORTHOME}" done in various
ports etc. This also makes sure CFLAGS is passed through (not everything
honours it but it does improve at least some ports).

Remove NO_CCACHE from www/honk that was added because the above problem
resulted in ccache variables not being passed through correctly breaking
the cc calls in this.

ok kmos@
2019-05-04 21:46:16 +00:00
sthen
a4e62540ee mark BROKEN-i386 = build fails, no error message 2018-12-25 22:40:11 +00:00
landry
3c1115c114 Import telegraf 1.9.0.
Telegraf is an agent for collecting, processing, aggregating, and
writing metrics. Plugin-driven, it has the concept of 4 distinct plugin
types:
* Input Plugins collect metrics from the system, services, or 3rd party
  APIs
* Processor Plugins transform, decorate, and/or filter metrics
* Aggregator Plugins create aggregate metrics (e.g. mean, min, max,
  quantiles, etc.)
* Output Plugins write metrics to various destinations

note that input.system is currently broken on OpenBSD (probably because
of gopsutil or go internals), tracked in
https://github.com/influxdata/telegraf/issues/5157. Other plugins seem
to work fine.

As it was done for influxdb (telegraf comes from the same source),
bundle the go deps and selfhost the distfile.

ok danj@
2018-12-18 19:31:28 +00:00