HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52150,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=620",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=618",
"results": [
{
"name": "php85-ffi",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/ffi",
"description": "a PHP interface to allow loading of shared libraries",
"long_description": "a PHP interface to allow loading of shared libraries",
"active": true,
"categories": [
"devel",
"lang",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libffi",
"php85"
]
}
],
"depends_on": []
},
{
"name": "php85-exif",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/exif",
"description": "a PHP interface to the EXIF image metadata functions",
"long_description": "a PHP interface to the EXIF image metadata functions",
"active": true,
"categories": [
"graphics",
"lang",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"php85"
]
}
],
"depends_on": []
},
{
"name": "php85-enchant",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/enchant",
"description": "a PHP interface to enchant",
"long_description": "php is a PHP interface to enchant, a common API for many spell libraries.",
"active": true,
"categories": [
"devel",
"textproc",
"lang",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"enchant2",
"php85"
]
}
],
"depends_on": []
},
{
"name": "php85-dba",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/dba",
"description": "a PHP interface for accessing DBM databases such as BerkeleyDB",
"long_description": "a PHP interface for accessing DBM databases such as BerkeleyDB",
"active": true,
"categories": [
"databases",
"lang",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"gdbm",
"qdbm",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"php85"
]
}
],
"depends_on": []
},
{
"name": "php85-curl",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/curl",
"description": "a PHP interface to the curl library, which lets you download files from servers with a variety of protocols",
"long_description": "a PHP interface to the curl library, which lets you download files from servers with a variety of protocols",
"active": true,
"categories": [
"net",
"lang",
"www",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"curl",
"php85"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php85-solr"
]
}
]
},
{
"name": "php85-calendar",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/calendar",
"description": "a PHP extension for converting between different calendar formats",
"long_description": "a PHP extension for converting between different calendar formats",
"active": true,
"categories": [
"lang",
"php"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"php85"
]
}
],
"depends_on": []
},
{
"name": "php85-fpm",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/install.fpm",
"description": "php85 FPM SAPI",
"long_description": "php85 FPM SAPI",
"active": true,
"categories": [
"lang",
"www"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"pear",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gsed",
"libiconv",
"bzip2",
"php85",
"libxml2",
"zlib",
"argon2",
"mhash",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "php85-cgi",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/install.unix.commandline",
"description": "php85 CGI SAPI",
"long_description": "php85 CGI SAPI",
"active": true,
"categories": [
"lang",
"www"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"pear",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gsed",
"libiconv",
"bzip2",
"php85",
"libxml2",
"zlib",
"argon2",
"mhash",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "php85-apache2handler",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net/install.unix.apache2",
"description": "php85 Apache 2 Handler SAPI",
"long_description": "php85 Apache 2 Handler SAPI",
"active": true,
"categories": [
"lang",
"www"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"pear",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gsed",
"libiconv",
"bzip2",
"apache2",
"php85",
"libxml2",
"zlib",
"argon2",
"mhash",
"pcre2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php85-uploadprogress"
]
}
]
},
{
"name": "php85",
"portdir": "lang/php",
"version": "8.5.4",
"license": "PHP-3.01",
"platforms": "darwin freebsd",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net",
"description": "PHP: Hypertext Preprocessor",
"long_description": "PHP is a widely-used general-purpose scripting language that is especially suited for developing web sites, but can also be used for command-line scripting.",
"active": true,
"categories": [
"lang",
"www"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"pear",
"libedit",
"readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"libtool",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"gsed",
"bzip2",
"libxml2",
"libiconv",
"zlib",
"argon2",
"libedit",
"mhash"
]
},
{
"type": "run",
"ports": [
"php_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php85-zstd",
"php85-solr",
"php85-swoole",
"php85-mongodb",
"php85-apache2handler",
"php85-cgi",
"php85-fpm",
"php85-calendar",
"php85-curl",
"php85-dba",
"php85-enchant",
"php85-exif",
"php85-ffi",
"php85-ftp",
"php85-gd",
"php85-gettext",
"php85-gmp",
"php85-iconv",
"php85-intl",
"php85-ipc",
"php85-ldap",
"php85-mbstring",
"php85-mysql",
"php85-odbc",
"php85-openssl",
"php85-pcntl",
"php85-posix",
"php85-postgresql",
"php85-snmp",
"php85-soap",
"php85-sockets",
"php85-sodium",
"php85-sqlite",
"php85-tidy",
"php85-xsl",
"php85-APCu",
"php85-Judy",
"php85-amqp",
"php85-dbase",
"php85-event",
"php85-gearman",
"php85-geoip",
"php85-gmagick",
"php85-igbinary",
"php85-imagick",
"php85-imap",
"php85-jsmin",
"php85-lzf",
"php85-mailparse",
"php85-maxminddb",
"php85-mcrypt",
"php85-memcache",
"php85-memcached",
"php85-meminfo",
"php85-oauth",
"php85-pcov",
"php85-openswoole",
"php85-phalcon5",
"php85-pspell",
"php85-psr",
"php85-raphf",
"php85-redis",
"php85-scrypt",
"php85-sqlsrv",
"php85-ssh2",
"php85-stomp",
"php85-svm",
"php85-timezonedb",
"php85-uploadprogress",
"php85-uuid",
"php85-vld",
"php85-xdebug",
"php85-xhprof",
"php85-xmlrpc",
"php85-yaf",
"php85-yaml",
"php85-yaz",
"php85-zip"
]
},
{
"type": "run",
"ports": [
"php"
]
}
]
},
{
"name": "php5-web",
"portdir": "lang/php5-web",
"version": "5.3.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.php.net/",
"description": "Meta-port for PHP web server support",
"long_description": "If you have a port for a web app that uses PHP, and you don't care (as you usually wouldn't) whether PHP is compiled as an Apache module or as a FastCGI binary, depend on php5-web so the user can choose.",
"active": true,
"categories": [
"lang",
"www",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "",
"ports_count": 99
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"php5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mediawiki",
"sgwi",
"websvn"
]
}
]
},
{
"name": "php",
"portdir": "lang/php",
"version": "8.5",
"license": "PHP-3.01",
"platforms": "any",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.php.net",
"description": "PHP: Hypertext Preprocessor",
"long_description": "PHP is a widely-used general-purpose scripting language that is especially suited for developing web sites, but can also be used for command-line scripting.",
"active": true,
"categories": [
"lang",
"www"
],
"maintainers": [
{
"name": "macintosh",
"github": "BjarneDMat",
"ports_count": 1512
},
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl11"
]
},
{
"type": "run",
"ports": [
"php85"
]
}
],
"depends_on": []
},
{
"name": "php-mode.el",
"portdir": "lang/php-mode.el",
"version": "1.27.0",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emacs-php/php-mode",
"description": "PHP mode for Emacs",
"long_description": "An Emacs major mode for editing PHP code. Features: Syntax coloring and indenting; Documentation browse and search functions; Support for Imenu and SpeedBar; Customization options",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "phobos",
"portdir": "lang/phobos",
"version": "2.088.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dlang.org/",
"description": "Runtime library for the D programming language",
"long_description": "Phobos is the standard runtime library that comes with the D language compiler.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"druntime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"dmd-doc",
"dhcptest"
]
},
{
"type": "lib",
"ports": [
"swig-d",
"d-completion-daemon",
"dmd-tools",
"swig3-d",
"dub"
]
}
]
},
{
"name": "pfe",
"portdir": "lang/pfe",
"version": "0.33.71",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pfe.sourceforge.net/",
"description": "Implementation of ANSI Forth",
"long_description": "The Forth-system is closely modeled along the new American National Standard for the programming language Forth. Every word of every word set mentioned in the dpANS-6 document of June 1993 has been implemented. Additionally it is compatible to Forth-83.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "pcc-libs",
"portdir": "lang/pcc",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pcc.ludd.ltu.se/",
"description": "the portable C compiler",
"long_description": "This compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. Even though much of the compiler has been rewritten, some of the basics still remain. The intention is to write a C99 compiler while still keeping it small, simple, fast and understandable.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"pcc"
]
}
]
},
{
"name": "pcc",
"portdir": "lang/pcc",
"version": "1.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pcc.ludd.ltu.se/",
"description": "the portable C compiler",
"long_description": "This compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. Even though much of the compiler has been rewritten, some of the basics still remain. The intention is to write a C99 compiler while still keeping it small, simple, fast and understandable.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"m4",
"clang-18"
]
},
{
"type": "run",
"ports": [
"pcc-libs"
]
}
],
"depends_on": []
},
{
"name": "parrot",
"portdir": "lang/parrot",
"version": "8.1.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "MoarVM",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by MoarVM",
"long_description": "This port has been replaced by MoarVM.",
"active": true,
"categories": [
"devel",
"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": "pascal-p5",
"portdir": "lang/pascal-p5",
"version": "1.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.standardpascal.org/p5.html",
"description": "P5, Zuerich type ISO 7185 Pascal compiler",
"long_description": "This is the 5th version of the Pascal-P compiler from Zuerich. It is modified to be ISO 7185 Pascal compliant, both in the implementation language, and in the language it processes.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"fpc",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "otcl",
"portdir": "lang/otcl",
"version": "1.9",
"license": "MIT and Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://otcl-tclcl.sourceforge.net/otcl/",
"description": "MIT Object Tcl",
"long_description": "OTcl, short for MIT Object Tcl, is an extension to Tcl/Tk for object-oriented programming.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tclcl"
]
}
]
},
{
"name": "opensaml",
"portdir": "lang/opensaml",
"version": "3.2.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.opensaml.org/",
"description": "OpenSAML library for C++",
"long_description": "SAML 2.0/1.x toolkit",
"active": true,
"categories": [
"lang",
"security",
"shibboleth",
"xml"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
},
{
"name": "scantor",
"github": "scantor",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"boost176",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xml-security-c",
"xercesc3",
"xmltooling",
"log4shib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"shibboleth"
]
}
]
},
{
"name": "oorexx",
"portdir": "lang/oorexx",
"version": "4.0.1",
"license": "CPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.oorexx.org/",
"description": "Open Object Rexx is an interpreter for the Rexx language",
"long_description": "ooRexx is an object orientated extension to the Rexx language. Rexx is designed to be an easily readable, but powerful scripting and embedded macro language.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "omnicompiler",
"portdir": "lang/omnicompiler",
"version": "1.3.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://omni-compiler.org",
"description": "code transformation compilers for C, Fortran and OpenACC",
"long_description": "Omni compiler is a collection of programs and libraries that allow users to build code transformation compilers. Omni Compiler is to translate C and Fortran programs with XcalableMP and/or OpenACC directives into parallel code suitable for compiling with a native compiler linked with the Omni Compiler runtime library.",
"active": true,
"categories": [
"devel",
"lang",
"parallel"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 53
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"mpich",
"openmpi",
"coarray"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"apache-ant",
"bison",
"flex",
"base64",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libxml2",
"uchardet",
"mpich-clang18",
"gmp"
]
}
],
"depends_on": []
},
{
"name": "ofc",
"portdir": "lang/ofc",
"version": "2023.11.29",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/CodethinkLabs/ofc",
"description": "Open Fortran Compiler",
"long_description": "Currently OFC is a Fortran front-end capable of parsing and performing semantic analysis on Fortran. We’re targeting legacy Fortran first, and can currently parse and semantically analyse most F77 and earlier, providing syntax and semantic warnings and errors.",
"active": true,
"categories": [
"lang",
"fortran"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ocamldot",
"portdir": "lang/ocamldot",
"version": "1.0",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://trevorjim.com/ocamldot/",
"description": "dependency graph generator for OCaml generating graphviz dot files",
"long_description": "dependency graph generator for OCaml generating graphviz dot files",
"active": true,
"categories": [
"graphics",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ocaml-mode.el",
"portdir": "lang/ocaml-mode.el",
"version": "3.05",
"license": "GPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html",
"description": "An EMACS major mode for editing OCaml programs.",
"long_description": "An EMACS major mode for editing OCaml programs.",
"active": true,
"categories": [
"lang",
"editors",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
},
{
"type": "run",
"ports": [
"ocaml"
]
}
],
"depends_on": []
},
{
"name": "ocaml-lua",
"portdir": "lang/ocaml-lua",
"version": "1.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ocaml-lua.forge.ocamlcore.org/",
"description": "OCaml bindings to Lua API",
"long_description": "This library provides OCaml bindings to Lua API which allows the application to exchange data with Lua programs and also to extend Lua with OCaml functions.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-findlib",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua",
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": []
},
{
"name": "ocaml-dypgen",
"portdir": "lang/ocaml-dypgen",
"version": "20120619-1",
"license": "CeCILL-B",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://dypgen.free.fr/",
"description": "Self-extensible parsers and lexers for the Objective Caml programming language.",
"long_description": "Self-extensible parsers and lexers for the Objective Caml programming language.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"patoline"
]
}
]
},
{
"name": "ocaml-doc",
"portdir": "lang/ocaml-doc",
"version": "4.08",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ocaml.org",
"description": "The Objective Caml reference manual",
"long_description": "The Objective Caml reference manual",
"active": true,
"categories": [
"lang",
"ocaml"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ocaml-camlp4",
"portdir": "lang/ocaml-camlp4",
"version": "4.14-1",
"license": "(LGPL-2.1 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/camlp4",
"description": "Caml Preprocessor and Pretty-Printer",
"long_description": "Camlp4 is a software system for writing extensible parsers for programming languages. It provides a set of OCaml libraries that are used to define grammars as well as loadable syntax extensions of such grammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and one of its most important applications is the definition of domain-specific extensions of the syntax of OCaml. Camlp4 was part of the official OCaml distribution until its version 4.01.0. Since then it has been replaced by a simpler system which is easier to maintain and to learn: ppx rewriters and extension points.",
"active": true,
"categories": [
"devel",
"lang",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-ocamlbuild",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ocaml"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"orpie",
"ocaml-config-file",
"wyrd"
]
},
{
"type": "lib",
"ports": [
"coccinelle",
"mldonkey",
"ocaml-ulex"
]
}
]
},
{
"name": "ocaml",
"portdir": "lang/ocaml",
"version": "4.14.1",
"license": "LGPL",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://ocaml.org",
"description": "Compiler and libraries for the OCaml programming language",
"long_description": "OCaml is an industrial strength programming language in the ML family, supporting functional, imperative and object-oriented styles.",
"active": true,
"categories": [
"lang",
"ocaml"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"unison",
"moca",
"obc",
"ocaml-camlidl",
"abella",
"everparse",
"ledit",
"hevea",
"ocamldot",
"bibtex2html",
"semgrep",
"orpie",
"opam",
"libguestfs",
"pdfsandwich",
"whizard",
"guestfs-tools"
]
},
{
"type": "lib",
"ports": [
"ocaml-dune",
"ocaml-dune-configurator",
"ocaml-dune-build-info",
"ocaml-xdg",
"ocaml-fmt",
"ocaml-jingoo",
"ocaml-js_of_ocaml",
"ocaml-js_of_ocaml-compiler",
"ocaml-logs",
"ocaml-logs-syslog",
"ocaml-markup",
"ocaml-not-ocamlfind",
"ocaml-ocamlformat",
"ocaml-ocamlformat-lib",
"ocaml-ocp-indent",
"ocaml-ppx_blob",
"ocaml-ptime",
"ocaml-shell",
"ocaml-syslog-message",
"ocaml-textutils",
"ocaml-textutils_kernel",
"ocaml-utop",
"ocaml-uucp",
"ocaml-uunf",
"ocaml-uuseg",
"ocaml-uutf",
"ocaml-zed",
"ocaml-cairo2",
"lablgtk3",
"ocaml-lambda-term",
"ocaml-gsl",
"ocaml-cgi",
"ocaml-mysql",
"coccinelle",
"ocaml-cudf",
"monotone-viz",
"omake",
"ott",
"swig-ocaml",
"swig3-ocaml",
"lablgl",
"ocaml-labltk",
"kalzium",
"coq",
"ocaml-camlp4",
"ocaml-dypgen",
"ocaml-lua",
"ocaml-lacaml",
"mldonkey",
"ocaml-ftp",
"camlimages",
"ocaml-angstrom",
"ocaml-astring",
"ocaml-async_kernel",
"ocaml-async_rpc_kernel",
"ocaml-async_unix",
"ocaml-base64",
"ocaml-base",
"ocaml-base_quickcheck",
"ocaml-base_bigstring",
"ocaml-bigarray-compat",
"ocaml-bigstringaf",
"ocaml-bin_prot",
"ocaml-biniou",
"ocaml-calendars",
"ocaml-camlp-streams",
"ocaml-camomile",
"ocaml-checkseum",
"ocaml-compiler-libs",
"ocaml-config-file",
"ocaml-configurator",
"ocaml-core",
"ocaml-core_extended",
"ocaml-core_kernel",
"ocaml-core_unix",
"ocaml-cppo",
"ocaml-cppo_ocamlbuild",
"ocaml-cryptokit",
"ocaml-csexp",
"ocaml-cstruct",
"ocaml-ctypes",
"ocaml-digestif",
"ocaml-easy-format",
"ocaml-either",
"ocaml-eqaf",
"ocaml-expect_test_helpers_core",
"ocaml-expect_test_helpers_kernel",
"ocaml-extlib",
"ocaml-fieldslib",
"ocaml-fileutils",
"ocaml-findlib",
"ocaml-fix",
"ocaml-fpath",
"ocaml-gen",
"ocaml-hex",
"ocaml-int_repr",
"ocaml-integers",
"ocaml-jane-street-headers",
"ocaml-jst-config",
"ocaml-lwt",
"ocaml-lwt_ppx",
"ocaml-lwt_react",
"ocaml-memtrace",
"ocaml-menhir",
"ocaml-merlin",
"ocaml-menhirLib",
"ocaml-menhirSdk",
"ocaml-coq-menhirlib",
"ocaml-dot-merlin-reader",
"ocaml-merlin-lib",
"ocaml-mew",
"ocaml-mew_vi",
"ocaml-migrate-parsetree",
"ocaml-mmap",
"ocaml-mtime",
"ocaml-num",
"ocaml-ocaml-version",
"ocaml-ocaml_intrinsics",
"ocaml-ocamlbuild",
"ocaml-ocamlgraph",
"ocaml-ocamlnet",
"ocaml-ocplib-endian",
"ocaml-optint",
"ocaml-ounit2",
"ocaml-parmap",
"ocaml-ounit",
"ocaml-parsexp",
"ocaml-patdiff",
"ocaml-patience_diff",
"ocaml-pcre",
"ocaml-pcre2",
"ocaml-pp_loc",
"ocaml-pprint",
"ocaml-ppx_assert",
"ocaml-ppx_base",
"ocaml-ppx_bench",
"ocaml-ppx_bin_prot",
"ocaml-ppx_cold",
"ocaml-ppx_compare",
"ocaml-ppx_custom_printf",
"ocaml-ppx_derivers",
"ocaml-ppx_deriving",
"ocaml-ppx_deriving_yojson",
"ocaml-ppx_disable_unused_warnings",
"ocaml-ppx_enumerate",
"ocaml-ppx_expect",
"ocaml-ppx_fields_conv",
"ocaml-ppx_fixed_literal",
"ocaml-ppx_globalize",
"ocaml-ppx_hash",
"ocaml-ppx_here",
"ocaml-ppx_ignore_instrumentation",
"ocaml-ppx_import",
"ocaml-ppx_inline_test",
"ocaml-ppx_jane",
"ocaml-ppx_let",
"ocaml-ppx_log",
"ocaml-ppx_module_timer",
"ocaml-ppx_optcomp",
"ocaml-ppx_optional",
"ocaml-ppx_pipebang",
"ocaml-ppx_sexp_conv",
"ocaml-ppx_sexp_message",
"ocaml-ppx_sexp_value",
"ocaml-ppx_stable",
"ocaml-ppx_stable_witness",
"ocaml-ppx_string",
"ocaml-ppx_tools",
"ocaml-ppx_tools_versioned",
"ocaml-ppx_tydi",
"ocaml-ppx_typerep_conv",
"ocaml-ppx_variants_conv",
"ocaml-ppxfind",
"ocaml-ppxlib",
"ocaml-process",
"ocaml-protocol_version_header",
"ocaml-re",
"ocaml-react",
"ocaml-record_builder",
"ocaml-result",
"ocaml-rresult",
"ocaml-sedlex",
"ocaml-seq",
"ocaml-sexp_pretty",
"ocaml-sexplib",
"ocaml-sexplib0",
"ocaml-sha",
"ocaml-spawn",
"ocaml-splittable_random",
"ocaml-sqlite3",
"ocaml-stdcompat",
"ocaml-stdint",
"ocaml-stdio",
"ocaml-stdlib-shims",
"ocaml-stringext",
"ocaml-syntax-shims",
"ocaml-syslog",
"ocaml-time_now",
"ocaml-timezone",
"ocaml-topkg",
"ocaml-trie",
"ocaml-typerep",
"ocaml-ulex",
"ocaml-unidecode",
"ocaml-uri",
"ocaml-variantslib",
"ocaml-visitors",
"ocaml-wasm",
"ocaml-xmlm",
"ocaml-yojson",
"ocaml-zarith",
"ocaml-zip",
"ocamlsdl",
"flashdot",
"ocaml-mpi",
"lablgtk2",
"ocaml-batteries",
"ocaml-hacl-star",
"ocaml-hacl-star-raw",
"geneweb",
"camlp5",
"fstar",
"karamel",
"stanc3",
"ocaml-alcotest",
"ocaml-async",
"ocaml-bisect_ppx",
"ocaml-bos",
"ocaml-camlp5-buildscripts",
"ocaml-cmdliner",
"ocaml-crunch",
"ocaml-decompress",
"stog",
"advi",
"ocaml-buddy",
"ocaml-xtmpl",
"patoline",
"wyrd",
"ocaml-ocamlrss"
]
},
{
"type": "run",
"ports": [
"tuareg-mode.el",
"ocaml-mode.el",
"moca"
]
}
]
},
{
"name": "objc",
"portdir": "lang/objc",
"version": "3.2.8",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://users.pandora.be/stes/compiler.html",
"description": "The Portable Object Compiler is an Objective-C compiler",
"long_description": "This is an independent implementation of Objective C - independent of Stepstone's, NeXT's, GNU's (Free Software Foundation) or SunSoft's Objective C implementation. Like the GNU compiler, the objc grammar is written in YACC. The lexical ananlyzer is written in LEX, and the compiler itself in the Bourne shell and in Objective C. (the optional Objective C link editor is written in AWK).",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"byacc"
]
}
],
"depends_on": []
},
{
"name": "obc",
"portdir": "lang/obc",
"version": "3.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://spivey.oriel.ox.ac.uk/corner/Oxford_Oberon-2_compiler",
"description": "Oxford Oberon 3 Compiler",
"long_description": "The Oxford Oberon 3 Compiler is a powerful and easy to use implementation of the Oberon 3 programming language designed by Niklaus Wirth.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"ocaml",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "nsf",
"portdir": "lang/nsf",
"version": "2.2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://next-scripting.org/",
"description": "Next Scripting Framework",
"long_description": "The Next Scripting Framework (NSF) was developed based on the notion of language-oriented programming. The Frameworks allows a language developer to provide multiple object systems in a single workspace. The developer can base the development on a rich set of predefined but extensible set of functions (typically implemented in C) which can be registered on object / class skeletons. NSF provides a basis for defining object-oriented, domain-specific languages. The framework is packaged with XOTcl 2.2 and NX (Next Scripting Language, successor of XOTcl)",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "neumann",
"github": "gustafn",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "nqc",
"portdir": "lang/nqc",
"version": "3.1.r6",
"license": "MPL-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bricxcc.sourceforge.net/nqc/",
"description": "Not-Quite-C Lego RCX Compiler",
"long_description": "Not-Quite-C Lego RCX Compiler",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "nim",
"portdir": "lang/nim",
"version": "2.2.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nim-lang.org",
"description": "Nim programming language",
"long_description": "Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada, and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"arturo",
"taskopen"
]
}
]
},
{
"name": "nhc98",
"portdir": "lang/nhc98",
"version": "1.22",
"license": "(LGPL or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.haskell.org/nhc98",
"description": "The nhc98 Haskell Compiler",
"long_description": "nhc98 is a small, easy to install, standards-compliant compiler for Haskell 98, the lazy functional programming language. It is very portable, and aims to produce small executables that run in small amounts of memory. It produces medium-fast code, and compilation is itself quite fast. It also comes with extensive tool support for automatic compilation, foreign language interfacing, heap and time profiling, tracing and debugging. Some of its advanced kinds of heap profiles are not found in any other Haskell compiler.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"pkgconfig",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"readline",
"libgcc"
]
}
],
"depends_on": []
},
{
"name": "newt0",
"portdir": "lang/newt0",
"version": "0.1.3",
"license": "MIT and MPL-1.1 and APSL-2 and (Artistic-1 or GPL-2)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://trac.so-kukan.com/newt/",
"description": "Newt/0 is a NewtonScript compiler and interpreter.",
"long_description": "Newt/0 is an opensource implementation of a NewtonScript compiler and interpreter. The language comes with Cocoa bindings. The compat variant can be used to generate NewtonScript bytecode that can then be executed on the Apple Newton.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"compat",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi"
]
}
],
"depends_on": []
},
{
"name": "newlisp",
"portdir": "lang/newlisp",
"version": "10.7.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.newlisp.org",
"description": "newLISP is a LISP-like scripting language",
"long_description": "newLISP is a LISP-like scripting language for doing things you typically do with scripting languages: programming for the internet, system administration, text processing, gluing other programs together, etc. newLISP is a scripting LISP for people who are fascinated by LISP's beauty and power of expression, but who need it stripped down to easy-to-learn essentials.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libffi",
"readline"
]
}
],
"depends_on": []
},
{
"name": "nesc",
"portdir": "lang/nesc",
"version": "1.3.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nescc.sourceforge.net/",
"description": "Compiler for the nesC language.",
"long_description": "nesC is a compiler for a new language (based on C) designed to support the TinyOS project, an operating system for wireless sensor network platforms.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "razvan",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
},
{
"type": "run",
"ports": [
"autoconf",
"automake"
]
}
],
"depends_on": []
},
{
"name": "neko",
"portdir": "lang/neko",
"version": "2.3.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nekovm.org",
"description": "high-level dynamically-typed embeddable language",
"long_description": "Neko is a high-level dynamically-typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"debug",
"universal",
"mysql55",
"mysql57",
"mariadb"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"boehmgc",
"cmake",
"git",
"ninja",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"zlib",
"mysql57",
"sqlite3",
"mbedtls",
"pcre",
"apache2"
]
}
],
"depends_on": []
},
{
"name": "nawk",
"portdir": "lang/nawk",
"version": "20260426",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/onetrueawk/awk",
"description": "the one true awk",
"long_description": "Kernighan's canonical implementation of awk.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 255
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "nasm",
"portdir": "lang/nasm",
"version": "3.01",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nasm.us",
"description": "NASM, the Netwide Assembler, is an 80x86 and x86-64 assembler",
"long_description": "The Netwide Assembler, NASM, is an 80x86 and x86−64 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and *BSD a.out, ELF, COFF, Mach−O, 16−bit and 32−bit OBJ (OMF) format, Win32 and Win64. It will also output plain binary files, Intel hex and Motorola S−Record formats. Its syntax is designed to be simple and easy to understand, similar to the syntax in the Intel Software Developer Manual with minimal complexity. It supports all currently known x86 architectural extensions, and has strong support for macros. NASM also comes with a set of utilities for handling the RDOFF custom object−file format.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"tenacity",
"x265",
"ffmpeg",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"ffmpeg4",
"av1an",
"ffmpeg-devel",
"audacity2",
"audacity-devel",
"lrzip",
"libjpeg-turbo",
"libjpeg-turbo-devel",
"mozjpeg",
"dav1d",
"dav2d",
"libass",
"libass-devel",
"libvmaf",
"openh264",
"rav1e",
"x264",
"linrad"
]
}
]
},
{
"name": "nagelfar",
"portdir": "lang/nagelfar",
"version": "1.3.5",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nagelfar.sourceforge.net",
"description": "A Tcl Syntax checker",
"long_description": "Nagelfar is a Tcl application to read a Tcl program and provide static syntax analysis - information regarding Tcl syntax errors like missing braces, incomplete commands, etc.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mrustc-rust",
"portdir": "lang/mrustc",
"version": "1.54.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/thepowersgang/mrustc",
"description": "Rust and cargo which was compiled by mrustc.",
"long_description": "Rust and cargo which was compiled by mrustc.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"pkgconfig",
"python27",
"mrustc",
"cctools",
"cmake",
"git",
"gmake",
"ninja"
]
},
{
"type": "lib",
"ports": [
"openssl11",
"curl"
]
},
{
"type": "run",
"ports": [
"clang-20"
]
}
],
"depends_on": []
},
{
"name": "mrustc",
"portdir": "lang/mrustc",
"version": "1.54-20231219",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/thepowersgang/mrustc",
"description": "Alternative implementation of Rust",
"long_description": "In-progress alternative rust compiler. Capable of building a fully-working copy of rustc, but not suitable for everyday use (due to inadequate error messages).",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
},
{
"type": "run",
"ports": [
"clang-20"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mrustc-rust"
]
}
]
},
{
"name": "mruby",
"portdir": "lang/mruby",
"version": "2.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mruby/mruby",
"description": "Lightweight Ruby",
"long_description": "mruby is the lightweight implementation of the Ruby language complying to (part of) the ISO standard. Its syntax is Ruby 2.x compatible. mruby can be linked and embedded within your application. We provide the interpreter program \"mruby\" and the interactive mruby shell \"mirb\" as examples. You can also compile Ruby programs into compiled byte code using the mruby compiler \"mrbc\". \"mrbc\" is also able to generate compiled byte code in a C source file.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cctools",
"ruby27",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"readline"
]
}
],
"depends_on": []
},
{
"name": "mozjs68",
"portdir": "lang/mozjs68",
"version": "68.4.2",
"license": "(MPL-2 or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey",
"description": "JavaScript-C Engine",
"long_description": "SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"python27",
"python39",
"yasm",
"autoconf213",
"cargo",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libXt",
"nspr"
]
}
],
"depends_on": []
},
{
"name": "mozjs91",
"portdir": "lang/mozjs91",
"version": "91.5.0",
"license": "(MPL-2 or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey",
"description": "JavaScript-C Engine",
"long_description": "SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"pkgconfig",
"yasm",
"python310",
"autoconf213"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libXt",
"nspr"
]
}
],
"depends_on": []
},
{
"name": "mozjs52",
"portdir": "lang/mozjs52",
"version": "52.6.0",
"license": "(MPL-2 or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey",
"description": "JavaScript-C Engine",
"long_description": "SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2. This port is now deprecated in favor of mozjs60.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2656
}
],
"variants": [
"readline",
"llvm_hacks",
"profiling",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf213",
"clang-18",
"python27",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"icu",
"xorg-libXt",
"xorg-libX11",
"nspr"
]
}
],
"depends_on": []
}
]
}