GET /api/v1/ports/?format=api&ordering=name&page=116
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 49989,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=117",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=115",
    "results": [
        {
            "name": "love-0.10",
            "portdir": "devel/love-0.10",
            "version": "0.10.2",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://love2d.org",
            "description": "2D game development framework (0.10.x branch)",
            "long_description": "LÖVE is a 2D game development framework. This port tracks the 0.10.x branch.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "makeicns"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "physfs",
                        "lua51",
                        "libogg",
                        "zlib",
                        "freetype",
                        "libtheora",
                        "libmodplug",
                        "libvorbis",
                        "mpg123",
                        "openal-soft",
                        "libsdl2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "love_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "orthorobot"
                    ]
                }
            ]
        },
        {
            "name": "love-0.7",
            "portdir": "devel/love-0.7",
            "version": "0.7.2",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://love2d.org",
            "description": "2D game development framework (0.7.x branch)",
            "long_description": "LÖVE is a 2D game development framework. This port tracks the 0.7.x branch.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "coreutils"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "physfs",
                        "libmng",
                        "tiff",
                        "libmodplug",
                        "freetype",
                        "lua51",
                        "libvorbis",
                        "mpg123",
                        "openal-soft",
                        "libdevil",
                        "libsdl"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "love_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "nottetris2"
                    ]
                }
            ]
        },
        {
            "name": "love-0.8",
            "portdir": "devel/love-0.8",
            "version": "0.8.0",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://love2d.org",
            "description": "2D game development framework (0.8.x branch)",
            "long_description": "LÖVE is a 2D game development framework. This port tracks the 0.8.x branch.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "coreutils"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "physfs",
                        "lua51",
                        "libmodplug",
                        "freetype",
                        "libvorbis",
                        "mpg123",
                        "openal-soft",
                        "libdevil",
                        "libsdl"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "love_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "notpacman"
                    ]
                }
            ]
        },
        {
            "name": "love-0.9",
            "portdir": "devel/love-0.9",
            "version": "0.9.2",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://love2d.org",
            "description": "2D game development framework (0.9.x branch)",
            "long_description": "LÖVE is a 2D game development framework. This port tracks the 0.9.x branch.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl2",
                        "physfs",
                        "libmodplug",
                        "freetype",
                        "lua51",
                        "libvorbis",
                        "mpg123",
                        "openal-soft",
                        "libdevil"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "love_select"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "love-11",
            "portdir": "devel/love-11",
            "version": "11.5",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://love2d.org",
            "description": "2D game development framework (11.x branch)",
            "long_description": "LÖVE is a 2D game development framework. This port tracks the 11.x branch.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "makeicns"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51",
                        "libogg",
                        "zlib",
                        "freetype",
                        "libtheora",
                        "libmodplug",
                        "libvorbis",
                        "mpg123",
                        "openal-soft",
                        "libsdl2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "love_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mari0"
                    ]
                }
            ]
        },
        {
            "name": "love_select",
            "portdir": "sysutils/love_select",
            "version": "1.0",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "common files for selecting default LÖVE version",
            "long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of LÖVE.",
            "active": true,
            "categories": [
                "devel",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "love-11",
                        "love-0.7",
                        "love-0.8",
                        "love-0.10",
                        "love-0.9"
                    ]
                }
            ]
        },
        {
            "name": "lowdown",
            "portdir": "textproc/lowdown",
            "version": "2.0.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://kristaps.bsd.lv/lowdown",
            "description": "simple markdown translator",
            "long_description": "lowdown is a Markdown translator producing HTML5, roff documents in the ms and man formats, LaTeX, gemini (\"gemtext\"), OpenDocument, and ANSI/UTF8 terminal output. The open source C source code has no dependencies.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 627
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lpairs",
            "portdir": "games/lpairs",
            "version": "1.0.4",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "lpairs2",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by lpairs2",
            "long_description": "This port has been replaced by lpairs2.",
            "active": false,
            "categories": [
                "games"
            ],
            "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": "lpairs2",
            "portdir": "games/lpairs2",
            "version": "2.3.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://lgames.sourceforge.net/index.php?project=LPairs",
            "description": "Classical memory game.",
            "long_description": "LPairs is a classical memory game. This means you have to find pairs of identical cards which will then be removed. Your time and tries needed will be counted but there is no highscore chart or limit to this.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "libsdl2_mixer",
                        "gettext",
                        "libsdl2",
                        "libsdl2_image",
                        "libsdl2_ttf",
                        "makeicns"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext-runtime"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lparse",
            "portdir": "science/lparse",
            "version": "1.1.2",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.tcs.hut.fi/Software/smodels",
            "description": "prepare variable-free programs for smodels",
            "long_description": "Smodels works with variable-free programs that are quite cumbersome to generate by hand. Lparse is a front-end that adds variables (and a lot of other stuff) to the accepted language and generates a variable-free simple logic program that can be given to smodels. Lparse also implements several other semantics (classical negation, partial stable models) by translating them into normal logic programs.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lpc21isp",
            "portdir": "cross/lpc21isp",
            "version": "1.97",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.net/projects/lpc21isp/",
            "description": "a NXP MCU programmer",
            "long_description": "In-circuit programming (ISP) tool for the NXP (Philips) LPC2000 series ARM7 microcontrollers",
            "active": true,
            "categories": [
                "devel",
                "cross"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lpcnetfreedv",
            "portdir": "audio/lpcnetfreedv",
            "version": "0.5",
            "license": "BSD",
            "platforms": "darwin macosx",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "https://github.com/drowe67/LPCNet",
            "description": "Experimental Neural Net speech coding for FreeDV",
            "long_description": "Experimental version of LPCNet being developed for over the air Digital Voice experiments with FreeDV.",
            "active": true,
            "categories": [
                "audio"
            ],
            "maintainers": [
                {
                    "name": "ra1nb0w",
                    "github": "ra1nb0w",
                    "ports_count": 148
                }
            ],
            "variants": [
                "debug",
                "native",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "codec2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "freedv-gui",
                        "codec2"
                    ]
                }
            ]
        },
        {
            "name": "lporg",
            "portdir": "sysutils/lporg",
            "version": "20.4.9",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/blacktop/lporg",
            "description": "Organize Your macOS Launchpad Apps",
            "long_description": "This project is meant to help people setting up a brand new Mac or to keep all of their Launchpad Folders in sync across devices.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "tsln1998",
                    "github": "tsln1998",
                    "ports_count": 3
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lprof",
            "portdir": "graphics/lprof",
            "version": "20090113",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lprof.sourceforge.net",
            "description": "LProf open source ICC profiler",
            "long_description": "LProf is an open source color profiler that creates ICC compliant profiles for devices such as cameras, scanners and monitors. Origanally authored by Marti Maria the creator of LCMS. Marti has graciously consented to the creation of this project.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-14"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "cvs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng",
                        "qt4-mac",
                        "vigra",
                        "tiff",
                        "zlib",
                        "libusb-compat",
                        "qt-assistant"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lp_solve",
            "portdir": "math/lp_solve",
            "version": "5.5.2.11",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpsolve.sourceforge.net/5.5/",
            "description": "Linear Programming Solver",
            "long_description": "Mixed Integer Linear Programming (MILP) solver. lp_solve solves pure linear, (mixed) integer/binary, semi-continuous and special ordered sets (SOS) models.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "syncha",
                        "shogun",
                        "shogun-devel"
                    ]
                }
            ]
        },
        {
            "name": "lp_solve_java",
            "portdir": "math/lp_solve",
            "version": "5.5.2.11",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lpsolve.sourceforge.net/5.5/",
            "description": "Java library for Linear Programming Solver",
            "long_description": "Java library for Linear Programming Solver",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lpython",
            "portdir": "lang/lpython",
            "version": "0.20.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://lpython.org",
            "description": "High-performance typed Python compiler",
            "long_description": "LPython aggressively optimizes type-annotated Python code. It has several backends, including LLVM, C, C++ and WASM. LPython’s primary tenet is speed.",
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "bison",
                        "cmake",
                        "re2c",
                        "bash"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "rapidjson",
                        "libfmt10",
                        "python312",
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lrslib",
            "portdir": "math/lrslib",
            "version": "7.3",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cgm.cs.mcgill.ca/~avis/C/lrs.html",
            "description": "self-contained ANSI C implementation of the reverse search algorithm for vertex enumeration/convex hull problems",
            "long_description": "self-contained ANSI C implementation of the reverse search algorithm for vertex enumeration/convex hull problems",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "sympol",
                        "latte-int",
                        "polymake"
                    ]
                }
            ]
        },
        {
            "name": "lrzip",
            "portdir": "archivers/lrzip",
            "version": "0.651",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ck.kolivas.org/apps/lrzip/",
            "description": "Long Range ZIP or Lzma RZIP",
            "long_description": "lrzip is a compression program optimised for large files. The larger the file and the more memory you have, the better the compression advantage this will provide, especially once the files are larger than 100MB. The advantage can be chosen to be either size (much smaller than bzip2) or speed (much faster than bzip2).",
            "active": true,
            "categories": [
                "archivers"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "clang-18",
                        "nasm",
                        "libtool",
                        "autoconf"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "lzo2",
                        "lz4",
                        "bzip2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "libarchive-qt"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gutils-suite-core"
                    ]
                }
            ]
        },
        {
            "name": "lrzsz",
            "portdir": "comms/lrzsz",
            "version": "0.12.20",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ohse.de/uwe/software/lrzsz.html",
            "description": "free XMODEM/YMODEM/ZMODEM implementation",
            "long_description": "lrzsz is a Unix communication package providing the XMODEM, YMODEM, and ZMODEM file transfer protocols.",
            "active": true,
            "categories": [
                "comms"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "zssh",
                        "minicom"
                    ]
                }
            ]
        },
        {
            "name": "lscpu",
            "portdir": "sysutils/lscpu",
            "version": "1.2.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/NanXiao/lscpu",
            "description": "lists available cpus",
            "long_description": "The lscpu utility lists all available cpus. On x86 it leverages CPUID instructions. For other architectures, the displayed information is more limited.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lscsoft-deps",
            "portdir": "science/lscsoft-deps",
            "version": "20200805",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.lsc-group.phys.uwm.edu/daswg",
            "description": "LSCSoft dependencies meta-port",
            "long_description": "This is a meta-port that depends on all the ports needed for developing Software used within the LIGO Scientific Collaboration.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "glue",
                "lalsuite",
                "nds2",
                "nds2_swig",
                "gds"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "automake",
                        "boost",
                        "cmake",
                        "git",
                        "git-lfs",
                        "glib2",
                        "jsoncpp",
                        "libtool",
                        "pkgconfig",
                        "swig",
                        "swig-java",
                        "swig-octave",
                        "swig-python",
                        "graphviz",
                        "gnu-classpath",
                        "python27",
                        "fftw-3",
                        "fftw-3-single",
                        "gsl",
                        "kerberos5",
                        "py27-astropy",
                        "py27-cjson",
                        "py27-freezegun",
                        "py27-healpy",
                        "py27-ligo-lw",
                        "py27-ligo-segments",
                        "py27-lscsoft-glue",
                        "py27-mock",
                        "py27-numpy",
                        "py27-openssl",
                        "py27-pyrxp",
                        "py27-pytest",
                        "py27-pytest-mpl",
                        "py27-scipy",
                        "py27-shapely",
                        "hdf5",
                        "healpix-c",
                        "ldas-tools-framecpp",
                        "autoconf",
                        "metaio",
                        "root6",
                        "doxygen",
                        "libxml2",
                        "libframe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lsd",
            "portdir": "sysutils/lsd",
            "version": "1.2.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/lsd-rs/lsd",
            "description": "The next gen ls command",
            "long_description": "The next gen ls command. lsd is heavily inspired by the super colorls project but with some little differences.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "go-md2man",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lsdvd",
            "portdir": "sysutils/lsdvd",
            "version": "0.17",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.net/projects/lsdvd/",
            "description": "lsdvd is a console application that displays the content of a dvd.",
            "long_description": "lsdvd is a console application that displays the content of a dvd. It provides output about the types of video and audio tracks, subtitles etc... output is available in a number of formats including human readable, perl, ruby or xml.",
            "active": true,
            "categories": [
                "sysutils",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ecronin",
                    "github": "ecronin",
                    "ports_count": 6
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdvdread"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "x264transcode"
                    ]
                }
            ]
        },
        {
            "name": "lsh",
            "portdir": "net/lsh",
            "version": "2.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.lysator.liu.se/~nisse/lsh/",
            "description": "A GNU implementation of the Secure Shell protocols",
            "long_description": "lsh is a free implementation (in the GNU sense) of the ssh version 2 protocol, currently being standardised by the IETF SECSH working group",
            "active": false,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "liboop",
                        "nettle",
                        "zlib",
                        "tcp_wrappers",
                        "xauth",
                        "xorg-libXau",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lskat",
            "portdir": "kde/lskat",
            "version": "4.14.3",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://games.kde.org/game.php?game=lskat",
            "description": "Lskat stands for Lieutnant Skat (from German Offiziersskat).",
            "long_description": "Lieutnant Skat (from German Offiziersskat) is a fun and engaging card game for two players, where the second player is either live opponent, or built in artificial intelligence. You can also play and test an online demo version of this game.",
            "active": true,
            "categories": [
                "games",
                "kde",
                "kde4"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "docs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automoc",
                        "clang-14",
                        "pkgconfig",
                        "cmake"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "libkdegames",
                        "kdelibs4",
                        "phonon"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kdegames4"
                    ]
                }
            ]
        },
        {
            "name": "ls-qpack",
            "portdir": "www/ls-qpack",
            "version": "2.6.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/litespeedtech/ls-qpack",
            "description": "QPACK compression library for use with HTTP/3",
            "long_description": "QPACK compression library for use with HTTP/3",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1140
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-pylsqpack",
                        "py311-pylsqpack",
                        "py310-pylsqpack",
                        "py312-pylsqpack",
                        "py313-pylsqpack",
                        "py314-pylsqpack"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py38-pylsqpack"
                    ]
                }
            ]
        },
        {
            "name": "LSQR",
            "portdir": "fortran/LSQR",
            "version": "1.1.0",
            "license": "CPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jacobwilliams/LSQR",
            "description": "Modern Fortran sparse linear systems solver",
            "long_description": "A Fortran 2008 edition of LSQR, a conjugate-gradient type method for solving sparse linear equations and sparse least-squares problems.",
            "active": true,
            "categories": [
                "math",
                "fortran"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "gcc12",
                "gcc13",
                "gcc10",
                "gcc11",
                "gccdevel"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "fpm",
                        "clang-16",
                        "gcc13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lsx",
            "portdir": "sysutils/lsx",
            "version": "0.1.9",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/souvikinator/lsx",
            "description": "ls Xtended: A command line utility which lets you navigate through terminal like a pro",
            "long_description": "It's a pain to cd and ls multiple times to reach desired directory in terminal (this maybe subjective). ls-Xtended (lsx) solves this problem by allowing users to smoothly navigate and search directories on the go with just one command. It also allows to create alias for paths making it easier for users to remember the path to the desired directory. It also ranks your directories based on how often you access them and placing them on top of the list to reduce searching and navigation time.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ltc-tools",
            "portdir": "multimedia/ltc-tools",
            "version": "0.7.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/x42/ltc-tools",
            "description": "command line tools for linear timecode (LTC)",
            "long_description": "ltc-tools provides command line programs for reading and generating linear (or longitudinal) timecode (LTC).",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "jack",
                        "libsndfile",
                        "libltc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ltex-ls",
            "portdir": "devel/ltex-ls",
            "version": "16.0.0",
            "license": "MPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://valentjn.github.io/ltex",
            "description": "LTeX Language Server: LSP language server for LanguageTool with support for LaTeX, Markdown, and others",
            "long_description": "LTeX Language Server: LSP language server for LanguageTool with support for LaTeX, Markdown, and others",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 627
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ltris",
            "portdir": "games/ltris",
            "version": "1.3.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://lgames.sourceforge.net/index.php?project=LTris",
            "description": "Tetris clone with multiplayer and AI support.",
            "long_description": "LTris as a tetris clone which means you have a bowl with blocks falling down. By rotating and moving the blocks you try to assemble whole lines which then disappear. LTris has three modes for this: Classic is the classical one where you play until the bowl becomes filled, Figures resets the bowl contents to a new figure for each level and adds suddenly appearing tiles and lines later on and Multiplayer where up to three players either controlled by human or CPU(!) compete and send completed lines to each other.",
            "active": true,
            "categories": [
                "games"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_mixer",
                        "gettext",
                        "libsdl",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lttoolbox",
            "portdir": "textproc/lttoolbox",
            "version": "3.7.6",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wiki.apertium.org/wiki/Lttoolbox",
            "description": "toolbox for lexical processing, morphological analysis and generation",
            "long_description": "lttoolbox is a toolbox from the Apertium platform used for lexical processing, morphological analysis and generation of words. Analysis involves finding the lemma and grammatical information (e.g. noun, plural) of a surface form. Generation is the opposite process. The package is split into three programs, lt-comp (compiler), lt-proc (processor), and lt-expand (generates all possible mappings between surface forms and lexical forms).",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "utfcpp",
                        "pkgconfig",
                        "clang-17",
                        "autoconf",
                        "automake",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2",
                        "icu"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "apertium"
                    ]
                }
            ]
        },
        {
            "name": "lua",
            "portdir": "lang/lua",
            "version": "5.3.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.lua.org",
            "description": "powerful, lightweight programming language",
            "long_description": "Lua is a powerful, lightweight programming language designed for extending applications. Lua is also frequently used as a general-purpose, standalone language.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "edje",
                        "monotone",
                        "monotone-devel",
                        "libsc",
                        "p4est",
                        "swig-lua",
                        "ocaml-lua",
                        "lua53-fennel",
                        "pdns-recursor",
                        "xournalpp",
                        "luv",
                        "ipe",
                        "podofo",
                        "gegl-0.3",
                        "volta",
                        "gnuplot",
                        "luash",
                        "grafx2",
                        "fityk",
                        "grilo-plugins",
                        "VLC2",
                        "libVLC2",
                        "xmoto",
                        "prosody",
                        "podofo-0.10",
                        "imapfilter",
                        "rspamd",
                        "kyua",
                        "lutok",
                        "swig3-lua",
                        "highlight",
                        "hexchat",
                        "mle",
                        "texworks",
                        "widelands",
                        "widelands-devel",
                        "osm2pgsql-lua",
                        "tilemaker",
                        "lua-luarocks",
                        "osm2pgsql",
                        "lighttpd"
                    ]
                }
            ]
        },
        {
            "name": "lua50",
            "portdir": "lang/lua50",
            "version": "5.0.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.lua.org",
            "description": "powerful, light-weight programming language",
            "long_description": "Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51",
            "portdir": "lang/lua",
            "version": "5.1.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.lua.org",
            "description": "powerful, lightweight programming language",
            "long_description": "Lua is a powerful, lightweight programming language designed for extending applications. Lua is also frequently used as a general-purpose, standalone language.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1503
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-luasec",
                        "love-11",
                        "lua51-cjson",
                        "lua51-mpack",
                        "lua51-MessagePack",
                        "lua51-coxpcall",
                        "lua51-glut",
                        "boswars",
                        "lua51-rings",
                        "lua51-bit32",
                        "lua51-luaposix",
                        "lua51-binaryheap",
                        "lua51-copas",
                        "lua51-luaexpat",
                        "lua51-luajson",
                        "lua51-luasocket",
                        "lua51-timerwheel",
                        "lua51-xavante",
                        "lua51-cgilua",
                        "lua51-lua-gd",
                        "lua51-lsqlite3",
                        "lua51-lunit",
                        "lua51-wsapi",
                        "lua51-wsapi-fcgi",
                        "awesome",
                        "lua51-ansicolors",
                        "lua51-argparse",
                        "lua51-checks",
                        "lua51-luacheck",
                        "lua51-luafilesystem",
                        "lua51-metalua-parser",
                        "lua51-readline",
                        "lwan",
                        "sc-im",
                        "lua51-numlua",
                        "love-0.7",
                        "love-0.8",
                        "love-0.10",
                        "love-0.9",
                        "lua51-luazip",
                        "lua51-psl",
                        "toluapp",
                        "lua51-luabitop",
                        "lua51-lgi",
                        "lua51-luahpdf",
                        "lua51-luarocks",
                        "lua51-md5",
                        "lua51-lpeg",
                        "lua51-luasql-sqlite3",
                        "geany-plugins"
                    ]
                }
            ]
        },
        {
            "name": "lua51-ansicolors",
            "portdir": "lua/lua-ansicolors",
            "version": "1.0.2",
            "license": "MIT",
            "platforms": "any",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/kikito/ansicolors.lua",
            "description": "Ansicolors is a simple Lua function for printing to the console in color",
            "long_description": "Ansicolors is a simple Lua function for printing to the console in color.",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-argparse",
            "portdir": "lua/lua-argparse",
            "version": "0.7.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/luarocks/argparse",
            "description": "Argparse is a feature-rich command line parser for Lua inspired by argparse for Python",
            "long_description": "Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-luacheck"
                    ]
                }
            ]
        },
        {
            "name": "lua51-binaryheap",
            "portdir": "lua/lua-binaryheap",
            "version": "0.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://luarocks.org/modules/tieske/binaryheap",
            "description": "Binary heap implementation in pure Lua",
            "long_description": "Binary heaps are an efficient sorting algorithm. This module implements a plain binary heap (without reverse lookup) and a 'unique' binary heap (with unique payloads and reverse lookup).",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-copas"
                    ]
                }
            ]
        },
        {
            "name": "lua51-bit32",
            "portdir": "lua/lua-bit32",
            "version": "5.3.5.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://luarocks.org/modules/siffiejoe/bit32",
            "description": "Lua 5.2 bit manipulation library",
            "long_description": "bit32 is the native Lua 5.2 bit manipulation library, in the version from Lua 5.3; it is compatible with Lua 5.1, 5.2, 5.3 and 5.4.",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-luaposix"
                    ]
                }
            ]
        },
        {
            "name": "lua51-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": [
                        "lua-luarocks",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51",
                        "lua51-luafilesystem"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-checks",
            "portdir": "lua/lua-checks",
            "version": "1.0",
            "license": "Eclipse",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://luarocks.org/modules/fab13n/checks",
            "description": "Provides a `checks()` function for Lua",
            "long_description": "This library declares a `checks()` function and a `checkers` table, which allow to check the parameters passed to a Lua function in a fast and unobtrusive way.",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-cjson",
            "portdir": "lua/lua-cjson",
            "version": "2.1.0.10",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://luarocks.org/modules//lua-cjson",
            "description": "Lua CJSON is a fast JSON encoding/parsing module for Lua",
            "long_description": "Lua CJSON is a fast JSON encoding/parsing module for Lua.",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 627
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-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": [
                        "lua-luarocks",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51-binaryheap",
                        "lua51",
                        "lua51-timerwheel",
                        "lua51-luasocket",
                        "lua51-coxpcall"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-xavante"
                    ]
                }
            ]
        },
        {
            "name": "lua51-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": [
                        "lua-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "lua51-copas",
                        "lua51-timerwheel",
                        "lua51-wsapi"
                    ]
                }
            ]
        },
        {
            "name": "lua51-fennel",
            "portdir": "lua/lua-fennel",
            "version": "1.3.1-1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://fennel-lang.org/",
            "description": "a lisp that compiles to Lua",
            "long_description": "Fennel is a lisp that compiles to Lua.",
            "active": true,
            "categories": [
                "lang",
                "lua"
            ],
            "maintainers": [
                {
                    "name": "l2dy",
                    "github": "l2dy",
                    "ports_count": 96
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua51-luarocks",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "luajit"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "fennel_select",
                        "lua-fennel-docs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-glut",
            "portdir": "lua/lua-glut",
            "version": "0.5",
            "license": "MIT",
            "platforms": "darwin",
            "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": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lua51-lgi",
            "portdir": "lua/lua-lgi",
            "version": "0.9.0",
            "license": "MIT",
            "platforms": "darwin",
            "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": [
                        "pkgconfig",
                        "lua-luarocks",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gobject-introspection",
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "awesome"
                    ]
                }
            ]
        },
        {
            "name": "lua51-lpeg",
            "portdir": "lua/lua-lpeg",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "darwin",
            "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": 627
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "neovim",
                        "neovim-devel",
                        "lua51-luajson"
                    ]
                }
            ]
        },
        {
            "name": "lua51-lsqlite3",
            "portdir": "lua/lua-lsqlite3",
            "version": "0.9.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://luarocks.org/modules//lsqlite3",
            "description": "A binding for Lua to the SQLite3 database library",
            "long_description": "A binding for Lua to the SQLite3 database library",
            "active": true,
            "categories": [
                "devel",
                "lua"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 627
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "lua-luarocks",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "lua51"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}