HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53504,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=167",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=165",
"results": [
{
"name": "rb34-webrick",
"portdir": "ruby/rb-webrick",
"version": "1.9.2",
"license": "(Ruby or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/webrick",
"description": "HTTP server toolkit for Ruby",
"long_description": "WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-unicode-display_width",
"portdir": "ruby/rb-unicode-display_width",
"version": "2.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janlelis/unicode-display_width",
"description": "Monospace Unicode character width in Ruby",
"long_description": "Monospace Unicode character width in Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-terminal-table"
]
}
]
},
{
"name": "rb34-text",
"portdir": "ruby/rb-text",
"version": "1.3.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/threedaymonk/text",
"description": "A collection of text algorithms",
"long_description": "A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-gettext"
]
}
]
},
{
"name": "rb34-terminal-table",
"portdir": "ruby/rb-terminal-table",
"version": "3.0.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tj/terminal-table",
"description": "Simple, feature-rich ASCII table generator",
"long_description": "Terminal Table is a fast and simple, yet feature-rich table generator written in Ruby.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-unicode-display_width"
]
}
],
"depends_on": []
},
{
"name": "rb34-sass-embedded",
"portdir": "ruby/rb-sass-embedded",
"version": "1.106.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sass-contrib/sass-embedded-host-ruby",
"description": "Use Dart Sass compiler from Ruby",
"long_description": "A Ruby library that will communicate with the Dart Sass compiler using the Embedded Sass protocol.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-protobuf"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-jekyll-sass-converter"
]
}
]
},
{
"name": "rb34-safe_yaml",
"portdir": "ruby/rb-safe_yaml",
"version": "1.0.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dtao/safe_yaml",
"description": "Parse YAML safely",
"long_description": "SafeYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-rubyzip",
"portdir": "ruby/rb-rubyzip",
"version": "3.7.0",
"license": "(Ruby or GPL-2)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rubyzip/rubyzip",
"description": "rubyzip is a ruby module for reading and writing zip files",
"long_description": "rubyzip is a ruby module for reading and writing zip files, with the restriction that only uncompressed and deflated zip entries are supported. All this library does is handling of the zip file format. the actual compression/decompression is handled by zlib.",
"active": true,
"categories": [
"archivers",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-rouge",
"portdir": "ruby/rb-rouge",
"version": "4.7.0",
"license": "(MIT or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rouge.jneen.net/",
"description": "Pure-Ruby code highlighter compatible with Pygments",
"long_description": "Rouge is a pure-Ruby syntax highlighter. It can highlight over 200 different languages, and output HTML or ANSI 256-color text.",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-rake",
"portdir": "ruby/rb-rake",
"version": "13.4.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/rake",
"description": "Ruby make-like utility using standard Ruby syntax",
"long_description": "This package contains Rake, a simple ruby build program with capabilities similar to make. Rake has the following features: * Rakefiles (rakeʼs version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to sythesize implicit tasks. * Rake is lightweight. It can be distributed with other projects as a single file. Projects that depend upon rake do not require that rake be installed on target systems.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-public_suffix",
"portdir": "ruby/rb-public_suffix",
"version": "7.0.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://simonecarletti.com/code/publicsuffix-ruby",
"description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
"long_description": "PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains",
"active": true,
"categories": [
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-addressable"
]
}
]
},
{
"name": "rb34-protobuf",
"portdir": "ruby/rb-protobuf",
"version": "4.36.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developers.google.com/protocol-buffers",
"description": "Protocol Buffers for Ruby",
"long_description": "Protocol Buffers are Google's data interchange format for structured data serialization.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"protobuf-c"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-sass-embedded"
]
}
]
},
{
"name": "rb34-pathutil",
"portdir": "ruby/rb-pathutil",
"version": "0.16.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/envygeeks/pathutil",
"description": "Faster pure Ruby implementation of Pathname",
"long_description": "Pathutil provides a faster pure Ruby implementation of Pathname with extra helpers.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-forwardable-extended"
]
}
],
"depends_on": []
},
{
"name": "rb34-mime-types-data",
"portdir": "ruby/rb-mime-types-data",
"version": "3.2025.0610",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mime-types/mime-types-data",
"description": "rb-mime-types-data provides a registry for information about MIME media type definitions.",
"long_description": "rb-mime-types-data provides a registry for information about MIME media type definitions.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "austin",
"github": "halostatue",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-mime-types"
]
}
]
},
{
"name": "rb34-mime-types",
"portdir": "ruby/rb-mime-types",
"version": "3.7.0",
"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": "Manages a MIME content-type that will return the content-type for a given filename.",
"long_description": "This library allows for the identification of a file's likely MIME content type. The identification of MIME content type is based on a file's filename extensions.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "austin",
"github": "halostatue",
"ports_count": 24
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-mime-types-data"
]
}
],
"depends_on": []
},
{
"name": "rb34-mercenary",
"portdir": "ruby/rb-mercenary",
"version": "0.4.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jekyll/mercenary",
"description": "Lightweight and flexible library for CLI apps",
"long_description": "Mercenary is a lightweight and flexible library for writing command-line apps in Ruby.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-locale",
"portdir": "ruby/rb-locale",
"version": "2.1.5",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gettext.github.io",
"description": "Pure ruby library which provides basic APIs for localization",
"long_description": "Pure ruby library which provides basic APIs for localization",
"active": true,
"categories": [
"devel",
"textproc",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-gettext"
]
}
]
},
{
"name": "rb34-listen",
"portdir": "ruby/rb-listen",
"version": "3.10.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/guard/listen",
"description": "Listen to file modifications",
"long_description": "The Listen gem listens to file modifications and notifies you about the changes.",
"active": true,
"categories": [
"devel",
"sysutils",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-fsevent",
"rb34-inotify"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-jekyll-watch"
]
}
]
},
{
"name": "rb34-liquid",
"portdir": "ruby/rb-liquid",
"version": "4.0.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://shopify.github.io/liquid/",
"description": "Secure, non-evaling end user template engine",
"long_description": "Liquid is a template engine which was written with very specific requirements. It has to be usable in customer facing web applications. It has to be flexible and secure.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-kramdown-parser-gfm",
"portdir": "ruby/rb-kramdown-parser-gfm",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kramdown/parser-gfm",
"description": "kramdown parser for the GFM dialect of Markdown",
"long_description": "A kramdown parser for the GFM dialect of Markdown, providing GitHub Flavored Markdown support.",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-kramdown"
]
}
],
"depends_on": []
},
{
"name": "rb34-kramdown",
"portdir": "ruby/rb-kramdown",
"version": "2.4.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kramdown.gettalong.org",
"description": "fast, pure-Ruby Markdown-superset converter",
"long_description": "kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict syntax definition and supporting several common extensions.",
"active": true,
"categories": [
"textproc",
"ruby"
],
"maintainers": [
{
"name": "kimuraw",
"github": "kimuraw",
"ports_count": 111
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-kramdown-parser-gfm"
]
}
]
},
{
"name": "rb34-jekyll-watch",
"portdir": "ruby/rb-jekyll-watch",
"version": "2.2.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jekyll/jekyll-watch",
"description": "Rebuild your Jekyll site when a file changes",
"long_description": "Rebuild your Jekyll site when a file changes with the help of the Listen gem.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-listen"
]
}
],
"depends_on": []
},
{
"name": "rb34-jekyll-sitemap",
"portdir": "ruby/rb-jekyll-sitemap",
"version": "1.4.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jekyll/jekyll-sitemap",
"description": "Automatically generate a sitemap.xml for your Jekyll site",
"long_description": "Jekyll plugin to silently generate a sitemaps.org compliant sitemap for your Jekyll site.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-jekyll-sass-converter",
"portdir": "ruby/rb-jekyll-sass-converter",
"version": "3.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jekyll/jekyll-sass-converter",
"description": "A basic Sass converter for Jekyll",
"long_description": "A basic Sass converter for Jekyll that uses the sass-embedded gem.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-sass-embedded"
]
}
],
"depends_on": []
},
{
"name": "rb34-inotify",
"portdir": "ruby/rb-inotify",
"version": "0.11.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/guard/rb-inotify",
"description": "A Ruby wrapper for Linux inotify, using FFI",
"long_description": "A Ruby wrapper for Linux inotify, using FFI",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34",
"rb34-ffi"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-listen"
]
}
]
},
{
"name": "rb34-i18n",
"portdir": "ruby/rb-i18n",
"version": "1.15.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-i18n/i18n",
"description": "New wave Internationalization support",
"long_description": "New wave Internationalization support for Ruby.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-concurrent-ruby"
]
}
],
"depends_on": []
},
{
"name": "rb34-http_parser.rb",
"portdir": "ruby/rb-http_parser.rb",
"version": "0.8.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tmm1/http_parser.rb",
"description": "Simple callback-based HTTP request/response parser",
"long_description": "A simple callback-based HTTP request/response parser for writing HTTP servers, clients, and proxies.",
"active": true,
"categories": [
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-em-websocket"
]
}
]
},
{
"name": "rb34-gettext",
"portdir": "ruby/rb-gettext",
"version": "3.5.2",
"license": "Ruby",
"platforms": "darwin",
"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": 111
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-erubi",
"rb34-locale",
"rb34-text"
]
}
],
"depends_on": []
},
{
"name": "rb34-fsevent",
"portdir": "ruby/rb-fsevent",
"version": "0.11.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/rb-fsevent",
"description": "FSEvents API with signals catching (without RubyCocoa)",
"long_description": "FSEvents API with signals catching (without RubyCocoa)",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-listen"
]
}
]
},
{
"name": "rb34-forwardable-extended",
"portdir": "ruby/rb-forwardable-extended",
"version": "2.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/envygeeks/forwardable-extended",
"description": "Forwardable with hash and instance variable support",
"long_description": "Forwardable Extended provides more Forwardable methods for your source.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-pathutil"
]
}
]
},
{
"name": "rb34-ffi",
"portdir": "ruby/rb-ffi",
"version": "1.17.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ffi/ffi/wiki",
"description": "Ruby FFI library",
"long_description": "Ruby FFI library",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb34-inotify"
]
}
]
},
{
"name": "rb34-eventmachine",
"portdir": "ruby/rb-eventmachine",
"version": "1.2.7",
"license": "(Ruby or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eventmachine/eventmachine",
"description": "Fast, simple event-processing library for Ruby",
"long_description": "EventMachine implements a fast, single-threaded engine for arbitrary network communications. It is extremely useful for long-running network traffic.",
"active": true,
"categories": [
"devel",
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-em-websocket"
]
}
]
},
{
"name": "rb34-erubi",
"portdir": "ruby/rb-erubi",
"version": "1.13.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jeremyevans/erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"long_description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-gettext"
]
}
]
},
{
"name": "rb34-em-websocket",
"portdir": "ruby/rb-em-websocket",
"version": "0.5.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/igrigorik/em-websocket",
"description": "EventMachine based, async, Ruby WebSocket server",
"long_description": "EventMachine based WebSocket server. Provides a simple API for implementing WebSocket servers.",
"active": true,
"categories": [
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-eventmachine",
"rb34-http_parser.rb"
]
}
],
"depends_on": []
},
{
"name": "rb34-concurrent-ruby",
"portdir": "ruby/rb-concurrent-ruby",
"version": "1.3.8",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "Modern concurrency tools",
"long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb34-i18n"
]
}
]
},
{
"name": "rb34-colorator",
"portdir": "ruby/rb-colorator",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/octopress/colorator",
"description": "Colorize your text in the terminal",
"long_description": "Colorator is a gem that helps you colorize your text for the terminal.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
}
],
"depends_on": []
},
{
"name": "rb34-addressable",
"portdir": "ruby/rb-addressable",
"version": "2.9.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/addressable",
"description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library",
"long_description": "Addressable is an alternative implementation to the URI implementation that is part of Ruby standard library. It is flexible, offers heuristic parsing, and additionally provides extensive support for IRIs and URI templates.",
"active": true,
"categories": [
"net",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby34"
]
},
{
"type": "run",
"ports": [
"rb34-public_suffix"
]
}
],
"depends_on": []
},
{
"name": "rb33-zentest",
"portdir": "ruby/rb-zentest",
"version": "4.12.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/seattlerb/zentest",
"description": "Automated test scaffolding for Ruby",
"long_description": "ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-rubyinline"
]
}
]
},
{
"name": "rb33-yaml_zlib_blowfish",
"portdir": "ruby/rb-yaml_zlib_blowfish",
"version": "2.0.230116",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carlosjhr64/yaml_zlib_blowfish",
"description": "Dump, compress and encrypt your Ruby data structures!",
"long_description": "Dump, compress and encrypt your Ruby data structures!",
"active": true,
"categories": [
"devel",
"crypto",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-base32"
]
}
],
"depends_on": []
},
{
"name": "rb33-xml-simple",
"portdir": "ruby/rb-xml-simple",
"version": "1.1.9",
"license": "Ruby",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maik/xml-simple",
"description": "A simple API for XML processing",
"long_description": "Class XmlSimple offers an easy API to read and write XML. It is a Ruby translation of Grant McLean's Perl module XML::Simple.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-x",
"portdir": "ruby/rb-x",
"version": "0.14.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sferik.github.io/x-ruby",
"description": "Ruby interface to the X (Twitter) API",
"long_description": "Ruby interface to the X (Twitter) API",
"active": true,
"categories": [
"devel",
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-wisper",
"portdir": "ruby/rb-wisper",
"version": "2.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/krisleech/wisper",
"description": "Micro-library providing objects with publish-subscribe capabilities",
"long_description": "Micro-library providing objects with publish-subscribe capabilities",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-tty-reader"
]
}
]
},
{
"name": "rb33-wirble",
"portdir": "ruby/rb-wirble",
"version": "0.1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/wirble",
"description": "Handful of common Irb features, made easy.",
"long_description": "Wirble is a set of enhancements for Irb. Basically, it allows you to fill Irb with useful features without turning your ~/.irbic file into Swiss cheese. Wirble includes tab-completion, history, and a built-in ri command, as well as colorized results and a couple other goodies.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-will_paginate",
"portdir": "ruby/rb-will_paginate",
"version": "4.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mislav/will_paginate/wikis",
"description": "Adaptive pagination plugin for web frameworks and other applications",
"long_description": "Adaptive pagination plugin for web frameworks and other applications",
"active": true,
"categories": [
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-webrick",
"portdir": "ruby/rb-webrick",
"version": "1.9.2",
"license": "(Ruby or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/webrick",
"description": "HTTP server toolkit for Ruby",
"long_description": "WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server.",
"active": true,
"categories": [
"www",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"jekyll"
]
}
]
},
{
"name": "rb33-vte3",
"portdir": "ruby/rb-vte3",
"version": "4.2.4",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ruby-gnome2.osdn.jp",
"description": "Ruby/VTE3 is a Ruby binding of VTE for GTK 3",
"long_description": "Ruby/VTE3 is a Ruby binding of VTE for GTK 3",
"active": true,
"categories": [
"devel",
"gnome",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"vte",
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-gdk3"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-topinambour"
]
}
]
},
{
"name": "rb33-version_gem",
"portdir": "ruby/rb-version_gem",
"version": "1.1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/oauth-xx/version_gem",
"description": "Enhance that VERSION! Sugar for boring version modules",
"long_description": "Enhance that VERSION! Sugar for boring version modules",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-oauth",
"rb33-oauth-tty",
"rb33-snaky_hash"
]
}
]
},
{
"name": "rb33-uuidtools",
"portdir": "ruby/rb-uuidtools",
"version": "2.2.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sporkmonger/uuidtools",
"description": "Generate UUIDs (or GUIDs) with Ruby.",
"long_description": "UUIDTools was designed to be a simple library for generating any of the various types of UUIDs (or GUIDs if you prefer to call them that). It conforms to RFC 4122 whenever possible.",
"active": true,
"categories": [
"ruby"
],
"maintainers": [
{
"name": "blair",
"github": "",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-user_space",
"portdir": "ruby/rb-user_space",
"version": "5.2.230101",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carlosjhr64/user_space",
"description": "Automated certain XDG features",
"long_description": "Automated certain XDG features",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": []
},
{
"name": "rb33-unicode-display_width",
"portdir": "ruby/rb-unicode-display_width",
"version": "2.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/janlelis/unicode-display_width",
"description": "Monospace Unicode character width in Ruby",
"long_description": "Monospace Unicode character width in Ruby",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-sup",
"rb33-terminal-table"
]
}
]
},
{
"name": "rb33-unicode",
"portdir": "ruby/rb-unicode",
"version": "0.4.4.5",
"license": "Ruby",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rubygems.org/gems/unicode",
"description": "Unicode normalization library",
"long_description": "Unicode normalization library",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-sup"
]
}
]
}
]
}