{"count":51960,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=201","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=199","results":[{"name":"R-Epi","portdir":"R/R-Epi","version":"2.55","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bendixcarstensen.com/Epi","description":"Statistical analysis in epidemiology","long_description":"Statistical analysis in epidemiology","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-numDeriv","R-plyr","R-zoo","R-dplyr","R-data.table","R-etm","R-CRAN-recommended","R-cmprsk","R-magrittr"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-pander"]}]},{"name":"py312-zopeinterface","portdir":"python/py-zopeinterface","version":"7.2","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://zopetoolkit.readthedocs.io/","description":"Python interfaces for Zope","long_description":"Python interfaces for Zope","active":true,"categories":["python","zope"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest","py312-zope-event"]}],"depends_on":[{"type":"lib","ports":["py312-repoze.sphinx.autointerface","py312-comet","py312-gevent","py312-zope-component","py312-scrapy","py312-twisted"]},{"type":"test","ports":["py312-attrs"]}]},{"name":"py312-zope-event","portdir":"python/py-zope-event","version":"5.0","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/zope.event","description":"Very basic event publishing system","long_description":"The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.","active":true,"categories":["python","zope"],"maintainers":[],"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-gevent","py312-zope-component"]},{"type":"test","ports":["py312-zopeinterface"]}]},{"name":"py311-pyside2","portdir":"python/py-pyside2","version":"5.15.18","license":"(GPL-2 or GPL-3+ or LGPL-3)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.qt.io/Qt_for_Python","description":"Python bindings for the Qt cross-platform application and UI framework","long_description":"Python bindings for the Qt cross-platform application and UI framework","active":true,"categories":["aqua","devel","python"],"maintainers":[{"name":"pmetzger","github":"pmetzger","ports_count":22},{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","qt5-sqlite-plugin","cmake","pkgconfig","py311-setuptools","py311-wheel","py311-sphinx"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt5-qtsvg","qt5-qtmacextras","qt5-qtlocation","qt5-qtxmlpatterns","qt5-qtmultimedia","qt5-qtdatavis3d","qt5-qtscript","qt5-qtremoteobjects","qt5-qtscxml","qt5-qt3d","qt5-qtquickcontrols2","qt5-qtspeech","qt5-qttools","qt5-qtwebsockets","libxml2","libxslt","python311","py311-numpy","llvm-18","clang-18","qt5-qtgamepad","qt5-qtbase","qt5-qtwebengine","qt5-qtdeclarative","qt5-qtserialport","qt5-qtsensors","qt5-qtcharts","qt5-qtwebchannel"]}],"depends_on":[{"type":"lib","ports":["py-pyside2"]}]},{"name":"py312-hypothesis","portdir":"python/py-hypothesis","version":"6.151.9","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":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-attrs","py312-sortedcontainers","python312"]}],"depends_on":[{"type":"test","ports":["py312-pyarrow","py312-attrs","py312-binaryornot","py312-blis","py312-cairo","py312-cbor2","py312-commonmark","py312-cssselect","py312-dateutil","py312-datrie","py312-fire","py312-hpack","py312-hyperlink","py312-icalendar","py312-iso8601","py312-json5","py312-marisa-trie","py312-mitmproxy","py312-multivolumefile","py312-mutagen","py312-natsort","py312-ndindex","py312-numdifftools","py312-numpy","py312-pybcj","py312-pyppmd","py312-pyrsistent","py312-pytest-asyncio","py312-pytest-trio","py312-scipy","py312-snuggs","py312-tiktoken","py312-xarray","py312-yarl"]}]},{"name":"ocaml-zed","portdir":"ocaml/ocaml-zed","version":"3.2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml-community/zed","description":"Abstract engine for text edition in OCaml","long_description":"Abstract engine for text edition in OCaml","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-react","ocaml-result","ocaml","ocaml-uucp","ocaml-uuseg","ocaml-uutf","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-lambda-term","ocaml-utop"]}]},{"name":"ocaml-uuseg","portdir":"ocaml/ocaml-uuseg","version":"15.1.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbuenzli/uuseg","description":"Unicode text segmentation for OCaml","long_description":"Unicode text segmentation for OCaml","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-ocamlbuild","ocaml-topkg","opam","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-uucp","ocaml-findlib","ocaml-cmdliner","ocaml-uutf"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat-lib","ocaml-zed"]}]},{"name":"ocaml-uunf","portdir":"ocaml/ocaml-uunf","version":"15.1.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbuenzli/uunf","description":"Unicode text normalization for OCaml","long_description":"Unicode text normalization for OCaml","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","ocaml-ocamlbuild","ocaml-topkg","opam"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-cmdliner","ocaml-uutf"]}],"depends_on":[{"type":"lib","ports":["geneweb","ocaml-uucp"]}]},{"name":"ocaml-uucp","portdir":"ocaml/ocaml-uucp","version":"15.1.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbuenzli/uucp","description":"Unicode character properties for OCaml","long_description":"Unicode character properties for OCaml","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","ocaml-ocamlbuild","ocaml-topkg","opam"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-cmdliner","ocaml-uunf"]}],"depends_on":[{"type":"lib","ports":["geneweb","karamel","ocaml-jingoo","ocaml-uuseg","ocaml-zed"]}]},{"name":"ocaml-utop","portdir":"ocaml/ocaml-utop","version":"2.15.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml-community/utop","description":"Universal toplevel (i.e. REPL) for OCaml","long_description":"utop is an improved toplevel (i.e. Read-Eval-Print Loop) for OCaml. It can run in a terminal or in Emacs. It supports line editing, history, real-time and context sensitive completion, colors and more.","active":true,"categories":["devel","editors","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-lwt","ocaml-lwt_react","ocaml-react","ocaml-xdg","ocaml-lambda-term","ocaml-logs","ocaml-zed","ocaml","ocaml-cppo"]},{"type":"test","ports":["ocaml-alcotest"]}],"depends_on":[{"type":"test","ports":["stanc3"]}]},{"name":"ocaml-trie","portdir":"ocaml/ocaml-trie","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kandu/trie","description":"Strict impure trie tree","long_description":"Strict impure trie tree","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-mew"]}]},{"name":"ocaml-ocp-indent","portdir":"ocaml/ocaml-ocp-indent","version":"1.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/OCamlPro/ocp-indent","description":"Simple tool to indent OCaml programs","long_description":"Simple tool to indent OCaml programs","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-cmdliner"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat-lib"]},{"type":"test","ports":["stanc3"]}]},{"name":"ocaml-ocamlformat-lib","portdir":"ocaml/ocaml-ocamlformat","version":"0.29.0","license":"(LGPL-2.1 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml-ppx/ocamlformat","description":"Auto-formatter for OCaml code","long_description":"Auto-formatter for OCaml code","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-csexp","ocaml-findlib","ocaml-fix","ocaml-menhir","ocaml-menhirLib","ocaml-menhirSdk","ocaml-stdio","ocaml-cmdliner","ocaml","ocaml-astring","ocaml-uutf","ocaml-dune-build-info","ocaml-either","ocaml-fpath","ocaml-ocaml-version","ocaml-ocp-indent","ocaml-uuseg","ocaml-camlp-streams","ocaml-base"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat"]}]},{"name":"ocaml-ocamlformat","portdir":"ocaml/ocaml-ocamlformat","version":"0.29.0","license":"(LGPL-2.1 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml-ppx/ocamlformat","description":"Auto-formatter for OCaml code","long_description":"Auto-formatter for OCaml code","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-re","ocaml","ocaml-ocamlformat-lib","ocaml-cmdliner","ocaml-findlib"]}],"depends_on":[{"type":"test","ports":["stanc3"]}]},{"name":"ocaml-ocaml-version","portdir":"ocaml/ocaml-ocaml-version","version":"4.0.3","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocurrent/ocaml-version","description":"Manipulate, parse and generate OCaml compiler version strings","long_description":"Manipulate, parse and generate OCaml compiler version strings","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat-lib"]}]},{"name":"ocaml-mew_vi","portdir":"ocaml/ocaml-mew_vi","version":"0.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kandu/mew_vi","description":"Modal editing witch, VI interpreter","long_description":"Modal editing witch, VI interpreter","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-react","ocaml-mew"]}],"depends_on":[{"type":"lib","ports":["ocaml-lambda-term"]}]},{"name":"ocaml-mew","portdir":"ocaml/ocaml-mew","version":"0.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kandu/mew","description":"Modal editing witch","long_description":"Modal editing witch","active":true,"categories":["textproc","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-result","ocaml-trie"]}],"depends_on":[{"type":"lib","ports":["ocaml-mew_vi"]}]},{"name":"ocaml-merlin-lib","portdir":"ocaml/ocaml-merlin","version":"4.14-414","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/merlin","description":"Editor helper, provides completion, typing and source browsing in Vim and Emacs","long_description":"Editor helper, provides completion, typing and source browsing in Vim and Emacs","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-menhir","ocaml","ocaml-menhirSdk","ocaml-menhirLib","ocaml-csexp"]}],"depends_on":[{"type":"lib","ports":["ocaml-dot-merlin-reader"]}]},{"name":"ocaml-dot-merlin-reader","portdir":"ocaml/ocaml-merlin","version":"4.14-414","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/merlin","description":"Reads config files for merlin","long_description":"Editor helper, provides completion, typing and source browsing in Vim and Emacs","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-merlin-lib"]}],"depends_on":[{"type":"lib","ports":["ocaml-merlin"]}]},{"name":"ocaml-merlin","portdir":"ocaml/ocaml-merlin","version":"4.14-414","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/merlin","description":"Editor helper, provides completion, typing and source browsing in Vim and Emacs","long_description":"Editor helper, provides completion, typing and source browsing in Vim and Emacs","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-yojson","ocaml-dot-merlin-reader"]}],"depends_on":[{"type":"test","ports":["stanc3"]}]},{"name":"ocaml-logs","portdir":"ocaml/ocaml-logs","version":"0.10.0","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://erratique.ch/software/logs","description":"Logging infrastructure for OCaml","long_description":"Logging infrastructure for OCaml","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-ocamlbuild","ocaml-topkg","opam","clang-18"]},{"type":"lib","ports":["ocaml-fmt","ocaml","ocaml-js_of_ocaml","ocaml-findlib","ocaml-lwt","ocaml-cmdliner"]}],"depends_on":[{"type":"lib","ports":["geneweb","ocaml-bos","ocaml-lambda-term","ocaml-logs-syslog","ocaml-utop"]}]},{"name":"ocaml-lambda-term","portdir":"ocaml/ocaml-lambda-term","version":"3.3.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml-community/lambda-term","description":"Cross-platform library for manipulating the terminal","long_description":"Lambda-Term is a cross-platform library for manipulating the terminal. It provides an abstraction for keys, mouse events, colors, as well as a set of widgets to write curses-like applications.","active":true,"categories":["devel","editors","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-lwt","ocaml-lwt_react","ocaml-react","ocaml","ocaml-mew_vi","ocaml-zed","ocaml-logs","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-utop"]}]},{"name":"ocaml-js_of_ocaml-compiler","portdir":"ocaml/ocaml-js_of_ocaml","version":"5.9.1","license":"(GPL-2+ or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocsigen/js_of_ocaml","description":"Compiler from OCaml bytecode to JavaScript","long_description":"Compiler from OCaml bytecode to JavaScript","active":true,"categories":["devel","lang","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-menhir","ocaml-menhirLib","ocaml-menhirSdk","ocaml","ocaml-yojson","ocaml-ppxlib","ocaml-cmdliner","ocaml-sedlex","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-js_of_ocaml"]}]},{"name":"ocaml-js_of_ocaml","portdir":"ocaml/ocaml-js_of_ocaml","version":"5.9.1","license":"(GPL-2+ or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocsigen/js_of_ocaml","description":"Compiler from OCaml bytecode to JavaScript","long_description":"Compiler from OCaml bytecode to JavaScript","active":true,"categories":["devel","lang","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib","ocaml-ppxlib","ocaml-js_of_ocaml-compiler"]}],"depends_on":[{"type":"lib","ports":["ocaml-logs"]}]},{"name":"ocaml-fpath","portdir":"ocaml/ocaml-fpath","version":"0.7.3","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbuenzli/fpath","description":"File system paths for OCaml","long_description":"File system paths for OCaml","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-ocamlbuild","ocaml-topkg","opam","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-astring","ocaml"]}],"depends_on":[{"type":"lib","ports":["ocaml-bos","ocaml-ocamlformat-lib"]}]},{"name":"ocaml-expect_test_helpers_kernel","portdir":"ocaml/ocaml-expect_test_helpers_kernel","version":"0.13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/janestreet/expect_test_helpers_kernel","description":"Helpers for writing expectation tests","long_description":"Helpers for writing expectation tests","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-findlib","ocaml-stdio","ocaml-re","ocaml","ocaml-base_quickcheck","ocaml-core_kernel","ocaml-ppx_jane","ocaml-sexp_pretty","ocaml-base"]}],"depends_on":[]},{"name":"ocaml-either","portdir":"ocaml/ocaml-either","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mirage/either","description":"Compatibility Either module","long_description":"Compatibility Either module","active":true,"categories":["devel","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat-lib"]}]},{"name":"ocaml-xdg","portdir":"ocaml/ocaml-dune","version":"3.22.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/dune","description":"Composable build system for OCaml","long_description":"Dune is a build system for OCaml and Reason.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-utop"]}]},{"name":"ocaml-dune-build-info","portdir":"ocaml/ocaml-dune","version":"3.22.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ocaml/dune","description":"Composable build system for OCaml","long_description":"Dune is a build system for OCaml and Reason.","active":true,"categories":["devel","ocaml"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":84}],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml","ocaml-findlib"]}],"depends_on":[{"type":"lib","ports":["ocaml-ocamlformat-lib"]}]},{"name":"stanc3","portdir":"math/stanc3","version":"2.35.0","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://mc-stan.org/stanc3/stanc","description":"New compiler for Stan, written in OCaml","long_description":"New compiler for Stan, written in OCaml","active":true,"categories":["lang","math","ocaml"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["ocaml-dune","clang-18"]},{"type":"lib","ports":["ocaml-menhir","ocaml-ppx_deriving","ocaml-yojson","python311","ocaml-fmt","ocaml-core","ocaml-core_kernel","ocaml","ocaml-findlib"]},{"type":"test","ports":["ocaml-bisect_ppx","ocaml-patdiff","ocaml-merlin","ocaml-ocamlformat","ocaml-ocp-indent","ocaml-utop"]}],"depends_on":[]},{"name":"lua-fennel-docs","portdir":"lua/lua-fennel","version":"1.3.1-1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://fennel-lang.org/","description":"a lisp that compiles to Lua","long_description":"Fennel is a lisp that compiles to Lua.","active":true,"categories":["lang","lua"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["lua-luarocks","clang-18"]},{"type":"lib","ports":[null]}],"depends_on":[{"type":"run","ports":["lua51-fennel","lua52-fennel","lua53-fennel","lua54-fennel"]}]},{"name":"R-wesanderson","portdir":"R/R-wesanderson","version":"0.3.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=wesanderson","description":"Wes Anderson palette generator","long_description":"Wes Anderson palette generator","active":true,"categories":["graphics","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-ggplot2"]}],"depends_on":[{"type":"test","ports":["R-colorspace","R-modelsummary"]}]},{"name":"R-tinysnapshot","portdir":"R/R-tinysnapshot","version":"0.0.6","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/vincentarelbundock/tinysnapshot","description":"Snapshots for unit tests using the R-tinytest framework","long_description":"Snapshots for unit tests using the R-tinytest framework","active":true,"categories":["devel","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-magick","R-CRAN-recommended","R-diffobj","R-tinytest"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-ggplot2","R-ragg","R-svglite","R-fontquiver","R-rsvg"]}],"depends_on":[{"type":"test","ports":["R-dimensio","R-khroma","R-modelsummary","R-tinytable"]}]},{"name":"R-themis","portdir":"R/R-themis","version":"1.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://themis.tidymodels.org","description":"Extra recipes steps for dealing with unbalanced data","long_description":"Extra recipes steps for dealing with unbalanced data","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-glue","R-lifecycle","R-vctrs","R-tibble","R-withr","R-dplyr","R-generics","R-purrr","R-gower","R-hardhat","R-recipes","R-CRAN-recommended","R-ROSE","R-RANN","R-rlang"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-ggplot2","R-testthat","R-covr","R-modeldata","R-dials"]}],"depends_on":[{"type":"test","ports":["R-caret"]}]},{"name":"R-superpc","portdir":"R/R-superpc","version":"1.12","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jedazard/superpc","description":"Supervised Principal Components","long_description":"Supervised Principal Components","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-caret"]}]},{"name":"R-subselect","portdir":"R/R-subselect","version":"0.15.5","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=subselect","description":"Selection of variable subsets","long_description":"Selection of variable subsets","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-CRAN-recommended","libgcc","libgcc14","R-corpcor","R-ISwR"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-caret"]}]},{"name":"R-rospca","portdir":"R/R-rospca","version":"1.1.0","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=rospca","description":"Robust Sparse PCA using the ROSPCA Algorithm","long_description":"Robust Sparse PCA using the ROSPCA Algorithm","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-robustbase","R-pcaPP","R-rrcov","R-elasticnet","R-mvtnorm","R-CRAN-recommended","R-mrfDepth","R-rrcovHD","R-pracma"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-cellWise"]}]},{"name":"R-rcartocolor","portdir":"R/R-rcartocolor","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=rcartocolor","description":"CARTOColors palettes","long_description":"CARTOColors palettes","active":true,"categories":["graphics","science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-CRAN-recommended","R-ggplot2","R-scales"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-testthat","R-covr","R-vdiffr","R-spData","R-sf"]}],"depends_on":[{"type":"test","ports":["R-colorspace"]}]},{"name":"R-pmml","portdir":"R/R-pmml","version":"2.5.2","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://open-source.softwareag.com/r-pmml","description":"Generate PMML for various models","long_description":"Generate PMML for various models","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-XML","R-CRAN-recommended","R-stringr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-testthat","R-rmarkdown","R-covr","R-forecast","R-randomForest","R-kernlab","R-caret","R-gbm","R-glmnet","R-xgboost","R-arules","R-rattle","R-ada","R-amap","R-neighbr","R-clue","R-data.table","R-e1071","R-tibble","R-knitr"]}],"depends_on":[{"type":"test","ports":["R-arules","R-partykit"]}]},{"name":"R-neighbr","portdir":"R/R-neighbr","version":"1.0.3","license":"GPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=neighbr","description":"Classification, regression, clustering with k-nearest neighbors","long_description":"Classification, regression, clustering with k-nearest neighbors","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-mlbench","R-knitr","R-testthat","R-rmarkdown"]}],"depends_on":[{"type":"test","ports":["R-pmml"]}]},{"name":"R-mrfDepth","portdir":"R/R-mrfDepth","version":"1.0.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=mrfDepth","description":"Depth measures in multivariate, regression and functional settings","long_description":"Tools to compute depth measures and implementations of related tasks such as outlier detection, data exploration and classification of multivariate, regression and functional data.","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["R-RcppEigen","R-abind","R-matrixStats","R-reshape2","R-ggplot2","R-geometry","R-CRAN-recommended","libgcc14","libgcc","R-Rcpp","R-RcppArmadillo"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-robustbase"]}],"depends_on":[{"type":"lib","ports":["R-rospca"]}]},{"name":"R-knitrBootstrap","portdir":"R/R-knitrBootstrap","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jimhester/knitrBootstrap","description":"R-knitr bootstrap framework","long_description":"R-knitr bootstrap framework","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended","R-rmarkdown","R-markdown","R-knitr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-roxygen2","R-maps","R-corrplot","R-mapproj","R-maptools","R-xtable","R-plyr","R-reshape2","R-ggplot2","R-testthat","R-igraph"]}],"depends_on":[{"type":"test","ports":["R-ChemmineOB","R-ChemmineR","R-fmcsR"]}]},{"name":"R-gtExtras","portdir":"R/R-gtExtras","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jthomasmock.github.io/gtExtras","description":"Extending R-gt for beautiful HTML tables","long_description":"Extending R-gt for beautiful HTML tables","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-htmltools","R-commonmark","R-fontawesome","R-ggplot2","R-knitr","R-scales","R-gt","R-paletteer","R-CRAN-recommended","R-cli","R-dplyr","R-rlang"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-svglite","R-base64enc","R-fs","R-magrittr","R-xml2","R-stringr","R-tibble","R-hms","R-tidyr","R-tidyselect","R-sass","R-testthat","R-rvest","R-covr","R-bitops"]}],"depends_on":[{"type":"test","ports":["R-modelsummary"]}]},{"name":"R-fmcsR","portdir":"R/R-fmcsR","version":"1.46.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/girke-lab/fmcsR","description":"Mismatch-tolerant maximum common substructure searching","long_description":"Mismatch-tolerant maximum common substructure searching","active":true,"categories":["science","R","bioconductor"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R","grep"]},{"type":"lib","ports":["R-CRAN-recommended","R-RUnit","R-BiocGenerics","R-ChemmineR"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-rmarkdown","R-BiocStyle","R-knitcitations","R-knitrBootstrap"]}],"depends_on":[{"type":"test","ports":["R-ChemmineR"]}]},{"name":"R-discretization","portdir":"R/R-discretization","version":"1.0-1.1","license":"GPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=discretization","description":"Data preprocessing, discretization for classification","long_description":"Data preprocessing, discretization for classification","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"lib","ports":["R-arulesCBA"]}]},{"name":"R-arulesViz","portdir":"R/R-arulesViz","version":"1.5.3","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mhahsler/arulesViz","description":"Visualize association rules and frequent item sets","long_description":"Visualize association rules and frequent item sets","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-tidyr","R-ggplot2","R-DT","R-igraph","R-visNetwork","R-scatterplot3d","R-plotly","R-vcd","R-seriation","R-ggraph","R-arules","R-CRAN-recommended","R-tibble","R-dplyr"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-shiny","R-shinythemes","R-htmlwidgets","R-tidygraph","R-graph","R-Rgraphviz"]}],"depends_on":[{"type":"lib","ports":["R-fdm2id"]},{"type":"test","ports":["R-arules"]}]},{"name":"R-arulesCBA","portdir":"R/R-arulesCBA","version":"1.2.7","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mhahsler/arulesCBA","description":"Classification based on association rules","long_description":"Classification based on association rules","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-CRAN-recommended","R-glmnet","R-discretization","R-arules"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-arules"]}]},{"name":"R-amap","portdir":"R/R-amap","version":"0.8-20","license":"GPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=amap","description":"Another Multidimensional Analysis Package","long_description":"Tools for clustering and principal component analysis (with robust methods and parallelized functions).","active":true,"categories":["science","math","R"],"maintainers":[],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clangdevel","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gccdevel","gfortran"],"dependencies":[{"type":"build","ports":["clang-19","R","gcc14"]},{"type":"lib","ports":["libgcc","R-CRAN-recommended","libgcc14"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-Biobase"]}],"depends_on":[{"type":"test","ports":["R-pmml"]}]},{"name":"R-ada","portdir":"R/R-ada","version":"2.0-5","license":"GPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://cran.r-project.org/package=ada","description":"Package for stochastic boosting","long_description":"Package for stochastic boosting","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["R","clang-19"]},{"type":"lib","ports":["R-CRAN-recommended"]},{"type":"run","ports":["R"]}],"depends_on":[{"type":"test","ports":["R-pmml"]}]},{"name":"R-UpSetR","portdir":"R/R-UpSetR","version":"1.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hms-dbmi/UpSetR","description":"More scalable alternative to Venn and Euler diagrams for visualizing intersecting sets","long_description":"More scalable alternative to Venn and Euler diagrams for visualizing intersecting sets","active":true,"categories":["science","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-gridExtra","R-scales","R-CRAN-recommended","R-plyr","R-ggplot2"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr"]}],"depends_on":[{"type":"test","ports":["R-MultiAssayExperiment"]}]}]}