HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50307,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=666",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=664",
"results": [
{
"name": "py38-hatch-vcs",
"portdir": "python/py-hatch-vcs",
"version": "0.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ofek/hatch-vcs",
"description": "Hatch plugin for versioning with your preferred VCS",
"long_description": "Hatch plugin for versioning with your preferred VCS",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-hatchling",
"py38-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py38-setuptools_scm",
"py38-hatchling",
"python38"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py38-attrs",
"py38-pydantic-compat",
"py38-npe2",
"py38-last",
"py38-virtualenv",
"py38-scikit-build",
"py38-black",
"py38-scikit-hep-awkward",
"py38-scikit-hep-hepunits",
"py38-scikit-hep-hist",
"py38-scikit-hep-particle",
"py38-structlog",
"py38-superqt",
"py38-sphinx-autodoc-typehints",
"py38-apipkg",
"py38-in-n-out",
"py38-termcolor",
"py38-jsonschema-specifications",
"py38-referencing",
"py38-jsonschema",
"py38-jsonschema-format-nongpl",
"py38-tox",
"py38-urllib3",
"py38-magicgui",
"py38-argon2-cffi",
"py38-plumbum",
"py38-cattrs",
"py38-fsspec",
"py38-aesara",
"py38-iniconfig",
"py38-scikit-build-core",
"py38-param",
"py38-pipdeptree",
"py38-app-model",
"py38-execnet",
"py38-platformdirs",
"py38-filelock",
"py38-psygnal"
]
},
{
"type": "lib",
"ports": [
"py38-scikit-hep-uproot",
"py38-service_identity"
]
}
]
},
{
"name": "py39-hatch-vcs",
"portdir": "python/py-hatch-vcs",
"version": "0.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ofek/hatch-vcs",
"description": "Hatch plugin for versioning with your preferred VCS",
"long_description": "Hatch plugin for versioning with your preferred VCS",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-setuptools_scm",
"py39-hatchling",
"python39"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py39-panel",
"py39-argon2-cffi",
"py39-scikit-hep-awkward",
"py39-scikit-hep-hepunits",
"py39-scikit-hep-hist",
"py39-scikit-hep-particle",
"py39-virtualenv",
"py39-tox",
"py39-structlog",
"py39-psygnal",
"py39-pyproject_api",
"py39-termcolor",
"py39-corner",
"py39-jsonschema-specifications",
"py39-referencing",
"py39-scikit-build-core",
"py39-jsonschema",
"py39-jsonschema-format-nongpl",
"py39-urllib3",
"py39-zarr",
"py39-npe2",
"py39-pipdeptree",
"py39-pyct",
"py39-iniconfig",
"py39-pylast",
"py39-astropy-iers-data",
"py39-magicgui",
"py39-humanize",
"py39-sphinx-autodoc-typehints",
"py39-automat",
"py39-last",
"py39-pyhamcrest",
"py39-in-n-out",
"py39-pydantic-compat",
"py39-scikit-build",
"py39-superqt",
"py39-aesara",
"py39-app-model",
"py39-argcomplete",
"py39-execnet",
"py39-apipkg",
"py39-mongomock",
"py39-pytest-html",
"py39-pytest-metadata",
"py39-sentinels",
"py39-isort",
"py39-eventlet",
"py39-param",
"py39-attrs",
"py39-platformdirs",
"py39-black",
"py39-cattrs",
"py39-fsspec",
"py39-filelock"
]
},
{
"type": "lib",
"ports": [
"py39-scikit-hep-uproot",
"py39-service_identity"
]
}
]
},
{
"name": "py310-hatch-vcs",
"portdir": "python/py-hatch-vcs",
"version": "0.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ofek/hatch-vcs",
"description": "Hatch plugin for versioning with your preferred VCS",
"long_description": "Hatch plugin for versioning with your preferred VCS",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-setuptools_scm",
"py310-hatchling",
"python310"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-tox",
"py310-pyct",
"py310-pyproject_api",
"py310-pydantic-compat",
"py310-argon2-cffi",
"py310-param",
"py310-humanize",
"py310-termcolor",
"py310-eventlet",
"py310-apipkg",
"py310-argcomplete",
"py310-magicgui",
"py310-npe2",
"py310-psygnal",
"py310-jsonschema-specifications",
"py310-referencing",
"py310-pint",
"py310-scikit-build-core",
"py310-jsonschema",
"py310-jsonschema-format-nongpl",
"py310-urllib3",
"py310-panel",
"py310-zarr",
"py310-app-model",
"py310-pipdeptree",
"py310-scikit-hep-awkward",
"py310-scikit-build",
"py310-scikit-hep-hepunits",
"py310-scikit-hep-hist",
"py310-scikit-hep-particle",
"py310-sentinels",
"py310-cattrs",
"py310-pylast",
"py310-structlog",
"py310-sphinx-autodoc-typehints",
"py310-automat",
"py310-pyhamcrest",
"py310-in-n-out",
"py310-corner",
"py310-pytest-env",
"py310-execnet",
"py310-pytest-html",
"py310-pytest-metadata",
"py310-superqt",
"py310-aesara",
"py310-isort",
"py310-astropy-iers-data",
"py310-attrs",
"py310-mongomock",
"py310-platformdirs",
"py310-fmf",
"py310-fsspec",
"py310-black",
"py310-filelock",
"py310-virtualenv"
]
},
{
"type": "lib",
"ports": [
"py310-aiofiles",
"py310-service_identity",
"py310-scikit-hep-uproot"
]
}
]
},
{
"name": "py310-reproject",
"portdir": "python/py-reproject",
"version": "0.14.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://reproject.readthedocs.io/",
"description": "Astropy affiliated package for image reprojection",
"long_description": "Astropy affiliated package for image reprojection",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 430
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-cython",
"py310-setuptools_scm",
"py310-numpy",
"py310-wheel",
"py310-build",
"py310-extension-helpers",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-numpy",
"py310-scipy",
"py310-astropy",
"py310-cloudpickle",
"py310-dask",
"py310-fsspec",
"py310-astropy-healpix",
"py310-zarr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-sunpy"
]
}
]
},
{
"name": "nodejs18",
"portdir": "lang/nodejs18",
"version": "18.20.8",
"license": "(MIT or BSD)",
"platforms": "{darwin != 11.*}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nodejs.org/",
"description": "Evented I/O for V8 JavaScript",
"long_description": "Node's goal is to provide an easy way to build scalable network programs in JavaScript. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further-it presents the event loop as a language construct instead of as a library.",
"active": true,
"categories": [
"net",
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"no_openssl3_with_quic"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python311",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"icu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"npm9",
"spoof",
"asar"
]
}
]
},
{
"name": "sampler",
"portdir": "devel/sampler",
"version": "1.1.0",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sampler.dev",
"description": "Sampler is a tool for shell commands execution, visualization and alerting.",
"long_description": "Sampler is a tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "bartib",
"portdir": "office/bartib",
"version": "1.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nikolassv/bartib",
"description": "A simple timetracker for the command line",
"long_description": "A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py-sphinxcontrib-httpdomain",
"portdir": "python/py-sphinxcontrib-httpdomain",
"version": "1.8.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-contrib/httpdomain",
"description": "Sphinx domain for documenting HTTP APIs",
"long_description": "Sphinx domain for documenting HTTP APIs",
"active": true,
"categories": [
"devel",
"textproc",
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-sphinxcontrib-httpdomain"
]
}
],
"depends_on": []
},
{
"name": "py39-sphinxcontrib-httpdomain",
"portdir": "python/py-sphinxcontrib-httpdomain",
"version": "1.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-contrib/httpdomain",
"description": "Sphinx domain for documenting HTTP APIs",
"long_description": "Sphinx domain for documenting HTTP APIs",
"active": false,
"categories": [
"devel",
"textproc",
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-six",
"py39-sphinx",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py310-sphinxcontrib-httpdomain",
"portdir": "python/py-sphinxcontrib-httpdomain",
"version": "1.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sphinx-contrib/httpdomain",
"description": "Sphinx domain for documenting HTTP APIs",
"long_description": "Sphinx domain for documenting HTTP APIs",
"active": true,
"categories": [
"devel",
"textproc",
"www",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-six",
"py310-sphinx",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py310-graphql-core",
"portdir": "python/py-graphql-core",
"version": "3.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/graphql-python/graphql-core",
"description": "GraphQL implementation for Python, a port of GraphQL.js.",
"long_description": "GraphQL-core 3 is a Python 3.6+ port of GraphQL.js, the JavaScript reference implementation for GraphQL, a query language for APIs created by Facebook.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-setuptools",
"py310-wheel",
"py310-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-graphene",
"py310-graphql-relay"
]
}
]
},
{
"name": "orca",
"portdir": "audio/orca",
"version": "20250416",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://100r.co/site/orca.html",
"description": "C implementation of the ORCΛ language and terminal livecoding environment.",
"long_description": "Orca is a two-dimensional esoteric programming language in which every letter of the alphabet is an operator, where lowercase letters operate on bang, uppercase letters operate each frame. The application is not a synthesiser, but a flexible livecoding environment capable of sending MIDI, OSC & UDP to your audio interface, like Ableton, Renoise, VCV Rack or SuperCollider.",
"active": true,
"categories": [
"lang",
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"portmidi",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "tfenv",
"portdir": "sysutils/tfenv",
"version": "3.0.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tfutils/tfenv",
"description": "Terraform version manager",
"long_description": "Terraform version manager",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"terraform_select"
]
}
],
"depends_on": []
},
{
"name": "zq",
"portdir": "textproc/zed",
"version": "1.18.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zed.brimdata.io",
"description": "Tooling for super-structured data: a new and easier way to manipulate data",
"long_description": "Tooling for super-structured data: a new and easier way to manipulate data. Zed offers a new approach to data that makes it easier to manipulate and manage your data. With Zed's new super-structured data model, messy JSON data can easily be given the fully-typed precision of relational tables without giving up JSON's uncanny ability to represent eclectic data.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py310-construct",
"portdir": "python/py-construct",
"version": "2.10.70",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://construct.readthedocs.org",
"description": "python module for parsing and building binary or textual data structures",
"long_description": "Construct is a python library for parsing and building of data structures (binary or textual). It is based on the concept of defining data structures in a declarative manner, rather than procedural code: more complex constructs are composed of a hierarchy of simpler ones.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pykeepass"
]
}
]
},
{
"name": "py310-pika",
"portdir": "python/py-pika",
"version": "1.3.2",
"license": "(MPL-1.1 or GPL-2+)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pika.readthedocs.org/",
"description": "Pure-Python implementation of the AMQP 0-9-1 protocol.",
"long_description": "Pure-Python implementation of the AMQP 0-9-1 protocol.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2851
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "zenmap",
"portdir": "net/zenmap",
"version": "7.97",
"license": "(GPL-2 or OpenSSLException) and Restrictive/Distributable",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nmap.org/",
"description": "GUI for nmap",
"long_description": "Zenmap is a multi-platform graphical Nmap frontend and results viewer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "opendarwin.org",
"github": "ghosthound",
"ports_count": 8
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-gobject3",
"python313"
]
},
{
"type": "run",
"ports": [
"nmap"
]
}
],
"depends_on": []
},
{
"name": "p5-template-plugin-cgi",
"portdir": "perl/p5-template-plugin-cgi",
"version": "3.101.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-template-plugin-cgi",
"homepage": "https://metacpan.org/pod/Template::Plugin::CGI",
"description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"long_description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"p5.34-template-plugin-cgi"
]
}
],
"depends_on": []
},
{
"name": "p5.28-template-plugin-cgi",
"portdir": "perl/p5-template-plugin-cgi",
"version": "3.101.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Template::Plugin::CGI",
"description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"long_description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"p5.28-test2-plugin-nowarnings",
"p5.28-test2-tools-explain",
"p5.28-template-toolkit",
"p5.28-test-cpan-meta",
"p5.28-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.28-cgi",
"perl5.28"
]
}
],
"depends_on": []
},
{
"name": "p5.30-template-plugin-cgi",
"portdir": "perl/p5-template-plugin-cgi",
"version": "3.101.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Template::Plugin::CGI",
"description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"long_description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"p5.30-test2-plugin-nowarnings",
"p5.30-test2-tools-explain",
"p5.30-template-toolkit",
"p5.30-test-cpan-meta",
"p5.30-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.30-cgi",
"perl5.30"
]
}
],
"depends_on": []
},
{
"name": "p5.32-template-plugin-cgi",
"portdir": "perl/p5-template-plugin-cgi",
"version": "3.101.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Template::Plugin::CGI",
"description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"long_description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"p5.32-test2-plugin-nowarnings",
"p5.32-test2-tools-explain",
"p5.32-template-toolkit",
"p5.32-test-cpan-meta",
"p5.32-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.32-cgi",
"perl5.32"
]
}
],
"depends_on": []
},
{
"name": "p5.34-template-plugin-cgi",
"portdir": "perl/p5-template-plugin-cgi",
"version": "3.101.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Template::Plugin::CGI",
"description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"long_description": "Template::Plugin::CGI - Simple Template Toolkit plugin interfacing to the CGI.pm module",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"p5.34-test2-plugin-nowarnings",
"p5.34-test2-tools-explain",
"p5.34-template-toolkit",
"p5.34-test-cpan-meta",
"p5.34-test-simple"
]
},
{
"type": "lib",
"ports": [
"p5.34-cgi",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-template-plugin-cgi"
]
}
]
},
{
"name": "py38-pyopencl",
"portdir": "python/py-pyopencl",
"version": "2023.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mathema.tician.de/software/pyopencl",
"description": "Python wrapper for OpenCL.",
"long_description": "PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.",
"active": false,
"categories": [
"science",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-pybind11",
"py38-numpy",
"py38-mako",
"clang-16",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-cffi",
"py38-platformdirs"
]
},
{
"type": "run",
"ports": [
"py38-six",
"py38-pytools",
"py38-pytest",
"py38-decorator",
"py38-appdirs"
]
}
],
"depends_on": []
},
{
"name": "py39-pyopencl",
"portdir": "python/py-pyopencl",
"version": "2023.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mathema.tician.de/software/pyopencl",
"description": "Python wrapper for OpenCL.",
"long_description": "PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.",
"active": false,
"categories": [
"science",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-pybind11",
"py39-numpy",
"py39-mako",
"clang-17",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cffi",
"py39-platformdirs"
]
},
{
"type": "run",
"ports": [
"py39-pytools",
"py39-six",
"py39-pytest",
"py39-decorator",
"py39-appdirs"
]
}
],
"depends_on": []
},
{
"name": "py310-pyopencl",
"portdir": "python/py-pyopencl",
"version": "2023.1.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mathema.tician.de/software/pyopencl",
"description": "Python wrapper for OpenCL.",
"long_description": "PyOpenCL lets you access GPUs and other massively parallel compute devices from Python.",
"active": true,
"categories": [
"science",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-pybind11",
"py310-numpy",
"py310-setuptools",
"clang-20",
"py310-mako"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-platformdirs",
"py310-cffi"
]
},
{
"type": "run",
"ports": [
"py310-pytools",
"py310-appdirs",
"py310-six",
"py310-pytest",
"py310-decorator"
]
}
],
"depends_on": []
},
{
"name": "py39-pytools",
"portdir": "python/py-pytools",
"version": "2023.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://documen.tician.de/pytools/",
"description": "A collection of tools for Python",
"long_description": "Pytools is a big bag of things that are 'missing' from the Python standard library.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-appdirs",
"py39-decorator",
"py39-numpy",
"py39-six"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-pyopencl"
]
}
]
},
{
"name": "py310-pytools",
"portdir": "python/py-pytools",
"version": "2023.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://documen.tician.de/pytools/",
"description": "A collection of tools for Python",
"long_description": "Pytools is a big bag of things that are 'missing' from the Python standard library.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-decorator",
"py310-six",
"py310-numpy",
"py310-appdirs"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-pyopencl"
]
}
]
},
{
"name": "py39-prettytable",
"portdir": "python/py-prettytable",
"version": "0.7.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/prettytable",
"description": "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.",
"long_description": "PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-ipython-sql"
]
},
{
"type": "run",
"ports": [
"py39-cinderclient",
"py39-cliff",
"py39-novaclient"
]
}
]
},
{
"name": "py310-prettytable",
"portdir": "python/py-prettytable",
"version": "0.7.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/prettytable",
"description": "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format.",
"long_description": "PrettyTable is a simple Python library designed to make it quick and easy to represent tabular data in visually appealing ASCII tables. It was inspired by the ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for selection of which columns are to be printed, independent alignment of columns (left or right justified or centred) and printing of sub-tables by specifying a row range.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 600
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-sigma-cli",
"py310-ipython-sql"
]
},
{
"type": "run",
"ports": [
"py310-cliff",
"py310-cinderclient",
"py310-novaclient"
]
}
]
},
{
"name": "xorriso",
"portdir": "sysutils/xorriso",
"version": "1.5.6.pl02",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/xorriso/",
"description": "ISO 9660 Rock Ridge Filesystem Manipulator",
"long_description": "xorriso can copy files to Rock Ridge enhanced ISO 9660 filesystems and allows session-wise manipulation of such filesystems. It can load the management information of existing ISO images and it writes the session results to optical media or to the filesystem. xorriso is also able to copy files out of ISO 9660 filesystems.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "srirangav",
"github": "srirangav",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"readline",
"libiconv"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"guestfs-tools",
"libguestfs"
]
}
]
},
{
"name": "openjdk17-microsoft",
"portdir": "java/openjdk17-microsoft",
"version": "17.0.17",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.microsoft.com/openjdk",
"description": "Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027)",
"long_description": "Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027) \n\nOpenJDK 17 distribution from Microsoft",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 97
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "boost179",
"portdir": "devel/boost179",
"version": "1.79.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "boost181",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by boost181",
"long_description": "This port has been replaced by boost181.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"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": "boost179-numpy",
"portdir": "devel/boost179",
"version": "1.79.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "boost181-numpy",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by boost181-numpy",
"long_description": "This port has been replaced by boost181-numpy.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"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": "wasm-pack",
"portdir": "devel/wasm-pack",
"version": "0.13.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rustwasm/wasm-pack",
"description": "your favorite Rust -> WASM workflow tool!",
"long_description": "This tool seeks to be a one-stop shop for building and working with Rust-generated WebAssembly that you would like to interop with JavaScript, in the browser or with Node.js. wasm-pack helps you build rust-generated WebAssembly packages that you could publish to the npm registry, or otherwise use alongside any Javascript packages in workflows that you already use, such as webpack.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"cmake",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py310-jug",
"portdir": "python/py-jug",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jug.readthedocs.io/",
"description": "A Task Based Parallelization Framework",
"long_description": "A Task Based Parallelization Framework",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2851
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "kubectl-1.24",
"portdir": "sysutils/kubectl",
"version": "1.24.17",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kubectl.docs.kubernetes.io/",
"description": "Kubernetes cluster CLI",
"long_description": "Command line interface for running commands against Kubernetes clusters",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
},
{
"name": "",
"github": "pedrohdz",
"ports_count": 80
},
{
"name": "patarra",
"github": "patarra",
"ports_count": 28
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"bash",
"clang-18"
]
},
{
"type": "run",
"ports": [
"kubectl_select"
]
}
],
"depends_on": []
},
{
"name": "gocovsh",
"portdir": "devel/gocovsh",
"version": "0.6.1",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/orlangure/gocovsh",
"description": "gocovsh is a tool for exploring Go Coverage reports from the command line",
"long_description": "gocovsh is a tool for exploring Go Coverage reports from the command line",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "tfrefactor",
"portdir": "devel/tfrefactor",
"version": "0.0.1",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/craftvscruft/tfrefactor",
"description": "Automated refactoring for Terraform",
"long_description": "Automated refactoring for Terraform",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py310-spdx",
"portdir": "python/py-spdx",
"version": "2.5.1",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bbqsrc/spdx-python",
"description": "SPDX license list database",
"long_description": "SPDX license list database",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 63
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-spdx-lookup"
]
}
]
},
{
"name": "py310-spdx-lookup",
"portdir": "python/py-spdx-lookup",
"version": "0.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bbqsrc/spdx-lookup-python",
"description": "SPDX license list query tool",
"long_description": "SPDX license list query tool",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 63
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1976
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-installer",
"clang-18",
"py310-setuptools",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"py310-spdx",
"python310"
]
}
],
"depends_on": []
},
{
"name": "gmic-lib",
"portdir": "science/gmic",
"version": "3.6.6",
"license": "CeCILL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gmic.eu",
"description": "G'MIC is an interpreter of image processing macros (C++ library).",
"long_description": "G'MIC stands for GREYC's Magic Image Converter. It is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes classical color images, but also more complex data as image sequences or 3D volumetric images.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1176
}
],
"variants": [
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libjpeg-turbo",
"libpng",
"openexr",
"ilmbase",
"tiff",
"zlib",
"ffmpeg",
"libheif",
"curl",
"xorg-libX11",
"imath",
"fftw-3",
"GraphicsMagick"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"darktable",
"darktable-devel",
"gmic",
"gmic-qt",
"gmic-gimp"
]
}
]
},
{
"name": "uxn",
"portdir": "emulators/uxn",
"version": "20250907",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://100r.co/site/uxn.html",
"description": "An assembler and emulator for the Uxn stack-machine, written in ANSI C.",
"long_description": "Uxn is a virtual machine with 32 instructions. This one-page computer is capable of hosting small applications, programmable in a unique language. It was designed with an implementation-first mindset with a focus on creating portable tools and games.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "timeleft",
"portdir": "sysutils/timeleft",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://timeleft.mrhallway.me",
"description": "Display the time left of the day as a progress bar.",
"long_description": "Display the time left of the day as a progress bar.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "k2tf",
"portdir": "sysutils/k2tf",
"version": "0.8.0",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sl1pm4t/k2tf",
"description": "Kubernetes YAML to Terraform HCL converter",
"long_description": "Kubernetes YAML to Terraform HCL converter",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "got",
"portdir": "devel/got",
"version": "0.120",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gameoftrees.org/",
"description": "Game of Trees (Got)",
"long_description": "Game of Trees is a version control system which prioritizes ease of use and simplicity over flexibility. Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always be possible to work with both Got and Git on the same repository.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"bison",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"ossp-uuid",
"libretls",
"libevent"
]
}
],
"depends_on": []
},
{
"name": "rust-bootstrap",
"portdir": "lang/rust-bootstrap",
"version": "1.77.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin any >= 16 < 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "A safe, concurrent, practical language",
"long_description": "Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"python312",
"cmake",
"ninja",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"curl",
"libiconv",
"openssl3",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "rust-bootstrap-10.6",
"portdir": "lang/rust-bootstrap",
"version": "1.77.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin any >= 16 < 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "A safe, concurrent, practical language",
"long_description": "Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"python312",
"cmake",
"ninja",
"pkgconfig",
"rust-bootstrap-transition",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"rust-bootstrap-transition"
]
},
{
"type": "lib",
"ports": [
"zlib",
"legacy-support",
"curl",
"libiconv",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "rust-bootstrap-10.5",
"portdir": "lang/rust-bootstrap",
"version": "1.77.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin any >= 16 < 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "A safe, concurrent, practical language",
"long_description": "Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"python312",
"clang-16",
"rust-bootstrap-transition",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"rust-bootstrap-transition"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl3",
"libiconv",
"curl",
"libunwind",
"legacy-support"
]
}
],
"depends_on": []
},
{
"name": "rust-bootstrap-transition",
"portdir": "lang/rust-bootstrap",
"version": "1.77.0",
"license": "(MIT or Apache-2) and BSD and zlib and NCSA and Permissive",
"platforms": "{darwin any >= 16 < 18}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.rust-lang.org",
"description": "A safe, concurrent, practical language",
"long_description": "Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of \"programming in the large\", that is, of creating and maintaining boundaries -- both abstract and operational -- that preserve large-system integrity, availability and concurrency.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
}
],
"variants": [
"mirror_all_architectures"
],
"dependencies": [
{
"type": "build",
"ports": [
"python312",
"cmake",
"ninja",
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"curl",
"libiconv",
"openssl3",
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"rust-bootstrap-10.6",
"rust-bootstrap-10.5"
]
},
{
"type": "extract",
"ports": [
"rust-bootstrap-10.6",
"rust-bootstrap-10.5"
]
}
]
},
{
"name": "openjdk11-microsoft",
"portdir": "java/openjdk11-microsoft",
"version": "11.0.29",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.microsoft.com/openjdk",
"description": "Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027)",
"long_description": "Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027) \n\nOpenJDK 11 distribution from Microsoft",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 97
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
}
]
}