HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51961,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=208",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=206",
"results": [
{
"name": "pg12-pgpointcloud",
"portdir": "databases/pgpointcloud",
"version": "1.2.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pgpointcloud.github.io/pointcloud/",
"description": "pgPointcloud is a PostgreSQL extension for storing point cloud (LIDAR) data",
"long_description": "pgPointcloud is a PostgreSQL extension for storing point cloud (LIDAR) data",
"active": true,
"categories": [
"databases",
"gis"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 111
}
],
"variants": [
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql12",
"libxml2",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "nodejs21",
"portdir": "lang/nodejs21",
"version": "21.7.3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "nodejs22",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by nodejs22",
"long_description": "This port has been replaced by nodejs22.",
"active": false,
"categories": [
"net",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "kvazaar",
"portdir": "multimedia/kvazaar",
"version": "2.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ultravideo/kvazaar",
"description": "Open-source HEVC encoder",
"long_description": "An open-source HEVC encoder licensed under 3-clause BSD.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 84
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libheif"
]
}
]
},
{
"name": "py312-pefile",
"portdir": "python/py-pefile",
"version": "2024.8.26",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-pefile",
"portdir": "python/py-pefile",
"version": "2024.8.26",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-pefile",
"portdir": "python/py-pefile",
"version": "2024.8.26",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py39-pefile",
"portdir": "python/py-pefile",
"version": "2024.8.26",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-pefile",
"portdir": "python/py-pefile",
"version": "2023.2.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py-pefile",
"portdir": "python/py-pefile",
"version": "2024.8.26",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erocarrera/pefile",
"description": "Parse and work with Portable Executable (PE) files",
"long_description": "pefile is a multi-platform Python module to parse and work with Portable Executable (PE) files. PE is the format used for executables, DLLs, object code, and other purposes on 32- and 64-bit versions of Windows operating systems. PE is also the standard executable format in EFI environments.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pefile"
]
}
],
"depends_on": []
},
{
"name": "py312-markdown",
"portdir": "python/py-markdown",
"version": "3.10.2",
"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": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-commander",
"py312-panel"
]
},
{
"type": "run",
"ports": [
"py312-panel",
"py312-mdx_linkify"
]
}
]
},
{
"name": "expreduce",
"portdir": "math/expreduce",
"version": "0.5.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/corywalker/expreduce",
"description": "An experimental computer algebra system written in Go",
"long_description": "Expreduce implements a language with specialized constructs for term rewriting. It is a neat language for a computer algebra system because it is able to express expression manipulation steps in a form very similar to standard math equations",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "font-manager",
"portdir": "sysutils/font-manager",
"version": "0.9.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FontManager/font-manager",
"description": "Simple font management application for GTK Desktop Environments",
"long_description": "Simple font management application for GTK Desktop Environments",
"active": true,
"categories": [
"sysutils",
"office",
"print"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc",
"vala",
"clang-18",
"python313"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"freetype",
"libxml2",
"libarchive",
"gettext-runtime",
"gtk4",
"libadwaita",
"pango",
"sqlite3",
"dbus",
"glib2",
"json-glib",
"desktop-file-utils",
"gobject-introspection",
"fontconfig"
]
}
],
"depends_on": []
},
{
"name": "py312-filelock",
"portdir": "python/py-filelock",
"version": "3.28.0",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py-filelock.readthedocs.io/",
"description": "A platform independent file lock",
"long_description": "This package contains a single module, which implements a platform independent file lock in Python, which provides a simple way of inter-process communication:",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "funasoul",
"github": "funasoul",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-pytest-mock",
"py312-virtualenv",
"py312-pytest-asyncio",
"py312-pytest-timeout"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-python-discovery",
"py312-aesara",
"py312-tldextract",
"py312-tox",
"py312-virtualenv",
"py312-diffusers",
"py312-fmf",
"py312-pytensor"
]
},
{
"type": "run",
"ports": [
"py312-datasets",
"py312-huggingface_hub",
"py312-pytest-mypy"
]
}
]
},
{
"name": "ifuse",
"portdir": "fuse/ifuse",
"version": "1.1.4",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libimobiledevice.org/",
"description": "A fuse filesystem to access the contents of iOS devices",
"long_description": "A fuse filesystem to access the contents of iOS devices.",
"active": true,
"categories": [
"devel",
"fuse"
],
"maintainers": [
{
"name": "therealketo",
"github": "therealketo",
"ports_count": 17
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libimobiledevice",
"libplist",
"macfuse",
"glib2"
]
}
],
"depends_on": []
},
{
"name": "eask-cli",
"portdir": "devel/eask-cli",
"version": "0.12.9",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://emacs-eask.github.io/",
"description": "CLI for building, runing, testing, and managing your Emacs Lisp dependencies",
"long_description": "Eask was built to be used as a package development tool in your Elisp packages. But now, it can be used as a dev tool for Elisp packages, dependency management for your configuration, or run elisp programs for all other purposes.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "jcs090218",
"github": "jcs090218",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "ocaml-rresult",
"portdir": "ocaml/ocaml-rresult",
"version": "0.7.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://erratique.ch/software/rresult",
"description": "Result value combinators for OCaml",
"long_description": "Rresult is an OCaml module for handling computation results and errors in an explicit and declarative manner, without resorting to exceptions. It defines combinators to operate on the result type available from OCaml 4.03 in the standard library. OCaml 4.08 provides the Stdlib.Result module which you should prefer to Rresult.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 176
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"ocaml-topkg",
"opam",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"camlp5",
"ocaml-bos",
"ocaml-camlp5-buildscripts",
"ocaml-not-ocamlfind"
]
}
]
},
{
"name": "py312-six",
"portdir": "python/py-six",
"version": "1.17.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/six/",
"description": "py-six is a Python 2 and 3 compatibility library.",
"long_description": "py-six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-xdis",
"py312-lscsoft-glue",
"py312-jsbeautifier",
"git-review",
"legit",
"py312-agate",
"py312-ansible-core",
"py312-astunparse",
"py312-pynacl",
"py312-pypostal",
"py312-pytorch",
"py312-pywinrm",
"py312-qrcode",
"py312-rfc3339-validator",
"py312-scour",
"py312-stone",
"py312-tempora",
"py312-tox",
"py312-ufl",
"py312-vobject",
"py312-ligo-segments",
"py312-bbpb",
"py312-bigfloat",
"py312-blessed",
"py312-configobj",
"py312-dateutil",
"py312-dijitso",
"py312-dropbox",
"py312-ecdsa",
"py312-flasgger",
"py312-flask-restful",
"py312-freezegun",
"py312-fs",
"py312-google-auth",
"py312-gviz_api",
"py312-hdfs",
"py312-html5lib",
"py312-httpbin",
"py312-hypy",
"py312-ipython-sql",
"py312-irodsclient",
"py312-jsonpath-rw",
"py312-junit-xml",
"py312-leather",
"py312-lesscpy",
"py312-logilab-constraint",
"py312-mando",
"py312-pathlib2",
"py312-protobuf3",
"py312-prov",
"py312-pyannotate"
]
},
{
"type": "run",
"ports": [
"py312-resampy",
"py312-pytest-shutil",
"py312-spotipy",
"py312-esridump",
"py312-langdetect",
"py312-automat"
]
},
{
"type": "test",
"ports": [
"py312-iocapture",
"py312-openid",
"py312-panedr",
"py312-uncompyle6",
"py312-pytest-fixture-config",
"py312-ddt",
"py312-pyicu"
]
}
]
},
{
"name": "python313-devel",
"portdir": "lang/python313-devel",
"version": "3.13.0rc3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "python313",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by python313",
"long_description": "This port has been replaced by python313.",
"active": false,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py311-terminaltables",
"portdir": "python/py-terminaltables",
"version": "3.1.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://robpol86.github.io/terminaltables/",
"description": "Generate simple tables in terminals from a nested list of strings",
"long_description": "Easily draw tables in terminal/console applications from a list of lists of strings. Supports multi-line rows.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"oci-cli",
"py-terminaltables"
]
}
]
},
{
"name": "veryfasttree",
"portdir": "science/veryfasttree",
"version": "4.0.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/citiususc/veryfasttree",
"description": "Efficient phylogenetic tree inference for massive taxonomic datasets",
"long_description": "Efficient phylogenetic tree inference for massive taxonomic datasets",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "cesaralfredo.pineiro",
"github": "cesarpomar",
"ports_count": 1
}
],
"variants": [
"debug",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libomp"
]
}
],
"depends_on": []
},
{
"name": "tree-sitter-lua",
"portdir": "devel/tree-sitter-lua",
"version": "2.1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Azganoth/tree-sitter-lua",
"description": "A tree-sitter parser for Lua",
"long_description": "A tree-sitter parser for Lua",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"emacs",
"emacs-devel",
"emacs-app",
"emacs-app-devel"
]
}
]
},
{
"name": "bashunit",
"portdir": "devel/bashunit",
"version": "0.34.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bashunit.typeddevs.com/",
"description": "A simple testing library for bash scripts.",
"long_description": "bashunit is a dedicated testing tool crafted specifically for Bash scripts. It empowers you with tests on your Bash codebase, ensuring that your scripts operate reliably and as intended. With an intuitive API and documentation, it streamlines the process for developers to implement and manage tests. This is beneficial regardless of the project's size or intricacy in Bash.",
"active": true,
"categories": [
"devel",
"shells"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1057
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bash",
"gsed"
]
}
],
"depends_on": []
},
{
"name": "R-timeplyr",
"portdir": "R/R-timeplyr",
"version": "0.8.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NicChr/timeplyr",
"description": "Fast tidy tools for date and date-time manipulation",
"long_description": "Fast tidy tools for date and date-time manipulation",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-rlang",
"R-timechange",
"R-collapse",
"R-vctrs",
"R-pillar",
"R-stringr",
"R-dplyr",
"R-tidyselect",
"R-ggplot2",
"R-lubridate",
"R-scales",
"R-CRAN-recommended",
"R-cppdoubles",
"R-cheapr",
"R-cpp11",
"R-data.table"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-zoo",
"R-tidyr",
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-bench",
"R-nycflights13",
"R-outbreaks"
]
}
],
"depends_on": []
},
{
"name": "R-rattle",
"portdir": "R/R-rattle",
"version": "5.5.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rattle.togaware.com",
"description": "Graphical User Interface for Data Science in R",
"long_description": "Graphical User Interface for Data Science in R",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-stringr",
"R-tibble",
"R-dplyr",
"R-tidyr",
"R-ggplot2",
"R-magrittr",
"R-bitops",
"R-rpart.plot",
"R-CRAN-recommended",
"R-XML",
"R-stringi"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-pmml"
]
}
]
},
{
"name": "R-ramify",
"portdir": "R/R-ramify",
"version": "0.3.3",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=ramify",
"description": "Additional matrix functionality for R",
"long_description": "Additional matrix functionality for R",
"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"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-sgmodel"
]
}
]
},
{
"name": "R-qdapRegex",
"portdir": "R/R-qdapRegex",
"version": "0.7.8",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=qdapRegex",
"description": "Regular expression removal, extraction and replacement tools",
"long_description": "Regular expression removal, extraction and replacement tools",
"active": true,
"categories": [
"textproc",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-stringi",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat"
]
}
],
"depends_on": []
},
{
"name": "R-outbreaks",
"portdir": "R/R-outbreaks",
"version": "1.9.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=outbreaks",
"description": "Collection of disease outbreak data",
"long_description": "Collection of disease outbreak data",
"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-timeplyr"
]
}
]
},
{
"name": "R-ktweedie",
"portdir": "R/R-ktweedie",
"version": "1.0.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=ktweedie",
"description": "Tweedie compound Poisson model in the reproducing kernel Hilbert space",
"long_description": "Kernel-based Tweedie compound Poisson Gamma model using high-dimensional predictors for the analyses of zero-inflated response variables",
"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-knitr",
"R-rmarkdown",
"R-tweedie"
]
}
],
"depends_on": []
},
{
"name": "R-kstMatrix",
"portdir": "R/R-kstMatrix",
"version": "1.0-1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=kstMatrix",
"description": "Basic functions in knowledge space theory using matrix representation",
"long_description": "Basic functions in knowledge space theory using matrix representation",
"active": true,
"categories": [
"science",
"R",
"economics"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-sets",
"R-pks",
"R-CRAN-recommended",
"R-igraph"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": []
},
{
"name": "R-iZID",
"portdir": "R/R-iZID",
"version": "0.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=iZID",
"description": "Identify Zero-Inflated Distributions",
"long_description": "Identify Zero-Inflated Distributions",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-foreach",
"R-rootSolve",
"R-extraDistr",
"R-CRAN-recommended",
"R-doParallel"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-gorica",
"portdir": "R/R-gorica",
"version": "0.1.4",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://informative-hypotheses.sites.uu.nl/software/goric",
"description": "Evaluation of inequality-constrained hypotheses using GORICA",
"long_description": "Evaluation of inequality-constrained hypotheses using GORICA",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-lme4",
"R-quadprog",
"R-limSolve",
"R-bain",
"R-CRAN-recommended",
"R-mvtnorm",
"R-lavaan"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-testthat",
"R-matrixcalc",
"R-FRACTION"
]
}
],
"depends_on": []
},
{
"name": "R-fRLR",
"portdir": "R/R-fRLR",
"version": "1.3.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/szcf-weiya/fRLR",
"description": "Fit Repeated Linear Regressions",
"long_description": "Fit Repeated Linear Regressions",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-Rcpp",
"R-CRAN-recommended",
"libomp",
"gsl"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown"
]
}
],
"depends_on": []
},
{
"name": "R-ebnm",
"portdir": "R/R-ebnm",
"version": "1.1-2",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/stephenslab/ebnm",
"description": "Solve the Empirical Bayes Normal Means problem",
"long_description": "Solve the Empirical Bayes Normal Means problem",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-mixsqp",
"R-truncnorm",
"R-dplyr",
"R-ggplot2",
"R-ashr",
"R-trust",
"R-horseshoe",
"R-CRAN-recommended",
"R-deconvolveR",
"R-magrittr",
"R-rlang"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-numDeriv",
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-cowplot"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-flashier"
]
},
{
"type": "test",
"ports": [
"R-mashr"
]
}
]
},
{
"name": "R-disaggR",
"portdir": "R/R-disaggR",
"version": "1.0.5.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://inseefr.github.io/disaggR",
"description": "Two-steps benchmarks for time series disaggregation",
"long_description": "Two-steps benchmarks for time series disaggregation",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended",
"R-RColorBrewer"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-rmarkdown",
"R-vdiffr",
"R-ggplot2",
"R-knitr",
"R-shiny",
"R-testthat"
]
}
],
"depends_on": []
},
{
"name": "R-deconvolveR",
"portdir": "R/R-deconvolveR",
"version": "1.2-1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bnaras.github.io/deconvolveR",
"description": "Empirical Bayes estimation strategies",
"long_description": "Empirical Bayes estimation strategies",
"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"
]
},
{
"type": "test",
"ports": [
"R-cowplot",
"R-ggplot2",
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-ebnm"
]
}
]
},
{
"name": "R-compound.Cox",
"portdir": "R/R-compound.Cox",
"version": "3.30",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=compound.Cox",
"description": "Univariate feature selection and compound covariate for predicting survival",
"long_description": "Univariate feature selection and compound covariate methods under the Cox model with high-dimensional features.",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-numDeriv",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-Bivariate.Pareto"
]
}
]
},
{
"name": "R-cglm",
"portdir": "R/R-cglm",
"version": "1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=cglm",
"description": "Fit conditional generalized linear models",
"long_description": "Fit conditional generalized linear models",
"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-data.table",
"R-nleqslv",
"libgcc",
"libgcc14",
"R-CRAN-recommended",
"R-Rcpp",
"R-RcppArmadillo"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-betaNB",
"portdir": "R/R-betaNB",
"version": "1.0.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jeksterslab.github.io/betaNB",
"description": "Bootstrap for regression effect sizes",
"long_description": "Bootstrap for regression effect sizes",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-rmarkdown",
"R-knitr",
"R-testthat"
]
}
],
"depends_on": []
},
{
"name": "R-ROI.models.miplib",
"portdir": "R/R-ROI.models.miplib",
"version": "1.0-0",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=ROI.models.miplib",
"description": "Access to MIPLIB from ROI",
"long_description": "Access to MIPLIB from ROI",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-ROI",
"R-R.utils",
"R-CRAN-recommended",
"R-Rglpk"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-GGRidge",
"portdir": "R/R-GGRidge",
"version": "1.1.0",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=GGRidge",
"description": "Graphical Group Ridge",
"long_description": "Graphical Group Ridge",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-gRbase",
"R-CVglasso",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "R-FRACTION",
"portdir": "R/R-FRACTION",
"version": "1.1.1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=FRACTION",
"description": "Numeric number into fraction",
"long_description": "Numeric number into fraction",
"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-gorica"
]
}
]
},
{
"name": "R-Bivariate.Pareto",
"portdir": "R/R-Bivariate.Pareto",
"version": "1.0.3",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=Bivariate.Pareto",
"description": "Bivariate Pareto models",
"long_description": "Perform competing risks analysis under bivariate Pareto models.",
"active": true,
"categories": [
"science",
"math",
"finance",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended",
"R-compound.Cox"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": []
},
{
"name": "py312-setuptools-rust",
"portdir": "python/py-setuptools-rust",
"version": "1.12.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyO3/setuptools-rust",
"description": "Setuptools Rust extension plugin",
"long_description": "Setuptools Rust extension plugin",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"cargo",
"rust",
"py312-typing_extensions",
"py312-semantic_version"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-async-tiff",
"py312-orjson",
"py312-maturin",
"py312-bidi",
"py312-uv-build",
"py312-ast_serialize",
"py312-arro3-compute",
"py312-arro3-core",
"py312-arro3-io",
"py312-bcrypt",
"py312-cramjam",
"py312-cryptg",
"py312-cryptography",
"py312-dulwich",
"py312-hf-xet",
"py312-jellyfish",
"py312-libcst",
"py312-logbook",
"py312-pendulum",
"py312-pydantic_core",
"py312-rpds-py",
"py312-rustworkx",
"py312-safetensors",
"py312-tiktoken",
"py312-tokenizers"
]
}
]
},
{
"name": "py312-semantic_version",
"portdir": "python/py-semantic_version",
"version": "2.10.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rbarrois/python-semanticversion",
"description": "A library implementing the 'SemVer' scheme.",
"long_description": "This small python library provides a few tools to handle SemVer in Python. It follows strictly the 2.0.0 version of the SemVer scheme.",
"active": true,
"categories": [
"python"
],
"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-asdf"
]
},
{
"type": "run",
"ports": [
"py312-setuptools-rust"
]
}
]
},
{
"name": "py312-maturin",
"portdir": "python/py-maturin",
"version": "1.13.3",
"license": "MIT and Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyo3/maturin",
"description": "Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.",
"long_description": "Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py312-wheel",
"py312-setuptools-rust",
"cargo",
"legacy-support",
"rust",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"libunwind"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-async-tiff",
"py312-orjson",
"py312-bidi",
"py312-uv-build",
"py312-ast_serialize",
"py312-arro3-compute",
"py312-arro3-core",
"py312-arro3-io",
"py312-cramjam",
"py312-cryptography",
"py312-hf-xet",
"py312-jellyfish",
"py312-pendulum",
"py312-pydantic_core",
"py312-rpds-py",
"py312-safetensors",
"py312-tokenizers"
]
}
]
},
{
"name": "py312-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pdfminer",
"py312-httpx",
"py312-requests",
"py312-requests-futures",
"httpie"
]
},
{
"type": "run",
"ports": [
"py312-xraylarch"
]
},
{
"type": "test",
"ports": [
"py312-numpy"
]
}
]
},
{
"name": "py312-aiodns",
"portdir": "python/py-aiodns",
"version": "4.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saghul/aiodns",
"description": "Simple DNS resolver for asyncio.",
"long_description": "aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-pycares"
]
},
{
"type": "test",
"ports": [
"py312-pycares",
"py312-pytest",
"py312-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-discordpy",
"py312-aiohttp"
]
}
]
},
{
"name": "py312-pycares",
"portdir": "python/py-pycares",
"version": "5.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saghul/pycares",
"description": "Python interface for c-ares.",
"long_description": "pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 91
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"cmake",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-cffi",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pyarrow"
]
},
{
"type": "run",
"ports": [
"py312-aiodns"
]
},
{
"type": "test",
"ports": [
"py312-aiodns"
]
}
]
},
{
"name": "gcstar",
"portdir": "databases/gcstar",
"version": "1.8.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/GCstar/GCstar",
"description": "Manage your collections of movies, games, books, music and more",
"long_description": "GCstar is an application for managing your collections. It supports many types of collections, including movies, books, games, comics, stamps, coins, and many more. You can even create your own collection type for whatever unique thing it is that you collect! Detailed information on each item can be automatically retrieved from the internet and you can store additional data, such as the location or who you've lent it to. You may also search and filter your collections by many criteria.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
},
{
"type": "run",
"ports": [
"desktop-file-utils",
"xdg-utils",
"p5.34-archive-tar",
"p5.34-archive-zip",
"p5.34-compress-raw-zlib",
"p5.34-date-calc",
"p5.34-datetime-format-strptime",
"p5.34-digest-md5",
"p5.34-gd",
"p5.34-gdgraph",
"p5.34-gdtextutil",
"p5.34-gtk3",
"p5.34-image-exiftool",
"p5.34-json",
"p5.34-locale-codes",
"p5.34-lwp-protocol-https",
"p5.34-mime-base64",
"p5.34-mp3-info",
"p5.34-mp3-tag",
"p5.34-ogg-vorbis-header-pureperl",
"p5.34-time-piece",
"p5.34-xml-simple",
"p5.34-gtk3-simplelist",
"adwaita-icon-theme",
"shared-mime-info"
]
}
],
"depends_on": []
},
{
"name": "py312-wcwidth",
"portdir": "python/py-wcwidth",
"version": "0.7.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jquast/wcwidth/",
"description": "Library for building powerful interactive command lines in Python",
"long_description": "Library for building powerful interactive command lines in Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-git-delete-merged-branches",
"py312-cli-helpers",
"py312-urwid",
"py312-blessed",
"py312-prompt_toolkit",
"py312-pyte"
]
},
{
"type": "test",
"ports": [
"py312-ftfy"
]
}
]
}
]
}