GET /api/v1/ports/ruby33/
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"
            ]
        }
    ]
}