GET /api/v1/ports/?format=api&ordering=name&page=846
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 50612,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=847",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=845",
    "results": [
        {
            "name": "rb32-oauth",
            "portdir": "ruby/rb-oauth",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/oauth-xx/oauth-ruby",
            "description": "OAuth Core Ruby implementation",
            "long_description": "OAuth Core Ruby implementation",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-oauth-tty",
                        "rb32-snaky_hash",
                        "rb32-version_gem"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-twterm",
                        "rb32-t"
                    ]
                }
            ]
        },
        {
            "name": "rb32-oauth-tty",
            "portdir": "ruby/rb-oauth-tty",
            "version": "1.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/oauth-xx/oauth-tty",
            "description": "OAuth 1.0 TTY Command Line Interface",
            "long_description": "OAuth 1.0 TTY Command Line Interface",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-version_gem"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-oauth"
                    ]
                }
            ]
        },
        {
            "name": "rb32-optimist",
            "portdir": "ruby/rb-optimist",
            "version": "3.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.manageiq.org/optimist",
            "description": "Command-line option parser for Ruby",
            "long_description": "Command-line option parser for Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-sup"
                    ]
                }
            ]
        },
        {
            "name": "rb32-packable",
            "portdir": "ruby/rb-packable",
            "version": "1.3.18",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubydoc.info/gems/packable/1.3.18",
            "description": "This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9",
            "long_description": "This library monkeypatches core classes and wa designed for Ruby 1.8 & 1.9",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-pango",
            "portdir": "ruby/rb-pango",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection",
            "long_description": "Ruby/Pango is a Ruby binding of pango-1.x based on GObject-Introspection",
            "active": true,
            "categories": [
                "devel",
                "gnome",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pango",
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-cairo-gobject",
                        "rb32-gobject-introspection"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-clutter",
                        "rb32-gdk3",
                        "rb32-gdk4"
                    ]
                }
            ]
        },
        {
            "name": "rb32-parallel",
            "portdir": "ruby/rb-parallel",
            "version": "1.25.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/grosser/parallel",
            "description": "Parallel processing made simple and fast",
            "long_description": "Parallel processing made simple and fast",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-cane"
                    ]
                }
            ]
        },
        {
            "name": "rb32-parser",
            "portdir": "ruby/rb-parser",
            "version": "3.3.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/whitequark/parser",
            "description": "Ruby parser written in pure Ruby",
            "long_description": "Ruby parser written in pure Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-racc",
                        "rb32-ast"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-parsetree",
            "portdir": "ruby/rb-parsetree",
            "version": "3.0.9",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/parsetree",
            "description": "Extract and enumerate Ruby parse trees",
            "long_description": "ParseTree is a C extension (using RubyInline) that extracts the parse tree for an entire class or a specific method and returns it as a s-expression (aka sexp) using Ruby's arrays, strings, symbols and integers.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-rubyinline",
                        "rb32-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-nitpick",
                        "rb32-rubytoc"
                    ]
                }
            ]
        },
        {
            "name": "rb32-pastel",
            "portdir": "ruby/rb-pastel",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ttytoolkit.org",
            "description": "Terminal strings styling with intuitive and clean API",
            "long_description": "Terminal strings styling with intuitive and clean API",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-tty-color"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-tty-prompt"
                    ]
                }
            ]
        },
        {
            "name": "rb32-path_expander",
            "portdir": "ruby/rb-path_expander",
            "version": "1.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/path_expander",
            "description": "PathExpander helps pre-process command-line arguments expanding directories into their constituent files",
            "long_description": "PathExpander helps pre-process command-line arguments expanding directories into their constituent files",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-pkg-config",
            "portdir": "ruby/rb-pkg-config",
            "version": "1.5.7",
            "license": "LGPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rcairo/pkg-config",
            "description": "A pkg-config implementation by Ruby",
            "long_description": "A pkg-config implementation by Ruby",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "kimuraw",
                    "github": "kimuraw",
                    "ports_count": 109
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-cairo",
                        "rb32-glib2"
                    ]
                }
            ]
        },
        {
            "name": "rb32-plist",
            "portdir": "ruby/rb-plist",
            "version": "3.7.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/patsplat/plist",
            "description": "Library to manipulate Property List files",
            "long_description": "Library to manipulate Property List files, also known as plists.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-posix-spawn",
            "portdir": "ruby/rb-posix-spawn",
            "version": "0.3.15",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rtomayko/posix-spawn",
            "description": "rb-posix-spawn uses posix_spawnp(2) for faster process spawning",
            "long_description": "rb-posix-spawn uses posix_spawnp(2) for faster process spawning",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-powerbar",
            "portdir": "ruby/rb-powerbar",
            "version": "2.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/busyloop/powerbar",
            "description": "The last progress-bar library you will ever need",
            "long_description": "The last progress-bar library you will ever need",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-hashie"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-minitar-cli"
                    ]
                }
            ]
        },
        {
            "name": "rb32-progressbar",
            "portdir": "ruby/rb-progressbar",
            "version": "1.13.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jfelchner/ruby-progressbar",
            "description": "rb-progressbar is a text progress bar library",
            "long_description": "rb-progressbar is a text progress bar library for Ruby.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-protobuf",
            "portdir": "ruby/rb-protobuf",
            "version": "4.26.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/google-protobuf",
            "description": "Protocol Buffers for Ruby",
            "long_description": "Protocol Buffers for Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "protobuf-c"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-psych",
            "portdir": "ruby/rb-psych",
            "version": "5.1.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/psych",
            "description": "Psych is a YAML parser and emitter",
            "long_description": "Psych is a YAML parser and emitter for Ruby projects.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-stringio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-rdoc"
                    ]
                }
            ]
        },
        {
            "name": "rb32-public_suffix",
            "portdir": "ruby/rb-public_suffix",
            "version": "6.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://simonecarletti.com/code/publicsuffix-ruby",
            "description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "long_description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-addressable"
                    ]
                }
            ]
        },
        {
            "name": "rb32-racc",
            "portdir": "ruby/rb-racc",
            "version": "1.7.3",
            "license": "(BSD or Ruby)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/racc",
            "description": "rb-racc is a LALR(1) parser generator",
            "long_description": "rb-racc is a LALR(1) parser generator",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-parser",
                        "rb32-gettext",
                        "rb32-nokogiri",
                        "rb32-ruby_parser"
                    ]
                }
            ]
        },
        {
            "name": "rb32-rbon",
            "portdir": "ruby/rb-rbon",
            "version": "0.2.221217",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carlosjhr64/rbon",
            "description": "RBON is not JSON!",
            "long_description": "RBON is not JSON! Use RBON to store your configration items.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rb_sdl2",
            "portdir": "ruby/rb-rb_sdl2",
            "version": "0.2.0",
            "license": "zlib",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/shinokaro/rb_sdl2/blob/main/README.md",
            "description": "Extension library to use SDL (Simple DirectMedia Layer)",
            "long_description": "RbSDL2 treats the functions and pointers provided by SDL2 as Ruby objects.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-ffi",
                        "rb32-sdl2-bindings"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rdoc",
            "portdir": "ruby/rb-rdoc",
            "version": "6.7.0",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby.github.io/rdoc",
            "description": "RDoc produces HTML and command-line documentation",
            "long_description": "RDoc produces HTML and command-line documentation for Ruby projects.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-psych"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-bones"
                    ]
                }
            ]
        },
        {
            "name": "rb32-redcloth",
            "portdir": "ruby/rb-redcloth",
            "version": "4.3.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/RedCloth",
            "description": "Textile for Ruby",
            "long_description": "RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.",
            "active": true,
            "categories": [
                "textproc",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-red-colors",
            "portdir": "ruby/rb-red-colors",
            "version": "0.4.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/red-data-tools/red-colors",
            "description": "Color features for Ruby",
            "long_description": "Color features for Ruby",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-json"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-cairo"
                    ]
                }
            ]
        },
        {
            "name": "rb32-require_all",
            "portdir": "ruby/rb-require_all",
            "version": "3.0.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jarmo/require_all",
            "description": "Wonderfully simple way to load your code",
            "long_description": "Wonderfully simple way to load your code",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rest-client",
            "portdir": "ruby/rb-rest-client",
            "version": "2.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rest-client.heroku.com",
            "description": "Simple REST client for Ruby",
            "long_description": "A simple REST client for Ruby, inspired by microframework syntax for specifying actions.",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-http-cookie",
                        "rb32-http-accept",
                        "rb32-mime-types",
                        "rb32-netrc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-heroku"
                    ]
                }
            ]
        },
        {
            "name": "rb32-retryable",
            "portdir": "ruby/rb-retryable",
            "version": "3.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nfedyashev/retryable",
            "description": "Retrying code blocks in Ruby",
            "long_description": "Retrying code blocks in Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-t"
                    ]
                }
            ]
        },
        {
            "name": "rb32-rexml",
            "portdir": "ruby/rb-rexml",
            "version": "3.2.6",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.germane-software.com/software/rexml",
            "description": "XML processor for the language Ruby",
            "long_description": "REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser that supports multiple encodings. It has an API that is designed to be intuitive, straightforward, and terse. REXML includes a tree model parser, a SAX2 streaming parser, and a pull parser. It also includes a full XPath implementation. All of REXML's parsers pass 100% of the Oasis XML non-validating tests.",
            "active": true,
            "categories": [
                "textproc",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-xml-simple"
                    ]
                }
            ]
        },
        {
            "name": "rb32-rice",
            "portdir": "ruby/rb-rice",
            "version": "4.3.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jasonroelofs/rice",
            "description": "Ruby interface for C++ extensions",
            "long_description": "Rice is a C++ interface to Ruby’s C API.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rmagick",
            "portdir": "ruby/rb-rmagick",
            "version": "5.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rmagick.github.io",
            "description": "The Ruby interface to ImageMagick",
            "long_description": "RMagick is an interface between the Ruby programming language and the ImageMagick image processing library. It is fully featured and has good documentation.",
            "active": true,
            "categories": [
                "graphics",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ImageMagick",
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rmail",
            "portdir": "ruby/rb-rmail",
            "version": "1.1.4",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/terceiro/rmail",
            "description": "RMail is a light-weight mail library",
            "long_description": "An e-mail handling library for the Ruby language.",
            "active": true,
            "categories": [
                "mail",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-sup"
                    ]
                }
            ]
        },
        {
            "name": "rb32-roauth",
            "portdir": "ruby/rb-roauth",
            "version": "0.0.8",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/maccman/roauth",
            "description": "Simple Ruby OAuth library",
            "long_description": "A simple OAuth library that supports OAuth header signing, and header verifying.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "kimuraw",
                    "github": "kimuraw",
                    "ports_count": 109
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-ronn-ng",
            "portdir": "ruby/rb-ronn-ng",
            "version": "0.9.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/apjanke/ronn-ng",
            "description": "An updated fork of ronn. Build man pages from Markdown.",
            "long_description": "Ronn-NG is a new, currently-maintained fork of the defunct original Ronn project. Ronn builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web.",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-kramdown",
                        "rb32-mustache",
                        "rb32-nokogiri"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "espeak-ng"
                    ]
                }
            ]
        },
        {
            "name": "rb32-rubydraw",
            "portdir": "ruby/rb-rubydraw",
            "version": "0.3.2.5",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/awostenberg/rubydraw",
            "description": "Rubydraw is a high-level game/graphics library",
            "long_description": "Rubydraw is a high-level game/graphics library",
            "active": true,
            "categories": [
                "devel",
                "graphics",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-2darray",
                        "rb32-sdl-ffi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rubyinline",
            "portdir": "ruby/rb-rubyinline",
            "version": "3.14.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.zenspider.com/projects/rubyinline.html",
            "description": "Multi-language extension coding within Ruby",
            "long_description": "RubyInline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your Ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (Fortran, Perl, whatever). The code is compiled and run on the fly when needed.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-zentest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-parsetree",
                        "rb32-image_science"
                    ]
                }
            ]
        },
        {
            "name": "rb32-ruby_parser",
            "portdir": "ruby/rb-ruby_parser",
            "version": "3.21.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/ruby_parser",
            "description": "ruby_parser: a parser written in pure Ruby",
            "long_description": "ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc, which does by default use a C extension). RP's output is the same as ParseTree's output: s-expressions using ruby's arrays and base types.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-racc",
                        "rb32-sexp_processor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rubysdl",
            "portdir": "ruby/rb-rubysdl",
            "version": "2.2.0",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.kmc.gr.jp/~ohai/rubysdl.en.html",
            "description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
            "long_description": "Extension library to use SDL 1.x (Simple DirectMedia Layer)",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl",
                        "libsdl_image",
                        "libsdl_mixer",
                        "ruby32",
                        "libsdl_ttf"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-ffi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rubytoc",
            "portdir": "ruby/rb-rubytoc",
            "version": "1.0.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/RubyToC",
            "description": "Ruby (subset) to C translator",
            "long_description": "ruby_to_c translates a static Ruby subset to C. Hopefully it works.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-parsetree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-rubyzip",
            "portdir": "ruby/rb-rubyzip",
            "version": "3.2.2",
            "license": "(Ruby or GPL-2)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rubyzip/rubyzip",
            "description": "rubyzip is a ruby module for reading and writing zip files",
            "long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
            "active": true,
            "categories": [
                "archivers",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-bee",
                        "rb32-heroku"
                    ]
                }
            ]
        },
        {
            "name": "rb32-rufus-mnemo",
            "portdir": "ruby/rb-rufus-mnemo",
            "version": "1.2.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jmettraux/rufus-mnemo/",
            "description": "Turns (large) integers into Japanese-sounding words and vice versa",
            "long_description": "Turns (large) integers into Japanese-sounding words and vice versa",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-sass",
            "portdir": "ruby/rb-sass",
            "version": "3.7.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sass-lang.com/",
            "description": "Sass makes CSS fun again.",
            "long_description": "Sass makes CSS fun again. Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It’s translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 53
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-sass-listen"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-sass-listen",
            "portdir": "ruby/rb-sass-listen",
            "version": "4.0.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sass/listen",
            "description": "This fork of guard/listen provides a stable API for users of the Ruby Sass CLI",
            "long_description": "This fork of guard/listen provides a stable API for users of the Ruby Sass CLI",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-fsevent",
                        "rb32-inotify"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-sass"
                    ]
                }
            ]
        },
        {
            "name": "rb32-sdl2",
            "portdir": "ruby/rb-sdl2",
            "version": "0.3.6",
            "license": "LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ohai/ruby-sdl2",
            "description": "Ruby wrapper for SDL 2.x",
            "long_description": "Ruby wrapper for SDL 2.x",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl2",
                        "libsdl2_gfx",
                        "libsdl2_mixer",
                        "libsdl2_ttf",
                        "ruby32",
                        "libsdl2_image"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-sdl2-bindings",
            "portdir": "ruby/rb-sdl2-bindings",
            "version": "0.2.3",
            "license": "zlib",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/vaiorabbit/sdl2-bindings",
            "description": "Ruby bindings for SDL2",
            "long_description": "Ruby bindings for SDL2",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "libsdl2",
                        "libsdl2_gfx",
                        "libsdl2_image",
                        "libsdl2_ttf",
                        "rb32-ffi",
                        "libsdl2_mixer"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-rb_sdl2"
                    ]
                }
            ]
        },
        {
            "name": "rb32-sdl-ffi",
            "portdir": "ruby/rb-sdl-ffi",
            "version": "0.4",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jacius/ruby-sdl-ffi",
            "description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
            "long_description": "Ruby-FFI binding to SDL 1.x multimedia libraries",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "libsdl",
                        "libsdl_gfx",
                        "libsdl_image",
                        "libsdl_ttf",
                        "rb32-nice-ffi",
                        "libsdl_mixer"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-rubydraw"
                    ]
                }
            ]
        },
        {
            "name": "rb32-sexp_processor",
            "portdir": "ruby/rb-sexp_processor",
            "version": "4.17.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/sexp_processor",
            "description": "S-expression branch of ParseTree",
            "long_description": "sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it. Sexp, SexpProcessor, Environment, etc... all for your language processing pleasure.",
            "active": true,
            "categories": [
                "textproc",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-ruby_parser",
                        "rb32-parsetree"
                    ]
                }
            ]
        },
        {
            "name": "rb32-simple_oauth",
            "portdir": "ruby/rb-simple_oauth",
            "version": "0.3.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/laserlemon/simple_oauth",
            "description": "Simply builds and verifies OAuth headers",
            "long_description": "Simply builds and verifies OAuth headers",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "kimuraw",
                    "github": "kimuraw",
                    "ports_count": 109
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-twitter"
                    ]
                }
            ]
        },
        {
            "name": "rb32-singleton",
            "portdir": "ruby/rb-singleton",
            "version": "0.2.0",
            "license": "(BSD or Ruby)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/singleton",
            "description": "rb-singleton module implements the Singleton pattern",
            "long_description": "rb-singleton module implements the Singleton pattern",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-snaky_hash",
            "portdir": "ruby/rb-snaky_hash",
            "version": "2.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/oauth-xx/snaky_hash",
            "description": "Hashie::Mash joint to make snakelife better",
            "long_description": "Hashie::Mash joint to make snakelife better",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-hashie",
                        "rb32-version_gem"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-oauth"
                    ]
                }
            ]
        },
        {
            "name": "rb32-stringio",
            "portdir": "ruby/rb-stringio",
            "version": "3.1.2",
            "license": "BSD and Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/stringio",
            "description": "Pseudo-IO class from/to string",
            "long_description": "Pseudo-IO class from/to string",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-psych"
                    ]
                }
            ]
        }
    ]
}