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

{
    "name": "gcc14",
    "portdir": "lang/gcc14",
    "version": "14.2.0",
    "license": "(GPL-3+ or Permissive)",
    "platforms": "darwin",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "https://gcc.gnu.org/",
    "description": "The GNU compiler collection",
    "long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++ and Fortran.",
    "active": true,
    "categories": [
        "lang"
    ],
    "maintainers": [],
    "variants": [
        "stdlib_flag"
    ],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "clang-17",
                "texinfo"
            ]
        },
        {
            "type": "extract",
            "ports": [
                "xz"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "gmp",
                "isl",
                "ld64",
                "libmpc",
                "zlib",
                "libiconv",
                "mpfr",
                "zstd",
                "cctools"
            ]
        },
        {
            "type": "run",
            "ports": [
                "gcc14-libcxx",
                "gcc_select",
                "libgcc"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "build",
            "ports": [
                "HiGHS",
                "libsc",
                "p4est",
                "imager",
                "libmed",
                "xcrysden",
                "h5fortran",
                "py27-numpy",
                "py27-scipy",
                "bart",
                "spral",
                "gr-specest",
                "gr37-specest",
                "ifeffit",
                "relax3d",
                "zofu",
                "fortran-json",
                "fortran-curl",
                "fortran-datetime",
                "fortran-sqlite3",
                "fortran-rpn-calc",
                "fortran-xml",
                "fortran-xlib",
                "functional-fortran",
                "maptran3d",
                "yajl-fort",
                "dbcsr",
                "scalapack",
                "FACE",
                "PENF",
                "bpack",
                "chai",
                "fson",
                "libxc5",
                "libxc6",
                "ortep3",
                "AlphaSparse",
                "arpack",
                "deal.ii",
                "eiscor",
                "libKriging",
                "lis",
                "mcmcf90",
                "minpack",
                "paramonte",
                "primme",
                "netcdf-fortran",
                "octave-control",
                "octave-ltfat",
                "octave-optiminterp",
                "octave",
                "dftd3",
                "gildas",
                "root6",
                "openmpi-default",
                "openmpi-gcc14",
                "openmpi-clang11",
                "openmpi-clang12",
                "openmpi-clang13",
                "openmpi-clang14",
                "openmpi-clang16",
                "openmpi-clang17",
                "openmpi-clang19",
                "openmpi-clang18",
                "openmpi-clang20",
                "openmpi-clang",
                "openmpi-clang90",
                "openmpi-clang15",
                "openmpi-clang10",
                "curl-ca-bundle",
                "py310-scipy",
                "py39-scipy",
                "py311-scipy",
                "py312-scipy",
                "py313-scipy",
                "hdf5",
                "gFTL",
                "hiop",
                "mumps",
                "strumpack",
                "py27-nio",
                "elmerfem",
                "esmf",
                "gerris",
                "magicspp",
                "mfem",
                "ncarg",
                "wgrib2",
                "shtools",
                "cfitsio",
                "julia",
                "madness",
                "gFTL-shared",
                "libocca",
                "scifor",
                "oski",
                "p5.28-ifeffit",
                "p5.30-ifeffit",
                "p5.32-ifeffit",
                "p5.34-ifeffit",
                "ginkgo",
                "perl5",
                "eigen3-devel",
                "plplot",
                "plplot-single",
                "icu-docs",
                "icu-devel-docs",
                "sparskit",
                "fortran-stdlib",
                "fortran-stdlib-devel",
                "nghttp2",
                "mpich-gcc14",
                "mpich-clang11",
                "mpich-clang12",
                "mpich-clang13",
                "mpich-clang14",
                "mpich-clang15",
                "mpich-clang16",
                "mpich-clang17",
                "mpich-clang19",
                "mpich-clang20",
                "mpich-default",
                "mpich-clang18",
                "mpich-clang90",
                "mpich-clang10",
                "mpich-clang",
                "freecad",
                "libctl",
                "py39-numpy",
                "py311-numpy",
                "py310-numpy",
                "py312-numpy",
                "py313-numpy",
                "pgplot",
                "OpenBLAS",
                "OpenBLAS-devel",
                "raja",
                "lapack",
                "ecCodes",
                "jags",
                "hpddm",
                "libflame",
                "papilo",
                "libpapilo",
                "scip",
                "soplex",
                "linalg",
                "p5-locale-gettext",
                "py-clawpack",
                "py39-clawpack",
                "ForEx"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "mpich-clang90",
                "mpich-clang19",
                "openmpi-gcc14",
                "mpich-gcc14",
                "openmpi-clang11",
                "emacs-mac-app",
                "openmpi-clang12",
                "mpich-clang11",
                "openmpi-clang13",
                "emacs",
                "openmpi-clang14",
                "emacs-devel",
                "openmpi-clang16",
                "emacs-app",
                "openmpi-clang17",
                "emacs-app-devel",
                "openmpi-clang19",
                "mpich-clang20",
                "openmpi-clang18",
                "mpich-clang12",
                "openmpi-clang20",
                "mpich-clang10",
                "openmpi-clang",
                "mpich-clang13",
                "openmpi-clang90",
                "mpich-default",
                "openmpi-clang15",
                "mpich-clang14",
                "openmpi-clang10",
                "emacs-mac-app-devel",
                "mpich-clang15",
                "mpich-clang18",
                "openmpi-default",
                "mpich-clang16",
                "mpich-clang",
                "mpich-clang17"
            ]
        },
        {
            "type": "test",
            "ports": [
                "shtools"
            ]
        }
    ]
}