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

{
    "name": "swig",
    "portdir": "devel/swig",
    "version": "4.1.1",
    "license": "(GPL-3+ or Permissive)",
    "platforms": "darwin",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "http://www.swig.org/",
    "description": "Tool to wrap C/C++ libraries in high-level languages.",
    "long_description": "SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use.",
    "active": true,
    "categories": [
        "devel"
    ],
    "maintainers": [
        {
            "name": "michaelld",
            "github": "michaelld",
            "ports_count": 442
        }
    ],
    "variants": [
        "doc",
        "universal"
    ],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "bison",
                "gsed",
                "clang-16"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "pcre2"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "build",
            "ports": [
                "kicad",
                "py36-lalmetaio",
                "subversion-perlbindings-5.26",
                "py27-lalinference",
                "py36-lalinference",
                "py27-lalpulsar",
                "py36-lalpulsar",
                "py311-pysaga",
                "py312-pysaga",
                "py38-cipheycore",
                "py39-cipheycore",
                "subversion-python27bindings",
                "olena",
                "py38-faiss",
                "py39-faiss",
                "py310-faiss",
                "py37-faiss",
                "py310-InsightToolkit",
                "py311-InsightToolkit",
                "py310-InsightToolkit4",
                "py311-InsightToolkit4",
                "gds",
                "lal",
                "py27-lal",
                "py38-lal",
                "octave-lal",
                "subversion-perlbindings-5.28",
                "subversion-perlbindings-5.30",
                "subversion-perlbindings-5.32",
                "subversion-perlbindings-5.34",
                "subversion-rubybindings",
                "zeek",
                "zeek-devel",
                "py36-lalframe",
                "py36-lalburst",
                "py36-lalinspiral",
                "py36-lalsimulation",
                "py37-lal",
                "py37-lalburst",
                "py37-lalframe",
                "py37-lalinference",
                "py37-lalinspiral",
                "py37-lalmetaio",
                "py37-lalpulsar",
                "py37-lalsimulation",
                "orfeotoolbox",
                "py310-orfeotoolbox",
                "py311-orfeotoolbox",
                "py312-orfeotoolbox",
                "py36-lal",
                "lalburst",
                "py27-lalburst",
                "py38-lalburst",
                "octave-lalburst",
                "lalframe",
                "py27-lalframe",
                "py38-lalframe",
                "octave-lalframe",
                "lalinference",
                "py38-lalinference",
                "octave-lalinference",
                "lalinspiral",
                "py27-lalinspiral",
                "py38-lalinspiral",
                "octave-lalinspiral",
                "lalmetaio",
                "py27-lalmetaio",
                "py38-lalmetaio",
                "octave-lalmetaio",
                "lalpulsar",
                "py38-lalpulsar",
                "octave-lalpulsar",
                "lalsimulation",
                "py27-lalsimulation",
                "py38-lalsimulation",
                "octave-lalsimulation",
                "saga",
                "py39-pysaga",
                "py310-pysaga"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "xrootd",
                "swig-clisp",
                "swig-csharp",
                "swig-d",
                "swig-gcj",
                "swig-go",
                "swig-guile",
                "swig-java",
                "swig-lua",
                "swig-ocaml",
                "swig-octave",
                "swig-perl",
                "swig-php",
                "swig-pike",
                "swig-python",
                "swig-r",
                "swig-ruby",
                "swig-tcl",
                "librets",
                "freecad",
                "ogre",
                "py27-swiginac",
                "swig-chicken"
            ]
        },
        {
            "type": "run",
            "ports": [
                "valabind",
                "lscsoft-deps",
                "yubikey-manager4",
                "yubikey-manager"
            ]
        }
    ]
}