summaryrefslogtreecommitdiff
path: root/sysutils/rubygem-fluentd
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/rubygem-fluentd')
-rw-r--r--sysutils/rubygem-fluentd/Makefile10
-rw-r--r--sysutils/rubygem-fluentd/distinfo6
-rw-r--r--sysutils/rubygem-fluentd/files/fluentd.in1
-rw-r--r--sysutils/rubygem-fluentd/files/patch-fluentd.gemspec11
4 files changed, 22 insertions, 6 deletions
diff --git a/sysutils/rubygem-fluentd/Makefile b/sysutils/rubygem-fluentd/Makefile
index d70d3d0a1339..d3a31f4be9ab 100644
--- a/sysutils/rubygem-fluentd/Makefile
+++ b/sysutils/rubygem-fluentd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fluentd
-PORTVERSION= 1.18.0
-PORTREVISION= 1
+PORTVERSION= 1.19.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -11,21 +10,26 @@ WWW= https://fluentd.org/
LICENSE= APACHE20
RUN_DEPENDS= \
+ rubygem-async-http>=0.86:www/rubygem-async-http \
rubygem-base6402>=0.2<0.3:converters/rubygem-base6402 \
rubygem-bundler>=0:sysutils/rubygem-bundler \
rubygem-cool.io>=1.4.5<2.0.0:devel/rubygem-cool.io \
rubygem-csv>=3.2:devel/rubygem-csv \
rubygem-drb>=2.2<2.3:devel/rubygem-drb \
+ rubygem-fiddle>=1.1:devel/rubygem-fiddle \
rubygem-http_parser.rb>=0.5.1<0.9.0:net/rubygem-http_parser.rb \
rubygem-logger>=0.6:devel/rubygem-logger \
rubygem-msgpack>=1.3.1<2.0.0:devel/rubygem-msgpack \
+ rubygem-oj>=3.16.10:devel/rubygem-oj \
rubygem-serverengine>=2.2.5<3.0.0:net/rubygem-serverengine \
rubygem-sigdump>=0.2.5<0.3:devel/rubygem-sigdump \
rubygem-strptime>=0.2.2<1.0.0:devel/rubygem-strptime \
rubygem-tzinfo1>=1.0<3.0:devel/rubygem-tzinfo1 \
rubygem-tzinfo-data>=1.0<2:devel/rubygem-tzinfo-data \
+ rubygem-uri>=1.0<2:net/rubygem-uri \
rubygem-webrick>=1.4.2<1.10:www/rubygem-webrick \
- rubygem-yajl-ruby>=1.0<2:devel/rubygem-yajl-ruby
+ rubygem-yajl-ruby>=1.0<2:devel/rubygem-yajl-ruby \
+ rubygem-zstd-ruby>=1.5<2:devel/rubygem-zstd-ruby
PLIST_FILES= bin/fluent-cap-ctl bin/fluent-cat bin/fluent-ctl \
bin/fluent-debug bin/fluent-gem bin/fluentd \
diff --git a/sysutils/rubygem-fluentd/distinfo b/sysutils/rubygem-fluentd/distinfo
index ca73a3147496..4d97e9582fed 100644
--- a/sysutils/rubygem-fluentd/distinfo
+++ b/sysutils/rubygem-fluentd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732891526
-SHA256 (rubygem/fluentd-1.18.0.gem) = 0dc947180c222a730ea68516b13ac93627b043b974af8adb6c0ddf0723680e80
-SIZE (rubygem/fluentd-1.18.0.gem) = 577024
+TIMESTAMP = 1754301256
+SHA256 (rubygem/fluentd-1.19.0.gem) = 96530a9d5706dfd3672efea69270004756ea9ee44d7788113102798c345ed400
+SIZE (rubygem/fluentd-1.19.0.gem) = 581120
diff --git a/sysutils/rubygem-fluentd/files/fluentd.in b/sysutils/rubygem-fluentd/files/fluentd.in
index a32b9c6f3aca..c3e4578cbdec 100644
--- a/sysutils/rubygem-fluentd/files/fluentd.in
+++ b/sysutils/rubygem-fluentd/files/fluentd.in
@@ -27,6 +27,7 @@ load_rc_config $name
: ${fluentd_user="%%USER%%"}
: ${fluentd_group="%%GROUP%%"}
: ${fluentd_flags:=""}
+: ${fluentd_env:="FLUENT_CONF_INCLUDE_DIR=${fluentd_dir}/conf.d"}
start_precmd="fluentd_start_precmd"
diff --git a/sysutils/rubygem-fluentd/files/patch-fluentd.gemspec b/sysutils/rubygem-fluentd/files/patch-fluentd.gemspec
new file mode 100644
index 000000000000..cf5057682d3e
--- /dev/null
+++ b/sysutils/rubygem-fluentd/files/patch-fluentd.gemspec
@@ -0,0 +1,11 @@
+--- fluentd.gemspec.orig 2025-08-04 14:45:32.893843000 +0200
++++ fluentd.gemspec 2025-08-04 14:45:43.993159000 +0200
+@@ -36,8 +36,6 @@
+ s.add_runtime_dependency(%q<zstd-ruby>.freeze, ["~> 1.5".freeze])
+ s.add_runtime_dependency(%q<uri>.freeze, ["~> 1.0".freeze])
+ s.add_runtime_dependency(%q<async-http>.freeze, ["~> 0.86".freeze])
+- s.add_runtime_dependency(%q<io-event>.freeze, ["< 1.11.0".freeze])
+- s.add_runtime_dependency(%q<io-stream>.freeze, ["< 0.8.0".freeze])
+ s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2".freeze])
+ s.add_runtime_dependency(%q<csv>.freeze, ["~> 3.2".freeze])
+ s.add_runtime_dependency(%q<drb>.freeze, ["~> 2.2".freeze])