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

Sources

http://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.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/remove_has_include_macros.patch Pending
ruby/0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch Unknown
ruby/0002-template-Makefile.in-filter-out-f-prefix-map.patch Unknown
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]

Other branches

This recipe in other branches of openembedded-core:

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