HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53680,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=159",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&page=157",
"results": [
{
"name": "R-drc",
"portdir": "R/R-drc",
"version": "3.0-1",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=drc",
"description": "Analysis of dose-response curves",
"long_description": "Analysis of dose-response curves",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-plotrix",
"R-car",
"R-gtools",
"R-CRAN-recommended",
"R-multcomp",
"R-scales"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-Ecfun",
"R-broom"
]
}
]
},
{
"name": "R-caper",
"portdir": "R/R-caper",
"version": "1.0.3",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=caper",
"description": "Comparative analyses of phylogenetics and evolution",
"long_description": "Comparative analyses of phylogenetics and evolution in R.",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended",
"R-ape",
"R-mvtnorm"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-xtable",
"R-knitr",
"R-rmarkdown"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-MuMIn"
]
}
]
},
{
"name": "R-binGroup",
"portdir": "R/R-binGroup",
"version": "2.2-1",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=binGroup",
"description": "Evaluation and experimental design for binomial group testing",
"long_description": "Evaluation and experimental design for binomial group testing",
"active": true,
"categories": [
"science",
"math",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"R",
"clang-19"
]
},
{
"type": "lib",
"ports": [
"R-Rdpack",
"R-partitions",
"R-CRAN-recommended"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-broom"
]
}
]
},
{
"name": "R-RMark",
"portdir": "R/R-RMark",
"version": "3.0.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=RMark",
"description": "R code for mark analysis",
"long_description": "R code for mark analysis",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-matrixcalc",
"R-msm",
"R-CRAN-recommended",
"R-coda"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-plotrix"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-MuMIn"
]
}
]
},
{
"name": "R-PROreg",
"portdir": "R/R-PROreg",
"version": "1.3",
"license": "GPL",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=PROreg",
"description": "Patient reported outcomes regression analysis",
"long_description": "Patient reported outcomes regression analysis",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-matrixcalc",
"R-rootSolve",
"R-car",
"R-numDeriv",
"R-CRAN-recommended",
"R-fmsb",
"R-RColorBrewer"
]
},
{
"type": "run",
"ports": [
"R"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-insight"
]
}
]
},
{
"name": "R-JM",
"portdir": "R/R-JM",
"version": "1.5-2",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jmr.r-forge.r-project.org",
"description": "Joint modelling of longitudinal and survival data",
"long_description": "Joint modelling of longitudinal and survival 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"
]
},
{
"type": "test",
"ports": [
"R-xtable"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-insight",
"R-joineRML"
]
}
]
},
{
"name": "py312-kaitaistruct",
"portdir": "python/py-kaitaistruct",
"version": "0.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kaitai.io",
"description": "Kaitai Struct declarative parser generator for binary data runtime library for Python",
"long_description": "Kaitai Struct declarative parser generator for binary data runtime library for Python",
"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-mitmproxy"
]
}
]
},
{
"name": "py312-asynctest",
"portdir": "python/py-asynctest",
"version": "0.13.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Martiusweb/asynctest",
"description": "Enhance the standard unittest package with features for testing asyncio libraries",
"long_description": "The package asynctest is built on top of the standard unittest module and cuts down boilerplate code when testing libraries for asyncio.",
"active": true,
"categories": [
"devel",
"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": [
"py-asynctest"
]
}
]
},
{
"name": "py311-asynctest",
"portdir": "python/py-asynctest",
"version": "0.13.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Martiusweb/asynctest",
"description": "Enhance the standard unittest package with features for testing asyncio libraries",
"long_description": "The package asynctest is built on top of the standard unittest module and cuts down boilerplate code when testing libraries for asyncio.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-asgiref",
"portdir": "python/py-asgiref",
"version": "3.12.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://asgi.readthedocs.io",
"description": "ASGI specification and utilities",
"long_description": "ASGI specification and utilities",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-mypy",
"py312-pytest",
"py312-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-django",
"py312-django-allauth",
"py312-mitmproxy"
]
},
{
"type": "run",
"ports": [
"py312-django-countries"
]
}
]
},
{
"name": "idris2",
"portdir": "lang/idris2",
"version": "0.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.idris-lang.org",
"description": "Purely functional programming language with dependent types",
"long_description": "Purely functional programming language with dependent types",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"coreutils",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"chez-scheme"
]
}
],
"depends_on": []
},
{
"name": "octave-piqp",
"portdir": "octave/octave-piqp",
"version": "0.6.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PREDICT-EPFL/piqp",
"description": "PIQP is a Proximal Interior Point Quadratic Programming solver.",
"long_description": "PIQP is a Proximal Interior Point Quadratic Programming solver.",
"active": true,
"categories": [
"science",
"math",
"octave"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1675
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"octave"
]
}
],
"depends_on": []
},
{
"name": "libshumate",
"portdir": "gnome/libshumate",
"version": "1.2.2",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org",
"description": "GTK-4 widget to display maps",
"long_description": "libshumate is a C library providing a GtkWidget to display maps.",
"active": true,
"categories": [
"gnome",
"gis",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"gperf",
"meson",
"ninja",
"pkgconfig",
"gobject-introspection",
"vala"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gtk4",
"glib2",
"json-glib",
"protobuf-c",
"libsoup",
"cairo",
"gdk-pixbuf2",
"graphene",
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "wc2",
"portdir": "textproc/wc2",
"version": "20221102",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/robertdavidgraham/wc2",
"description": "Investigates optimizing 'wc', the Unix word count program",
"long_description": "There have been multiple articles lately implementing the classic wc program in various programming languages, to \"prove\" their favorite language can be \"just as fast\" as C. This project does something different. Instead of a different language it uses a different algorithm. The new algorithm is significantly faster -- implementing in a slow language like JavaScript is still faster than the original wc program written in C. The algorithm is known as an \"asynchronous state-machine parser\". It's a technique for parsing that you don't learn in college. It's more efficient, but more importantly, it's more scalable. That's why your browser uses a state-machine to parse GIFs, and most web servers use state-machiens to parse incoming HTTP requests.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1160
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py312-queuelib",
"portdir": "python/py-queuelib",
"version": "1.8.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/queuelib",
"description": "Collection of persistent (disk-based) queues",
"long_description": "Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-scrapy"
]
}
]
},
{
"name": "p5.34-data-uuid-mt",
"portdir": "perl/p5-data-uuid-mt",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::UUID::MT",
"description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"long_description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.34-extutils-makemaker",
"p5.34-list-allutils",
"p5.34-test-simple"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-scalar-list-utils",
"p5.34-time-hires",
"p5.34-math-random-mt-auto"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-data-uuid-mt"
]
}
]
},
{
"name": "p5.32-data-uuid-mt",
"portdir": "perl/p5-data-uuid-mt",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::UUID::MT",
"description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"long_description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.32-extutils-makemaker",
"p5.32-list-allutils",
"p5.32-test-simple"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-scalar-list-utils",
"p5.32-time-hires",
"p5.32-math-random-mt-auto"
]
}
],
"depends_on": []
},
{
"name": "p5.30-data-uuid-mt",
"portdir": "perl/p5-data-uuid-mt",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::UUID::MT",
"description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"long_description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.30-extutils-makemaker",
"p5.30-list-allutils",
"p5.30-test-simple"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-scalar-list-utils",
"p5.30-time-hires",
"p5.30-math-random-mt-auto"
]
}
],
"depends_on": []
},
{
"name": "p5.28-data-uuid-mt",
"portdir": "perl/p5-data-uuid-mt",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Data::UUID::MT",
"description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"long_description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"p5.28-extutils-makemaker",
"p5.28-list-allutils",
"p5.28-test-simple"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-scalar-list-utils",
"p5.28-time-hires",
"p5.28-math-random-mt-auto"
]
}
],
"depends_on": []
},
{
"name": "p5-data-uuid-mt",
"portdir": "perl/p5-data-uuid-mt",
"version": "1.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-data-uuid-mt",
"homepage": "https://metacpan.org/pod/Data::UUID::MT",
"description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"long_description": "Data::UUID::MT - Fast random UUID generator using the Mersenne Twister algorithm",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-data-uuid-mt"
]
}
],
"depends_on": []
},
{
"name": "p5.34-object-insideout",
"portdir": "perl/p5-object-insideout",
"version": "4.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::InsideOut",
"description": "Object::InsideOut - Comprehensive inside-out object support module",
"long_description": "Object::InsideOut - Comprehensive inside-out object support module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-data-dumper",
"p5.34-exception-class",
"p5.34-scalar-list-utils",
"p5.34-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-math-random-mt-auto",
"p5-object-insideout"
]
}
]
},
{
"name": "p5.32-object-insideout",
"portdir": "perl/p5-object-insideout",
"version": "4.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::InsideOut",
"description": "Object::InsideOut - Comprehensive inside-out object support module",
"long_description": "Object::InsideOut - Comprehensive inside-out object support module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-scalar-list-utils",
"p5.32-data-dumper",
"p5.32-exception-class",
"p5.32-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-math-random-mt-auto"
]
}
]
},
{
"name": "p5.30-object-insideout",
"portdir": "perl/p5-object-insideout",
"version": "4.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::InsideOut",
"description": "Object::InsideOut - Comprehensive inside-out object support module",
"long_description": "Object::InsideOut - Comprehensive inside-out object support module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-data-dumper",
"p5.30-exception-class",
"p5.30-scalar-list-utils",
"p5.30-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-math-random-mt-auto"
]
}
]
},
{
"name": "p5.28-object-insideout",
"portdir": "perl/p5-object-insideout",
"version": "4.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::InsideOut",
"description": "Object::InsideOut - Comprehensive inside-out object support module",
"long_description": "Object::InsideOut - Comprehensive inside-out object support module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-data-dumper",
"p5.28-exception-class",
"p5.28-scalar-list-utils",
"p5.28-test-simple"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-math-random-mt-auto"
]
}
]
},
{
"name": "p5-object-insideout",
"portdir": "perl/p5-object-insideout",
"version": "4.50.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-object-insideout",
"homepage": "https://metacpan.org/pod/Object::InsideOut",
"description": "Object::InsideOut - Comprehensive inside-out object support module",
"long_description": "Object::InsideOut - Comprehensive inside-out object support module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-object-insideout"
]
}
],
"depends_on": []
},
{
"name": "p5.34-math-random-mt-auto",
"portdir": "perl/p5-math-random-mt-auto",
"version": "6.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random::MT::Auto",
"description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"long_description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-data-dumper",
"p5.34-exception-class",
"perl5.34",
"p5.34-test-simple",
"p5.34-object-insideout",
"p5.34-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-data-uuid-mt",
"p5-math-random-mt-auto"
]
}
]
},
{
"name": "p5.32-math-random-mt-auto",
"portdir": "perl/p5-math-random-mt-auto",
"version": "6.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random::MT::Auto",
"description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"long_description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-scalar-list-utils",
"p5.32-data-dumper",
"perl5.32",
"p5.32-test-simple",
"p5.32-object-insideout",
"p5.32-exception-class"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-data-uuid-mt"
]
}
]
},
{
"name": "p5.30-math-random-mt-auto",
"portdir": "perl/p5-math-random-mt-auto",
"version": "6.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random::MT::Auto",
"description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"long_description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.30-data-dumper",
"p5.30-exception-class",
"perl5.30",
"p5.30-test-simple",
"p5.30-object-insideout",
"p5.30-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-data-uuid-mt"
]
}
]
},
{
"name": "p5.28-math-random-mt-auto",
"portdir": "perl/p5-math-random-mt-auto",
"version": "6.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random::MT::Auto",
"description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"long_description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-data-dumper",
"p5.28-exception-class",
"perl5.28",
"p5.28-test-simple",
"p5.28-object-insideout",
"p5.28-scalar-list-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-data-uuid-mt"
]
}
]
},
{
"name": "p5-math-random-mt-auto",
"portdir": "perl/p5-math-random-mt-auto",
"version": "6.230.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-math-random-mt-auto",
"homepage": "https://metacpan.org/pod/Math::Random::MT::Auto",
"description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"long_description": "Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-math-random-mt-auto"
]
}
],
"depends_on": []
},
{
"name": "py311-oci",
"portdir": "python/py-oci",
"version": "2.128.2",
"license": "(Permissive or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html",
"description": "Oracle Cloud Infrastructure Python SDK",
"long_description": "Oracle Cloud Infrastructure Python SDK",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"clang-18",
"py311-wheel",
"py311-setuptools",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-circuitbreaker",
"py311-openssl",
"py311-cryptography",
"py311-tz",
"py311-dateutil",
"py311-certifi"
]
}
],
"depends_on": []
},
{
"name": "py310-oci",
"portdir": "python/py-oci",
"version": "2.128.2",
"license": "(Permissive or Apache-2)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html",
"description": "Oracle Cloud Infrastructure Python SDK",
"long_description": "Oracle Cloud Infrastructure Python SDK",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"clang-18",
"py310-installer",
"py310-build",
"py310-wheel"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-circuitbreaker",
"py310-openssl",
"py310-cryptography",
"py310-tz",
"py310-dateutil",
"py310-certifi"
]
}
],
"depends_on": []
},
{
"name": "vectorscan",
"portdir": "textproc/vectorscan",
"version": "5.4.13",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.vectorcamp.gr/project/vectorscan/",
"description": "A portable fork of the high-performance regular expression matching library.",
"long_description": "A portable fork of the high-performance regular expression matching library. It follows the regular expression syntax of the commonly-used libpcre library, but is a standalone library with its own C API. Vectorscan uses hybrid automata techniques to allow simultaneous matching of large numbers (up to tens of thousands) of regular expressions and for the matching of regular expressions across streams of data. Vectorscan is typically used in a DPI library stack.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-breathe",
"doxygen",
"python314",
"py314-sphinx",
"clang-22",
"cmake",
"pkgconfig",
"ragel"
]
},
{
"type": "lib",
"ports": [
"pcre",
"simde",
"boost191",
"sqlite3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rspamd"
]
}
]
},
{
"name": "xpad",
"portdir": "x11/xpad",
"version": "5.8.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/xpad/trunk",
"description": "Virtual note-pad system for your desktop",
"long_description": "xpad is a sticky note application for jotting down things to remember.",
"active": true,
"categories": [
"sysutils",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"gettext",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"xorg-libX11",
"xorg-libice",
"xorg-libsm",
"glib2",
"ayatana-ido",
"libayatana-appindicator",
"libayatana-indicator",
"libdbusmenu",
"gettext-runtime",
"desktop-file-utils",
"gtk3",
"gtksourceview4",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": []
},
{
"name": "libdbusmenu",
"portdir": "devel/libdbusmenu",
"version": "16.04.0",
"license": "LGPL-2.1+ and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://launchpad.net/libdbusmenu",
"description": "GLib and Gtk Implementation of the DBusMenu protocol",
"long_description": "GLib and Gtk Implementation of the DBusMenu protocol",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"libtool",
"pkgconfig",
"gobject-introspection",
"vala",
"intltool",
"libxslt"
]
},
{
"type": "lib",
"ports": [
"json-glib",
"gtk3",
"cairo",
"gdk-pixbuf2",
"harfbuzz",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libayatana-appindicator",
"xpad"
]
}
]
},
{
"name": "libayatana-indicator",
"portdir": "devel/libayatana-indicator",
"version": "0.9.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AyatanaIndicators/libayatana-indicator",
"description": "Ayatana Indicators Shared Library",
"long_description": "Ayatana Indicators Shared Library",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"gobject-introspection",
"vala",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"pango",
"atk",
"ayatana-ido",
"gettext-runtime",
"glib2",
"gtk3",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libayatana-appindicator",
"xpad"
]
}
]
},
{
"name": "libayatana-appindicator",
"portdir": "devel/libayatana-appindicator",
"version": "0.5.94",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AyatanaIndicators/libayatana-appindicator",
"description": "Ayatana Application Indicators Shared Library",
"long_description": "Ayatana Application Indicators Shared Library",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"gobject-introspection",
"vala",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"pango",
"gettext-runtime",
"atk",
"libayatana-indicator",
"libdbusmenu",
"ayatana-ido",
"glib2",
"gtk3",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xpad"
]
},
{
"type": "run",
"ports": [
"gajim"
]
}
]
},
{
"name": "ayatana-ido",
"portdir": "devel/ayatana-ido",
"version": "0.10.4",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AyatanaIndicators/ayatana-ido",
"description": "Ayatana Indicator Display Objects",
"long_description": "Ayatana Indicator Display Objects",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"gobject-introspection",
"vala",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"atk",
"gettext-runtime",
"pango",
"glib2",
"gtk3",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libayatana-appindicator",
"libayatana-indicator",
"xpad"
]
}
]
},
{
"name": "fortran-stdlib-devel",
"portdir": "lang/fortran-stdlib",
"version": "2024.11.09",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/fortran-lang/stdlib",
"description": "Fortran Standard Library",
"long_description": "Fortran Standard Library",
"active": true,
"categories": [
"devel",
"science",
"lang",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python311",
"cmake",
"ninja",
"gcc15",
"py311-fypp",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "p5.34-uuid-tiny",
"portdir": "perl/p5-uuid-tiny",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/UUID::Tiny",
"description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"long_description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-mime-base64",
"p5.34-time-hires"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-test2-plugin-uuid",
"p5-uuid-tiny"
]
}
]
},
{
"name": "p5.32-uuid-tiny",
"portdir": "perl/p5-uuid-tiny",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/UUID::Tiny",
"description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"long_description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-mime-base64",
"p5.32-time-hires"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-test2-plugin-uuid"
]
}
]
},
{
"name": "p5.30-uuid-tiny",
"portdir": "perl/p5-uuid-tiny",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/UUID::Tiny",
"description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"long_description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-mime-base64",
"p5.30-time-hires"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-test2-plugin-uuid"
]
}
]
},
{
"name": "p5.28-uuid-tiny",
"portdir": "perl/p5-uuid-tiny",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/UUID::Tiny",
"description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"long_description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-mime-base64",
"p5.28-time-hires"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-test2-plugin-uuid"
]
}
]
},
{
"name": "p5-uuid-tiny",
"portdir": "perl/p5-uuid-tiny",
"version": "1.40.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-uuid-tiny",
"homepage": "https://metacpan.org/pod/UUID::Tiny",
"description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"long_description": "UUID::Tiny - Pure Perl UUID Support With Functional Interface",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2687
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-uuid-tiny"
]
}
],
"depends_on": []
},
{
"name": "py312-cartopy",
"portdir": "python/py-cartopy",
"version": "0.25.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scitools.org.uk/cartopy/docs/latest",
"description": "A cartographic python library with matplotlib support",
"long_description": "Cartopy is a Python package designed for geospatial data processing in order to produce maps and other geospatial data analyses. Cartopy makes use of the powerful PROJ, NumPy and Shapely libraries and includes a programmatic interface built on top of Matplotlib for the creation of publication quality maps.",
"active": true,
"categories": [
"graphics",
"science",
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"py312-cython",
"py312-setuptools_scm_git_archive",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-scipy",
"python312",
"py312-pyshp",
"py312-owslib",
"py312-packaging",
"py312-numpy",
"py312-Pillow",
"py312-matplotlib",
"py312-shapely",
"py312-pyproj",
"py312-beautifulsoup4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-tropycal",
"py312-movingpandas",
"py312-geoviews",
"py312-geoplot"
]
}
]
},
{
"name": "py312-epsg",
"portdir": "python/py-epsg",
"version": "0.4.0",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rhattersley/pyepsg",
"description": "Easy access to the EPSG database via https://epsg.io/",
"long_description": "Easy access to the EPSG database via https://epsg.io/",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-requests",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-epsg"
]
}
]
},
{
"name": "py312-pynetdicom",
"portdir": "python/py-pynetdicom",
"version": "3.0.4",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pydicom/pynetdicom",
"description": "A Python implementation of the DICOM networking protocol",
"long_description": "pynetdicom is a pure Python 3 package that implements the DICOM networking protocol. Working with pydicom, it allows the easy creation of DICOM Service Class Users (SCUs) and Service Class Providers (SCPs).",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 231
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"py312-build",
"py312-flit_core",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-pydicom",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py312-pydicom",
"portdir": "python/py-pydicom",
"version": "3.0.2",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pydicom.github.io/pydicom/stable/index.html",
"description": "Python Module for working with DICOM files",
"long_description": "pydicom is a pure python package for working with DICOM files. It was made for inspecting and modifying DICOM files in an easy pythonic way. The modifications can be written again to a new file. As a pure python package, it should run anywhere python runs without any other requirements.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 231
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-flit",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pynetdicom"
]
}
]
},
{
"name": "py312-tropycal",
"portdir": "python/py-tropycal",
"version": "1.5.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1675
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-xarray",
"py312-scipy",
"python312",
"py312-cartopy",
"py312-pyshp",
"py312-numpy",
"py312-requests",
"py312-pandas",
"py312-matplotlib",
"py312-networkx"
]
}
],
"depends_on": []
},
{
"name": "py312-absl",
"portdir": "python/py-absl",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abseil/abseil-py",
"description": "Abseil Python Common Libraries",
"long_description": "absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 174
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-dm-tree"
]
}
]
}
]
}