HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51892,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=593",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=591",
"results": [
{
"name": "lldb-12",
"portdir": "lang/llvm-12",
"version": "12.0.1",
"license": "NCSA",
"platforms": "{darwin >= 16}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldb.llvm.org/",
"description": "the LLVM debugger",
"long_description": "lldb is the LLVM native debugger.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"cctools",
"cmake",
"python310",
"clang-9.0",
"doxygen"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"clang-12",
"python310",
"xar",
"zlib",
"libedit",
"libffi",
"ncurses",
"libcxx",
"llvm-12"
]
},
{
"type": "run",
"ports": [
"lldb_select-12"
]
}
],
"depends_on": []
},
{
"name": "clang-12",
"portdir": "lang/llvm-12",
"version": "12.0.1",
"license": "NCSA",
"platforms": "{darwin < 25}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://clang.llvm.org/",
"description": "C, C++, Objective C and Objective C++ compiler",
"long_description": "Clang is an LLVM native C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles (e.g. about 3x faster than GCC when compiling Objective-C code in a debug configuration), extremely useful error and warning messages and to provide a platform for building great source level tools. The included Clang Static Analyzer is a tool that automatically finds bugs in your code, and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C/C++ code.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"tests",
"analyzer",
"libstdcxx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python310",
"clang-9.0",
"cmake",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"libxml2",
"llvm-12"
]
},
{
"type": "run",
"ports": [
"clang_select-12",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openmpi-clang12",
"py34-oct2py",
"py35-oct2py",
"py27-xarray",
"py35-xarray",
"py36-xarray",
"openjdk12",
"openjdk12-openj9",
"openjdk12-openj9-large-heap",
"openjdk13-openj9",
"openjdk13-openj9-large-heap",
"openjdk14",
"openjdk14-openj9",
"openjdk14-openj9-large-heap",
"py27-nmrglue",
"py35-nmrglue",
"py36-nmrglue",
"py36-nmrglue-devel",
"py27-ansible-core",
"py27-resolvelib",
"py27-ansible",
"py27-click-plugins",
"py27-thrift",
"py36-multidict",
"libolm",
"py36-olm",
"py27-humanize",
"py36-humanize",
"py27-pymunk",
"py35-pymunk",
"py36-pymunk",
"py36-zope-deferredimport",
"py27-levenshtein",
"py35-levenshtein",
"py36-levenshtein",
"py27-pygrib",
"py35-pygrib",
"py36-pygrib",
"py27-setproctitle",
"py36-setproctitle",
"py27-qtpy",
"py35-qtpy",
"py36-qtpy",
"py27-raven",
"py35-raven",
"py36-raven",
"py35-typed-ast",
"py36-typed-ast",
"py27-cheroot",
"py35-cheroot",
"py36-cheroot",
"py27-hieroglyph",
"py35-hieroglyph",
"py36-hieroglyph",
"py27-markdown2",
"py35-markdown2",
"py36-markdown2",
"py36-spyder-kernels",
"py36-applaunchservices",
"py27-helpdev",
"py35-helpdev",
"py36-helpdev",
"py27-jupyter_client",
"py35-jupyter_client",
"py36-jupyter_client",
"py27-libsass",
"py35-libsass",
"py36-libsass",
"py36-pyls-spyder",
"py36-python-lsp-black",
"py36-python-lsp-server",
"py27-qdarkstyle",
"py35-qdarkstyle",
"py36-qdarkstyle",
"py27-qtsass",
"py35-qtsass",
"py36-qtsass",
"py27-rtree",
"py35-rtree",
"py36-rtree",
"py36-biopython",
"py27-whoosh",
"py36-whoosh",
"py36-service_identity",
"py27-pydicom",
"py27-dispatcher",
"py35-dispatcher",
"py36-dispatcher",
"py36-pytest-regressions",
"py27-w3lib",
"py35-w3lib",
"py36-w3lib",
"py36-nest_asyncio",
"py27-taskw",
"py35-taskw",
"py36-taskw",
"py27-rsa",
"py35-rsa",
"py36-rsa",
"py27-ephem",
"py35-ephem",
"py36-ephem",
"py27-google-auth-httplib2",
"py35-google-auth-httplib2",
"py36-google-auth-httplib2",
"py27-statsmodels",
"py35-statsmodels",
"py36-statsmodels",
"py27-flask-babel",
"py37-mdtraj",
"py36-txaio",
"py35-magic",
"py36-magic",
"py27-pylzma",
"py35-pylzma",
"py36-pylzma",
"py36-scikit-hep-boost-histogram",
"gqrx-devel",
"py36-cwcwidth",
"py27-python-ivi",
"py27-visa",
"py27-usbtmc",
"py27-tzlocal",
"py36-tzlocal",
"py36-gitdb",
"py36-gitpython",
"py27-snmp",
"py35-snmp",
"py36-snmp",
"py27-wxpython-4.0",
"py36-distro",
"py36-argcomplete",
"py37-barnaba",
"py-bcdoc",
"py36-bcdoc",
"py38-barnaba",
"py36-pendulum",
"py36-awscli",
"py36-boto3",
"rust-legacy-bootstrap",
"py27-iniparse",
"py27-re2",
"py36-rich",
"py35-opencv3",
"py36-opencv3",
"py35-opencv3-devel",
"py36-opencv3-devel",
"py27-cli-helpers",
"py36-cli-helpers",
"py27-lz4",
"py35-lz4",
"py36-lz4",
"py27-pep8",
"py35-pep8",
"py36-pep8",
"py35-sqlalchemy-migrate",
"py36-sqlalchemy-migrate",
"py27-pyaes",
"py27-language-server",
"py35-language-server",
"py36-language-server",
"py36-utidylib",
"lite-xl-luajit",
"rb25-nokogiri",
"rb24-nokogiri",
"py37-nghttp2",
"py36-jupytext",
"rb25-ronn-ng",
"rb24-ronn-ng",
"qgis",
"py35-ipython",
"py36-ipython",
"inkscape-gtk3-devel",
"py27-json5",
"py36-json5",
"py36-jupyter_server",
"py36-jupyterlab",
"py36-jupyterlab_server",
"py36-nbclassic",
"xgawk",
"py35-cvxopt",
"py36-cvxopt",
"py27-django-debug-toolbar",
"py27-amqp",
"py35-amqp",
"py36-amqp",
"py27-billiard",
"py35-billiard",
"py36-billiard",
"py27-celery",
"py35-celery",
"py36-celery",
"py27-fabric",
"py36-fabric",
"py27-invoke",
"py35-invoke",
"py36-invoke",
"py27-kombu",
"py35-kombu",
"py36-kombu",
"py27-vine",
"py35-vine",
"py36-vine",
"py27-google-auth",
"py35-google-auth",
"py36-google-auth",
"py27-pync",
"py35-pync",
"py36-pync",
"py27-barnaba",
"py36-barnaba",
"py27-clang",
"py27-django-nose",
"py35-django-nose",
"py36-django-nose",
"py35-flask",
"py36-flask",
"py27-geopandas",
"py35-geopandas",
"py36-geopandas",
"py27-jmespath-terminal",
"py35-jmespath-terminal",
"py36-jmespath-terminal",
"py27-mdtraj",
"py36-mdtraj",
"py27-metakernel",
"py27-oct2py",
"py36-oct2py",
"py27-openpyxl",
"py35-openpyxl",
"py36-openpyxl",
"py27-openslide",
"py35-openslide",
"py36-openslide",
"py36-pytest-asyncio",
"py36-sphinx-autodoc-typehints",
"py36-botocore",
"py27-pytest-timeout",
"py27-fido2",
"py36-fido2",
"py36-igraph",
"py27-websocket-client",
"py36-frozenlist",
"py36-requests-oauthlib",
"py36-scikit-hep-hepunits",
"py27-sphinx-bootstrap-theme",
"apache-geode",
"py36-scikit-hep-particle",
"py27-country",
"py35-country",
"py36-country",
"py36-jellyfish",
"py27-distro",
"py27-ruamel-yaml",
"py36-ruamel-yaml",
"py37-MDAnalysis",
"py37-appscript",
"py37-axolotl-curve25519",
"py-biggles",
"py37-biggles",
"py37-bsddb3",
"py37-gensim",
"py37-parver",
"py37-regions",
"py27-vxi11",
"py38-fasttext",
"xcircuit-devel",
"py35-protobuf3",
"py36-protobuf3",
"py35-smmap",
"py36-smmap",
"ccls-clang-12",
"mpich-clang12",
"py36-yarl"
]
},
{
"type": "lib",
"ports": [
"lldb-12",
"mpich-clang12",
"ccls-clang-12",
"openmpi-clang12",
"qt5-qtcreator"
]
}
]
},
{
"name": "llvm-13",
"portdir": "lang/llvm-13",
"version": "13.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"py310-yaml",
"py310-pygments",
"python310",
"clang-11",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"xar",
"libxml2",
"libcxx",
"ncurses",
"libffi",
"libedit"
]
},
{
"type": "run",
"ports": [
"llvm_select-13"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-pyside2",
"py36-pyside2",
"mlir-13",
"clang-13",
"lldb-13",
"flang-13"
]
}
]
},
{
"name": "llvm-12",
"portdir": "lang/llvm-12",
"version": "12.0.1",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python310",
"cctools",
"cmake",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"xar",
"libxml2",
"zlib",
"libedit",
"libffi",
"ncurses"
]
},
{
"type": "run",
"ports": [
"llvm_select-12"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qt5-qtcreator",
"clang-12",
"lldb-12"
]
}
]
},
{
"name": "lldb-11",
"portdir": "lang/llvm-11",
"version": "11.1.0",
"license": "NCSA",
"platforms": "{darwin >= 17} {darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldb.llvm.org/",
"description": "the LLVM debugger",
"long_description": "Lldb is the LLVM native debugger.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"doxygen",
"swig-python",
"clang-9.0",
"cmake",
"python310",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libcxx",
"libomp",
"llvm-11",
"libxml2"
]
},
{
"type": "run",
"ports": [
"lldb_select-11"
]
}
],
"depends_on": []
},
{
"name": "flang-11",
"portdir": "lang/llvm-11",
"version": "11.1.0",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flang.llvm.org/",
"description": "LLVM Fortran compiler",
"long_description": "LLVM Fortran compiler",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"clang-9.0",
"python310"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"llvm-11",
"clang-11"
]
},
{
"type": "run",
"ports": [
"gcc11"
]
}
],
"depends_on": []
},
{
"name": "clang-11",
"portdir": "lang/llvm-11",
"version": "11.1.0",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://clang.llvm.org/",
"description": "C, C++, Objective C and Objective C++ compiler",
"long_description": "Clang is an LLVM native C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles (e.g. about 3x faster than GCC when compiling Objective-C code in a debug configuration), extremely useful error and warning messages and to provide a platform for building great source level tools. The included Clang Static Analyzer is a tool that automatically finds bugs in your code, and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C/C++ code.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"analyzer",
"libstdcxx",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"cmake",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python310",
"libcxx",
"libomp",
"llvm-11",
"libxml2"
]
},
{
"type": "run",
"ports": [
"clang_select-11",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openmpi-clang11",
"rust-compiler-wrap",
"py37-llvmlite",
"mlir-14",
"clang-14",
"lldb-14",
"flang-14",
"macports-libcxx",
"mpich-clang11",
"ccls-clang-11",
"creduce",
"llvm-13",
"mlir-13",
"clang-13",
"lldb-13",
"flang-13",
"llvm-14"
]
},
{
"type": "lib",
"ports": [
"ccls-clang-11",
"openmpi-clang11",
"creduce",
"mpich-clang11",
"flang-11",
"rust-compiler-wrap"
]
}
]
},
{
"name": "lldb-10",
"portdir": "lang/llvm-10",
"version": "10.0.1",
"license": "NCSA",
"platforms": "{darwin >= 15} {darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lldb.llvm.org/",
"description": "the LLVM debugger",
"long_description": "Lldb is the LLVM native debugger.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"pkgconfig",
"swig-python",
"cmake",
"doxygen",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libcxx",
"libomp",
"llvm-10",
"libxml2"
]
},
{
"type": "run",
"ports": [
"lldb_select-10"
]
}
],
"depends_on": []
},
{
"name": "clang-10",
"portdir": "lang/llvm-10",
"version": "10.0.1",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://clang.llvm.org/",
"description": "C, C++, Objective C and Objective C++ compiler",
"long_description": "Clang is an LLVM native C/C++/Objective-C compiler, which aims to deliver amazingly fast compiles (e.g. about 3x faster than GCC when compiling Objective-C code in a debug configuration), extremely useful error and warning messages and to provide a platform for building great source level tools. The included Clang Static Analyzer is a tool that automatically finds bugs in your code, and is a great example of the sort of tool that can be built using the Clang frontend as a library to parse C/C++ code.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"analyzer",
"libstdcxx"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"pkgconfig",
"cmake",
"cctools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libomp",
"llvm-10",
"libxml2"
]
},
{
"type": "run",
"ports": [
"clang_select-10",
"perl5",
"ld64",
"cctools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-llvmlite",
"ccls-clang-10"
]
},
{
"type": "lib",
"ports": [
"mpich-clang10",
"openmpi-clang10",
"ccls-clang-10"
]
}
]
},
{
"name": "llvm-11",
"portdir": "lang/llvm-11",
"version": "11.1.0",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"python310",
"clang-9.0",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libxml2",
"xar",
"libedit",
"zlib",
"ncurses",
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-11"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"creduce"
]
},
{
"type": "lib",
"ports": [
"py37-llvmlite",
"clang-11",
"flang-11",
"lldb-11"
]
}
]
},
{
"name": "llvm-10",
"portdir": "lang/llvm-10",
"version": "10.0.1",
"license": "NCSA",
"platforms": "{darwin < 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org/",
"description": "llvm is a next generation compiler infrastructure",
"long_description": "The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"debug",
"assertions",
"emulated_tls",
"polly",
"ocaml"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"clang-9.0",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"libxml2",
"xar",
"libedit",
"zlib",
"ncurses",
"libffi"
]
},
{
"type": "run",
"ports": [
"perl5",
"llvm_select-10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-llvmlite",
"cctools",
"clang-10",
"lldb-10"
]
}
]
},
{
"name": "lisp-hyperspec",
"portdir": "lang/lisp-hyperspec",
"version": "7.0",
"license": "Restrictive/Distributable and Noncommercial",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lispworks.com/reference/HyperSpec/index.html",
"description": "The Common Lisp HyperSpec",
"long_description": "This is an HTML document derived from the ANSI Common Lisp standard (X3.226-1994), with permission from ANSI and NCITS (previously known as X3). The Common Lisp HyperSpec was prepared by Kent Pitman at Harlequin, who as Project Editor of X3J13 managed the completion of the document which became the ANSI Common Lisp Standard. In hardcopy, the ANSI Common Lisp standard is nearly 1100 printed pages describing nearly a thousand functions and variables in sufficient detail to accommodate hosting of the language on a wide variety of hardware and operating system platforms. While the paper version remains the official standard, we think that in practice you'll find the Common Lisp HyperSpec much easier to navigate and use than its paper alternative. In addition to the Common Lisp standard itself, the Common Lisp HyperSpec also incorporates interesting and useful cross references to other materials of the Common Lisp committee, J13 (formerly X3J13).",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libstdcxx-docs",
"portdir": "lang/libstdcxx-docs",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/onlinedocs/libstdc++/",
"description": "libstdc++ manpages",
"long_description": "Manpages for the C++ library.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"graphviz",
"doxygen",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "librep",
"portdir": "lang/librep",
"version": "0.92.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sawfish.wikia.com/wiki/Librep",
"description": "A shared library implementing a Lisp dialect",
"long_description": "librep is a shared library implementing a Lisp dialect that is lightweight, reasonably fast, and highly extensible. It contains an interpreter, byte-code compiler and virtual machine. Applications may use the interpreter as an extension language, or it may be used for standalone scripts.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "me",
"github": "lloyd",
"ports_count": 4
}
],
"variants": [
"readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gdbm",
"gmp",
"libffi"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"sawfish"
]
},
{
"type": "lib",
"ports": [
"rep-gtk"
]
}
]
},
{
"name": "libomp",
"portdir": "lang/libomp",
"version": "21.1.7",
"license": "(MIT or NCSA)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://openmp.llvm.org",
"description": "The OpenMP subproject of LLVM",
"long_description": "The OpenMP subproject of LLVM is intended to contain all of the components required to build an executing OpenMP program that are outside the compiler itself. This port works with MacPorts' clang-3.7+ (optionally with +openmp variant for clang-3.7.)",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 222
}
],
"variants": [
"debug",
"top_level"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18",
"python313"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"iqtree"
]
},
{
"type": "lib",
"ports": [
"py36-lalframe",
"py36-lalmetaio",
"clang-22",
"flang-22",
"iqtree3",
"py27-rpy2",
"py36-rpy2",
"py37-scikit-image",
"py27-healpy",
"py35-healpy",
"py36-healpy",
"py27-lalinference",
"py36-lalinference",
"py27-lalpulsar",
"py36-lalpulsar",
"py27-graph-tool",
"py36-lalburst",
"py36-lalinspiral",
"py36-lalsimulation",
"py27-scikit-image",
"py35-scikit-image",
"py36-scikit-image",
"py37-lal",
"py37-lalburst",
"py37-lalframe",
"py37-lalinference",
"py37-gmic",
"py37-lalinspiral",
"py37-lalmetaio",
"py39-hdbscan",
"py37-lalpulsar",
"py37-lalsimulation",
"py36-lal",
"py38-networkit",
"py35-scikit-learn",
"py36-scikit-learn",
"py37-scikit-learn",
"py27-lalburst",
"py38-lalburst",
"py27-lalframe",
"py38-lalframe",
"py38-lalinference",
"py27-lalinspiral",
"py38-lalinspiral",
"py27-lalmetaio",
"py38-lalmetaio",
"py38-lalpulsar",
"py27-lalsimulation",
"py38-lalsimulation",
"py37-healpy",
"py37-hdbscan",
"py37-numba",
"py37-rpy2",
"py39-numba",
"py37-torchaudio",
"py38-mkl",
"py27-mkl",
"py35-mkl",
"py36-mkl",
"py37-mkl",
"py37-graph-tool",
"py37-networkit",
"py38-numba",
"py38-torchaudio",
"py38-hdbscan",
"py38-faiss",
"py37-faiss",
"py38-scikit-image",
"py38-pytorch",
"py38-graph-tool",
"py39-rpy2",
"py27-lal",
"py38-lal",
"py38-scikit-learn",
"py38-gmic",
"py38-rpy2",
"py38-healpy",
"py39-pytorch",
"py39-mkl",
"py39-healpy",
"py39-gmic",
"py39-networkit",
"py39-scikit-learn",
"py39-faiss",
"py39-torchaudio",
"py39-scikit-image",
"py39-graph-tool",
"R-Rlibeemd",
"R-data.table",
"R-defm",
"R-fRLR",
"R-genieclust",
"R-kit",
"R-lavacreg",
"bsc",
"bwbench",
"chai",
"kokkos",
"kokkos-devel",
"libatomicbitvector",
"libocca",
"raja",
"thrust",
"cryfs",
"libpcl",
"blender",
"cyan",
"jpeg-quantsmooth",
"librtprocess",
"msdfgen",
"pdf2djvu",
"rawproc",
"rawtherapee",
"tthresh",
"ispc-clang",
"clang-10",
"lldb-10",
"clang-11",
"lldb-11",
"clang-12",
"clang-13",
"flang-13",
"clang-14",
"flang-14",
"clang-15",
"flang-15",
"clang-16",
"flang-16",
"clang-17",
"flang-17",
"clang-18",
"flang-18",
"clang-19",
"flang-19",
"clang-20",
"flang-20",
"clang-21",
"flang-21",
"lldb-6.0",
"clang-6.0",
"lldb-5.0",
"clang-5.0",
"clang-8.0",
"lldb-8.0",
"clang-7.0",
"lldb-7.0",
"clang-9.0",
"lldb-9.0",
"clang-devel",
"flang-devel",
"llama.cpp",
"LightGBM",
"R",
"SuiteSparse_GraphBLAS",
"SuiteSparse_LAGraph",
"SuiteSparse_ParU",
"arborx",
"asl",
"blaspp",
"bpack",
"dbcsr",
"deal.ii",
"finufft",
"flexiblas",
"hypre",
"libfaiss",
"py310-faiss",
"normaliz",
"paramonte",
"plfit",
"polysolve",
"psblas3",
"spral",
"strumpack",
"tapkee",
"wxMaxima",
"libopenshot",
"toxcore",
"octave-apa",
"octave-nurbs",
"py310-graph-tool",
"py311-graph-tool",
"py312-graph-tool",
"py313-graph-tool",
"py310-hdbscan",
"py311-hdbscan",
"py310-healpy",
"py312-healpy",
"py310-mkl",
"py311-mkl",
"py312-mkl",
"py313-mkl",
"py314-mkl",
"py310-networkit",
"py311-networkit",
"py312-networkit",
"py313-networkit",
"py310-pytorch",
"py311-pytorch",
"py312-pytorch",
"py313-pytorch",
"py314-pytorch",
"py314-rpy2",
"py314-rpy2-rinterface",
"py310-scikit-image",
"py311-scikit-image",
"py312-scikit-image",
"py313-scikit-image",
"py314-scikit-image",
"py310-scikit-learn",
"py311-scikit-learn",
"py312-scikit-learn",
"py313-scikit-learn",
"py314-scikit-learn",
"healpix-cxx",
"wxHexEditor",
"py37-pytorch",
"iqtree2",
"lal",
"lalapps",
"py312-lal",
"lalburst",
"octave-lal",
"py312-lalburst",
"octave-lalburst",
"lalframe",
"lalinference",
"py312-lalframe",
"octave-lalframe",
"py312-lalinference",
"octave-lalinference",
"lalinspiral",
"lalmetaio",
"octave-lalinspiral",
"py312-lalinspiral",
"py312-lalmetaio",
"octave-lalmetaio",
"lalpulsar",
"lalsimulation",
"py312-lalpulsar",
"octave-lalpulsar",
"py312-lalsimulation",
"octave-lalsimulation",
"libsharp",
"luma",
"mfem",
"muscle",
"pooler",
"seqan2-apps",
"veryfasttree",
"xrmc",
"KeePassXC",
"KeePassXC-devel",
"john-jumbo",
"john-jumbo-devel"
]
},
{
"type": "test",
"ports": [
"feast"
]
}
]
},
{
"name": "libgcc",
"portdir": "lang/libgcc",
"version": "15",
"license": "BSD",
"platforms": "any",
"epoch": 3,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Provides the gcc runtime based on major version 15",
"long_description": "Provides the gcc runtime based on major version 15",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"freecad",
"msp430-gcc-devel",
"gigabase",
"floppy",
"flow",
"fortrancl",
"icu-docs",
"icu-doxygen-docs",
"oski",
"to-f90",
"snoopy",
"pgplot",
"launch4j",
"ftidy",
"g-wrap",
"g95",
"gcc9",
"libgcc9",
"julia",
"nhc98",
"perl5",
"upc",
"OpenBLAS",
"OpenBLAS-devel",
"R",
"arpack",
"atlas",
"deal.ii",
"feast",
"fftw",
"fftw-single",
"fftw-3",
"fftw-3-single",
"fftw-3-long",
"fgsl",
"hpddm",
"itsol",
"lapack",
"lis",
"minpack",
"ml",
"mumps",
"octave",
"octave-control",
"octave-ltfat",
"octave-optim",
"octave-optiminterp",
"octave-tisean",
"pfft",
"qrupdate",
"scalapack",
"shogun",
"sundials2",
"curl-ca-bundle",
"libpsl-docs",
"p5.26-extutils-f77",
"p5.28-extutils-f77",
"p5.30-extutils-f77",
"p5.26-ifeffit",
"p5.28-ifeffit",
"p5.30-ifeffit",
"p5-locale-gettext",
"py-clawpack",
"py37-clawpack",
"py38-clawpack",
"py39-clawpack",
"py-gacode",
"py37-gacode",
"py38-gacode",
"py-isce2",
"py36-isce2",
"py37-isce2",
"py-logilab-hmm",
"py27-logilab-hmm",
"py27-ngl",
"py27-nio",
"py27-numpy",
"py35-numpy",
"py36-numpy",
"py37-numpy",
"py38-numpy",
"py39-numpy",
"py27-pynifti",
"py27-qutip",
"py35-qutip",
"py36-qutip",
"py27-scikits-bvp_solver",
"py27-scipy",
"py35-scipy",
"py36-scipy",
"py37-scipy",
"py38-scipy",
"py39-scipy",
"py27-usadel1",
"LORENE",
"OpenCoarrays",
"abinit",
"ape",
"ast",
"atompaw",
"berkeleygw",
"ccpnmr",
"ecCodes",
"esmf",
"etsf_io",
"gamess",
"gerris",
"getdp",
"gildas",
"giza",
"gr-specest",
"gr37-specest",
"harminv",
"hdf5",
"ifeffit",
"jags",
"lanHEP",
"libctl",
"libmed",
"libsc",
"libxc",
"libxc4",
"magicspp",
"metview",
"miriad",
"molden",
"mpich-gcc7",
"mpich-clang",
"mpich-clang90",
"mpich-gcc9",
"mpich-clang10",
"mpich-gcc10",
"mpich-clang11",
"mpich-default",
"ncarg",
"netcdf-fortran",
"octopus",
"openmpi-gcc7",
"openmpi-clang",
"openmpi-gcc9",
"openmpi-clang90",
"openmpi-gcc10",
"openmpi-clang10",
"openmpi-clang11",
"openmpi-default",
"ortep3",
"p4est",
"plplot",
"plplot-single",
"quantum-espresso",
"relax3d",
"root5",
"root6",
"shtools",
"slatec",
"solid",
"sparskit",
"splash",
"wannier90",
"wgrib2",
"whatcheck",
"whizard",
"xcrysden",
"mpich-gcc11",
"mpich-devel-gcc11",
"openmpi-gcc11",
"p5.32-extutils-f77",
"p5.32-ifeffit",
"py310-numpy",
"py310-scipy",
"p5.34-extutils-f77",
"p5.34-ifeffit",
"mpich-clang12",
"mpich-clang13",
"openmpi-clang12",
"openmpi-clang13",
"py310-qutip",
"cmake-bootstrap",
"mpich-clang14",
"openmpi-clang14",
"mpich-gcc12",
"openmpi-gcc12",
"sundials5",
"sundials6",
"mpich-clang15",
"openmpi-clang15",
"icu-devel-docs",
"soplex",
"papilo",
"scip",
"py311-numpy",
"py311-scipy",
"NTPoly",
"dbcsr",
"fpm",
"adept2",
"primme",
"linalg",
"fson",
"zofu",
"ginkgo",
"LSQR",
"fmin",
"fortran-bspline",
"fortran-nlesolver",
"fortran-numdiff",
"quadpack",
"slsqp",
"ForEx",
"dop853",
"fastmath",
"finterp",
"fitpack",
"fortran-datetime",
"fortran-regex",
"fortran-roots",
"R-RcppArmadillo",
"R-RcppDist",
"R-RcppEigen",
"R-RcppEnsmallen",
"R-RcppNumerical",
"R-Rfast",
"R-Rfast2",
"R-minqa",
"R-mnormt",
"R-splines2",
"conmax",
"daglib",
"ddeabm",
"feq-parse",
"pikaia",
"regridpack",
"splpak",
"eiscor",
"hptt",
"scifor",
"FACE",
"starpu",
"R-Amelia",
"R-ape",
"R-arrApply",
"R-bayesQR",
"R-bayescopulareg",
"R-bayesm",
"R-bspline",
"R-mvtnorm",
"R-nnls",
"carlson-elliptic-integrals",
"fortran-mach",
"powellopt",
"R-biglm",
"R-irlba",
"R-mixsqp",
"R-mvnfast",
"R-pbivnorm",
"R-signal",
"R-statmod",
"R-tmvnsim",
"R-ucminf",
"psblas3",
"R-SparseM",
"R-igraph",
"R-nleqslv",
"R-nloptr",
"R-quadprog",
"R-forecast",
"R-fracdiff",
"R-lmtest",
"R-projpred",
"R-tseries",
"R-urca",
"R-BGVAR",
"R-Hmisc",
"R-deSolve",
"R-deldir",
"R-expm",
"R-glasso",
"R-interp",
"R-randomForest",
"R-sm",
"R-stochvol",
"hiop",
"dspl",
"madness",
"R-conquer",
"R-dcov",
"R-dlm",
"R-quantreg",
"R-robustbase",
"R-bsvars",
"R-gmm",
"R-gnm",
"R-qgraph",
"R-rootSolve",
"R-tmvtnorm",
"AlphaSparse",
"R-VGAM",
"R-sitmo",
"R-sem",
"R-subplex",
"R-slam",
"R-classInt",
"R-FKF",
"R-GA",
"R-acepack",
"R-gam",
"R-hts",
"R-leaps",
"R-strucchange",
"R-fBasics",
"R-gss",
"R-hexbin",
"R-lbfgsb3c",
"R-logspline",
"R-lokern",
"R-pcaPP",
"R-pspline",
"R-rmutil",
"tenfourfox",
"tenfourfox-devel",
"R-Iso",
"R-cmprsk",
"R-fastGHQuad",
"R-lavacreg",
"R-lqmm",
"PENF",
"R-FME",
"R-RSpectra",
"R-apollo",
"R-kernlab",
"R-minpack.lm",
"R-qap",
"R-MLEcens",
"R-eha",
"R-mets",
"R-muhaz",
"R-readstata13",
"R-survPen",
"R-timereg",
"fortran-stdlib",
"R-glmm",
"R-legion",
"R-polspline",
"R-riskRegression",
"R-rms",
"R-robustlmm",
"R-smooth",
"R-sommer",
"R-glmnet",
"R-gmeta",
"R-lars",
"R-bisque",
"R-dotCall64",
"R-fGarch",
"R-fastICA",
"R-fields",
"R-lavaSearch2",
"R-spam",
"R-spam64",
"R-targeted",
"fortran-curl",
"fortran-pcre2",
"fortran-zlib",
"geodesic-fortran",
"sph",
"R-msm",
"R-ramcmc",
"R-rstpm2",
"R-sparsevb",
"R-GenSA",
"R-mirtjml",
"R-pomp",
"libocca",
"R-bpgmm",
"R-bvpSolve",
"R-ddalpha",
"R-fabMix",
"R-mclust",
"R-mcmcse",
"R-mix",
"R-nimble",
"R-pgmm",
"R-tweedie",
"R-TMB",
"R-actuar",
"R-alpaca",
"R-bife",
"R-geigen",
"R-impute",
"R-lfe",
"R-roptim",
"R-bnlearn",
"R-seriation",
"R-DPQ",
"R-waveslim",
"R-dcurver",
"R-gee",
"R-mirt",
"R-phangorn",
"R-phyr",
"R-vegan",
"raja",
"R-brnn",
"R-Rcsdp",
"R-clinfun",
"R-repeated",
"R-scs",
"R-MatrixExtra",
"R-float",
"R-milr",
"R-penalized",
"R-psd",
"R-rsparse",
"R-estimatr",
"R-hbal",
"R-lotri",
"R-BayesRGMM",
"R-RcppML",
"R-DistributionUtils",
"R-PRIMME",
"R-RcppSMC",
"R-arfima",
"R-flintyR",
"R-svd",
"R-twang",
"R-limSolve",
"R-mlegp",
"R-norm2",
"R-sparseDFM",
"R-r2sundials",
"R-rmarchingcubes",
"R-rmumps",
"R-Rtsne",
"R-dualtrees",
"R-esreg",
"R-rotasym",
"R-sphunif",
"R-BMA",
"R-GSE",
"R-cellWise",
"R-robust",
"R-robustvarComp",
"R-rrcov",
"R-fable",
"R-BSSprep",
"R-ICtest",
"R-ebdbNet",
"R-fICA",
"R-norm",
"R-preprocessCore",
"R-singR",
"R-publipha",
"R-qtl",
"R-RiemBase",
"R-cccp",
"R-glmmML",
"R-labdsv",
"R-maotai",
"R-mlpack",
"R-optpart",
"R-fso",
"R-lpSolveAPI",
"R-matrixdist",
"R-MatrixCorrelation",
"R-fourierin",
"R-mcemGLM",
"R-mixgb",
"R-strucchangeRcpp",
"R-CDM",
"R-GDINA",
"R-Kendall",
"R-TAM",
"R-dfms",
"R-flashClust",
"R-miceadds",
"R-pbv",
"R-sirt",
"R-JMbayes",
"R-MSCMT",
"R-compositions",
"R-volesti",
"R-bigalgebra",
"R-glmmPen",
"R-quanteda",
"R-sentopics",
"R-BayesPPD",
"R-bgw",
"R-glassoFast",
"R-lpirfs",
"R-pcalg",
"R-quanteda.textmodels",
"R-rpf",
"R-yuima",
"R-BVSNLP",
"R-rminqa",
"R-vennLasso",
"R-bigsnpr",
"R-bigstatsr",
"R-coop",
"R-didimputation",
"R-rEDM",
"R-brmsmargins",
"R-ppmSuite",
"R-BFpack",
"R-bain",
"R-gamselBayes",
"R-betaBayes",
"R-scam",
"R-blockcluster",
"R-fortranfctpassing",
"R-gRain",
"R-gRbase",
"R-rtkore",
"mpich-clang16",
"openmpi-clang16",
"R-bpnreg",
"R-ccaPP",
"R-cord",
"R-echoice2",
"R-simts",
"R-tsBSS",
"R-BGGM",
"R-TSSS",
"R-pan",
"R-prefmod",
"R-robeth",
"R-ACDm",
"R-BDgraph",
"R-BayesQVGEL",
"R-copre",
"R-hawkes",
"R-l0ara",
"R-marqLevAlg",
"R-n1qn1",
"R-ssgraph",
"R-fastmatrix",
"R-pbdSLAP",
"R-changepoint",
"R-cplm",
"R-earth",
"R-mda",
"R-bark",
"R-bvarsv",
"R-gMWT",
"R-ptf",
"R-splancs",
"toml-f",
"fortran-rpn-calc",
"fortran-xml",
"functional-fortran",
"R-KODAMA",
"R-mev",
"fortran-json",
"fortran-csv-module",
"fortran-popen",
"runge-kutta-fortran",
"R-ClusVis",
"R-SparseChol",
"R-VarSelLCM",
"R-glmmrBase",
"R-glmmrOptim",
"R-rBDAT",
"R-ADMM",
"R-RcppClock",
"R-RcppDE",
"R-Rdimtools",
"R-mclustcomp",
"R-rpm",
"R-sparseSEM",
"R-wdnet",
"R-RcppHMM",
"R-TreeBUGS",
"R-acebayes",
"R-bliss",
"R-exdex",
"R-leidenAlg",
"R-revdbayes",
"R-rust",
"R-sccore",
"R-KFAS",
"R-fUnitRoots",
"R-pimeta",
"R-rcccd",
"R-sarima",
"R-BCSub",
"R-ROptSpace",
"R-anMC",
"R-graphicalVAR",
"R-manifold",
"R-parallelDist",
"R-RoBMA",
"R-magi",
"R-paropt",
"R-spNNGP",
"fortran-sqlite3",
"R-bigGP",
"R-cglasso",
"R-covglasso",
"R-unmarked",
"R-eBsc",
"R-lddmm",
"R-ClusPred",
"R-DESeq2",
"R-RLT",
"R-gRc",
"R-gps",
"R-mDAG",
"R-spBFA",
"R-womblR",
"R-CovTools",
"R-KernelKnn",
"R-MomTrunc",
"R-NetMix",
"R-SHT",
"R-StempCens",
"R-elmNNRcpp",
"R-lefko3",
"R-mastif",
"R-proxyC",
"R-spMC",
"R-tlrmvnmvt",
"yajl-fort",
"R-circular",
"R-mdgc",
"R-mmcif",
"R-psqn",
"R-NPflow",
"R-ash",
"R-hdrcde",
"R-parglm",
"R-sparcl",
"R-tmvtnsim",
"R-bootUR",
"R-crctStepdown",
"R-fastglm",
"R-gena",
"R-hpa",
"R-islasso",
"R-levmaR",
"R-mnorm",
"R-switchSelection",
"R-ManlyMix",
"R-hdbm",
"R-hitandrun",
"fortran-git",
"maptran3d",
"R-LongMemoryTS",
"bpack",
"R-ClusterR",
"R-FD",
"R-OpenImageR",
"R-ade4",
"R-lmom",
"R-pamr",
"R-rrum",
"R-rugarch",
"R-simcdm",
"R-CircSpaceTime",
"R-DescTools",
"R-RcppCensSpatial",
"R-relliptical",
"R-BranchGLM",
"R-UComp",
"R-crch",
"R-scoringRules",
"R-coin",
"R-coneproj",
"R-libcoin",
"R-qpcR",
"HiGHS",
"R-GofKmt",
"R-fractalRegression",
"R-lolog",
"R-qfa",
"R-ctmcd",
"R-markovchain",
"R-spdep",
"R-sundialr",
"R-DepthProc",
"R-EBglmnet",
"R-L1pack",
"R-Morpho",
"R-Rdsdp",
"R-Riemann",
"R-T4cluster",
"R-emBayes",
"R-fdacluster",
"R-fdasrvf",
"R-TDAkit",
"R-abn",
"R-free",
"R-gofar",
"R-gstat",
"R-rrpack",
"paramonte",
"elmerfem",
"R-edgeR",
"R-sentometrics",
"R-spatialreg",
"R-spfa",
"fortran-cairo",
"fortran-lua53",
"fortran-xlib",
"strumpack",
"flexiblas",
"mfem",
"R-EMCluster",
"R-TAG",
"R-catdap",
"R-fHMM",
"R-ncpen",
"R-watson",
"R-Lmoments",
"R-evgam",
"R-EBEN",
"R-zic",
"R-Rlinsolve",
"R-SpatialBSS",
"R-ZVCV",
"R-leidenbase",
"R-BayesMallows",
"R-fastshap",
"R-momentfit",
"R-party",
"R-FaultTree",
"R-blockmodels",
"R-imbalance",
"R-tensorBSS",
"bart",
"R-conTree",
"R-jointDiag",
"R-RMSS",
"R-bvartools",
"R-pense",
"R-robStepSplitReg",
"R-seqHMM",
"R-tdata",
"R-MatchIt",
"R-bamlss",
"R-dynmix",
"R-ergmito",
"R-idefix",
"R-ebTobit",
"R-bda",
"R-binGroup2",
"R-mlmmm",
"R-STAREG",
"R-mboost",
"R-tram",
"R-QUIC",
"R-bvls",
"R-leptokurticMixture",
"R-lorec",
"R-robsurvey",
"R-scio",
"R-wbacon",
"R-wsbackfit",
"R-Delaporte",
"R-KERE",
"R-RobustAFT",
"R-MixSim",
"R-SAGMM",
"R-ezglm",
"R-lowmemtkmeans",
"R-rexpokit",
"R-FuzzySimRes",
"R-aws",
"R-eimpute",
"R-fastAFT",
"R-JMbayes2",
"R-RobStatTM",
"R-adjclust",
"R-cequre",
"R-dtwclust",
"R-gap",
"R-latentnet",
"R-pyinit",
"R-rrcovNA",
"R-sensitivity",
"R-softImpute",
"R-densEstBayes",
"R-fastadi",
"R-mpath",
"R-secure",
"R-coxerr",
"R-mokken",
"R-BayesReversePLLH",
"R-BayesSUR",
"R-factorstochvol",
"R-lessSEM",
"R-sdwd",
"R-DstarM",
"R-bigsplines",
"R-lassoshooting",
"R-quantregForest",
"R-dplR",
"R-mombf",
"R-sgd",
"R-treeclim",
"R-comat",
"R-desla",
"R-robustHD",
"R-TruncatedNormal",
"R-spikeSlabGAM",
"R-GPM",
"R-GpGp",
"R-WSGeometry",
"R-MendelianRandomization",
"R-ldt",
"fortran-polyroots",
"R-ROI.plugin.qpoases",
"R-BsMD",
"R-FLORAL",
"R-OBsMD",
"R-bootstrap",
"R-mpmi",
"gFTL",
"libKriging",
"R-baygel",
"R-deTestSet",
"R-ggdmc",
"R-kdecopula",
"R-sleev",
"twopnt",
"R-timsac",
"finufft",
"R-CholWishart",
"R-RealVAMS",
"R-grpnet",
"R-robustBLME",
"chai",
"R-SAMM",
"R-bigtime",
"libxc5",
"libxc6",
"R-MCMCprecision",
"R-fDMA",
"R-kazaam",
"R-localgauss",
"R-multinomialLogitMix",
"R-puniform",
"R-tsPI",
"R-dsfa",
"R-PLordprob",
"R-RaschSampler",
"R-cobs",
"R-coxphf",
"R-dgumbel",
"R-gigg",
"R-psgp",
"R-sbmSDP",
"R-Nmix",
"R-SpaceTimeBSS",
"R-aihuman",
"R-hdpGLM",
"R-lpridge",
"R-lvmcomp",
"R-msBP",
"R-mixedClust",
"R-ordinalClust",
"R-pcLasso",
"R-Bayesrel",
"R-LogicReg",
"R-OpenMx",
"DMFTtools",
"R-quanteda.textstats",
"R-rego",
"R-roll",
"R-RFCCA",
"R-RTMB",
"R-invgamstochvol",
"R-nbfar",
"R-psp",
"R-tgp",
"R-GMCM",
"R-gglasso",
"R-glmmEP",
"R-lmm",
"R-netrankr",
"R-propagate",
"R-wCorr",
"R-BAS",
"R-ginormal",
"R-bartBMA",
"R-gb",
"R-rrMixture",
"R-vMF",
"starpu13",
"R-fda.usc",
"R-slasso",
"pnetcdf",
"R-minimaxApprox",
"R-PPMiss",
"R-bqtl",
"R-carat",
"R-cat",
"R-hibayes",
"R-lpcde",
"R-mvgb",
"R-scModels",
"R-QZ",
"R-crqa",
"R-rdist",
"R-defm",
"R-Rfit",
"R-bcROCsurface",
"R-bootCT",
"R-rqPen",
"R-GPFDA",
"R-bssm",
"R-diagis",
"R-eulerr",
"R-smoots",
"R-walker",
"R-waspr",
"R-PMCMRplus",
"R-ibr",
"R-cubicBsplines",
"R-fastcpd",
"R-fdaMixed",
"R-pqrBayes",
"R-mixture",
"R-fdaSP",
"R-ivx",
"imager",
"R-Vdgraph",
"R-ICSClust",
"R-tclust",
"R-evinf",
"R-BTSR",
"R-CovRegRF",
"R-RandomFields",
"R-RandomFieldsUtils",
"R-dann",
"R-etm",
"R-geoCount",
"R-geostatsp",
"R-kmndirs",
"R-laGP",
"R-dccpp",
"R-eRm",
"R-kalmanfilter",
"R-kimfilter",
"R-mixAK",
"R-MGMM",
"R-RGN",
"R-sparsegl",
"R-monomvn",
"R-sparsenet",
"R-KernSmooth",
"R-Matrix",
"R-cluster",
"R-mgcv",
"R-nlme",
"R-BCEE",
"R-gausscov",
"R-cglm",
"R-ktweedie",
"R-NormPsy",
"R-lcmm",
"h5fortran",
"gFTL-shared",
"stock-prices",
"R-aRtsy",
"R-deepgp",
"R-eglhmm",
"R-mashr",
"R-Sieve",
"R-esemifar",
"R-telefit",
"py312-numpy",
"R-cPCG",
"R-gRim",
"R-hmm.discnp",
"R-moveHMM",
"R-amap",
"R-mrfDepth",
"R-subselect",
"R-genefilter",
"R-MMVBVS",
"R-RRI",
"R-gasper",
"R-sbm",
"spral",
"R-DMQ",
"R-RCDT",
"R-Rnanoflann",
"R-missSBM",
"R-xrnet",
"R-RSSL",
"R-SSLR",
"R-crawl",
"R-oeli",
"R-samr",
"R-LatticeKrig",
"R-autoFRK",
"R-mhurdle",
"R-HARModel",
"R-bvhar",
"mpich-gcc13",
"mpich-clang17",
"openmpi-gcc13",
"openmpi-clang17",
"R-kyotil",
"R-ltsk",
"mcmcf90",
"R-aorsf",
"R-BayesLN",
"R-regmhmm",
"prima",
"R-tgstat",
"libpapilo",
"R-BGLR",
"R-blatent",
"R-nlmm",
"R-BTtest",
"R-gslnls",
"R-rmgarch",
"R-semidist",
"R-sglasso",
"R-spBayes",
"R-bcp",
"R-lowpassFilter",
"R-stepR",
"py312-scipy",
"R-bayesianVARs",
"R-dfsaneacc",
"R-robustmatrix",
"R-BayesPPDSurv",
"R-bpr",
"R-frontiles",
"R-mvord",
"R-qbld",
"fortran-lapack",
"R-bnmr",
"R-HHG",
"R-bayesWatch",
"R-gammSlice",
"forlab",
"simulated-annealing",
"R-probout",
"legacy-support",
"legacy-support-devel",
"econ-toolchain",
"fxt",
"R-rcpptimer",
"R-LMest",
"R-MultiLCIRT",
"libflame",
"R-LowRankQP",
"R-RprobitB",
"R-BigQuic",
"R-CARMS",
"R-mvrsquared",
"R-orthoDr",
"R-tidylda",
"R-DNAcopy",
"R-VARDetect",
"R-tripack",
"R-seededlda",
"R-stm",
"R-GLCMTextures",
"R-MNP",
"R-glmGamPoi",
"R-harmony",
"R-sctransform",
"R-optmatch",
"R-RcppBlaze",
"R-fastkqr",
"gtk-fortran",
"R-multitaper",
"R-slp",
"R-multimode",
"nghttp2",
"R-rsae",
"fortran-stdlib-devel",
"R-joineRML",
"R-multgee",
"libgcc14",
"R-mirtCAT",
"mpich-gcc14",
"mpich-clang18",
"R-HDTSA",
"R-LaMa",
"R-PHSMM",
"R-PAGFL",
"R-fntl",
"R-RcppBessel",
"R-bigergm",
"R-starma",
"R-fNonlinear",
"R-sox",
"R-netdiffuseR",
"R-PRTree",
"R-HMMEsolver",
"R-gsynth",
"R-sts",
"R-dlmtree",
"R-pcadapt",
"R-mcr",
"R-robslopes",
"aquafox",
"py313-numpy",
"py313-scipy",
"forgex",
"forgex-cli",
"openmpi-gcc14",
"openmpi-clang18",
"openmpi-clang19",
"mpich-clang19",
"R-bayesSurv",
"R-qfratio",
"R-sgeostat",
"mpich-clang20",
"openmpi-clang20",
"dftd3",
"py313-usadel1",
"xnec2c",
"openspecfun",
"gcc15",
"py314-numpy",
"py314-scipy",
"mpich-gcc15",
"openmpi-gcc15",
"py314-spacepy",
"py314-clawpack",
"mbdyn"
]
},
{
"type": "run",
"ports": [
"libgcc14"
]
}
]
},
{
"name": "libf2c",
"portdir": "lang/libf2c",
"version": "20240131",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://netlib.org/f2c/",
"description": "library to which you must link code you have converted from Fortran to C using f2c",
"long_description": "libf2c is the library to which you must link code you have converted from Fortran to C using f2c.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fort77",
"taucs"
]
},
{
"type": "run",
"ports": [
"f2c"
]
}
]
},
{
"name": "libcxx-powerpc",
"portdir": "lang/libcxx-powerpc",
"version": "7.1.1",
"license": "NCSA",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvm.org",
"description": "libc++ is an implementation of the C++ standard library, targeting C++11",
"long_description": "libc++ is an implementation of the C++ standard library, targeting C++11. This is an experimental port for PowerPC systems.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"debug",
"emutls",
"lock_guard"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake-bootstrap",
"python27-bootstrap",
"gcc10-bootstrap"
]
},
{
"type": "extract",
"ports": [
"xz",
"xz-bootstrap"
]
},
{
"type": "lib",
"ports": [
"gcc10-bootstrap"
]
}
],
"depends_on": []
},
{
"name": "libcxx",
"portdir": "lang/libcxx",
"version": "5.0.1",
"license": "MIT and NCSA",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://libcxx.llvm.org/",
"description": "libc++ is a new implementation of the C++ standard library with support for C++11 and portions of C++14.",
"long_description": "libc++ is a new implementation of the C++ standard library with support for C++11 and portions of C++14. Because objects cannot be passed between different versions of the C++ runtime, this port must replace the host version in order to be used. On Snow Leopard and earlier, this is done automatically because there is no existing host version of this library. On Lion and later, users must build the port with +replacemnt_libcxx and install the root manually if they wish to replace the existing host implementation.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 303
}
],
"variants": [
"replacemnt_libcxx"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"llvm-22",
"mlir-22",
"clang-22",
"lldb-22",
"flang-22",
"libclc-22",
"spirv-llvm-translator-22",
"cmake",
"cmake-gui",
"cmake-docs",
"cmake-devel",
"cmake-devel-docs",
"cmake-gui-devel",
"cmake-docs-devel",
"ld64-274",
"ld64-latest",
"libtapi",
"retdec",
"retdec-devel",
"llvm-10",
"llvm-11",
"clang-10",
"lldb-10",
"clang-11",
"flang-11",
"lldb-11",
"llvm-12",
"llvm-13",
"clang-12",
"lldb-12",
"mlir-13",
"clang-13",
"lldb-13",
"flang-13",
"llvm-14",
"llvm-15",
"mlir-14",
"clang-14",
"lldb-14",
"flang-14",
"mlir-15",
"clang-15",
"lldb-15",
"flang-15",
"llvm-16",
"llvm-17",
"mlir-16",
"clang-16",
"lldb-16",
"flang-16",
"mlir-17",
"clang-17",
"lldb-17",
"flang-17",
"llvm-18",
"llvm-19",
"mlir-18",
"clang-18",
"lldb-18",
"flang-18",
"mlir-19",
"clang-19",
"lldb-19",
"flang-19",
"llvm-20",
"llvm-21",
"mlir-20",
"clang-20",
"lldb-20",
"flang-20",
"mlir-21",
"clang-21",
"lldb-21",
"flang-21",
"llvm-3.7",
"clang-3.7",
"llvm-6.0",
"llvm-5.0",
"lldb-6.0",
"clang-6.0",
"lldb-5.0",
"clang-5.0",
"llvm-8.0",
"llvm-7.0",
"clang-8.0",
"lldb-8.0",
"clang-7.0",
"lldb-7.0",
"llvm-9.0",
"clang-9.0",
"lldb-9.0",
"llvm-devel",
"mlir-devel",
"clang-devel",
"lldb-devel",
"flang-devel",
"nodejs10",
"nodejs12",
"nodejs8"
]
}
]
},
{
"name": "lfortran",
"portdir": "lang/lfortran",
"version": "0.42.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lfortran.org",
"description": "Modern open-source interactive Fortran compiler",
"long_description": "LFortran is a modern open-source interactive Fortran compiler built on top of LLVM. It can execute user’s code interactively to allow exploratory work (much like Python, MATLAB or Julia) as well as compile to binaries with the goal to run user’s code on modern architectures such as multi-core CPUs and GPUs.",
"active": true,
"categories": [
"lang",
"fortran"
],
"maintainers": [],
"variants": [
"debug",
"kokkos",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-17",
"bash",
"re2c",
"cmake"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libfmt11",
"python312",
"llvm-17",
"kokkos",
"rapidjson",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "lemon",
"portdir": "lang/lemon",
"version": "1.39",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.hwaci.com/sw/lemon/",
"description": "An LALR(1) parser generator like yacc or bison.",
"long_description": "An LALR(1) parser generator like yacc or bison.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "kotlin",
"portdir": "lang/kotlin",
"version": "2.3.21",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kotlinlang.org/",
"description": "Statically typed programming language for the JVM, Android and the browser",
"long_description": "Kotlin is a modern but already mature programming language aimed to make developers happier. It's concise, safe, interoperable with Java and other languages, and provides many ways to reuse code between multiple platforms for productive programming.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "kelbt",
"portdir": "lang/kelbt",
"version": "0.15",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.complang.org/kelbt/",
"description": "Backtracking LALR(1) parser generator",
"long_description": "Kelbt generates backtracking LALR(1) parsers. Where traditional LALR(1) parser generators require static resolution of shift/reduce conflicts, Kelbt generates parsers that handle conflicts by backtracking at runtime. Kelbt is able to generate a parser for any context-free grammar that is free of hidden left recursion.",
"active": true,
"categories": [
"devel",
"textproc",
"lang"
],
"maintainers": [
{
"name": "wiml",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "kaffe",
"portdir": "lang/kaffe",
"version": "1.1.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kaffe.org",
"description": "A complete java VM and class library.",
"long_description": "This is Kaffe, a complete virtual machine and class library set which allows the execution of Java code. It comes with a virtual machine and a set of class libraries including beans, and an AWT graphics system.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"jikes",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libart_lgpl",
"freetype",
"esound",
"xorg-libsm",
"xorg-libXtst",
"gmp",
"gtk2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"fantom"
]
},
{
"type": "lib",
"ports": [
"jfreechart",
"pulse",
"sphinx4",
"plovr",
"castor",
"cglib",
"checkstyle",
"cobertura",
"commons-cli",
"commons-lang",
"commons-pool",
"derby",
"derby-server",
"dom4j",
"saxon",
"xom",
"rhino",
"commons-io",
"google-guava",
"itext",
"java_memcached",
"jdom",
"jgoodies-common",
"jgoodies-forms",
"jgoodies-looks",
"jmock1",
"jmock2",
"jna",
"jtidy",
"log4jdbc",
"mars",
"msv",
"mysql-connector-java",
"objenesis",
"pdfbox",
"proguard",
"saxpath",
"scala-migrations",
"servlet23-api",
"servlet24-api",
"slf4j",
"spring-framework25",
"spring-framework30",
"spring-framework31",
"spymemcached",
"unicodeconverter-java",
"xalanj",
"xercesj",
"xml-commons-resolver",
"xmlenc",
"xmlpull"
]
},
{
"type": "run",
"ports": [
"libsvm",
"relames",
"daisydiff"
]
}
]
},
{
"name": "jython",
"portdir": "lang/jython",
"version": "2.7.4",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jython.org/",
"description": "Python implementation in pure Java",
"long_description": "Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.",
"active": true,
"categories": [
"lang",
"java",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [
"installer"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"python27"
]
}
],
"depends_on": []
},
{
"name": "julia",
"portdir": "lang/julia",
"version": "1.12.6",
"license": "MIT",
"platforms": "{darwin >= 14}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://julialang.org",
"description": "The Julia Language: A fresh approach to technical computing.",
"long_description": "Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.",
"active": true,
"categories": [
"science",
"lang",
"math"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
},
{
"name": "olivier.benz",
"github": "benz0li",
"ports_count": 1
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"app"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
},
{
"type": "run",
"ports": [
"p7zip"
]
}
],
"depends_on": []
},
{
"name": "jsmin",
"portdir": "lang/jsmin",
"version": "20191031",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.crockford.com/javascript/jsmin.html",
"description": "JavaScript minifier tool",
"long_description": "Douglas Crockford's original JavaScript minifier tool",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "dev",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "jslint",
"portdir": "lang/jslint",
"version": "2011-05-10",
"license": "JSON",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jslint.com/",
"description": "The JavaScript Code Quality Tool",
"long_description": "JSLint is a JavaScript program that looks for problems in JavaScript programs. It is a code quality tool.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"spidermonkey"
]
}
],
"depends_on": []
},
{
"name": "jruby",
"portdir": "lang/jruby",
"version": "10.0.2.0",
"license": "(EPL-2 or GPL-2 or LGPL-2.1)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jruby.org",
"description": "JRuby is an implementation of the Ruby language using the JVM.",
"long_description": "JRuby is an implementation of the Ruby language using the JVM. It aims to be a complete, correct and fast implementation of Ruby, at the same time as providing powerful new features such as concurrency without a global-interpreter-lock, true parallelism, and tight integration to the Java language to allow you to use Java classes in your Ruby program and to allow JRuby to be embedded into a Java application.",
"active": true,
"categories": [
"lang",
"java",
"ruby"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [
"default_ruby",
"nailgun"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "jlint",
"portdir": "lang/jlint",
"version": "1.23",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.garret.ru/lang.html",
"description": "Java code verifier",
"long_description": "Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building lock graph.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jimtcl",
"portdir": "lang/jimtcl",
"version": "0.83",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jim.tcl.tk/",
"description": "Jim is a small footprint implementation of the Tcl programming language written from scratch.",
"long_description": "Jim is a small footprint implementation of the Tcl programming language written from scratch. Currently Jim Tcl is very feature complete with an extensive test suite (see the tests directory). There are some Tcl commands and features which are not implemented (and likely never will be), including traces and Tk. However, Jim Tcl offers a number of both Tcl8.5 and Tcl8.6 features ({*}, dict, lassign, tailcall and optional UTF-8 support) and some unique features. These unique features include [lambda] with garbage collection, a general GC/references system, arrays as syntax sugar for [dict]tionaries, object-based I/O and more. Other common features of the Tcl programming language are present, like the \"everything is a string\" behaviour, implemented internally as dual ported objects to ensure that the execution time does not reflect the semantic of the language",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1053
}
],
"variants": [
"static",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "jikesrvm",
"portdir": "lang/jikesrvm",
"version": "2.3.3",
"license": "CPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.jikesrvm.org/",
"description": "the Jikes (Java) Research Virtual Machine",
"long_description": "Jikes RVM (Research Virtual Machine) provides the research community with a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The virtual machine infrastructure in Jikes RVM was independently developed as part of the Jalapeno research project at the IBM T.J. Watson Research Center.",
"active": true,
"categories": [
"devel",
"lang",
"java"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jikes",
"portdir": "lang/jikes",
"version": "1.22",
"license": "IBMPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://jikes.sourceforge.net/",
"description": "High performance Java compiler",
"long_description": "Jikes is a compiler that translates Java source files as defined in The Java Language Specification into the bytecoded instruction set and binary format defined in The Java Virtual Machine Specification.",
"active": true,
"categories": [
"devel",
"lang",
"java"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kaffe"
]
}
]
},
{
"name": "javascript-lint",
"portdir": "lang/javascript-lint",
"version": "0.3.0",
"license": "(MPL-1.1 or LGPL-2.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.javascriptlint.com",
"description": "Lint program for JavaScript",
"long_description": "JavaScript Lint lets you check all your JavaScript source code for common mistakes without actually running the script or opening the web page.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ispc-clang",
"portdir": "lang/ispc",
"version": "14.0.6",
"license": "NCSA",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/llvm/llvm-project",
"description": "Clang build specifically for ispc compiler.",
"long_description": "Clang build specifically for ispc compiler. NOT TO BE USED IN GENERAL. This build is specifically tuned to satisfy the requirements of ispc which uses it as a build dependency only. Has assertions and dump enabled by default, which is not the case in the primary MacPorts LLVM/Clang builds.",
"active": true,
"categories": [
"lang",
"parallel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"pkgconfig",
"clang-13",
"python311"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"libomp",
"xar",
"z3",
"libxml2",
"perl5",
"zlib",
"zstd",
"ld64",
"libedit"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ispc"
]
}
]
},
{
"name": "janet",
"portdir": "lang/janet",
"version": "1.41.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://janet-lang.org/",
"description": "A dynamic language and bytecode vm",
"long_description": "Janet is a functional and imperative programming language and bytecode interpreter. It is a lisp-like language, but lists are replaced by other data structures. The language also supports bridging to native code written in C, meta-programming with macros, and bytecode assembly.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jc+macports",
"github": "tsujp",
"ports_count": 24
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jpm",
"janet-bundler",
"janet-cipher",
"janet-circlet",
"janet-codec",
"janet-db",
"janet-dotenv",
"janet-halo",
"janet-halo2",
"janet-html",
"janet-jhydro",
"janet-joy",
"janet-json",
"janet-musty",
"janet-path",
"janet-spork",
"janet-sqlite3",
"janet-testament",
"janet-tester",
"janet-uri"
]
}
]
},
{
"name": "ispc",
"portdir": "lang/ispc",
"version": "1.19.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ispc/ispc",
"description": "Intel SPMD program compiler",
"long_description": "ispc is a compiler for a variant of the C programming language, with extensions for single program, multiple data programming.",
"active": true,
"categories": [
"lang",
"parallel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"ispc-clang",
"python311",
"clang-20",
"bison",
"cctools",
"cmake",
"flex"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"ncurses"
]
},
{
"type": "test",
"ports": [
"python311"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"embree",
"oidn"
]
}
]
},
{
"name": "ikarus-scheme-devel",
"portdir": "lang/ikarus-scheme-devel",
"version": "r1870",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ikarus-scheme.org/",
"description": "ikarus-scheme is a R6RS Scheme implementation",
"long_description": "Ikarus Scheme is a free optimizing incremental native-code compiler for Scheme as specified in the Revised^6 Report on the Algorithmic Language Scheme.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libffi"
]
}
],
"depends_on": []
},
{
"name": "idris2",
"portdir": "lang/idris2",
"version": "0.8.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.idris-lang.org",
"description": "Purely functional programming language with dependent types",
"long_description": "Purely functional programming language with dependent types",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"coreutils",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"chez-scheme"
]
}
],
"depends_on": []
},
{
"name": "icon",
"portdir": "lang/icon",
"version": "9.5.25a",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.cs.arizona.edu/icon/",
"description": "The Icon Programming Language",
"long_description": "Icon is a high-level, general-purpose programming language with a large repertoire of features for processing data structures and character strings. Icon is an imperative, procedural language with a syntax reminiscent of C and Pascal, but with semantics at a much higher level.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "michael.grunewald",
"github": "",
"ports_count": 2
}
],
"variants": [
"x11"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libXt",
"xpm"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"noweb"
]
},
{
"type": "run",
"ports": [
"noweb"
]
}
]
},
{
"name": "ici",
"portdir": "lang/ici",
"version": "4.1.1",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.zeta.org.au/~atrn/ici/",
"description": "C-like, high level language",
"long_description": "ICI is a C-like, high level language originally developed by Tim Long and placed into the public domain. ICI marries C's expression syntax, control structures and overall feel, with a dynamic, garbage collected, object-based, data model.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "haskell-mode.el",
"portdir": "lang/haskell-mode.el",
"version": "2.4",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.iro.umontreal.ca/~monnier/elisp/",
"description": "An emacs major mode for editing haskell programs.",
"long_description": "Haskell-mode is a major Emacs mode for editing Haskell source code. It provides syntax highlighting and automatic indentation and comes with inf-haskell which allows interaction with an inferior Haskell interactive loop such as the one of Hugs or GHCi.",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
},
{
"type": "run",
"ports": [
"ghc"
]
}
],
"depends_on": []
},
{
"name": "hugs98",
"portdir": "lang/hugs98",
"version": "plus-Sep2006",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.haskell.org/hugs",
"description": "The HUGS Haskell Interpreter",
"long_description": "Hugs 98 is a functional programming system based on Haskell 98, the de facto standard for non-strict functional programming languages. Hugs 98 provides an almost complete implementation of Haskell 98.",
"active": true,
"categories": [
"lang",
"haskell"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"libtool",
"pkgconfig",
"autoconf",
"automake",
"bison",
"gmake"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"libedit"
]
}
],
"depends_on": []
},
{
"name": "hamlet",
"portdir": "lang/hamlet",
"version": "2021.06.16",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://people.mpi-sws.org/~rossberg/hamlet",
"description": "SML reference interpreter",
"long_description": "SML reference interpreter",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"smlnj",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gwydion-dylan",
"portdir": "lang/gwydion-dylan",
"version": "2.3.11",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gwydiondylan.org/",
"description": "The Gwydion Dylan Compiler",
"long_description": "Dylan is an advanced, object-oriented, dynamic language which supports the rapid development of programs. When needed, the programmer can later optimize (his or her) programs for more efficient execution by supplying type information to the compiler. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects. Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, and many other advanced features",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boehmgc"
]
}
],
"depends_on": []
},
{
"name": "guile18",
"portdir": "lang/guile18",
"version": "1.8.8",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "guile-1.8",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by guile-1.8",
"long_description": "This port has been replaced by guile-1.8.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": "guile-3.0",
"portdir": "lang/guile-3.0",
"version": "3.0.10",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "~+macports",
"github": "graywolf",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool",
"gsed"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pkgconfig",
"readline",
"libiconv",
"libunistring",
"boehmgc",
"gettext",
"gmp",
"libffi",
"libtool"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
},
{
"type": "test",
"ports": [
"coreutils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnucash",
"gnucash-devel",
"libfive",
"guile-gnutls",
"mdk"
]
}
]
},
{
"name": "guile-2.2",
"portdir": "lang/guile-2.2",
"version": "2.2.7",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/guile.html",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gsed"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libffi",
"libtool",
"ncurses",
"boehmgc",
"readline",
"libiconv",
"libunistring",
"pkgconfig",
"gettext"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"autogen",
"slib-guile",
"swig-guile",
"swig3-guile",
"gnotime",
"g-wrap",
"denemo",
"geda-gaf",
"libctl",
"lilypond",
"lilypond-devel"
]
}
]
},
{
"name": "guile-1.8",
"portdir": "lang/guile-1.8",
"version": "1.8.8",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/guile/guile.html",
"description": "GNU's Ubiquitous Intelligent Language for Extension (guile)",
"long_description": "Guile is an interpreter for the Scheme programming language, packaged for use in a wide variety of environments. Guile implements Scheme as described in the Revised^5 Report on the Algorithmic Language Scheme (usually known as R5RS), providing clean and general data and control structures. Guile goes beyond the rather austere language presented in R5RS, extending it with a module system, full access to POSIX system calls, networking support, multiple threads, dynamic linking, a foreign function call interface, powerful string processing, and many other features needed for programming in the real world.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"libtool",
"gettext",
"libiconv",
"readline"
]
},
{
"type": "run",
"ports": [
"guile_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libmatheval"
]
},
{
"type": "lib",
"ports": [
"TeXmacs",
"drgeo1"
]
}
]
},
{
"name": "guile",
"portdir": "lang/guile",
"version": "2.2.7",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "guile-2.2",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by guile-2.2",
"long_description": "This port has been replaced by guile-2.2.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": []
}
]
}