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

{
    "count": 50045,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=127",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=125",
    "results": [
        {
            "name": "mdk",
            "portdir": "lang/mdk",
            "version": "1.3.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/mdk/mdk.html",
            "description": "A set of utilities for developing programs using MIX and MIXAL",
            "long_description": "MDK stands for MIX Development Kit, and provides tools for developing and executing, in a MIX virtual machine, MIXAL programs. \n \nThe MIX is Donald Knuth's mythical computer, described in the first volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language. \n \nMDK includes a MIXAL assembler (mixasm) and a MIX virtual machine (mixvm) with a command line interface. In addition, a GTK+ GUI to mixvm, called gmixvm, is provided. \n \nUsing these interfaces, you can debug your MIXAL programs at source code level, and read/modify the contents of all the components of the MIX computer (including block devices, which are simulated using the file system).",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "gui"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "pkgconfig",
                        "intltool",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "readline",
                        "gettext",
                        "guile-3.0",
                        "libiconv",
                        "glib2",
                        "gmp",
                        "libtool"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdnsd",
            "portdir": "net/mdnsd",
            "version": "0.7G",
            "license": "(GPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dotlocal.org/mdnsd/",
            "description": "embeddable Multicast DNS Daemon",
            "long_description": "mdnsd is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS (part of Zeroconf, also called Rendezvous by Apple) for developers. It supports both acting as a Query and a Responder, allowing any software to participate fully on the .local network just by including a few files and calling a few functions.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdp",
            "portdir": "office/mdp",
            "version": "1.0.15",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/visit1985/mdp",
            "description": "A command-line based markdown presentation tool.",
            "long_description": "A command-line based markdown presentation tool.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdtree",
            "portdir": "textproc/mdtree",
            "version": "0.1.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/caarlos0/mdtree",
            "description": "Convert markdown lists into ASCII trees",
            "long_description": "Convert markdown lists into ASCII trees",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdtree-cpp",
            "portdir": "textproc/mdtree-cpp",
            "version": "1.0.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://codeberg.org/akselmo/mdtree",
            "description": "Simple tree cli program, but prints it in Markdown instead, as nested list",
            "long_description": "Simple tree cli program, but prints it in Markdown instead, as nested list",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mdx",
            "portdir": "sysutils/mdx",
            "version": "0.2",
            "license": "GPL-3",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dim0x69/mdx",
            "description": "Execute your Markdown Code Blocks",
            "long_description": "Execute your Markdown Code Blocks",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab",
            "portdir": "textproc/mecab",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "yet another part-of-speech and morphological analyzer",
            "long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of eucjp encoding.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "ipadic",
                "jumandic",
                "naistjdic",
                "sjis",
                "utf8"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base",
                        "mecab-ipadic"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "senna",
                        "R-gibasa",
                        "R-RcppMeCab"
                    ]
                }
            ]
        },
        {
            "name": "mecab-base",
            "portdir": "textproc/mecab-base",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://taku910.github.io/mecab/",
            "description": "yet another part-of-speech and morphological analyzer",
            "long_description": "The base analyzer of MeCab, yet another part-of-speech and morphological analyzer.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "utf8only",
                "dartsclone",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-fugashi",
                        "jdepp",
                        "mecab",
                        "mecab-sjis",
                        "mecab-utf8",
                        "mecab-ipadic",
                        "mecab-ipadic-sjis",
                        "mecab-ipadic-utf8",
                        "mecab-jumandic",
                        "mecab-jumandic-sjis",
                        "mecab-jumandic-utf8",
                        "mecab-naist-jdic",
                        "mecab-naist-jdic-sjis",
                        "mecab-naist-jdic-utf8",
                        "py37-fugashi",
                        "cabocha",
                        "kakarot",
                        "mecab-ipadic-neologd",
                        "py311-fugashi",
                        "py310-fugashi",
                        "py313-fugashi",
                        "py312-fugashi",
                        "py39-fugashi"
                    ]
                }
            ]
        },
        {
            "name": "mecab-ipadic",
            "portdir": "textproc/mecab-ipadic",
            "version": "2.7.0-20070801",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "ipadic of eucjp encoding for MeCab",
            "long_description": "ipadic of eucjp encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mecab"
                    ]
                }
            ]
        },
        {
            "name": "mecab-ipadic-neologd",
            "portdir": "textproc/mecab-ipadic-neologd",
            "version": "20150716",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/neologd/mecab-ipadic-neologd",
            "description": "Neologism dictionary for MeCab",
            "long_description": "mecab-ipadic-neologd is customized system dictionary for MeCab. This dictionary includes many neologisms (new word), which are extracted from many language resources on the Web. When you analyze the Web documents, it's better to use this system dictionary and default one (ipadic) together.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "xz",
                        "libiconv",
                        "mecab-ipadic-utf8",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-ipadic-sjis",
            "portdir": "textproc/mecab-ipadic",
            "version": "2.7.0-20070801",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "ipadic of sjis encoding for MeCab",
            "long_description": "ipadic of sjis encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mecab-sjis"
                    ]
                }
            ]
        },
        {
            "name": "mecab-ipadic-utf8",
            "portdir": "textproc/mecab-ipadic",
            "version": "2.7.0-20070801",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "ipadic of utf8 encoding for MeCab",
            "long_description": "ipadic of utf8 encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "mecab-ipadic-neologd"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "senna",
                        "mecab-utf8"
                    ]
                }
            ]
        },
        {
            "name": "mecab-java",
            "portdir": "java/mecab-java",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "a Java module for MeCab",
            "long_description": "mecab-java is a Java module for MeCab.",
            "active": true,
            "categories": [
                "textproc",
                "java",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-jumandic",
            "portdir": "textproc/mecab-jumandic",
            "version": "7.0-20130310",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "jumandic of eucjp encoding for MeCab",
            "long_description": "jumandic of eucjp encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "nkf",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-jumandic-sjis",
            "portdir": "textproc/mecab-jumandic",
            "version": "7.0-20130310",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "jumandic of sjis encoding for MeCab",
            "long_description": "jumandic of sjis encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "nkf",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-jumandic-utf8",
            "portdir": "textproc/mecab-jumandic",
            "version": "7.0-20130310",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "jumandic of utf8 encoding for MeCab",
            "long_description": "jumandic of utf8 encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "jdepp"
                    ]
                }
            ]
        },
        {
            "name": "mecab-naist-jdic",
            "portdir": "textproc/mecab-naist-jdic",
            "version": "0.6.3b-20111013",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.jp/projects/naist-jdic/",
            "description": "naist-jdic of eucjp encoding for MeCab",
            "long_description": "naist-jdic of eucjp encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-naist-jdic-sjis",
            "portdir": "textproc/mecab-naist-jdic",
            "version": "0.6.3b-20111013",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.jp/projects/naist-jdic/",
            "description": "naist-jdic of eucjp encoding for MeCab",
            "long_description": "naist-jdic of eucjp encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-naist-jdic-utf8",
            "portdir": "textproc/mecab-naist-jdic",
            "version": "0.6.3b-20111013",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.jp/projects/naist-jdic/",
            "description": "naist-jdic of eucjp encoding for MeCab",
            "long_description": "naist-jdic of eucjp encoding for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-sjis",
            "portdir": "textproc/mecab",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "yet another part-of-speech and morphological analyzer",
            "long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of sjis encoding.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "ipadic",
                "jumandic",
                "naistjdic",
                "sjis",
                "utf8"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base",
                        "mecab-ipadic-sjis"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-utf8",
            "portdir": "textproc/mecab",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://taku910.github.io/mecab/",
            "description": "yet another part-of-speech and morphological analyzer",
            "long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of utf8 encoding.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "ipadic",
                "jumandic",
                "naistjdic",
                "unidic",
                "neologd",
                "sjis",
                "utf8"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab-base",
                        "mecab-ipadic-utf8"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-mecab-python3",
                        "py39-mecab",
                        "p5.26-mecab",
                        "py27-mecab-python3",
                        "mecab-java",
                        "p5.28-mecab",
                        "p5.30-mecab",
                        "p5.32-mecab",
                        "p5.34-mecab",
                        "py37-mecab",
                        "py37-mecab-python3",
                        "rb-mecab",
                        "rb19-mecab",
                        "groonga",
                        "cabocha",
                        "kakarot",
                        "py38-mecab-python3",
                        "py38-mecab",
                        "jubatus",
                        "py310-mecab-python3",
                        "py311-mecab-python3",
                        "py312-mecab-python3",
                        "py313-mecab-python3"
                    ]
                }
            ]
        },
        {
            "name": "mediaextract",
            "portdir": "sysutils/mediaextract",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/panzi/mediaextract",
            "description": "Extracts media files (AVI, Ogg, Wave, PNG, ...) that are embedded within other files.",
            "long_description": "Extracts media files (AVI, Ogg, Wave, PNG, ...) that are embedded within other files.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "help2man",
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mediainfo",
            "portdir": "multimedia/mediainfo",
            "version": "25.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediaarea.net",
            "description": "Identifies audio and video codecs in a media file. CLI",
            "long_description": "MediaInfo supplies technical and tag information about a video or audio file via command line utility.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "makr",
                    "github": "mohd-akram",
                    "ports_count": 82
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mediainfolib",
                        "zenlib",
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "cfiles"
                    ]
                }
            ]
        },
        {
            "name": "MediaInfo-gui",
            "portdir": "multimedia/mediainfo",
            "version": "25.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediaarea.net",
            "description": "Identifies audio and video codecs in a media file. GUI",
            "long_description": "MediaInfo supplies technical and tag information about a video or audio file via graphical utility.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "makr",
                    "github": "mohd-akram",
                    "ports_count": 82
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mediainfolib",
                        "zenlib",
                        "wxWidgets-3.2",
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mediainfolib",
            "portdir": "devel/mediainfolib",
            "version": "25.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediaarea.net",
            "description": "Supplies technical and tag information about a video or audio file",
            "long_description": "Supplies technical and tag information about a video or audio file",
            "active": true,
            "categories": [
                "devel",
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "makr",
                    "github": "mohd-akram",
                    "ports_count": 82
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zenlib",
                        "curl",
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mediainfo",
                        "MediaInfo-gui"
                    ]
                }
            ]
        },
        {
            "name": "mediaserv",
            "portdir": "net/mediaserv",
            "version": "0.05",
            "license": "Artistic-1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mediautils.garage.maemo.org/mediaserv.html",
            "description": "On-demand transcoding server for videos, targetting the Nokia Internet Tablets.",
            "long_description": "mediaserv is a simple web server which exposes video content on your desktop PC or server to your Nokia Internet Tablet (such as the Nokia 770, Nokia N800 or Nokia N810). When content is accessed, it transcodes the video Just In Time and streams it to your Internet Tablet. RSS feeds for directories are also provided, listing the most recently updated content, and compatible with Nokia's beta Video Center application.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tablet-encode",
                        "perl5.34",
                        "mplayer-devel",
                        "p5.34-libwww-perl",
                        "p5.34-xml-rss",
                        "p5.34-datetime"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "MediathekView",
            "portdir": "multimedia/MediathekView",
            "version": "13.7.1",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediathekview.de",
            "description": "A mediathek browser for German TV broadcasts",
            "long_description": "A mediathek browser for German TV broadcasts",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mediatomb",
            "portdir": "net/mediatomb",
            "version": "0.12.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mediatomb.cc/",
            "description": "Open source (GPL) UPnP MediaServer",
            "long_description": "MediaTomb is an open source (GPL) UPnP MediaServer with a nice web user interface, it allows you to stream your digital media through your home network and listen to/watch it on a variety of UPnP compatible devices.",
            "active": true,
            "categories": [
                "net",
                "multimedia"
            ],
            "maintainers": [],
            "variants": [
                "sqlite3",
                "mysql5",
                "taglib",
                "id3lib",
                "ffmpeg",
                "libextractor",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "autoconf",
                        "automake",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "taglib",
                        "sqlite3",
                        "ffmpeg"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mediawiki",
            "portdir": "www/mediawiki",
            "version": "1.23.2",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mediawiki.org",
            "description": "The wiki engine used by Wikipedia",
            "long_description": "MediaWiki is the collaborative editing software that runs Wikipedia, the free encyclopedia, and other projects. It's designed to handle a large number of users and pages without imposing too rigid a structure or workflow.",
            "active": true,
            "categories": [
                "www",
                "php"
            ],
            "maintainers": [],
            "variants": [
                "mysql",
                "postgresql"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ImageMagick",
                        "php5-web"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mediawiki.el",
            "portdir": "editors/mediawiki.el",
            "version": "2.3.1",
            "license": "GPL-3",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.emacswiki.org/emacs/MediaWikiMode",
            "description": "An Emacs mode for editing MediaWiki content",
            "long_description": "An Emacs mode for editing MediaWiki content",
            "active": true,
            "categories": [
                "editors"
            ],
            "maintainers": [
                {
                    "name": "easieste",
                    "github": "easye",
                    "ports_count": 15
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mednafen",
            "portdir": "emulators/mednafen",
            "version": "1.32.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://mednafen.github.io",
            "description": "Super-fast and super-compatible emulator for many video game systems",
            "long_description": "Mednafen is a portable, argument-driven multi-system emulator using OpenGL and SDL. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding. Screen snapshots may be taken, in the PNG file format, at the press of a button. Mednafen can record audiovisual movies in the QuickTime file format, with several different lossless codecs supported. \n \nThe following systems are supported: \n \n* Apple II/II+ \n* Atari Lynx \n* Neo Geo Pocket (Color) \n* WonderSwan \n* GameBoy (Color) \n* GameBoy Advance \n* Nintendo Entertainment System \n* Super Nintendo Entertainment System/Super Famicom \n* Virtual Boy \n* PC Engine/TurboGrafx 16 (CD) \n* SuperGrafx \n* PC-FX \n* Sega Game Gear \n* Sega Genesis/Megadrive \n* Sega Master System \n* Sega Saturn (experimental, x86_64 only) \n* Sony PlayStation \n \nRefer to the emulation module documentation for more details.",
            "active": true,
            "categories": [
                "games",
                "emulators"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libcdio",
                        "zlib",
                        "libiconv",
                        "libsdl2",
                        "jack",
                        "libsndfile"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "medusa",
            "portdir": "security/medusa",
            "version": "2.2",
            "license": "(GPL-2 or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.foofus.net/~jmk/medusa/medusa.html",
            "description": "speedy, massively parallel, modular, login brute-forcer",
            "long_description": "Medusa is intended to be a speedy, massively parallel, modular, login brute-forcer. The goal is to support as many services which allow remote authentication as possible. The author considers following items as some of the key features of this application. Thread-based parallel testing: Brute-force testing can be performed against multiple hosts, users or passwords concurrently. Flexible user input: Target information (host/user/password) can be specified in a variety of ways. For example, each item can be either a single entry or a file containing multiple entries. Additionally, a combination file format allows the user to refine their target listing. Modular design: Each service module exists as an independent .mod file. This means that no modifications are necessary to the core application in order to extend the supported list of services for brute-forcing.",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [
                {
                    "name": "normen",
                    "github": "Gminfly",
                    "ports_count": 11
                }
            ],
            "variants": [
                "subversion",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl10",
                        "subversion",
                        "libssh2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "megatools",
            "portdir": "net/megatools",
            "version": "1.11.5.20250706",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://megatools.megous.com",
            "description": "Command line client application for Mega.",
            "long_description": "megatools is a collection of programs for accessing Mega service from the command line on your desktop or server.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 224
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "pkgconfig",
                        "asciidoc",
                        "docbook2X",
                        "meson",
                        "ninja"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "curl",
                        "glib2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "meld",
            "portdir": "textproc/meld",
            "version": "3.22.2",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://meldmerge.org/",
            "description": "Visual diff and merge tool.",
            "long_description": "Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically). You can compare two or three folders and launch file comparisons. You can browse and view a working copy from popular version control systems such such as CVS, Subversion, Bazaar-ng and Mercurial.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "x11",
                "quartz"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-distro",
                        "py312-setuptools",
                        "clang-17",
                        "librsvg",
                        "makeicns",
                        "intltool",
                        "itstool",
                        "libxml2"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2",
                        "shared-mime-info",
                        "desktop-file-utils",
                        "gtk3",
                        "gtksourceview4",
                        "python312",
                        "py312-cairo",
                        "py312-gobject3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "yelp",
                        "gsettings-desktop-schemas",
                        "adwaita-icon-theme"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "meli",
            "portdir": "mail/meli",
            "version": "0.8.7",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://meli-email.org/",
            "description": "Terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP",
            "long_description": "Terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP. meli aims for configurability and extensibility with sane defaults. A variety of email workflows and software stacks should be usable with meli. Integrate e-mail storage, sync, tagging system, SMTP client, contact management and editor of your choice to replace the defaults.",
            "active": true,
            "categories": [
                "mail"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-17"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "melonds",
            "portdir": "emulators/melonds",
            "version": "0.9.4",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Arisotura/melonDS",
            "description": "Nintendo DS emulator.",
            "long_description": "Nintendo DS emulator.",
            "active": true,
            "categories": [
                "games",
                "emulators"
            ],
            "maintainers": [
                {
                    "name": "audvare",
                    "github": "Tatsh",
                    "ports_count": 25
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl2",
                        "libepoxy",
                        "libslirp",
                        "libarchive",
                        "mesa",
                        "qt64-qtbase",
                        "libiconv",
                        "gettext",
                        "glib2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "memcached",
            "portdir": "sysutils/memcached",
            "version": "1.5.22",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://memcached.org/",
            "description": "A high performance, distributed memory object caching system.",
            "long_description": "Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "sasl",
                "umem",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libevent"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "calendar-contacts-server",
                        "rb-memcache",
                        "libmemcache",
                        "libmemcached",
                        "php53-memcache",
                        "php54-memcache",
                        "php55-memcache",
                        "php56-memcache",
                        "php70-memcache",
                        "php71-memcache",
                        "php72-memcache",
                        "php73-memcache",
                        "php74-memcache",
                        "php80-memcache",
                        "php81-memcache",
                        "php82-memcache",
                        "php83-memcache"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "apr_memcache"
                    ]
                }
            ]
        },
        {
            "name": "memcachedb",
            "portdir": "sysutils/memcachedb",
            "version": "1.2.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stvchu/memcachedb",
            "description": "A distributed key-value storage system designed for persistent.",
            "long_description": "MemcacheDB is a distributed key-value storage system designed for persistent. It is NOT a cache solution, but a persistent storage engine for fast and reliable key-value based object storage and retrieval. It conforms to memcache protocol (not completed, see below), so any memcached client can have connectivity with it. MemcacheDB uses Berkeley DB as a storing backend, so lots of features including transaction and replication are supported.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "cofyc.jackson",
                    "github": "cofyc",
                    "ports_count": 2
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "db47",
                        "libevent"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "memcached-devel",
            "portdir": "sysutils/memcached-devel",
            "version": "1.6.15",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://memcached.org/",
            "description": "A high performance, distributed memory object caching system.",
            "long_description": "Memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "sasl",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libevent"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "memcacheq",
            "portdir": "sysutils/memcacheq",
            "version": "0.2.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stvchu/memcacheq",
            "description": "Simple Queue Service over Memcache.",
            "long_description": "MemcacheQ is a memcachedb variant that provides simple message queue service.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "cofyc.jackson",
                    "github": "cofyc",
                    "ports_count": 2
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "db47",
                        "libevent"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "memesuite",
            "portdir": "science/memesuite",
            "version": "5.5.5",
            "license": "Noncommercial",
            "platforms": "darwin linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://meme-suite.org",
            "description": "Motif analysis toolkit",
            "long_description": "MEME-Suite is a collection of tools for the analysis of motifs in DNA, RNA and proteins.",
            "active": true,
            "categories": [
                "science",
                "biology"
            ],
            "maintainers": [
                {
                    "name": "cegrant",
                    "github": "CharlesEGrant",
                    "ports_count": 1
                },
                {
                    "name": "wnoble",
                    "github": "wsnoble",
                    "ports_count": 1
                },
                {
                    "name": "tlawbailey",
                    "github": "tlawbailey",
                    "ports_count": 1
                }
            ],
            "variants": [
                "serial",
                "parallel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gawk",
                        "ghostscript",
                        "expat",
                        "gsed",
                        "libxml2",
                        "libxslt",
                        "perl5.34",
                        "p5.34-file-which",
                        "zlib",
                        "p5.34-html-tree",
                        "p5.34-json",
                        "p5.34-math-cdf",
                        "p5.34-sys-info",
                        "p5.34-xml-parser",
                        "p5.34-xml-simple",
                        "python311",
                        "py311-gnureadline",
                        "p5.34-html-template"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "memprof_select",
            "portdir": "python/memprof_select",
            "version": "0.1",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "common files for selecting default memprof version",
            "long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of memprof.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py27-memprof",
                        "py35-memprof",
                        "py36-memprof",
                        "py39-memprof",
                        "py310-memprof",
                        "py311-memprof"
                    ]
                }
            ]
        },
        {
            "name": "memtester",
            "portdir": "sysutils/memtester",
            "version": "4.7.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pyropus.ca./software/memtester/",
            "description": "A userspace utility for testing the memory subsystem for faults.",
            "long_description": "A userspace utility for testing the memory subsystem for faults.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "gutils-suite-core"
                    ]
                }
            ]
        },
        {
            "name": "MenuMeters",
            "portdir": "aqua/MenuMeters",
            "version": "2.1.6.1",
            "license": "GPL-2",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/yujitach/MenuMeters",
            "description": "Set of CPU, memory, disk, and network monitoring tools",
            "long_description": "The MenuMeters monitors are true SystemUIServer plugins (also known as Menu Extras). This means they can be reordered using command-drag and remember their positions in the menubar across logins and restarts.",
            "active": true,
            "categories": [
                "aqua",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "audvare",
                    "github": "Tatsh",
                    "ports_count": 25
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mercurial",
            "portdir": "devel/mercurial",
            "version": "7.0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.mercurial-scm.org",
            "description": "A fast, lightweight, distributed SCM system written in Python.",
            "long_description": "Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 170
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-docutils",
                        "py313-installer",
                        "py313-setuptools",
                        "py313-wheel",
                        "py313-setuptools_scm",
                        "gettext",
                        "gmake",
                        "clang-17",
                        "py313-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "curl-ca-bundle",
                        "py313-re2",
                        "py313-gnureadline"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "fetch",
                    "ports": [
                        "PlasmaClient",
                        "ocropus",
                        "BWToolkit",
                        "py27-pylibelf",
                        "plovr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "hg-keyring",
                        "tortoisehg",
                        "py27-hgsubversion",
                        "py27-hgexperimental",
                        "git-remote-hg",
                        "hg-credentials",
                        "hg-evolve",
                        "hg-git"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py310-mercurial_extension_utils",
                        "py311-mercurial_extension_utils",
                        "py313-mercurial_extension_utils",
                        "py39-mercurial_extension_utils",
                        "py27-mercurial_extension_utils",
                        "py37-mercurial_extension_utils",
                        "py38-mercurial_extension_utils",
                        "mercurial-rustext"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "shards"
                    ]
                }
            ]
        },
        {
            "name": "mercurial-rustext",
            "portdir": "devel/mercurial",
            "version": "7.0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.mercurial-scm.org",
            "description": "Experimental Rust optimizations for Mercurial",
            "long_description": "Experimental Rust optimizations for Mercurial",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 170
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-wheel",
                        "py313-build",
                        "py313-installer",
                        "py313-setuptools",
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "libunwind"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mercurial"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mercury",
            "portdir": "lang/mercury",
            "version": "22.01.8",
            "license": "GPL-2 and LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.mercurylang.org",
            "description": "The Mercury Programming Language",
            "long_description": "Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "mercury-extras"
                    ]
                }
            ]
        },
        {
            "name": "mercury-extras",
            "portdir": "lang/mercury-extras",
            "version": "0.13.1",
            "license": "LGPL-2 and GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mercurylang.org/",
            "description": "Extra packages for the Mercury Programming Language",
            "long_description": "Mercury is a new logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mercury"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mergestat",
            "portdir": "devel/mergestat",
            "version": "0.5.4",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://app.mergestat.com",
            "description": "Query git repositories with SQL",
            "long_description": "mergestat is a command-line tool for running SQL queries on git repositories and related data sources. It's meant for ad-hoc querying of source-code on disk through a common interface (SQL), as an alternative to patching together various shell commands.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1016
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "go",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "libgit2",
                        "libssh2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mesa",
            "portdir": "x11/mesa",
            "version": "25.2.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://www.mesa3d.org",
            "description": "Mesa 3D Graphics Library",
            "long_description": "Mesa is an open-source implementation of the OpenGL specification, a system for rendering interactive 3D graphics.",
            "active": true,
            "categories": [
                "graphics",
                "x11"
            ],
            "maintainers": [
                {
                    "name": "jeremyhu",
                    "github": "jeremyhu",
                    "ports_count": 285
                }
            ],
            "variants": [
                "llvm",
                "zink",
                "tests",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20",
                        "flex",
                        "meson",
                        "ninja",
                        "pkgconfig",
                        "xorg-xorgproto",
                        "python313",
                        "py313-packaging",
                        "py313-yaml",
                        "py313-mako",
                        "bison"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "expat",
                        "xorg-libX11",
                        "xorg-libXdamage",
                        "xorg-libXext",
                        "xorg-libXrandr",
                        "xorg-libxcb",
                        "zstd",
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "xorg-server-legacy",
                        "evas",
                        "xorg-server",
                        "xorg-server-devel",
                        "py27-PyQGLViewer",
                        "xorg-server-1.18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-opengl",
                        "gtkglext",
                        "cannonsmash",
                        "cogl",
                        "glitz",
                        "openvrml",
                        "quesoglc",
                        "gfsview",
                        "liboglappth",
                        "webkit-gtk",
                        "webkit-gtk3",
                        "gdash",
                        "magic",
                        "xcrysden",
                        "yorick-gl",
                        "gtk4-devel",
                        "gtk4",
                        "wxgtk-2.8",
                        "libepoxy",
                        "ccpnmr",
                        "wxgtk-3.0",
                        "wxgtk-3.0-cxx11",
                        "geomview",
                        "libghemical",
                        "stress-ng",
                        "SoXt",
                        "Togl-2.0",
                        "glw",
                        "glxinfo",
                        "gtkglarea2",
                        "xforms",
                        "alienarena",
                        "pcb",
                        "ResIL",
                        "molmol",
                        "glui",
                        "Aseprite",
                        "libguichan",
                        "glxgears",
                        "webkit2-gtk",
                        "webkit2-gtk-devel",
                        "magicspp",
                        "opendx",
                        "vis5d",
                        "freeglut",
                        "p5.28-opengl",
                        "p5.32-opengl",
                        "p5.30-opengl",
                        "p5.34-opengl",
                        "wt",
                        "crack-attack",
                        "libGLU",
                        "gnome-chemistry-utils",
                        "gnome-session",
                        "gstreamer1-gst-plugins-bad",
                        "gstreamer1-gst-plugins-base",
                        "melonds",
                        "qt3",
                        "webkit-gtk-2.0",
                        "webkit-gtk3-2.0",
                        "fox",
                        "xine-lib",
                        "enblend",
                        "xscreensaver",
                        "libmovit",
                        "chromium-bsu",
                        "qore-glut-module",
                        "qore-opengl-module",
                        "squeak",
                        "molden"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "libepoxy"
                    ]
                }
            ]
        }
    ]
}