{"name":"ruby32","portdir":"lang/ruby32","version":"3.2.11","license":"(Ruby or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ruby-lang.org/","description":"Powerful and clean object-oriented scripting language","long_description":"Ruby is the 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, straightforward, extensible, and portable.","active":true,"categories":["lang","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110},{"name":"fw","github":"fhgwright","ports_count":28}],"variants":["doc","gmp","jemalloc","yjit","relative"],"dependencies":[{"type":"build","ports":["clang-18","cctools","pkgconfig","rust"]},{"type":"lib","ports":["readline","zlib","openssl3","gdbm","libffi","libyaml"]},{"type":"run","ports":["ruby_select"]}],"depends_on":[{"type":"build","ports":["mkvtoolnix-legacy"]},{"type":"lib","ports":["rb32-unf","rb32-numo-narray","rb32-uuidtools","rb32-ffi","rb32-numo-gsl","rb32-ffi-compiler","rb32-rexml","rb32-narray","rb32-numo-linalg","rb32-3llo","rb32-pastel","rb32-t_algebra","rb32-tty-color","rb32-tty-cursor","rb32-tty-prompt","rb32-tty-reader","rb32-tty-screen","rb32-wisper","rb32-ast","rb32-parser","rb32-gettext","rb32-rubyzip","rb32-gem-patch","rb32-racc","rb32-fcgi","rb32-gmp","rb32-ronn-ng","rb32-mini_portile2","rb32-locale","rb32-mime-types-data","rb32-x","rb32-mime-types","rb32-citrus","rb32-toml-rb","rb32-colorize","rb32-threach","rb32-mustache","rb32-kramdown","rb32-gdk_pixbuf2","rb32-parallel","rb32-rdoc","rb32-archive-tar-minitar","rb32-powerbar","rb32-bee","rb32-base64","rb32-geokit","rb32-hashie","rb32-http","rb32-http-form_data","rb32-idn-ruby","rb32-llhttp-ffi","rb32-oauth","rb32-oauth-tty","rb32-simple_oauth","rb32-snaky_hash","rb32-terminal-notifier","rb32-twitter-text","rb32-twterm","rb32-version_gem","rb32-buftok","rb32-domain_name","rb32-equalizer","rb32-memoizable","rb32-naught","rb32-thread_safe","rb32-base32","rb32-base_convert","rb32-hessian2","rb32-posix-spawn","rb32-rbon","rb32-super_random","rb32-totp","rb32-yaml_zlib_blowfish","rb32-text","rb32-escape","rb32-fsevent-legacy","rb32-git-ui","rb32-arrayfields","rb32-multipart-post","rb32-ncursesw","rb32-redcloth","rb32-t","rb32-twitter","rb32-gpgme","rb32-rubyinline","rb32-2darray","rb32-bzip2-ffi","rb32-curl_ffi","rb32-ffi-czmq","rb32-ffi-icu","rb32-ffi-inline","rb32-ffi-libarchive","rb32-ffi-libsodium","rb32-ffi-openmpt","rb32-ffi-portaudio","rb32-ffi-proj4","rb32-ffi-rzmq","rb32-ffi-rzmq-core","rb32-ffi-tk","rb32-nice-ffi","rb32-protobuf","rb32-rb_sdl2","rb32-rubydraw","rb32-rubysdl","rb32-sdl-ffi","rb32-sdl2","rb32-sdl2-bindings","rb32-execjs","rb32-ruby_parser","rb32-curses","rb32-erubi","rb32-fiddle","rb32-i18n","rb32-iconv","rb32-json","rb32-json_pure","rb32-net-ftp","rb32-net-ssh","rb32-path_expander","rb32-pkg-config","rb32-rice","rb32-stringio","rb32-timeout","rb32-unicode-display_width","rb32-cairo","rb32-sass","rb32-unicode","rb32-little-plugger","rb32-loquacious","rb32-psych","rb32-bones","rb32-cri","rb32-zentest","rb32-configuration","rb32-excon","rb32-heroku","rb32-heroku-api","rb32-http-accept","rb32-launchy","rb32-net-ssh-gateway","rb32-netrc","rb32-rest-client","rb32-roauth","rb32-cane","rb32-code_metrics","rb32-colours","rb32-gtk_paradise","rb32-help_parser","rb32-net-protocol","rb32-packable","rb32-plist","rb32-progressbar","rb32-require_all","rb32-such","rb32-user_space","rb32-aes_key_wrap","rb32-aescrypt","rb32-aes","rb32-fsevent","rb32-native-package-installer","rb32-red-colors","rb32-rufus-mnemo","rb32-will_paginate","rb32-wirble","rb32-xml-simple","rb32-net-dns","rb32-topinambour","rb32-multi_json","rb32-nitpick","rb32-parsetree","rb32-rubytoc","rb32-sexp_processor","rb32-trollop","rb32-image_science","rb32-inotify","rb32-sass-listen","rb32-bigdecimal","rb32-forwardable","rb32-htmlentities","rb32-optimist","rb32-retryable","rb32-rmail","rb32-singleton","rb32-unf_ext","rb32-method_source","rb32-minitar-cli","rb32-public_suffix","rb32-chronic","rb32-lockfile","rb32-sup","rb32-rmagick","rb32-diakonos","rb32-addressable","rb32-concurrent-ruby","rb32-concurrent-ruby-ext","rb32-curb","rb32-highline","rb32-http-cookie","rb32-minitar","rb32-thor","rb32-crypt-isaac","rb32-atk","rb32-cairo-gobject","rb32-clutter","rb32-clutter-gdk","rb32-gdk3","rb32-gdk4","rb32-gio2","rb32-glib2","rb32-gnumeric","rb32-gobject-introspection","rb32-goffice","rb32-gsf","rb32-gtk3","rb32-gtk4","rb32-gtksourceview4","rb32-pango","rb32-vte3","xapian-bindings-ruby32","rb32-nokogiri"]},{"type":"run","ports":["mkvtoolnix-legacy"]}]}