{"count":53545,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=907","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=905","results":[{"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-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-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-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-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-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-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":"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":"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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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":"rb-3llo","portdir":"ruby/rb-3llo","version":"1.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/qcam/3llo","description":"Interactive CLI application for Trello","long_description":"Interactive CLI application for Trello","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb40-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":["ruby40"]}],"depends_on":[{"type":"run","ports":["rb40-gettext"]}]},{"name":"rb40-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":["ruby40"]},{"type":"run","ports":["rb40-erubi","rb40-locale","rb40-text"]}],"depends_on":[]},{"name":"rb40-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":["ruby40"]}],"depends_on":[{"type":"run","ports":["rb40-gettext"]}]},{"name":"rb40-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":["ruby40"]}],"depends_on":[]},{"name":"rb40-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":["ruby40"]}],"depends_on":[{"type":"run","ports":["rb40-gettext"]}]},{"name":"R-backports","portdir":"R/R-backports","version":"1.5.0","license":"(GPL-2 or GPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://backports.r-lib.org","description":"Reimplementations of functions introduced since R 3.0","long_description":"Reimplementations of functions introduced since R 3.0","active":true,"categories":["devel","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"lib","ports":["R-mlr","R-BatchJobs","R-MatchIt","R-OpenML","R-ParamHelpers","R-base64url","R-batchtools","R-bibtex","R-brms","R-broom","R-checkmate","R-cobalt","R-dm","R-lintr","R-mlr3","R-mlr3misc","R-mlr3pipelines","R-mlrMBO","R-paradox","R-prt","R-spaMM"]}]}]}