GET /api/v1/ports/?format=api&ordering=name&page=843
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=844",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=842",
    "results": [
        {
            "name": "rb31-tty-screen",
            "portdir": "ruby/rb-tty-screen",
            "version": "0.8.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ttytoolkit.org",
            "description": "Terminal screen size detection",
            "long_description": "Terminal screen size detection",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-tty-reader"
                    ]
                }
            ]
        },
        {
            "name": "rb31-twitter",
            "portdir": "ruby/rb-twitter",
            "version": "8.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sferik.github.io/twitter",
            "description": "Ruby interface to the Twitter API",
            "long_description": "Ruby interface to the Twitter API",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-buftok",
                        "rb31-equalizer",
                        "rb31-memoizable",
                        "rb31-multipart-post",
                        "rb31-naught",
                        "rb31-http",
                        "rb31-http-form_data",
                        "rb31-llhttp-ffi",
                        "rb31-simple_oauth",
                        "rb31-addressable"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-twterm",
                        "rb31-t"
                    ]
                }
            ]
        },
        {
            "name": "rb31-twitter-text",
            "portdir": "ruby/rb-twitter-text",
            "version": "3.1.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/twitter-text",
            "description": "A gem that provides text handling for Twitter",
            "long_description": "A gem that provides text handling for Twitter",
            "active": true,
            "categories": [
                "textproc",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-unf",
                        "rb31-idn-ruby"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-twterm"
                    ]
                }
            ]
        },
        {
            "name": "rb31-twterm",
            "portdir": "ruby/rb-twterm",
            "version": "2.10.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://twterm.ryota-ka.me",
            "description": "Full-featured TUI Twitter client",
            "long_description": "Full-featured TUI Twitter client",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "libidn",
                        "ruby31",
                        "ncurses"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-concurrent-ruby",
                        "rb31-toml-rb",
                        "rb31-launchy",
                        "rb31-oauth",
                        "rb31-terminal-notifier",
                        "rb31-twitter",
                        "rb31-twitter-text",
                        "rb31-curses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-unf",
            "portdir": "ruby/rb-unf",
            "version": "0.1.4",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/knu/ruby-unf",
            "description": "Wrapper library to bring Unicode Normalization Form support to Ruby/JRuby",
            "long_description": "Wrapper library to bring Unicode Normalization Form support to Ruby/JRuby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-unf_ext"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-twitter-text"
                    ]
                }
            ]
        },
        {
            "name": "rb31-unf_ext",
            "portdir": "ruby/rb-unf_ext",
            "version": "0.0.9.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/knu/ruby-unf_ext",
            "description": "Unicode Normalization Form support library for CRuby",
            "long_description": "Unicode Normalization Form support library for CRuby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-unf"
                    ]
                }
            ]
        },
        {
            "name": "rb31-unicode",
            "portdir": "ruby/rb-unicode",
            "version": "0.4.4.5",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/unicode",
            "description": "Unicode normalization library",
            "long_description": "Unicode normalization library",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-sup"
                    ]
                }
            ]
        },
        {
            "name": "rb31-unicode-display_width",
            "portdir": "ruby/rb-unicode-display_width",
            "version": "2.6.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/janlelis/unicode-display_width",
            "description": "Monospace Unicode character width in Ruby",
            "long_description": "Monospace Unicode character width in Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-sup"
                    ]
                }
            ]
        },
        {
            "name": "rb31-user_space",
            "portdir": "ruby/rb-user_space",
            "version": "5.2.230101",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carlosjhr64/user_space",
            "description": "Automated certain XDG features",
            "long_description": "Automated certain XDG features",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-uuidtools",
            "portdir": "ruby/rb-uuidtools",
            "version": "2.2.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sporkmonger/uuidtools",
            "description": "Generate UUIDs (or GUIDs) with Ruby.",
            "long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "blair",
                    "github": "",
                    "ports_count": 5
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-version_gem",
            "portdir": "ruby/rb-version_gem",
            "version": "1.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/oauth-xx/version_gem",
            "description": "Enhance that VERSION! Sugar for boring version modules",
            "long_description": "Enhance that VERSION! Sugar for boring version modules",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-oauth",
                        "rb31-oauth-tty",
                        "rb31-snaky_hash"
                    ]
                }
            ]
        },
        {
            "name": "rb31-vte3",
            "portdir": "ruby/rb-vte3",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/VTE3 is a Ruby binding of VTE for GTK 3",
            "long_description": "Ruby/VTE3 is a Ruby binding of VTE for GTK 3",
            "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": [
                        "vte",
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-gdk3"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-topinambour"
                    ]
                }
            ]
        },
        {
            "name": "rb31-will_paginate",
            "portdir": "ruby/rb-will_paginate",
            "version": "4.0.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mislav/will_paginate/wikis",
            "description": "Adaptive pagination plugin for web frameworks and other applications",
            "long_description": "Adaptive pagination plugin for web frameworks and other applications",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-wirble",
            "portdir": "ruby/rb-wirble",
            "version": "0.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/wirble",
            "description": "Handful of common Irb features, made easy.",
            "long_description": "Wirble is a set of enhancements for Irb. Basically, it allows you to fill Irb with useful features without turning your ~/.irbic file into Swiss cheese. Wirble includes tab-completion, history, and a built-in ri command, as well as colorized results and a couple other goodies.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-wisper",
            "portdir": "ruby/rb-wisper",
            "version": "2.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/krisleech/wisper",
            "description": "Micro-library providing objects with publish-subscribe capabilities",
            "long_description": "Micro-library providing objects with publish-subscribe capabilities",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-tty-reader"
                    ]
                }
            ]
        },
        {
            "name": "rb31-x",
            "portdir": "ruby/rb-x",
            "version": "0.14.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sferik.github.io/x-ruby",
            "description": "Ruby interface to the X (Twitter) API",
            "long_description": "Ruby interface to the X (Twitter) API",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-xml-simple",
            "portdir": "ruby/rb-xml-simple",
            "version": "1.1.9",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/maik/xml-simple",
            "description": "A simple API for XML processing",
            "long_description": "Class XmlSimple offers an easy API to read and write XML. It is a Ruby translation of Grant McLean's Perl module XML::Simple.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-rexml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-yaml_zlib_blowfish",
            "portdir": "ruby/rb-yaml_zlib_blowfish",
            "version": "2.0.230116",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carlosjhr64/yaml_zlib_blowfish",
            "description": "Dump, compress and encrypt your Ruby data structures!",
            "long_description": "Dump, compress and encrypt your Ruby data structures!",
            "active": true,
            "categories": [
                "devel",
                "crypto",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb31-base32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb31-zentest",
            "portdir": "ruby/rb-zentest",
            "version": "4.12.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/zentest",
            "description": "Automated test scaffolding for Ruby",
            "long_description": "ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 652
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby31"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb31-rubyinline"
                    ]
                }
            ]
        },
        {
            "name": "rb32-2darray",
            "portdir": "ruby/rb-2darray",
            "version": "0.1.6",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/awostenberg/2DArray",
            "description": "2-dimensional arrays in Ruby",
            "long_description": "2-dimensional arrays 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-rubydraw"
                    ]
                }
            ]
        },
        {
            "name": "rb32-3llo",
            "portdir": "ruby/rb-3llo",
            "version": "1.3.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/qcam/3llo",
            "description": "Interactive CLI application for Trello",
            "long_description": "Interactive CLI application for Trello",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-tty-prompt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-addressable",
            "portdir": "ruby/rb-addressable",
            "version": "2.8.7",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sporkmonger/addressable",
            "description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
            "long_description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.",
            "active": true,
            "categories": [
                "net",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-public_suffix"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-http",
                        "rb32-twitter",
                        "rb32-launchy"
                    ]
                }
            ]
        },
        {
            "name": "rb32-aes",
            "portdir": "ruby/rb-aes",
            "version": "0.5.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/chicks/aes",
            "description": "AES encrypt/decrypt gem built ontop of OpenSSL",
            "long_description": "AES encrypt/decrypt gem built ontop of OpenSSL",
            "active": true,
            "categories": [
                "security",
                "crypto",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl3",
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-aescrypt",
            "portdir": "ruby/rb-aescrypt",
            "version": "0.1.0",
            "license": "BSD and Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://aescrypt.sourceforge.net",
            "description": "An AES encryption algorithm for Ruby, using the AESCrypt library",
            "long_description": "An all-C (for performance) implementation of the AES encryption algorithm for Ruby, implementing ECB and CFB-128 modes",
            "active": true,
            "categories": [
                "security",
                "crypto",
                "ruby"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-aes_key_wrap",
            "portdir": "ruby/rb-aes_key_wrap",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tomdalling/aes_key_wrap",
            "description": "Ruby implementation of AES Key Wrap, a.k.a RFC 3394",
            "long_description": "Ruby implementation of AES Key Wrap, a.k.a RFC 3394",
            "active": true,
            "categories": [
                "security",
                "crypto",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-archive-tar-minitar",
            "portdir": "ruby/rb-archive-tar-minitar",
            "version": "0.8",
            "license": "BSD and Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/archive-tar-minitar",
            "description": "Ruby library and command line utility to deal with POSIX tar archive files",
            "long_description": "Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Fernandez's implementation in rpa-base, but has been reorganised to promote reuse in other projects.",
            "active": true,
            "categories": [
                "archivers",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-minitar",
                        "rb32-minitar-cli"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-bee"
                    ]
                }
            ]
        },
        {
            "name": "rb32-arrayfields",
            "portdir": "ruby/rb-arrayfields",
            "version": "4.9.2",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ahoward/arrayfields",
            "description": "Ruby module for keyword access to arrays",
            "long_description": "Ruby module for keyword access to arrays",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-ast",
            "portdir": "ruby/rb-ast",
            "version": "2.4.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://whitequark.github.io/ast",
            "description": "Library for working with Abstract Syntax Trees",
            "long_description": "Library for working with Abstract Syntax Trees",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-parser"
                    ]
                }
            ]
        },
        {
            "name": "rb32-atk",
            "portdir": "ruby/rb-atk",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/ATK is a Ruby binding of ATK-1.0.x",
            "long_description": "Ruby/ATK is a Ruby binding of ATK-1.0.x",
            "active": true,
            "categories": [
                "devel",
                "gnome",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "atk",
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-glib2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-gtk3",
                        "rb32-gtk4"
                    ]
                }
            ]
        },
        {
            "name": "rb32-base32",
            "portdir": "ruby/rb-base32",
            "version": "0.3.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stesla/base32",
            "description": "Ruby extension for base32 encoding and decoding",
            "long_description": "Ruby extension for base32 encoding and decoding",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-totp",
                        "rb32-yaml_zlib_blowfish"
                    ]
                }
            ]
        },
        {
            "name": "rb32-base64",
            "portdir": "ruby/rb-base64",
            "version": "0.2.0",
            "license": "BSD and Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/base64",
            "description": "Support for encoding and decoding binary data using a Base64 representation",
            "long_description": "Support for encoding and decoding binary data using a Base64 representation",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-http"
                    ]
                }
            ]
        },
        {
            "name": "rb32-base_convert",
            "portdir": "ruby/rb-base_convert",
            "version": "7.1.221229",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carlosjhr64/base_convert",
            "description": "Number base conversion",
            "long_description": "Number base conversion",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-bee",
            "portdir": "ruby/rb-bee",
            "version": "0.12.2",
            "license": "Apache",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/bee",
            "description": "Bee is a build tool running YAML files",
            "long_description": "Bee is a build tool running YAML files These build files have a clean syntax à la Ant and run as fast as make. They are made of shell commands, Ruby code or Bee tasks for platform independent builds.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-rubyzip",
                        "rb32-archive-tar-minitar",
                        "rb32-highline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-bigdecimal",
            "portdir": "ruby/rb-bigdecimal",
            "version": "3.1.8",
            "license": "BSD and Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby/bigdecimal",
            "description": "Arbitrary-precision decimal floating-point number library",
            "long_description": "Arbitrary-precision decimal floating-point number library for Ruby.",
            "active": true,
            "categories": [
                "math",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-hessian2"
                    ]
                }
            ]
        },
        {
            "name": "rb32-bones",
            "portdir": "ruby/rb-bones",
            "version": "3.9.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/bones",
            "description": "Mr Bones is a handy tool that builds a skeleton for your new Ruby projects",
            "long_description": "Mr Bones is a handy tool that builds a skeleton for your new Ruby projects",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "rb32-little-plugger",
                        "rb32-loquacious"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-rdoc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-buftok",
            "portdir": "ruby/rb-buftok",
            "version": "0.3.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sferik/buftok",
            "description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "long_description": "BufferedTokenizer extracts token-delimited entities from a sequence of arbitrary inputs",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-twitter"
                    ]
                }
            ]
        },
        {
            "name": "rb32-bzip2-ffi",
            "portdir": "ruby/rb-bzip2-ffi",
            "version": "1.1.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/philr/bzip2-ffi",
            "description": "Ruby bindings for libbz2",
            "long_description": "Ruby library that reads and writes bzip2-compressed data as a stream using FFI bindings for libbz2.",
            "active": true,
            "categories": [
                "archivers",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "bzip2",
                        "rb32-ffi"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-cairo",
            "portdir": "ruby/rb-cairo",
            "version": "1.17.13",
            "license": "GPL-2+ and Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rcairo.github.io",
            "description": "Ruby bindings for Cairo",
            "long_description": "Ruby bindings for Cairo. Cairo is a 2D graphics library with support for multiple output devices.",
            "active": true,
            "categories": [
                "graphics",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "kimuraw",
                    "github": "kimuraw",
                    "ports_count": 109
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "cairo",
                        "freetype"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-red-colors",
                        "rb32-pkg-config",
                        "rb32-native-package-installer"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-cairo-gobject"
                    ]
                }
            ]
        },
        {
            "name": "rb32-cairo-gobject",
            "portdir": "ruby/rb-cairo-gobject",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/CairoGObject is a Ruby binding of cairo-gobject",
            "long_description": "Ruby/CairoGObject is a Ruby binding of cairo-gobject",
            "active": true,
            "categories": [
                "devel",
                "gnome",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext-runtime",
                        "ruby32",
                        "glib2",
                        "cairo"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-glib2",
                        "rb32-cairo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-clutter",
                        "rb32-gdk3",
                        "rb32-gdk4",
                        "rb32-pango"
                    ]
                }
            ]
        },
        {
            "name": "rb32-cane",
            "portdir": "ruby/rb-cane",
            "version": "3.0.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/square/cane",
            "description": "Code quality threshold checking as part of your build",
            "long_description": "Code quality threshold checking as part of your build",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-parallel"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-chronic",
            "portdir": "ruby/rb-chronic",
            "version": "0.10.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mojombo/chronic",
            "description": "Natural language date/time parser written in pure Ruby",
            "long_description": "Natural language date/time parser written in pure Ruby",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-sup"
                    ]
                }
            ]
        },
        {
            "name": "rb32-citrus",
            "portdir": "ruby/rb-citrus",
            "version": "3.0.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mjackson.github.io/citrus",
            "description": "Parsing expressions for Ruby",
            "long_description": "rb-citrus is a compact and powerful parsing library for Ruby that combines the elegance and expressiveness of the language with the simplicity and power of parsing expressions.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb32-toml-rb"
                    ]
                }
            ]
        },
        {
            "name": "rb32-clutter",
            "portdir": "ruby/rb-clutter",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/Clutter is a Ruby binding of Clutter",
            "long_description": "Ruby/Clutter is a Ruby binding of Clutter",
            "active": true,
            "categories": [
                "graphics",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32",
                        "clutter"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-gobject-introspection",
                        "rb32-cairo-gobject",
                        "rb32-pango"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-clutter-gdk"
                    ]
                }
            ]
        },
        {
            "name": "rb32-clutter-gdk",
            "portdir": "ruby/rb-clutter-gdk",
            "version": "4.2.4",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ruby-gnome2.osdn.jp",
            "description": "Ruby/ClutterGDK is a Ruby binding of GDK-specific API of Clutter",
            "long_description": "Ruby/ClutterGDK is a Ruby binding of GDK-specific API of Clutter",
            "active": true,
            "categories": [
                "graphics",
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-gdk3",
                        "rb32-clutter"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-code_metrics",
            "portdir": "ruby/rb-code_metrics",
            "version": "0.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bf4/code_metrics",
            "description": "Extract code statistics from Rails",
            "long_description": "Extract code statistics from Rails",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-colorize",
            "portdir": "ruby/rb-colorize",
            "version": "1.1.0",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/fazibear/colorize",
            "description": "Ruby string class extension",
            "long_description": "rb-colorize adds a ColorizedString with methods to set text color, background color and text effects.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-git-ui"
                    ]
                }
            ]
        },
        {
            "name": "rb32-colours",
            "portdir": "ruby/rb-colours",
            "version": "0.9.8",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rubygems.org/gems/colours",
            "description": "rb-colours unifies color-related constants and methods",
            "long_description": "rb-colours unifies color-related constants and methods",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-gtk_paradise"
                    ]
                }
            ]
        },
        {
            "name": "rb32-concurrent-ruby",
            "portdir": "ruby/rb-concurrent-ruby",
            "version": "1.3.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
            "description": "Modern concurrency tools",
            "long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb32-twterm",
                        "rb32-i18n",
                        "rb32-concurrent-ruby-ext"
                    ]
                }
            ]
        },
        {
            "name": "rb32-concurrent-ruby-ext",
            "portdir": "ruby/rb-concurrent-ruby-ext",
            "version": "1.3.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
            "description": "C extensions to optimize the concurrent-ruby gem",
            "long_description": "C extensions to optimize the concurrent-ruby gem when running under MRI.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "rb32-gem-patch"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb32-concurrent-ruby"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb32-configuration",
            "portdir": "ruby/rb-configuration",
            "version": "1.3.4",
            "license": "(Ruby or GPL-2)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ahoward/configuration",
            "description": "Pure ruby scoped configuration files.",
            "long_description": "Pure ruby scoped configuration files.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby32"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}