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