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

{
    "count": 50172,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=20",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=18",
    "results": [
        {
            "name": "ttfautohint",
            "portdir": "graphics/ttfautohint",
            "version": "1.8.4",
            "license": "(freetype or GPL-2)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.freetype.org/ttfautohint/",
            "description": "A library to autohint TrueType fonts",
            "long_description": "ttfautohint provides a 99% automated hinting process and a platform for finely hand-hinting the last 1%. It is ideal for web fonts and supports many scripts: Latin, Greek, Arabic, Devanagari, Hebrew, Khmer, Myanmar, Thai, and many more.",
            "active": true,
            "categories": [
                "graphics",
                "fonts"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "tuffnatty",
                    "ports_count": 1
                }
            ],
            "variants": [
                "qt4",
                "qt5",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "harfbuzz",
                        "freetype"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ttygif",
            "portdir": "graphics/ttygif",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/icholy/ttygif",
            "description": "Convert terminal recordings to animated GIFs.",
            "long_description": "Convert terminal recordings to animated GIFs. ttygif converts a ttyrec file into GIF files. It's a stripped down version of ttyplay that screenshots every frame.",
            "active": true,
            "categories": [
                "sysutils",
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1018
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-13"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ImageMagick"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "twain-sane",
            "portdir": "graphics/twain-sane",
            "version": "3.5",
            "license": "GPL-2+",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ellert.se/twain-sane/",
            "description": "TWAIN datasource for SANE",
            "long_description": "This is a TWAIN datasource for Mac OS X that aquires images using the SANE backend libraries. The SANE backend libraries provide access to a large range of scanners connected through SCSI or USB. For a complete list see the documentation on the SANE project homepage. It works with my HP SCSI scanner, and many people have reported success with a large number of different scanners. The feedback from users have helped the SANE developers to fix problems with various backends, so with each release of the SANE backends more of the Mac OS X specific problems have been solved.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libusb-compat",
                        "sane-backends",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vlfeat",
            "portdir": "graphics/vlfeat",
            "version": "0.9.20",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://vlfeat.org/",
            "description": "Implementation of SIFT, MSER and other CV algorithms.",
            "long_description": "The VLFeat open source library implements popular computer vision algorithms including SIFT, MSER, k-means, hierarchical k-means, agglomerative information bottleneck, and quick shift.",
            "active": true,
            "categories": [
                "devel",
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2816
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vsd2svg",
            "portdir": "graphics/vsd2svg",
            "version": "0.1.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dia-installer.de/vsd2svg/",
            "description": "A commandline tool to convert files in VSD (Visio) format to SVG.",
            "long_description": "A commandline tool to convert files in VSD (Visio) format to SVG. VSD is the format used by Visio.",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "devans",
                    "github": "dbevans",
                    "ports_count": 2605
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "autoconf"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "librevenge",
                        "libvisio-0.1"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "whirlgif",
            "portdir": "graphics/whirlgif",
            "version": "3.04",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.danbbs.dk/~dino/whirlgif/",
            "description": "produces an animated GIF file composed of a series of GIF images",
            "long_description": "produces an animated GIF file composed of a series of GIF images",
            "active": true,
            "categories": [
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wings",
            "portdir": "graphics/wings",
            "version": "0.99.04a",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.wings3d.com/",
            "description": "Erlang 3D Modeler",
            "long_description": "Wings 3D is a subdivision modeler inspired by Nendo and Mirai from Izware.",
            "active": true,
            "categories": [
                "graphics",
                "erlang"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "esdl",
                        "erlang",
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wxLua",
            "portdir": "graphics/wxLua",
            "version": "2.8.12.3",
            "license": "unknown",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wxlua.sourceforge.net/",
            "description": "Lua bindings for wxWidgets",
            "long_description": "wxLua is a lua scripting language wrapper around the wxWidgets cross-platform GUI library. It consists of an executable for running standalone wxLua scripts and a library for extending C++ programs with a fast, small, fully embeddable scripting language.",
            "active": true,
            "categories": [
                "devel",
                "graphics"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline",
                        "wxWidgets-3.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "bitlbee",
            "portdir": "irc/bitlbee",
            "version": "3.6",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.bitlbee.org/",
            "description": "An IRC to other chat networks gateway",
            "long_description": "bitlbee is an IRC server that can connect to other IM networks. Its intention is you only have to use one client application for all your instant messaging.",
            "active": true,
            "categories": [
                "net",
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "otr",
                "purple"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gnutls",
                        "libgcrypt",
                        "gettext",
                        "libotr",
                        "libiconv",
                        "libgpg-error",
                        "glib2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dircproxy",
            "portdir": "irc/dircproxy",
            "version": "1.2.0-RC1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/w8tvi/dircproxy",
            "description": "an IRC proxy server a.k.a. \"bouncer\"",
            "long_description": "dircproxy is an IRC proxy server (\"bouncer\") designed for people who use IRC from lots of different workstations or clients, but wish to remain connected and see what they missed while they were away.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-12"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "erc",
            "portdir": "irc/erc",
            "version": "5.3",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://savannah.gnu.org/projects/erc",
            "description": "An irc client for emacs",
            "long_description": "ERC is a powerful, modular, and extensible Emacs Internet Relay Chat client.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "fisg",
            "portdir": "irc/fisg",
            "version": "0.3.12",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.tnsp.org/fisg.php",
            "description": "creates HTML pages with statistics about IRC logs",
            "long_description": "Fast IRC Stats Generator (FISG) creates HTML pages with statistics about IRC logs. It has less features than some alternatives, but is much faster and can be run on low-end systems. It supports Irssi and Eggdrop log files.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ii",
            "portdir": "irc/ii",
            "version": "2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://tools.suckless.org/ii/",
            "description": "minimalist FIFO and filesystem-based IRC client",
            "long_description": "ii is a minimalist FIFO and filesystem-based IRC client. It creates an irc directory tree with server, channel and nick name directories. In every directory a FIFO in file and a normal out file is created.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 249
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "infobot",
            "portdir": "irc/infobot",
            "version": "0.45.3",
            "license": "(Artistic-1 or GPL)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.infobot.org/",
            "description": "IRC Bot written in Perl with a rabid AI",
            "long_description": "The infobot connects to an Internet Relay Chat (IRC) server, joins some channels (maybe), and begins accumulating factoids. To run one, download the source, uncompress it, untar it, edit the config files, and it up.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "insub",
            "portdir": "irc/insub",
            "version": "13.0",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gruntle.org/projects/irssi/insub/",
            "description": "extra cowsay cows and irssi script",
            "long_description": "Handy tools for being obnoxious on IRC. Warning: some of the cows are potentially offensive.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ircii-classic",
            "portdir": "irc/ircii-classic",
            "version": "2.8.2",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.irchelp.org/irchelp/clients/unix/ircii/",
            "description": "a text-based IRC and ICB client",
            "long_description": "ircII is a text-based interface to Internet Relay Chat. This port is for version 2.8.2 from 1995, since some consider later versions buggier and more bloated.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "",
                    "ports_count": 218
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "flex",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "irctree",
            "portdir": "irc/irctree",
            "version": "0.10",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.habets.pp.se/synscan/programs.php?prog=irctree",
            "description": "show a tree representing the structure of an IRC network in ASCII",
            "long_description": "show a tree representing the structure of an IRC network in ASCII",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "irssistats",
            "portdir": "irc/irssistats",
            "version": "0.75",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://royale.zerezo.com/irssistats/",
            "description": "generate IRC statistics from irssi logs",
            "long_description": "This tool generates IRC stats based on irssi logs.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "lostirc",
            "portdir": "irc/lostirc",
            "version": "0.4.6",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://lostirc.sourceforge.net/",
            "description": "simple GTK+ IRC client",
            "long_description": "LostIRC is an IRC client for X, written in C++ using gtkmm as a widget set. The goal of the first stable version, is to make a simple, keyboard controlled IRC application with basic features implemented.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtkmm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "scrollz",
            "portdir": "irc/scrollz",
            "version": "2.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.scrollz.info/",
            "description": "ircII-based irc client",
            "long_description": "ScrollZ is yet another ircII-based irc client.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sic",
            "portdir": "irc/sic",
            "version": "1.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://tools.suckless.org/sic/",
            "description": "extremely fast, small and simple irc client",
            "long_description": "sic is an extremely fast, small and simple irc client. It reads commands from standard input and prints all server output to standard output. It multiplexes also all channel traffic into one output, that you don't have to switch different channel buffers, that's actually a feature.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 249
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "silc-client",
            "portdir": "irc/silc-client",
            "version": "1.1.4",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://silcnet.org/",
            "description": "client for the silc-network.",
            "long_description": "silc-client is a client for the SILC (Secure Internet Live Conferencing) protocol. SILC provides secure conferencing services in the Internet over insecure channel.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "glib2",
                        "perl5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "silc-server",
            "portdir": "irc/silc-server",
            "version": "1.1.11",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://silcnet.org/",
            "description": "server for the silc-network.",
            "long_description": "silc-server (silcd) is the server for the SILC protocol. SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet over insecure channel. SILC superficially resembles IRC, although they are very different internally. SILC is much more than just about `encrypting the traffic'.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tkirc",
            "portdir": "irc/tkirc",
            "version": "2.46",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://netsplit.de/tkirc2/",
            "description": "A Tk-based GUI for the ircII Internet Relay Chat client",
            "long_description": "Tkirc is a frontend for unix's ircII (shell-client for the Internet Relay Chat) based on Tcl/Tk. If you know how to use ircII, you should not have any problems using tkirc.",
            "active": true,
            "categories": [
                "irc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ircii",
                        "tk"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "android",
            "portdir": "java/android",
            "version": "23",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://developer.android.com/",
            "description": "Android SDK",
            "long_description": "The Android SDK allows development for the Android mobile platform.",
            "active": true,
            "categories": [
                "devel",
                "java",
                "emulators"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "antenna",
            "portdir": "java/antenna",
            "version": "1.2.1-beta",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://antenna.sourceforge.net/",
            "description": "Antenna provides a set of Ant tasks suitable for developing mobile applications.",
            "long_description": "Antenna provides a set of Ant tasks suitable for developing wireless Java applications targeted at the Mobile Information Device Profile (MIDP). With Antenna, you can compile, preverify, package, obfuscate, and run your MIDP applications (aka MIDlets), manipulate Java Application Descriptor (JAD) files, as well as convert JAR files to PRC files designed to run on the MIDP for PalmOS implementations from Sun and IBM. Deployment is supported via a deployment task and a corresponding HTTP servlet for Over-the-Air (OTA) provisioning. A small preprocessor allows to generate different variants of a MIDlet from a single source.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "castor",
            "portdir": "java/castor",
            "version": "0.9.9",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://castor-data-binding.github.io/castor/",
            "description": "data binding framework for Java",
            "long_description": "Castor is an Open Source data binding framework for Java(tm). It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML binding, Java-to-SQL persistence, and more.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ccl-util",
            "portdir": "java/ccl-util",
            "version": "32.69",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.kclee.de/clemens/java/ccl/",
            "description": "Chr. Clemens Lee's Java utility classes.",
            "long_description": "Chr. Clemens Lee's Java utility classes.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "javacc",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "javancss"
                    ]
                }
            ]
        },
        {
            "name": "checkstyle",
            "portdir": "java/checkstyle",
            "version": "4.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://checkstyle.sourceforge.net/",
            "description": "CheckStyle is a Java source code analyzer",
            "long_description": "Checkstyle is a Java source code analyzer. It automates the process of checking Java code, and can be made to support almost any coding standard. It can also find class design problems, duplicate code, or bug patterns like double checked locking.",
            "active": true,
            "categories": [
                "lang",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "junit"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "cobertura",
            "portdir": "java/cobertura",
            "version": "1.6",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cobertura.sourceforge.net/",
            "description": "Java code coverage tool",
            "long_description": "Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "javancss",
                        "junit",
                        "objectweb-asm",
                        "apache-ant"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "junit"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "commons-io",
            "portdir": "java/commons-io",
            "version": "1.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://commons.apache.org/io/",
            "description": "Jakarta Commons-IO",
            "long_description": "Commons IO is a library of utilities to assist with developing IO functionality from Java.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "junit",
                        "kaffe"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "xmlgraphics-commons"
                    ]
                }
            ]
        },
        {
            "name": "commons-lang",
            "portdir": "java/commons-lang",
            "version": "2.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://commons.apache.org/lang/",
            "description": "Jakarta Commons-Lang",
            "long_description": "The Lang Component provides a host of helper utilities for the java.lang API, notably String manipulation methods, basic numerical methods, object reflection, creation and serialization, and System properties. Additionally it contains an inheritable enum type, an exception structure that supports multiple types of nested-Exceptions, basic enhancements to java.util.Date and a series of utlities dedicated to help with building methods, such as hashCode, toString and equals.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "commons-cli"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "cassandra"
                    ]
                }
            ]
        },
        {
            "name": "commons-logging",
            "portdir": "java/commons-logging",
            "version": "1.2",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://commons.apache.org/logging/",
            "description": "Apache Commons-Logging",
            "long_description": "Commons-Logging is a wrapper around a variety of logging API implementations.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "junit",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "jakarta-log4j",
                        "openjdk8",
                        "servlet23-api"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "commons-cli",
                        "xmlgraphics-commons"
                    ]
                }
            ]
        },
        {
            "name": "commons-pool",
            "portdir": "java/commons-pool",
            "version": "1.5.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://commons.apache.org/pool/",
            "description": "Jakarta Commons-Pool",
            "long_description": "Commons-Pool provides a generic object pooling interface, a toolkit for creating modular object pools and several general purpose pool implementations.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "junit",
                        "kaffe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "derby",
            "portdir": "java/derby",
            "version": "10.9.1.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://db.apache.org/derby/",
            "description": "Relational database implemented entirely in Java",
            "long_description": "Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0. Some key advantages include: 1) Derby has a small footprint -- about 2 megabytes for the base engine and embedded JDBC driver. 2) Derby is based on the Java, JDBC, and SQL standards. 3) Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution. 4) Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server. 5) Derby is easy to install, deploy, and use.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "rlwrap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "derby-server",
            "portdir": "java/derby-server",
            "version": "10.5.3.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://db.apache.org/derby",
            "description": "Relational database implemented entirely in Java (incl. server components)",
            "long_description": "Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0. Some key advantages include: 1) Derby has a small footprint -- about 2 megabytes for the base engine and embedded JDBC driver. 2) Derby is based on the Java, JDBC, and SQL standards. 3) Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution. 4) Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server. 5) Derby is easy to install, deploy, and use. This version includes the server components.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [
                "symlinks"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dex2jar",
            "portdir": "java/dex2jar",
            "version": "2.1",
            "license": "Apache-2 and BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pxb1988/dex2jar",
            "description": "Tools to work with android .dex and java .class files",
            "long_description": "dex2jar contains 4 components:\n - dex-reader/writer: Read/write the Dalvik Executable (.dex) file.\n - d2j-dex2jar: Convert .dex file to .class files (zipped as jar)\n - smali/baksmali: disassemble dex to smali files and assemble dex from smali files.\n - other tools: d2j-decrypt-string",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "dom4j",
            "portdir": "java/dom4j",
            "version": "1.6.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.dom4j.org",
            "description": "XML, XPATH, and XSLT support for Java.",
            "long_description": "dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "junit",
                        "kaffe"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ehcache",
            "portdir": "java/ehcache",
            "version": "3.8.1",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ehcache/ehcache3",
            "description": "Ehcache is a pure Java, in-process object cache.",
            "long_description": "Ehcache is a pure Java, in-process cache with the following features: \n 1. Fast \n 2. Simple \n 3. Acts as a pluggable cache for Hibernate \n 4. Small foot print both in terms of size and memory requirements. \n 5. Minimal dependencies. \n 6. Fully documented. See the online documentation, FAQ and the online JavaDoc. \n 7. Comprehensive test coverage. See the Clover test report. \n 8. Scalable to hundreds of caches and large multi-CPU servers. \n 9. Provides LRU, LFU and FIFO cache eviction policies. \n10. Available under the Apache license. Ehcache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making ehcache suitable for use in Apache projects. \n11. Production tested. All final versions of ehcache are production tested for several weeks on a large and very busy eCommerce site before release.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "glassfishv3",
            "portdir": "java/glassfishv3",
            "version": "3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 62,
            "replaced_by": null,
            "homepage": "https://glassfish.dev.java.net/",
            "description": "An open source application server",
            "long_description": "GlassFish is an open source application server project led by Sun Microsystems for the Java EE platform.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gnu-classpath",
            "portdir": "java/gnu-classpath",
            "version": "0.99",
            "license": "(GPL-2+ or Permissive)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/classpath/classpath.html",
            "description": "Essential libraries for Java.",
            "long_description": "GNU Classpath, Essential Libraries for Java, is a GNU project to create free core class libraries for use with virtual machines and compilers for the java programming language.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [
                "gtk",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "antlr",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "lscsoft-deps"
                    ]
                }
            ]
        },
        {
            "name": "hadoop",
            "portdir": "java/hadoop",
            "version": "1.2.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://hadoop.apache.org/",
            "description": "Open-source software for reliable, scalable, distributed computing",
            "long_description": "Hadoop is a distributed computing platform written in Java. It incorporates features similar to those of the Google File System and of MapReduce.",
            "active": true,
            "categories": [
                "devel",
                "science",
                "java"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "fusedfs",
                "pseudo"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "libtool",
                        "clang-9.0",
                        "apache-ant",
                        "automake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "snappy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mahout"
                    ]
                }
            ]
        },
        {
            "name": "hibernate3",
            "portdir": "java/hibernate3",
            "version": "3.6.10.Final",
            "license": "LGPL-2.1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.hibernate.org/",
            "description": "Hibernate ORM for Java.",
            "long_description": "Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a minimal object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you to express queries using native SQL or Java-based Criteria and Example queries. Hibernate is now the most popular object/relational mapping solution for Java.",
            "active": true,
            "categories": [
                "databases",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "hibernate4",
            "portdir": "java/hibernate4",
            "version": "4.1.2.Final",
            "license": "LGPL-2.1",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.hibernate.org/",
            "description": "Hibernate ORM for Java.",
            "long_description": "Hibernate is a powerful, ultra-high performance object/relational persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idiom - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a minimal object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you to express queries using native SQL or Java-based Criteria and Example queries. Hibernate is now the most popular object/relational mapping solution for Java.",
            "active": true,
            "categories": [
                "databases",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jakarta-log4j",
            "portdir": "java/jakarta-log4j",
            "version": "1.2.17",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://logging.apache.org/log4j/1.2/",
            "description": "Java logging API",
            "long_description": "With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "commons-logging",
                        "mysql-connector-java",
                        "java_memcached"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "cassandra"
                    ]
                }
            ]
        },
        {
            "name": "jarbundler",
            "portdir": "java/jarbundler",
            "version": "3.3.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/UltraMixer/JarBundler",
            "description": "JarBundler is a maven task that creates a macOS app bundle from jar files and a main class",
            "long_description": "JarBundler is a maven task that creates a macOS app bundle from jar files and a main class",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "weka"
                    ]
                }
            ]
        },
        {
            "name": "javancss",
            "portdir": "java/javancss",
            "version": "28.49",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.kclee.de/clemens/java/javancss/",
            "description": "Java Source Measurement Suite",
            "long_description": "JavaNCSS measures two standard source code metrics for the Java programming language. The metrics are collected globally, for each class and/or for each function.",
            "active": true,
            "categories": [
                "devel",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "apache-ant",
                        "ccl-util",
                        "javacc",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "cobertura"
                    ]
                }
            ]
        },
        {
            "name": "javasqlite",
            "portdir": "java/javasqlite",
            "version": "20100131",
            "license": "Tcl/Tk",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.ch-werner.de/javasqlite/",
            "description": "Java wrapper for sqlite",
            "long_description": "Java wrapper including a basic JDBC driver for the SQLite 2/3 database engine. It is designed using JNI to interface to the SQLite API.",
            "active": true,
            "categories": [
                "databases",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite2",
                        "sqlite3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jaxen",
            "portdir": "java/jaxen",
            "version": "1.1.2",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.jaxen.org/",
            "description": "Java XPath engine",
            "long_description": "The jaxen project is a Java XPath Engine. jaxen is a universal object model walker, capable of evaluating XPath expressions across multiple models. Currently supported are dom4j and JDOM.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "xom"
                    ]
                }
            ]
        },
        {
            "name": "jgoodies-common",
            "portdir": "java/jgoodies-common",
            "version": "1.4.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.jgoodies.com/downloads/libraries.html",
            "description": "Helper classes for other jgoodies-* packages",
            "long_description": "The JGoodies Common library provides convenience code for other JGoodies libraries and applications.",
            "active": true,
            "categories": [
                "java"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "kaffe"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "zeroc-ice34-java",
                        "zeroc-ice35-java"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "jgoodies-forms",
                        "jgoodies-looks"
                    ]
                }
            ]
        }
    ]
}