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

{
    "count": 51972,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=98",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=96",
    "results": [
        {
            "name": "rb19-sqlite3",
            "portdir": "ruby/rb19-sqlite3",
            "version": "1.3.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/luislavena/sqlite3-ruby",
            "description": "Interface to the SQLite3 DB engine from Ruby",
            "long_description": "Interface to the SQLite3 DB engine from Ruby",
            "active": true,
            "categories": [
                "databases",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-factory_girl",
                        "rb19-taps"
                    ]
                }
            ]
        },
        {
            "name": "rb19-sinatra",
            "portdir": "ruby/rb19-sinatra",
            "version": "1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.sinatrarb.com/",
            "description": "Classy web-development dressed in a DSL",
            "long_description": "Sinatra is a small, flexible web application framework and domain-specific language written in Ruby. It does not follow the typical model-view-controller pattern that is seen in other frameworks, such as Ruby on Rails. Instead, Sinatra focuses on quickly creating  web-applications in Ruby with minimal effort.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-taps"
                    ]
                }
            ]
        },
        {
            "name": "rb19-sexp_processor",
            "portdir": "ruby/rb19-sexp_processor",
            "version": "3.0.4",
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-churn",
                        "rb19-flay",
                        "rb19-flog",
                        "rb19-parser",
                        "rb19-parsetree",
                        "rb19-reek",
                        "rb19-ruby2ruby"
                    ]
                }
            ]
        },
        {
            "name": "rb19-shoulda",
            "portdir": "ruby/rb19-shoulda",
            "version": "2.11.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://thoughtbot.com/community/",
            "description": "Making tests easy on the fingers and eyes",
            "long_description": "Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of matchers, assertions, and helpers that make testing a breeze.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-selenium-webdriver",
            "portdir": "ruby/rb19-selenium-webdriver",
            "version": "0.0.24",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/selenium/",
            "description": "Tool for writing automated tests of websites.",
            "long_description": "WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-ffi",
                        "rb19-json"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-capybara"
                    ]
                }
            ]
        },
        {
            "name": "rb19-sequel",
            "portdir": "ruby/rb19-sequel",
            "version": "3.12.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sequel.jeremyevans.net",
            "description": "The Database Toolkit for Ruby",
            "long_description": "Sequel is a lightweight database access toolkit for Ruby. It provides thread safety, connection pooling and a concise DSL for constructing database queries and table schemas. It also includes a lightweight but comprehensive ORM layer for mapping records to Ruby objects and handling associated records. It supports advanced database features such as prepared statements, bound variables, stored procedures, master/slave configurations, and database sharding. Sequel makes it easy to deal with multiple records without having to break your teeth on SQL.",
            "active": true,
            "categories": [
                "databases",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-taps"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rubyzip",
            "portdir": "ruby/rb19-rubyzip",
            "version": "0.9.9",
            "license": "(Ruby or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aussiegeek/rubyzip",
            "description": "rb19-rubyzip is a ruby library for reading and writing zip files.",
            "long_description": "rb19-rubyzip is a ruby library for reading and writing zip files.",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku"
                    ]
                }
            ]
        },
        {
            "name": "rb19-saikuro",
            "portdir": "ruby/rb19-saikuro",
            "version": "1.1.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/Saikuro",
            "description": "Ruby cyclomatic complexity analyzer",
            "long_description": "Saikuro is a Ruby cyclomatic complexity analyzer. When given Ruby source code Saikuro will generate a report listing the cyclomatic complexity of each method found. In addition, Saikuro counts the number of lines per method and can generate a listing of the number of tokens on each line of code.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-ruby2ruby",
            "portdir": "ruby/rb19-ruby2ruby",
            "version": "1.2.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/ruby2ruby",
            "description": "A means of generating pure ruby code easily from RubyParser compatible Sexps.",
            "long_description": "ruby2ruby provides a means of generating pure ruby code easily from RubyParser compatible Sexps. This makes making dynamic language processors in ruby easier than ever!",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-hoe",
                        "rb19-parser",
                        "rb19-parsetree",
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-rails_best_practices",
                        "rb19-reek"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rspec",
            "portdir": "ruby/rb19-rspec",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rspec.info/",
            "description": "the original Behaviour Driven Development framework for Ruby",
            "long_description": "RSpec is the original Behaviour Driven Development framework for Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "taskjuggler",
                        "rb19-dotenv"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-culerity",
                        "rb19-factory_girl"
                    ]
                }
            ]
        },
        {
            "name": "rb19-roodi",
            "portdir": "ruby/rb19-roodi",
            "version": "2.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/roodi/roodi",
            "description": "Ruby Object Oriented Design Inferometer",
            "long_description": "Roodi stands for Ruby Object Oriented Design Inferometer. It parses your Ruby code and warns you about design issues you have based on the checks that is has configured.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-parser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rr",
            "portdir": "ruby/rb19-rr",
            "version": "0.10.11",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rr.github.io/rr/",
            "description": "test double framework that features a rich selection of double techniques and a terse syntax.",
            "long_description": "RR is a test double framework that features a rich selection of double techniques and a terse syntax.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-factory_girl"
                    ]
                }
            ]
        },
        {
            "name": "rb19-reek",
            "portdir": "ruby/rb19-reek",
            "version": "1.2.8",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/troessner/reek",
            "description": "Ruby code-smell tool",
            "long_description": "Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-parser",
                        "rb19-ruby2ruby",
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-ronn",
            "portdir": "ruby/rb19-ronn",
            "version": "0.7.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://rtomayko.github.io/ronn/",
            "description": "Ronn builds manuals",
            "long_description": "Ronn builds manuals. It converts simple, human readable textfiles to roff for terminal display, and also to HTML for the web. The source format includes all of Markdown but has a more rigid structure and syntax extensions for features commonly found in manpages (definition lists, link notation, etc.).",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-hpricot",
                        "rb19-mustache",
                        "rb19-rdiscount"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "vcsh"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rdiscount",
            "portdir": "ruby/rb19-rdiscount",
            "version": "1.6.8",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rtomayko/rdiscount",
            "description": "Fast Implementation of Gruber's Markdown in C",
            "long_description": "Discount is an implementation of John Gruber's Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-ronn"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rcov",
            "portdir": "ruby/rb19-rcov",
            "version": "0.9.8",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/relevance/rcov",
            "description": "Code coverage tool for Ruby",
            "long_description": "RCov is a code coverage tool for Ruby. It is commonly used for viewing overall test unit coverage of target code. It features fast execution (20-300 times faster than previous tools), multiple analysis modes, XHTML and several kinds of text reports, easy automation with Rake via a RcovTask, fairly accurate coverage information through code linkage inference using simple heuristics, colorblind-friendliness...",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-factory_girl",
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rake",
            "portdir": "ruby/rb19-rake",
            "version": "10.1.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/rake",
            "description": "Rake, a simple ruby build program with capabilities similar to make.",
            "long_description": "Rake, a simple ruby build program with capabilities similar to make.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-rainbow",
            "portdir": "ruby/rb19-rainbow",
            "version": "1.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sickill.net",
            "description": "Rainbow extends ruby String class adding methods to wrap the string with ANSI escape codes",
            "long_description": "Rainbow extends ruby String class adding methods to wrap the string with ANSI escape codes",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-trac4r"
                    ]
                }
            ]
        },
        {
            "name": "rb19-railties",
            "portdir": "ruby/rb19-railties",
            "version": "3.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rubyonrails.org/",
            "description": "Railties glues the Rails frameworks together",
            "long_description": "Railties glues the Rails frameworks together.",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionpack",
                        "rb19-activesupport",
                        "rb19-thor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-rails"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rails_best_practices",
            "portdir": "ruby/rb19-rails_best_practices",
            "version": "0.3.21",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/flyerhzm/rails_best_practices",
            "description": "check rails files according to ihower's presentation 'rails best practices'",
            "long_description": "rails_best_practices is a gem to check quality of rails app files according to ihower’s presentation Rails Best Practices from Kungfu RailsConf in Shanghai China. rails_best_practices is a code static parser tool.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-parser",
                        "rb19-ruby2ruby"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rails",
            "portdir": "ruby/rb19-rails",
            "version": "3.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rubyonrails.org/",
            "description": "Ruby web-application framework for the MVC pattern.",
            "long_description": "Rails is a web-application framework for the MVC pattern that includes a template engine, controller framework, and object-relational mapping package. Everything needed to develop web-apps that can run on CGI, FastCGI, and mod_ruby.",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionmailer",
                        "rb19-actionpack",
                        "rb19-activerecord",
                        "rb19-activeresource",
                        "rb19-activesupport",
                        "rb19-railties",
                        "rb19-bundler"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-rack-test",
            "portdir": "ruby/rb19-rack-test",
            "version": "0.5.7",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/rack-test",
            "description": "small, simple testing API for Rack apps",
            "long_description": "Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Most of its initial functionality is an extraction of Merb 1.0's request helpers feature.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-rack"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionpack",
                        "rb19-capybara"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rack-mount",
            "portdir": "ruby/rb19-rack-mount",
            "version": "0.6.13",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/rack-mount",
            "description": "Stackable dynamic tree based Rack router",
            "long_description": "Stackable dynamic tree based Rack router",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-rack"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionpack"
                    ]
                }
            ]
        },
        {
            "name": "rb19-rack",
            "portdir": "ruby/rb19-rack",
            "version": "1.2.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/rack",
            "description": "Ruby Webserver Interface",
            "long_description": "Rack provides a minimal interface between webservers supporting Ruby and Ruby frameworks.",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-rack-mount",
                        "rb19-rack-test"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-thin",
                        "rb19-actionpack"
                    ]
                }
            ]
        },
        {
            "name": "rb19-parsetree",
            "portdir": "ruby/rb19-parsetree",
            "version": "3.0.5",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/seattlerb/parsetree",
            "description": "Extracts parse trees into Ruby sexps",
            "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": [
                "textproc",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-parser",
                        "rb19-ruby2ruby"
                    ]
                }
            ]
        },
        {
            "name": "rb19-polyglot",
            "portdir": "ruby/rb19-polyglot",
            "version": "0.3.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/cjheath/polyglot",
            "description": "File type registry for Ruby 'require'",
            "long_description": "Polyglot provides a registry of file types that can be loaded by calling its improved version of ‘require’. Each file extension that can be handled by a custom loader is registered by calling Polyglot.register(“ext”, <class>), and then you can simply require “somefile”, which will find and load “somefile.ext” using your custom loader. This supports the creation of DSLs having a syntax that is most appropriate to their purpose, instead of abusing the Ruby syntax.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-treetop"
                    ]
                }
            ]
        },
        {
            "name": "rb19-parser",
            "portdir": "ruby/rb19-parser",
            "version": "2.0.4",
            "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-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-parsetree",
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-churn",
                        "rb19-flay",
                        "rb19-flog",
                        "rb19-rails_best_practices",
                        "rb19-reek",
                        "rb19-roodi",
                        "rb19-ruby2ruby"
                    ]
                }
            ]
        },
        {
            "name": "rb19-nokogiri",
            "portdir": "ruby/rb19-nokogiri",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://nokogiri.org/",
            "description": "HTML, XML, SAX, & Reader parser with XPath/CSS3 selector searching",
            "long_description": "Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's many features is the ability to search documents via XPath or CSS3 selectors. XML is like violence - if it doesn’t solve your problems, you are not using enough of it.",
            "active": true,
            "categories": [
                "ruby",
                "xml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-mini_portile",
                        "zlib",
                        "libxml2",
                        "libxslt",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-capybara",
                        "rb19-mechanize",
                        "rb19-yahoo_weatherman"
                    ]
                }
            ]
        },
        {
            "name": "rb19-nanoc3",
            "portdir": "ruby/rb19-nanoc3",
            "version": "3.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://nanoc.stoneship.org/",
            "description": "A Ruby site compiler that produces static HTML",
            "long_description": "nanoc is a tool for building static web sites. It can transform content from one format (e.g. Haml or Markdown) into another (usually HTML) and lay out pages so that the site’s look and feel is consistent across all pages.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-cri"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-nanoc"
                    ]
                }
            ]
        },
        {
            "name": "rb19-nanoc",
            "portdir": "ruby/rb19-nanoc",
            "version": "3.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://nanoc.stoneship.org/",
            "description": "A Ruby site compiler that produces static HTML",
            "long_description": "nanoc is a tool for building static web sites. It can transform content from one format (e.g. Haml or Markdown) into another (usually HTML) and lay out pages so that the site’s look and feel is consistent across all pages.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-nanoc3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mustache",
            "portdir": "ruby/rb19-mustache",
            "version": "0.12.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mustache.github.io",
            "description": "Logic-less templates, implemented in Ruby.",
            "long_description": "Inspired by ctemplate and et, Mustache is a framework-agnostic way to render logic-free views.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-ronn"
                    ]
                }
            ]
        },
        {
            "name": "rb19-mysql",
            "portdir": "ruby/rb19-mysql",
            "version": "2.8.2",
            "license": "(Ruby or GPL-2)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tmtm.org/mysql/ruby/",
            "description": "Ruby client library for MySQL",
            "long_description": "Ruby client library for accessing MySQL databases from Ruby. It works with MySQL 5.",
            "active": true,
            "categories": [
                "databases",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mysql5",
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mp3info",
            "portdir": "ruby/rb19-mp3info",
            "version": "0.6.13",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/arbarlow/ruby-mp3info",
            "description": "manipulate MP3 tags in Ruby",
            "long_description": "ruby-mp3info reads low-level informations and manipulates tags on mp3 files.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mocha",
            "portdir": "ruby/rb19-mocha",
            "version": "0.9.8",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gofreerange.com/mocha/docs",
            "description": "Library for mocking and stubbing using a syntax like that of JMock",
            "long_description": "Mocking and stubbing library with JMock/SchMock syntax, which allows mocking and stubbing of methods on real (non-mock) classes.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mini_portile",
            "portdir": "ruby/rb19-mini_portile",
            "version": "0.5.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://nokogiri.org/",
            "description": "Simplistic port-like solution for developers",
            "long_description": "Simplistic port-like solution for developers. It provides a standard and simplified way to compile against dependency libraries without messing up your system.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [
                {
                    "name": "kimuraw",
                    "github": "kimuraw",
                    "ports_count": 109
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-nokogiri"
                    ]
                }
            ]
        },
        {
            "name": "rb19-metric_fu",
            "portdir": "ruby/rb19-metric_fu",
            "version": "1.4.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/metricfu/metric_fu",
            "description": "Code metrics from Flog, Flay, RCov, Saikuro, Churn, Reek, Roodi, Rails' stats task and Rails Best Practices",
            "long_description": "Metric_fu is a set of rake tasks that make it easy to generate metrics reports. It's designed to integrate easily with CruiseControl.rb by placing files in the Custom Build Artifacts folder.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-chronic",
                        "rb19-churn",
                        "rb19-flay",
                        "rb19-flog",
                        "rb19-rails_best_practices",
                        "rb19-rcov",
                        "rb19-reek",
                        "rb19-roodi",
                        "rb19-saikuro",
                        "rb19-activesupport"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mechanize",
            "portdir": "ruby/rb19-mechanize",
            "version": "1.0.0",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/mechanize",
            "description": "automated website interaction",
            "long_description": "The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-nokogiri"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-mecab",
            "portdir": "ruby/rb19-mecab",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "a Ruby module for MeCab",
            "long_description": "a Ruby module for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese",
                "ruby"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-main",
            "portdir": "ruby/rb19-main",
            "version": "4.2.0",
            "license": "(Ruby or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ahoward/main",
            "description": "Class factory and DSL for generating command line programs",
            "long_description": "Class factory and DSL for generating command line programs. In short, main.rb aims to drastically lower the barrier to writing uniform command line applications.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-arrayfields",
                        "rb19-fattr"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-churn"
                    ]
                }
            ]
        },
        {
            "name": "rb19-mail",
            "portdir": "ruby/rb19-mail",
            "version": "2.5.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mikel/mail",
            "description": "A Really Ruby Mail Library",
            "long_description": "Mail is an internet library for Ruby that is designed to handle emails generation, parsing and sending in a simple, rubyesque manner. The purpose of this library is to provide a single point of access to handle all email functions, including sending and receiving emails. All network type actions are done through proxy methods to Net::SMTP, Net::POP3 etc.",
            "active": true,
            "categories": [
                "mail",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-activesupport",
                        "rb19-i18n",
                        "rb19-mime-types",
                        "rb19-treetop"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "taskjuggler"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionmailer"
                    ]
                }
            ]
        },
        {
            "name": "rb19-linecache",
            "portdir": "ruby/rb19-linecache",
            "version": "0.5.12",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/linecache19",
            "description": "read and cache lines",
            "long_description": "LineCache is a module for reading and caching lines. This may be useful for example in a debugger where the same lines are shown many times.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-core_source"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-debug",
                        "rb19-debug-base"
                    ]
                }
            ]
        },
        {
            "name": "rb19-i18n",
            "portdir": "ruby/rb19-i18n",
            "version": "0.5.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/i18n",
            "description": "Internationalization (i18n) library for Ruby",
            "long_description": "Internationalization (i18n) library for Ruby",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-activemodel"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionpack",
                        "rb19-mail"
                    ]
                }
            ]
        },
        {
            "name": "rb19-httparty",
            "portdir": "ruby/rb19-httparty",
            "version": "0.6.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.johnnunemaker.com/httparty/",
            "description": "Makes http fun! Also, makes consuming restful web services dead easy.",
            "long_description": "Makes http fun! Also, makes consuming restful web services dead easy.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-crack"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-hpricot",
            "portdir": "ruby/rb19-hpricot",
            "version": "0.8.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/hpricot/hpricot",
            "description": "a swift, liberal HTML parser with a fantastic library",
            "long_description": "Hpricot is a fast, flexible HTML parser written in C. It's designed to be very accommodating (like Tanaka Akira's HTree) and to have a very helpful library (like some JavaScript libs -- JQuery, Prototype -- give you.) The XPath and CSS parser, in fact, is based on John Resig's JQuery. Also, Hpricot can be handy for reading broken XML files, since many of the same techniques can be used. If a quote is missing, Hpricot tries to figure it out. If tags overlap, Hpricot works on sorting them out. You know, that sort of thing.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-ronn"
                    ]
                }
            ]
        },
        {
            "name": "rb19-hoptoad_notifier",
            "portdir": "ruby/rb19-hoptoad_notifier",
            "version": "2.3.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.hoptoadapp.com/",
            "description": "Send your application errors to our hosted service and reclaim your inbox.",
            "long_description": "Send your application errors to our hosted service and reclaim your inbox.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-activesupport"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-hoe",
            "portdir": "ruby/rb19-hoe",
            "version": "2.9.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.zenspider.com/projects/hoe.html",
            "description": "rake/rubygems helper for project Rakefiles",
            "long_description": "Hoe is a rake/rubygems helper for project Rakefiles. It helps you manage and maintain, and release your project and includes a dynamic plug-in system allowing for easy extensibility. Hoe ships with plug-ins for all your usual project tasks including rdoc generation, testing, packaging, and deployment.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-chronic",
                        "rb19-flay",
                        "rb19-ruby2ruby"
                    ]
                }
            ]
        },
        {
            "name": "rb19-hirb",
            "portdir": "ruby/rb19-hirb",
            "version": "0.3.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://tagaholic.me/hirb/",
            "description": "A mini view framework for console/irb that's easy to use",
            "long_description": "Hirb currently provides a mini view framework for console applications, designed to improve irb's default output. Hirb improves console output by providing a smart pager and auto-formatting output. The smart pager detects when an output exceeds a screenful and thus only pages output as needed. Auto-formatting adds a view to an output's class. This is helpful in separating views from content (MVC anyone?). The framework encourages reusing views by letting you package them in classes and associate them with any number of output classes.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-churn"
                    ]
                }
            ]
        },
        {
            "name": "rb19-hassle",
            "portdir": "ruby/rb19-hassle",
            "version": "0.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pedro/hassle",
            "description": "Makes SASS less of a hassle on read-only filesystems",
            "long_description": "Makes SASS less of a hassle on read-only filesystems (like Heroku) by compiling and serving it up for you.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-haml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-haml",
            "portdir": "ruby/rb19-haml",
            "version": "4.0.6",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://haml-lang.com",
            "description": "Haml and Sass: markup languages for HTML and CSS",
            "long_description": "Haml is a markup language that’s used to cleanly and simply describe the HTML of any web document without the use of inline code. Haml functions as a replacement for inline page templating systems such as PHP, ASP, and ERB, the templating language used in most Ruby on Rails applications. However, Haml avoids the need for explicitly coding HTML into the template, because it itself is a description of the HTML, with some code to generate dynamic content. Sass is CSS, plus nested rules, variables, mixins, and more, all in a concise, readable syntax. Haml also contains Sass.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-compass",
                        "rb19-hassle"
                    ]
                }
            ]
        },
        {
            "name": "rb19-guard",
            "portdir": "ruby/rb19-guard",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/guard",
            "description": "easily handle events on file system modifications",
            "long_description": "easily handle events on file system modifications",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-ffi",
                        "rb19-thor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-guard-livereload"
                    ]
                }
            ]
        }
    ]
}