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=575",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=573",
"results": [
{
"name": "typescript",
"portdir": "lang/typescript",
"version": "6.0.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.typescriptlang.org",
"description": "TypeScript is JavaScript with syntax for types",
"long_description": "TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "",
"github": "goranmoomin",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"npm11"
]
},
{
"type": "lib",
"ports": [
"nodejs24"
]
}
],
"depends_on": []
},
{
"name": "twelf",
"portdir": "lang/twelf",
"version": "1.7.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://twelf.org/wiki/Main_Page",
"description": "Meta-logical framework for deductive systems",
"long_description": "Meta-logical framework for deductive systems",
"active": true,
"categories": [
"lang",
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"smlnj",
"clang-18"
]
},
{
"type": "run",
"ports": [
"smlnj"
]
}
],
"depends_on": []
},
{
"name": "tuareg-mode.el",
"portdir": "lang/tuareg-mode.el",
"version": "2.0.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "http://tuareg.forge.ocamlcore.org/",
"description": "A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs.",
"long_description": "Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are highlighted using Font-Lock. Support to run an interactive Caml toplevel and debugger is provided.",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
},
{
"type": "run",
"ports": [
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "tom",
"portdir": "lang/tom",
"version": "2.5",
"license": "unknown",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tom.loria.fr/",
"description": "Tom is a pattern matching compiler developed at INRIA.",
"long_description": "Tom is a pattern matching compiler developed at INRIA. It is particularly well-suited for programming various transformations on trees/terms and XML based documents. Its design follows our research on rule based languages (R3), and our experiences on the efficient compilation of ELAN developed by the Protheo group. Don't forget to add `echo ${TOM_HOME}/lib/*.jar | tr ' ' ':'` to your CLASSPATH, TOM_HOME being ${prefix}/share/java/tom-2.5",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "toluapp",
"portdir": "lang/toluapp",
"version": "1.0.93",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/LuaDist/toluapp",
"description": "A extension of toLua, a tool to integrate C-Cpp code with Lua.",
"long_description": "tolua++ is an extension of toLua, a tool to integrate C-C++ code with Lua. tolua++ includes new features oriented to c++, such as class templates. tolua is a tool that greatly simplifies the integration of C-C++ code with Lua. Based on a cleaned header file, tolua automatically generates the binding code to access C-C++ features from Lua. Using Lua-5.0 API and metamethod facilities, the current version automatically maps C-C++ constants, external variables, functions, namespace, classes, and methods to Lua. It also provides facilities to create Lua modules.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua51"
]
}
],
"depends_on": []
},
{
"name": "tclxml",
"portdir": "lang/tclxml",
"version": "3.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tclxml.sourceforge.net",
"description": "This package provides XML parsers, DOM scripting and XSL Transformations for Tcl.",
"long_description": "In previous distributions, these features (TclXML, TclDOM, and TclXSLT) were supplied as separate packages. Now they have been combined into a single package to make installation easier. TclXML provides a streaming parser for XML documents. TclDOM provides a tree view for XML documents. This is usually the best interface for scripting XML documents using Tcl. TclXSLT provides a method to invoke XSL Transformations upon XML documents. This package is a wrapper for the libxslt library.",
"active": true,
"categories": [
"lang",
"tcl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"tcllib",
"tcl",
"libxml2"
]
}
],
"depends_on": []
},
{
"name": "tclx",
"portdir": "lang/tclx",
"version": "8.4.1",
"license": "Permissive and Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tclx.sourceforge.net/",
"description": "Tcl with extended command set",
"long_description": "Tclx extends Tcl by providing new operating system interface commands, extended file control, scanning and status commands and many others.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"moomps",
"sguil-client"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "tcldoc",
"portdir": "lang/tcldoc",
"version": "0.3",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.tcl-lang.org/page/tcldoc",
"description": "Generates HTML pages of API documentation from Tcl source files",
"long_description": "TclDoc parses the declarations and documentation comments in a set of Tcl source files and produces a corresponding set of HTML pages describing procedure declarations.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "tcl9",
"portdir": "lang/tcl",
"version": "9.0.3",
"license": "Tcl/Tk",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tool Command Language",
"long_description": "Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 96
}
],
"variants": [
"corefoundation",
"memdebug",
"dtrace",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libtommath"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tcl9-tls"
]
}
]
},
{
"name": "tclcl",
"portdir": "lang/tclcl",
"version": "1.16",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://otcl-tclcl.sourceforge.net/tclcl/",
"description": "TclCL (Tcl with classes)",
"long_description": "TclCL is a Tcl/C++ interface",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"otcl",
"tcl",
"tk"
]
}
],
"depends_on": []
},
{
"name": "tcl",
"portdir": "lang/tcl",
"version": "8.6.17",
"license": "Tcl/Tk",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tool Command Language",
"long_description": "Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more. Open source and business-friendly, Tcl is a mature yet evolving language that is truly cross platform, easily deployed and highly extensible.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 96
}
],
"variants": [
"threads",
"corefoundation",
"memdebug",
"dtrace",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"aidadoc",
"pypy37-tkinter",
"pypy38-tkinter",
"pypy39-tkinter",
"tktable",
"pypy-tkinter",
"pypy36-tkinter",
"blt"
]
},
{
"type": "lib",
"ports": [
"sqlite3-tools",
"zebra",
"darwinbuild",
"expect",
"fossil",
"whiptcl",
"spin",
"swig-tcl",
"swig3-tcl",
"tao",
"tcl-tls",
"tclcurl",
"tcllib",
"tclreadline",
"tklib",
"scid",
"ocaml-labltk",
"tkimg",
"eggdrop",
"epic4",
"znc",
"critcl",
"eltclsh",
"gst",
"nsf",
"otcl",
"tclcl",
"tcldoc",
"tclx",
"xotcl",
"R",
"VecTcl",
"netgen",
"hping3",
"ncid",
"libpurple",
"scotty",
"tcl_bonjour",
"time-track-cli",
"p5.28-tcl",
"p5.30-tcl",
"p5.32-tcl",
"p5.34-tcl",
"pure-tk",
"tcLex",
"moodss",
"p5.26-tcl",
"db48-tcl",
"metakit",
"pgtcl",
"sqlcipher-tools",
"sqlite3-tcl",
"aolserver",
"Togl",
"Togl-2.0",
"tix",
"tk-quartz",
"tk-x11",
"tkdnd",
"irsim",
"ligotools",
"magic",
"opencascade",
"plplot",
"plplot510",
"plplot-single",
"plplot510-single",
"sparky",
"swarm",
"vis5d",
"xcrysden",
"xschem",
"tDOM",
"mysqltcl",
"wordnet"
]
},
{
"type": "run",
"ports": [
"eso-flames-fposs",
"tcl2doxy",
"gutils-suite-core",
"xmlgen",
"msort",
"tclxml",
"pgintcl"
]
}
]
},
{
"name": "swi-prolog-devel",
"portdir": "lang/swi-prolog-devel",
"version": "10.1.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 20051223,
"replaced_by": null,
"homepage": "https://www.swi-prolog.org/",
"description": "SWI-Prolog compiler plus extra packages (development version)",
"long_description": "ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jan",
"github": "JanWielemaker",
"ports_count": 2
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libmcrypt",
"libyaml",
"ncurses",
"ossp-uuid",
"pcre2",
"libarchive",
"libutf8proc",
"pango",
"python313",
"SDL3",
"SDL3_image",
"cairo",
"zlib",
"db62",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "swi-prolog",
"portdir": "lang/swi-prolog",
"version": "10.0.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 20051223,
"replaced_by": null,
"homepage": "https://www.swi-prolog.org/",
"description": "SWI-Prolog compiler plus extra packages (stable version)",
"long_description": "ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "jan",
"github": "JanWielemaker",
"ports_count": 2
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libmcrypt",
"libyaml",
"ncurses",
"ossp-uuid",
"pcre2",
"libarchive",
"libjpeg-turbo",
"pango",
"python313",
"SDL3",
"SDL3_image",
"cairo",
"zlib",
"db62",
"gmp"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"prolog-mode.el"
]
}
]
},
{
"name": "strategoxt",
"portdir": "lang/strategoxt",
"version": "0.17",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://strategoxt.org/Stratego/StrategoXT",
"description": "Stratego language with the XT bundle.",
"long_description": "StrategoXT is the combination of the Stratego language for strategic programming with the XT bundle of transformation tools.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libaterm",
"sdf2-bundle"
]
}
],
"depends_on": []
},
{
"name": "stklos-curl-devel",
"portdir": "lang/stklos-devel",
"version": "1.70-20230307-3bc8d1f9",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "Curl extension for STklos",
"long_description": "Curl extension for STklos",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"curl",
"stklos-devel"
]
}
],
"depends_on": []
},
{
"name": "stklos-gtklos-devel",
"portdir": "lang/stklos-devel",
"version": "1.70-20230307-3bc8d1f9",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "GTK+ extension for STklos",
"long_description": "GTK+ extension for STklos",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"goocanvas2",
"stklos-devel"
]
}
],
"depends_on": []
},
{
"name": "stklos-gtklos",
"portdir": "lang/stklos",
"version": "1.70",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "GTK+ extension for STklos",
"long_description": "GTK+ extension for STklos",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"goocanvas2",
"stklos"
]
}
],
"depends_on": []
},
{
"name": "stklos-devel",
"portdir": "lang/stklos-devel",
"version": "1.70-20230307-3bc8d1f9",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "free Scheme system supporting most R7RS language features",
"long_description": "STklos is a free Scheme system supporting most of the language features defined in R7RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libedit",
"boehmgc",
"pcre",
"libffi",
"gmp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stklos-gtklos-devel",
"stklos-curl-devel"
]
}
]
},
{
"name": "stklos",
"portdir": "lang/stklos",
"version": "1.70",
"license": "GPL-2+ and GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stklos.net",
"description": "free Scheme system supporting most R7RS language features",
"long_description": "STklos is a free Scheme system supporting most of the language features defined in R7RS. The aim of this implementation is to be fast as well as light. The implementation is based on an ad-hoc Virtual Machine.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boehmgc",
"gmp",
"libffi",
"pcre"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"stklos-gtklos"
]
}
]
},
{
"name": "stdman",
"portdir": "lang/stdman",
"version": "2024.07.05",
"license": "CC-BY-SA-3 and GFDL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jeaye/stdman",
"description": "cppreference manpages",
"long_description": "Manpages for the C++ standard library from cppreference.com.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "stack",
"portdir": "lang/stack",
"version": "3.9.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://haskellstack.org",
"description": "The Haskell Tool Stack",
"long_description": "Stack is a cross-platform command line interface for developing Haskell projects. It features: installing GHC automatically, installing packages needed for your project, building your project, testing your project, benchmarking your project. It is intended for Haskellers both new and experienced.",
"active": true,
"categories": [
"lang",
"haskell"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"prebuilt"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"openssl",
"pkgconfig",
"file",
"grep",
"gsed",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"gnupg2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"darcs",
"git-annex",
"hadolint",
"hledger",
"hledger-iadd",
"gf-core",
"unison-lang",
"erd",
"pandoc-citeproc",
"pxsl-tools"
]
}
]
},
{
"name": "squirrel",
"portdir": "lang/squirrel",
"version": "3.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.squirrel-lang.org",
"description": "The Squirrel programming language",
"long_description": "Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "squeak",
"portdir": "lang/squeak",
"version": "3.9",
"license": "MIT",
"platforms": "{darwin < 12}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.squeak.org",
"description": "Full, portable, Smalltalk-80 system",
"long_description": "Squeak is a full-featured implementation of the Smalltalk programming language and environment based on (and largely compatible with) the original Smalltalk-80 system. Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI, animation and other multimedia capabilities -- and one of the most impressive development environments ever created. It also includes a customisable framework for creating dynamic HTTP servers and interactively extensible Web sites. The entire Squeak system is open source software, distributed freely with a liberal license.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mesa",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "spidermonkey185",
"portdir": "lang/spidermonkey185",
"version": "1.0.0",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.mozilla.org/js/spidermonkey/",
"description": "JavaScript-C Engine",
"long_description": "JavaScript-C Engine",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"python27",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nspr",
"readline"
]
}
],
"depends_on": []
},
{
"name": "spidermonkey",
"portdir": "lang/spidermonkey",
"version": "1.7.0",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey",
"description": "JavaScript-C Engine",
"long_description": "JavaScript-C Engine",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"fileobject",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nspr",
"readline"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"webcleaner"
]
},
{
"type": "lib",
"ports": [
"flusspferd",
"h3dapi",
"jslint",
"p5.28-javascript-spidermonkey",
"p5.30-javascript-spidermonkey",
"p5.26-javascript-spidermonkey",
"p5.34-javascript-spidermonkey",
"sablotron",
"elinks",
"elinks-devel",
"p5.32-javascript-spidermonkey"
]
}
]
},
{
"name": "solidity",
"portdir": "lang/solidity",
"version": "0.8.28",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://soliditylang.org",
"description": "Solidity, the Smart Contract Programming Language",
"long_description": "Solidity is a statically typed, contract-oriented, high-level language for implementing smart contracts on the Ethereum platform.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "me",
"github": "kaimingguo",
"ports_count": 1
}
],
"variants": [
"debug",
"z3",
"cvc4",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"nlohmann-json",
"libfmt9",
"clang-20",
"cmake",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"boost176",
"z3"
]
}
],
"depends_on": []
},
{
"name": "snobol4",
"portdir": "lang/snobol4",
"version": "2.3.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.regressive.org/snobol4/",
"description": "SNOBOL4 programming language",
"long_description": "SNOBOL4 (StriNg Oriented and symBOlic Language) is a language for text processing, pattern matching, and much more, first designed and implemented at Bell Telephone Laboratories, Inc. (BTL) in the 1970's. Includes SPITBOL, Blocks and other extensions.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "snobol4",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"xz",
"zlib",
"sqlite3",
"libffi",
"readline",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "smlnj",
"portdir": "lang/smlnj",
"version": "110.99.9",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.smlnj.org/",
"description": "Standard ML of New Jersey",
"long_description": "Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for the Standard ML '97 programming language with associated libraries, tools, and documentation. SML/NJ is free, open source software.",
"active": true,
"categories": [
"lang",
"ml"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"hamlet",
"twelf"
]
},
{
"type": "run",
"ports": [
"twelf"
]
}
]
},
{
"name": "sml-mode.el",
"portdir": "lang/sml-mode.el",
"version": "6.10",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://elpa.gnu.org/packages/sml-mode.html",
"description": "An EMACS major mode for editing Standard ML",
"long_description": "An EMACS major mode for editing Standard ML",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1596
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "slime",
"portdir": "lang/slime",
"version": "2.28",
"license": "Permissive",
"platforms": "any",
"epoch": 2022121000,
"replaced_by": null,
"homepage": "http://common-lisp.net/project/slime/",
"description": "An Emacs mode for unifying Common Lisp development",
"long_description": "SLIME extends Emacs with new support for interactive programming in Common Lisp. The features are centred around `slime-mode', an Emacs minor-mode that complements the standard `lisp-mode'. While `lisp-mode' supports editing Lisp source files, `slime-mode' adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "easieste",
"github": "easye",
"ports_count": 15
}
],
"variants": [
"app",
"sbcl",
"clisp",
"abcl",
"ccl",
"ecl"
],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "slang2",
"portdir": "lang/slang2",
"version": "2.3.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jedsoft.org/slang/",
"description": "multi-platform programmer's library",
"long_description": "S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"oniguruma6",
"pcre",
"libpng",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-libnewt",
"py39-libnewt",
"libnewt",
"whiptcl",
"py310-libnewt",
"py312-libnewt",
"py311-libnewt",
"py313-libnewt",
"jed",
"slrn",
"mc",
"dbacl",
"most",
"xml-coreutils"
]
}
]
},
{
"name": "slang",
"portdir": "lang/slang",
"version": "1.4.9",
"license": "(GPL-2 or Artistic-1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.s-lang.org/",
"description": "library that includes a powerful scripting language with a C-like syntax",
"long_description": "S-Lang is a C programmer's library that includes routines for the rapid development of sophisticated, user friendly, multi-platform applications.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "sisc",
"portdir": "lang/sisc",
"version": "1.16.6",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sisc.sourceforge.net/",
"description": "Second Interpreter of Scheme Code",
"long_description": "SISC is a Java based interpreter of Scheme.",
"active": true,
"categories": [
"lang",
"java",
"scheme"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"docbook-xsl-nons",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu"
]
}
],
"depends_on": []
},
{
"name": "sicp",
"portdir": "lang/sicp",
"version": "0.0.1",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.neilvandyke.org/sicp-texi/",
"description": "Structure and Interpretation of Computer Programs (texinfo book)",
"long_description": "Lytha Ayth's texinfo version of Structure and Interpretation of Computer Programs -- 2nd ed. (Harold Abelson and Gerald Jay Sussman, with Julie Sussman)",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "shakespeare",
"portdir": "lang/shakespeare",
"version": "1.2.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://shakespearelang.sourceforge.net/",
"description": "Shakespeare programming language",
"long_description": "A programming language created with the design goal to make the source code resemble Shakespeare plays. The characters in the play are variables.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "see",
"portdir": "lang/see",
"version": "3.1.1424",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adaptive-enterprises.com/~d/software/see/",
"description": "Simple ECMAScript Engine",
"long_description": "The Simple ECMAScript Engine ('SEE') is a parser and runtime library for the popular ECMAScript language.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boehmgc"
]
}
],
"depends_on": []
},
{
"name": "sdcc29",
"portdir": "lang/sdcc29",
"version": "2.9.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdcc.sourceforge.net/",
"description": "ANSI C compiler targeting Intel 8051, Maxim 80DS390, Zilog Z80",
"long_description": "SDCC is a freeware, retargettable, optimizing ANSI C compiler that targets the Intel 8051, Maxim 80DS390, and Zilog Z80 based MCUs. Work is in progress on supporting Motorola 68HC08 as well as Microchip PIC16 and PIC18 series.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gputils",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline"
]
},
{
"type": "run",
"ports": [
"gputils"
]
}
],
"depends_on": []
},
{
"name": "sdcc",
"portdir": "lang/sdcc",
"version": "4.5.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sdcc.sourceforge.net/",
"description": "ANSI C compiler targeting Intel 8051, Maxim 80DS390, Zilog Z80",
"long_description": "SDCC is a retargettable, optimizing ANSI - C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08) and Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A). Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"gputils",
"texinfo"
]
},
{
"type": "lib",
"ports": [
"readline",
"boost181",
"zlib"
]
},
{
"type": "run",
"ports": [
"gputils"
]
}
],
"depends_on": []
},
{
"name": "scsh",
"portdir": "lang/scsh",
"version": "0.6.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scsh.net/",
"description": "Scheme shell",
"long_description": "Scsh is an open-source Unix shell embedded within Scheme. Scsh is a variant of Scheme 48 (an R5RS compliant new-tech Scheme system) Scsh is designed for writing real-life standalone Unix programs and shell scripts. Scsh spans a wide range of application, from `script' applications usually handled with perl or sh, to more standard systems applications usually written in C.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "scala2.7",
"portdir": "lang/scala",
"version": "2.7.7",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.8",
"portdir": "lang/scala",
"version": "2.8.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.9",
"portdir": "lang/scala",
"version": "2.9.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.10",
"portdir": "lang/scala",
"version": "2.10.7",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.11",
"portdir": "lang/scala",
"version": "2.11.12",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.12",
"portdir": "lang/scala",
"version": "2.12.20",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala2.13",
"portdir": "lang/scala",
"version": "2.13.16",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala3.0",
"portdir": "lang/scala",
"version": "3.0.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala3.1",
"portdir": "lang/scala",
"version": "3.1.3",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala3.2",
"portdir": "lang/scala",
"version": "3.2.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "scala3.3",
"portdir": "lang/scala",
"version": "3.3.3",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
}
]
}