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

{
    "count": 49648,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=36",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=34",
    "results": [
        {
            "name": "dia2code",
            "portdir": "devel/dia2code",
            "version": "0.8.8",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dia2code.sourceforge.net",
            "description": "Dia2Code is a small utility used to generate code from a Dia diagram.",
            "long_description": "Dia2Code is a small utility used to generate code from a Dia diagram.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dialog",
            "portdir": "devel/dialog",
            "version": "1.3-20251001",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 20150920,
            "replaced_by": null,
            "homepage": "https://invisible-island.net/dialog/",
            "description": "a utility to create nice user interfaces for command-line scripts",
            "long_description": "dialog is a utility to create nice user interfaces for command-line scripts. It is non-graphical (it uses curses) so it can be run in the console or an xterm.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 609
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "muttprint",
                        "bashish"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "signing-party"
                    ]
                }
            ]
        },
        {
            "name": "libdialog",
            "portdir": "devel/dialog",
            "version": "1.3-20251001",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 20150920,
            "replaced_by": null,
            "homepage": "https://invisible-island.net/dialog/",
            "description": "a library to create nice user interfaces for command-line programs",
            "long_description": "dialog is a library to create nice user interfaces for command-line programs. It is non-graphical (it uses curses) so it can be used in console or xterm programs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 609
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "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": "diffstat",
            "portdir": "devel/diffstat",
            "version": "1.68",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://invisible-island.net/diffstat/",
            "description": "Make histogram from diff-output",
            "long_description": "diffstat reads the output of diff and displays a histogram of the insertions, deletions, and modifications per-file. It is useful for reviewing large, complex patch files.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 240
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "diffuse",
            "portdir": "devel/diffuse",
            "version": "0.4.8",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://diffuse.sourceforge.net",
            "description": "diffuse is a graphical diffing and merging tool",
            "long_description": "Diffuse is a small and simple text merge tool written in Python. With Diffuse, you can easily merge, edit, and review changes to your code.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-pygtk"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "direnv",
            "portdir": "devel/direnv",
            "version": "2.37.1",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://direnv.net/",
            "description": "direnv is an environment switcher for the shell.",
            "long_description": "direnv is an environment switcher for the shell. It knows how to hook into bash, zsh, tcsh and fish shell to load or unload environment variables depending on the current directory. This allows project-specific environment variables without cluttering the \"~/.profile\" file.",
            "active": true,
            "categories": [
                "devel",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 461
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "direnv-devel",
            "portdir": "devel/direnv",
            "version": "20191231-ab4d188d",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "direnv",
            "homepage": "https://direnv.net/",
            "description": "Obsolete port, replaced by direnv",
            "long_description": "This port has been replaced by direnv.",
            "active": false,
            "categories": [
                "devel",
                "sysutils"
            ],
            "maintainers": [
                {
                    "name": "michaelld",
                    "github": "michaelld",
                    "ports_count": 461
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "distcc",
            "portdir": "devel/distcc",
            "version": "3.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/distcc/distcc",
            "description": "Distributed C compiler",
            "long_description": "distcc is a program to distribute compilation of C or C++ code across several machines on a network without requiring that they share filesystems, have the same headers/libraries or have syncronized clocks. distcc should always generate the same results as a local compile but is often 2 to 3 times faster.",
            "active": true,
            "categories": [
                "devel",
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py313-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "popt",
                        "python313"
                    ]
                }
            ],
            "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": "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": "docker",
            "portdir": "devel/docker",
            "version": "28.3.3",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/docker/cli",
            "description": "Utilities for the open-source application container engine",
            "long_description": "Docker is an open source project to pack, ship and run any application as a lightweight container. This port contains command line utilities for interacting with Docker, but not the core daemon.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 161
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "go-md2man",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "docker-machine"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "docker-compose-plugin",
                        "docker-base-plugin",
                        "docker-buildx-plugin",
                        "docker-index-plugin"
                    ]
                }
            ]
        },
        {
            "name": "docker-machine",
            "portdir": "devel/docker-machine",
            "version": "0.16.2",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/docker/machine",
            "description": "Machine management for a container-centric world",
            "long_description": "Machine lets you create Docker hosts on your computer, on cloud providers, and inside your own data center. It creates servers, installs Docker on them, then configures the Docker client to talk to them.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 161
                }
            ],
            "variants": [
                "bash_completion",
                "zsh_completion"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "docker"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "docker-machine-parallels",
                        "docker-machine-driver-qemu"
                    ]
                }
            ]
        },
        {
            "name": "docker-machine-parallels",
            "portdir": "devel/docker-machine-parallels",
            "version": "2.0.1",
            "license": "Apache-2",
            "platforms": "{darwin >= 17}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Parallels/docker-machine-parallels",
            "description": "Parallels driver for Docker Machine",
            "long_description": "A plugin for Docker Machine allowing to create Docker hosts locally on Parallels Desktop for Mac",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 169
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "docker-machine"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dockerize",
            "portdir": "devel/dockerize",
            "version": "0.9.7",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jwilder/dockerize",
            "description": "Utility to simplify running applications in docker containers",
            "long_description": "Utility to simplify running applications in docker containers",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "amake",
                    "github": "amake",
                    "ports_count": 153
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dolt",
            "portdir": "devel/dolt",
            "version": "1.76.3",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dolthub/dolt",
            "description": "Dolt is Git for Data - It's like Git and MySQL had a baby!",
            "long_description": "Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository. Connect to Dolt just like any MySQL database to run queries or update the data using SQL commands. Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes.",
            "active": true,
            "categories": [
                "devel",
                "databases"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1013
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "icu"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dotconf",
            "portdir": "devel/dotconf",
            "version": "1.3",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/williamh/dotconf",
            "description": "C-based configuration parser for .conf files",
            "long_description": "dot.conf is a C-based configuration parser for .conf files.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "double-conversion",
            "portdir": "devel/double-conversion",
            "version": "3.3.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/google/double-conversion",
            "description": "Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.",
            "long_description": "Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "qt6-qtbase",
                        "fbzmq",
                        "fizz",
                        "folly",
                        "mvfst",
                        "wangle",
                        "inkscape",
                        "inkscape-devel",
                        "lib2geom",
                        "lib2geom-devel",
                        "qt69-qtbase",
                        "openscad",
                        "openscad-devel",
                        "paraview",
                        "qt5-qtbase",
                        "qt64-qtbase",
                        "qt67-qtbase",
                        "qt68-qtbase",
                        "InsightToolkit4",
                        "InsightToolkit",
                        "py311-InsightToolkit4",
                        "py310-InsightToolkit4",
                        "py312-InsightToolkit4",
                        "py313-InsightToolkit4",
                        "py310-InsightToolkit",
                        "py311-InsightToolkit",
                        "py312-InsightToolkit",
                        "py313-InsightToolkit",
                        "edencommon",
                        "qt513-qtbase"
                    ]
                }
            ]
        },
        {
            "name": "dparser",
            "portdir": "devel/dparser",
            "version": "1.31",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jplevyak/dparser",
            "description": "general-purpose parser generator",
            "long_description": "DParser is a simple but powerful tool for parsing. You can specify the form of the text to be parsed using a combination of regular expressions and grammar productions. Because of the parsing technique (technically a scannerless GLR parser based on the Tomita algorithm) there are no restrictions. The grammar can be ambiguous, right or left recursive, have any number of null productions, and because there is no seperate tokenizer, can include whitespace in terminals and have terminals which are prefixes of other terminals. DParser handles not just well formed computer languages and data files, but just about any wacky situation that occurs in the real world.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dsfmt",
            "portdir": "devel/dsfmt",
            "version": "2.2.5",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/SFMT/",
            "description": "(d)SFMT is a new variant of Mersenne Twister (MT)",
            "long_description": "SFMT is a new variant of Mersenne Twister (MT). The purpose of dSFMT is to speed up the generation by avoiding the expensive conversion of integer to double (floating point).",
            "active": true,
            "categories": [
                "devel",
                "math"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1502
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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": 1013
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "clang-13"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dub",
            "portdir": "devel/dub",
            "version": "1.18.0",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dlang/dub",
            "description": "Package and build management system for D",
            "long_description": "Package and build manager for D applications and libraries.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "dmd",
                        "dmd-tools",
                        "druntime",
                        "phobos"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dylibbundler",
            "portdir": "devel/dylibbundler",
            "version": "1.0.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/auriamg/macdylibbundler",
            "description": "terminal utility that eases bundling dynamic libraries (.dylib) inside app bundles",
            "long_description": "dylibbundler is a small command-line programs that aims to make bundling .dylibs as easy as possible. It automatically determines which dylibs are needed by your program, copies these libraries inside the app bundle, and fixes both them and the executable to be ready for distribution, all this with a single command. It will also work if your program uses plug-ins that have dependencies too.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1826
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dyncall",
            "portdir": "devel/dyncall",
            "version": "1.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dyncall.org/",
            "description": "Foreign Function Interface and Dynamic Binding Linkage Framework",
            "long_description": "DynCall is a suite of three libraries (dyncall, dynload and dyncallback) that offers a framework for implementing Foreign Function Interfaces, dynamic binding linkage systems, language bridging middleware and other dynamic interoperability facilities with a need to access low-level pre-compiled machine code in a dynamic manner.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "dadler",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-16"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "MoarVM"
                    ]
                }
            ]
        },
        {
            "name": "e_dbus",
            "portdir": "devel/e_dbus",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/E_Dbus",
            "description": "convenience wrappers around dbus to ease integrating dbus with EFL-based applications",
            "long_description": "e_dbus is a set of convenience wrappers around dbus to ease integrating dbus with EFL-based applications.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "dbus",
                        "ecore"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "e17"
                    ]
                }
            ]
        },
        {
            "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": "ecore",
            "portdir": "devel/ecore",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Ecore",
            "description": "Ecore is a core event abstraction layer.",
            "long_description": "It is the core event abstraction layer and X abstraction layer that makes doing selections, Xdnd, general X stuff, and event loops, timeouts and idle handlers fast, optimized, and convenient. It's a separate library so anyone can make use of the work put into Ecore to make this job easy for applications.",
            "active": true,
            "categories": [
                "devel",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl10",
                        "curl",
                        "evas",
                        "xorg-libXp",
                        "xorg-libXtst",
                        "xorg-libXScrnSaver",
                        "libgcrypt"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "e_dbus",
                        "edje",
                        "efreet"
                    ]
                }
            ]
        },
        {
            "name": "ecs-cli",
            "portdir": "devel/ecs-cli",
            "version": "1.21.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aws/amazon-ecs-cli",
            "description": "A custom Amazon ECS CLI that eases up the cluster setup process.",
            "long_description": "The Amazon ECS Command Line Interface (CLI) is a command line interface for Amazon Elastic Container Service (Amazon ECS) that provides high-level commands to simplify creating, updating, and monitoring clusters and tasks from a local development environment. The Amazon ECS CLI supports Docker Compose, a popular open-source tool for defining and running multi-container applications. Use the CLI as part of your everyday development and testing cycle as an alternative to the AWS Management Console.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 161
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "editorconfig-core-c",
            "portdir": "devel/editorconfig-core-c",
            "version": "0.12.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/editorconfig/editorconfig-core-c",
            "description": "EditorConfig makes it easy to maintain the correct coding style",
            "long_description": "This code produces a program that accepts a filename as input and will look for .editorconfig files with sections applicable to the given file, outputting any properties found.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "therealketo",
                    "github": "therealketo",
                    "ports_count": 17
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "doxygen",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pcre2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "eet",
            "portdir": "devel/eet",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Eet",
            "description": "EET is a library for writing sets of data.",
            "long_description": "EET is a tiny library designed to write an arbitary set of chunks of data to a file and optionally compress each chunk (very much like a zip file) and allow fast random-access reading of the file later on. It does not do zip as a zip itself has more complexity than is needed, and it was much simpler to impliment this once here.",
            "active": true,
            "categories": [
                "devel",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "eina",
                        "openssl10",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "evas"
                    ]
                }
            ]
        },
        {
            "name": "eina",
            "portdir": "devel/eina",
            "version": "1.7.10",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Eina",
            "description": "multi-platform data type library",
            "long_description": "eina is a multi-platform library that provides optimized data types and tools",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "eet",
                        "embryo"
                    ]
                }
            ]
        },
        {
            "name": "electric-fence",
            "portdir": "devel/electric-fence",
            "version": "2.1.13-0.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://perens.com/FreeSoftware/",
            "description": "a library to detect memory buffers over- and underruns",
            "long_description": "Electric Fence (efence) stops your program on the exact instruction that overruns (or underruns) a malloc() memory buffer. GDB will then display the source-code line that causes the bug. It works by using the virtual-memory hardware to create a red-zone at the border of each buffer - touch that, and your program stops. Catch all of those formerly impossible-to-catch overrun bugs that have been bothering you for years.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "elftoolchain",
            "portdir": "devel/elftoolchain",
            "version": "0.7.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://elftoolchain.sourceforge.net/",
            "description": "Compilation tools and libraries for ELF",
            "long_description": "BSD-licensed compilation tools and libaries for handling the ELF file format. This includes implementations of libelf and libdwarf along with the tools nm, ar, as, elfdump and more.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "raimue",
                    "github": "raimue",
                    "ports_count": 56
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "bmake",
                        "bsdmake",
                        "flex",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libarchive"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "embryo",
            "portdir": "devel/embryo",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Embryo",
            "description": "A C like scripting language",
            "long_description": "Embryo implements a C like scripting language used in various parts of the Enlightenment project, namely Edje. Embryo's scripting language is based on CompuPhase's Small language that was introduced in Dr Dobb's Journal in 1999. Embryo allows scripting capabilities in places that otherwise wouldnt support basic programming structures such as in Edje EDCs.",
            "active": true,
            "categories": [
                "devel",
                "lang"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "eina"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "edje"
                    ]
                }
            ]
        },
        {
            "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": "evans",
            "portdir": "devel/evans",
            "version": "0.10.11",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://evans.syfm.me",
            "description": "Evans is a more expressive universal gRPC client",
            "long_description": "Evans has been created to use easier than other existing gRPC clients. Evans can be used for manual gRPC API inspection, or to automate some tasks via scripting. It provides a REPL and CLI mode.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1013
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-17"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "evas",
            "portdir": "devel/evas",
            "version": "1.7.10",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 2,
            "replaced_by": null,
            "homepage": "http://trac.enlightenment.org/e/wiki/Evas",
            "description": "Evas is a hardware-accelerated canvas API for X11.",
            "long_description": "Evas is a hardware-accelerated canvas API for X-Windows that can draw anti-aliased text, smooth super and sub-sampled images, alpha-blend, as well as drop down to using normal X11 primitives such as pixmaps, lines and rectangles for speed if your CPU or graphics hardware are too slow.",
            "active": true,
            "categories": [
                "devel",
                "x11"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "mesa",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "librsvg",
                        "eet",
                        "fribidi",
                        "tiff",
                        "giflib",
                        "libpng"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ecore"
                    ]
                }
            ]
        },
        {
            "name": "eventlog",
            "portdir": "devel/eventlog",
            "version": "0.2.12",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.balabit.com/products/syslog_ng/",
            "description": "Replacement for syslog API providing structure to messages",
            "long_description": "The EventLog library aims to be a replacement of the simple syslog API provided on UNIX systems. The major difference between EventLog and syslog is that EventLog tries to add structure to messages.",
            "active": false,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "everparse",
            "portdir": "devel/everparse",
            "version": "20220602-e722715",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/project-everest/everparse",
            "description": "A verified secure parser framework for F*.",
            "long_description": "EverParse provides LowParse, verified-secure F*/Low* parser combinator library, and QuackyDucky, an untrusted compiler for generating verified secure parsers from a message format specification.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 81
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "ocaml-hex",
                        "ocaml-ocamlbuild",
                        "ocaml-re",
                        "ocaml",
                        "ocaml-batteries"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kremlin",
                        "ocaml-hacl-star",
                        "fstar"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "expect",
            "portdir": "devel/expect",
            "version": "5.45.4",
            "license": "Tcl/Tk",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://expect.sourceforge.net/",
            "description": "An automating and testing tool",
            "long_description": "Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc. Expect is also useful for testing these same applications. And by adding Tk, you can also wrap interactive applications in X11 GUIs.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "automake",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tcl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "viking",
                        "dejagnu"
                    ]
                }
            ]
        },
        {
            "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": 55
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "f77chk",
            "portdir": "devel/f77chk",
            "version": "1.2.2f",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://spdg1.sci.shizuoka.ac.jp/contrib/f77chk/index.html.en",
            "description": "Fortran77 source code checker",
            "long_description": "F77chk is written in Perl and checks consistencies of arguments at every calls to externals in source files. Including definition files, in which definitions of externals in libraries are listed, entire consistencies of arguments can be checked to reduce run time errors. A definition file for a library can be generated by f77chk automatically if the source code is available, or by hand referring user's manuals, for example.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "karl-michael.schindler",
                    "github": "kamischi",
                    "ports_count": 55
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                }
            ],
            "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": "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": "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": "fbthrift",
            "portdir": "devel/fbthrift",
            "version": "2024.09.23.00",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/facebook/fbthrift",
            "description": "Facebook's branch of Apache Thrift, including a new C++ server.",
            "long_description": "Facebook's branch of Apache Thrift, including a new C++ server.",
            "active": true,
            "categories": [
                "devel"
            ],
            "maintainers": [
                {
                    "name": "vital.had",
                    "github": "barracuda156",
                    "ports_count": 2571
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "cmake",
                        "flex",
                        "ninja",
                        "pkgconfig",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mstch",
                        "libfmt11",
                        "wangle",
                        "fizz",
                        "openssl3",
                        "boost181",
                        "mvfst"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "fb303",
                        "fbzmq",
                        "edencommon"
                    ]
                }
            ]
        },
        {
            "name": "fbuild",
            "portdir": "devel/fbuild",
            "version": "0.3-rc2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/felix-lang/fbuild",
            "description": "Software build system",
            "long_description": "Fbuild is a cross platform multilanguage build system that uses a caching build system instead of tree evaluation like Make.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fdroidserver",
            "portdir": "devel/fdroidserver",
            "version": "0.4.0",
            "license": "AGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://f-droid.org",
            "description": "Tools for creating and managing Android app repositories for F-Droid",
            "long_description": "F-Droid is an app store of FOSS (Free and Open Source Software) applications for the Android platform. The F-Droid server tools provide various scripts and tools that are used to maintain the main F-Droid application repository. You can use these same tools to create your own additional or alternative repository for publishing, or to assist in creating, testing and submitting metadata to the main repository.",
            "active": true,
            "categories": [
                "devel",
                "net"
            ],
            "maintainers": [
                {
                    "name": "hans",
                    "github": "eighthave",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27",
                        "py27-Pillow",
                        "py27-asn1",
                        "py27-asn1-modules",
                        "py27-libcloud",
                        "libyaml",
                        "py27-paramiko",
                        "py27-requests",
                        "py27-setuptools",
                        "py27-yaml",
                        "libmagic",
                        "py27-magic"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}