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

{
    "name": "p5.34-opengl",
    "portdir": "perl/p5-opengl",
    "version": "0.700.0",
    "license": "(Artistic-1 or GPL)",
    "platforms": "{darwin < 22}",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "https://metacpan.org/pod/OpenGL",
    "description": "Perl OpenGL: a.k.a. POGL",
    "long_description": "Perl OpenGL (a.k.a. POGL) is a perl5 interface to opengl, glu, and glut. Virtually all of the OpenGL 1.0 and 1.1 functions are available as well as most of 1.2. The functional interface is very similar to using C with most changes made in an obvious way (see man page for details). High-level object interfaces are available in the form of OpenGL::Array, OpenGL::Image, and OpenGL::Shader.",
    "active": true,
    "categories": [
        "perl"
    ],
    "maintainers": [],
    "variants": [
        "universal"
    ],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "p5.34-time-hires",
                "clang-17"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "mesa",
                "xorg-libX11",
                "xorg-libXext",
                "freeglut",
                "xorg-libXmu",
                "xorg-libice",
                "perl5.34",
                "xorg-libXi",
                "libGLU"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "lib",
            "ports": [
                "p5.34-opengl-glut",
                "p5-opengl"
            ]
        }
    ]
}