HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50594,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=122",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=120",
"results": [
{
"name": "lua-lua-gd",
"portdir": "lua/lua-lua-gd",
"version": "1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/zhengsu/lua-gd",
"description": "an image manipulation library for the Lua Programming Language, based on Thomas Boutell's GD library",
"long_description": "Lua-GD is an image manipulation library for the Lua Programming Language, based on Thomas Boutell's GD library.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luahpdf",
"portdir": "lua/lua-luahpdf",
"version": "1.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jung-kurt/luahpdf",
"description": "Lua module that lets you programmatically create PDF files",
"long_description": "LuaHPDF is a Lua module that lets you programmatically create PDF files using Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luajson",
"portdir": "lua/lua-luajson",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/harningt/luajson",
"description": "customizable JSON decoder/encoder",
"long_description": "LuaJSON is a customizable JSON decoder/encoder usingv LPEG for parsing.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luaposix",
"portdir": "lua/lua-luaposix",
"version": "36.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/luaposix",
"description": "Lua bindings for POSIX",
"long_description": "A library binding various POSIX APIs. POSIX is the IEEE Portable Operating System Interface standard. luaposix is based on lposix.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luarocks",
"portdir": "lua/lua-luarocks",
"version": "3.9.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/",
"description": "Manager for rocks, lua extensions.",
"long_description": "LuaRocks is a deployment and management system for Lua modules that allows you to install self-contained modules (\"rocks\") which also contain version dependency information. It handles both install time dependencies and runtime version check. LuaRocks supports local and remote repositories, and multiple local rocks trees.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lua"
]
},
{
"type": "run",
"ports": [
"lua53-luarocks"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lua54-luasec",
"lua53-luasec",
"lua52-luasec",
"lua51-luasec",
"lua54-cjson",
"lua53-cjson",
"lua52-cjson",
"lua51-cjson",
"lua54-mpack",
"lua53-mpack",
"lua52-mpack",
"lua51-mpack",
"lua54-MessagePack",
"lua53-MessagePack",
"lua52-MessagePack",
"lua51-MessagePack",
"lua54-coxpcall",
"lua53-coxpcall",
"lua52-coxpcall",
"lua51-coxpcall",
"lua54-rings",
"lua53-rings",
"lua52-rings",
"lua51-rings",
"lua54-bit32",
"lua53-bit32",
"lua52-bit32",
"lua51-bit32",
"lua54-luaposix",
"lua53-luaposix",
"lua52-luaposix",
"lua51-luaposix",
"lua54-binaryheap",
"lua53-binaryheap",
"lua52-binaryheap",
"lua51-binaryheap",
"lua54-copas",
"lua53-copas",
"lua52-copas",
"lua51-copas",
"lua54-luaexpat",
"lua53-luaexpat",
"lua52-luaexpat",
"lua51-luaexpat",
"lua54-luajson",
"lua53-luajson",
"lua52-luajson",
"lua51-luajson",
"lua54-luasocket",
"lua53-luasocket",
"lua52-luasocket",
"lua51-luasocket",
"lua54-timerwheel",
"lua53-timerwheel",
"lua52-timerwheel",
"lua51-timerwheel",
"lua54-xavante",
"lua53-xavante",
"lua52-xavante",
"lua51-xavante",
"lua54-cgilua",
"lua53-cgilua",
"lua52-cgilua",
"lua51-cgilua",
"lua51-lua-gd",
"lua54-lsqlite3",
"lua53-lsqlite3",
"lua52-lsqlite3",
"lua51-lsqlite3",
"lua51-lunit",
"lua52-lunit",
"lua54-wsapi",
"lua53-wsapi",
"lua52-wsapi",
"lua51-wsapi",
"lua54-wsapi-fcgi",
"lua53-wsapi-fcgi",
"lua52-wsapi-fcgi",
"lua51-wsapi-fcgi",
"lua54-ansicolors",
"lua53-ansicolors",
"lua52-ansicolors",
"lua51-ansicolors",
"lua54-argparse",
"lua53-argparse",
"lua52-argparse",
"lua51-argparse",
"lua54-checks",
"lua53-checks",
"lua52-checks",
"lua51-checks",
"lua54-luacheck",
"lua53-luacheck",
"lua52-luacheck",
"lua51-luacheck",
"lua54-luafilesystem",
"lua53-luafilesystem",
"lua52-luafilesystem",
"lua51-luafilesystem",
"lua54-metalua-parser",
"lua53-metalua-parser",
"lua52-metalua-parser",
"lua51-metalua-parser",
"lua54-readline",
"lua53-readline",
"lua52-readline",
"lua51-readline",
"lua54-numlua",
"lua53-numlua",
"lua52-numlua",
"lua51-numlua",
"lua54-luazip",
"lua52-luazip",
"lua53-luazip",
"lua51-luazip",
"lua54-psl",
"lua53-psl",
"lua52-psl",
"lua51-psl",
"lua54-lgi",
"lua53-lgi",
"lua52-lgi",
"lua51-lgi",
"lua54-lpeg",
"lua53-lpeg",
"lua52-lpeg",
"lua51-lpeg"
]
}
]
},
{
"name": "lua-luasec",
"portdir": "lua/lua-luasec",
"version": "1.3.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/brunoos/luasec",
"description": "binding for OpenSSL library to provide TLS/SSL communication over LuaSocket",
"long_description": "A binding for OpenSSL library to provide TLS/SSL communication over LuaSocket. This version delegates to LuaSocket the TCP connection establishment between the client and server. Then LuaSec uses this connection to start a secure TLS/SSL session.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luasocket",
"portdir": "lua/lua-luasocket",
"version": "3.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/lunarmodules/luasocket",
"description": "Network support for the Lua language",
"long_description": "LuaSocket is a Lua extension library composed of two parts: a set of C modules that provide support for the TCP and UDP transport layers, and a set of Lua modules that provide functions commonly needed by applications that deal with the Internet.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luasql-sqlite3",
"portdir": "lua/lua-luasql-sqlite3",
"version": "2.7.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lunarmodules.github.io/luasql/",
"description": "LuaSQL is a simple interface from Lua to a DBMS.",
"long_description": "LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-luazip",
"portdir": "lua/lua-luazip",
"version": "1.2.7",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/mpeterv/luazip",
"description": "LuaZip is a Lua extension library used to read files stored inside zip files.",
"long_description": "LuaZip is a lightweight Lua extension library used to read files stored inside zip files. The API is very similar to the standard Lua I/O library API.",
"active": true,
"categories": [
"devel",
"archivers",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-lunit",
"portdir": "lua/lua-lunit",
"version": "0.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/luarocks/lunit",
"description": "a unit testing framework for Lua",
"long_description": "Lunit is a unit testing framework for Lua, written in Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "luamake",
"portdir": "devel/luamake",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/actboy168/luamake",
"description": "a platform independent configuration and build system that uses the standard Lua command-line interpreter",
"long_description": "luamake is a platform independent configuration and build system that uses the standard Lua command-line interpreter.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ninja"
]
}
],
"depends_on": []
},
{
"name": "lua-md5",
"portdir": "lua/lua-md5",
"version": "1.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lunarmodules/md5",
"description": "checksum facilities for Lua",
"long_description": "MD5 offers checksum facilities for Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-MessagePack",
"portdir": "lua/lua-MessagePack",
"version": "0.5.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/fperrad/lua-messagepack-lua53",
"description": "a pure Lua implementation of the MessagePack serialization format",
"long_description": "MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON but it's faster and smaller.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-metalua-parser",
"portdir": "lua/lua-metalua-parser",
"version": "0.7.3",
"license": "(EPL or MIT)",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/luarocks/metalua-parser",
"description": "Define and generate an AST format for Lua programs",
"long_description": "This is a subset of the full Metalua compiler. It defines and generates an AST format for Lua programs, which offers a nice level of abstraction to reason about and manipulate Lua programs.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "luametatex",
"portdir": "tex/luametatex",
"version": "2.11.07",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/contextgarden/luametatex",
"description": "LuaMetaTeX engine for ConTeXt",
"long_description": "LuaMetaTeX is a follow-up to the LuaTeX engine for use with ConTeXt",
"active": true,
"categories": [
"tex"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 70
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"texlive-context"
]
}
]
},
{
"name": "lua-mpack",
"portdir": "lua/lua-mpack",
"version": "1.0.9",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/tarruda/mpack",
"description": "msgpack for Lua",
"long_description": "libmpack is a simple implementation of msgpack. This port provides bindings for Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "luanti",
"portdir": "games/luanti",
"version": "5.15.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.luanti.org",
"description": "open source infinite-world block sandbox game with survival and crafting",
"long_description": "open source infinite-world block sandbox game with survival and crafting - Find more Luanti mods at <https://content.luanti.org/> and have fun.",
"active": true,
"categories": [
"games"
],
"maintainers": [
{
"name": "triggered",
"github": "fvhovell",
"ports_count": 1
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"doxygen",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"gmp",
"jsoncpp",
"libsdl2",
"ncurses",
"spatialindex",
"libjpeg-turbo",
"libpng",
"luajit",
"zlib",
"curl",
"freetype",
"libiconv",
"xorg-libX11",
"xorg-libXxf86vm",
"openssl3",
"gettext-runtime",
"libogg",
"zstd",
"libvorbis",
"leveldb",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "lua-numlua",
"portdir": "lua/lua-numlua",
"version": "0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/luarocks/numlua",
"description": "numerical routines for Lua",
"long_description": "Numeric Lua is a numerical package for the Lua programming language.",
"active": true,
"categories": [
"devel",
"math",
"lua"
],
"maintainers": [],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-psl",
"portdir": "lua/lua-psl",
"version": "0.3",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules//psl",
"description": "Lua bindings to libpsl",
"long_description": "Lua bindings to libpsl",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "luaradio",
"portdir": "science/luaradio",
"version": "0.10.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luaradio.io/",
"description": "A lightweight, embeddable software-defined radio framework built on LuaJIT",
"long_description": "A lightweight, embeddable software-defined radio framework built on LuaJIT",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "v",
"github": "vsergeev",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"luajit"
]
},
{
"type": "run",
"ports": [
"fftw-3",
"liquid-dsp",
"volk"
]
}
],
"depends_on": []
},
{
"name": "lua-readline",
"portdir": "lua/lua-readline",
"version": "3.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/peterbillam/readline",
"description": "Lua interface for readline packages.",
"long_description": "This module is a Lua interface to various \"readline\" packages. If no real package is found, it implements the basic functions with stubs.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-resty-core",
"portdir": "lua/lua-resty-core",
"version": "0.1.31",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openresty/lua-resty-core",
"description": "new FFI-based API for lua-nginx-module",
"long_description": "lua-resty-core is a pure Lua library that reimplements part of the nginx lua module's API for Lua with LuaJIT FFI and installs the new FFI-based Lua API into the ngx.* and ndk.* namespaces used by the nginx lua module.",
"active": true,
"categories": [
"lua"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"lua-resty-lrucache"
]
}
],
"depends_on": []
},
{
"name": "lua-resty-lrucache",
"portdir": "lua/lua-resty-lrucache",
"version": "0.15",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openresty/lua-resty-lrucache",
"description": "lua-land LRU cache based on LuaJIT FFI",
"long_description": "lua-resty-lrucache implements a simple LRU cache for nginx and the nginx lua module.",
"active": true,
"categories": [
"lua"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lua-resty-core"
]
}
]
},
{
"name": "lua-rings",
"portdir": "lua/lua-rings",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/tomasguisasola/rings",
"description": "Create new Lua states from within Lua",
"long_description": "Rings is a library which provides a way to create new Lua states from within Lua. It also offers a simple way to communicate between the creator (master) and the created (slave) states.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "luarocks",
"portdir": "devel/luarocks",
"version": "2.4.4",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "lua-luarocks",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by lua-luarocks",
"long_description": "This port has been replaced by lua-luarocks.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "luarocks_select",
"portdir": "lua/luarocks_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Common files for selecting default LuaRocks version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of LuaRocks.",
"active": true,
"categories": [
"lua"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lua51-luarocks",
"lua52-luarocks",
"lua53-luarocks"
]
}
]
},
{
"name": "luash",
"portdir": "shells/luash",
"version": "0.9",
"license": "AGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://luaforge.net/projects/luash",
"description": "shell written in Lua/C++",
"long_description": "luash is a shell written in Lua/C++ that allow you to run command using Lua syntax",
"active": true,
"categories": [
"shells"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"lua-luafilesystem",
"lua"
]
}
],
"depends_on": []
},
{
"name": "lua-timerwheel",
"portdir": "lua/lua-timerwheel",
"version": "1.0.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/tieske/timerwheel",
"description": "Timers based on a timerwheel",
"long_description": "Creating and deleting is very fast. Typically suited for setting timeouts, which usually do not execute.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-wsapi",
"portdir": "lua/lua-wsapi",
"version": "1.7",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/mascarenhas/wsapi",
"description": "Lua Web Server API",
"long_description": "WSAPI is an API that abstracts the web server from Lua web applications. This is the rock that contains the base WSAPI libraries plus the CGI adapters.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-wsapi-fcgi",
"portdir": "lua/lua-wsapi-fcgi",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/mascarenhas/wsapi-fcgi",
"description": "Lua Web Server API FastCGI Adapter",
"long_description": "WSAPI is an API that abstracts the web server from Lua web applications. This is the rock that contains the FCGI module lfcgi.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-xavante",
"portdir": "lua/lua-xavante",
"version": "2.4.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/mascarenhas/xavante",
"description": "Lua Web Server Library",
"long_description": "Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture based on URI mapped handlers. This rock installs Xavante as a library that other applications can use.",
"active": true,
"categories": [
"devel",
"www",
"lua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
null
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lucene-gosen2",
"portdir": "java/lucene-gosen2",
"version": "2.0.2",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/lucene-gosen/",
"description": "a Japanese morphological analyzer for Apache Lucene/Solr 3.x",
"long_description": "lucene-gosen2 is a Japanese morphological analyzer for Apache Lucene/Solr 3.x.",
"active": true,
"categories": [
"textproc",
"java",
"japanese"
],
"maintainers": [],
"variants": [
"naist"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "lucene-gosen4",
"portdir": "java/lucene-gosen4",
"version": "4.6.0",
"license": "LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/lucene-gosen/",
"description": "a Japanese morphological analyzer for Apache Lucene/Solr 4.x",
"long_description": "lucene-gosen4 is a Japanese morphological analyzer for Apache Lucene/Solr 4.x.",
"active": true,
"categories": [
"textproc",
"java",
"japanese"
],
"maintainers": [],
"variants": [
"naist"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "LucenePlusPlus",
"portdir": "devel/LucenePlusPlus",
"version": "3.0.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/luceneplusplus/LucenePlusPlus",
"description": "High-performance, full-featured text search engine for C++",
"long_description": "Lucene++ is an up to date C++ port of the popular Java Lucene library, a high-performance, full-featured text search engine.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost178"
]
}
],
"depends_on": []
},
{
"name": "lucky-commit",
"portdir": "devel/lucky-commit",
"version": "2.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/not-an-aardvark/lucky-commit",
"description": "Customize your git commit hashes!",
"long_description": "With this simple tool, you can change the start of your git commit hashes to whatever you want.",
"active": true,
"categories": [
"devel",
"amusements"
],
"maintainers": [
{
"name": "zapdotzip",
"github": "ZapDotZip",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
},
{
"type": "run",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "luit",
"portdir": "x11/luit",
"version": "2.0.20250912",
"license": "X11",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/luit/",
"description": "filter that converts legacy encodings to/from UTF-8",
"long_description": "luit is a filter that converts terminal I/O between legacy encodings and UTF-8.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "dickey",
"github": "ThomasDickey",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libfontenc"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"xorg-apps",
"xterm"
]
}
]
},
{
"name": "luma",
"portdir": "science/luma",
"version": "1.7.12",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cfdemons/LUMA",
"description": "Open-source project Lattice-Boltzmann at the University of Manchester (LUMA)",
"long_description": "Open-source project Lattice-Boltzmann at the University of Manchester (LUMA)",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libomp",
"hdf5",
"mpich-clang17"
]
}
],
"depends_on": []
},
{
"name": "luminance-hdr",
"portdir": "aqua/luminance-hdr",
"version": "2.6.1.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qtpfsgui.sourceforge.net/",
"description": "GUI for HDR imaging workflow",
"long_description": "Qtpfsgui is an open source graphical user interface application that aims to provide a workflow for HDR imaging.",
"active": true,
"categories": [
"aqua",
"graphics"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"qt5-sqlite-plugin",
"exiv2",
"lcms2",
"libjpeg-turbo",
"libpng",
"libraw",
"ilmbase",
"tiff",
"qt5-qtbase",
"fftw-3-single",
"gsl",
"ccfits",
"cfitsio",
"boost176",
"openexr2",
"eigen3",
"qt5-qtwebengine",
"qt5-qttools"
]
},
{
"type": "run",
"ports": [
"hugin-app"
]
}
],
"depends_on": []
},
{
"name": "lunzip",
"portdir": "archivers/lunzip",
"version": "1.15",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/lzip/lunzip.html",
"description": "Decompressor for lzip files",
"long_description": "Lunzip is a decompressor for lzip files. It is written in C and its small size makes it well suited for embedded devices or software installers that need to decompress files but do not need compression capabilities. Lunzip is fully compatible with lzip-1.4 or newer.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lurker",
"portdir": "mail/lurker",
"version": "2.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lurker.sourceforge.net/",
"description": "Not just another mailing list archiver.",
"long_description": "After being subscribed to interesting mailing lists, lurker archives all incoming mail into a database. Old mail can also be imported. Once mail is in the database, lurker can help you search the unending noise for those gems you need to read. A web-browser is used to interact with lurker. This makes lurker useful for mailing list administrators, who can deploy lurker on the host of several related lists. Among some of the interesting features lurker offers you can find: full keyword search by body, subject, author, ...; a graphical representation of message relationships; charts of the current activity about a topic; searching lists or queries around an estimated time; signature verification to confirm the author; messages markup to find related information; etc.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libxslt"
]
}
],
"depends_on": []
},
{
"name": "lutok",
"portdir": "devel/lutok",
"version": "0.6.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/freebsd/lutok",
"description": "Lutok is a lightweight C++ API library for Lua.",
"long_description": "Lutok provides thin C++ wrappers around the Lua C API to ease the interaction between C++ and Lua. These wrappers make intensive use of RAII to prevent resource leakage, expose C++-friendly data types, report errors by means of exceptions and ensure that the Lua stack is always left untouched in the face of errors.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"lua54"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kyua"
]
}
]
},
{
"name": "luv",
"portdir": "devel/luv",
"version": "1.50.0-1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/luvit/luv",
"description": "Bare libuv bindings for lua",
"long_description": "libuv bindings for luajit and lua. This library makes libuv available to lua scripts.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libuv",
"lua"
]
}
],
"depends_on": []
},
{
"name": "luv-luajit",
"portdir": "devel/luv",
"version": "1.50.0-1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/luvit/luv",
"description": "Bare libuv bindings for lua",
"long_description": "libuv bindings for luajit and lua. This library makes libuv available to lua scripts.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libuv",
"luajit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"neovim",
"neovim-devel"
]
}
]
},
{
"name": "lux",
"portdir": "net/lux",
"version": "0.24.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/iawia002/lux",
"description": "fast and simple video downloader",
"long_description": "Lux is a fast and simple video downloader built with Go.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lv",
"portdir": "textproc/lv",
"version": "4.51",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ff.iij4u.or.jp/~nrt/lv/index.html",
"description": "Powerful Multilingual File Viewer / Grep",
"long_description": "Powerful Multilingual File Viewer / Grep",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"lesslikeslash",
"xz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
},
{
"type": "run",
"ports": [
"bzip2",
"gzip",
"xz"
]
}
],
"depends_on": []
},
{
"name": "lv2",
"portdir": "audio/lv2",
"version": "1.18.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lv2plug.in",
"description": "header files needed for LV2 plugin development",
"long_description": "lv2 provides the header files needed for LV2 plugin development. LV2 is an extensible standard for audio plugins, similar in scope to LADSPA, VST, AU, and others.",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "aggraef",
"github": "agraef",
"ports_count": 44
}
],
"variants": [
"plugins"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lilv",
"sratom",
"pure-lilv",
"pure-lv2"
]
}
]
},
{
"name": "lwan",
"portdir": "www/lwan",
"version": "0.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lwan.ws",
"description": "Lwan is a high-performance & scalable web server.",
"long_description": "Lwan is a high-performance & scalable web server. With its low disk and memory footprints, it's suitable to be used from embedded devices to robust servers. Both static and dynamic content can be served, as it can also be used as a library. Dynamic content can be generated by code written in either C or Lua. Connections are handled individually by coroutines, which are transparently and efficiently juggled by a per-CPU cooperative scheduler, giving the illusion of blocking I/O to handlers. Lwan isn't just a simple static file server: it can be used as a library to build web services on top of it. In fact, the static file server isn't a special case: it just uses the same APIs that are available when Lwan is used as a library.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"brotli",
"lua51",
"zlib",
"zstd"
]
}
],
"depends_on": []
},
{
"name": "lws",
"portdir": "www/lws",
"version": "0.6.1",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20080723151931/http://www.dellroad.org/lws",
"description": "The Lil' Web Server",
"long_description": "LWS is a lightweight web server which uses pthreads(3) for multi-tasking and the PDEL library for HTTP, HTTPS, and configurable servlet support. The server can be configured via a buit-in admin web interface, or by manually editing the XML configuration file. LWS supports multiple HTTP and HTTPS servers, each containing multiple virtual hosts. Each virtual host has a configurable list of servlets. The supported servlets types are file, redirect, and cookieauth. The file servlet includes optional support for tmpl(3) HTML templates. LWS maintains a self-rotating logfile(3) error log, with optional support for logging via syslog as well. LWS is intended to demonstrate features of the PDEL library, and to be a lightweight web server for simple applications.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libpdel",
"openssl",
"expat"
]
}
],
"depends_on": []
},
{
"name": "lxqt-build-tools",
"portdir": "devel/lxqt-build-tools",
"version": "0.13.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/lxqt-build-tools",
"description": "Various packaging tools and scripts for LXQt applications",
"long_description": "This repository is providing several tools needed to build LXQt itself as well as other components maintained by the LXQt project. These tools used to be spread over the repositories of various other components and were summarized to ease dependency management. So far many components, in particular liblxqt, were representing a build dependency without being needed themselves but only because their repository was providing a subset of the tools which are now summarized here. So the use of this repository will reduce superfluous and bloated dependencies.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"liblxqt",
"qterminal",
"qtermwidget",
"lxqt-openssh-askpass",
"libqtxdg"
]
}
]
},
{
"name": "lxqt-build-tools-devel",
"portdir": "devel/lxqt-build-tools-devel",
"version": "20200424",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "lxqt-build-tools",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by lxqt-build-tools",
"long_description": "This port has been replaced by lxqt-build-tools.",
"active": false,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": []
}
]
}