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

{
    "count": 50724,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=31",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=29",
    "results": [
        {
            "name": "uftp3",
            "portdir": "net/uftp3",
            "version": "3.7.2",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://uftp-multicast.sourceforge.net",
            "description": "Encrypted UDP based FTP with multicast",
            "long_description": "UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient. The multicast encryption scheme is based on TLS with extensions to allow multiple receivers to share a common key. UFTP also has the capability to communicate over disjoint networks separated by one or more firewalls (NAT traversal) and without full end-to-end multicast capability (multicast tunneling) through the use of a UFTP proxy server. These proxies also provide scalability by aggregating responses from a group of receivers.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "ssl"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "unfs3",
            "portdir": "net/unfs3",
            "version": "0.9.22",
            "license": "BSD and zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://unfs3.sourceforge.net/",
            "description": "User-space implementation of the NFSv3 server specification",
            "long_description": "UNFS3 User-space implementation of the NFSv3 server specification. It provides a daemon for the MOUNT and NFS protocols, which are used by NFS clients for accessing files on the server.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vpnc",
            "portdir": "net/vpnc",
            "version": "0.5.3",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.unix-ag.uni-kl.de/~massar/vpnc/",
            "description": "client for cisco vpn concentrator",
            "long_description": "vpnc is an open source replacement for the commercial cisco vpnclient. It is supposed to work with the following systems: - Cisco VPN concentrator 3000 Series - Cisco IOS routers - Cisco PIX / ASA Zecurity Appliances - Juniper/Netscreen",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "hybrid_cert"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libgcrypt",
                        "libgpg-error"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "tuntaposx"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vpnc-scripts",
            "portdir": "net/vpnc-scripts",
            "version": "20190606",
            "license": "GPL-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.infradead.org/openconnect/vpnc-script.html",
            "description": "connect scripts for use with vpnc and openconnect",
            "long_description": "This package contains scripts used by vpnc and OpenConnect (and possibly other programs) to provide an OS-independent interface for various operations associated with configuring VPNs over tun devices.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "openconnect"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "openconnect-gui"
                    ]
                }
            ]
        },
        {
            "name": "vtun",
            "portdir": "net/vtun",
            "version": "3.0.4",
            "license": "(GPL-2+ or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://vtun.sourceforge.net/",
            "description": "vtun is for creating encrypted network links",
            "long_description": "vtun is for creating encrypted network links. It is the easiest way to create virtual tunnels over TCP/IP networks with traffic shaping, compression, and encryption. Open-Source and distributed under the GPL, it supports IP, PPP, SLIP, ethernet and other tunnel types. vtun is easily and highly configurable, it can be used for various network tasks.",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "lzo",
                        "openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wap11gui",
            "portdir": "net/wap11gui",
            "version": "0.12",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wap11gui.sourceforge.net/",
            "description": "Linksys WAP11 Unix Configuration Utility",
            "long_description": "QT based SNMP client you can use to configure a Linksys WAP11, similar to the one provided by the Linksys client. Supports most of the WAP11's features.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "openssl",
                        "qt3-mac",
                        "libpng",
                        "net-snmp",
                        "libjpeg-turbo"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "weplab",
            "portdir": "net/weplab",
            "version": "0.1.5",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://weplab.sourceforge.net",
            "description": "WEP encryption security review tool",
            "long_description": "Weplab is a tool to review the security of WEP encryption in wireless networks from an educational point of view. Several attacks are available so it can be measured the effectiveness and minimum requirements of each one.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpcap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wgetpro",
            "portdir": "net/wgetpro",
            "version": "0.1.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wgetpro.sourceforge.net/",
            "description": "advanced internet file retriever",
            "long_description": "WGet pro is an advanced version of wget, able to handle the mms protocoll",
            "active": true,
            "categories": [
                "net",
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "whatmask",
            "portdir": "net/whatmask",
            "version": "1.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.laffeycomputer.com/whatmask.html",
            "description": "Easily convert between three common subnet mask notations",
            "long_description": "Notations supported:\n \n Name\t\t\tExample\n ---------------------------------\n CIDR\t\t\t/24\n Netmask\t\t\t255.255.255.0\n Wilcard Bits\t\t0.0.0.255\n \n The above notations are all identical. CIDR notation commonly has a / in front of the number (representing the number of bits). Whatmask can accept these notations with or without a slash.\n \n Netmask notation is pretty much the standard old-school way of doing it.\n \n Wilcard bits are similar to the netmask, but they are the logical not of the netmask. This notation is used by a number of popular routers.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wirouterkeyrec",
            "portdir": "net/wirouterkeyrec",
            "version": "1.1.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.salvatorefresta.net",
            "description": "Recover the default WPA passphrases of the supported router models",
            "long_description": "WiRouter KeyRec is a powerful and platform independent software to recover the default WPA passphrases of the supported router models (Telecom Italia Alice AGPF, Fastweb Pirelli, Fastweb Tesley, Eircom Netopia, Pirelli TeleTu/Tele 2).",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wpa_passphrase",
            "portdir": "net/wpa_passphrase",
            "version": "2.9",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://w1.fi/wpa_supplicant/",
            "description": "Generate a WPA PSK from an ASCII passphrase for a SSID",
            "long_description": "wpa_passphrase pre-computes PSK entries for network configuration blocks of a wpa_supplicant.conf file. An ASCII passphrase and SSID are used to generate a 256-bit PSK.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [
                {
                    "name": "",
                    "github": "jrjsmrtn",
                    "ports_count": 3
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xinetd",
            "portdir": "net/xinetd",
            "version": "2.3.15.4",
            "license": "Restrictive/Distributable and BSD and MIT and ISC",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20130629172033/http://www.xinetd.org/",
            "description": "xinetd is a secure replacement for inetd",
            "long_description": "xinetd is a secure replacement for inetd",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xprobe2",
            "portdir": "net/xprobe2",
            "version": "0.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xprobe.sourceforge.net",
            "description": "Remote, active OS fingerprinting tool",
            "long_description": "The purpose of the tool is to perform ICMP fingerprinting of remote TCP/IP stacks based on Ofir Arkin's ICMP fingerprinting. This tool is a practical implementation of results discovered during 'project X' (see http://www.sys-security.com/html/projects/X.html)",
            "active": true,
            "categories": [
                "net",
                "security"
            ],
            "maintainers": [
                {
                    "name": "normen",
                    "github": "Gminfly",
                    "ports_count": 11
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libpcap"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xymon-client",
            "portdir": "net/xymon-client",
            "version": "4.3.26",
            "license": "(GPL-2 or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.xymon.com/",
            "description": "Xymon network monitor Client",
            "long_description": "Xymon is a system for monitoring of hosts and networks, inspired by the Big Brother system. It provides real-time monitoring, an easy web-interface, historical data, availability reports and performance graphs. Xymon was previously known as \"Hobbit\".",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "pcre",
                        "openldap",
                        "fping",
                        "rrdtool",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xymon-server",
            "portdir": "net/xymon-server",
            "version": "4.3.26",
            "license": "(GPL-2 or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "http://www.xymon.com/",
            "description": "Xymon network monitor Server",
            "long_description": "Xymon is a system for monitoring of hosts and networks, inspired by the Big Brother system. It provides real-time monitoring, an easy web-interface, historical data, availability reports and performance graphs. Xymon was previously known as \"Hobbit\".",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "snmp"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl",
                        "pcre",
                        "openldap",
                        "fping",
                        "rrdtool",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yafc",
            "portdir": "net/yafc",
            "version": "1.3.7",
            "license": "(GPL-2+ or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sebastinas/yafc",
            "description": "yafc is yet another ftp client",
            "long_description": "yafc is yet another ftp client featuring cached directory listings, extensive tab completion, aliases, colored ls (i.e. ls --color, uses $LS_COLORS like GNU ls), automatic reconnect on timed out connections, recursive get/put/fxp/ls/rm, nohup mode transfers, multiple connections open simultaneously, tagging (queueing), very configurable, autologin and bookmarks, automagically enters nohup-mode when SIGHUP received (in get and put), redirection to local command or file, proxy support, Kerberos support (version 4 and 5, heimdal, kth-krb or MIT), SSH2 support (sftp).",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "heimdal",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libssh",
                        "kerberos5",
                        "openssl",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yardradius",
            "portdir": "net/yardradius",
            "version": "1.0.21",
            "license": "BSD and BSD-old",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://yardradius.sourceforge.net/",
            "description": "yardradius is yet another radius server",
            "long_description": "yardradius is yet another radius server",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gdbm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ytalk",
            "portdir": "net/ytalk",
            "version": "3.3.0",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.impul.se/ytalk/",
            "description": "multi-user talk client",
            "long_description": "YTalk is a compatible replacement for the BSD talk(1) program. The main advantage of YTalk is the ability to communicate with any arbitrary number of users at once. It supports both talk protocols (talk and ntalk) and can communicate with several different talk daemons at the same time. You may also spawn a command shell in your talk window and let other users watch. YTalk supports a basic set of VT100 control codes, as well as job control (BSD support added in 3.1.3).",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zsync",
            "portdir": "net/zsync",
            "version": "0.6.2",
            "license": "Artistic-2 and Zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://zsync.moria.org.uk/",
            "description": "file transfer program",
            "long_description": "zsync file transfer program. It allows you to download a file from a remote web server, where you have a copy of an older version of the file on your computer already. zsync downloads only the new parts of the file. It uses the same algorithm as rsync.",
            "active": true,
            "categories": [
                "net"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "PlopFolio",
            "portdir": "news/PlopFolio",
            "version": "0.1.0",
            "license": "GPL-2+",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.collaboration-world.com/plopfolio/",
            "description": "PlopFolio is a free KlipFolio clone that supports Klips",
            "long_description": "PlopFolio is a free clone of Serences KlipFolio application. PlopFolio supports Klips available from KlipFarm (http://www.klipfarm.com/)",
            "active": true,
            "categories": [
                "aqua",
                "news"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "nget",
            "portdir": "news/nget",
            "version": "0.27.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://nget.sourceforge.net/",
            "description": "nget is a command line nntp file grabber",
            "long_description": "nget is a command line nntp file grabber. It automatically pieces together multipart postings for easy retrieval, even substituting parts from multiple servers and newsgroups. Handles disconnects gracefully, resuming after the last part succesfully downloaded.",
            "active": true,
            "categories": [
                "news"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "popt",
                        "uudeview"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "nnap",
            "portdir": "news/nnap",
            "version": "1.1",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.freebsdcluster.org/~lasse/",
            "description": "Nnap is a lightweight NNTP authentication proxy",
            "long_description": "A small program that implements just enough of the NNTP protocol to authenticate client requests. After authentication client requests. After authentication nnap bounces the client TCP connection to an open NNTP server.",
            "active": true,
            "categories": [
                "news"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "slrn",
            "portdir": "news/slrn",
            "version": "1.0.3",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://slrn.sourceforge.net/",
            "description": "A powerful console-based newsreader",
            "long_description": "slrn is an easy to use but powerful NNTP/spool based newsreader. It is highly customizable, supports scoring, free key bindings, and can be extended using the SLang macro language.",
            "active": true,
            "categories": [
                "net",
                "news"
            ],
            "maintainers": [],
            "variants": [
                "pull",
                "ssl",
                "uudeview",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "slang2",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yencode",
            "portdir": "news/yencode",
            "version": "0.46",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20051221043535/http://www.yencode.org/",
            "description": "yENC encoder/decoder",
            "long_description": "This is yencode, an encoder/decoder package for the Usenet \"yENC\" format.",
            "active": true,
            "categories": [
                "sysutils",
                "news"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-camomile",
            "portdir": "ocaml/ocaml-camomile",
            "version": "0.8.3",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://camomile.sf.net/",
            "description": "OCaml module to convert strings to and from various encodings",
            "long_description": "OCaml module to convert strings to and from various encodings",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "toots",
                    "github": "toots",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-config-file",
            "portdir": "ocaml/ocaml-config-file",
            "version": "1.2",
            "license": "LGPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://config-file.forge.ocamlcore.org/",
            "description": "OCaml library used to manage the configuration files",
            "long_description": "OCaml library used to manage the configuration files",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml-camlp4"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stog"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ocamlnet",
            "portdir": "ocaml/ocaml-ocamlnet",
            "version": "4.1.9",
            "license": "(BSD or GPL-2 or LGPL-2)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://projects.camlcity.org/projects/ocamlnet.html",
            "description": "Internet protocols and helper data structures for OCaml.",
            "long_description": "Internet protocols (http, cgi, email etc.) and helper data structures (mail messages, character sets, etc.) Ocamlnet implements a number of Internet protocols (http client & server, cgi and cgi variants, SunRPC, FTP, POP, SMTP) and is a strong base for web and Internet programming.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-pcre"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-ocamlrss"
                    ]
                }
            ]
        },
        {
            "name": "ocaml-ppx_tools_versioned",
            "portdir": "ocaml/ocaml-ppx_tools_versioned",
            "version": "5.2.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ocaml-ppx/ppx_tools_versioned",
            "description": "A variant of ppx_tools based on ocaml-migrate-parsetree.",
            "long_description": "A variant of ppx_tools based on ocaml-migrate-parsetree, providing tools for authors of OCaml syntactic tools.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 83
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml-dune"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-migrate-parsetree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-ppxfind",
            "portdir": "ocaml/ocaml-ppxfind",
            "version": "1.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/diml/ppxfind",
            "description": "Apply OCaml PPX rewriters from the command line",
            "long_description": "A command line tool that supports applying PPX rewriters.",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "landonf",
                    "github": "landonf",
                    "ports_count": 83
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml-dune"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-migrate-parsetree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-zip",
            "portdir": "ocaml/ocaml-zip",
            "version": "1.04",
            "license": "LGPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://cristal.inria.fr/~xleroy/software.html",
            "description": "read and write ZIP, JAR and GZIP files from OCaml",
            "long_description": "read and write ZIP, JAR and GZIP files from OCaml",
            "active": true,
            "categories": [
                "devel",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "ocaml",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "patoline"
                    ]
                }
            ]
        },
        {
            "name": "ocamlsdl",
            "portdir": "ocaml/ocamlsdl",
            "version": "0.9.1",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://ocamlsdl.sourceforge.net/",
            "description": "OCaml bindings for SDL",
            "long_description": "SDL (Simple DirectMedia Layer) is a generic API that provides low level access to audio, keyboard, mouse, and display framebuffer across multiple platforms. OCamlSDL is an OCaml interface to the SDL and might be used to write multimedia applications in Objective Caml.",
            "active": true,
            "categories": [
                "devel",
                "multimedia",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libsdl_image",
                        "libsdl_ttf",
                        "libsdl_mixer",
                        "ocaml",
                        "ocaml-findlib",
                        "lablgl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "flashdot"
                    ]
                }
            ]
        },
        {
            "name": "eureka",
            "portdir": "office/eureka",
            "version": "2.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/simeg/eureka",
            "description": "CLI tool to input and store your ideas without leaving the terminal",
            "long_description": "eureka is a CLI tool that allows you to quickly write down an idea using your preferred editor, and then have the idea committed and pushed to your idea git repository. Imagine working on something important and then having an idea. Instead of letting your idea slip by you can just type eureka and you're able to quickly store your idea and then continue working. It is developed by and for people who enjoy using the terminal.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "pkgconfig",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "openssl3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "gcalcli",
            "portdir": "office/gcalcli",
            "version": "4.3.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/insanum/gcalcli",
            "description": "Google Calendar Command Line Interface",
            "long_description": "gcalcli is a Python application that allows you to access your Google Calendar from a command line. It is easy to get your agenda, search for events and quickly add new events. Additionally, gcalcli can be used as a reminder service to execute any application you want.",
            "active": true,
            "categories": [
                "office",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "clang-14",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-parsedatetime",
                        "py310-vobject",
                        "python310",
                        "py310-dateutil",
                        "py310-google-api",
                        "py310-httplib2",
                        "py310-oauth2client"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pal",
            "portdir": "office/pal",
            "version": "0.4.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://palcal.sourceforge.net/",
            "description": "pal is a command-line calendar program",
            "long_description": "pal is a command-line calendar program for Unix/Linux systems that can keep track of events. It has similarities with the Unix cal command, the more complex GNU gcal program, and the calendar program distributed with the BSDs.",
            "active": true,
            "categories": [
                "office",
                "pim"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "glib2",
                        "readline"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pinpoint",
            "portdir": "office/pinpoint",
            "version": "0.1.8",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wiki.gnome.org/Apps/Pinpoint",
            "description": "A tool for making hackers do excellent presentations",
            "long_description": "Pinpoint is a simple presentation tool that hopes to avoid audience death by bullet point and instead encourage presentations containing beautiful images and small amounts of concise text in slides.",
            "active": true,
            "categories": [
                "multimedia",
                "office"
            ],
            "maintainers": [
                {
                    "name": "adriano",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "clutter-gtk",
                        "cairo",
                        "librsvg",
                        "gdk-pixbuf2",
                        "clutter",
                        "clutter-gst3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tasksh",
            "portdir": "office/tasksh",
            "version": "1.2.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gothenburgbitfactory.org/projects/tasksh.html",
            "description": "tasksh is a shell command that wraps Taskwarrior commands",
            "long_description": "tasksh is a shell command that wraps Taskwarrior commands. It is intended to provide simpler Taskwarrior access, and add a few new features of its own.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "readline"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "task"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "vit",
            "portdir": "office/vit",
            "version": "1.2",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://taskwarrior.org/news/news.20140406.html",
            "description": "Vit is a full-screen terminal interface for Taskwarrior",
            "long_description": "Vit is a full-screen terminal interface for Taskwarrior with Vi key bindings and complete support for native Taskwarrior colorization.",
            "active": true,
            "categories": [
                "office"
            ],
            "maintainers": [],
            "variants": [
                "perl5_28",
                "perl5_30",
                "perl5_32",
                "perl5_34"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "task",
                        "p5.34-curses"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "hrsh2csv",
            "portdir": "palm/hrsh2csv",
            "version": "1.3",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://hours.sourceforge.net/",
            "description": "converts Hours pdb files into CSV text files",
            "long_description": "Hours is a time-tracking utility for the PalmOS. This utility converts Hours for PalmOS database files into comma-separated values text files.",
            "active": true,
            "categories": [
                "palm"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "jpilot",
            "portdir": "palm/jpilot",
            "version": "1.8.2",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.jpilot.org/",
            "description": "A Palm Pilot desktop for Unix",
            "long_description": "J-Pilot is a desktop organizer application for the palm pilot and other Palm OS devices. It is similar in functionality to the one that 3Com/Palm distributed.",
            "active": true,
            "categories": [
                "palm"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0",
                        "intltool"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gtk2",
                        "pilot-link",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "makeztxt",
            "portdir": "palm/makeztxt",
            "version": "1.60",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://gutenpalm.sourceforge.net/makeztxt.php",
            "description": "converts text files into Palm zTXT databases",
            "long_description": "makeztxt is a simple commandline program that takes a plain ASCII text file and compresses it into a zTXT database. makeztxt will remove newline characters at the end of lines that contain text so that the paragraphs flow better on the Palm screen. makeztxt supports the use of regular expressions to automatically generate a list of bookmarks for you. Lastly, makeztxt can also break an existing zTXT file into it's components (text, bookmarks, annotations) and store them into separate files for you.",
            "active": true,
            "categories": [
                "textproc",
                "palm"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "palm-db-tools",
            "portdir": "palm/palm-db-tools",
            "version": "0.3.6",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://palm-db-tools.sourceforge.net/",
            "description": "convert between CSV text files and Palm databases",
            "long_description": "This package contains several utilities that allow you to convert text files to and from several different Palm Pilot flat-file database formats. The utilities support DB, MobileDB, List, and JFile v3.x formats.",
            "active": true,
            "categories": [
                "databases",
                "palm"
            ],
            "maintainers": [],
            "variants": [
                "mobiledb4",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pilot-link",
            "portdir": "palm/pilot-link",
            "version": "0.12.5",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.pilot-link.org/",
            "description": "palm-pilot libraries and tools",
            "long_description": "pilot-link is a suite of tools used to connect your Palm or PalmOS compatible handheld. It includes userspace conduits that allow you to synchronize information to and from your Palm.",
            "active": true,
            "categories": [
                "sysutils",
                "palm"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "popt",
                        "readline",
                        "libpng",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "jpilot"
                    ]
                }
            ]
        },
        {
            "name": "p5-algorithm-annotate",
            "portdir": "perl/p5-algorithm-annotate",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-algorithm-annotate",
            "homepage": "https://metacpan.org/pod/Algorithm::Annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form.",
            "long_description": "This is a Perl extension for representing a series of changes in annotate form.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-algorithm-annotate"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-algorithm-annotate",
            "portdir": "perl/p5-algorithm-annotate",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form.",
            "long_description": "This is a Perl extension for representing a series of changes in annotate form.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28",
                        "p5.28-algorithm-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.30-algorithm-annotate",
            "portdir": "perl/p5-algorithm-annotate",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form.",
            "long_description": "This is a Perl extension for representing a series of changes in annotate form.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30",
                        "p5.30-algorithm-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.32-algorithm-annotate",
            "portdir": "perl/p5-algorithm-annotate",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form.",
            "long_description": "This is a Perl extension for representing a series of changes in annotate form.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.32",
                        "p5.32-algorithm-diff"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.34-algorithm-annotate",
            "portdir": "perl/p5-algorithm-annotate",
            "version": "0.100.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::Annotate",
            "description": "This is a Perl extension for representing a series of changes in annotate form.",
            "long_description": "This is a Perl extension for representing a series of changes in annotate form.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.34",
                        "p5.34-algorithm-diff"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5-algorithm-annotate"
                    ]
                }
            ]
        },
        {
            "name": "p5-algorithm-c3",
            "portdir": "perl/p5-algorithm-c3",
            "version": "0.110.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": "p5.34-algorithm-c3",
            "homepage": "https://metacpan.org/pod/Algorithm::C3",
            "description": "A module for merging hierarchies using the C3 algorithm",
            "long_description": "This module implements the C3 algorithm.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-algorithm-c3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "p5.28-algorithm-c3",
            "portdir": "perl/p5-algorithm-c3",
            "version": "0.110.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::C3",
            "description": "A module for merging hierarchies using the C3 algorithm",
            "long_description": "This module implements the C3 algorithm.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.28"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.28-class-c3"
                    ]
                }
            ]
        },
        {
            "name": "p5.30-algorithm-c3",
            "portdir": "perl/p5-algorithm-c3",
            "version": "0.110.0",
            "license": "(Artistic-1 or GPL)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://metacpan.org/pod/Algorithm::C3",
            "description": "A module for merging hierarchies using the C3 algorithm",
            "long_description": "This module implements the C3 algorithm.",
            "active": true,
            "categories": [
                "perl"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5.30"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "p5.30-class-c3"
                    ]
                }
            ]
        }
    ]
}