Commit graph

133 commits

Author SHA1 Message Date
Palle Girgensohn
0808f6f370 sysutils/fluent-bit: Update to 4.0.0
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v4.0.0
2025-04-02 22:49:48 +02:00
Palle Girgensohn
e1de53f78a sysutils/fluent-bit: Update to 3.2.10
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.10
2025-03-26 23:03:01 +01:00
Palle Girgensohn
5bba1117be sysutils/fluent-bit: Update to 3.2.9
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.9
2025-03-18 11:25:49 +01:00
Palle Girgensohn
36fbfa651b sysutils/fluent-bit: Update to 3.2.8
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.8
2025-03-04 17:32:33 +01:00
Palle Girgensohn
9fdefb3e29 sysutils/fluent-bit: Update to 3.2.7
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.7
2025-02-25 16:46:14 +01:00
Palle Girgensohn
17731df4a0 sysutils/fluent-bit: Update to 3.2.6
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.6
2025-02-13 10:24:29 +01:00
Palle Girgensohn
024276e916 sysutils/fluent-bit: Update to 3.2.5
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.5
2025-01-28 10:30:40 +01:00
Palle Girgensohn
83d8d3bd7a sysutils/fluent-bit: Upgrade to 3.2.4
Hard code the coro stack size to something that is expected.
Documentation states that 24576 is default [1] but FreeBSD has a
PTHREAD_MIN_SIZE of only 4 * 512, so the coro stack size is just too
small for some use cases [2].

[1] https://docs.fluentbit.io/manual/administration/configuring-fluent-bit
PR:	283299 (reported by Antti Rasinen) |2]

Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.4
2025-01-06 23:56:37 +01:00
Palle Girgensohn
1e55bd81f7 sysutils/fluent-bit: Upgrade to 3.2.3
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.3
2024-12-22 10:59:58 +01:00
Palle Girgensohn
f34acc17a5 sysutils/fluent-bit: Upgrade to 3.2.2
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.2
2024-11-29 15:11:41 +01:00
Palle Girgensohn
c799e3faf8 sysutils/fluent-bit: Update to 3.2.1
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.1
2024-11-19 16:04:50 +01:00
Palle Girgensohn
d6d2b8d7e3 sysutils/fluent-bit: Update to 3.2.0
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.2.0
2024-11-16 11:47:45 +01:00
Palle Girgensohn
923cb3477f sysutils/fluent-bit: Update to 3.1.10
Make postgresql and lua default on, since the documentation for
fluent-bit has no mention of them possibly ever being off.

Fix start script to not use --daemon option redundantly when we already
use the daemon(8) tool.

PR:	281459, 269480

Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.10
2024-11-05 14:02:14 +01:00
Rene Ladan
4485bd8221 all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
2024-10-01 20:56:20 +02:00
Palle Girgensohn
fa10496d8c sysutils/fluent-bit: Update to 3.1.9
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.9
2024-09-28 22:48:55 +02:00
Palle Girgensohn
fa5cc27c67 sysutils/fluent-bit: Update to 3.1.8
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.8
2024-09-17 13:21:09 +02:00
Palle Girgensohn
f488a73c42 sysutils/fluent-bit: Update to 3.1.7
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.7
2024-09-02 16:28:33 +02:00
Mateusz Piotrowski
fc0a0b37b1 sysutils/fluent-bit: Add option LUA_FILTER
From https://docs.fluentbit.io/manual/pipeline/filters/lua:

> The Lua filter allows you to modify the incoming records (even split
> one record into multiple records) using custom Lua scripts.

The option depends on luajit-devel, because at least version 2.1.0 is
required: https://github.com/fluent/fluent-bit/pull/7286/files.

Keep the option disabled for now. We may consider enabling it by default
in the future to match what upstream does:
https://docs.fluentbit.io/manual/installation/sources/build-and-install.

Also, add a small do-test target for the new option.

PR:		252296
Approved by:	portmgr (maintainer timeout)
Sponsored by:	trivago N.V.
Sponsored by:	Klara, Inc.
2024-08-23 01:27:12 +02:00
Palle Girgensohn
99a18d0581 sysutils/fluent-bit: update to 3.1.6
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.6
2024-08-15 00:19:08 +02:00
Palle Girgensohn
bd6e35dc25 sysutils/fluent-bit: Update to 3.1.5
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.5
2024-08-10 11:51:17 +02:00
Palle Girgensohn
e2729e6eba sysutils/fluent-bit: Update to 3.1.4
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.1.4
2024-08-05 15:32:20 +02:00
Mateusz Piotrowski
03e67b293c sysutils/fluent-bit: Remove non-functional EXAMPLES variables
The EXAMPLES option has never been introduced and so EXAMPLES_CMAKE_*
variables serve no purpose. It's better to remove them.

I tried adding the EXAMPLES option and tested the build both with the
option on and off. It looks like Fluent Bit does not install any of its
examples even when it builds them. Because of that the better fix is to
not have the EXAMPLES option at all for now.

Approved by:	portmgr blanket
Fixes:		228b05d236 Upgrade to 1.4.2
Sponsored by:	trivago N.V.
Sponsored by:	Klara, Inc.
2024-07-26 14:56:00 +02:00
Mateusz Piotrowski
6c9d670089 sysutils/fluent-bit: Clean up the makefile
No functional changes intended.

Approved by:	portmgr blanket
Sponsored by:	trivago N.V.
Sponsored by:	Klara, Inc.
2024-07-26 14:53:23 +02:00
Palle Girgensohn
0181540174 sysutils/fluent-bit: Update to 3.0.7
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.7
2024-06-12 10:51:12 +02:00
Palle Girgensohn
d34a940f18 sysutils/fluent-bit: Update to 3.0.6
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.6
2024-05-27 09:28:45 +02:00
Palle Girgensohn
46cd55ab99 sysutils/fluent-bit: Update to 3.0.5
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.5
2024-05-24 11:03:34 +02:00
Palle Girgensohn
f4457dcee7 sysutils/fluent-bit: Update to 3.0.4
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.4
2024-05-23 08:08:23 +02:00
Palle Girgensohn
c48815e807 sysutils/fluent-bit: Upgrade to 3.0.3
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.3
2024-04-28 21:49:01 +02:00
Palle Girgensohn
15d0729f84 sysutils/fluent-bit: Update to 3.0.2
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.2
2024-04-16 10:06:19 +02:00
Palle Girgensohn
32c71bc018 sysutils/fluent-bit: Update to 3.0.1
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.1
2024-04-05 19:47:22 +02:00
Palle Girgensohn
bfcc07b01c sysutils/fluent-bit: Upgrade to 3.0.0
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v3.0.0
2024-03-22 11:19:43 +01:00
Palle Girgensohn
e2f62ff78e sysutils/fluent-bit: Upgrade to 2.2.2.
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.2.2
2024-01-15 11:10:42 +01:00
Palle Girgensohn
36eb56de0e sysutils/fluent-bit: Update to 2.2.1
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.2.1
2023-12-23 18:51:53 +01:00
Palle Girgensohn
fc6c98d15f sysutils/fluent-bit: Update to 2.1.10
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.10
2023-09-28 10:59:31 +02:00
Palle Girgensohn
b9558252b1 sysutils/fluent-bit: update to 2.1.9
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.9
2023-09-05 11:15:31 +02:00
Piotr Kubaj
100d9fe620 sysutils/fluent-bit: drop GCC on powerpc
Not needed anymore.
2023-08-12 03:37:48 +02:00
Piotr Kubaj
fa2393450c sysutils/fluent-bit: remove noop powerpc64* and riscv64* block 2023-08-07 21:26:43 +02:00
Palle Girgensohn
358122b22e sysutils/fluent-bit: update to 2.1.7
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.7
2023-08-06 21:37:29 +02:00
Palle Girgensohn
12ef0054e1 sysutils/fluent-bit: update to 2.1.6
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.6
2023-07-03 16:45:46 +02:00
Palle Girgensohn
c944f98860 sysutils/fluent-bit: update to 2.1.5
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.5
2023-06-20 16:40:01 +02:00
Palle Girgensohn
879207b9c8 sysutils/fluent-bit: update to 2.1.4
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.4
2023-05-25 11:38:23 +02:00
Palle Girgensohn
6bb9e4c33f sysutils/fluent-bit: update to 2.1.3
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.3
2023-05-24 23:55:46 +02:00
Muhammad Moinur Rahman
9b178ffd7e */*: llvm15 build fixes
llvm15 was also merged into 13.2-STABLE effective from OSVERSION
1302505. Fix the ports that failed to build with llvm15.

Approved by:	portmgr (blanket)
2023-05-17 18:30:15 +02:00
Muhammad Moinur Rahman
150ff9dd33 sysutils/fluent-bit: Unbreak on HEAD
Approved by:	portmgr (blanket)
2023-04-30 00:51:59 +02:00
Palle Girgensohn
817b54032c systutils/fluent-bit: update to 2.1.2
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.2
2023-04-26 17:30:43 +02:00
Palle Girgensohn
02e08974bc sysutils/fluent-bit: update to 2.1.1
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.1
2023-04-21 00:02:41 +02:00
Palle Girgensohn
c5ce6d2c3c sysutils/fluent-bit: update to 2.1.0
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.1.0
2023-04-21 00:02:40 +02:00
Palle Girgensohn
6a415148d5 sysutils/fluent-bit: update to 2.0.11
Release notes:	https://github.com/fluent/fluent-bit/releases/tag/v2.0.11
2023-04-05 17:03:10 +02:00
Palle Girgensohn
5068e4ea44 sysutils/fluent-bit: update to 2.0.10
Release notes:	https://fluentbit.io/announcements/v2.0.10/
2023-03-20 15:54:46 +01:00
Piotr Kubaj
56f8ca40ae sysutils/fluent-bit: fix build on powerpc*
/wrkdirs/usr/ports/sysutils/fluent-bit/work/fluent-bit-2.0.9/lib/wasm-micro-runtime-WAMR-1.1.1/core/iwasm/common/arch/invokeNative_em64.s:63:5: error: invalid instruction, did you mean: crset, fre?
    ret
2023-03-09 09:49:11 +00:00