{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=124","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=122","results":[{"name":"rb33-base_convert","portdir":"ruby/rb-base_convert","version":"7.1.221229","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/base_convert","description":"Number base conversion","long_description":"Number base conversion","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-bdb","portdir":"ruby/rb-bdb","version":"0.6.6","license":"(Ruby or GPL-2)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/knu/ruby-bdb","description":"Ruby interface to the embedded Berkeley DB","long_description":"Ruby BDB is an interface for using Berkeley DB versions 2 and above. Developers may choose to store data in any of several different storage structures to satisfy the requirements of a particular application. The library includes support for B+tree, Hashes, and Fixed and Variable-Length Records.","active":true,"categories":["databases","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["db48","ruby"]}],"depends_on":[{"type":"lib","ports":["rb-bioruby"]},{"type":"run","ports":["rb-rbot"]}]},{"name":"rb-base_convert","portdir":"ruby/rb-base_convert","version":"7.1.221229","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/carlosjhr64/base_convert","description":"Number base conversion","long_description":"Number base conversion","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb31-base64","portdir":"ruby/rb-base64","version":"0.2.0","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/base64","description":"Support for encoding and decoding binary data using a Base64 representation","long_description":"Support for encoding and decoding binary data using a Base64 representation","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-http"]}]},{"name":"rb32-base64","portdir":"ruby/rb-base64","version":"0.2.0","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/base64","description":"Support for encoding and decoding binary data using a Base64 representation","long_description":"Support for encoding and decoding binary data using a Base64 representation","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-http"]}]},{"name":"rb33-base64","portdir":"ruby/rb-base64","version":"0.2.0","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/base64","description":"Support for encoding and decoding binary data using a Base64 representation","long_description":"Support for encoding and decoding binary data using a Base64 representation","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-http"]}]},{"name":"rb30-base32","portdir":"ruby/rb-base32","version":"0.3.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/stesla/base32","description":"Ruby extension for base32 encoding and decoding","long_description":"Ruby extension for base32 encoding and decoding","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-totp","rb30-yaml_zlib_blowfish"]}]},{"name":"rb31-base32","portdir":"ruby/rb-base32","version":"0.3.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/stesla/base32","description":"Ruby extension for base32 encoding and decoding","long_description":"Ruby extension for base32 encoding and decoding","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-totp","rb31-yaml_zlib_blowfish"]}]},{"name":"rb32-base32","portdir":"ruby/rb-base32","version":"0.3.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/stesla/base32","description":"Ruby extension for base32 encoding and decoding","long_description":"Ruby extension for base32 encoding and decoding","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-totp","rb32-yaml_zlib_blowfish"]}]},{"name":"rb33-base32","portdir":"ruby/rb-base32","version":"0.3.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/stesla/base32","description":"Ruby extension for base32 encoding and decoding","long_description":"Ruby extension for base32 encoding and decoding","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-totp","rb33-yaml_zlib_blowfish"]}]},{"name":"rb-base64","portdir":"ruby/rb-base64","version":"0.2.0","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/base64","description":"Support for encoding and decoding binary data using a Base64 representation","long_description":"Support for encoding and decoding binary data using a Base64 representation","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-base32","portdir":"ruby/rb-base32","version":"0.3.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/stesla/base32","description":"Ruby extension for base32 encoding and decoding","long_description":"Ruby extension for base32 encoding and decoding","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-audiofile","portdir":"ruby/rb-audiofile","version":"0.2.4","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://ruby-audiofile.sourceforge.net/","description":"A binding to the audofile library","long_description":"Reads and writes audio (wav, au, aiff, NeXT snd, etc but not ogg or mp3) and can divine information such as length, sample rate, etc.","active":true,"categories":["audio","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["audiofile","ruby"]}],"depends_on":[]},{"name":"rb31-atk","portdir":"ruby/rb-atk","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","long_description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["atk","ruby31"]},{"type":"run","ports":["rb31-glib2"]}],"depends_on":[{"type":"run","ports":["rb31-gtk3","rb31-gtk4"]}]},{"name":"rb32-atk","portdir":"ruby/rb-atk","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","long_description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["atk","ruby32"]},{"type":"run","ports":["rb32-glib2"]}],"depends_on":[{"type":"run","ports":["rb32-gtk3","rb32-gtk4"]}]},{"name":"rb33-atk","portdir":"ruby/rb-atk","version":"4.2.4","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","long_description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["atk","ruby33"]},{"type":"run","ports":["rb33-glib2"]}],"depends_on":[{"type":"run","ports":["rb33-gtk3","rb33-gtk4"]}]},{"name":"rb31-ast","portdir":"ruby/rb-ast","version":"2.4.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://whitequark.github.io/ast","description":"Library for working with Abstract Syntax Trees","long_description":"Library for working with Abstract Syntax Trees","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-parser"]}]},{"name":"rb32-ast","portdir":"ruby/rb-ast","version":"2.4.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://whitequark.github.io/ast","description":"Library for working with Abstract Syntax Trees","long_description":"Library for working with Abstract Syntax Trees","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-parser"]}]},{"name":"rb33-ast","portdir":"ruby/rb-ast","version":"2.4.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://whitequark.github.io/ast","description":"Library for working with Abstract Syntax Trees","long_description":"Library for working with Abstract Syntax Trees","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-parser"]}]},{"name":"rb-atk","portdir":"ruby/rb-atk","version":"4.2.4","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ruby-gnome2.osdn.jp","description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","long_description":"Ruby/ATK is a Ruby binding of ATK-1.0.x","active":true,"categories":["devel","gnome","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-ast","portdir":"ruby/rb-ast","version":"2.4.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://whitequark.github.io/ast","description":"Library for working with Abstract Syntax Trees","long_description":"Library for working with Abstract Syntax Trees","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-aspectr","portdir":"ruby/rb-aspectr","version":"0.3.5","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/aspectr","description":"Simple aspect-oriented programming in Ruby","long_description":"Aspect-oriented programming concepts to Ruby. Essentially it allows you to wrap code around existing methods in your classes. This can be a good thing (and even affect how you design your code) since it separates different concerns into different parts of the code. It is somewhat similar to Aspect","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb31-arrayfields","portdir":"ruby/rb-arrayfields","version":"4.9.2","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ahoward/arrayfields","description":"Ruby module for keyword access to arrays","long_description":"Ruby module for keyword access to arrays","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-arrayfields","portdir":"ruby/rb-arrayfields","version":"4.9.2","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ahoward/arrayfields","description":"Ruby module for keyword access to arrays","long_description":"Ruby module for keyword access to arrays","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-arrayfields","portdir":"ruby/rb-arrayfields","version":"4.9.2","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ahoward/arrayfields","description":"Ruby module for keyword access to arrays","long_description":"Ruby module for keyword access to arrays","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb31-archive-tar-minitar","portdir":"ruby/rb-archive-tar-minitar","version":"0.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/archive-tar-minitar","description":"Ruby library and command line utility to deal with POSIX tar archive files","long_description":"Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Fernandez's implementation in rpa-base, but has been reorganised to promote reuse in other projects.","active":true,"categories":["archivers","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31","rb31-minitar","rb31-minitar-cli"]}],"depends_on":[{"type":"lib","ports":["rb31-bee"]}]},{"name":"rb32-archive-tar-minitar","portdir":"ruby/rb-archive-tar-minitar","version":"0.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/archive-tar-minitar","description":"Ruby library and command line utility to deal with POSIX tar archive files","long_description":"Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Fernandez's implementation in rpa-base, but has been reorganised to promote reuse in other projects.","active":true,"categories":["archivers","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32","rb32-minitar","rb32-minitar-cli"]}],"depends_on":[{"type":"lib","ports":["rb32-bee"]}]},{"name":"rb33-archive-tar-minitar","portdir":"ruby/rb-archive-tar-minitar","version":"0.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/archive-tar-minitar","description":"Ruby library and command line utility to deal with POSIX tar archive files","long_description":"Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Fernandez's implementation in rpa-base, but has been reorganised to promote reuse in other projects.","active":true,"categories":["archivers","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33","rb33-minitar","rb33-minitar-cli"]}],"depends_on":[{"type":"lib","ports":["rb33-bee"]}]},{"name":"rb-arrayfields","portdir":"ruby/rb-arrayfields","version":"4.9.2","license":"Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ahoward/arrayfields","description":"Ruby module for keyword access to arrays","long_description":"Ruby module for keyword access to arrays","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby"]}],"depends_on":[]},{"name":"rb-archive-tar-minitar","portdir":"ruby/rb-archive-tar-minitar","version":"0.8","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Ruby library and command line utility to deal with POSIX tar archive files","long_description":"Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Fernandez's implementation in rpa-base, but has been reorganised to promote reuse in other projects.","active":true,"categories":["archivers","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"run","ports":["rb-bee"]}]},{"name":"rb31-aescrypt","portdir":"ruby/rb-aescrypt","version":"0.1.0","license":"BSD and Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aescrypt.sourceforge.net","description":"An AES encryption algorithm for Ruby, using the AESCrypt library","long_description":"An all-C (for performance) implementation of the AES encryption algorithm for Ruby, implementing ECB and CFB-128 modes","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-aescrypt","portdir":"ruby/rb-aescrypt","version":"0.1.0","license":"BSD and Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aescrypt.sourceforge.net","description":"An AES encryption algorithm for Ruby, using the AESCrypt library","long_description":"An all-C (for performance) implementation of the AES encryption algorithm for Ruby, implementing ECB and CFB-128 modes","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-aescrypt","portdir":"ruby/rb-aescrypt","version":"0.1.0","license":"BSD and Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://aescrypt.sourceforge.net","description":"An AES encryption algorithm for Ruby, using the AESCrypt library","long_description":"An all-C (for performance) implementation of the AES encryption algorithm for Ruby, implementing ECB and CFB-128 modes","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb31-aes_key_wrap","portdir":"ruby/rb-aes_key_wrap","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomdalling/aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","long_description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-aes_key_wrap","portdir":"ruby/rb-aes_key_wrap","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomdalling/aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","long_description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-aes_key_wrap","portdir":"ruby/rb-aes_key_wrap","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomdalling/aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","long_description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-aescrypt","portdir":"ruby/rb-aescrypt","version":"0.1.0","license":"BSD and Ruby","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://aescrypt.sourceforge.net","description":"An AES encryption algorithm for Ruby, using the AESCrypt library","long_description":"An all-C (for performance) implementation of the AES encryption algorithm for Ruby, implementing ECB and CFB-128 modes","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb-aes_key_wrap","portdir":"ruby/rb-aes_key_wrap","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tomdalling/aes_key_wrap","description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","long_description":"Ruby implementation of AES Key Wrap, a.k.a RFC 3394","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"rb31-aes","portdir":"ruby/rb-aes","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chicks/aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL","long_description":"AES encrypt/decrypt gem built ontop of OpenSSL","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl3","ruby31"]}],"depends_on":[]},{"name":"rb32-aes","portdir":"ruby/rb-aes","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chicks/aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL","long_description":"AES encrypt/decrypt gem built ontop of OpenSSL","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl3","ruby32"]}],"depends_on":[]},{"name":"rb33-aes","portdir":"ruby/rb-aes","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chicks/aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL","long_description":"AES encrypt/decrypt gem built ontop of OpenSSL","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl3","ruby33"]}],"depends_on":[]},{"name":"rb31-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":["ruby31"]},{"type":"run","ports":["rb31-public_suffix"]}],"depends_on":[{"type":"run","ports":["rb31-http","rb31-launchy","rb31-twitter"]}]},{"name":"rb32-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":["ruby32"]},{"type":"run","ports":["rb32-public_suffix"]}],"depends_on":[{"type":"run","ports":["rb32-http","rb32-launchy","rb32-twitter"]}]},{"name":"rb33-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":["ruby33"]},{"type":"run","ports":["rb33-public_suffix"]}],"depends_on":[{"type":"run","ports":["rb33-http","rb33-launchy","rb33-twitter","jekyll"]}]},{"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":"rb-aes","portdir":"ruby/rb-aes","version":"0.5.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chicks/aes","description":"AES encrypt/decrypt gem built ontop of OpenSSL","long_description":"AES encrypt/decrypt gem built ontop of OpenSSL","active":true,"categories":["security","crypto","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[]},{"name":"rb-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"]}],"depends_on":[]},{"name":"rb-acts_as_taggable","portdir":"ruby/rb-acts_as_taggable","version":"2.0.2","license":"unknown","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/acts_as_taggable","description":"An acts-as Mixin for easy applying and searching tags/folksnomies on Active Record objects","long_description":"An acts-as Mixin for easy applying and searching tags/folksnomies on Active Record objects. Remark: this is the gem, and it differs from the homonym rails plugin.","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[]},{"name":"rb-activesupport","portdir":"ruby/rb-activesupport","version":"2.2.2","license":"MIT and BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/activesupport","description":"Ruby utility classes and extension to the standard library.","long_description":"Utility classes and extension to the standard library that were required by Rails, but found of general use.","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-18"]},{"type":"lib","ports":["ruby","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-actionpack","rb-activerecord","rb-activeresource","rb-rails"]}]},{"name":"rb-activeresource","portdir":"ruby/rb-activeresource","version":"2.2.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.rubygems.org/gems/activeresource","description":"Object-oriented REST services","long_description":"Object-oriented REST services","active":true,"categories":["devel","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["rb18-rake","clang-18"]},{"type":"lib","ports":["ruby","rb-activesupport","rb-rubygems"]}],"depends_on":[{"type":"lib","ports":["rb-rails"]}]}]}