summaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/ruby
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2026-04-08 12:32:26 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2026-04-08 16:13:11 +0000
commitee1443fba2f175c79a2fb37bb0d27c8eca01c405 (patch)
tree019c277384a958a614deb75f565773c0bf1f43f0 /meta-openstack/recipes-devtools/ruby
parent72204015003442867a302233f0e2f22728dad8d0 (diff)
downloadmeta-cloud-services-ee1443fba2f175c79a2fb37bb0d27c8eca01c405.tar.gz
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 <bruce.ashfield@gmail.com>
Diffstat (limited to 'meta-openstack/recipes-devtools/ruby')
-rw-r--r--meta-openstack/recipes-devtools/ruby/cool.io_1.9.0.bb18
-rw-r--r--meta-openstack/recipes-devtools/ruby/fluentd_1.17.1.bb19
-rw-r--r--meta-openstack/recipes-devtools/ruby/http-parser.rb_0.8.0.bb27
-rw-r--r--meta-openstack/recipes-devtools/ruby/msgpack_1.7.3.bb16
-rw-r--r--meta-openstack/recipes-devtools/ruby/serverengine_2.2.1.bb17
-rw-r--r--meta-openstack/recipes-devtools/ruby/sigdump_0.2.4.bb13
-rw-r--r--meta-openstack/recipes-devtools/ruby/strptime_0.2.5.bb18
-rw-r--r--meta-openstack/recipes-devtools/ruby/tzinfo-data_1.2024.2.bb13
-rw-r--r--meta-openstack/recipes-devtools/ruby/tzinfo_2.0.6.bb15
-rw-r--r--meta-openstack/recipes-devtools/ruby/yajl-ruby/0001-Don-t-compile-extensions.patch20
-rw-r--r--meta-openstack/recipes-devtools/ruby/yajl-ruby_1.4.0.bb16
11 files changed, 0 insertions, 192 deletions
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 @@
1SUMMARY = 'Simple evented I/O for Ruby (but please check out Celluloid::IO instead)'
2HOMEPAGE = 'http://coolio.github.com'
3
4LICENSE = 'MIT'
5LIC_FILES_CHKSUM = 'file://LICENSE;md5=a5e7701a63eb0a961f98cd10475129b9'
6
7SRCREV = "6f85a2a104488e5c7cb128b9a83058d28ba16d37"
8
9SRC_URI = 'git://github.com/tarcieri/cool.io.git;protocol=https;branch=main'
10
11S = '${WORKDIR}/git'
12
13inherit rubyv2
14
15GEM_NAME = "cool.io"
16GEM_SPEC_FILE = "cool.io.gemspec"
17
18FILES:${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 @@
1SUMMARY = "Fluentdu Open-Source Log Collector"
2HOMEPAGE = "https://www.fluentd.org/"
3LICENSE = "Apache-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=1ffc336af228834e68e0a4d38da165f7"
5
6SRCREV = "b4814cb672f8d0fef2bf441214aae368a4091662"
7
8SRC_URI = "git://github.com/fluent/fluentd.git;protocol=https;branch=master"
9
10RDEPENDS:${PN} = "cool.io http-parser.rb msgpack serverengine sigdump strptime tzinfo tzinfo-data yajl-ruby"
11
12inherit ruby
13
14do_install:append() {
15 install -d ${D}/etc/fluent/
16 install ${S}/fluent.conf ${D}/etc/fluent/fluent.conf
17}
18
19INSANE_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 @@
1SUMMARY = "simple callback-based HTTP request/response parser"
2HOMEPAGE = "https://rubygems.org/gems/http_parser.rb"
3
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE-MIT;md5=157efc3766c6d07d3d857ebbab43351a"
6
7SRCREV = "71ecce2a498f87ba83ea3d77322a001132610a6e"
8
9SRC_URI = "gitsm://github.com/tmm1/http_parser.rb.git;protocol=https;branch=master"
10
11# Bitbake doesn't allow the underscore in file name, hence the dash
12SRCNAME = "http_parser.rb"
13
14# DEPENDS = "git"
15
16inherit rubyv2
17
18GEM_NAME = "http-parser.rb"
19GEM_SPEC_FILE = "http_parser.rb.gemspec"
20
21# # Download the submodules
22# do_configure:prepend() {
23# cd ${WORKDIR}/git
24# git submodule update --init --recursive
25# }
26
27FILES:${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 @@
1SUMMARY = "MessagePack implementation for Ruby"
2HOMEPAGE = "http://msgpack.org/"
3
4LICENSE = "Apache-2.0"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93"
6
7SRCREV = "6bbaa97600430c438675540e1f970d61ce5ccd9e"
8
9SRC_URI = "git://github.com/msgpack/msgpack-ruby.git;protocol=https;branch=master"
10
11inherit rubyv2
12
13GEM_NAME = "msgpack"
14GEM_SPEC_FILE = "msgpack"
15
16FILES:${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 @@
1SUMMARY = 'A framework to implement robust multiprocess servers like Unicorn'
2HOMEPAGE = 'https://rubygems.org/gems/serverengine'
3
4LICENSE = 'Apache-2.0'
5LIC_FILES_CHKSUM = 'file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57'
6
7SRCREV = '99d44a0989ab3e64e14ac0367aadf76aa13b3583'
8
9SRC_URI = 'git://github.com/treasure-data/serverengine.git;protocol=https;branch=master'
10
11S = '${WORKDIR}/git'
12
13RDEPENDS:${PN} = "sigdump"
14
15inherit ruby
16
17FILES:${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 @@
1SUMMARY = "Use signal to show stacktrace of a Ruby process without restarting it"
2HOMEPAGE = "https://github.com/frsyuki/sigdump"
3
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=07d6218b18fb6826f04fd32b4918f085"
6
7SRCREV = "57570f04456560512e4efc1c6fa695b76c17dc0d"
8
9SRC_URI = "git://github.com/frsyuki/sigdump.git;protocol=https;branch=master"
10
11inherit ruby
12
13FILES:${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 @@
1SUMMARY = "a fast strpitme engine"
2HOMEPAGE = "https://github.com/nurse/strptime"
3
4LICENSE = "BSD-2-Clause"
5LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f19575067ffc5f1ddc02c74eeef9904f"
6
7SRCREV = "1583aaa510cae4660907b22c8262ab31b1eb1864"
8
9SRC_URI = "git://github.com/nurse/strptime.git;protocol=https;branch=master"
10
11RDEPENDS:${PN} = "bash"
12
13inherit rubyv2
14
15GEM_NAME = "strptime"
16GEM_SPEC_FILE = "strptime.gemspec"
17
18FILES:${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 @@
1SUMMARY = "TZInfo::Data - Timezone Data for TZInfo"
2HOMEPAGE = "https://tzinfo.github.io/"
3
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=3ed88ee248e60bdf8512a6469f28c191"
6
7SRCREV = "7645b92dccf2c13e3958fedff7b0d105e1c6bb72"
8
9SRC_URI = "git://github.com/tzinfo/tzinfo-data.git;protocol=https;branch=master"
10
11inherit ruby
12
13FILES:${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 @@
1SUMMARY = "TZInfo - Ruby Timezone Library"
2HOMEPAGE = "https://tzinfo.github.io/"
3
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=c326926e773a4e99e89820f5d8a0966f"
6
7SRCREV = "5fc278676efde3c85a788fa85ddabddcd91b846f"
8
9SRC_URI = "git://github.com/tzinfo/tzinfo.git;protocol=https;branch=master"
10
11RDEPENDS:${PN} = "concurrent-ruby"
12
13inherit ruby
14
15FILES:${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 @@
1From 8aec601d3531e7e0ba40df9d712e3754c5404f1a Mon Sep 17 00:00:00 2001
2From: Qian Lei <qianl.fnst@cn.fujitsu.com>
3Date: Tue, 27 Jan 2015 19:13:16 +0800
4Subject: [PATCH] Don't compile extensions.
5
6Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
7---
8 yajl-ruby.gemspec | 2 +-
9 1 file changed, 1 insertion(+), 1 deletion(-)
10
11diff --git a/yajl-ruby.gemspec b/yajl-ruby.gemspec
12index f601263..ecfeacf 100644
13--- a/yajl-ruby.gemspec
14+++ b/yajl-ruby.gemspec
15@@ -9 +9 @@ Gem::Specification.new do |s|
16- s.extensions = ["ext/yajl/extconf.rb"]
17+# s.extensions = ["ext/yajl/extconf.rb"]
18--
191.8.3.1
20
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 @@
1SUMMARY = "A streaming JSON parsing and encoding library for Ruby (C bindings to yajl)"
2HOMEPAGE = "http://rdoc.info/projects/brianmario/yajl-ruby"
3
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=7dbd3a9f471247a243db5b62fe091587"
6
7SRCREV = "8830754ac1ca04a0c14f71f6e7c1d240934366fe"
8
9SRC_URI = "git://github.com/brianmario/yajl-ruby.git;protocol=https;branch=master"
10
11inherit rubyv2
12
13GEM_NAME = "yajl-ruby"
14GEM_SPEC_FILE = "yajl-ruby.gemspec"
15
16FILES:${PN} += "${libdir}/*"