{"count":52900,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=72","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=70","results":[{"name":"py-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"any","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parsing"]}],"depends_on":[]},{"name":"py-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nmrglue-devel"]}],"depends_on":[]},{"name":"py314-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","py314-scipy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-nmrglue-devel"]}]},{"name":"py313-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","py311-scipy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","py310-scipy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py314-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","py314-scipy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-nmrglue","peakipy"]}]},{"name":"py313-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","py311-scipy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","py310-scipy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nmrglue"]}],"depends_on":[]},{"name":"py314-loro","portdir":"python/py-loro","version":"1.16.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://loro.dev","description":"Python bindings for Loro","long_description":"Python bindings for Loro","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools-rust","py314-maturin"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-loro"]},{"type":"run","ports":["py314-marimo"]}]},{"name":"py313-loro","portdir":"python/py-loro","version":"1.16.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://loro.dev","description":"Python bindings for Loro","long_description":"Python bindings for Loro","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools-rust","py313-maturin"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-marimo"]}]},{"name":"py-loro","portdir":"python/py-loro","version":"1.16.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://loro.dev","description":"Python bindings for Loro","long_description":"Python bindings for Loro","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-loro"]}],"depends_on":[]},{"name":"py38-parsing","portdir":"python/py-parsing","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":false,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-mdtraj","py38-httplib2","py38-matplotlib","py38-mitmproxy","py38-rdflib","py38-snuggs"]},{"type":"run","ports":["py38-cloudscraper","py38-ezdxf","py38-oslo-utils","py38-pydot","py38-pyregion"]},{"type":"test","ports":["py38-docx"]}]},{"name":"py37-parsing","portdir":"python/py-parsing","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":false,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-httplib2","py37-mdtraj","py37-matplotlib","py37-rdflib","py37-mitmproxy","py37-snuggs","py37-docx"]},{"type":"run","ports":["py37-cliff","py37-oslo-utils","py37-pyregion","py37-pydot"]}]},{"name":"py39-parsing","portdir":"python/py-parsing","version":"3.3.2","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":false,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-mitmproxy","py39-httplib2","py39-mdtraj","py39-snuggs","py39-rdflib","py39-matplotlib"]},{"type":"run","ports":["py39-pydot","py39-oslo-utils","py39-cloudscraper","py39-ezdxf","py39-rasterio","py39-pyregion"]},{"type":"test","ports":["py39-docx"]}]},{"name":"py39-nmrglue-devel","portdir":"python/py-nmrglue","version":"20250417-da64362a","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-17","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39","py39-numpy","py39-scipy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py39-nmrglue","portdir":"python/py-nmrglue","version":"0.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-17","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39","py39-numpy","py39-scipy"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py27-nmrglue","portdir":"python/py-nmrglue","version":"0.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-numpy","py27-scipy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[]},{"name":"py35-nmrglue","portdir":"python/py-nmrglue","version":"0.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35","py35-numpy","py35-scipy"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[]},{"name":"py38-nmrglue-devel","portdir":"python/py-nmrglue","version":"20240207-e5007e70","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-numpy","py38-scipy"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-nmrglue","portdir":"python/py-nmrglue","version":"0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-numpy","py37-scipy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-nmrglue-devel","portdir":"python/py-nmrglue","version":"20220207-87bb2c18","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-numpy","py36-scipy"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[]},{"name":"py38-nmrglue","portdir":"python/py-nmrglue","version":"0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","py38-numpy","py38-scipy"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-nmrglue-devel","portdir":"python/py-nmrglue","version":"20230614-0d198378","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-numpy","py37-scipy"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-nmrglue","portdir":"python/py-nmrglue","version":"0.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-numpy","py36-scipy"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[]},{"name":"ruby34","portdir":"lang/ruby34","version":"3.4.11","license":"(Ruby or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ruby-lang.org/","description":"Powerful and clean object-oriented scripting language","long_description":"Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straightforward, extensible, and portable.","active":true,"categories":["lang","ruby"],"maintainers":[{"name":"kimuraw","github":"kimuraw","ports_count":111},{"name":"fw","github":"fhgwright","ports_count":29}],"variants":["doc","gmp","jemalloc","yjit","relative"],"dependencies":[{"type":"build","ports":["clang-18","cctools","pkgconfig","rust"]},{"type":"lib","ports":["openssl3","zlib","gdbm","libffi","libyaml"]},{"type":"run","ports":["ruby_select"]}],"depends_on":[{"type":"build","ports":["mkvtoolnix","mkvtoolnix-devel"]},{"type":"lib","ports":["rb34-sass-embedded","rb34-erubi","rb34-gettext","rb34-locale","rb34-rubyzip","rb34-text","rb34-i18n","rb34-mime-types-data","rb34-protobuf","rb34-rouge","rb34-safe_yaml","rb34-terminal-table","rb34-unicode-display_width","rb34-webrick","xapian-bindings-ruby34","rb34-addressable","rb34-colorator","rb34-em-websocket","rb34-eventmachine","rb34-ffi","rb34-forwardable-extended","rb34-fsevent","rb34-http_parser.rb","rb34-inotify","rb34-jekyll-sass-converter","rb34-jekyll-sitemap","rb34-jekyll-watch","rb34-kramdown","rb34-kramdown-parser-gfm","rb34-liquid","rb34-listen","rb34-mercenary","rb34-mime-types","rb34-concurrent-ruby","rb34-pathutil","rb34-public_suffix","rb34-rake"]},{"type":"run","ports":["mkvtoolnix","mkvtoolnix-devel","john-jumbo","macchanger","john-jumbo-devel"]}]},{"name":"openjdk8-openj9","portdir":"java/openjdk8-openj9","version":"8.0.504.5","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 14 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 8 (Long Term Support)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk11-openj9","portdir":"java/openjdk11-openj9","version":"11.0.32.15","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 15 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 11 (Long Term Support)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk17-openj9","portdir":"java/openjdk17-openj9","version":"17.0.20.15","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 18 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 17 (Long Term Support)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk21-openj9","portdir":"java/openjdk21-openj9","version":"21.0.12.15","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 19 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 21 (Long Term Support)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-openj9","portdir":"java/openjdk25-openj9","version":"25.0.4.15","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 19 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 25 (Long Term Support)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":111}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"run-parts","portdir":"sysutils/run-parts","version":"20221201","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ikysil/run-parts","description":"Run every executable in a directory","long_description":"A bash implementation of run-parts, which runs every executable in a directory in name order. The concept comes from Debian, with the --lsbsysinit and --regex extensions from Ubuntu.","active":true,"categories":["sysutils"],"maintainers":[{"name":"jrjsmrtn","github":"jrjsmrtn","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"sd-switchdir","portdir":"sysutils/sd-switchdir","version":"3.3.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jghub/sd-switchdir","description":"cd replacement with pattern matching against a frecency-ranked directory stack","long_description":"SD provides two shell commands, sd and ds, for rapid navigation between previously visited directories. Directory ranking is derived from the full sequence of recorded visits using a configurable sliding window frecency model. sd acts as a drop-in replacement for the cd builtin; ds exposes the ranked directory stack and provides inspection, management, and interactive selection via fzf if available.","active":true,"categories":["sysutils"],"maintainers":[{"name":"veedeehjay","github":"jghub","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"easy-rsa","portdir":"security/easy-rsa","version":"3.2.7","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/OpenVPN/easy-rsa","description":"Command-line CA tool","long_description":"Command-line CA tool from OpenVPN project","active":true,"categories":["security"],"maintainers":[{"name":"dottedmag","github":"dottedmag","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["openssl"]}],"depends_on":[]},{"name":"gmsh","portdir":"science/gmsh","version":"4.15.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gmsh.info","description":"Finite element mesh generator in 1D, 2D and 3D","long_description":"Gmsh is an automatic 3D finite element mesh generator (primarily Delaunay) with build-in CAD and post-processing facilities. Its design goal is to provide a simple meshing tool for academic test cases with parametric input and up to date visualization capabilities.","active":true,"categories":["science"],"maintainers":[{"name":"dave.allured","github":"Dave-Allured","ports_count":26}],"variants":["clang19","debug","accelerate","atlas","blis","flexiblas","openblas","clang13","clang14","clang15","clang16","clang17","clang18","clang20","clang21","clang22","clang23","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","gfortran","mpich","openmpi","docs","getdp","petsc","oce","openmp","python310","python311","python312","python313","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["zlib","gmp","cairo","libjpeg-turbo","libpng","OpenBLAS","alglib","mathex","fltk","cgnslib","hdf5","libANN","libmed","mmg3d4","opencascade","voroxx","metis","szip"]}],"depends_on":[{"type":"lib","ports":["py27-sfepy","py27-fipy","py36-fipy","py39-fipy","py37-fipy","py37-pygmsh","py38-fipy","deal.ii","py38-pygmsh","py39-pygmsh","py310-fipy","py311-fipy","py312-fipy","py310-pygmsh","getdp"]}]},{"name":"php85-swoole","portdir":"php/php-swoole","version":"6.2.3","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","php85","nghttp2","zlib","hiredis"]}],"depends_on":[{"type":"run","ports":["php-swoole"]}]},{"name":"php84-swoole","portdir":"php/php-swoole","version":"6.2.3","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","php84","nghttp2","zlib","hiredis"]}],"depends_on":[]},{"name":"php83-swoole","portdir":"php/php-swoole","version":"6.2.3","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","php83","nghttp2","zlib","hiredis"]}],"depends_on":[]},{"name":"php82-swoole","portdir":"php/php-swoole","version":"6.2.3","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","php82","nghttp2","zlib","hiredis"]}],"depends_on":[]},{"name":"php81-swoole","portdir":"php/php-swoole","version":"6.1.10","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","php81","nghttp2","zlib","hiredis"]}],"depends_on":[]},{"name":"php80-swoole","portdir":"php/php-swoole","version":"5.1.8","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php80","zlib","hiredis"]}],"depends_on":[]},{"name":"php74-swoole","portdir":"php/php-swoole","version":"4.8.13","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php74","zlib","hiredis"]}],"depends_on":[]},{"name":"php73-swoole","portdir":"php/php-swoole","version":"4.8.13","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php73","zlib","hiredis"]}],"depends_on":[]},{"name":"php72-swoole","portdir":"php/php-swoole","version":"4.8.13","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php72","zlib","hiredis"]}],"depends_on":[]},{"name":"php71-swoole","portdir":"php/php-swoole","version":"4.5.11","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php71","zlib","hiredis"]}],"depends_on":[]},{"name":"php70-swoole","portdir":"php/php-swoole","version":"4.3.6","license":"Apache-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/swoole/swoole-src","description":"event-driven asynchronous & concurrent & coroutine networking engine","long_description":"php-swoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2141},{"name":"macintosh","github":"BjarneDMat","ports_count":1576},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["universal","debug"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["openssl","brotli","nghttp2","php70","zlib","hiredis"]}],"depends_on":[]}]}