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

{
    "count": 49697,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=41",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=39",
    "results": [
        {
            "name": "ditaa",
            "portdir": "java/ditaa",
            "version": "0.11.0",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/stathissideris/ditaa",
            "description": "Java ASCII art to bitmap graphics conversion utility",
            "long_description": "ditaa is a small command-line utility, written in Java, that can convert diagrams drawn using ASCII art (i.e., 'drawings' that contain characters that resemble lines like | / - ) into proper bitmap graphics.",
            "active": true,
            "categories": [
                "java",
                "editors"
            ],
            "maintainers": [
                {
                    "name": "slewsys",
                    "github": "slewsys",
                    "ports_count": 4
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dive",
            "portdir": "devel/dive",
            "version": "0.13.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/wagoodman/dive",
            "description": "A tool for exploring each layer in a Docker image",
            "long_description": "A tool for exploring each layer in a Docker image",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 153
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "diy",
            "portdir": "devel/diy",
            "version": "3.5.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/diatomic/diy",
            "description": "data-parallel out-of-core library",
            "long_description": "DIY is a block-parallel library for implementing scalable algorithms that can execute both in-core and out-of-core.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1502
                }
            ],
            "variants": [
                "debug",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "diy2",
            "portdir": "devel/diy2",
            "version": "2.0.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/diatomic/diy",
            "description": "data-parallel out-of-core library",
            "long_description": "DIY is a block-parallel library for implementing scalable algorithms that can execute both in-core and out-of-core.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1502
                }
            ],
            "variants": [
                "debug",
                "clang10",
                "clang11",
                "clang12",
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang90",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gfortran",
                "mpich",
                "openmpi"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mpich-clang17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "django-htmlmin_select",
            "portdir": "python/django-htmlmin_select",
            "version": "0.9.2",
            "license": "Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "common files for selecting default django-htmlmin version",
            "long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of django-htmlmin",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "aronnax",
                    "github": "lpsinger",
                    "ports_count": 422
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py27-django-htmlmin",
                        "py35-django-htmlmin",
                        "py36-django-htmlmin",
                        "py313-django-htmlmin"
                    ]
                }
            ]
        },
        {
            "name": "djbdns",
            "portdir": "net/djbdns",
            "version": "1.05",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cr.yp.to/djbdns.html",
            "description": "D.J. Bernstein's DNS tools",
            "long_description": "DJBDNS is a collection of Domain Name System tools. It includes several components: - The dnscache program is a local DNS cache. It accepts recursive DNS queries from local clients such as web browsers. It collects responses from remote DNS servers. - The tinydns program is a fast, UDP-only DNS server. It makes local DNS information available to the Internet. - The pickdns program is a load-balancing DNS server. It points clients to a dynamic selection of IP addresses. - The walldns program is a reverse DNS wall. It provides matching reverse and forward records while hiding local host information. - The dns library handles outgoing and incoming DNS packets. It can be used by clients such as web browsers to look up host addresses, host names, MX records, etc. It supports asynchronous resolution. - The dnsfilter program is a parallel IP-address-to-host-name converter. - The dnsip, dnsipq, dnsname, dnstxt, and dnsmx programs are simple command-line interfaces to DNS. - The dnsq and dnstrace programs are DNS debugging tools.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "ipv6",
                "dumpcache",
                "ignoreip",
                "persistmmap"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ucspi-tcp",
                        "daemontools"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djbfft",
            "portdir": "math/djbfft",
            "version": "0.76",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cr.yp.to/djbfft.html",
            "description": "D.J. Bernstein's fast fourier transform library",
            "long_description": "djbfft is an extremely fast library for floating-point convolution. The current version holds most of the speed records for double-precision FFTs on general purpose computers. djbfft provides power-of-2 complex FFTs, real FFTs at twice the speed, and fast multiplication of complex arrays. Single precision and double precision are equally supported.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "Djinn",
            "portdir": "devel/Djinn",
            "version": "2006-07-21",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/augustss/djinn",
            "description": "Haskell Theorem Prover",
            "long_description": "Djinn is a small program that takes a (Haskell) type and returns a function of that type, if one exists. In short, a Haskell type can be seen as a proposition in logic (i.e., the Curry-Howard isomorphism). Djinn proves or disproves the type proposition. If it manages the proof, it extracts a program from that. This is mainly interesting as part of the lambdabot.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ghc",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djjr",
            "portdir": "aqua/DiskJockey",
            "version": "2.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bluescsi.onegeekarmy.eu/diskjockey/#disk-jockey-jr-djjr",
            "description": "command line disk image builder",
            "long_description": "Disk Jockey Jr is a disk image builder that runs on the command line.",
            "active": true,
            "categories": [
                "aqua"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "gzip",
                        "unzip",
                        "xar"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djview",
            "portdir": "aqua/djview",
            "version": "4.12",
            "license": "GPL-2+ and MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://djvu.sourceforge.net/djview4.html",
            "description": "DjVu files viewer.",
            "long_description": "DjVu can advantageously replace PDF, PS, TIFF,JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer on a screen and consume less client resources than competing formats.",
            "active": true,
            "categories": [
                "aqua",
                "graphics",
                "www"
            ],
            "maintainers": [
                {
                    "name": "nicos",
                    "github": "NicosPavlov",
                    "ports_count": 16
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "pkgconfig",
                        "clang-14",
                        "autoconf",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "djvulibre",
                        "qt4-mac"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djview-qt5",
            "portdir": "aqua/djview",
            "version": "4.12",
            "license": "GPL-2+ and MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://djvu.sourceforge.net/djview4.html",
            "description": "DjVu files viewer.",
            "long_description": "DjVu can advantageously replace PDF, PS, TIFF,JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer on a screen and consume less client resources than competing formats.",
            "active": true,
            "categories": [
                "aqua",
                "graphics",
                "www"
            ],
            "maintainers": [
                {
                    "name": "nicos",
                    "github": "NicosPavlov",
                    "ports_count": 16
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "pkgconfig",
                        "clang-14",
                        "autoconf",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "djvulibre",
                        "qt5-qtbase"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djvu2pdf",
            "portdir": "graphics/djvu2pdf",
            "version": "0.9.2",
            "license": "GPL and LGPL",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://0x2a.at/site/projects/djvu2pdf/",
            "description": "converts Djvu files to PDF files",
            "long_description": "djvu2pdf is a small tool to convert Djvu files to PDF files.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "nicos",
                    "github": "NicosPavlov",
                    "ports_count": 16
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "djvulibre",
                        "ghostscript"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "djvulibre",
            "portdir": "graphics/djvulibre",
            "version": "3.5.29",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://djvu.sourceforge.net/",
            "description": "Web centric format and software platform for distributing documents and images.",
            "long_description": "DjVu can advantageously replace PDF, PS, TIFF, JPEG, and GIF for distributing scanned documents, digital documents, or high- resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer onscreen and consumes fewer client resources than competing formats.",
            "active": true,
            "categories": [
                "graphics",
                "www"
            ],
            "maintainers": [
                {
                    "name": "nicos",
                    "github": "NicosPavlov",
                    "ports_count": 16
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tiff",
                        "libiconv",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pdf2djvu",
                        "py36-djvubind",
                        "py35-djvubind",
                        "djview",
                        "djview-qt5",
                        "okular",
                        "geeqie",
                        "ImageMagick",
                        "zathura-plugin-djvu",
                        "ImageMagick7"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "djvu2pdf"
                    ]
                }
            ]
        },
        {
            "name": "dlib",
            "portdir": "math/dlib",
            "version": "19.24.6",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dlib.net",
            "description": "Modern C++ toolkit for machine learning, image processing, and more.",
            "long_description": "Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge.",
            "active": true,
            "categories": [
                "math"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "giflib",
                        "libjpeg-turbo",
                        "libpng",
                        "webp",
                        "OpenBLAS",
                        "ffmpeg",
                        "xorg-libXext",
                        "xorg-libice",
                        "xorg-libsm",
                        "libjxl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dlume",
            "portdir": "x11/dlume",
            "version": "0.2.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://clay.ll.pl/projects.html",
            "description": "A gtk2-based addressbook.",
            "long_description": "Dlume is nice, gtk2-based addressbook. You can easily add, edit and delete records to/from database (but Dlume doesn't rely on an outside database - It stores your contacts in XML format).",
            "active": true,
            "categories": [
                "databases",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtk2",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmake",
            "portdir": "devel/dmake",
            "version": "4.13.1",
            "license": "GPL-1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jimjag.github.io/dmake/",
            "description": "dmake is a re-implementation of the UNIX Make utility",
            "long_description": "dmake is a re-implementation of the UNIX Make utility with significant enhancements. dmake executes commands found in an external file called a makefile to update one or more target names. Each target may depend on zero or more prerequisite targets. If any of the target's prerequisites is newer than the target or if the target itself does not exist, then dmake will attempt to make the target.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmalloc",
            "portdir": "devel/dmalloc",
            "version": "5.6.5",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dmalloc.com/",
            "description": "Debug Malloc Library",
            "long_description": "The debug memory allocation or dmalloc library has been designed as a drop in replacement for the system's malloc, realloc, calloc, free and other memory management routines while providing powerful debugging facilities configurable at runtime.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 240
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmapd",
            "portdir": "multimedia/dmapd",
            "version": "0.0.85",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.flyn.org/projects/dmapd/",
            "description": "A server that provides DAAP and DPAP shares.",
            "long_description": "The dmapd project provides a GObject-based, Open Source implementation of DMAP sharing.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2695
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdmapsharing",
                        "gstreamer1",
                        "GraphicsMagick",
                        "db48",
                        "vips",
                        "libexif",
                        "glib2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gstreamer1-gst-plugins-good",
                        "gstreamer1-gst-plugins-base"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmarc-report-converter",
            "portdir": "mail/dmarc-report-converter",
            "version": "0.6.5",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tierpod/dmarc-report-converter",
            "description": "Convert dmarc reports from xml to human-readable formats.",
            "long_description": "Convert dmarc reports from xml to human-readable formats. Files can be located on a local filesystem or on an IMAP server.",
            "active": true,
            "categories": [
                "mail"
            ],
            "maintainers": [
                {
                    "name": "davidgilman1",
                    "github": "dgilman",
                    "ports_count": 139
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmd",
            "portdir": "lang/dmd",
            "version": "2.088.0",
            "license": "Boost-1",
            "platforms": "{darwin < 22}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dlang.org/",
            "description": "dmd Digital Mars D compiler",
            "long_description": "D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "dmd-bootstrap",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "dhcptest"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "d-completion-daemon",
                        "dub",
                        "druntime"
                    ]
                }
            ]
        },
        {
            "name": "dmd-bootstrap",
            "portdir": "lang/dmd-bootstrap",
            "version": "2.088.0",
            "license": "(GPL-1 or Artistic-1) and Boost-1 and Restrictive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dlang.org",
            "description": "dmd Digital Mars D bootstrap compiler",
            "long_description": "This is a package that installs a binary bootstrap dmd compiler.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1502
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "dmd"
                    ]
                }
            ]
        },
        {
            "name": "dmd-doc",
            "portdir": "lang/dmd-doc",
            "version": "2.088.0",
            "license": "Boost-1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dlang.org/",
            "description": "HTML files for dman of the D programming language compiler",
            "long_description": "D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity. This port provides the html files required to build the dman command of the D programming language compiler.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "phobos",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmd-tools",
            "portdir": "lang/dmd-tools",
            "version": "2.088.0",
            "license": "Boost-1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dlang.org/",
            "description": "Ancilliary tools for the D programming language compiler",
            "long_description": "D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity. This port provides the ancilliary tools for the D programming language compiler.",
            "active": true,
            "categories": [
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "phobos",
                        "curl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "dub"
                    ]
                }
            ]
        },
        {
            "name": "dmenu",
            "portdir": "x11/dmenu",
            "version": "4.9",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://tools.suckless.org/dmenu/",
            "description": "dmenu is a dynamic menu for X, originally designed for dwm. It manages large numbers of user-defined menu items efficiently.",
            "long_description": "dmenu is a dynamic menu for X, originally designed for dwm. It manages large numbers of user-defined menu items efficiently.",
            "active": true,
            "categories": [
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetype",
                        "Xft2",
                        "xorg-libXinerama"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "surf",
                        "i3"
                    ]
                }
            ]
        },
        {
            "name": "DMFTtools",
            "portdir": "science/DMFTtools",
            "version": "2.6.5",
            "license": "LGPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/QcmPlab/DMFTtools",
            "description": "A collection of Fortran modules and routines to support quantum many-body calculations, with a strong focus on Dynamical Mean-Field Theory",
            "long_description": "A collection of Fortran modules and routines to support quantum many-body calculations, with a strong focus on Dynamical Mean-Field Theory",
            "active": true,
            "categories": [
                "science",
                "fortran"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gccdevel",
                "mpich",
                "openmpi",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "ninja",
                        "clang-16",
                        "gcc13",
                        "cmake",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "scifor",
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmg2img",
            "portdir": "sysutils/dmg2img",
            "version": "1.6.7",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://vu1tur.eu.org/tools/",
            "description": "Converts Apple DMG files to standard HFS+ images",
            "long_description": "DMG2IMG is a tool to convert Apple's compressed dmg files to standard (hfsplus) disk images. It is derived from dmg2iso v0.2c by vu1tur.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bzip2",
                        "zlib",
                        "openssl10"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmidecode",
            "portdir": "sysutils/dmidecode",
            "version": "3.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.nongnu.org/dmidecode",
            "description": "Tool for dumping DMI (SMBIOS) contents in human-readable format.",
            "long_description": "dmidecode reports information about your system's hardware as described in your system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. This will often include usage status for the CPU sockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of I/O ports (e.g. serial, parallel, USB).",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "ndiscreet",
                    "github": "chicagotripp",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "d-mode.el",
            "portdir": "lang/d-mode.el",
            "version": "2.0.4",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.prowiki.org/wiki4d/wiki.cgi?EditorSupport/EmacsDMode",
            "description": "D Programming Language mode for (X)Emacs",
            "long_description": "This mode supports most of D's syntax, including nested /+ +/ comments and backquote `string literals`. This mode has been dubbed 2.0 because it is a complete rewrite from scratch. The previous d-mode was based on cc-mode 5.28 or so. This version is based on the cc-mode 5.30 derived mode example by Martin Stjernholm, 2002.",
            "active": true,
            "categories": [
                "lang",
                "editors"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmtx-utils",
            "portdir": "graphics/dmtx-utils",
            "version": "0.7.6",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dmtx/dmtx-utils",
            "description": "Data Matrix command line utilities",
            "long_description": "libdmtx is a software library that enables programs to read and write Data Matrix barcodes of the modern ECC200 variety. This package, dmtx-utils, provides command line utilities that allow scripts and command line users to use libdmtx functionality",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "pkgconfig",
                        "clang-17",
                        "autoconf",
                        "libtool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libdmtx",
                        "ImageMagick"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dmux",
            "portdir": "sysutils/dmux",
            "version": "0.6.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/zdcthomas/dmux",
            "description": "A tmux workspace manager",
            "long_description": "Development tMUX - A tmux workspace manager written in Rust that manages tmux sessions, opening them with specified commands, layout and more. Integrates with fzf, and optionally fd.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1013
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "fzf"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnetc",
            "portdir": "net/dnetc",
            "version": "2.9112.521",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.distributed.net",
            "description": "distributed.net client",
            "long_description": "distributed.net believes in the capability and potential of distributed computing. Their mission consists of three interdependent goals: development, deployment, and advocacy, to be pursued in the advancement of distributed computing. They advocate distributed computing, by encouraging global participation and contributions of processing power, bandwidth, and expertise; by providing a forum for discussion; and by raising awareness on the Internet and in the mainstream.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnrd",
            "portdir": "net/dnrd",
            "version": "2.20.3",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dnrd.sourceforge.net/",
            "description": "A proxy DNS daemon",
            "long_description": "DNRD is a proxy DNS daemon. It supports several forward servers for redundancy and/or load-balancing. DNS queries for specific domains can be forwarded to a specific group of DNS servers (with redundancy and load balancing) for that domain. It is useful for VPNs and supports offline and dialup sites in a good way.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dns2tcp",
            "portdir": "net/dns2tcp",
            "version": "0.5.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20171008214548/http://www.hsc.fr/ressources/outils/dns2tcp",
            "description": "TCP over DNS tunnel",
            "long_description": "dns2tcp is a tool for relaying TCP connections over DNS. There are no authentication nor encryption mechanisms: DNS encapsulation must be considered as an insecure and anonymous transport layer. Resources should be public external services like ssh, ssltunnel, etc.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsa",
            "portdir": "net/dnsa",
            "version": "0.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://packetfactory.openwall.net/projects/dnsa/",
            "description": "DNS Auditing tool",
            "long_description": "DNS tool featuring DNS ID spoofing, DNS sniffing, and DNS cache poisoning.",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libnet"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnscap",
            "portdir": "net/dnscap",
            "version": "2.4.1",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.dns-oarc.net/tools/dnscap",
            "description": "DNS network traffic capture utility",
            "long_description": "DNS network traffic capture utility",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 224
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "zstd",
                        "ldns",
                        "libpcap",
                        "openssl3",
                        "lz4",
                        "xz"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5.34",
                        "p5.34-yaml"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnscontrol",
            "portdir": "sysutils/dnscontrol",
            "version": "4.27.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dnscontrol.org",
            "description": "Synchronize your DNS to multiple providers from a simple DSL",
            "long_description": "DNSControl is a system for maintaining DNS zones. It has two parts: a domain specific language (DSL) for describing DNS zones plus software that processes the DSL and pushes the resulting zones to DNS providers such as Route53, Cloudflare, and Gandi. It can send the same DNS records to multiple providers. It even generates the most beautiful BIND zone files ever. It runs anywhere Go runs (Linux, macOS, Windows). The provider model is extensible, so more providers can be added.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnscrypt-proxy",
            "portdir": "net/dnscrypt-proxy",
            "version": "2.1.5",
            "license": "ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.dnscrypt.info",
            "description": "A protocol for securing communications between a client and a DNS resolver.",
            "long_description": "A protocol for securing communications between a client and a DNS resolver.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsdiag",
            "portdir": "net/dnsdiag",
            "version": "2.9.1",
            "license": "BSD-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dnsdiag.org",
            "description": "A set of tools to perform basic audits on your DNS requests and responses to make sure your DNS is working as you expect.",
            "long_description": "A set of tools to perform basic audits on your DNS requests and responses to make sure your DNS is working as you expect.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1104
                }
            ],
            "variants": [
                "python310",
                "python311",
                "python312",
                "python313"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-wheel",
                        "clang-18",
                        "py313-build",
                        "py313-installer",
                        "py313-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "py313-requests",
                        "py313-requests-toolbelt",
                        "py313-dnspython",
                        "py313-cymruwhois"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsmasq",
            "portdir": "net/dnsmasq",
            "version": "2.90",
            "license": "GPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.thekelleys.org.uk/dnsmasq/doc.html",
            "description": "lightweight DNS forwarder and DHCP server",
            "long_description": "Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 156
                }
            ],
            "variants": [
                "universal",
                "dhcp",
                "tftp",
                "ipv6"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsperf",
            "portdir": "net/dnsperf",
            "version": "2.14.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.dns-oarc.net/tools/dnsperf",
            "description": "DNS Performance Testing Tools",
            "long_description": "dnsperf and resperf are free tools developed by Nominum/Akamai (2006-2018) and DNS-OARC (since 2019) that make it simple to gather accurate latency and throughput metrics for Domain Name Service (DNS). These tools are easy-to-use and simulate typical Internet, so network operators can benchmark their naming and addressing infrastructure and plan for upgrades.",
            "active": true,
            "categories": [
                "sysutils",
                "net"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 611
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ldns",
                        "nghttp2",
                        "libck",
                        "openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dns-server",
            "portdir": "net/dns-server",
            "version": "9.16.13",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.isc.org/",
            "description": "Domain Name System server configuration",
            "long_description": "DNS server working configuration for named that provides a basic, working, easily modifiable LAN DNS server. The configuration includes example LAN, .private, and localhost zones, with example A, PTR, and CNAME (alias) records, MX, SPF, DKIM, and DMARC records for email servers, and URI, TXT, and SRV records for Kerberos servers. This configuration is based upon macOS Server.app's DNS server prior to its deprecation in Server.app version 5.7. See `man named`.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "s.t.smith",
                    "github": "essandess",
                    "ports_count": 36
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "bind9"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnstop",
            "portdir": "net/dnstop",
            "version": "20240709",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dns.measurement-factory.com/tools/dnstop/",
            "description": "dnstop is a libpcap application that displays tables of DNS traffic",
            "long_description": "dnstop is a libpcap application that displays tables of DNS traffic",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "normen",
                    "github": "Gminfly",
                    "ports_count": 11
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "libpcap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnstracer",
            "portdir": "net/dnstracer",
            "version": "1.9",
            "license": "BSD",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mavetju.org/unix/dnstracer.php",
            "description": "trace a chain of DNS servers to the source",
            "long_description": "dnstracer determines where a given Domain Name Server (DNS) gets its information from, and follows the chain of DNS servers back to the servers which know the data.",
            "active": true,
            "categories": [
                "sysutils",
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsupdate",
            "portdir": "aqua/dnsupdate",
            "version": "2.8",
            "license": "Restrictive/Distributable",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jonasf73/DNSUpdate",
            "description": "a Mac OS X client for dynamic DNS services",
            "long_description": "DNSUpdate 2 is a client for dynamic DNS services like DynDNS.org and ZoneEdit.com, specific to Mac OS X. It uses the Cocoa framework and is launched at boot time. It comes with a graphic application to configure and monitor the client.",
            "active": true,
            "categories": [
                "aqua",
                "net"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 343
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnsviz",
            "portdir": "net/dnsviz",
            "version": "0.11.1",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dnsviz/dnsviz",
            "description": "DNS measurement and diagnostic tool suite",
            "long_description": "DNSViz is a tool suite for measurement, diagnostic, and visualization of Domain Name System (DNS) behavior, including its security extensions (DNSSEC).",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "casey",
                    "github": "cdeccio",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "graphviz",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py313-cryptography",
                        "py313-dnspython",
                        "py313-pygraphviz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dnuos",
            "portdir": "sysutils/dnuos",
            "version": "1.0.11",
            "license": "GPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitheap.org/dnuos/",
            "description": "Console program that creates lists of music collections",
            "long_description": "Dnuos is a console program that creates lists of music collections, based on directory structure.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "doas",
            "portdir": "sysutils/doas",
            "version": "6.3p12",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/slicer69/doas",
            "description": "a utility that lets a user run a command as another user",
            "long_description": "doas allows a user to run a command as though they were another user. Typically doas is used to allow non-privileged users to run commands as though they were the root user. doas offers two benefits over sudo: its configuration file has a simple syntax and it is smaller, requiring less effort to audit the code. This makes it harder for both admins and coders to make mistakes that potentially open security holes in the system.",
            "active": true,
            "categories": [
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "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": "docbook2X",
            "portdir": "textproc/docbook2X",
            "version": "0.8.8",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://docbook2x.sourceforge.net/",
            "description": "Converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.",
            "long_description": "Converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "tlockhart1976",
                    "github": "lockhart",
                    "ports_count": 27
                }
            ],
            "variants": [
                "perl5_28",
                "perl5_30",
                "perl5_32",
                "perl5_34",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2",
                        "perl5.34",
                        "p5.34-xml-namespacesupport",
                        "libiconv",
                        "p5.34-xml-sax",
                        "p5.34-xml-sax-expat",
                        "p5.34-xml-parser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "moreutils",
                        "megatools"
                    ]
                }
            ]
        },
        {
            "name": "docbook-dsssl",
            "portdir": "textproc/docbook-dsssl",
            "version": "1.79",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://docbook.sf.net/",
            "description": "The docbook DSSSL stylesheets",
            "long_description": "The docbook DSSSL stylesheets",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xmlcatmgr"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "docbook-utils"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "docbook-sgml-4.2"
                    ]
                }
            ]
        },
        {
            "name": "docbook-sgml-4.2",
            "portdir": "textproc/docbook-sgml-4.2",
            "version": "4.2",
            "license": "MIT and Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.docbook.org/sgml/4.2/",
            "description": "Version 4.2 of the DocBook SGML DTDs",
            "long_description": "Version 4.2 of the DocBook SGML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "fgp",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "iso8879",
                        "xmlcatmgr"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "docbook-dsssl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "docbook-utils"
                    ]
                }
            ]
        }
    ]
}