HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51947,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=124",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=122",
"results": [
{
"name": "lua-luabitop",
"portdir": "lua/lua-luabitop",
"version": "1.0.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitop.luajit.org/",
"description": "C extension module for bitwise operators",
"long_description": "Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations on numbers.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [
"debug"
],
"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-luacheck",
"portdir": "lua/lua-luacheck",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/lunarmodules/luacheck",
"description": "A tool for linting and static analysis of Lua code",
"long_description": "Luacheck is a static analyzer and a linter for Lua. Luacheck detects various issues such as usage of undefined global variables, unused variables and values, accessing uninitialized variables, unreachable code and more. Most aspects of checking are configurable: there are options for defining custom project-related globals, for selecting set of standard globals (version of Lua standard library), for filtering warnings by type and name of related variable, etc. The options can be used on the command line, put into a config or directly into checked files as Lua comments.",
"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-luaexpat",
"portdir": "lua/lua-luaexpat",
"version": "1.5.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/lunarmodules/luaexpat",
"description": "XML Expat parsing",
"long_description": "LuaExpat is a SAX (Simple API for XML) XML parser based on the Expat 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-luafilesystem",
"portdir": "lua/lua-luafilesystem",
"version": "1.8.0",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/lunarmodules/luafilesystem",
"description": "Lua library to complement the set of functions related to file systems offered by the standard Lua distribution.",
"long_description": "Lua library to complement the set of functions related to file systems offered by the standard Lua distribution..",
"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": [
{
"type": "lib",
"ports": [
"luash"
]
}
]
},
{
"name": "lua-lua-gd",
"portdir": "lua/lua-lua-gd",
"version": "1.0",
"license": "MIT",
"platforms": "any",
"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-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-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": "any",
"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-18"
]
},
{
"type": "lib",
"ports": [
"lua"
]
},
{
"type": "run",
"ports": [
"lua53-luarocks"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lua54-ansicolors",
"lua53-ansicolors",
"lua52-ansicolors",
"lua51-ansicolors",
"lua54-MessagePack",
"lua53-MessagePack",
"lua52-MessagePack",
"lua51-MessagePack",
"lua54-argparse",
"lua53-argparse",
"lua52-argparse",
"lua51-argparse",
"lua54-binaryheap",
"lua53-binaryheap",
"lua52-binaryheap",
"lua51-binaryheap",
"lua54-bit32",
"lua53-bit32",
"lua52-bit32",
"lua51-bit32",
"lua54-cgilua",
"lua53-cgilua",
"lua52-cgilua",
"lua51-cgilua",
"lua54-checks",
"lua53-checks",
"lua52-checks",
"lua51-checks",
"lua54-cjson",
"lua53-cjson",
"lua52-cjson",
"lua51-cjson",
"lua54-copas",
"lua53-copas",
"lua52-copas",
"lua51-copas",
"lua54-coxpcall",
"lua53-coxpcall",
"lua52-coxpcall",
"lua51-coxpcall",
"lua51-fennel",
"lua52-fennel",
"lua53-fennel",
"lua54-fennel",
"lua-fennel-docs",
"lua54-lgi",
"lua53-lgi",
"lua52-lgi",
"lua51-lgi",
"lua54-lpeg",
"lua53-lpeg",
"lua52-lpeg",
"lua51-lpeg",
"lua54-lsqlite3",
"lua53-lsqlite3",
"lua52-lsqlite3",
"lua51-lsqlite3",
"lua51-lua-gd",
"lua54-luacheck",
"lua53-luacheck",
"lua52-luacheck",
"lua51-luacheck",
"lua54-luaexpat",
"lua53-luaexpat",
"lua52-luaexpat",
"lua51-luaexpat",
"lua54-luafilesystem",
"lua53-luafilesystem",
"lua52-luafilesystem",
"lua51-luafilesystem",
"lua54-luajson",
"lua53-luajson",
"lua52-luajson",
"lua51-luajson",
"lua54-luaposix",
"lua53-luaposix",
"lua52-luaposix",
"lua51-luaposix",
"lua54-luasec",
"lua53-luasec",
"lua52-luasec",
"lua51-luasec",
"lua54-luasocket",
"lua52-luasocket",
"lua53-luasocket",
"lua51-luasocket",
"lua54-luazip",
"lua53-luazip",
"lua52-luazip",
"lua51-luazip",
"lua51-lunit",
"lua52-lunit",
"lua54-metalua-parser",
"lua53-metalua-parser",
"lua52-metalua-parser",
"lua51-metalua-parser",
"lua54-mpack",
"lua53-mpack",
"lua52-mpack",
"lua51-mpack",
"lua54-numlua",
"lua53-numlua",
"lua52-numlua",
"lua51-numlua",
"lua54-psl",
"lua53-psl",
"lua52-psl",
"lua51-psl",
"lua54-readline",
"lua53-readline",
"lua52-readline",
"lua51-readline",
"lua54-rings",
"lua53-rings",
"lua52-rings",
"lua51-rings",
"lua54-timerwheel",
"lua53-timerwheel",
"lua52-timerwheel",
"lua51-timerwheel",
"lua54-wsapi",
"lua53-wsapi",
"lua52-wsapi",
"lua51-wsapi",
"lua54-wsapi-fcgi",
"lua53-wsapi-fcgi",
"lua52-wsapi-fcgi",
"lua51-wsapi-fcgi",
"lua54-xavante",
"lua53-xavante",
"lua52-xavante",
"lua51-xavante"
]
}
]
},
{
"name": "lua-luasec",
"portdir": "lua/lua-luasec",
"version": "1.3.1",
"license": "MIT",
"platforms": "any",
"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": "any",
"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": 655
}
],
"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": 1599
}
],
"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-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-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.08",
"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": 77
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"texlive-context"
]
}
]
},
{
"name": "lua-mpack",
"portdir": "lua/lua-mpack",
"version": "1.0.9",
"license": "MIT",
"platforms": "any",
"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.2",
"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-18"
]
},
{
"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": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lua-resty-core"
]
}
]
},
{
"name": "lua-rings",
"portdir": "lua/lua-rings",
"version": "1.3.0",
"license": "MIT",
"platforms": "any",
"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-18"
]
}
],
"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-18"
]
},
{
"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": "any",
"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-18"
]
}
],
"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-18"
]
}
],
"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": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost178"
]
}
],
"depends_on": []
},
{
"name": "lucky-commit",
"portdir": "devel/lucky-commit",
"version": "2.2.5",
"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": [],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"zlib",
"mpich-clang18",
"hdf5",
"libomp"
]
}
],
"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": 1599
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"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.16",
"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-18"
]
},
{
"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-18"
]
},
{
"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-18"
]
},
{
"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": 1054
}
],
"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-18"
]
},
{
"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-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lilv",
"sratom",
"pure-lilv",
"pure-lv2"
]
}
]
}
]
}