{"count":52908,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=84","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=82","results":[{"name":"py311-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","ninja","py311-build","py311-scikit-build-core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"build","ports":["py311-pikepdf","py311-onnx","py311-soxr"]}]},{"name":"py310-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","ninja","py310-build","py310-scikit-build-core","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["py310-pikepdf","py310-onnx","py310-soxr"]}]},{"name":"py-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nanobind"]}],"depends_on":[]},{"name":"py313-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel"]},{"type":"run","ports":["py313-panel","py313-pymdown-extensions","py313-marimo","py313-mdx_linkify"]}]},{"name":"py314-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-markdown","gi-docgen","terminal_markdown_viewer","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","gobject-introspection","gobject-introspection-devel","py314-panel"]},{"type":"run","ports":["samba4","py314-pymdown-extensions","py314-marimo"]}]},{"name":"py312-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-panel","matrix-commander"]},{"type":"run","ports":["py312-panel","py312-mdx_linkify"]}]},{"name":"py311-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel"]},{"type":"run","ports":["py311-panel","py311-mdx_linkify"]}]},{"name":"py310-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-panel","py310-tensorboard"]},{"type":"run","ports":["py310-panel","py310-mdx_linkify"]}]},{"name":"py27-markdown","portdir":"python/py-markdown","version":"3.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"build","ports":["redo"]},{"type":"lib","ports":["py27-tensorboard1"]}]},{"name":"py-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markdown"]}],"depends_on":[]},{"name":"py313-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools-rust","py313-maturin"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-openai"]}]},{"name":"py314-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools-rust","py314-maturin"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-openai","py-jiter"]}]},{"name":"py-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jiter"]}],"depends_on":[]},{"name":"py314-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools-rust","py314-maturin","clang-18","py314-installer"]},{"type":"lib","ports":["py314-sortedcontainers","python314"]}],"depends_on":[{"type":"lib","ports":["py-hypothesis","py314-h2"]},{"type":"test","ports":["py314-cairo","py314-pytest-asyncio","py314-json5","py314-pyarrow","py314-scipy","py314-numpy","py314-hpack","py314-icalendar","py314-xarray","py314-numdifftools","py314-attrs","py314-binaryornot","py314-blis","py314-cbor2","py314-dateutil","py314-hyperlink","py314-multivolumefile","py314-mutagen","py314-natsort","py314-ndindex","py314-pybcj","py314-pyppmd","py314-pyrsistent","py314-pytest-trio","py314-tiktoken","py314-yarl","py314-cssselect"]}]},{"name":"py313-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools-rust","py313-maturin","clang-18","py313-installer"]},{"type":"lib","ports":["py313-sortedcontainers","python313"]}],"depends_on":[{"type":"build","ports":["py313-priority"]},{"type":"lib","ports":["py313-h2"]},{"type":"test","ports":["py313-cairo","py313-pytest-asyncio","py313-json5","py313-pyarrow","py313-scipy","py313-numpy","py313-hpack","py313-icalendar","py313-xarray","py313-numdifftools","py313-attrs","py313-binaryornot","py313-blis","py313-cbor2","py313-commonmark","py313-dateutil","py313-erf","py313-fire","py313-hyperlink","py313-iso8601","py313-mitmproxy","py313-multivolumefile","py313-mutagen","py313-natsort","py313-ndindex","py313-pybcj","py313-pyppmd","py313-pyrsistent","py313-pytest-trio","py313-snuggs","py313-tiktoken","py313-yarl","py313-cssselect"]}]},{"name":"py312-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools-rust","clang-18","py312-build","py312-maturin"]},{"type":"lib","ports":["py312-sortedcontainers","python312"]}],"depends_on":[{"type":"lib","ports":["py312-h2"]},{"type":"test","ports":["py312-cssselect","py312-cairo","py312-pytest-asyncio","py312-json5","py312-pyarrow","py312-scipy","py312-numpy","py312-hpack","py312-icalendar","py312-xarray","py312-numdifftools","py312-attrs","py312-binaryornot","py312-blis","py312-cbor2","py312-commonmark","py312-dateutil","py312-datrie","py312-fire","py312-hyperlink","py312-iso8601","py312-marisa-trie","py312-mitmproxy","py312-multivolumefile","py312-mutagen","py312-natsort","py312-ndindex","py312-pybcj","py312-pyppmd","py312-pyrsistent","py312-pytest-trio","py312-snuggs","py312-tiktoken","py312-yarl"]}]},{"name":"py310-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools-rust","py310-maturin","py310-installer","py310-build"]},{"type":"lib","ports":["py310-sortedcontainers","py310-exceptiongroup","python310"]}],"depends_on":[{"type":"lib","ports":["py310-h2"]},{"type":"test","ports":["py310-cairo","py310-pytest-asyncio","py310-json5","py310-pyarrow","py310-scipy","py310-thinc","py310-numpy","py310-hpack","py310-xarray","py310-numdifftools","py310-attrs","py310-binaryornot","py310-blis","py310-cbor2","py310-commonmark","py310-dateutil","py310-fire","py310-fuzzywuzzy","py310-hyperlink","py310-iso8601","py310-marisa-trie","py310-mitmproxy","py310-multivolumefile","py310-mutagen","py310-natsort","py310-ndindex","py310-parver","py310-pybcj","py310-pyppmd","py310-pyrsistent","py310-pytest-trio","py310-snuggs","py310-cssselect","py310-yarl"]}]},{"name":"py311-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-maturin","clang-18","py311-build","py311-setuptools-rust"]},{"type":"lib","ports":["py311-sortedcontainers","python311"]}],"depends_on":[{"type":"lib","ports":["py311-h2"]},{"type":"test","ports":["py311-cssselect","py311-cairo","py311-pytest-asyncio","py311-json5","py311-pyarrow","py311-scipy","py311-thinc","py311-numpy","py311-hpack","py311-xarray","py311-numdifftools","py311-attrs","py311-binaryornot","py311-blis","py311-cbor2","py311-commonmark","py311-dateutil","py311-fire","py311-fuzzywuzzy","py311-hyperlink","py311-iso8601","py311-marisa-trie","py311-mitmproxy","py311-multivolumefile","py311-mutagen","py311-natsort","py311-ndindex","py311-parver","py311-pybcj","py311-pyppmd","py311-pyrsistent","py311-pytest-trio","py311-snuggs","py311-tiktoken","py311-yarl"]}]},{"name":"py-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hypothesis"]}],"depends_on":[]},{"name":"py314-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-webencodings","python314"]}],"depends_on":[{"type":"lib","ports":["py314-panel","py314-nbconvert","py-bleach"]},{"type":"run","ports":["py314-readme_renderer"]}]},{"name":"py313-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-webencodings","python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel","py313-nbconvert"]},{"type":"run","ports":["py313-panel","py313-mdx_linkify","py313-readme_renderer"]}]},{"name":"py312-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-webencodings","python312"]}],"depends_on":[{"type":"lib","ports":["py312-panel","py312-nbconvert"]},{"type":"run","ports":["py312-panel","py312-mdx_linkify","py312-readme_renderer"]}]},{"name":"py311-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-webencodings","python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel","py311-nbconvert"]},{"type":"run","ports":["py311-panel","py311-mdx_linkify","py311-readme_renderer"]}]},{"name":"py310-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-webencodings","python310"]}],"depends_on":[{"type":"lib","ports":["py310-panel","py310-nbconvert"]},{"type":"run","ports":["py310-panel","py310-mdx_linkify","py310-readme_renderer"]}]},{"name":"py-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-bleach"]}],"depends_on":[]},{"name":"libpaper-utils","portdir":"print/libpaper","version":"2.3.0","license":"GPL-3+ and GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rrthomas/libpaper","description":"The executables of the libpaper package","long_description":"Provide the new 'paper' and deprecated 'paperconf' utility programs that come with the libpaper library. Both are used to print paper size information.","active":true,"categories":["print"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libpaper"]}],"depends_on":[{"type":"run","ports":["xmlto"]}]},{"name":"libpaper","portdir":"print/libpaper","version":"2.3.0","license":"LGPL-2.1+ and public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rrthomas/libpaper","description":"A library providing routines for paper size management","long_description":"The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.","active":true,"categories":["print"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ghostscript","texlive-bin","libpaper-utils","a2ps","paps","barcode"]},{"type":"run","ports":["psbind"]}]},{"name":"SuiteSparse_UMFPACK","portdir":"math/SuiteSparse","version":"6.3.8","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_UMFPACK: sparse LU factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["OpenBLAS","SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_CHOLMOD"]}],"depends_on":[{"type":"lib","ports":["py27-scikit-umfpack","py35-scikit-umfpack","py36-scikit-umfpack","gegl","gegl-devel","py35-cvxopt","py36-cvxopt","py39-scikit-umfpack","octave","py39-cvxopt","deal.ii","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_ParU","dolfin","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","py310-scikit-umfpack","py311-scikit-umfpack","py312-scikit-umfpack","py313-scikit-umfpack","py314-scikit-umfpack","elmerfem"]}]},{"name":"SuiteSparse_SPQR","portdir":"math/SuiteSparse","version":"4.3.6","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SPQR: sparse QR factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_AMD","OpenBLAS","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse","ceres-solver"]}]},{"name":"SuiteSparse_SPEX","portdir":"math/SuiteSparse","version":"3.2.4","license":"GPL-3+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SPEX: a software package for SParse EXact algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","gmp","SuiteSparse_COLAMD","SuiteSparse_AMD","mpfr"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_RBio","portdir":"math/SuiteSparse","version":"4.3.5","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_RBio: read/write sparse matrices in Rutherford/Boeing format.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_ParU","portdir":"math/SuiteSparse","version":"1.1.2","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_ParU: solving sparse linear system via parallel multifrontal LU factorization algorithms.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_CAMD","libomp","SuiteSparse_COLAMD","SuiteSparse_CHOLMOD","SuiteSparse_UMFPACK","SuiteSparse_CCOLAMD","OpenBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_Mongoose","portdir":"math/SuiteSparse","version":"3.3.6","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_Mongoose: graph partitioning.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang14","debug","clang13","clang15","clang16","gcc10","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LAGraph","portdir":"math/SuiteSparse","version":"1.2.2","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LAGraph: graph algorithms implemented using GraphBLAS.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp","SuiteSparse_GraphBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LDL","portdir":"math/SuiteSparse","version":"3.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LDL: a very concise LDL' factorization package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["gcc13","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_KLU","portdir":"math/SuiteSparse","version":"2.3.6","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_KLU: sparse LU factorization, primarily for circuit simulation.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang20","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_BTF","SuiteSparse_config","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","sundials2","sundials5","sundials6"]}]},{"name":"SuiteSparse_GraphBLAS","portdir":"math/SuiteSparse","version":"10.5.1","license":"Apache-2","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_GraphBLAS: graph algorithms in the language of linear algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang17","debug","clang13","clang14","clang15","clang16","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_LAGraph"]}]},{"name":"SuiteSparse_CXSparse","portdir":"math/SuiteSparse","version":"4.4.2","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CXSparse: a concise extended sparse matrix package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang13","clang14","clang15","debug","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse"]}]},{"name":"SuiteSparse_COLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_COLAMD: column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang22","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang23","clangdevel","gcc12","gcc10","gcc11","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","ceres-solver","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]},{"name":"SuiteSparse_CHOLMOD","portdir":"math/SuiteSparse","version":"5.3.5","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CHOLMOD: sparse Cholesky factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang15","accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang16","clang17","gccdevel","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_AMD","SuiteSparse_CAMD","OpenBLAS","SuiteSparse_COLAMD","SuiteSparse_CCOLAMD","SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem","libbiosig"]}]},{"name":"SuiteSparse_CCOLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CCOLAMD: constrained column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang17","debug","clang13","clang14","clang15","clang16","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","ngsolve","elmerfem"]}]},{"name":"SuiteSparse_CAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CAMD: constrained approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang15","clang13","clang14","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","elmerfem"]}]},{"name":"SuiteSparse_BTF","portdir":"math/SuiteSparse","version":"2.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_BTF: permutation to block triangular form.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["gcc15","gccdevel","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_KLU"]}]},{"name":"SuiteSparse_AMD","portdir":"math/SuiteSparse","version":"3.3.4","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_AMD: approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang13","clang14","debug","clang15","clang16","clang17","gcc11","gcc12","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_LDL","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","dolfin","ngsolve","psblas3","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]},{"name":"SuiteSparse_config","portdir":"math/SuiteSparse","version":"7.14.1","license":"Permissive","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang16","clang17","clang13","clang14","clang15","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["OpenBLAS"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_AMD","SuiteSparse_BTF","SuiteSparse_CAMD","SuiteSparse_CCOLAMD","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_CXSparse","SuiteSparse_KLU","SuiteSparse_LDL","SuiteSparse_Mongoose","SuiteSparse_ParU","SuiteSparse_RBio","SuiteSparse_SPEX","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt"]}]},{"name":"SuiteSparse","portdir":"math/SuiteSparse","version":"7.14.1","license":"BSD","platforms":"any","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["SuiteSparse_GraphBLAS","SuiteSparse_Mongoose","SuiteSparse_AMD","SuiteSparse_BTF","SuiteSparse_CAMD","SuiteSparse_CCOLAMD","SuiteSparse_COLAMD","SuiteSparse_CHOLMOD","SuiteSparse_config","SuiteSparse_LDL","SuiteSparse_KLU","SuiteSparse_UMFPACK","SuiteSparse_RBio","SuiteSparse_SPQR","SuiteSparse_LAGraph","SuiteSparse_SPEX","SuiteSparse_ParU","SuiteSparse_CXSparse"]}],"depends_on":[{"type":"lib","ports":["apbs","mbdyn"]}]},{"name":"SuiteSparse_SLIP_LU","portdir":"math/SuiteSparse","version":"2.0.9","license":"(LGPL-3+ or GPL-2+)","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SLIP_LU: sparse left-looking integer-preserving LU factorization.","active":false,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","gcc10","gcc11","gcc12","gcc13","gccdevel","universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["gmp","mpfr","SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_COLAMD"]}],"depends_on":[]},{"name":"SuiteSparse_CSparse","portdir":"math/SuiteSparse","version":"3.2.0","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CSparse: a concise sparse matrix package.","active":false,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang50","clang60","clang70","clang80","clang90","clangdevel","gcc10","gcc11","gcc12","gcc13","gccdevel","universal"],"dependencies":[{"type":"build","ports":["clang-16"]}],"depends_on":[]},{"name":"py38-bleach","portdir":"python/py-bleach","version":"6.1.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-six","py38-webencodings","python38"]}],"depends_on":[{"type":"lib","ports":["py38-nbconvert"]},{"type":"run","ports":["py38-panel","py38-mdx_linkify","py38-readme_renderer"]}]},{"name":"py39-bleach","portdir":"python/py-bleach","version":"6.3.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-webencodings","python39"]}],"depends_on":[{"type":"lib","ports":["py39-nbconvert","py39-panel"]},{"type":"run","ports":["py39-mdx_linkify","py39-panel","py39-readme_renderer"]}]}]}