From ee1443fba2f175c79a2fb37bb0d27c8eca01c405 Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Wed, 8 Apr 2026 12:32:26 +0000 Subject: fluentd: update to 1.19.2 As part of this update we: - move from meta-openstack to main layer - move ruby dependencies from meta-openstack to main layer - Move the fluentd RDEPENDS recipes alongside fluentd itself: cool.io, http-parser.rb, msgpack, serverengine, sigdump, strptime, tzinfo, tzinfo-data, yajl-ruby. Signed-off-by: Bruce Ashfield --- .../recipes-devtools/ruby/cool.io_1.9.0.bb | 18 --------------- .../recipes-devtools/ruby/fluentd_1.17.1.bb | 19 --------------- .../recipes-devtools/ruby/http-parser.rb_0.8.0.bb | 27 ---------------------- .../recipes-devtools/ruby/msgpack_1.7.3.bb | 16 ------------- .../recipes-devtools/ruby/serverengine_2.2.1.bb | 17 -------------- .../recipes-devtools/ruby/sigdump_0.2.4.bb | 13 ----------- .../recipes-devtools/ruby/strptime_0.2.5.bb | 18 --------------- .../recipes-devtools/ruby/tzinfo-data_1.2024.2.bb | 13 ----------- .../recipes-devtools/ruby/tzinfo_2.0.6.bb | 15 ------------ .../yajl-ruby/0001-Don-t-compile-extensions.patch | 20 ---------------- .../recipes-devtools/ruby/yajl-ruby_1.4.0.bb | 16 ------------- 11 files changed, 192 deletions(-) delete mode 100644 meta-openstack/recipes-devtools/ruby/cool.io_1.9.0.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/fluentd_1.17.1.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/http-parser.rb_0.8.0.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/msgpack_1.7.3.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/serverengine_2.2.1.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/sigdump_0.2.4.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/strptime_0.2.5.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/tzinfo-data_1.2024.2.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/tzinfo_2.0.6.bb delete mode 100644 meta-openstack/recipes-devtools/ruby/yajl-ruby/0001-Don-t-compile-extensions.patch delete mode 100644 meta-openstack/recipes-devtools/ruby/yajl-ruby_1.4.0.bb (limited to 'meta-openstack/recipes-devtools/ruby') diff --git a/meta-openstack/recipes-devtools/ruby/cool.io_1.9.0.bb b/meta-openstack/recipes-devtools/ruby/cool.io_1.9.0.bb deleted file mode 100644 index 2e827a8..0000000 --- a/meta-openstack/recipes-devtools/ruby/cool.io_1.9.0.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = 'Simple evented I/O for Ruby (but please check out Celluloid::IO instead)' -HOMEPAGE = 'http://coolio.github.com' - -LICENSE = 'MIT' -LIC_FILES_CHKSUM = 'file://LICENSE;md5=a5e7701a63eb0a961f98cd10475129b9' - -SRCREV = "6f85a2a104488e5c7cb128b9a83058d28ba16d37" - -SRC_URI = 'git://github.com/tarcieri/cool.io.git;protocol=https;branch=main' - -S = '${WORKDIR}/git' - -inherit rubyv2 - -GEM_NAME = "cool.io" -GEM_SPEC_FILE = "cool.io.gemspec" - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/fluentd_1.17.1.bb b/meta-openstack/recipes-devtools/ruby/fluentd_1.17.1.bb deleted file mode 100644 index e36f0de..0000000 --- a/meta-openstack/recipes-devtools/ruby/fluentd_1.17.1.bb +++ /dev/null @@ -1,19 +0,0 @@ -SUMMARY = "Fluentdu Open-Source Log Collector" -HOMEPAGE = "https://www.fluentd.org/" -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=1ffc336af228834e68e0a4d38da165f7" - -SRCREV = "b4814cb672f8d0fef2bf441214aae368a4091662" - -SRC_URI = "git://github.com/fluent/fluentd.git;protocol=https;branch=master" - -RDEPENDS:${PN} = "cool.io http-parser.rb msgpack serverengine sigdump strptime tzinfo tzinfo-data yajl-ruby" - -inherit ruby - -do_install:append() { - install -d ${D}/etc/fluent/ - install ${S}/fluent.conf ${D}/etc/fluent/fluent.conf -} - -INSANE_SKIP:${PN} = "installed-vs-shipped" diff --git a/meta-openstack/recipes-devtools/ruby/http-parser.rb_0.8.0.bb b/meta-openstack/recipes-devtools/ruby/http-parser.rb_0.8.0.bb deleted file mode 100644 index fdf3c6d..0000000 --- a/meta-openstack/recipes-devtools/ruby/http-parser.rb_0.8.0.bb +++ /dev/null @@ -1,27 +0,0 @@ -SUMMARY = "simple callback-based HTTP request/response parser" -HOMEPAGE = "https://rubygems.org/gems/http_parser.rb" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=157efc3766c6d07d3d857ebbab43351a" - -SRCREV = "71ecce2a498f87ba83ea3d77322a001132610a6e" - -SRC_URI = "gitsm://github.com/tmm1/http_parser.rb.git;protocol=https;branch=master" - -# Bitbake doesn't allow the underscore in file name, hence the dash -SRCNAME = "http_parser.rb" - -# DEPENDS = "git" - -inherit rubyv2 - -GEM_NAME = "http-parser.rb" -GEM_SPEC_FILE = "http_parser.rb.gemspec" - -# # Download the submodules -# do_configure:prepend() { -# cd ${WORKDIR}/git -# git submodule update --init --recursive -# } - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/msgpack_1.7.3.bb b/meta-openstack/recipes-devtools/ruby/msgpack_1.7.3.bb deleted file mode 100644 index bc59a50..0000000 --- a/meta-openstack/recipes-devtools/ruby/msgpack_1.7.3.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "MessagePack implementation for Ruby" -HOMEPAGE = "http://msgpack.org/" - -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" - -SRCREV = "6bbaa97600430c438675540e1f970d61ce5ccd9e" - -SRC_URI = "git://github.com/msgpack/msgpack-ruby.git;protocol=https;branch=master" - -inherit rubyv2 - -GEM_NAME = "msgpack" -GEM_SPEC_FILE = "msgpack" - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/serverengine_2.2.1.bb b/meta-openstack/recipes-devtools/ruby/serverengine_2.2.1.bb deleted file mode 100644 index 553c567..0000000 --- a/meta-openstack/recipes-devtools/ruby/serverengine_2.2.1.bb +++ /dev/null @@ -1,17 +0,0 @@ -SUMMARY = 'A framework to implement robust multiprocess servers like Unicorn' -HOMEPAGE = 'https://rubygems.org/gems/serverengine' - -LICENSE = 'Apache-2.0' -LIC_FILES_CHKSUM = 'file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57' - -SRCREV = '99d44a0989ab3e64e14ac0367aadf76aa13b3583' - -SRC_URI = 'git://github.com/treasure-data/serverengine.git;protocol=https;branch=master' - -S = '${WORKDIR}/git' - -RDEPENDS:${PN} = "sigdump" - -inherit ruby - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/sigdump_0.2.4.bb b/meta-openstack/recipes-devtools/ruby/sigdump_0.2.4.bb deleted file mode 100644 index b4c1354..0000000 --- a/meta-openstack/recipes-devtools/ruby/sigdump_0.2.4.bb +++ /dev/null @@ -1,13 +0,0 @@ -SUMMARY = "Use signal to show stacktrace of a Ruby process without restarting it" -HOMEPAGE = "https://github.com/frsyuki/sigdump" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=07d6218b18fb6826f04fd32b4918f085" - -SRCREV = "57570f04456560512e4efc1c6fa695b76c17dc0d" - -SRC_URI = "git://github.com/frsyuki/sigdump.git;protocol=https;branch=master" - -inherit ruby - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/strptime_0.2.5.bb b/meta-openstack/recipes-devtools/ruby/strptime_0.2.5.bb deleted file mode 100644 index f7fd72e..0000000 --- a/meta-openstack/recipes-devtools/ruby/strptime_0.2.5.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = "a fast strpitme engine" -HOMEPAGE = "https://github.com/nurse/strptime" - -LICENSE = "BSD-2-Clause" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f19575067ffc5f1ddc02c74eeef9904f" - -SRCREV = "1583aaa510cae4660907b22c8262ab31b1eb1864" - -SRC_URI = "git://github.com/nurse/strptime.git;protocol=https;branch=master" - -RDEPENDS:${PN} = "bash" - -inherit rubyv2 - -GEM_NAME = "strptime" -GEM_SPEC_FILE = "strptime.gemspec" - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/tzinfo-data_1.2024.2.bb b/meta-openstack/recipes-devtools/ruby/tzinfo-data_1.2024.2.bb deleted file mode 100644 index e86638d..0000000 --- a/meta-openstack/recipes-devtools/ruby/tzinfo-data_1.2024.2.bb +++ /dev/null @@ -1,13 +0,0 @@ -SUMMARY = "TZInfo::Data - Timezone Data for TZInfo" -HOMEPAGE = "https://tzinfo.github.io/" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=3ed88ee248e60bdf8512a6469f28c191" - -SRCREV = "7645b92dccf2c13e3958fedff7b0d105e1c6bb72" - -SRC_URI = "git://github.com/tzinfo/tzinfo-data.git;protocol=https;branch=master" - -inherit ruby - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/tzinfo_2.0.6.bb b/meta-openstack/recipes-devtools/ruby/tzinfo_2.0.6.bb deleted file mode 100644 index 180e2e5..0000000 --- a/meta-openstack/recipes-devtools/ruby/tzinfo_2.0.6.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "TZInfo - Ruby Timezone Library" -HOMEPAGE = "https://tzinfo.github.io/" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=c326926e773a4e99e89820f5d8a0966f" - -SRCREV = "5fc278676efde3c85a788fa85ddabddcd91b846f" - -SRC_URI = "git://github.com/tzinfo/tzinfo.git;protocol=https;branch=master" - -RDEPENDS:${PN} = "concurrent-ruby" - -inherit ruby - -FILES:${PN} += "${libdir}/*" diff --git a/meta-openstack/recipes-devtools/ruby/yajl-ruby/0001-Don-t-compile-extensions.patch b/meta-openstack/recipes-devtools/ruby/yajl-ruby/0001-Don-t-compile-extensions.patch deleted file mode 100644 index 8ebd35d..0000000 --- a/meta-openstack/recipes-devtools/ruby/yajl-ruby/0001-Don-t-compile-extensions.patch +++ /dev/null @@ -1,20 +0,0 @@ -From 8aec601d3531e7e0ba40df9d712e3754c5404f1a Mon Sep 17 00:00:00 2001 -From: Qian Lei -Date: Tue, 27 Jan 2015 19:13:16 +0800 -Subject: [PATCH] Don't compile extensions. - -Signed-off-by: Qian Lei ---- - yajl-ruby.gemspec | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/yajl-ruby.gemspec b/yajl-ruby.gemspec -index f601263..ecfeacf 100644 ---- a/yajl-ruby.gemspec -+++ b/yajl-ruby.gemspec -@@ -9 +9 @@ Gem::Specification.new do |s| -- s.extensions = ["ext/yajl/extconf.rb"] -+# s.extensions = ["ext/yajl/extconf.rb"] --- -1.8.3.1 - diff --git a/meta-openstack/recipes-devtools/ruby/yajl-ruby_1.4.0.bb b/meta-openstack/recipes-devtools/ruby/yajl-ruby_1.4.0.bb deleted file mode 100644 index 9199301..0000000 --- a/meta-openstack/recipes-devtools/ruby/yajl-ruby_1.4.0.bb +++ /dev/null @@ -1,16 +0,0 @@ -SUMMARY = "A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)" -HOMEPAGE = "http://rdoc.info/projects/brianmario/yajl-ruby" - -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://LICENSE;md5=7dbd3a9f471247a243db5b62fe091587" - -SRCREV = "8830754ac1ca04a0c14f71f6e7c1d240934366fe" - -SRC_URI = "git://github.com/brianmario/yajl-ruby.git;protocol=https;branch=master" - -inherit rubyv2 - -GEM_NAME = "yajl-ruby" -GEM_SPEC_FILE = "yajl-ruby.gemspec" - -FILES:${PN} += "${libdir}/*" -- cgit v1.2.3-54-g00ecf