{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=116","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=114","results":[{"name":"rb32-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":["ruby32"]},{"type":"run","ports":["rb32-eventmachine","rb32-http_parser.rb"]}],"depends_on":[]},{"name":"rb33-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":["ruby33"]},{"type":"run","ports":["rb33-eventmachine","rb33-http_parser.rb"]}],"depends_on":[{"type":"run","ports":["jekyll"]}]},{"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":"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-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb-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"]}],"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":109}],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-18"]},{"type":"lib","ports":["rb-dnssd"]}],"depends_on":[]},{"name":"rb31-domain_name","portdir":"ruby/rb-domain_name","version":"0.6.20240107","license":"(BSD or MPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/knu/ruby-domain_name","description":"This is a Domain Name manipulation library for Ruby","long_description":"This is a Domain Name manipulation library for Ruby. It can also be used for cookie domain validation based on the Public Suffix List.","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-http-cookie"]}]},{"name":"rb32-domain_name","portdir":"ruby/rb-domain_name","version":"0.6.20240107","license":"(BSD or MPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/knu/ruby-domain_name","description":"This is a Domain Name manipulation library for Ruby","long_description":"This is a Domain Name manipulation library for Ruby. It can also be used for cookie domain validation based on the Public Suffix List.","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-http-cookie"]}]},{"name":"rb33-domain_name","portdir":"ruby/rb-domain_name","version":"0.6.20240107","license":"(BSD or MPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/knu/ruby-domain_name","description":"This is a Domain Name manipulation library for Ruby","long_description":"This is a Domain Name manipulation library for Ruby. It can also be used for cookie domain validation based on the Public Suffix List.","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-http-cookie"]}]},{"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-18"]},{"type":"lib","ports":["ruby","rb-acl"]}],"depends_on":[]},{"name":"rb-domain_name","portdir":"ruby/rb-domain_name","version":"0.6.20240107","license":"(BSD or MPL-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/knu/ruby-domain_name","description":"This is a Domain Name manipulation library for Ruby","long_description":"This is a Domain Name manipulation library for Ruby. It can also be used for cookie domain validation based on the Public Suffix List.","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"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":109}],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-easyjour"]}]},{"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":109}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb31-diakonos","portdir":"ruby/rb-diakonos","version":"0.9.12","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~pistos/diakonos","description":"Console text editor","long_description":"rb-diakonos is a console text editor for the masses.","active":true,"categories":["editors","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-curses"]}],"depends_on":[]},{"name":"rb32-diakonos","portdir":"ruby/rb-diakonos","version":"0.9.12","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~pistos/diakonos","description":"Console text editor","long_description":"rb-diakonos is a console text editor for the masses.","active":true,"categories":["editors","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-curses"]}],"depends_on":[]},{"name":"rb33-diakonos","portdir":"ruby/rb-diakonos","version":"0.9.12","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~pistos/diakonos","description":"Console text editor","long_description":"rb-diakonos is a console text editor for the masses.","active":true,"categories":["editors","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-curses"]}],"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":["rb18-rake","clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-cucumber"]}]},{"name":"rb-diakonos","portdir":"ruby/rb-diakonos","version":"0.9.12","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~pistos/diakonos","description":"Console text editor","long_description":"rb-diakonos is a console text editor for the masses.","active":true,"categories":["editors","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"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-18"]},{"type":"lib","ports":["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-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-tweetstream"]},{"type":"run","ports":["rb-mongrel"]}]},{"name":"rb31-curses","portdir":"ruby/rb-curses","version":"1.4.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/curses","description":"Ruby binding for curses, ncurses and PDCurses","long_description":"Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-diakonos","rb31-twterm"]}]},{"name":"rb32-curses","portdir":"ruby/rb-curses","version":"1.4.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/curses","description":"Ruby binding for curses, ncurses and PDCurses","long_description":"Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-diakonos","rb32-twterm"]}]},{"name":"rb33-curses","portdir":"ruby/rb-curses","version":"1.4.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/curses","description":"Ruby binding for curses, ncurses and PDCurses","long_description":"Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses","ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-diakonos","rb33-twterm"]}]},{"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-18"]},{"type":"lib","ports":["cvs","ruby"]}],"depends_on":[]},{"name":"rb-curses","portdir":"ruby/rb-curses","version":"1.4.7","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/curses","description":"Ruby binding for curses, ncurses and PDCurses","long_description":"Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ncurses"]}],"depends_on":[]},{"name":"rb31-curl_ffi","portdir":"ruby/rb-curl_ffi","version":"0.0.8","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/curl_ffi","description":"FFI-based libCurl interface","long_description":"FFI-based libCurl interface","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["curl","rb31-ffi"]}],"depends_on":[]},{"name":"rb32-curl_ffi","portdir":"ruby/rb-curl_ffi","version":"0.0.8","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/curl_ffi","description":"FFI-based libCurl interface","long_description":"FFI-based libCurl interface","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["curl","rb32-ffi"]}],"depends_on":[]},{"name":"rb33-curl_ffi","portdir":"ruby/rb-curl_ffi","version":"0.0.8","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/curl_ffi","description":"FFI-based libCurl interface","long_description":"FFI-based libCurl interface","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["curl","rb33-ffi"]}],"depends_on":[]},{"name":"rb30-curb","portdir":"ruby/rb-curb","version":"1.0.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/taf2/curb","description":"Ruby bindings for libcurl","long_description":"Ruby bindings for libcurl","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30","curl"]}],"depends_on":[]},{"name":"rb31-curb","portdir":"ruby/rb-curb","version":"1.0.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/taf2/curb","description":"Ruby bindings for libcurl","long_description":"Ruby bindings for libcurl","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["curl","ruby31"]}],"depends_on":[]},{"name":"rb32-curb","portdir":"ruby/rb-curb","version":"1.0.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/taf2/curb","description":"Ruby bindings for libcurl","long_description":"Ruby bindings for libcurl","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["curl","ruby32"]}],"depends_on":[]},{"name":"rb33-curb","portdir":"ruby/rb-curb","version":"1.0.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/taf2/curb","description":"Ruby bindings for libcurl","long_description":"Ruby bindings for libcurl","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["curl","ruby33"]}],"depends_on":[]},{"name":"rb-curl_ffi","portdir":"ruby/rb-curl_ffi","version":"0.0.8","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/curl_ffi","description":"FFI-based libCurl interface","long_description":"FFI-based libCurl interface","active":true,"categories":["net","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-curb","portdir":"ruby/rb-curb","version":"1.0.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/taf2/curb","description":"Ruby bindings for libcurl","long_description":"Ruby bindings for libcurl","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb31-crypt-isaac","portdir":"ruby/rb-crypt-isaac","version":"1.2.0","license":"MIT","platforms":"darwin","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-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-crypt-isaac","portdir":"ruby/rb-crypt-isaac","version":"1.2.0","license":"MIT","platforms":"darwin","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-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-crypt-isaac","portdir":"ruby/rb-crypt-isaac","version":"1.2.0","license":"MIT","platforms":"darwin","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-18"]},{"type":"lib","ports":["ruby33"]}],"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-18"]},{"type":"lib","ports":["rb-diff-lcs","rb-polyglot","ruby","rb-term-ansicolor","rb-treetop","rb-rubygems","rb-builder"]}],"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-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby25"]}],"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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby26"]}],"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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby27"]}],"depends_on":[]},{"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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb31-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-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-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-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-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-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"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":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["rb-nanoc3"]}]},{"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-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-launchy"]}]}]}