HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50780,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=463",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=461",
"results": [
{
"name": "rb-compass",
"portdir": "ruby/rb-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": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"rb-haml"
]
}
],
"depends_on": []
},
{
"name": "rb-configuration",
"portdir": "ruby/rb-configuration",
"version": "1.3.4",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ahoward/configuration",
"description": "Pure ruby scoped configuration files.",
"long_description": "Pure ruby scoped configuration files.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-launchy"
]
}
]
},
{
"name": "rb-cri",
"portdir": "ruby/rb-cri",
"version": "2.15.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rubygems.org/gems/cri",
"description": "Cri is a library for building easy-to-use commandline tools.",
"long_description": "Cri is a library for building easy-to-use commandline tools.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-nanoc3"
]
}
]
},
{
"name": "rb30-cri",
"portdir": "ruby/rb-cri",
"version": "2.15.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rubygems.org/gems/cri",
"description": "Cri is a library for building easy-to-use commandline tools.",
"long_description": "Cri is a library for building easy-to-use commandline tools.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby30"
]
}
],
"depends_on": []
},
{
"name": "rb27-cri",
"portdir": "ruby/rb-cri",
"version": "2.15.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rubygems.org/gems/cri",
"description": "Cri is a library for building easy-to-use commandline tools.",
"long_description": "Cri is a library for building easy-to-use commandline tools.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby27"
]
}
],
"depends_on": []
},
{
"name": "rb26-cri",
"portdir": "ruby/rb-cri",
"version": "2.15.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rubygems.org/gems/cri",
"description": "Cri is a library for building easy-to-use commandline tools.",
"long_description": "Cri is a library for building easy-to-use commandline tools.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby26"
]
}
],
"depends_on": []
},
{
"name": "rb25-cri",
"portdir": "ruby/rb-cri",
"version": "2.15.12",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rubygems.org/gems/cri",
"description": "Cri is a library for building easy-to-use commandline tools.",
"long_description": "Cri is a library for building easy-to-use commandline tools.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby25"
]
}
],
"depends_on": []
},
{
"name": "rb-crypt-isaac",
"portdir": "ruby/rb-crypt-isaac",
"version": "1.2.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wyhaines/crypt-isaac",
"description": "Implementation of the ISAAC psuedo random number generator",
"long_description": "This is a Ruby implementation of the ISAAC cryptographically secure PRNG. One can use it when one wants independent sources of high quality random numbers.",
"active": true,
"categories": [
"security",
"crypto",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-cucumber",
"portdir": "ruby/rb-cucumber",
"version": "0.3.103",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cukes.info",
"description": "Lets software development teams describe how software should behave in plain text.",
"long_description": "Lets software development teams describe how software should behave in plain text.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"rb-diff-lcs",
"rb-polyglot",
"ruby",
"rb-term-ansicolor",
"rb-treetop",
"rb-rubygems",
"rb-builder"
]
}
],
"depends_on": []
},
{
"name": "rb-cvs",
"portdir": "ruby/rb-cvs",
"version": "0.2",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cvs.m17n.org/~akr/ruby-cvs/",
"description": "High level interface to a CVS repository",
"long_description": "Ruby/CVS provides high level interface to a CVS repository.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "dports",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"cvs",
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-daemons",
"portdir": "ruby/rb-daemons",
"version": "1.1.0",
"license": "Ruby",
"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": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-tweetstream"
]
},
{
"type": "run",
"ports": [
"rb-mongrel"
]
}
]
},
{
"name": "rb-devel-which",
"portdir": "ruby/rb-devel-which",
"version": "0.2.0",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.notwork.org/~gotoken/ruby/p/devel/which/",
"description": "Locates a symbol/library in the user's namespace/path",
"long_description": "Devel::Which locates a symbol/library in the user's namespace/path",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-diff-lcs",
"portdir": "ruby/rb-diff-lcs",
"version": "1.1.2",
"license": "(GPL-2+ or Artistic-1 or Ruby)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/diff-lcs",
"description": "Diff::LCS is a port of Algorithm::Diff.",
"long_description": "Diff::LCS is a port of Algorithm::Diff.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb-rake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-cucumber"
]
}
]
},
{
"name": "rb-div",
"portdir": "ruby/rb-div",
"version": "1.3.2",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www2a.biglobe.ne.jp/~seki/ruby/div.en.html",
"description": "Div can write Web application like GUI programming. This package provides Div::Div and Tofu.",
"long_description": "This package provides Div::Div and Tofu. Div abstracts Web Application like GUI programming. Tofu is a session manager using cookie. Tofu can be used with WEBrick. (Of course, it can use also with CGI.)",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-dnssd",
"portdir": "ruby/rb-dnssd",
"version": "2.0",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tenderlove/dnssd",
"description": "DNS Service Discovery (aka Bonjour) API for Ruby",
"long_description": "DNS Service Discovery (aka Bonjour, MDNS) API for Ruby. Implements browsing, resolving, registration and domain enumeration.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-easyjour"
]
}
]
},
{
"name": "rb-drb",
"portdir": "ruby/rb-drb",
"version": "2.0.4",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www2a.biglobe.ne.jp/~seki/ruby/",
"description": "distributed ruby (DRb)",
"long_description": "ruby (DRb) - distributed ruby. DRb can send message to other ruby script that like Java's RMI.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-acl"
]
}
],
"depends_on": []
},
{
"name": "rb-easyjour",
"portdir": "ruby/rb-easyjour",
"version": "0.0.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jqr/easyjour",
"description": "Super simple access to service announcing and discovery using Bonjour aka DNSSD.",
"long_description": "Super simple access to service announcing and discovery using Bonjour aka DNSSD.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb-rake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"rb-dnssd"
]
}
],
"depends_on": []
},
{
"name": "rb-enum",
"portdir": "ruby/rb-enum",
"version": "1.6",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://redshift.sourceforge.net/enum",
"description": "Enumerable tools",
"long_description": "Tool for treating any objects which have some kind of sequential relationship as Enumerable.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-erubis",
"portdir": "ruby/rb-erubis",
"version": "2.7.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kuwata-lab.com/erubis/",
"description": "Erubis is a fast, secure, and very extensible implementation of eRuby.",
"long_description": "Erubis is a fast, secure, and very extensible implementation of eRuby. eRuby means embedded Ruby in documents. Embedded patterns are '<% statement %>' and '<%= expression %>'. The following is an example of eRuby. '<% ... %>' means Ruby statement and '<%= ... %>' means Ruby expression.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb-rake",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-eventmachine",
"portdir": "ruby/rb-eventmachine",
"version": "0.12.10",
"license": "GPL and 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": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-twitter-stream"
]
}
]
},
{
"name": "rb-fastthread",
"portdir": "ruby/rb-fastthread",
"version": "1.0.7",
"license": "(Ruby or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/fastthread",
"description": "Optimized replacement for thread.rb primitives",
"long_description": "Optimized replacement for thread.rb primitives",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sup"
]
},
{
"type": "run",
"ports": [
"rb-mongrel"
]
}
]
},
{
"name": "rb-fcgi",
"portdir": "ruby/rb-fcgi",
"version": "0.9.2.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alphallc/ruby-fcgi-ng",
"description": "The Ruby interface to FastCGI",
"long_description": "FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. This is the Ruby interface.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems",
"fcgi"
]
}
],
"depends_on": []
},
{
"name": "rb-ferret",
"portdir": "ruby/rb-ferret",
"version": "0.11.8.5",
"license": "MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/ferret",
"description": "Text search engine library for ruby",
"long_description": "Ferret is a high-performance, full-featured text search engine library written entirely in pure Ruby (with an optional C extension).",
"active": false,
"categories": [
"devel",
"textproc",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sup"
]
}
]
},
{
"name": "rb-flexmock",
"portdir": "ruby/rb-flexmock",
"version": "0.8.11",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jimweirich/flexmock",
"description": "FlexMock is a flexible mocking library for use in unit testing and behavior specification.",
"long_description": "FlexMock is a flexible mocking library for use in unit testing and behavior specification. Mocks are defined with a fluent API that makes mock specifications easy to read and easy to remember.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-flexo",
"portdir": "ruby/rb-flexo",
"version": "1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.hakubi.us/flexo/",
"description": "Method naming style shim",
"long_description": "Flexo is a library that gives one flexibility in referring to method names. Right now it translates names of the form myMethodName to the form my_method_name so that people like the author, who hates underscores, don't have to use them",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"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": "rb-fxruby",
"portdir": "ruby/rb-fxruby",
"version": "1.6.24",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fxruby.org",
"description": "Ruby bindings for the FOX GUI Toolkit.",
"long_description": "FXRuby is a Ruby extention module that provides an interface to the FOX GUI library.",
"active": true,
"categories": [
"x11",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"rb-rubygems",
"ruby",
"fxscintilla",
"fox",
"rb-hoe"
]
}
],
"depends_on": []
},
{
"name": "rb-gd2",
"portdir": "ruby/rb-gd2",
"version": "1.1.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/gd2",
"description": "Bindings for gd2 graphics library",
"long_description": "Ruby/GD2 is a Ruby interface to Thomas Boutell's gd 2 graphics library.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"gd2"
]
}
],
"depends_on": []
},
{
"name": "rb-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb27-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"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": [
{
"type": "extract",
"ports": [
"rb27-nokogiri"
]
}
]
},
{
"name": "rb26-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby26"
]
}
],
"depends_on": [
{
"type": "extract",
"ports": [
"rb26-nokogiri"
]
}
]
},
{
"name": "rb25-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby25"
]
}
],
"depends_on": [
{
"type": "extract",
"ports": [
"rb25-nokogiri"
]
}
]
},
{
"name": "rb24-gem-patch",
"portdir": "ruby/rb-gem-patch",
"version": "0.1.6",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fedora-ruby/gem-patch",
"description": "A RubyGems plugin for patching gems",
"long_description": "gem-patch is a RubyGems plugin that helps to patch gems without manually opening and rebuilding them. It opens a given .gem file, extracts it, patches it with system patch command, clones its spec, updates the file list and builds the patched gem.",
"active": false,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ruby24"
]
}
],
"depends_on": [
{
"type": "extract",
"ports": [
"rb24-nokogiri"
]
}
]
},
{
"name": "rb-gem_plugin",
"portdir": "ruby/rb-gem_plugin",
"version": "0.2.3",
"license": "(Ruby or GPL)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/gem_plugin",
"description": "A plugin system based only on rubygems that uses dependencies only.",
"long_description": "A plugin system based only on rubygems that uses dependencies only.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rake",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-snmp",
"rb-mongrel_cluster"
]
},
{
"type": "run",
"ports": [
"rb-mongrel"
]
}
]
},
{
"name": "rb-getopt-declare",
"portdir": "ruby/rb-getopt-declare",
"version": "1.09.7",
"license": "Artistic-1 and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rubygems.org/gems/getopt-declare",
"description": "Declaratively Expressed Command-Line Arguments via RegExp",
"long_description": "Getopt::Declare is yet another command-line argument parser, one which is specifically designed to be powerful but exceptionally easy to use. It supports many options not supported by optparser or getoptlong as well as it has a simpler syntax.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.1",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "a Localization library and tools which modeled GNU gettext.",
"long_description": "This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"rb-locale"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sup"
]
}
]
},
{
"name": "rb-google",
"portdir": "ruby/rb-google",
"version": "0.6.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.caliban.org/ruby/ruby-google.shtml",
"description": "Ruby interface to Googleʼs SOAP-driven Web API",
"long_description": "Ruby/Google offers a higher-level abstraction of Googleʼs SOAP-driven Web API. It allows the user to programmatically query the Google serach-engine from the convert of his or her favorite programming language.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-http-access2",
"rb-uconv"
]
}
],
"depends_on": []
},
{
"name": "rb-haml",
"portdir": "ruby/rb-haml",
"version": "3.0.25",
"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": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb-compass"
]
}
]
},
{
"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-heroku",
"portdir": "ruby/rb-heroku",
"version": "3.99.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://heroku.com",
"description": "Legacy client library and CLI to deploy Rails apps on Heroku",
"long_description": "Legacy client library and CLI to deploy Rails apps on Heroku",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-json",
"rb-launchy",
"rb-rest-client",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-highline",
"portdir": "ruby/rb-highline",
"version": "3.1.1",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/JEG2/highline",
"description": "A high-level IO library.",
"long_description": "A high-level IO library. that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sup"
]
},
{
"type": "run",
"ports": [
"rb-capistrano"
]
}
]
},
{
"name": "rb-hikidoc",
"portdir": "ruby/rb-hikidoc",
"version": "0.1.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hiki/hikidoc",
"description": "HikiDoc is a text-to-HTML conversion tool for web writers.",
"long_description": "'HikiDoc' is a text-to-HTML conversion tool for web writers. HikiDoc allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid HTML (or XHTML).",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"rb18-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": []
},
{
"name": "rb-hmac",
"portdir": "ruby/rb-hmac",
"version": "0.3",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://deisui.org/~ueno/ruby/hmac.html",
"description": "Provides a common interface to HMAC functionality.",
"long_description": "This module provides common interface to HMAC functionality. HMAC is a kind of Message Authentication Code (MAC) algorithm whose standard is documented in RFC2104. Namely, a MAC provides a way to check the integrity of information transmitted over or stored in an unreliable medium, based on a secret key.",
"active": true,
"categories": [
"security",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-hoe",
"portdir": "ruby/rb-hoe",
"version": "3.13.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.zenspider.com/projects/hoe.html",
"description": "Hoe is a way to write Rakefiles much easier and cleaner.",
"long_description": "Hoe is a simple rake/rubygems helper for project Rakefiles. It generates all the usual tasks for projects including rdoc generation, testing, packaging, and deployment.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"rb18-rake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rake",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-polyglot",
"rb-twitter",
"rb-fxruby",
"rb-rubyinline",
"rb-parsetree"
]
},
{
"type": "run",
"ports": [
"rb-image_science"
]
}
]
},
{
"name": "rb-hpricot",
"portdir": "ruby/rb-hpricot",
"version": "0.6.161",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://code.whytheluckystiff.net/hpricot/",
"description": "a swift, liberal HTML parser with a fantastic library",
"long_description": "a swift, liberal HTML parser with a fantastic library",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"rb-rake"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-twitter"
]
},
{
"type": "run",
"ports": [
"rb-mofo"
]
}
]
},
{
"name": "rb-htree",
"portdir": "ruby/rb-htree",
"version": "0.7",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.a-k-r.org/htree/",
"description": "htree provides a tree data structre which represent HTML and XML data.",
"long_description": "htree provides a tree data structre which represent HTML and XML data. * Permissive unified HTML/XML parser * byte-to-byte roundtripping unparser * XML namespace support * Dedicated class for escaped string. This ease sanitization. * HTML/XHTML/XML generator * template engine * recursive template expansion * converter to REXML document",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 110
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-http-access2",
"portdir": "ruby/rb-http-access2",
"version": "2.0.9",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dev.ctor.org/http-access2",
"description": "libwww-perl like web library for ruby",
"long_description": "Accesses resources via http. This library mimics the functionality of perl's libwww.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-google",
"rb-bioruby"
]
}
]
},
{
"name": "rb-http_parser",
"portdir": "ruby/rb-http_parser",
"version": "0.1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stormbrew/http_parser",
"description": "HTTP Parser Library",
"long_description": "This gem provides a (hopefully) high quality http parser library that can build request information iteratively as data comes over the line without requiring the caller to maintain the entire body of the request as a single string in memory.",
"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": [
{
"type": "lib",
"ports": [
"rb-twitter-stream"
]
}
]
},
{
"name": "rb-hyperestraier",
"portdir": "ruby/rb-hyperestraier",
"version": "1.4.13",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hyperestraier.sourceforge.net/",
"description": "Ruby binding of Hyper Estraier",
"long_description": "Ruby binding of Hyper Estraier",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [],
"variants": [
"p2p",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ruby",
"hyperestraier"
]
}
],
"depends_on": []
},
{
"name": "rb-image_science",
"portdir": "ruby/rb-image_science",
"version": "1.3.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seattlerb/image_science",
"description": "Ruby library that generates thumbnails",
"long_description": "Ruby library that generates thumbnails",
"active": true,
"categories": [
"graphics",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby",
"rb-rubygems"
]
},
{
"type": "run",
"ports": [
"freeimage",
"rb-hoe",
"rb-rubyinline"
]
}
],
"depends_on": []
}
]
}