BDEPEND=dev-lang/ruby:3.4 sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-debug/systemtap ) 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-20241225 valgrind? ( dev-debug/valgrind )
DESCRIPTION=An object-oriented scripting language
EAPI=8
HOMEPAGE=https://www.ruby-lang.org/
INHERIT=autotools flag-o-matic multiprocessing rust git-r3
IUSE=berkdb debug doc examples gdbm jemalloc jit socks5 +ssl static-libs systemtap tk valgrind xemacs
LICENSE=|| ( Ruby-BSD BSD-2 )
PDEPEND=>=dev-ruby/minitest-5.25.4[ruby_targets_ruby34(-)] >=dev-ruby/power_assert-2.0.5[ruby_targets_ruby34(-)] >=dev-ruby/rake-13.2.1[ruby_targets_ruby34(-)] >=dev-ruby/test-unit-3.6.7[ruby_targets_ruby34(-)] >=dev-ruby/rexml-3.4.0[ruby_targets_ruby34(-)] >=dev-ruby/rss-0.3.1[ruby_targets_ruby34(-)] >=dev-ruby/net-ftp-0.3.8[ruby_targets_ruby34(-)] >=dev-ruby/net-imap-0.5.4[ruby_targets_ruby34(-)] >=dev-ruby/net-pop-0.1.2[ruby_targets_ruby34(-)] >=dev-ruby/net-smtp-0.5.0[ruby_targets_ruby34(-)] >=dev-ruby/matrix-0.4.2[ruby_targets_ruby34(-)] >=dev-ruby/prime-0.1.3[ruby_targets_ruby34(-)] >=dev-ruby/rbs-3.8.0[ruby_targets_ruby34(-)] >=dev-ruby/typeprof-0.30.1[ruby_targets_ruby34(-)] >=dev-ruby/debug-1.10.0[ruby_targets_ruby34(-)] >=dev-ruby/racc-1.8.1[ruby_targets_ruby34(-)] >=dev-ruby/mutex_m-0.3.0[ruby_targets_ruby34(-)] >=dev-ruby/getoptlong-0.2.1[ruby_targets_ruby34(-)] >=dev-ruby/base64-0.2.0[ruby_targets_ruby34(-)] >=dev-ruby/bigdecimal-3.1.8[ruby_targets_ruby34(-)] >=dev-ruby/observer-0.1.2[ruby_targets_ruby34(-)] >=dev-ruby/abbrev-0.1.2[ruby_targets_ruby34(-)] >=dev-ruby/resolv-replace-0.1.1[ruby_targets_ruby34(-)] >=dev-ruby/rinda-0.2.0[ruby_targets_ruby34(-)] >=dev-ruby/drb-2.2.1[ruby_targets_ruby34(-)] >=dev-ruby/nkf-0.2.0[ruby_targets_ruby34(-)] >=dev-ruby/syslog-0.2.0[ruby_targets_ruby34(-)] >=dev-ruby/csv-3.3.2[ruby_targets_ruby34(-)] >=dev-ruby/repl_type_completor-0.1.9[ruby_targets_ruby34(-)] virtual/rubygems[ruby_targets_ruby34(-)] >=dev-ruby/bundler-2.5.11[ruby_targets_ruby34(-)] >=dev-ruby/did_you_mean-1.6.3[ruby_targets_ruby34(-)] >=dev-ruby/irb-1.11.0[ruby_targets_ruby34(-)] >=dev-ruby/json-2.7.2[ruby_targets_ruby34(-)] >=dev-ruby/rdoc-6.6.2[ruby_targets_ruby34(-)] xemacs? ( app-xemacs/ruby-modes )
PROPERTIES=live
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( sys-libs/gdbm:= ) jemalloc? ( dev-libs/jemalloc:= ) jit? ( || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* ) ) ssl? ( dev-libs/openssl:0= ) socks5? ( >=net-proxy/dante-1.1.13 ) systemtap? ( dev-debug/systemtap ) 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-20241225
SLOT=3.4
_eclasses_=gnuconfig	b4fa4889c6f586d6b069215a86dd9e53	toolchain-funcs	58a918e3a42d0156f010dcfd43725be5	libtool	6a96cd90e5da8c7c615015479f46f1a4	autotools	0698802996fcfe9a604eac3c1f6e7112	flag-o-matic	fd3558f73f6503093adee69adf41020d	multiprocessing	45d0620f25c2f063ad6276ecd9ed9399	rust	c5ae4c9b5eca97bd7fc77fede663873f	git-r3	2f8cdb10b033f92c3136aa6488a31c98
_md5_=2cee17f5e98f0f2dd50e4dcd3660a288
