HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51637,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=783",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=781",
"results": [
{
"name": "rb19-crack",
"portdir": "ruby/rb19-crack",
"version": "0.1.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jnunemaker/crack",
"description": "Really simple JSON and XML parsing, ripped from Merb and Rails.",
"long_description": "Really simple JSON and XML parsing, ripped from Merb and Rails. The XML parser is ripped from Merb and the JSON parser is ripped from Rails.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb19-httparty"
]
}
]
},
{
"name": "rb19-compass",
"portdir": "ruby/rb19-compass",
"version": "0.12.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://compass-style.org/",
"description": "Stylesheet authoring frameworking",
"long_description": "Compass is a stylesheet authoring framework that makes your stylesheets and markup easier to build and maintain. With compass, you write your stylesheets in Sass instead of CSS. Using the power of Sass Mixins and the Compass community, you can apply battle-tested styles from frameworks like Blueprint to your stylesheets instead of your markup.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
},
{
"type": "run",
"ports": [
"rb19-haml"
]
}
],
"depends_on": []
},
{
"name": "rb19-churn",
"portdir": "ruby/rb19-churn",
"version": "0.0.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/danmayer/churn",
"description": "View code changes",
"long_description": "High method and class churn has been shown to have increased bug and error rates. This gem helps you know what is changing a lot so you can do additional testing, code review, or refactoring to try to tame the volatile code.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
},
{
"type": "run",
"ports": [
"rb19-hirb",
"rb19-json",
"rb19-main",
"rb19-parser",
"rb19-sexp_processor",
"rb19-chronic"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb19-metric_fu"
]
}
]
},
{
"name": "rb19-builder",
"portdir": "ruby/rb19-builder",
"version": "2.1.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://onestepback.org/",
"description": "Builder provides a number of builder objects that make creating structured data simple to do.",
"long_description": "Builder provides a number of builder objects that make creating structured data simple to do. Builder currently supports XML Markup and XML Events.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb19-activemodel"
]
},
{
"type": "run",
"ports": [
"rb19-actionpack",
"rb19-cucumber"
]
}
]
},
{
"name": "rb19-bcat",
"portdir": "ruby/rb19-bcat",
"version": "0.5.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rtomayko.github.io/bcat/",
"description": "pipe to browser utility",
"long_description": "bcat is a pipe to browser utility for use at the shell and within editors like Vim or Emacs. It reads from standard input, or one or more files, and streams output to a browser window.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": []
},
{
"name": "rb19-authlogic",
"portdir": "ruby/rb19-authlogic",
"version": "2.1.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/binarylogic/authlogic",
"description": "A clean, simple, and unobtrusive Ruby authentication solution.",
"long_description": "A clean, simple, and unobtrusive Ruby authentication solution.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
},
{
"type": "run",
"ports": [
"rb19-activesupport"
]
}
],
"depends_on": []
},
{
"name": "rb19-arrayfields",
"portdir": "ruby/rb19-arrayfields",
"version": "4.7.4",
"license": "(Ruby or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ahoward/arrayfields",
"description": "allow keyword access to array instances",
"long_description": "Allow keyword access to array instances. arrayfields works by adding only a few methods to arrays, namely #fields= and fields, but the #fields= method is hooked to extend an array on a per object basis. In other words, only those arrays whose fields are set will have auto-magical keyword access bestowed on them - all other arrays remain unaffected. Arrays with keyword access require much less memory when compared to hashes/objects and yet still provide fast lookup and preserve data order.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb19-main"
]
}
]
},
{
"name": "spambnc",
"portdir": "mail/spambnc",
"version": "1.9",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.spambouncer.org/",
"description": "Set of procmail recipies which handle known/suspected spam",
"long_description": "The Spam Bouncer is a set of procmail recipes, or instructions, which search the headers and text of your incoming email to see if it meets one or more of several categories (known addresses, rogue ISPs, bulk mail software etc etc). The Spam Bouncer sorts suspected spam into two categories -- mail from known spam sources which is definitely spam, and other mail which is probably spam, but might also be legitimate. It then tags this email with appropriate headers giving the spam classification, and responds according to the parameters you have set.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "andrea+darwinports",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"procmail"
]
}
],
"depends_on": []
},
{
"name": "subversion-python27bindings",
"portdir": "devel/subversion-python27bindings",
"version": "1.13.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"db48",
"sqlite3",
"apr",
"apr-util",
"gettext",
"subversion",
"python27",
"lz4",
"libmagic",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libcomerr",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"trac",
"trac-devel",
"py27-svnreporter",
"py27-hgsubversion",
"viewvc"
]
}
]
},
{
"name": "rb19-addressable",
"portdir": "ruby/rb19-addressable",
"version": "2.2.6",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/addressable",
"description": "replacement URI implementation",
"long_description": "Addressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to the relevant RFCs and adds support for IRIs and URI templates. Additionally, it provides extensive support for URI templates.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby19"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb19-em-websocket"
]
}
]
},
{
"name": "rb25-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby25"
]
}
],
"depends_on": []
},
{
"name": "rb26-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby26"
]
}
],
"depends_on": []
},
{
"name": "rb27-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby27"
]
}
],
"depends_on": []
},
{
"name": "rb30-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby30"
]
}
],
"depends_on": []
},
{
"name": "rb31-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": []
},
{
"name": "rb32-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"olaf-devel"
]
}
]
},
{
"name": "rb-threach",
"portdir": "ruby/rb-threach",
"version": "0.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/billdueber/threach",
"description": "threaded each and each-like iterators",
"long_description": "An addition to the Enumerable module that allows easy use of threaded each and each-like iterators.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb-text-format",
"portdir": "ruby/rb-text-format",
"version": "1.0.0",
"license": "(Ruby or Artistic-1 or GPL-2+)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/text-format",
"description": "Text::Format for Ruby",
"long_description": "Text::Format provides strong text formatting capabilities to Ruby. Based on Perl's Text::Format 0.52, it offers all of the functionality of that module and new capabilities besides.",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-stomp",
"portdir": "ruby/rb-stomp",
"version": "1.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/stomp",
"description": "Ruby bindings for the stomp messaging protocol",
"long_description": "Ruby bindings for the stomp messaging protocol",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-rspec-rails",
"portdir": "ruby/rb-rspec-rails",
"version": "1.1.11",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rspec.info/",
"description": "Behaviour Driven Development framework for Ruby on Rails",
"long_description": "Behaviour Driven Development framework for Ruby on Rails",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"rb-rails",
"rb-rspec"
]
}
],
"depends_on": []
},
{
"name": "rb-rspec",
"portdir": "ruby/rb-rspec",
"version": "1.1.11",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rspec.info/",
"description": "Behaviour Driven Development framework for Ruby",
"long_description": "Behaviour Driven Development framework for Ruby",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-rspec-rails"
]
}
]
},
{
"name": "rb-og",
"portdir": "ruby/rb-og",
"version": "0.9.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/og",
"description": "Og provides transparent serialization of object graphs to a RDBMS backend",
"long_description": "Unlike other similar libraries Og maps standard Ruby objects to SQL tables and not vice versa. Og provides a meta language to describe the relations between objects, a flexible and intuitive api for querieng the database, raw access to the SQL language if needed (for example to fine tune the automatically generated SQL tables, or for custom queries), supports deserialization to Ruby objects or tuples, automatically generates join tables for many_to_many relations and provides a collection of usefull Mixins to synthesize common Entities.",
"active": true,
"categories": [
"databases",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-mini_portile",
"portdir": "ruby/rb-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": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-jabber4r",
"portdir": "ruby/rb-jabber4r",
"version": "0.8.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/jabber4r",
"description": "Library allowing Ruby apps to talk to a Jabber IM system.",
"long_description": "This library was created to allow a Ruby application to connect to (or create a) Jabber account as an additional resource. Although it was not the original intent to serve as the infrastructure of a complete UI-based IM client... it supports everything except the groupchat protocol. It currently supports: Account registration Connection to an account (digest and plain text) Access to Roster (buddy list) Tracking of presence of resources in the Roster (including local account resources) Sending and receiving messages Managing subscriptions XHTML messages Pluggable XML Parsers What can you do with this? You could write a ruby application that allows you to query it by IM for status, control, etc. You could use this as a communications channel backbone for a Ruby application (which is my intent).",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-innate",
"portdir": "ruby/rb-innate",
"version": "2009.10",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/manveru/innate",
"description": "Powerful web-framework wrapper for Rack.",
"long_description": "Powerful web-framework wrapper for Rack.",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"rb-rack"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-ramaze"
]
}
]
},
{
"name": "rb-haml-edge",
"portdir": "ruby/rb-haml-edge",
"version": "2.3.251",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://haml-lang.com",
"description": "Haml and Sass: markup languages for HTML and CSS (bleeding edge)",
"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": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-flickr",
"portdir": "ruby/rb-flickr",
"version": "1.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://redgreenblu.com/flickr/",
"description": "An insanely easy interface to the Flickr photo-sharing service. By Scott Raymond.",
"long_description": "An insanely easy interface to the Flickr photo-sharing service. By Scott Raymond.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems",
"rb-xml-simple"
]
}
],
"depends_on": []
},
{
"name": "py27-webhelpers",
"portdir": "python/py-webhelpers",
"version": "1.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 2,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/WebHelpers/",
"description": "Web Helpers is a library of helper functions intended to make writing web applications easier.",
"long_description": "Web Helpers is a library of helper functions intended to make writing web applications easier. It's the standard function library for Pylons and TurboGears 2, but can be used with any web framework.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-markupsafe"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-webhelpers"
]
}
]
},
{
"name": "py-webhelpers",
"portdir": "python/py-webhelpers",
"version": "1.3",
"license": "BSD",
"platforms": "any",
"epoch": 2,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/WebHelpers/",
"description": "Web Helpers is a library of helper functions intended to make writing web applications easier.",
"long_description": "Web Helpers is a library of helper functions intended to make writing web applications easier. It's the standard function library for Pylons and TurboGears 2, but can be used with any web framework.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-webhelpers"
]
}
],
"depends_on": []
},
{
"name": "py27-unicodecsv",
"portdir": "python/py-unicodecsv",
"version": "0.14.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jdunck/python-unicodecsv/",
"description": "Python 2's csv module which supports unicode strings.",
"long_description": "Python 2's csv module which supports unicode strings.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-unicodecsv"
]
}
]
},
{
"name": "py-unicodecsv",
"portdir": "python/py-unicodecsv",
"version": "0.14.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jdunck/python-unicodecsv/",
"description": "Python 2's csv module which supports unicode strings.",
"long_description": "Python 2's csv module which supports unicode strings.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-unicodecsv"
]
}
],
"depends_on": []
},
{
"name": "py27-tahchee",
"portdir": "python/py-tahchee",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sebastien/tahchee",
"description": "build static web sites with the Cheetah template system",
"long_description": "Tahchee is a tool for developers and Web designers that makes it possible to easily build a static Web site using the Cheetah template system.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-cheetah"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tahchee"
]
}
]
},
{
"name": "py-tahchee",
"portdir": "python/py-tahchee",
"version": "1.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sebastien/tahchee",
"description": "build static web sites with the Cheetah template system",
"long_description": "Tahchee is a tool for developers and Web designers that makes it possible to easily build a static Web site using the Cheetah template system.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-tahchee"
]
}
],
"depends_on": []
},
{
"name": "p5.34-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.8",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-exception",
"p5.34-test-most",
"p5.34-test-requiresinternet",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-cgi",
"p5.34-http-message",
"p5.34-libwww-perl",
"perl5.34",
"p5.34-uri",
"p5.34-xml-twig",
"p5.34-lwp-protocol-https",
"p5.34-bio-asn1-entrezgene",
"p5.34-bioperl",
"p5.34-cache-cache"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-bio-db-ncbihelper"
]
}
]
},
{
"name": "p5.32-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.8",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"p5.32-test-most",
"p5.32-test-requiresinternet",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.32-cgi",
"p5.32-http-message",
"p5.32-libwww-perl",
"perl5.32",
"p5.32-uri",
"p5.32-xml-twig",
"p5.32-lwp-protocol-https",
"p5.32-bio-asn1-entrezgene",
"p5.32-bioperl",
"p5.32-cache-cache"
]
}
],
"depends_on": []
},
{
"name": "p5.30-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.8",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-exception",
"p5.30-test-most",
"p5.30-test-requiresinternet",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.30-cgi",
"p5.30-http-message",
"p5.30-libwww-perl",
"perl5.30",
"p5.30-uri",
"p5.30-xml-twig",
"p5.30-lwp-protocol-https",
"p5.30-bio-asn1-entrezgene",
"p5.30-bioperl",
"p5.30-cache-cache"
]
}
],
"depends_on": []
},
{
"name": "p5.28-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.8",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"p5.28-test-most",
"p5.28-test-requiresinternet",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.28-cgi",
"p5.28-http-message",
"p5.28-libwww-perl",
"perl5.28",
"p5.28-uri",
"p5.28-xml-twig",
"p5.28-lwp-protocol-https",
"p5.28-bio-asn1-entrezgene",
"p5.28-bioperl",
"p5.28-cache-cache"
]
}
],
"depends_on": []
},
{
"name": "p5-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.8",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-bio-db-ncbihelper",
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-bio-db-ncbihelper"
]
}
],
"depends_on": []
},
{
"name": "p5.26-bio-db-ncbihelper",
"portdir": "perl/p5-bio-db-ncbihelper",
"version": "1.7.6",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Bio::DB::NCBIHelper",
"description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"long_description": "Bio::DB::NCBIHelper - A collection of routines useful for queries to NCBI databases",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-exception",
"p5.26-test-most",
"p5.26-test-requiresinternet"
]
},
{
"type": "lib",
"ports": [
"p5.26-cgi",
"p5.26-http-message",
"p5.26-libwww-perl",
"perl5.26",
"p5.26-uri",
"p5.26-xml-twig",
"p5.26-lwp-protocol-https",
"p5.26-bio-asn1-entrezgene",
"p5.26-bioperl",
"p5.26-cache-cache"
]
}
],
"depends_on": []
},
{
"name": "qtermwidget",
"portdir": "devel/qtermwidget",
"version": "1.4.0",
"license": "(BSD or GPL-2+ or LGPL-2+ or public-domain)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/qtermwidget",
"description": "The terminal widget for QTerminal",
"long_description": "QTermWidget is an open-source project originally based on the KDE4 Konsole application, but it took its own direction later on. The main goal of this project is to provide a unicode-enabled, embeddable Qt widget for using as a built-in console (or terminal emulation widget).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16",
"qt5-qttools",
"lxqt-build-tools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qterminal",
"JuffEd"
]
}
]
},
{
"name": "qterminal",
"portdir": "sysutils/qterminal",
"version": "1.4.0",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/qterminal",
"description": "A lightweight Qt terminal emulator based on QTermWidget",
"long_description": "A lightweight Qt terminal emulator based on QTermWidget",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16",
"qt5-qttools",
"cmake",
"lxqt-build-tools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qtermwidget",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "lxqt-build-tools",
"portdir": "devel/lxqt-build-tools",
"version": "0.13.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/lxqt-build-tools",
"description": "Various packaging tools and scripts for LXQt applications",
"long_description": "This repository is providing several tools needed to build LXQt itself as well as other components maintained by the LXQt project. These tools used to be spread over the repositories of various other components and were summarized to ease dependency management. So far many components, in particular liblxqt, were representing a build dependency without being needed themselves but only because their repository was providing a subset of the tools which are now summarized here. So the use of this repository will reduce superfluous and bloated dependencies.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"liblxqt",
"qterminal",
"qtermwidget",
"lxqt-openssh-askpass",
"libqtxdg"
]
}
]
},
{
"name": "py27-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-mock",
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-fs",
"py-scandir",
"py27-pathlib2"
]
}
]
},
{
"name": "py-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-scandir"
]
}
],
"depends_on": []
},
{
"name": "py34-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py34-setuptools"
]
},
{
"type": "lib",
"ports": [
"python34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py34-pathlib2"
]
}
]
},
{
"name": "py39-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py37-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py37-setuptools"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": []
},
{
"name": "py36-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py35-scandir",
"portdir": "python/py-scandir",
"version": "1.10.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/benhoyt/scandir",
"description": "Scandir, a better directory iterator and faster os.walk()",
"long_description": "Scandir, a better directory iterator and faster os.walk()",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
}
]
}