Name ruby
Version 3.3.6
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-2-Clause | BSD-3-Clause | GPL-2.0-only | ISC | MIT
Homepage http://www.ruby-lang.org/
Recipe file recipes-devtools/ruby/ruby_3.3.6.bb
Layer openembedded-core (master branch)
Inherits
  • autotools
  • pkgconfig
  • ptest
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • libffi
  • libtool-cross
  • libtool-native
  • libyaml
  • openssl
  • pkgconfig-native
  • ruby-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • gmp
  • valgrind
PACKAGECONFIG options
  • gmp
  • ipv6
  • rdoc
  • valgrind

Sources

http://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.6.tar.gz

Patches

Patch Status
ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch Pending
ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch Pending
ruby/0003-rdoc-build-reproducible-documentation.patch Backport [debian]
ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch Backport [debian]
ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch Backport [debian]
ruby/0006-Make-gemspecs-reproducible.patch Backport [debian]
ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch Inappropriate [musl bug]

bbappends

This recipe is appended by:

meta-rubygems ruby_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master ruby 3.3.6 (this recipe)
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
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