portage-ng / portage / dev-lang / ruby / 4.0.6
portage-ng --info
>>> Printing information for: portage://dev-lang/ruby-4.0.6


----------------------------------------------------------------------------------------------------------------------------------------------------------------
description : 
   An object-oriented scripting language
homepage : 
   https://www.ruby-lang.org/
maintainer : 
   ruby@gentoo.org
license : 
   any 
      Ruby-BSD
      BSD-2
eapi : 
   8
slot : 
   4.0
subslot : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
iuse : 
   berkdb
   debug
   doc
   examples
   gdbm
   gmp
   jemalloc
   jit
   socks5
   +ssl
   static-libs
   systemtap
   tk
   valgrind
   xemacs
required_use : 
   [not set]
keywords : 
   unstable(alpha)
   unstable(amd64)
   unstable(arm)
   unstable(arm64)
   unstable(hppa)
   unstable(loong)
   unstable(mips)
   unstable(ppc)
   unstable(ppc64)
   unstable(riscv)
   unstable(s390)
   unstable(sparc)
   unstable(x86)
   unstable(arm64-macos)
   unstable(x64-macos)
   unstable(x64-solaris)
properties : 
   [not set]
eclasses : 
   gnuconfig
   toolchain-funcs
   libtool
   autotools
   flag-o-matic
   multiprocessing
   rust
defined_phases : 
   compile
   configure
   install
   postinst
   postrm
   prepare
   setup
   test
installed : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
src_uri : 
   ruby-4.0.6.tar.xz

----------------------------------------------------------------------------------------------------------------------------------------------------------------
bdepend : 
   sys-devel/gnuconfig
   >=app-portage/elt-patches-20250306
   any 
      >=dev-build/automake-1.19:1.19
      >=dev-build/automake-1.18.1:1.18
   any 
      >=dev-build/autoconf-2.73:2.73
      >=dev-build/autoconf-2.72-r1:2.72
   >=dev-build/libtool-2.4.7-r3

depend : 
   use berkdb
      sys-libs/db:=
   use gdbm
      sys-libs/gdbm:=
   use gmp
      dev-libs/gmp:=
   use jemalloc
      dev-libs/jemalloc:=
   use jit
      any 
         >=dev-lang/rust-bin-1.90.0:*
         >=dev-lang/rust-1.90.0:*
   use ssl
      dev-libs/openssl:0=
   use socks5
      >=net-proxy/dante-1.1.13
   use systemtap
      dev-debug/systemtap
   use tk
      dev-lang/tcl:0= [ threads(+) ]
      dev-lang/tk:0= [ threads(+) ]
   dev-libs/libyaml
   dev-libs/libffi:=
   virtual/zlib:=
   virtual/libcrypt:=
   >=app-eselect/eselect-ruby-20251225
   use valgrind
      dev-debug/valgrind

idepend : 
   [not set]

rdepend : 
   use berkdb
      sys-libs/db:=
   use gdbm
      sys-libs/gdbm:=
   use gmp
      dev-libs/gmp:=
   use jemalloc
      dev-libs/jemalloc:=
   use jit
      any 
         >=dev-lang/rust-bin-1.90.0:*
         >=dev-lang/rust-1.90.0:*
   use ssl
      dev-libs/openssl:0=
   use socks5
      >=net-proxy/dante-1.1.13
   use systemtap
      dev-debug/systemtap
   use tk
      dev-lang/tcl:0= [ threads(+) ]
      dev-lang/tk:0= [ threads(+) ]
   dev-libs/libyaml
   dev-libs/libffi:=
   virtual/zlib:=
   virtual/libcrypt:=
   >=app-eselect/eselect-ruby-20251225

pdepend : 
   >=dev-ruby/minitest-6.0.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/power_assert-3.0.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rake-13.3.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/test-unit-3.7.5 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rexml-3.4.4 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rss-0.3.2 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/net-ftp-0.3.9 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/net-imap-0.6.2 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/net-pop-0.1.2 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/net-smtp-0.5.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/matrix-0.4.3 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/prime-0.1.4 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rbs-3.10.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/typeprof-0.31.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/debug-1.11.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/racc-1.8.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/mutex_m-0.3.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/getoptlong-0.2.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/base64-0.3.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/bigdecimal-4.0.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/observer-0.1.2 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/abbrev-0.1.2 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/resolv-replace-0.1.1 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rinda-0.2.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/drb-2.2.3 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/nkf-0.2.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/syslog-0.3.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/csv-3.3.5 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/repl_type_completor-0.1.12 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/ostruct-0.6.3 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/pstore-0.2.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/benchmark-0.5.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/logger-1.7.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/reline-0.6.3 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/readline-0.0.4 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/fiddle-1.1.8 [ ruby_targets_ruby40(-) ]
   virtual/rubygems [ ruby_targets_ruby40(-) ]
   >=dev-ruby/bundler-4.0.3 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/did_you_mean-2.0.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/irb-1.16.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/json-2.18.0 [ ruby_targets_ruby40(-) ]
   >=dev-ruby/rdoc-7.0.2 [ ruby_targets_ruby40(-) ]
   use xemacs
      app-xemacs/ruby-modes