HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49962,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=881",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=879",
"results": [
{
"name": "LyX",
"portdir": "aqua/LyX",
"version": "2.4.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lyx.org",
"description": "WYSIWYM document processor",
"long_description": "LyX is an advanced open source document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 430
}
],
"variants": [
"python310",
"python311",
"python312",
"python313",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cctools",
"pkgconfig",
"gawk",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"aspell",
"enchant",
"qt5-qtbase",
"boost176",
"python313",
"hunspell",
"qt5-qtsvg",
"qt5-qtmacextras",
"ImageMagick",
"libmagic",
"texlive"
]
}
],
"depends_on": []
},
{
"name": "lyra",
"portdir": "devel/lyra",
"version": "1.7.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bfgroup/lyra",
"description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"long_description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lynx",
"portdir": "www/lynx",
"version": "2.9.2",
"license": "(GPL-2 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lynx.invisible-island.net",
"description": "The text web browser",
"long_description": "Lynx is a fully-featured World Wide Web browser for users on Unix, VMS, and other platforms running cursor-addressable, character-cell terminals or emulators.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "larryv",
"github": "larryv",
"ports_count": 48
}
],
"variants": [
"ssl",
"gnutls",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"perl5",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gettext",
"ncurses",
"brotli",
"libidn2",
"libiconv",
"openssl",
"bzip2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"pavucontrol",
"wml"
]
},
{
"type": "lib",
"ports": [
"man",
"arb"
]
}
]
},
{
"name": "lynis",
"portdir": "security/lynis",
"version": "3.1.6",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cisofy.com/lynis/",
"description": "Security and system auditing tool to harden systems",
"long_description": "Lynis is a battle-tested security tool for systems running Linux, macOS, or Unix-based operating system. It performs an extensive health scan of your systems to support system hardening and compliance testing. The project is open source software with the GPL license and available since 2007.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "newtonne.github",
"github": "newtonne",
"ports_count": 5
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lychee",
"portdir": "devel/lychee",
"version": "0.21.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lycheeverse/lychee",
"description": "A fast, async, stream-based link checker written in Rust.",
"long_description": "A fast, async, stream-based link checker written in Rust. Finds broken hyperlinks and mail addresses inside Markdown, HTML, reStructuredText, or any other text file or website!",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 626
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "lxqt-openssh-askpass-devel",
"portdir": "sysutils/lxqt-openssh-askpass-devel",
"version": "20200424",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "lxqt-openssh-askpass",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by lxqt-openssh-askpass",
"long_description": "This port has been replaced by lxqt-openssh-askpass.",
"active": false,
"categories": [
"sysutils"
],
"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": "lxqt-openssh-askpass",
"portdir": "sysutils/lxqt-openssh-askpass",
"version": "0.15.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lxqt/lxqt-openssh-askpass",
"description": "GUI to query passwords on behalf of SSH agents",
"long_description": "GUI to query passwords on behalf of SSH agents",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"cmake",
"lxqt-build-tools",
"pkgconfig",
"qt5-qttools"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"liblxqt",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"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": []
},
{
"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": "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": "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": 1016
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"brotli",
"lua51",
"zlib",
"zstd"
]
}
],
"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": "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": "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": 96
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"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": 96
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libuv",
"luajit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"neovim",
"neovim-devel"
]
}
]
},
{
"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": 96
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libuv",
"lua"
]
}
],
"depends_on": []
},
{
"name": "lutok",
"portdir": "devel/lutok",
"version": "0.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jmmv/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": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"lua"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kyua"
]
}
]
},
{
"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": "lunzip",
"portdir": "archivers/lunzip",
"version": "1.14",
"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-17"
]
}
],
"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": 1503
}
],
"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": "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": "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": "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": "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": "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": "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": "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": "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-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-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": "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": "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": "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": "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": "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": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lua-resty-core"
]
}
]
},
{
"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": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"lua-resty-lrucache"
]
}
],
"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": "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-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": "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": "luanti",
"portdir": "games/luanti",
"version": "5.14.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-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": 96
}
],
"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": 73
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"texlive-context"
]
}
]
},
{
"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": "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-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": "luamake",
"portdir": "devel/luamake",
"version": "1.3.0",
"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": 1503
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"ninja"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lua-language-server"
]
}
]
},
{
"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": "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-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": 626
}
],
"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": []
}
]
}