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

{
    "count": 49664,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=46",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=44",
    "results": [
        {
            "name": "edje",
            "portdir": "graphics/edje",
            "version": "1.7.10",
            "license": "(BSD or GPL-2+)",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20140814231951/https://trac.enlightenment.org/e/wiki/Edje",
            "description": "A library for graphical layout and animation.",
            "long_description": "A graphical layout and animation library for animated resizable, compressed and scalable themes.",
            "active": true,
            "categories": [
                "graphics",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ecore",
                        "embryo",
                        "lua"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "e17"
                    ]
                }
            ]
        },
        {
            "name": "edmv",
            "portdir": "sysutils/edmv",
            "version": "0.1.0",
            "license": "permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/casey/edmv",
            "description": "Batch rename files with your favorite editor",
            "long_description": "edmv allows you to interactively rename files with the editor of your choice.",
            "active": true,
            "categories": [
                "sysutils",
                "python"
            ],
            "maintainers": [
                {
                    "name": "casey",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ee",
            "portdir": "editors/ee",
            "version": "1.5.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/herrbischoff/ee",
            "description": "easy to use text editor",
            "long_description": "An easy to use text editor. Intended to be usable with little or no instruction. Provides a terminal (curses based) interface. Features pop-up menus. A subset of aee.",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eet",
            "portdir": "devel/eet",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Eet",
            "description": "EET is a library for writing sets of data.",
            "long_description": "EET is a tiny library designed to write an arbitary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allow fast random-access reading of the file later on. It does not do zip as a zip itself has more complexity than is needed, and it was much simpler to impliment this once here.",
            "active": true,
            "categories": [
                "devel",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "eina",
                        "openssl10",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "evas"
                    ]
                }
            ]
        },
        {
            "name": "EFIAgent",
            "portdir": "sysutils/EFIAgent",
            "version": "1.3.6",
            "license": "MIT",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/benbaker76/EFI-Agent",
            "description": "Simple, low resource, efficient and no frills tool to mount EFI partitions.",
            "long_description": "Simple, low resource, efficient and no frills tool to mount EFI partitions.",
            "active": true,
            "categories": [
                "aqua",
                "sysutil"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 224
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "efm-langserver",
            "portdir": "devel/efm-langserver",
            "version": "0.0.54",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mattn/efm-langserver",
            "description": "General purpose Language Server",
            "long_description": "General purpose Language Server that can use specified error message format generated from specified command. This is useful for editing code with linter.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 611
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "efont-unicode",
            "portdir": "x11/efont-unicode",
            "version": "0.4.2",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://openlab.ring.gr.jp/efont/unicode/",
            "description": "efont Unicode Bitmap Fonts",
            "long_description": "efont Unicode Bitmap Fonts",
            "active": true,
            "categories": [
                "x11",
                "fonts"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gzip",
                        "bdftopcf",
                        "mkfontscale",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "efreet",
            "portdir": "x11/efreet",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Efreet",
            "description": "an implementation of several specifications from freedesktop.org intended for use in Enlightenment DR17",
            "long_description": "efreet is an implementation of several specifications from freedesktop.org intended for use in Enlightenment DR17. The following specifications are included: base directory; desktop entry; icon theme; menu",
            "active": true,
            "categories": [
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ecore"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "e17"
                    ]
                }
            ]
        },
        {
            "name": "efte",
            "portdir": "editors/efte",
            "version": "1.1",
            "license": "(Artistic-1 or GPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://efte.sourceforge.net",
            "description": "configurable programmers editor",
            "long_description": "eFTE is a lightweight, extendable, folding text editor geared toward the programmer. eFTE is a fork of FTE with goals of taking FTE to the next step, hence, Enhanced FTE.",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xorg-libXext",
                        "xorg-libice",
                        "ncurses",
                        "xpm",
                        "xorg-libsm",
                        "xorg-libX11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eggdrop",
            "portdir": "irc/eggdrop",
            "version": "1.10.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.eggheads.org",
            "description": "Eggdrop is the world's most popular Internet Relay Chat (IRC) bot.",
            "long_description": "Eggdrop is the world's most popular Internet Relay Chat (IRC) bot.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "openssl",
                        "tcl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "EGSimulation",
            "portdir": "science/EGSimulation",
            "version": "1.2",
            "license": "public-domain",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tazzben/EconScripts/tree/master/Simulations/Python/EG%20Statistic",
            "description": "Simulate the Ellison & Glaeser statistic using randomness alone",
            "long_description": "By using a simulation of firm sizes (using a lognormal distribution) and specified geographic regions, standard deviations and employee head count, we can compute the critical regions for the Ellison & Glaeser statistic. In the process, it also calculates herfindahl values and provides critical regions. You can also use Françoise Maurel and Béatrice Sédillot (1999)'s specification for both G and gamma.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "tazz_ben",
                    "github": "",
                    "ports_count": 3
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-numpy",
                        "py27-pycryptodome",
                        "py27-scipy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ehcache",
            "portdir": "java/ehcache",
            "version": "3.8.1",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ehcache/ehcache3",
            "description": "Ehcache is a pure Java, in-process object cache.",
            "long_description": "Ehcache is a pure Java, in-process cache with the following features: \n 1. Fast \n 2. Simple \n 3. Acts as a pluggable cache for Hibernate \n 4. Small foot print both in terms of size and memory requirements. \n 5. Minimal dependencies. \n 6. Fully documented. See the online documentation, FAQ and the online JavaDoc. \n 7. Comprehensive test coverage. See the Clover test report. \n 8. Scalable to hundreds of caches and large multi-CPU servers. \n 9. Provides LRU, LFU and FIFO cache eviction policies. \n10. Available under the Apache license. Ehcache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making ehcache suitable for use in Apache projects. \n11. Production tested. All final versions of ehcache are production tested for several weeks on a large and very busy eCommerce site before release.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eibd",
            "portdir": "net/eibd",
            "version": "0.0.5",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd",
            "description": "eibd provides an interface to the EIB / KNX bus",
            "long_description": "Eibd provides over a TCP/IP and/or unix domain sockets access to the EIB bus using a simple protocol. It provides access at layer 4 as well as to high level mangement function. Multiple concurrent users are supported. A special bus monitor mode call vBusmonitor is implemented, which delivers all traffic, which eibd passes, but not disturbs send activities.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "argp-standalone",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pthsem",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eiffelstudio",
            "portdir": "lang/eiffelstudio",
            "version": "25.02.98732",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.eiffel.com",
            "description": "The ISE Eiffel Compiler and IDE",
            "long_description": "EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram tool. The user interface rests on a number of specific UI paradigms, in particular pick-and-drop for effective browsing.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "jann",
                    "github": "roederja",
                    "ports_count": 10
                },
                {
                    "name": "javier.hector",
                    "github": "jvelilla",
                    "ports_count": 1
                },
                {
                    "name": "jfiat",
                    "github": "jocelyn",
                    "ports_count": 1
                },
                {
                    "name": "eifops",
                    "github": "eiffeldev",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bzip2",
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "adwaita-icon-theme",
                        "gtk3",
                        "xorg-libXtst"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eigen",
            "portdir": "math/eigen",
            "version": "2.0.17",
            "license": "GPL-2+ and LGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://eigen.tuxfamily.org/",
            "description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
            "long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "nicos",
                    "github": "NicosPavlov",
                    "ports_count": 16
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kalzium",
                        "koffice2-devel",
                        "step"
                    ]
                }
            ]
        },
        {
            "name": "eigen3",
            "portdir": "math/eigen3",
            "version": "3.4.0",
            "license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://eigen.tuxfamily.org/",
            "description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
            "long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "eborisch",
                    "github": "eborisch",
                    "ports_count": 221
                },
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "doc",
                "blas",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang50",
                "clang60",
                "clang70",
                "clang80",
                "clang90",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gccdevel",
                "gfortran"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-openbabel",
                        "py310-openbabel2",
                        "openscad",
                        "gnudatalanguage",
                        "py312-openbabel",
                        "py311-openbabel2",
                        "openscad-devel",
                        "Gyoto",
                        "py310-gyoto",
                        "py311-gyoto",
                        "py312-gyoto",
                        "py313-gyoto",
                        "py314-gyoto",
                        "py39-openbabel2",
                        "openbabel2",
                        "py311-openbabel",
                        "Pangolin",
                        "bali-phy",
                        "bali-phy-devel",
                        "py312-openbabel2",
                        "openbabel",
                        "py27-openbabel",
                        "py39-gyoto",
                        "iqtree",
                        "iqtree2",
                        "py313-openbabel",
                        "py310-openbabel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mlt-legacy",
                        "py27-milk",
                        "py38-pytorch",
                        "py38-coolprop",
                        "digikam",
                        "shogun",
                        "shogun-devel",
                        "paraview",
                        "R-ChemmineOB",
                        "gmsh",
                        "py39-pytorch",
                        "finite-diff",
                        "freecad",
                        "InsightToolkit",
                        "py310-coolprop",
                        "py311-coolprop",
                        "py310-pytorch",
                        "py37-pytorch",
                        "py312-pytorch",
                        "py313-pytorch",
                        "py310-InsightToolkit",
                        "py311-InsightToolkit",
                        "py312-InsightToolkit",
                        "py313-InsightToolkit",
                        "orocos-kdl",
                        "libfive",
                        "LBFGSpp",
                        "sympol",
                        "vtk",
                        "libcifpp",
                        "cgal4",
                        "libpcl",
                        "ceres-solver",
                        "py39-coolprop",
                        "ompl",
                        "tthresh",
                        "FastAD",
                        "Sophus",
                        "polysolve",
                        "py311-pytorch",
                        "libmovit",
                        "draco",
                        "manif",
                        "tapkee",
                        "nanogui-wjakob",
                        "stellarium",
                        "ALPSCore",
                        "ALPSMaxent",
                        "NanoVNA-QT",
                        "libxavna",
                        "cufflinks",
                        "fcl",
                        "mutationpp",
                        "LightGBM",
                        "hiop",
                        "cgal5",
                        "cgal6",
                        "dolfin",
                        "cantera",
                        "luminance-hdr",
                        "blender",
                        "kdeartwork",
                        "kstars",
                        "chemkit",
                        "openscad",
                        "openscad-devel"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "stanmath",
                        "cppoptlib",
                        "py37-gpilab-framework",
                        "py38-gpilab-framework",
                        "py39-gpilab-framework",
                        "py36-gpilab-framework"
                    ]
                }
            ]
        },
        {
            "name": "eigen3-devel",
            "portdir": "math/eigen3",
            "version": "3.4-tracking-20241122",
            "license": "(MPL-2 or LGPL-2.1+) and LGPL-3+",
            "platforms": "any",
            "epoch": 3,
            "replaced_by": null,
            "homepage": "http://eigen.tuxfamily.org/",
            "description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms.",
            "long_description": "A C++ template library for linear algebra: vectors, matrices, and related algorithms. This (-devel) version tracks development of the current (3.4) branch.",
            "active": true,
            "categories": [
                "science",
                "math"
            ],
            "maintainers": [
                {
                    "name": "eborisch",
                    "github": "eborisch",
                    "ports_count": 221
                },
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang50",
                "clang60",
                "clang70",
                "clang80",
                "clang90",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gccdevel",
                "gfortran",
                "doc",
                "blas"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17",
                        "gcc14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eigenmath",
            "portdir": "math/eigenmath",
            "version": "2024.06.20",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://georgeweigt.github.io",
            "description": "Symbolic math app",
            "long_description": "Symbolic math app",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eina",
            "portdir": "devel/eina",
            "version": "1.7.10",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Eina",
            "description": "multi-platform data type library",
            "long_description": "eina is a multi-platform library that provides optimized data types and tools",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "eet",
                        "embryo"
                    ]
                }
            ]
        },
        {
            "name": "eiscor",
            "portdir": "math/eiscor",
            "version": "0.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eiscor/eiscor",
            "description": "eigensolvers based on unitary core transformations",
            "long_description": "This package is a collection of Fortran 90 subroutines for accurately and efficiently solving matrix eigenvalue problems using essentially 2×2 unitary matrices.",
            "active": true,
            "categories": [
                "math",
                "fortran"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "gcc14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eiskaltdcpp",
            "portdir": "net/eiskaltdcpp",
            "version": "2.4.2-github-2024.10.25",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/eiskaltdcpp/eiskaltdcpp",
            "description": "Direct Connect protocols file sharing",
            "long_description": "EiskaltDC++ is a cross-platform program that uses the Direct Connect (DC aka NMDC) and Advanced Direct Connect (ADC) protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.",
            "active": true,
            "categories": [
                "net",
                "www",
                "p2p"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "qt4",
                "qt5",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "gettext",
                        "git",
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pcre2",
                        "libidn2",
                        "miniupnpc",
                        "qt4-mac",
                        "pango",
                        "openssl3",
                        "gettext-runtime",
                        "libiconv",
                        "bzip2",
                        "zlib",
                        "sqlite3",
                        "jsoncpp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ejabberd",
            "portdir": "net/ejabberd",
            "version": "24.02",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.process-one.net/en/ejabberd/",
            "description": "ejabberd is an XMPP application server.",
            "long_description": "ejabberd is an XMPP application server. ejabberd stands for Erlang Jabber Daemon",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "ciserlohn",
                    "github": "ci42",
                    "ports_count": 35
                }
            ],
            "variants": [
                "odbc"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "git",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "expat",
                        "zlib",
                        "libiconv",
                        "libyaml",
                        "openssl",
                        "erlang"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ejdb2",
            "portdir": "databases/ejdb2",
            "version": "2024.02.17",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://ejdb.org",
            "description": "Embeddable JSON database engine",
            "long_description": "Embeddable JSON database engine. Single-file database, online backups support, Fault-tolerant storage, HTTP REST/websockets network endpoints.",
            "active": true,
            "categories": [
                "databases"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "cunit",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "iowow"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ekhtml",
            "portdir": "textproc/ekhtml",
            "version": "0.3.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ekhtml.sourceforge.net/",
            "description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
            "long_description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "php53-html_parse",
                        "php54-html_parse",
                        "php55-html_parse",
                        "php56-html_parse"
                    ]
                }
            ]
        },
        {
            "name": "eksctl",
            "portdir": "sysutils/eksctl",
            "version": "0.217.0",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://eksctl.io",
            "description": "Simple CLI tool for creating clusterrs on AWS EKS",
            "long_description": "eksctl is a simple CLI tool for creating clusters on EKS - Amazon’s new managed Kubernetes service for EC2. It is written in Go, uses CloudFormation, was created by Weaveworks.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "szczad",
                    "github": "szczad",
                    "ports_count": 1
                },
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1013
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elasticsearch",
            "portdir": "databases/elasticsearch",
            "version": "7.16.1",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.elastic.co/",
            "description": "Distributed RESTful search engine built for the cloud",
            "long_description": "Elasticsearch is a highly scalable open-source full-text search and analytics engine. It allows you to store search, and analyze big volumes of data quickly and in near real time. It is generally used as the underlying engine/technology that powers applications that have complex search features and requirements. Elasticsearch requires Java/OpenJDK 11+, which comes installed. Other Java versions are not supported.",
            "active": true,
            "categories": [
                "databases",
                "java"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "gerardsoleca",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk11"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kibana"
                    ]
                }
            ]
        },
        {
            "name": "electric",
            "portdir": "graphics/electric",
            "version": "9.07",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.staticfreesoft.com/",
            "description": "CAD system for VLSI circuit design",
            "long_description": "Electric designs MOS and bipolar integrated circuits, printed-circuit boards, or any type of circuit you choose. It has many editing styles including layout, schematics, artwork, and architectural specifications.",
            "active": true,
            "categories": [
                "graphics",
                "science",
                "electronics"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openjdk11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "electric-fence",
            "portdir": "devel/electric-fence",
            "version": "2.1.13-0.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://perens.com/FreeSoftware/",
            "description": "a library to detect memory buffers over- and underruns",
            "long_description": "Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elftoolchain",
            "portdir": "devel/elftoolchain",
            "version": "0.7.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://elftoolchain.sourceforge.net/",
            "description": "Compilation tools and libraries for ELF",
            "long_description": "BSD-licensed compilation tools and libaries for handling the ELF file format. This includes implementations of libelf and libdwarf along with the tools nm, ar, as, elfdump and more.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "raimue",
                    "github": "raimue",
                    "ports_count": 56
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "bmake",
                        "bsdmake",
                        "flex",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libarchive"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elhttp",
            "portdir": "net/elhttp",
            "version": "0.22",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.cr0.net:8040/code/network/",
            "description": "the extra-light http proxy server",
            "long_description": "the extra-light http proxy server",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elinks",
            "portdir": "www/elinks",
            "version": "0.11.7",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://elinks.or.cz/",
            "description": "text mode web browser",
            "long_description": "ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly customizable and can be extended via Lua or Guile scripts.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "col256",
                "lua",
                "perl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bzip2",
                        "openssl",
                        "spidermonkey",
                        "libidn",
                        "expat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elinks-devel",
            "portdir": "www/elinks-devel",
            "version": "0.12pre6",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://elinks.or.cz/",
            "description": "Full-Featured Text WWW Browser",
            "long_description": "ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "colors",
                "debug",
                "fsp",
                "guile",
                "lua",
                "perl",
                "python",
                "ruby",
                "samba",
                "see"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "openssl",
                        "tre",
                        "bzip2",
                        "libidn",
                        "expat",
                        "libiconv",
                        "spidermonkey",
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elixir",
            "portdir": "lang/elixir",
            "version": "1.19.2",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://elixir-lang.org/",
            "description": "The Elixir Programming language",
            "long_description": "Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language that focuses on tooling to leverage Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "ciserlohn",
                    "github": "ci42",
                    "ports_count": 35
                },
                {
                    "name": "me",
                    "github": "milmazz",
                    "ports_count": 1
                },
                {
                    "name": "secsaba",
                    "github": "secsaba",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "erlang"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "atomvm"
                    ]
                }
            ]
        },
        {
            "name": "elk",
            "portdir": "lang/elk",
            "version": "3.99.8",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20240321110425/http://sam.zoy.org/elk/",
            "description": "Scheme Extension Language Kit",
            "long_description": "Elk (the Extension Language Kit) is an implementation of the Scheme programming language. It can be used as a standalone Scheme interpreter, or as an embeddable, reusable extension language subsystem for applications written in C or C++ through the libelk library.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "x11",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elmerfem",
            "portdir": "science/elmerfem",
            "version": "2024.11.29",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.elmerfem.org",
            "description": "Elmer is a tool that can solve a large number of partial differential equations",
            "long_description": "Elmer is a tool that can solve a large number of partial differential equations making it an ideal tool for multiphysical problems. It includes models for structural mechanics, fluid dynamics, heat transfer, electromagnetics and beyond. Elmer can also be used on massively parallel HPC platforms.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gccdevel",
                "ice"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17",
                        "gcc14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vecLibFort",
                        "qwt-qt5",
                        "libgcc",
                        "SuiteSparse_AMD",
                        "qt5-qtbase",
                        "SuiteSparse_CCOLAMD",
                        "SuiteSparse_COLAMD",
                        "SuiteSparse_CHOLMOD",
                        "SuiteSparse_UMFPACK",
                        "SuiteSparse_CAMD",
                        "qt5-qtsvg",
                        "qt5-qtscript",
                        "qt5-qttools"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elp",
            "portdir": "erlang/elp",
            "version": "2024-11-07",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/WhatsApp/erlang-language-platform",
            "description": "Erlang Language Platform",
            "long_description": "Designed at WhatsApp and inspired by the success of the Rust Analyzer project, ELP provides a scalable, fully incremental, IDE-first library for the semantic analysis of Erlang code.",
            "active": true,
            "categories": [
                "devel",
                "erlang"
            ],
            "maintainers": [
                {
                    "name": "pguyot",
                    "github": "pguyot",
                    "ports_count": 23
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "eqwalizer",
                        "cargo",
                        "legacy-support",
                        "rebar3",
                        "erlang",
                        "rust",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eltclsh",
            "portdir": "lang/eltclsh",
            "version": "1.16",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://homepages.laas.fr/mallet/soft/shell/eltclsh",
            "description": "Tcl shell using editline",
            "long_description": "The editline tcl shell is an interactive shell for the Tcl interpreter. It provides command line editing, history browsing, and variable/command completion thanks to the features of editline (aka libedit). The completion engine is programmable and comes with built-in completion for all of Tk. The package also includes elwish, an interactive interpreter for Tcl/Tk that corresponds to wish.",
            "active": true,
            "categories": [
                "lang",
                "tcl"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 169
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libedit",
                        "tcl",
                        "tk"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elvis",
            "portdir": "editors/elvis",
            "version": "2.2_0",
            "license": "Artistic-1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://elvis.the-little-red-haired-girl.org/",
            "description": "A vi/ex clone",
            "long_description": "Elvis is a very powerful vi/ex clone providing a remarkable number of bells and whistles like, Syntax Highlighting, Multiple files in multiple windows, Networking support (http and ftp).",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [
                {
                    "name": "crosma",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elvish",
            "portdir": "shells/elvish",
            "version": "0.21.0",
            "license": "BSD",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://elv.sh",
            "description": "Elvish = Expressive Programming Language + Versatile Interactive Shell",
            "long_description": "Elvish is a friendly interactive shell and an expressive programming language. It runs on Linux, BSDs, macOS and Windows.",
            "active": true,
            "categories": [
                "shells"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1013
                }
            ],
            "variants": [
                "plugin_support"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "em",
            "portdir": "editors/em",
            "version": "1.0.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pgas.freeshell.org/C/em/",
            "description": "editor for mortals",
            "long_description": "The first visual editor for UNIX. Originally written by George Coulouris. Updated for more recent UNIX variants by Pierre Gaston. Historical context: https://www.coulouris.net/cs_history/em_story/",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [
                {
                    "name": "artkiver",
                    "github": "artkiver",
                    "ports_count": 12
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs",
            "portdir": "editors/emacs",
            "version": "30.2",
            "license": "GPL-3+",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/emacs/emacs.html",
            "description": "The GNU Emacs text editor",
            "long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [
                {
                    "name": "dports",
                    "github": "drkp",
                    "ports_count": 73
                }
            ],
            "variants": [
                "x11",
                "motif",
                "gtk",
                "imagemagick",
                "dbus",
                "xwidgets",
                "nativecomp",
                "treesitter",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "texinfo"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2",
                        "gcc15",
                        "sqlite3",
                        "gmp",
                        "gnutls",
                        "ncurses",
                        "tree-sitter",
                        "webp"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-rust",
                        "tree-sitter-tsx",
                        "tree-sitter-typescript",
                        "tree-sitter-yaml",
                        "tree-sitter-cmake",
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-elixir",
                        "tree-sitter-heex",
                        "tree-sitter-lua",
                        "tree-sitter-phpdoc",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-html",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-php",
                        "tree-sitter-python",
                        "tree-sitter-ruby"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "po-mode.el",
                        "psgml"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "erc",
                        "haskell-mode.el",
                        "ocaml-mode.el",
                        "prolog-mode.el",
                        "pure-mode.el",
                        "nxml-mode",
                        "sml-mode.el",
                        "tuareg-mode.el",
                        "py27-pymacs",
                        "d-mode.el",
                        "ess",
                        "cedet",
                        "ecb",
                        "org-mode",
                        "lookup",
                        "python-mode.el",
                        "bbdb",
                        "color-theme-mode.el",
                        "php-mode.el",
                        "emacs-w3m",
                        "pcap-mode.el",
                        "auctex",
                        "markdown-mode.el",
                        "mediawiki.el",
                        "n3-mode.el",
                        "yaml-mode.el",
                        "beancount.el",
                        "slime"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python-mode.el"
                    ]
                }
            ]
        },
        {
            "name": "emacs-app",
            "portdir": "editors/emacs",
            "version": "30.2",
            "license": "GPL-3+",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/emacs/emacs.html",
            "description": "The GNU Emacs text editor",
            "long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
            "active": true,
            "categories": [
                "aqua",
                "editors"
            ],
            "maintainers": [
                {
                    "name": "dports",
                    "github": "drkp",
                    "ports_count": 73
                }
            ],
            "variants": [
                "imagemagick",
                "rsvg",
                "xwidgets",
                "nativecomp",
                "treesitter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "texinfo",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "gnutls",
                        "ncurses",
                        "tree-sitter",
                        "lcms2",
                        "librsvg",
                        "webp",
                        "libxml2",
                        "gcc15",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-typescript",
                        "tree-sitter-yaml",
                        "tree-sitter-cmake",
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-elixir",
                        "tree-sitter-heex",
                        "tree-sitter-lua",
                        "tree-sitter-phpdoc",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-html",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-php",
                        "tree-sitter-python",
                        "tree-sitter-ruby",
                        "tree-sitter-rust",
                        "tree-sitter-tsx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-app-devel",
            "portdir": "editors/emacs",
            "version": "20250924",
            "license": "GPL-3+",
            "platforms": "darwin freebsd",
            "epoch": 5,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/emacs/emacs.html",
            "description": "The GNU Emacs text editor",
            "long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
            "active": true,
            "categories": [
                "aqua",
                "editors"
            ],
            "maintainers": [
                {
                    "name": "dports",
                    "github": "drkp",
                    "ports_count": 73
                }
            ],
            "variants": [
                "imagemagick",
                "rsvg",
                "xwidgets",
                "nativecomp",
                "treesitter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "clang-18",
                        "autoconf",
                        "texinfo",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "webp",
                        "libxml2",
                        "gcc15",
                        "sqlite3",
                        "gmp",
                        "gnutls",
                        "ncurses",
                        "tree-sitter",
                        "lcms2",
                        "librsvg"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-typescript",
                        "tree-sitter-yaml",
                        "tree-sitter-cmake",
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-elixir",
                        "tree-sitter-heex",
                        "tree-sitter-lua",
                        "tree-sitter-go-work",
                        "tree-sitter-phpdoc",
                        "tree-sitter-jsdoc",
                        "tree-sitter-liquid",
                        "tree-sitter-gitattributes",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-html",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-markdown",
                        "tree-sitter-php",
                        "tree-sitter-python",
                        "tree-sitter-ruby",
                        "tree-sitter-rust",
                        "tree-sitter-tsx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-devel",
            "portdir": "editors/emacs",
            "version": "20250924",
            "license": "GPL-3+",
            "platforms": "darwin freebsd",
            "epoch": 5,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/emacs/emacs.html",
            "description": "The GNU Emacs text editor",
            "long_description": "GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [
                {
                    "name": "dports",
                    "github": "drkp",
                    "ports_count": 73
                }
            ],
            "variants": [
                "x11",
                "motif",
                "gtk",
                "imagemagick",
                "dbus",
                "xwidgets",
                "nativecomp",
                "treesitter",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "pkgconfig",
                        "texinfo",
                        "libtool",
                        "automake",
                        "autoconf"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnutls",
                        "sqlite3",
                        "ncurses",
                        "tree-sitter",
                        "webp",
                        "libxml2",
                        "gcc15",
                        "gmp"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-rust",
                        "tree-sitter-tsx",
                        "tree-sitter-typescript",
                        "tree-sitter-yaml",
                        "tree-sitter-cmake",
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-elixir",
                        "tree-sitter-heex",
                        "tree-sitter-lua",
                        "tree-sitter-go-work",
                        "tree-sitter-phpdoc",
                        "tree-sitter-jsdoc",
                        "tree-sitter-liquid",
                        "tree-sitter-gitattributes",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-html",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-markdown",
                        "tree-sitter-php",
                        "tree-sitter-python",
                        "tree-sitter-ruby"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-mac-app",
            "portdir": "aqua/emacs-mac-app",
            "version": "10.1",
            "license": "GPL-3+",
            "platforms": "{darwin >= 14}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mituharu/emacs-mac",
            "description": "Emacs Mac port",
            "long_description": "emacs-mac-app is the \"Mac port\" of GNU Emacs 29.4. This provides a native GUI with tight OS integration.",
            "active": true,
            "categories": [
                "aqua",
                "editors"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 153
                }
            ],
            "variants": [
                "multitty",
                "rsvg",
                "imagemagick",
                "nativecomp",
                "treesitter",
                "metal",
                "renameapp"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "webp",
                        "texinfo",
                        "clang-18",
                        "sqlite3",
                        "autoconf",
                        "automake",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "lcms2",
                        "libxml2",
                        "gcc15",
                        "gnutls",
                        "jansson",
                        "ncurses",
                        "tree-sitter"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-cmake",
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-python",
                        "tree-sitter-ruby",
                        "tree-sitter-rust",
                        "tree-sitter-tsx",
                        "tree-sitter-typescript",
                        "tree-sitter-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-mac-app-devel",
            "portdir": "aqua/emacs-mac-app",
            "version": "20250920",
            "license": "GPL-3+",
            "platforms": "{darwin >= 14}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/mituharu/emacs-mac",
            "description": "Emacs Mac port",
            "long_description": "emacs-mac-app is the \"Mac port\" of GNU Emacs 29.4. This provides a native GUI with tight OS integration.",
            "active": true,
            "categories": [
                "aqua",
                "editors"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 153
                }
            ],
            "variants": [
                "multitty",
                "rsvg",
                "imagemagick",
                "nativecomp",
                "treesitter",
                "metal",
                "renameapp"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "webp",
                        "texinfo",
                        "clang-18",
                        "libtool",
                        "sqlite3",
                        "autoconf",
                        "automake"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gmp",
                        "tree-sitter",
                        "lcms2",
                        "libxml2",
                        "gcc15",
                        "gnutls",
                        "jansson",
                        "ncurses"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tree-sitter-dockerfile",
                        "tree-sitter-go-mod",
                        "tree-sitter-toml",
                        "tree-sitter-bash",
                        "tree-sitter-c",
                        "tree-sitter-c-sharp",
                        "tree-sitter-cpp",
                        "tree-sitter-css",
                        "tree-sitter-go",
                        "tree-sitter-java",
                        "tree-sitter-javascript",
                        "tree-sitter-json",
                        "tree-sitter-python",
                        "tree-sitter-ruby",
                        "tree-sitter-rust",
                        "tree-sitter-tsx",
                        "tree-sitter-typescript",
                        "tree-sitter-yaml",
                        "tree-sitter-cmake"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-w3m",
            "portdir": "www/emacs-w3m",
            "version": "20191030.537",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 20191030537,
            "replaced_by": null,
            "homepage": "https://github.com/emacs-w3m/emacs-w3m",
            "description": "Use the textual w3m web browser from Emacs",
            "long_description": "w3m is a pager with WWW capability, developed by Akinori ITO. Although it is a pager, it can be used as a text-mode WWW browser. emacs-w3m is a simple Emacs interface to w3m.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "easieste",
                    "github": "easye",
                    "ports_count": 15
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs",
                        "w3m"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "emacs-w3m-devel",
            "portdir": "www/emacs-w3m-devel",
            "version": "20120808",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "emacs-w3m",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by emacs-w3m",
            "long_description": "This port has been replaced by emacs-w3m.",
            "active": false,
            "categories": [
                "www"
            ],
            "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": "EMBOSS",
            "portdir": "science/EMBOSS",
            "version": "6.6.0",
            "license": "GPL-2 and LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://emboss.sourceforge.net",
            "description": "Molecular Biology software analysis package",
            "long_description": "EMBOSS is a free Open Source software analysis package specially developed for the needs of the molecular biology user community. The software automatically copes with data in a variety of formats and even allows transparent retrieval of sequence data from the web.",
            "active": true,
            "categories": [
                "science"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libjpeg-turbo",
                        "libpng",
                        "freetype",
                        "gd2",
                        "libiconv",
                        "xorg-libX11",
                        "expat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "embree",
            "portdir": "graphics/embree",
            "version": "3.13.5",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.embree.org",
            "description": "collection of high-performance ray tracing kernels",
            "long_description": "Embree is a collection of high-performance ray tracing kernels, developed at Intel. It contains algorithms optimized for incoherent workloads (e.g. Monte Carlo ray tracing algorithms) and coherent workloads (e.g. primary visibility and hard shadow rays). It also supports dynamic scenes by implementing high-performance two-level spatial index structure construction algorithms.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jasonliu--",
                    "ports_count": 37
                }
            ],
            "variants": [
                "debug",
                "static",
                "tutorials",
                "ray_mask",
                "backface_culling",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "ispc",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpng",
                        "tbb",
                        "openimageio",
                        "glfw",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "blender"
                    ]
                }
            ]
        }
    ]
}