HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50179,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=961",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&page=959",
"results": [
{
"name": "macstl",
"portdir": "devel/macstl",
"version": "0.3.1",
"license": "Restrictive",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pixelglow.com/macstl/",
"description": "C++ header library",
"long_description": "The C++ header library designed to bring the Macintosh into the world of modern generic programming, and deliver the surprising speed of SIMD in an intuitive cross-platform package.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "m4",
"portdir": "devel/m4",
"version": "1.4.20",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/m4/",
"description": "GNU macro processor",
"long_description": "GNU `m4' is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). `m4' also has built-in functions for including files, running shell commands, doing arithmetic, etc. Autoconf needs GNU `m4' for generating `configure' scripts, but not for running them.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kalc",
"gFTL",
"netcdf",
"kalker",
"libsigcxx3",
"gmp",
"nco",
"nettle",
"groff",
"AfterStep",
"ppl",
"pcc",
"pulseaudio",
"libass",
"libass-devel",
"gstreamer010",
"pnetcdf",
"libsigcxx2",
"libstrophe"
]
},
{
"type": "lib",
"ports": [
"bison",
"autoconf263",
"autoconf264",
"autoconf269",
"autoconf",
"autoconf213",
"pcb",
"plotutils",
"libtool"
]
},
{
"type": "run",
"ports": [
"netcdf-fortran",
"wml",
"flex"
]
}
]
},
{
"name": "lzo",
"portdir": "devel/lzo",
"version": "1.08",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.oberhumer.com/opensource/lzo/",
"description": "Real-time data compression library",
"long_description": "LZO is a portable lossless data compression library written in ANSI C. It offers pretty fast compression and very fast decompression. Decompression requires no memory. In addition there are slower compression levels achieving a quite competitive compression ratio while still decompressing at this very high speed. LZO is distributed under the GNU General Public License.",
"active": true,
"categories": [
"devel",
"compression"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"vtun"
]
}
]
},
{
"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": "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": "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": "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-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",
"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-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-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-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": "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-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-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-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-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-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-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-luaexpat",
"portdir": "lua/lua-luaexpat",
"version": "1.5.1",
"license": "MIT",
"platforms": "darwin",
"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-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-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-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-lpeg",
"portdir": "lua/lua-lpeg",
"version": "1.1.0",
"license": "MIT",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/gvvaughan/lpeg",
"description": "Parsing Expression Grammars For Lua",
"long_description": "Parsing Expression Grammars For Lua.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 639
}
],
"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-lgi",
"portdir": "lua/lua-lgi",
"version": "0.9.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pavouk/lgi",
"description": "Lua bindings to GObject libraries",
"long_description": "Dynamic Lua binding to any library which is introspectable using gobject-introspection. Allows using GObject-based libraries directly from 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-glut",
"portdir": "lua/lua-glut",
"version": "0.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lua-users.org/wiki/VarolKaptan",
"description": "a set of libraries providing OpenGL and GLUT bindings for Lua 5",
"long_description": "luaglut is a set of libraries providing OpenGL and GLUT bindings for Lua 5.",
"active": true,
"categories": [
"devel",
"lua"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lua-coxpcall",
"portdir": "lua/lua-coxpcall",
"version": "1.17.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/hisham/coxpcall",
"description": "Coroutine safe xpcall and pcall",
"long_description": "Encapsulates the protected calls with a coroutine based loop, so errors can be handled without the usual Lua 5.x pcall/xpcall issues with coroutines yielding inside the call to pcall or xpcall.",
"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-copas",
"portdir": "lua/lua-copas",
"version": "4.7.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/tieske/copas",
"description": "Coroutine Oriented Portable Asynchronous Services long_description Copas is a dispatcher based on coroutines that can be used by TCP/IP servers. It uses LuaSocket as the interface with the TCP/IP stack. A server registered with Copas should provide a handler for requests and use Copas socket functions to send the response. Copas loops through requests and invokes the corresponding handlers. For a full implementation of a Copas HTTP server you can refer to Xavante as an example.",
"long_description": "",
"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-cgilua",
"portdir": "lua/lua-cgilua",
"version": "6.0.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://luarocks.org/modules/tomasguisasola/cgilua",
"description": "Building Web Scripts with Lua",
"long_description": "CGILua is a tool for creating dynamic Web pages and manipulating input data from Web forms. CGILua allows the separation of logic and data handling from the generation of pages, making it easy to develop web applications with 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-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": "logcat-colorize",
"portdir": "devel/logcat-colorize",
"version": "0.10.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carlonluca/logcat-colorize",
"description": "Parser of the Android Debug Bridge logcat output",
"long_description": "logcat-colorize is a parser for the output of the Android Debug Bridge logcat output. It accepts the logcat output from stdin and produces a formatted output, optimised for reading in a console.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "carlon.luca",
"github": "carlonluca",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "log4cxx",
"portdir": "devel/log4cxx",
"version": "1.5.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://logging.apache.org/log4cxx/",
"description": "log4cxx is a port to C++ of the log4j project",
"long_description": "Apache log4cxx is a logging framework for C++ patterned after Apache log4j. Apache log4cxx uses Apache Portable Runtime for most platform-specific code and should be usable on any platform supported by APR.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"apr-util",
"libfmt11",
"expat",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"Akumuli",
"jubatus"
]
}
]
},
{
"name": "log4cpp",
"portdir": "devel/log4cpp",
"version": "1.1.4",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://log4cpp.sourceforge.net/",
"description": "configurable logging for C++",
"long_description": "Log4cpp is library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log4j Java library, staying as close to their API as is reasonable.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 463
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnuradio-devel",
"aircraft_oap",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-fosphor",
"gr37-fosphor",
"gr-ieee802-11",
"gr37-ieee802-11"
]
}
]
},
{
"name": "log4cplus",
"portdir": "devel/log4cplus",
"version": "1.1.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://log4cplus.sourceforge.net/",
"description": "Logging library for C++",
"long_description": "log4cplus is a third-party reimplementation of log4j for C++, with fewer dependencies than the official log4cxx port.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "macports",
"github": "",
"ports_count": 1
}
],
"variants": [
"cplusplus11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": []
},
{
"name": "log4c",
"portdir": "devel/log4c",
"version": "1.2.4",
"license": "LGPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://log4c.sourceforge.net/",
"description": "Log4c C logging library.",
"long_description": "Log4c is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library, staying as close to their API as is reasonable.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "skroll",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"expat"
]
}
],
"depends_on": []
},
{
"name": "localizer",
"portdir": "devel/localizer",
"version": "0.3.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.incremental.de/products/localizer/",
"description": "library to provide location-based content",
"long_description": "Library that determines location based on IP number.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "litehtml",
"portdir": "devel/litehtml",
"version": "0.6",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.litehtml.com",
"description": "fast, lightweight HTML/CSS rendering engine",
"long_description": "litehtml is a fast, lightweight HTML/CSS rendering engine.",
"active": true,
"categories": [
"devel",
"www"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gumbo-parser"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"litebrowser"
]
}
]
},
{
"name": "linc",
"portdir": "devel/linc",
"version": "1.0.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnome.org/projects/ORBit2",
"description": "linc is a library for writing networked servers/clients.",
"long_description": "linc is a library that eases the task of writing networked servers & clients. It takes care of connection initiation and maintainance, and the details of various transports. Previously used by ORBit2 to handle message transmission/receipt, now obsolete.",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": []
},
{
"name": "lightning",
"portdir": "devel/lightning",
"version": "1.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/lightning/",
"description": "Generates assembly language code at run-time",
"long_description": "GNU lightning is a library that generates assembly language code at run-time. It is very fast, making it ideal for Just-In-Time compilers, and it a bstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "libzookeeper",
"portdir": "devel/libzookeeper",
"version": "3.4.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zookeeper.apache.org/",
"description": "C bindings for ZooKeeper, the high-performance coordination service",
"long_description": "ZooKeeper is a distributed, open-source coordination service for distributed applications. It exposes a simple set of primitives that distributed applications can build upon to implement higher level services for synchronization, configuration maintenance, and groups and naming. It is designed to be easy to program to, and uses a data model styled after the familiar directory tree structure of file systems. This port contains the C bindings for interacting with it.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jubatus"
]
}
]
},
{
"name": "libzmf",
"portdir": "devel/libzmf",
"version": "0.0.2",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libzmf",
"description": "Library for parsing Zoner Callisto/Draw documents.",
"long_description": "Library for parsing Zoner Callisto/Draw documents.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"librevenge",
"zlib",
"boost181",
"icu",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"scribus-devel"
]
}
]
},
{
"name": "libyaml",
"portdir": "devel/libyaml",
"version": "0.2.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyyaml.org/wiki/LibYAML",
"description": "YAML parser and emitter library",
"long_description": "LibYAML is a YAML parser and emitter library.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mongodb",
"mongodb-devel"
]
},
{
"type": "lib",
"ports": [
"appstream-glib",
"ruby19",
"ruby20",
"ruby21",
"ruby22",
"ruby23",
"ruby24",
"ruby25",
"ruby-devel",
"ruby30",
"ruby32",
"appstream",
"qore-yaml-module",
"py27-yaml",
"py39-yaml",
"py310-yaml",
"py311-yaml",
"py312-yaml",
"py313-yaml",
"py314-yaml",
"ruby26",
"ruby27",
"fdroidserver",
"py35-yaml",
"py36-yaml",
"fluent-bit",
"ejabberd",
"php53-yaml",
"php54-yaml",
"php55-yaml",
"libcyaml",
"php56-yaml",
"php70-yaml",
"php71-yaml",
"php72-yaml",
"php73-yaml",
"php80-yaml",
"php74-yaml",
"php82-yaml",
"py27-jenkins-job-builder",
"php83-yaml",
"php81-yaml",
"stubby",
"universal-ctags",
"py37-yaml",
"py38-yaml",
"netdata",
"swi-prolog",
"ruby31",
"swi-prolog-devel",
"ruby33",
"ruby34"
]
},
{
"type": "run",
"ports": [
"pympress",
"crystal",
"ruby-build"
]
}
]
},
{
"name": "libxspf",
"portdir": "devel/libxspf",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libspiff.sourceforge.net",
"description": "libxspf (formerly called libSpiff) brings XSPF playlist reading and writing support to your C++ application.",
"long_description": "libxspf (formerly called libSpiff) brings XSPF playlist reading and writing support to your C++ application.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"uriparser",
"expat"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gmpc",
"herrie"
]
}
]
},
{
"name": "libxo",
"portdir": "devel/libxo",
"version": "1.7.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Juniper/libxo",
"description": "A Library for Generating Text, XML, JSON, and HTML Output",
"long_description": "The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "libxkbcommon-x11",
"portdir": "devel/libxkbcommon",
"version": "1.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xkbcommon.org",
"description": "library to handle keyboard descriptions",
"long_description": "libxkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It's mainly meant for client toolkits, window systems, and other system applications. It is also used by some XCB applications for proper keyboard support.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"ninja",
"pkgconfig",
"xorg-util-macros",
"bison",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xorg-libxcb",
"libxkbcommon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtk3-devel",
"gtk3",
"gtk4-devel",
"gtk4",
"i3",
"rofi"
]
}
]
},
{
"name": "libxkbcommon",
"portdir": "devel/libxkbcommon",
"version": "1.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xkbcommon.org",
"description": "library to handle keyboard descriptions",
"long_description": "libxkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It's mainly meant for client toolkits, window systems, and other system applications. It is also used by some XCB applications for proper keyboard support.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"ninja",
"pkgconfig",
"xorg-util-macros",
"bison",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"xkeyboard-config",
"libxml2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"i3",
"xdotool",
"libxkbcommon-x11"
]
}
]
},
{
"name": "libxdg-basedir",
"portdir": "devel/libxdg-basedir",
"version": "1.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/devnev/libxdg-basedir",
"description": "An implementation of the XDG Base Directory specification",
"long_description": "This library implements functions to list the directories according to the specification and provides a few higher-level functions for use with the specification.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"awesome",
"xmoto"
]
}
]
},
{
"name": "libwebsockets",
"portdir": "devel/libwebsockets",
"version": "4.5.2",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/warmcat/libwebsockets",
"description": "Canonical libwebsockets.org websocket library",
"long_description": "Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server.",
"active": true,
"categories": [
"devel",
"net"
],
"maintainers": [
{
"name": "slewsys",
"github": "slewsys",
"ports_count": 4
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 639
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libev",
"libuv",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kismet",
"mosquitto",
"ttyd"
]
}
]
},
{
"name": "libvterm",
"portdir": "devel/libvterm",
"version": "0.3.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.leonerd.org.uk/code/libvterm/",
"description": "A library for a VT220/xterm/ECMA-48 terminal emulator",
"long_description": "An abstract C99 library which implements a VT220 or xterm-like terminal emulator. It doesn't use any particular graphics toolkit or output system, instead it invokes callback function pointers that its embedding program should provide it to draw on its behalf. It avoids calling malloc() during normal running state, allowing it to be used in embedded kernel situations.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": []
}
]
}