Commit Graph

35 Commits

Author SHA1 Message Date
Ben Woods def3781b60 databases/influxdb: Update to 1.8.0
- Convert to USES=go:modules to simplify port maintenance
- Add post-extract to pet go:modules instructions
- Improve whitespace in Makefile

Changes this release:
  https://docs.influxdata.com/influxdb/v1.8/about_the_project/releasenotes-changelog/

PR:		246844
Submitted by:	Daniel Tihanyi <daniel.tihanyi@tetragir.com>
2020-05-31 03:00:47 +00:00
Mikael Urankar 83d5d25b1d databases/influxdb: fix build on aarch64
Unbreak by pulling in golang.org/x/sys@fead7900131 to fix build on aarch64

PR:		244171
Approved by:	woodsb02 (maintainer), manu (mentor)
2020-03-04 17:11:24 +00:00
Ben Woods 3dd54f73af bases/influxdb: Update to 1.7.9 and take maintainership
Changes this release:
  https://docs.influxdata.com/influxdb/v1.7/about_the_project/releasenotes-changelog/

PR:		241993
Approved by:	cheffo@freebsd-bg.org (maintainer timeout)
2019-12-01 13:45:50 +00:00
Dmitri Goutnik 34156e93e8 Go ports: cleanup, finish transition to USES=go started with r505321 (cat. audio-mail)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them

Reviewed by:	tobik
Approved by:	araujo (mentor), portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D21741
2019-09-29 22:29:39 +00:00
Tobias Kortkamp 3726f94254 Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.

USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.

PR:		238849
Submitted by:	dg@syrec.org (also D20745)
Reviewed by:	mat, tobik
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20746
2019-06-29 03:51:13 +00:00
Jochen Neumeister bb63bab858 Update to 1.7.6
Changelog: https://docs.influxdata.com/influxdb/v1.7/about_the_project/releasenotes-changelog/

PR:		237322
Reported by:	geraud@gcu.info
Approved by:	cheffo@freebsd-bg.org (maintainer timeout)
Sponsored by:	Netzkommune GmbH
2019-06-06 08:16:45 +00:00
Dmitry Marakasov 19570fd60d - Simplify always-true OSVERSION condition
Approved by:	portmgr blanket
2018-12-25 19:01:08 +00:00
Fernando Apesteguía 842f5f1cb2 databases/influxdb: Update to 1.6.2
Also cleanup and reordering of variables.

PR:     231232
Submitted by:   dg@syrec.org
Approved by:    tcberner (mentor), maintainer (timeout 1 week)
Differential Revision:  https://reviews.freebsd.org/D17094
2018-09-17 16:44:13 +00:00
Martin Wilke 431f703648 - Update to 1.6.1
- Fix typo in rc.d script

PR:		230533
Submitted by:	dg@syrec.org
Approved by:	maintainer timeout
Sponsored by:	iXsystems Inc.
2018-08-23 09:25:23 +00:00
Jochen Neumeister 8228f945ae databases/influxdb: Update to 1.5.2
PR:		227818
Reported by:	Chris Gordon <freebsd-bugs@theory14.net>
Approved by:	maintainer timeout (2 weeks)
2018-05-19 20:21:54 +00:00
Yuri Victorovich ba8711af62 databases/influxdb: Update to 1.5.0
Port changes:
* Changed to DISTVERSION
* Updated and added to dependencies
* Updated post-patch

PR:		226471
Submitted by:	cheffo@freebsd-bg.org (maintainer)
Approved by:	tcberner (mentor, implicit)
2018-03-10 07:54:04 +00:00
Yuri Victorovich 54e279cd72 Make 41 Go ports respect MAKE_ENV. This is expected to unbreak them.
Ports:
benchmarks/hey benchmarks/vegeta databases/influxdb devel/arduino-builder devel/arduinoOTA
devel/awless devel/git-codereview devel/git-town devel/gitlab-runner devel/grv
devel/hub devel/jfrog-cli editors/micro finance/fixc misc/exercism
net-mgmt/intel-snap net-mgmt/kapacitor net-mgmt/telegraf net/goreplay net/syncthing
net/syncthing-cli net/syncthing-discosrv net/syncthing-inotify print/cups-connector security/sops
security/vault sysutils/amazon-ssm-agent sysutils/circonus-agent sysutils/consul sysutils/consul_exporter
sysutils/envconsul sysutils/serf textproc/consul-template textproc/spiff www/gobuffalo
www/grafana2 www/grafana3 www/mattermost-server www/minio www/minio-client
www/uchiwa

Approved by:	tcberner (mentor, implicit)
Approved by:	portmgr (port compliance, infrastructure)
2018-03-07 08:06:24 +00:00
Richard Gallamore 75b42e30f5 * Updated to 1.4.2
* Updated dependencies

Changes: https://github.com/influxdata/influxdb/blob/master/CHANGELOG.md

PR:		223827
Submitted by:	<cheffo@fre^.org> (maintainer)
2017-11-28 21:55:06 +00:00
Jimmy Olgeni 2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Mark Linimon 3ef3461740 For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
2017-10-10 21:31:30 +00:00
Eugene Grosbein 1f8dc4f6a7 Redirect all output to syslog by means of daemon(8) having syslog support
in recent FreeBSD versions and by means of piping it to logger(1)
for previous FreeBSD versions: add influxd_facility and influxd_priority
variables (defaults to daemon.info). Bump PORTREVISION.

PR:		221960
Submitted by:	Sascha Holzleiter
Approved by:	cheffo (maintainer)
2017-09-14 11:17:52 +00:00
Richard Gallamore cc90141cd4 * Updated to 1.3.3
* Cleanup Makefile
* Removed STRIP var, stripping go is always safe[1].

[1] https://dominik.honnef.co/posts/2016/10/go-and-strip/

PR:		221561
Submitted by:	Ari Suutari
Reviewed by:	matthew (mentor), mat
Approved by:	matthew (mentor), cheffo (maintainer)
Differential Revision:	https://reviews.freebsd.org/D12121
2017-08-26 00:11:55 +00:00
Babak Farrokhi 3d08a9c8b4 databases/influxdb: update to 1.3.0
Changes:        https://github.com/influxdata/influxdb/blob/1.3/CHANGELOG.md
PR:		220465
Approved by:	cheffo@freebsd-bg.org (maintainer, implicit)
2017-07-05 15:41:19 +00:00
Jochen Neumeister 273fd36260 - databases/influxdb: add MANPAGES option
PR:		217592
Reported by:	xmj
Approved by:	cheffo at freebsd-bg.org (maintainer) miwi (mentor)
Differential Revision:	https://reviews.freebsd.org/D11219
2017-06-20 20:22:16 +00:00
Babak Farrokhi a85fbf788c databases/influxdb: update to 1.2.4
PR:		219140
Reviewed by:	mat
Approved by:	mat
Relnotes:	https://github.com/influxdata/influxdb/blob/v1.2.4/CHANGELOG.md
Differential Revision:	https://reviews.freebsd.org/D10771
2017-05-22 13:46:32 +00:00
Palle Girgensohn 01fef12ced Update influxdb to 1.2.0
Approved by:	maintainer
PR:		217493
2017-03-02 15:45:05 +00:00
Brad Davis ac3358a453 databases/influxdb: Add armv6 to the list of ONLY_FOR_ARCH=
PR:		209947
Submitted by:	bugs.freebsd.org@fluffel.io
Approved by:	cheffo@freebsd-bg.org (maintainer)
2017-01-05 19:51:20 +00:00
Mathieu Arnold c4cc383eb9 Convert a few ports to GH_TUPLE.
Sponsored by:	Absolight
2016-12-13 14:58:08 +00:00
Palle Girgensohn 8ed9273cd3 Update to latest version.
PR:	213857
2016-12-05 14:13:07 +00:00
Palle Girgensohn 075fa978f0 Upgrade to 1.0.2
For upgrading, see this site:
https://docs.influxdata.com/influxdb/v1.0/administration/013_vs_1/

Submitted by:	maintainer
PR:		ports/213464
2016-10-14 19:36:26 +00:00
Mathieu Arnold f899c758a6 When there is a do-install target, do not use a post-install target, do
everything at once.  Sometime, rename post-install into a options helper
target.

I did not fix ports that were such a mess that I could not figure out
what they really wanted to do.  I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-19 11:04:13 +00:00
Bartek Rutkowski b7bcd47099 databases/influxdb: update 0.12.1 -> 0.13.0
PR:		209574
Submitted by:	Stefan Lambrev <cheffo@freebsd-bg.org> (maintainer)
2016-05-17 18:02:45 +00:00
Palle Girgensohn be045c0f95 The load_rc_config need to happen before the : ${influx_flags:=xxx} since these
variables are used in for example command_args=xxx. the colon construct only
sets the variable if it is not set.

Approved-by: maintainer
2016-04-21 22:27:38 +00:00
Palle Girgensohn 6abcfa8d11 Update to version 0.12.
Please note that are specific requirements for upgrading.
See UPGRADING or follow the link below for details.

URL:	https://docs.influxdata.com/influxdb/v0.10/administration/upgrading/#convert-b1-and-bz1-shards-to-tsm1
2016-04-11 11:12:09 +00:00
Mathieu Arnold 4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Kurt Jaeger 9e9b5e7e05 databases/influxdb: 0.9.6.1 -> 0.10.0
Release-Notes:
  https://influxdata.com/blog/announcing-chronograf-0-10-ga/

PR:		207021
Submitted by:	cheffo@freebsd-bg.org (maintainer)
2016-02-08 17:59:45 +00:00
Martin Wilke cbe7426a15 - Update to 0.9.6.1
PR:		206366
Submitted by:	maintainer
2016-01-18 13:14:01 +00:00
Thomas Zander 97fa245239 Update to upstream version 0.9.6
PR:		205140
Submitted by:	cheffo@freebsd-bg.org (maintainer)
2015-12-13 18:01:07 +00:00
Steve Wills 54e1091e1c databases/influxdb: update to 0.9.4.1
PR:		202981
Submitted by:	cheffo@freebsd-bg.org (maintainer)
2015-09-30 14:25:10 +00:00
Steve Wills 63d3a7f73b databases/influxdb: create port
An open-source, distributed, time series database with no external dependencies.

WWW: http://influxdb.com

PR:		198073
Submitted by:	Stefan Lambrev <cheffo@freebsd-bg.org>
2015-06-26 12:51:07 +00:00