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

Sources

http://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.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/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 meta-voltumna:

Branch Recipe
master ruby 3.4.3 (this recipe)