Name ruby
Version 2.5.3
Summary An interpreter of object-oriented scripting language
Description Ruby is an interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, and extensible.
Section devel/ruby
License Ruby | BSD | GPLv2
Homepage http://www.ruby-lang.org/
Recipe file recipes-devtools/ruby/ruby_2.5.3.bb
recipes-devtools/ruby/ruby.inc
Layer openembedded-core (thud branch)
Inherits
  • autotools
  • ptest
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • gdbm
  • gnu-config-native
  • libffi
  • libtool-cross
  • libtool-native
  • libyaml
  • openssl
  • readline
  • ruby-native
  • tcl
  • zlib
  • gmp
  • valgrind
PACKAGECONFIG options
  • gmp
  • ipv6
  • valgrind

Sources

http://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.gz

Patches

Patch Status
ruby/extmk.patch Pending
ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch Pending
ruby/ruby-CVE-2017-9226.patch Pending
ruby/ruby-CVE-2017-9228.patch Inappropriate [not author]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master ruby 3.3.6
styhead (Yocto Project 5.1) ruby 3.3.4
scarthgap (Yocto Project 5.0) ruby 3.3.5
nanbield (Yocto Project 4.3) ruby 3.2.2
mickledore (Yocto Project 4.2) ruby 3.2.2
langdale (Yocto Project 4.1) ruby 3.1.3
kirkstone (Yocto Project 4.0) ruby 3.1.3
honister (Yocto Project 3.4) ruby 3.0.3
hardknott (Yocto Project 3.3) ruby 3.0.3
gatesgarth (Yocto Project 3.2) ruby 2.7.1
dunfell (Yocto Project 3.1) ruby 2.7.6
zeus (Yocto Project 3.0) ruby 2.5.5
warrior (Yocto Project 2.7) ruby 2.5.3
thud (Yocto Project 2.6) ruby 2.5.3 (this recipe)
sumo (Yocto Project 2.5) ruby 2.5.0
rocko (Yocto Project 2.4) ruby 2.4.4
pyro (Yocto Project 2.3) ruby 2.4.4
morty (Yocto Project 2.2) ruby 2.4.4
krogoth (Yocto Project 2.1) ruby 2.2.2
jethro (Yocto Project 2.0) ruby 2.2.2