{"count":51638,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=144","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=142","results":[{"name":"rb31-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-16"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-rexml"]}],"depends_on":[]},{"name":"rb32-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-16"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-rexml"]}],"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-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb30-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-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-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-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-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-16"]},{"type":"lib","ports":["ruby32"]}],"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-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-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-16"]}],"depends_on":[]},{"name":"rb30-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-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-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-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-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-16"]},{"type":"lib","ports":["ruby32"]}],"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-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-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-16"]}],"depends_on":[]},{"name":"rb30-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb-rufus-mnemo","portdir":"ruby/rb-rufus-mnemo","version":"1.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jmettraux/rufus-mnemo/","description":"Turns (large) integers into Japanese-sounding words and vice versa","long_description":"Turns (large) integers into Japanese-sounding words and vice versa","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"rb30-rexml","portdir":"ruby/rb-rexml","version":"3.2.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.germane-software.com/software/rexml","description":"XML processor for the language Ruby","long_description":"REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser that supports multiple encodings. It has an API that is designed to be intuitive, straightforward, and terse. REXML includes a tree model parser, a SAX2 streaming parser, and a pull parser. It also includes a full XPath implementation. All of REXML's parsers pass 100% of the Oasis XML non-validating tests.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-xml-simple"]}]},{"name":"rb31-rexml","portdir":"ruby/rb-rexml","version":"3.2.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.germane-software.com/software/rexml","description":"XML processor for the language Ruby","long_description":"REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser that supports multiple encodings. It has an API that is designed to be intuitive, straightforward, and terse. REXML includes a tree model parser, a SAX2 streaming parser, and a pull parser. It also includes a full XPath implementation. All of REXML's parsers pass 100% of the Oasis XML non-validating tests.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-xml-simple"]}]},{"name":"rb32-rexml","portdir":"ruby/rb-rexml","version":"3.2.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.germane-software.com/software/rexml","description":"XML processor for the language Ruby","long_description":"REXML is an XML 1.0 compliant, reasonably fast, non-validating XML parser that supports multiple encodings. It has an API that is designed to be intuitive, straightforward, and terse. REXML includes a tree model parser, a SAX2 streaming parser, and a pull parser. It also includes a full XPath implementation. All of REXML's parsers pass 100% of the Oasis XML non-validating tests.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-xml-simple"]}]},{"name":"rb30-redcloth","portdir":"ruby/rb-redcloth","version":"4.3.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RedCloth","description":"Textile for Ruby","long_description":"RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-redcloth","portdir":"ruby/rb-redcloth","version":"4.3.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RedCloth","description":"Textile for Ruby","long_description":"RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[]},{"name":"rb32-redcloth","portdir":"ruby/rb-redcloth","version":"4.3.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RedCloth","description":"Textile for Ruby","long_description":"RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[]},{"name":"rb33-redcloth","portdir":"ruby/rb-redcloth","version":"4.3.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rubygems.org/gems/RedCloth","description":"Textile for Ruby","long_description":"RedCloth is a module for using the Textile markup language in Ruby. Textile is a simple text format that can be converted to HTML, eliminating the need to use HTML directly to create documents, blogs, or web pages.","active":true,"categories":["textproc","ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[]},{"name":"rb30-red-colors","portdir":"ruby/rb-red-colors","version":"0.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/red-data-tools/red-colors","description":"Color features for Ruby","long_description":"Color features for Ruby","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]},{"type":"run","ports":["rb30-json","rb30-matrix"]}],"depends_on":[]},{"name":"rb31-red-colors","portdir":"ruby/rb-red-colors","version":"0.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/red-data-tools/red-colors","description":"Color features for Ruby","long_description":"Color features for Ruby","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby31"]},{"type":"run","ports":["rb31-json"]}],"depends_on":[{"type":"run","ports":["rb31-cairo"]}]},{"name":"rb32-red-colors","portdir":"ruby/rb-red-colors","version":"0.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/red-data-tools/red-colors","description":"Color features for Ruby","long_description":"Color features for Ruby","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby32"]},{"type":"run","ports":["rb32-json"]}],"depends_on":[{"type":"run","ports":["rb32-cairo"]}]},{"name":"rb33-red-colors","portdir":"ruby/rb-red-colors","version":"0.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/red-data-tools/red-colors","description":"Color features for Ruby","long_description":"Color features for Ruby","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby33"]},{"type":"run","ports":["rb33-json"]}],"depends_on":[{"type":"run","ports":["rb33-cairo"]}]},{"name":"rb-red-colors","portdir":"ruby/rb-red-colors","version":"0.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/red-data-tools/red-colors","description":"Color features for Ruby","long_description":"Color features for Ruby","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"rb30-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-cairo","rb31-glib2"]}]},{"name":"rb32-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-cairo","rb32-glib2"]}]},{"name":"rb33-pkg-config","portdir":"ruby/rb-pkg-config","version":"1.5.7","license":"LGPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rcairo/pkg-config","description":"A pkg-config implementation by Ruby","long_description":"A pkg-config implementation by Ruby","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-cairo","rb33-glib2"]}]},{"name":"rb30-native-package-installer","portdir":"ruby/rb-native-package-installer","version":"1.1.9","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby-gnome/native-package-installer","description":"Helps to install native packages","long_description":"Helps to install native packages","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[]},{"name":"rb31-native-package-installer","portdir":"ruby/rb-native-package-installer","version":"1.1.9","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby-gnome/native-package-installer","description":"Helps to install native packages","long_description":"Helps to install native packages","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby31"]}],"depends_on":[{"type":"run","ports":["rb31-cairo","rb31-glib2"]}]},{"name":"rb32-native-package-installer","portdir":"ruby/rb-native-package-installer","version":"1.1.9","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby-gnome/native-package-installer","description":"Helps to install native packages","long_description":"Helps to install native packages","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby32"]}],"depends_on":[{"type":"run","ports":["rb32-cairo","rb32-glib2"]}]},{"name":"rb33-native-package-installer","portdir":"ruby/rb-native-package-installer","version":"1.1.9","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby-gnome/native-package-installer","description":"Helps to install native packages","long_description":"Helps to install native packages","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby33"]}],"depends_on":[{"type":"run","ports":["rb33-cairo","rb33-glib2"]}]},{"name":"rb-native-package-installer","portdir":"ruby/rb-native-package-installer","version":"1.1.9","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby-gnome/native-package-installer","description":"Helps to install native packages","long_description":"Helps to install native packages","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"rb30-matrix","portdir":"ruby/rb-matrix","version":"0.4.2","license":"(BSD or Ruby)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/matrix","description":"Implementation of Matrix and Vector classes","long_description":"Implementation of Matrix and Vector classes","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-red-colors"]}]},{"name":"rb-matrix","portdir":"ruby/rb-matrix","version":"0.4.2","license":"(BSD or Ruby)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ruby/matrix","description":"Implementation of Matrix and Vector classes","long_description":"Implementation of Matrix and Vector classes","active":true,"categories":["ruby"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"rb30-json","portdir":"ruby/rb-json","version":"2.8.1","license":"Ruby","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://flori.github.io/json/","description":"JSON implementation as a Ruby extension in C","long_description":"This is a implementation of the JSON specification according to RFC 4627. You can think of it as a low fat alternative to XML, if you want to store data to disk or transmit it over a network rather than use a verbose markup language.","active":true,"categories":["ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":110}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["ruby30"]}],"depends_on":[{"type":"run","ports":["rb30-red-colors"]}]},{"name":"py312-pyinstaller","portdir":"python/py-pyinstaller","version":"6.19.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.pyinstaller.org/","description":"converts (packages) Python programs into stand-alone executables","long_description":"converts (packages) Python programs into stand-alone executables - note that there is a GPL license exception that allows PyInstaller to build and distribute non-free programs, including commercial ones.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-pyinstaller-hooks-contrib","python312","py312-packaging","py312-setuptools","py312-altgraph"]},{"type":"run","ports":["py312-macholib"]}],"depends_on":[]},{"name":"py312-pyhyphen","portdir":"python/py-pyhyphen","version":"4.0.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/fhaxbox66/pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python","long_description":"PyHyphen is a wrapper around the high quality hyphenation library hyphen-2.4 (May 2008) that ships with OpenOffice.org and Mozilla products. Hence, all dictionaries compatible with OpenOffice can be used. PyHyphen also contains textwrap2, an enhanced though backwards-compatible version of the standard Python module textwrap. Not very surprisingly, textwrap2 can hyphenate words when wrapping them.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-wheel","py312-build","py312-installer","py312-setuptools","clang-16"]},{"type":"lib","ports":["py312-requests","py312-appdirs","python312"]}],"depends_on":[{"type":"lib","ports":["py-pyhyphen"]}]},{"name":"py312-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312","py312-cffi","libheif"]}],"depends_on":[]},{"name":"py311-pyheif","portdir":"python/py-pyheif","version":"0.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/carsales/pyheif","description":"Python interface to libheif library","long_description":"Python interface to libheif library using CFFI","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-cffi","libheif"]}],"depends_on":[]},{"name":"py312-pygresql","portdir":"python/py-pygresql","version":"6.0","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pygresql.org/","description":"Python module that interfaces to a PostgreSQL database","long_description":"PyGreSQL is an open-source Python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.","active":true,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-setuptools","py312-wheel","clang-16","py312-installer"]},{"type":"lib","ports":["python312","postgresql16"]}],"depends_on":[{"type":"lib","ports":["py-pygresql"]}]},{"name":"py312-inflect","portdir":"python/py-inflect","version":"7.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/inflect","description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","long_description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-setuptools_scm","py312-build","py312-installer"]},{"type":"lib","ports":["py312-typing_extensions","py312-pydantic","python312"]}],"depends_on":[{"type":"lib","ports":["py312-g2p-en","py-inflect"]}]},{"name":"py311-inflect","portdir":"python/py-inflect","version":"7.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/inflect","description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","long_description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-setuptools_scm","py311-build","py311-installer"]},{"type":"lib","ports":["py311-typing_extensions","py311-pydantic","python311"]}],"depends_on":[{"type":"lib","ports":["py311-g2p-en"]}]},{"name":"py310-inflect","portdir":"python/py-inflect","version":"7.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/inflect","description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","long_description":"Correctly generate plurals, singular nouns, ordinals, indefinite articles; convert numbers to words","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm"]},{"type":"lib","ports":["py310-typing_extensions","py310-pydantic","python310"]}],"depends_on":[{"type":"lib","ports":["py310-g2p-en"]}]}]}