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

{
    "count": 51749,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=1030",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=1028",
    "results": [
        {
            "name": "gtgt",
            "portdir": "devel/gtgt",
            "version": "3.2.0",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gtgt.sourceforge.net/",
            "description": "General (or GNU) template generation tools",
            "long_description": "The (general | GNU) template generation tools are a set of scripts for creating a whole set of sources, which may already be compiled and installed by using the GNU development tools. Think of gtgt as a program which is able to create an already compilable, very sophisticated hello world program, written in C or C++ and constituted by a main program, two internal modules (classes), one static and one shared library. Using gitty-gitty you will get a template of sources for the main cases you might meet, and which you can also use as examples for automake, autoconf and so on.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "griffon",
            "portdir": "devel/griffon",
            "version": "1.2.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://griffon.codehaus.org/",
            "description": "Griffon is a Grails like application framework for developing desktop applications in Groovy.",
            "long_description": "Griffon aims to bring the coding by convention paradigm to Groovy. It is an open-source application framework that leverages the Groovy language and complements Java desktop development. You can use Griffon as a standalone development environment that hides all configuration details or integrate your Java business logic. Griffon aims to make development as simple as possible and hence should appeal to a wide range of developers not just those from the Java community.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gpgme-objc",
            "portdir": "devel/gpgme-objc",
            "version": "1.0.2",
            "license": "LGPL-2.1+",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://macgpg.sourceforge.net",
            "description": "GnuPG Made Easy is an Objective-C framework wrapping libgpgme",
            "long_description": "GnuPG Made Easy (GPGME) is an Objective-C framework wrapping libgpgme, a C language library, that allows to add support for cryptography to a program. It is designed to make access to crypto engines like GnuPG or GpgSM easier for applications. GPGME provides a high-level crypto API for encryption, decryption, signing, signature verification and key management.",
            "active": true,
            "categories": [
                "devel",
                "security"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gpgme",
                        "libgpg-error"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "GPGAppKit"
                    ]
                }
            ]
        },
        {
            "name": "google-ctemplate",
            "portdir": "devel/google-ctemplate",
            "version": "0.95",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/google-ctemplate/",
            "description": "A simple but powerful template language for C++",
            "long_description": "A simple but powerful template language for C++. It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "a",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gob2",
            "portdir": "devel/gob2",
            "version": "2.0.20",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.5z.com/jirka/gob.html",
            "description": "preprocessor for making GObjects with inline C",
            "long_description": "GOB (GOB2 anyway) is a preprocessor for making GObjects with inline C code so that generated files are not edited. Syntax is inspired by Java and Yacc or Lex. The implementation is intentionally kept simple, and no C actual code parsing is done.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "gmpc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ggobi"
                    ]
                }
            ]
        },
        {
            "name": "gnet2",
            "portdir": "devel/gnet2",
            "version": "2.0.8",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://wiki.gnome.org/Projects/GNetLibrary",
            "description": "Simple network library",
            "long_description": "GNet is a simple network library written in C. It is object-oriented, and built upon GLib.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "glib2",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gnome-mud"
                    ]
                }
            ]
        },
        {
            "name": "gnats",
            "portdir": "devel/gnats",
            "version": "4.1.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/gnats/",
            "description": "bug-tracking tools",
            "long_description": "GNU GNATS is a set of tools for tracking bugs reported by users to a central site. It allows problem report management and communication with users via various means. GNATS stores all the information about problem reports in its databases and provides tools for querying, editing, and maintenance of the databases.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnat-xmlada",
            "portdir": "devel/gnat-xmlada",
            "version": "3.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 20090126,
            "replaced_by": null,
            "homepage": "https://libre.adacore.com/xmlada",
            "description": "XML/Ada: a full XML suite",
            "long_description": "XML/Ada is a set of modules that provide a simple manipulation of XML streams. It supports the whole XML 1.1 specifications, and can parse any file that follows this standard (including the contents of the DTD, although no validation of the document is done based on those).",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnat-gcc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "gnat-gprbuild"
                    ]
                }
            ]
        },
        {
            "name": "gnat-gprbuild",
            "portdir": "devel/gnat-gprbuild",
            "version": "1.2.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.adacore.com/home/gnatpro/toolsuite/gprbuild",
            "description": "GPRbuild automates the construction of multi-language systems",
            "long_description": "GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems. It removes complexity from multi-language development by allowing developers to quickly and easily compile and link software written in a combination of languages including Ada, Assembler, C, C++, and Fortran. Easily extendable by users to cover new toolchains and languages it is primarily aimed at projects of all sizes organized into subsystems and libraries and is particularly well-suited for compiled languages.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnat-xmlada",
                        "gnat-gcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnat-charles",
            "portdir": "devel/gnat-charles",
            "version": "20050913",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://charles.tigris.org",
            "description": "Charles is a container and algorithms library for Ada.",
            "long_description": "Charles is a container and algorithms library based in the C++ STL. It is general, flexible, and efficient, and its design has been guided by the philosophy that a library should stay out of the programmer's way. The library comprises sequence containers and associative containers. Sequence containers include vectors, deques, and lists. The associative containers include sets, multisets, maps, and multimaps.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnat-gcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnat-booch95",
            "portdir": "devel/gnat-booch95",
            "version": "20090629",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://booch95.sourceforge.net/index.html",
            "description": "The Ada 95 Booch Components",
            "long_description": "The Ada 95 Booch Components",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "p7zip",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "p7zip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnat-gcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "glademm",
            "portdir": "devel/glademm",
            "version": "2.6.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://home.wtal.de/petig/Gtk/",
            "description": "C++ wrapper for glade2.",
            "long_description": "C++ wrapper for glade2.",
            "active": true,
            "categories": [
                "devel",
                "gnome"
            ],
            "maintainers": [
                {
                    "name": "toralf",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgnomemm",
                        "gtkmm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gitqlient",
            "portdir": "devel/gitqlient",
            "version": "1.4.3",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://francescmm.github.io/GitQlient/",
            "description": "Multi-platform Git client written with Qt",
            "long_description": "GitQlient, pronounced as git+client, is a multi-platform Git client originally forked from QGit. Nowadays it goes beyond of just a fork and adds a lot of new functionality.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 163
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-12"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "qt5-qtwebengine"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gindent",
            "portdir": "devel/gindent",
            "version": "2.2.12",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/indent",
            "description": "C language source code formatting program",
            "long_description": "GNU indent changes the appearance of a C program by inserting or deleting whitespace according to a plethora of options. Some canned styles of formatting are supported as well. GNU indent is a descendant of BSD indent. GNU indent does NOT work for C++, only C.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "larryv",
                    "github": "larryv",
                    "ports_count": 49
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "gperf",
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ghsum",
            "portdir": "devel/ghsum",
            "version": "0.1.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rodnaph/ghsum",
            "description": "Helper to checksum GitHub tags",
            "long_description": "ghsum allows you to easily print MacPorts checksums for tagged versions of your project on GitHub (or branches as well). This can be useful for updating Portfiles.",
            "active": true,
            "categories": [
                "devel",
                "shells",
                "macports"
            ],
            "maintainers": [],
            "variants": [
                "perl5_28",
                "perl5_30",
                "perl5_32",
                "perl5_34"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "wget",
                        "p5.34-getopt-long-descriptive"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "generatorrunner",
            "portdir": "devel/generatorrunner",
            "version": "0.6.16",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.pyside.org/docs/generatorrunner/",
            "description": "Tool for development of binding generators for C++ and Qt-based libraries",
            "long_description": "GeneratorRunner is a tool that eases the development of binding generators for C++ and Qt-based libraries by providing a framework to help automating most of the process. It uses the ApiExtractor library to parse the header files and manipulate the classes information while generating the binding code using front-end modules provided by the user.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "apiextractor"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gecode",
            "portdir": "devel/gecode",
            "version": "4.4.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gecode.org",
            "description": "Generic Constraint Development Environment",
            "long_description": "Gecode is a toolkit for developing constraint-based systems and applications. Gecode provides a constraint solver with state-of-the-art performance while being modular and extensible.",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "qt4",
                "qt5"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "boost176",
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "p7zip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gecko-sharp2",
            "portdir": "devel/gecko-sharp2",
            "version": "0.13",
            "license": "(MPL-1.1 or LGPL-2.1)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.mono-project.com/GeckoSharp",
            "description": "GeckoSharp is a wrapper for the GtkEmbedMoz widget.",
            "long_description": "GeckoSharp is a wrapper for the GtkEmbedMoz widget. It provides the abilty to embed the Mozilla rendering engine (Gecko) into your Gtk# application.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mono",
                        "gtk2",
                        "gtk-sharp2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gc-utils",
            "portdir": "devel/gc-utils",
            "version": "0.2.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gcutils.sourceforge.net/",
            "description": "scripts for interacting with CVS repositories using git",
            "long_description": "gc-utils is a small set of scripts that let you import and update CVS repositories into git very easily and also export patches back into a CVS working copy.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "cvsps",
                        "git"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gazpacho",
            "portdir": "devel/gazpacho",
            "version": "0.7.2",
            "license": "LGPL",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gazpacho.sicem.biz",
            "description": "A GUI builder for the GTK+ toolkit.",
            "long_description": "Gazpacho is a fresh new GUI builder for the GTK+ toolkit designed to be ultra easy to use.",
            "active": true,
            "categories": [
                "devel",
                "gnome",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "python27",
                        "py27-gobject",
                        "py27-kiwi",
                        "py27-numeric"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gauche-readline",
            "portdir": "devel/gauche-readline",
            "version": "0.1",
            "license": "public-domain",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.shiro.dreamhost.com/scheme/gauche/packages.html",
            "description": "gauche-readline adds input line editing feature to Gauche",
            "long_description": "gauche-readline adds input line editing feature to Gauche",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gauche"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ftnchek",
            "portdir": "devel/ftnchek",
            "version": "3.3.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.dsm.fordham.edu/~ftnchek/",
            "description": "Fortran 77 source code analyzer",
            "long_description": "ftnchek is a static analyzer for Fortran 77 programs. It is designed to detect certain errors in a Fortran program that a compiler usually does not. ftnchek is not primarily intended to detect syntax errors. Its purpose is to assist the user in finding semantic errors. Semantic errors are legal in the Fortran language but are wasteful or may cause incorrect operation. For example, variables which are never used may indicate some omission in the program; uninitialized variables contain garbage which may cause incorrect results to be calculated; and variables which are not declared may not have the intended type. ftnchek is intended to assist users in the debugging of their Fortran program. It is not intended to catch all syntax errors. This is the function of the compiler. Prior to using ftnchek, the user should verify that the program compiles correctly.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 60
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ftjam",
            "portdir": "devel/ftjam",
            "version": "2.5.2",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://freetype.sourceforge.net/jam/",
            "description": "a software build tool like make",
            "long_description": "FTJam is an improvement built upon Perforce Jam (or Classic Jam). It is backward compatible with Perforce Jam 2.3.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fpp",
            "portdir": "devel/fpp",
            "version": "1.1",
            "license": "Restrictive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.netlib.org/fortran/",
            "description": "Fortran preprocessor for FORTRAN 77 and Fortran 90 programs",
            "long_description": "fpp is a Fortran preprocessor for FORTRAN 77 and Fortran 90 programs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "byacc",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fortrancl",
            "portdir": "devel/fortrancl",
            "version": "0.1alpha4",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/fortrancl/",
            "description": "OpenCL Fortran 90 interface",
            "long_description": "FortranCL is an OpenCL interface for Fortran 90. It allows programmers to call the OpenCL parallel programming framework directly from Fortran, so developers can accelerate their Fortran code using graphical processing units (GPU) and other accelerators.",
            "active": true,
            "categories": [
                "devel",
                "science",
                "parallel"
            ],
            "maintainers": [
                {
                    "name": "takeshi",
                    "github": "tenomoto",
                    "ports_count": 54
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc5",
                "gcc6",
                "gcc7",
                "gcc8",
                "gcc9",
                "gccdevel",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "gcc11"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fnv",
            "portdir": "devel/fnv",
            "version": "4.1",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.isthe.com/chongo/tech/comp/fnv/",
            "description": "FNV hash implementation",
            "long_description": "The Fowler/Noll/Vo hashes are designed to be fast while maintaining a low collision rate. The FNV speed allows one to quickly hash lots of data while maintaining a reasonable collision rate. The high dispersion of the FNV hashes makes them well suited for hashing nearly identical strings such as URLs, hostnames, filenames, text, IP addresses, etc.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "flusspferd",
            "portdir": "devel/flusspferd",
            "version": "0.8",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://flusspferd.org/",
            "description": "provides Javascript bindings for C++.",
            "long_description": "flusspferd provides Javascript bindings for C++.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "team",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "debug",
                "test",
                "readline",
                "sqlite",
                "gmp"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "spidermonkey",
                        "boost171"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "flow",
            "portdir": "devel/flow",
            "version": "3.0",
            "license": "Restrictive and NoMirror",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.netlib.org/floppy/",
            "description": "Fortran source code analyzer",
            "long_description": "The FLOW program takes the binary summary file produced by FLOPPY, and can produce various reports on the structure of the original FORTRAN program.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 60
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc5",
                "gcc6",
                "gcc7",
                "gcc8",
                "gcc9",
                "gccdevel"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "gcc11"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "floppy",
            "portdir": "devel/floppy",
            "version": "7.0",
            "license": "Restrictive and NoMirror",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.netlib.org/floppy/",
            "description": "Fortran source code analyzer",
            "long_description": "FLOPPY is a software tool that takes as input a file of FORTRAN 77 code and checks it according to various 'coding conventions'. Floppy can 'tidy' the source FORTRAN, producing a new file with indented DO-loops, block IF-s, and so on. Floppy can be used to generate HTML from the Fortran program. In this case, a new file is written where each module and include file name in the source Fortran is replaced by an HTML Anchor. The format of the source is preserved when the document is browsed by an HTML browser. FLOPPY can also be used to write a binary summary file which is then used as input to the FLOW program.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 60
                }
            ],
            "variants": [
                "g95",
                "gcc10",
                "gcc11",
                "gcc5",
                "gcc6",
                "gcc7",
                "gcc8",
                "gcc9",
                "gccdevel"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "gcc11"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcc"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "flasm",
            "portdir": "devel/flasm",
            "version": "1.64",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.nowrap.de/flasm.html",
            "description": "Flash command-line assembler and disassembler",
            "long_description": "flasm is a command-line assembler and disassembler of Flash ActionScript bytecode",
            "active": true,
            "categories": [
                "devel",
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2085
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "gperf",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fbopenssl",
            "portdir": "devel/fbopenssl",
            "version": "0.0.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://modgssapache.sourceforge.net/",
            "description": "SPNEGO library",
            "long_description": "fbopenssl is a library of extensions to OpenSSL to support SPNEGO (Simple and Protected GSSAPI Negotiation Mechanism).",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fast-hg-prompt",
            "portdir": "devel/fast-hg-prompt",
            "version": "0.2",
            "license": "public-domain",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://bitbucket.org/seanfarley/fast-hg-prompt",
            "description": "Fast way to recursively look for the current bookmark and repo status",
            "long_description": "Fast way to recursively look for the current bookmark and repo status",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fairthreads",
            "portdir": "devel/fairthreads",
            "version": "1.0",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www-sop.inria.fr/mimosa/rp/FairThreads/FTC/",
            "description": "Fair Threads in C",
            "long_description": "FairThreads offers a very simple framework for concurrent and parallel programming. Basically, it defines schedulers which are synchronization servers, to which threads can dynamically link or unlink. All threads linked to the same scheduler are executed in a cooperative way, at the same pace, and they can synchronize and communicate using broadcast events. Threads which are not linked to any scheduler are executed by the OS in a preemptive way, at their own pace. FairThreads offers programming constructs for linking and unlinking threads.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "f77_diagram",
            "portdir": "devel/f77_diagram",
            "version": "0.0.2",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.deater.net/weave/vmwprod/f77_diagram",
            "description": "Fortran 77 flowcharting utility",
            "long_description": "f77_diagram will create a flow-chart of (hopefully) any F77 FORTRAN program.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 60
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "epm",
            "portdir": "devel/epm",
            "version": "4.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.easysw.com/epm/",
            "description": "A free UNIX software/file packaging program",
            "long_description": "EPM is a free UNIX software/file packaging program that generates distribution archives from a list of files. EPM can: (a) Generate portable script-based distribution packages complete with installation and removal scripts and standard install/uninstall GUIs. (b) Generate native distributions in AIX, BSD, Debian, HP-UX, IRIX, Mac OS X, Red Hat, Slackware, Solaris, and Tru64 UNIX formats. (c) Provide a complete, cross-platform software distribution solution for your applications.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "electric-fence",
            "portdir": "devel/electric-fence",
            "version": "2.1.13-0.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://perens.com/FreeSoftware/",
            "description": "a library to detect memory buffers over- and underruns",
            "long_description": "Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ebnf2yacc",
            "portdir": "devel/ebnf2yacc",
            "version": "0.1.1",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ebnf2yacc.sourceforge.net/",
            "description": "tool to help write yacc parsers/compilers",
            "long_description": "ebnf2yacc is a tool to help write yacc parsers/compilers. It takes as input a grammar written in bnf (ebnf support is planned) and outputs a c++ abstract syntax tree that supports the visitor pattern, along with a yacc parser that builds the tree.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "duktape",
            "portdir": "devel/duktape",
            "version": "2.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/svaarala/duktape",
            "description": "Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint.",
            "long_description": "Duktape is an embeddable Javascript engine, with a focus on portability and compact footprint.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "policykit"
                    ]
                }
            ]
        },
        {
            "name": "dtool",
            "portdir": "devel/dtool",
            "version": "0.12.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/guoxbin/dtool",
            "description": "A command-line tool collection to assist development",
            "long_description": "A command-line tool collection to assist development",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1045
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "clang-13"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "doctave",
            "portdir": "devel/doctave",
            "version": "0.4.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Doctave/doctave",
            "description": "A batteries-included developer documentation site generator.",
            "long_description": "Doctave is an opinionated documentation site generator that converts your Markdown files into a beautiful documentation site with minimal effort. Doctave is not a generic static site generator - it is only meant for generating documentation sites from Markdown. This allows the tool to be much simpler than other solutions, with fewer configuration steps.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1045
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "clang-13"
                    ]
                }
            ],
            "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": 249
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "diffball",
            "portdir": "devel/diffball",
            "version": "1.0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/archive/p/diffball/",
            "description": "binary patch utility",
            "long_description": "A general delta compression/differencing suite for any platform that supports autoconf/automake, written in c, w/ builtin support for reading, writing, converting between multiple file formats, and an easy framework to drop in new algorithms.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bzip2",
                        "xz",
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "devtodo",
            "portdir": "devel/devtodo",
            "version": "0.1.20",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://swapoff.org/devtodo1.html",
            "description": "Command line application for maintaining lists of tasks.",
            "long_description": "DevTodo is small command line application for maintaining lists of tasks. It stores tasks hierarchically, with each task given one of five priority levels. Data is stored as XML, so various XSLT templates can be executed on the XML to convert it into different formats e.g. HTML.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dbusmenu-qt5",
            "portdir": "devel/dbusmenu-qt",
            "version": "0.9.3.16.04",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://launchpad.net/libdbusmenu-qt",
            "description": "expose menus on DBus ; Qt5 version",
            "long_description": "A DBus interface to expose notification area menus on DBus. Qt5 version.",
            "active": true,
            "categories": [
                "devel",
                "kde",
                "kde4"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "bzr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dbusmenu-qt",
            "portdir": "devel/dbusmenu-qt",
            "version": "0.9.2",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://launchpad.net/libdbusmenu-qt",
            "description": "expose menus on DBus",
            "long_description": "A DBus interface to expose notification area menus on DBus.",
            "active": true,
            "categories": [
                "devel",
                "kde",
                "kde4"
            ],
            "maintainers": [
                {
                    "name": "rjvbertin",
                    "github": "RJVB",
                    "ports_count": 55
                }
            ],
            "variants": [
                "debug",
                "docs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automoc",
                        "cmake",
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt4-mac",
                        "phonon"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "kdelibs4"
                    ]
                }
            ]
        },
        {
            "name": "dbus-sharp",
            "portdir": "devel/dbus-sharp",
            "version": "0.6.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ndesk.org/DBusSharp",
            "description": "dbus-sharp (a.k.a. ndesk-dbus) is a C# implementation of D-Bus",
            "long_description": "dbus-sharp (a.k.a. ndesk-dbus) is a C# implementation of D-Bus. D-Bus is an inter-process communication framework that lets applications interface with the system event bus as well as allowing them to talk to one another in a peer-to-peer configuration.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mono"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "dbus-glib-sharp",
                        "notify-sharp"
                    ]
                }
            ]
        },
        {
            "name": "dbus-glib-sharp",
            "portdir": "devel/dbus-glib-sharp",
            "version": "0.4.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ndesk.org/DBusSharp",
            "description": "dbus-glib-sharp (a.k.a. ndesk-dbus-glib) is a C# implementation of D-Bus-Glib",
            "long_description": "dbus-glib-sharp (a.k.a. ndesk-dbus-glib) is a C# implementation of D-Bus-Glib. D-Bus is an inter-process communication framework that lets applications interface with the system event bus as well as allowing them to talk to one another in a peer-to-peer configuration.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "dbus-sharp",
                        "mono"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "notify-sharp"
                    ]
                }
            ]
        },
        {
            "name": "dbus-glib",
            "portdir": "devel/dbus-glib",
            "version": "0.112",
            "license": "(AFL-2.1 or GPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.freedesktop.org/wiki/Software/dbus/",
            "description": "Glib bindings for the dbus message bus system.",
            "long_description": "Glib bindings for the dbus message bus system. dbus-glib is deprecated, please use GDBus in new GLib-based projects.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "test",
                "doc",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2",
                        "dbus",
                        "libiconv",
                        "expat",
                        "gettext"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "seed",
                        "telepathy-farstream",
                        "telepathy-glib",
                        "telepathy-haze",
                        "upower",
                        "libunique3",
                        "vino",
                        "geoclue",
                        "libsocialweb",
                        "xfconf",
                        "gal",
                        "squeeze",
                        "xfwm4",
                        "libunique",
                        "dbus-python27",
                        "dbus-python35",
                        "dbus-python36",
                        "dbus-python37",
                        "dbus-python38",
                        "dbus-python39",
                        "dbus-python310",
                        "dbus-python311",
                        "dbus-python312",
                        "dbus-python314",
                        "dbus-python313",
                        "fsearch",
                        "hexchat",
                        "telepathy-qt",
                        "gnome-session",
                        "midgard2-core",
                        "empathy",
                        "folks",
                        "gconf",
                        "gnome-applets",
                        "ristretto",
                        "libbonobo",
                        "logjam",
                        "gimp2",
                        "gimp2-devel",
                        "gimp3-devel"
                    ]
                }
            ]
        },
        {
            "name": "darts-clone",
            "portdir": "devel/darts-clone",
            "version": "0.32g",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/darts-clone/",
            "description": "A clone of Darts (Double-ARray Trie System)",
            "long_description": "Darts-clone is a clone of Darts (Double-ARray Trie System), which is a C++ header library for double-array structure.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "pecco"
                    ]
                }
            ]
        },
        {
            "name": "darts",
            "portdir": "devel/darts",
            "version": "0.32",
            "license": "LGPL-2.1+ and BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://chasen.org/~taku/software/darts/",
            "description": "Double-ARray Trie System",
            "long_description": "Darts is a C++ Templeate library which can be used to make Double-Array. Reference: Aoe, J. An Efficient Digital Search Algorithm by Using a Double-Array Structure. IEEE Transactions on Software Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "chasen-base"
                    ]
                }
            ]
        }
    ]
}