GET /api/v1/ports/mercurial/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "name": "mercurial",
    "portdir": "devel/mercurial",
    "version": "6.7.2",
    "license": "GPL-2+",
    "platforms": "darwin",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "https://www.mercurial-scm.org",
    "description": "A fast, lightweight, distributed SCM system written in Python.",
    "long_description": "Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.",
    "active": true,
    "categories": [
        "devel",
        "python"
    ],
    "maintainers": [
        {
            "name": "danchr",
            "github": "danchr",
            "ports_count": 144
        }
    ],
    "variants": [
        "rust",
        "universal"
    ],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "clang-16",
                "gettext",
                "gmake",
                "py311-setuptools",
                "py311-docutils"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "python311"
            ]
        },
        {
            "type": "run",
            "ports": [
                "curl-ca-bundle",
                "py311-gnureadline",
                "py311-re2"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "fetch",
            "ports": [
                "ocropus",
                "py27-pylibelf",
                "plovr",
                "BWToolkit",
                "PlasmaClient"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "hg-credentials",
                "git-cinnabar",
                "hg-keyring",
                "py27-hgsubversion",
                "git-remote-hg",
                "py27-hgexperimental",
                "tortoisehg",
                "hg-evolve",
                "hg-git"
            ]
        },
        {
            "type": "run",
            "ports": [
                "py39-mercurial_extension_utils",
                "py27-mercurial_extension_utils",
                "py37-mercurial_extension_utils",
                "py310-mercurial_extension_utils",
                "py311-mercurial_extension_utils",
                "py38-mercurial_extension_utils"
            ]
        },
        {
            "type": "test",
            "ports": [
                "shards"
            ]
        }
    ]
}