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

{
    "count": 51892,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=573",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=571",
    "results": [
        {
            "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-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-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-multi_json",
            "portdir": "ruby/rb19-multi_json",
            "version": "1.0.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/multi_json",
            "description": "A generic swappable back-end for JSON handling",
            "long_description": "A generic swappable back-end for JSON handling",
            "active": false,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-guard-livereload"
                    ]
                }
            ]
        },
        {
            "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-mime-types",
            "portdir": "ruby/rb19-mime-types",
            "version": "1.16",
            "license": "(Ruby or Artistic-1 or GPL-2+)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mime-types/ruby-mime-types/",
            "description": "MIME::Types for Ruby based on MIME::Types for Perl",
            "long_description": "MIME::Types for Ruby based on MIME::Types for Perl. Allows for the identification of a file's likely MIME content type, based on its filename extensions.",
            "active": false,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-capybara",
                        "rb19-mail"
                    ]
                }
            ]
        },
        {
            "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-launchy",
            "portdir": "ruby/rb19-launchy",
            "version": "0.3.7",
            "license": "ISC",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/copiousfreetime/launchy",
            "description": "cross-platform application launcher class",
            "long_description": "Launchy is a helper class for launching cross-platform applications in a fire and forget manner.",
            "active": false,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-configuration"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku"
                    ]
                }
            ]
        },
        {
            "name": "rb19-json",
            "portdir": "ruby/rb19-json",
            "version": "1.5.3",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://flori.github.io/json/",
            "description": "JSON implementation as a Ruby extension in C",
            "long_description": "This is a implementation of the JSON specification according to RFC 4627. You can think of it as a low fat alternative to XML, if you want to store data to disk or transmit it over a network rather than use a verbose markup language.",
            "active": false,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-churn",
                        "rb19-cucumber",
                        "rb19-selenium-webdriver",
                        "rb19-taps"
                    ]
                }
            ]
        },
        {
            "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-heroku-api",
            "portdir": "ruby/rb19-heroku-api",
            "version": "0.3.13",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/heroku/heroku.rb",
            "description": "The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby.",
            "long_description": "The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby.",
            "active": false,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "rb19-excon"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku"
                    ]
                }
            ]
        },
        {
            "name": "rb19-heroku",
            "portdir": "ruby/rb19-heroku",
            "version": "3.2.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://heroku.com/",
            "description": "Client library and CLI to deploy Rails apps on Heroku.",
            "long_description": "Client library and CLI to deploy Rails apps on Heroku.",
            "active": false,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku-api",
                        "rb19-json",
                        "rb19-launchy",
                        "ruby19",
                        "rb19-netrc",
                        "rb19-rest-client",
                        "rb19-rubyzip",
                        "rb19-mime-types"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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-livereload",
            "portdir": "ruby/rb19-guard-livereload",
            "version": "0.4.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/guard-livereload",
            "description": "Guard::LiveReload automatically reloads your browser when 'view' files are modified",
            "long_description": "Guard::LiveReload automatically reloads your browser when 'view' files are modified",
            "active": false,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-em-websocket",
                        "rb19-guard",
                        "rb19-multi_json"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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"
                    ]
                }
            ]
        },
        {
            "name": "rb19-gli",
            "portdir": "ruby/rb19-gli",
            "version": "1.1.1",
            "license": "Apache",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://davetron5000.github.io/gli/",
            "description": "Git-Like Interface Command Line Parser",
            "long_description": "An application and API for describing command line interfaces that can be used to quickly create a shell for executing command-line tasks. The command line user interface is similar to Gits, in that it takes global options, a command, command-specific options, and arguments",
            "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-gherkin",
            "portdir": "ruby/rb19-gherkin",
            "version": "2.0.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aslakhellesoy/gherkin",
            "description": "A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.",
            "long_description": "Fast Gherkin lexer and parser based on Ragel. Gherkin is both the language that has evolved out of the Cucumber project, as well as this library itself.",
            "active": true,
            "categories": [
                "textproc",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-trollop"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber"
                    ]
                }
            ]
        },
        {
            "name": "rb19-foreman",
            "portdir": "ruby/rb19-foreman",
            "version": "0.63.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ddollar/foreman",
            "description": "Process manager for applications with multiple components",
            "long_description": "Process manager for applications with multiple components",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-dotenv",
                        "rb19-thor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-flog",
            "portdir": "ruby/rb19-flog",
            "version": "2.4.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ruby.sadi.st/Flog.html",
            "description": "Ruby code pain reports",
            "long_description": "Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-parser",
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-flay",
            "portdir": "ruby/rb19-flay",
            "version": "1.4.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ruby.sadi.st/Flay.html",
            "description": "Analyzes Ruby code for structural similarities",
            "long_description": "Flay analyzes ruby code for structural similarities. Differences in literal values, names, whitespace, and programming style are all ignored. Code that flay reports as similar is a good candidate for refactoring.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-hoe",
                        "rb19-parser",
                        "rb19-sexp_processor"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-metric_fu"
                    ]
                }
            ]
        },
        {
            "name": "rb19-ffi",
            "portdir": "ruby/rb19-ffi",
            "version": "1.0.11",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ffi/ffi/wiki",
            "description": "Programmatically load dynamic libraries, bind functions within them, and call those functions from Ruby code.",
            "long_description": "Ruby-FFI is a ruby extension for programmatically loading dynamic libraries, binding functions within them, and calling those functions from Ruby code. Moreover, a Ruby-FFI extension works without changes on Ruby and JRuby.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-guard",
                        "rb19-selenium-webdriver"
                    ]
                }
            ]
        },
        {
            "name": "rb19-fattr",
            "portdir": "ruby/rb19-fattr",
            "version": "2.2.1",
            "license": "Ruby",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ahoward/fattr",
            "description": "fattr.rb is a fatter attr for ruby",
            "long_description": "fattr.rb is a fatter attr for ruby",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-main"
                    ]
                }
            ]
        },
        {
            "name": "rb19-factory_girl",
            "portdir": "ruby/rb19-factory_girl",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://thoughtbot.com/projects/factory_girl",
            "description": "Framework and DSL for defining and using factories",
            "long_description": "Factory Girl provides a framework and DSL to define and use factories which create data in test suites. It is less error-prone, more explicit, and easier to work with than fixtures.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber",
                        "rb19-rcov",
                        "rb19-rr",
                        "rb19-rspec",
                        "rb19-sqlite3",
                        "rb19-activerecord"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-excon",
            "portdir": "ruby/rb19-excon",
            "version": "0.25.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/geemus/excon",
            "description": "Http(s) EXtended CONnections",
            "long_description": "Http(s) EXtended CONnections",
            "active": false,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-heroku-api"
                    ]
                }
            ]
        },
        {
            "name": "rb19-eventmachine",
            "portdir": "ruby/rb19-eventmachine",
            "version": "0.12.10",
            "license": "(GPL or Ruby)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rubyeventmachine.com/",
            "description": "fast, simple event-processing library for Ruby programs",
            "long_description": "EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.",
            "active": false,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-em-websocket",
                        "rb19-thin"
                    ]
                }
            ]
        },
        {
            "name": "rb19-erubis",
            "portdir": "ruby/rb19-erubis",
            "version": "2.7.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.kuwata-lab.com/erubis/",
            "description": "fast, secure, and very extensible implementation of eRuby",
            "long_description": "fast, secure, and very extensible implementation of eRuby",
            "active": true,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-abstract"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-actionpack"
                    ]
                }
            ]
        },
        {
            "name": "rb19-em-websocket",
            "portdir": "ruby/rb19-em-websocket",
            "version": "0.3.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/em-websocket",
            "description": "EventMachine based WebSocket server",
            "long_description": "EventMachine based WebSocket server",
            "active": false,
            "categories": [
                "devel",
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-addressable",
                        "rb19-eventmachine"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-guard-livereload"
                    ]
                }
            ]
        },
        {
            "name": "rb19-dotenv",
            "portdir": "ruby/rb19-dotenv",
            "version": "0.9.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bkeepers/dotenv",
            "description": "A scripting framework that replaces rake, sake and rubigen",
            "long_description": "A scripting framework that replaces rake, sake and rubigen",
            "active": true,
            "categories": [
                "devel",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb-rake",
                        "rb19-rspec"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-foreman"
                    ]
                }
            ]
        },
        {
            "name": "rb19-diff-lcs",
            "portdir": "ruby/rb19-diff-lcs",
            "version": "1.1.2",
            "license": "GPL-2 and Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/diff-lcs",
            "description": "Ruby port of Algorithm::Diff using longest common subsequence",
            "long_description": "Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt longest common subsequence (LCS) algorithm to compute intelligent differences between two sequenced enumerable containers. The implementation is based on Mario I. Wolczko's Smalltalk version (1.2, 1993) and Ned Konz's Perl version (Algorithm::Diff).",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber"
                    ]
                }
            ]
        },
        {
            "name": "rb19-debug-base",
            "portdir": "ruby/rb19-debug-base",
            "version": "0.11.25",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/ruby-debug-base19",
            "description": "fast implementation of the standard Ruby debugger",
            "long_description": "ruby-debug is a fast implementation of the standard Ruby debugger debug.rb. It is implemented by utilizing a new Ruby C API hook. The core component provides support that front-ends can build on. It provides breakpoint handling, bindings for stack frames among other things.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-linecache"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "rb19-debug"
                    ]
                }
            ]
        },
        {
            "name": "rb19-debug",
            "portdir": "ruby/rb19-debug",
            "version": "0.11.6",
            "license": "Ruby",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/ruby-debug19",
            "description": "command line interface for ruby-debug",
            "long_description": "A generic command line interface for ruby-debug.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19",
                        "rb19-columnize",
                        "rb19-debug-base",
                        "rb19-linecache"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-database_cleaner",
            "portdir": "ruby/rb19-database_cleaner",
            "version": "0.5.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bmabey/database_cleaner",
            "description": "Strategies for cleaning databases. Can be used to ensure a clean state for testing.",
            "long_description": "Strategies for cleaning databases. Can be used to ensure a clean state for testing.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-daemons",
            "portdir": "ruby/rb19-daemons",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/thuehlinger/daemons",
            "description": "A toolkit to create and control daemons in different ways",
            "long_description": "Daemons provides an easy way to wrap existing ruby scripts (for example a self-written server) to be run as a daemon and to be controlled by simple start/stop/restart commands. You can also call blocks as daemons and control them from the parent or just daemonize the current process. Besides this basic functionality, daemons offers many advanced features like exception backtracing and logging (in case your ruby script crashes) and monitoring and automatic restarting of your processes if they crash.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-thin"
                    ]
                }
            ]
        },
        {
            "name": "rb19-culerity",
            "portdir": "ruby/rb19-culerity",
            "version": "0.2.10",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/langalex/culerity",
            "description": "Integrates Cucumber and Celerity in order to test your application's full stack.",
            "long_description": "Culerity integrates Cucumber and Celerity in order to test your application's full stack including Javascript. Your Rails app doesn't have to run in JRuby.",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber",
                        "rb19-rspec"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-capybara"
                    ]
                }
            ]
        },
        {
            "name": "rb19-cucumber-rails",
            "portdir": "ruby/rb19-cucumber-rails",
            "version": "0.3.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aslakhellesoy/cucumber-rails",
            "description": "Cucumber Generators and Runtime for Rails",
            "long_description": "Cucumber Generators and Runtime for Rails",
            "active": true,
            "categories": [
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rb19-cucumber",
            "portdir": "ruby/rb19-cucumber",
            "version": "0.7.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cukes.info/",
            "description": "Behaviour Driven Development with elegance and joy",
            "long_description": "Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.",
            "active": true,
            "categories": [
                "www",
                "ruby"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby19"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rb19-diff-lcs",
                        "rb19-json",
                        "rb19-term-ansicolor",
                        "rb19-gherkin",
                        "rb19-builder"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "rb19-cucumber-rails",
                        "rb19-culerity",
                        "rb19-factory_girl"
                    ]
                }
            ]
        }
    ]
}