HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"name": "ruby33",
"portdir": "lang/ruby33",
"version": "3.3.8",
"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": 109
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 26
}
],
"variants": [
"doc",
"gmp",
"jemalloc",
"yjit",
"relative"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"pkgconfig",
"rust"
]
},
{
"type": "lib",
"ports": [
"openssl3",
"zlib",
"gdbm",
"libffi",
"libyaml"
]
},
{
"type": "run",
"ports": [
"ruby_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mkvtoolnix-devel",
"ruby-devel",
"mkvtoolnix"
]
},
{
"type": "lib",
"ports": [
"rb33-uuidtools",
"rb33-ffi",
"rb33-numo-gsl",
"rb33-ffi-compiler",
"rb33-narray",
"rb33-numo-linalg",
"rb33-3llo",
"rb33-pastel",
"rb33-t_algebra",
"rb33-tty-color",
"rb33-tty-cursor",
"rb33-tty-prompt",
"rb33-tty-reader",
"rb33-tty-screen",
"rb33-wisper",
"rb33-ast",
"rb33-parser",
"asciidoctor",
"rb33-gem-patch",
"rb33-fcgi",
"rb33-gmp",
"rb33-ronn-ng",
"rb33-mini_portile2",
"rb33-locale",
"rb33-x",
"rb33-citrus",
"rb33-toml-rb",
"rb33-colorize",
"rb33-mustache",
"rb33-kramdown",
"rb33-nokogiri",
"rb33-gdk_pixbuf2",
"rb33-parallel",
"rb33-archive-tar-minitar",
"rb33-powerbar",
"rb33-bee",
"rb33-base64",
"rb33-geokit",
"rb33-hashie",
"rb33-http",
"rb33-http-form_data",
"rb33-idn-ruby",
"rb33-llhttp-ffi",
"rb33-oauth",
"xapian-bindings-ruby33",
"rb33-oauth-tty",
"rb33-simple_oauth",
"rb33-snaky_hash",
"rb33-terminal-notifier",
"rb33-twitter-text",
"rb33-twterm",
"rb33-version_gem",
"rb33-buftok",
"rb33-domain_name",
"rb33-equalizer",
"rb33-memoizable",
"rb33-naught",
"rb33-thread_safe",
"rb33-base32",
"rb33-base_convert",
"rb33-hessian2",
"rb33-posix-spawn",
"rb33-rbon",
"rb33-super_random",
"rb33-totp",
"rb33-yaml_zlib_blowfish",
"rb33-gettext",
"rb33-text",
"rb33-escape",
"rb33-fsevent-legacy",
"rb33-git-ui",
"rb33-arrayfields",
"rb33-multipart-post",
"rb33-ncursesw",
"rb33-redcloth",
"rb33-t",
"rb33-twitter",
"rb33-2darray",
"rb33-bzip2-ffi",
"rb33-curl_ffi",
"rb33-ffi-czmq",
"rb33-ffi-icu",
"rb33-ffi-inline",
"rb33-ffi-libarchive",
"rb33-ffi-libsodium",
"rb33-ffi-openmpt",
"rb33-ffi-portaudio",
"rb33-ffi-proj4",
"rb33-ffi-rzmq",
"rb33-ffi-rzmq-core",
"rb33-ffi-tk",
"rb33-nice-ffi",
"rb33-protobuf",
"rb33-rb_sdl2",
"rb33-rubydraw",
"rb33-rubysdl",
"rb33-sdl-ffi",
"rb33-sdl2",
"rb33-sdl2-bindings",
"rb33-execjs",
"rb33-ruby_parser",
"rb33-curses",
"rb33-erubi",
"rb33-fiddle",
"rb33-i18n",
"rb33-iconv",
"rb33-json",
"rb33-json_pure",
"rb33-net-ssh",
"rb33-path_expander",
"rb33-pkg-config",
"rb33-rice",
"rb33-stringio",
"rb33-timeout",
"rb33-vte3",
"rb33-unf",
"rb33-numo-narray",
"rb33-gtk4",
"rb33-gtksourceview4",
"rb33-pango",
"rb33-rubyinline",
"rb33-unicode-display_width",
"rb33-cairo",
"rb33-sass",
"rb33-unicode",
"rb33-little-plugger",
"rb33-loquacious",
"rb33-psych",
"rb33-bones",
"rb33-zentest",
"rb33-configuration",
"rb33-excon",
"rb33-heroku",
"rb33-heroku-api",
"rb33-http-accept",
"rb33-launchy",
"rb33-mime-types",
"rb33-mime-types-data",
"rb33-net-ssh-gateway",
"rb33-netrc",
"rb33-rest-client",
"rb33-rubyzip",
"rb33-roauth",
"rb33-cane",
"rb33-code_metrics",
"rb33-colours",
"rb33-gtk_paradise",
"rb33-help_parser",
"rb33-net-protocol",
"rb33-packable",
"rb33-plist",
"rb33-progressbar",
"rb33-require_all",
"rb33-such",
"rb33-user_space",
"rb33-net-ftp",
"rb33-aes_key_wrap",
"rb33-aescrypt",
"rb33-aes",
"rb33-fsevent",
"rb33-native-package-installer",
"rb33-red-colors",
"rb33-rufus-mnemo",
"rb33-will_paginate",
"rb33-wirble",
"rb33-xml-simple",
"rb33-net-dns",
"rb33-topinambour",
"rb33-multi_json",
"rb33-nitpick",
"rb33-parsetree",
"rb33-rubytoc",
"rb33-sexp_processor",
"rb33-trollop",
"rb33-image_science",
"rb33-inotify",
"rb33-sass-listen",
"rb33-bigdecimal",
"rb33-forwardable",
"rb33-htmlentities",
"rb33-optimist",
"rb33-retryable",
"rb33-rmail",
"rb33-singleton",
"rb33-unf_ext",
"rb33-method_source",
"rb33-minitar-cli",
"rb33-public_suffix",
"rb33-chronic",
"rb33-lockfile",
"rb33-sup",
"rb33-gpgme",
"rb33-diakonos",
"rb33-addressable",
"rb33-concurrent-ruby",
"rb33-concurrent-ruby-ext",
"rb33-curb",
"rb33-highline",
"rb33-http-cookie",
"rb33-minitar",
"rb33-thor",
"rb33-crypt-isaac",
"rb33-atk",
"rb33-cairo-gobject",
"rb33-clutter",
"rb33-clutter-gdk",
"rb33-gdk3",
"rb33-gdk4",
"rb33-gio2",
"rb33-glib2",
"rb33-gnumeric",
"rb33-gobject-introspection",
"rb33-goffice",
"rb33-gsf",
"rb33-gtk3"
]
},
{
"type": "run",
"ports": [
"mkvtoolnix",
"john-jumbo",
"mkvtoolnix-devel",
"john-jumbo-devel"
]
}
]
}