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

{
    "count": 51932,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=30",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=28",
    "results": [
        {
            "name": "autobench",
            "portdir": "www/autobench",
            "version": "2.1.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.xenoclast.org/autobench/",
            "description": "automatic webserver benchmark tool",
            "long_description": "Autobench is a simple Perl script for automating the process of benchmarking a web server (or for conducting a comparative test of two different web servers). The script is a wrapper around httperf. Autobench runs httperf a number of times against each host, increasing the number of requested connections per second on each iteration, and extracts the significant data from the httperf output, delivering a CSV or TSV format file which can be imported directly into a spreadsheet for analysis/graphing.",
            "active": true,
            "categories": [
                "www",
                "benchmarks"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gawk",
                        "httperf"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "apache2",
            "portdir": "www/apache2",
            "version": "2.4.67",
            "license": "Apache-2",
            "platforms": "darwin freebsd openbsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://httpd.apache.org/",
            "description": "The extremely popular second version of the Apache http server",
            "long_description": "Apache is an HTTP server designed as a plug-in replacement for the NCSA server version 1.3 (or 1.4). It fixes numerous bugs in the NCSA server and includes many frequently requested new features, and has an API which allows it to be extended to meet users' needs more easily.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2085
                },
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1419
                }
            ],
            "variants": [
                "openldap",
                "brotli",
                "http2",
                "xml2enc",
                "mpms_shared_all",
                "preforkmpm",
                "workermpm",
                "eventmpm",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "apr",
                        "apr-util",
                        "openssl",
                        "zlib",
                        "perl5",
                        "expat",
                        "libxml2",
                        "pcre"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "mod_tile"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.26-libapreq2",
                        "drupal8",
                        "mod_fcgid",
                        "mod_scep",
                        "mod_security2",
                        "mod_spkac",
                        "mod_timestamp",
                        "mod_wsgi",
                        "bugzilla",
                        "neko",
                        "php85-apache2handler",
                        "php84-apache2handler",
                        "php83-apache2handler",
                        "php82-apache2handler",
                        "php81-apache2handler",
                        "php80-apache2handler",
                        "php74-apache2handler",
                        "php73-apache2handler",
                        "php72-apache2handler",
                        "php71-apache2handler",
                        "php70-apache2handler",
                        "php56-apache2handler",
                        "php55-apache2handler",
                        "php54-apache2handler",
                        "php53-apache2handler",
                        "php52-apache2handler",
                        "sympa",
                        "smokeping",
                        "p5.28-apache-authcookie",
                        "p5.30-apache-authcookie",
                        "p5.32-apache-authcookie",
                        "p5.34-apache-authcookie",
                        "p5.28-libapreq2",
                        "p5.30-libapreq2",
                        "p5.32-libapreq2",
                        "p5.34-libapreq2",
                        "shibboleth",
                        "awstats",
                        "drupal7",
                        "mod_antispam",
                        "mod_authn_otp",
                        "mod_ca",
                        "mod_chroot",
                        "mod_crl",
                        "mod_csr",
                        "mod_dnssd",
                        "p5.26-apache-authcookie",
                        "mod_gnutls",
                        "mod_maxminddb",
                        "mod_mono",
                        "mod_ocsp",
                        "mod_perl2",
                        "mod_pkcs12",
                        "mod_qos",
                        "mod_python27"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "zabbix44-frontend",
                        "zabbix3",
                        "postfixadmin",
                        "zabbix42-frontend",
                        "ganglia-web"
                    ]
                }
            ]
        },
        {
            "name": "aolserver",
            "portdir": "www/aolserver",
            "version": "4.5.1",
            "license": "MPL-1.1-AOLserver",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://aolserver.github.io/",
            "description": "America Online's open-source web server",
            "long_description": "AOLserver is America Online's open-source web server. AOLserver is the backbone of the largest and busiest production environments in the world. AOLserver is a multithreaded, Tcl-enabled web server used for large scale, dynamic web sites.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tcl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "angie",
            "portdir": "www/angie",
            "version": "1.8.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://en.angie.software/",
            "description": "drop-in replacement for Nginx",
            "long_description": "Angie is an efficient, powerful, and scalable web server that was forked from nginx to act as a drop-in replacement, so you can use existing setups without major changes to module layout or configuration.",
            "active": true,
            "categories": [
                "mail",
                "www"
            ],
            "maintainers": [
                {
                    "name": "l2dy",
                    "github": "l2dy",
                    "ports_count": 97
                }
            ],
            "variants": [
                "auth_request",
                "addition",
                "dav",
                "threads",
                "debug",
                "degradation",
                "flv",
                "gperftools",
                "gzip_static",
                "http2",
                "image_filter",
                "mail",
                "mp4",
                "perl5",
                "random_index",
                "realip",
                "secure_link",
                "ssl",
                "status",
                "substitution",
                "stream",
                "xslt",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "openssl",
                        "pcre"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "analog",
            "portdir": "www/analog",
            "version": "6.0.18",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.c-amie.co.uk/software/analog/",
            "description": "A program which analyses logfiles from WWW servers",
            "long_description": "description. It is designed to be fast and to produce accurate and attractive statistics: and combined with Report Magic, you can generate even prettier reports.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "bzip2",
                        "zlib",
                        "pcre2",
                        "libjpeg-turbo",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "amber",
            "portdir": "www/amber",
            "version": "0.9.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/amberframework/amber",
            "description": "Crystal web application framework",
            "long_description": "Amber is web application framework implemented in the Crystal programming language that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance.",
            "active": true,
            "categories": [
                "devel",
                "www"
            ],
            "maintainers": [
                {
                    "name": "conradwt",
                    "github": "conradwt",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "postgresql10-server",
                        "redis",
                        "shards",
                        "crystal"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ali",
            "portdir": "www/ali",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nakabonne/ali",
            "description": "Generate HTTP load and plot the results in real-time",
            "long_description": "Generate HTTP load and plot the results in real-time. ali comes with an embedded terminal-based UI where you can plot the metrics in real-time, so lets you perform real-time analysis on the terminal.",
            "active": true,
            "categories": [
                "net",
                "www"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ajp-wsgi",
            "portdir": "www/ajp-wsgi",
            "version": "1.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.saddi.com/software/ajp-wsgi",
            "description": "WSGI server/gateway implementing AJP",
            "long_description": "ajp-wsgi is a WSGI server/gateway that implements AJP 1.3 to communicate with a web server. It is written in C and embeds a Python interpreter to run the actual application. Since all of the low-level transport code is in C, ajp-wsgi is significantly faster than flup's pure-Python ajp server.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ain",
            "portdir": "www/ain",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jonaslu/ain",
            "description": "Ain is a terminal HTTP API client. It's an alternative to Postman, Paw or Insomnia.",
            "long_description": "Ain is a terminal HTTP API client. It's an alternative to Postman, Paw or Insomnia. Ain was built to enable scripting of input and further processing of output via pipes. It targets users who work with many APIs using a simple file format. It uses curl, wget or httpie to make the actual calls.",
            "active": true,
            "categories": [
                "net",
                "www"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "curl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "adblock2privoxy",
            "portdir": "www/adblock2privoxy",
            "version": "2.3.1",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/essandess/adblock2privoxy",
            "description": "Convert adblock config files to privoxy format",
            "long_description": "Convert adblock config files to privoxy format. AdBlock Plus browser plugin has great block list files provided by big community, but it is client software and cannot work on a server as proxy. Privoxy proxy has good potential to block ads at server side, but it experiences acute shortage of updated block lists. This software converts adblock lists to privoxy config files format. Almost all adblock features are supported including block/unblock requests (on privoxy) all syntax features are supported except for regex templates matching host name hide/unhide page elements (via CSS) all syntax features are supported all block request options except for outdated ones: Supported: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument, document, elemhide, other, popup, third-party, domain=..., match-case, donottrack.",
            "active": true,
            "categories": [
                "www",
                "haskell"
            ],
            "maintainers": [
                {
                    "name": "s.t.smith",
                    "github": "essandess",
                    "ports_count": 37
                }
            ],
            "variants": [
                "initialize_always",
                "stack",
                "proxy_settings",
                "https_inspection"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "sf-pwgen",
                        "file",
                        "grep",
                        "gsed",
                        "cctools",
                        "openssl",
                        "cabal",
                        "ghc"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv",
                        "openssl",
                        "gmp",
                        "zlib"
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        "cabal"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "privoxy",
                        "nginx",
                        "bash",
                        "wget"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "macos-fortress-proxy",
                        "macos-fortress-proxy-squid",
                        "macos-fortress-easylistpac"
                    ]
                }
            ]
        },
        {
            "name": "ZendFramework1",
            "portdir": "www/ZendFramework2",
            "version": "1.12.20",
            "license": "BSD",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://framework.zend.com/",
            "description": "A framework for developing PHP web applications",
            "long_description": "This is a port of the Zend Framework. The Zend Framework aims to provide an architecture for developing entire applications with no other library dependencies. This code will always be actively developed, tested, and supported by Zend and the PHP Collaboration Project.",
            "active": true,
            "categories": [
                "lang",
                "www"
            ],
            "maintainers": [],
            "variants": [
                "php53",
                "php54",
                "php55",
                "php56",
                "manual_extensions"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "php56-curl",
                        "php56-dba",
                        "php56-exif",
                        "php56-ftp",
                        "php56-gd",
                        "php56-gettext",
                        "php56-gmp",
                        "php56-iconv",
                        "php56-imap",
                        "php56-mbstring",
                        "php56-mcrypt",
                        "php56-mssql",
                        "php56-mysql",
                        "php56-odbc",
                        "php56-calendar",
                        "php56-pcntl",
                        "php56-posix",
                        "php56-postgresql",
                        "php56-soap",
                        "php56-sockets",
                        "php56-sqlite",
                        "php56-tidy",
                        "php56-wddx",
                        "php56-xmlrpc",
                        "php56-xsl",
                        "php56-SPL_Types",
                        "php56-memcache",
                        "php56-zip",
                        "php56-openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "abyss",
            "portdir": "www/abyss",
            "version": "0.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://abyss.sourceforge.net/",
            "description": "Light HTTP/1.1 compliant web server.",
            "long_description": "ABYSS aims to be a fully HTTP/1.1 compliant web server. Its main design goals are speed, low resource usage and portability. ABYSS works on most UNIX based systems and on Win32 systems (Win95/98/2000/NT).",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ZendFramework2",
            "portdir": "www/ZendFramework2",
            "version": "2.4.13",
            "license": "BSD",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://framework.zend.com/",
            "description": "A framework for developing PHP web applications",
            "long_description": "This is a port of the Zend Framework. The Zend Framework aims to provide an architecture for developing entire applications with no other library dependencies. This code will always be actively developed, tested, and supported by Zend and the PHP Collaboration Project.",
            "active": true,
            "categories": [
                "lang",
                "www"
            ],
            "maintainers": [],
            "variants": [
                "php53",
                "php54",
                "php55",
                "php56",
                "manual_extensions"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "php56-curl",
                        "php56-dba",
                        "php56-exif",
                        "php56-ftp",
                        "php56-gd",
                        "php56-gettext",
                        "php56-gmp",
                        "php56-iconv",
                        "php56-imap",
                        "php56-mbstring",
                        "php56-mcrypt",
                        "php56-mssql",
                        "php56-mysql",
                        "php56-odbc",
                        "php56-calendar",
                        "php56-pcntl",
                        "php56-posix",
                        "php56-postgresql",
                        "php56-soap",
                        "php56-sockets",
                        "php56-sqlite",
                        "php56-tidy",
                        "php56-wddx",
                        "php56-xmlrpc",
                        "php56-xsl",
                        "php56-SPL_Types",
                        "php56-memcache",
                        "php56-zip",
                        "php56-openssl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "Obsession",
            "portdir": "www/Obsession",
            "version": "2020.08.08",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tjohnman/Obsession",
            "description": "A Hotline client written in Qt featuring Shift-JIS support and other stuff.",
            "long_description": "The Obsession Hotline client aims to be a modern alternative for macOS, Linux and Windows users. It supports Shift-JIS encoding for Japanese users or for browsing Japanese servers. It is written using Qt and should compile and work out of the box on macOS, Linux and Windows.",
            "active": true,
            "categories": [
                "www",
                "hotline"
            ],
            "maintainers": [],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "qt5-qtmultimedia"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "QupZilla",
            "portdir": "www/QupZilla",
            "version": "2.2.6",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://qupzilla.com",
            "description": "fast lightweight web browser made with Qt",
            "long_description": "QupZilla is a fast lightweight web browser made with Qt. QupZilla has all the standard features you expect from a web browser, including bookmarks, history, tabbed browsing, RSS feeds, ad blocking, Flash blocking, and an SSL certificate manager.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2085
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "qt5-qttools",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "qt5-qtwebengine",
                        "openssl"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "qt5-sqlite-plugin"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "NetSurf",
            "portdir": "www/NetSurf",
            "version": "3.11",
            "license": "(GPL-2 or OpenSSLException)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.netsurf-browser.org",
            "description": "small and fast web browser",
            "long_description": "NetSurf is a small and fast web browser.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 2085
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "flex",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "webp",
                        "curl",
                        "expat",
                        "zlib",
                        "libutf8proc",
                        "libjxl",
                        "libiconv",
                        "openssl",
                        "gtk3",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "Deriv",
            "portdir": "www/Deriv",
            "version": "2014.04.22",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nark/Deriv",
            "description": "Cross-platform client for Wired 2.0",
            "long_description": "Deriv is full graphical and cross-platform client for the Wired 2.0 protocol. It is built against libwired and Qt frameworks.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [
                "universal",
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "openssl10",
                        "qtkeychain-qt4",
                        "qt4-mac",
                        "libxml2",
                        "libwired",
                        "libiconv",
                        "zlib",
                        "sqlite3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "CocoaRestClient",
            "portdir": "www/CocoaRestClient",
            "version": "1.4.7",
            "license": "BSD",
            "platforms": "macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mmattozzi.github.io/cocoa-rest-client/",
            "description": "A free, native macOS app for testing HTTP/REST endpoints",
            "long_description": "Test and interact with HTTP/REST resources: \n* Make GET, PUT, POST, DELETE, and HEAD calls. \n* Set request headers and display response headers. \n* Automatically pretty print XML and JSON content. \n* Quick save of request URLs, body, and headers in one convenient drawer. \n* Lightweight: Low real memory usage. \n* SSL Support (including untrusted certificates). \n* Optionally follows HTTP redirects. \n* Set HTTP Basic or Digest Auth. \n* Set HTTP request body content to a raw text blob or a list of parameters. \n* Upload files using HTTP multipart requests. HTTP form encoding also supported. \n* Unified diff tool for comparing responses.",
            "active": true,
            "categories": [
                "www"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libzsv",
            "portdir": "textproc/zsv",
            "version": "0.3.8-alpha",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/liquidaty/zsv",
            "description": "(Library) zsv: world's fastest (simd) CSV parser, with an extensible CLI",
            "long_description": "(Library) zsv is a fast CSV parser library and extensible command-line utility. It achieves high performance using SIMD operations, efficient memory use and other optimization techniques.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "realpath",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "jq"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "zsv"
                    ]
                }
            ]
        },
        {
            "name": "zunda",
            "portdir": "textproc/zunda",
            "version": "1.6",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jmizuno.github.io/zunda/",
            "description": "Japanese Extended Modality Analyzer",
            "long_description": "Japanese Extended Modality Analyzer",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "cabocha",
                        "boost171"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zsv",
            "portdir": "textproc/zsv",
            "version": "0.3.8-alpha",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/liquidaty/zsv",
            "description": "zsv: world's fastest (simd) CSV parser, with an extensible CLI",
            "long_description": "zsv is a fast CSV parser library and extensible command-line utility. It achieves high performance using SIMD operations, efficient memory use and other optimization techniques.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "realpath",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "jq",
                        "libutf8proc",
                        "libzsv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zorba",
            "portdir": "textproc/zorba",
            "version": "3.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.zorba.io/home",
            "description": "The XQuery Processor",
            "long_description": "Zorba is a general purpose XQuery processor implementing in C++ the W3C family of specifications. It is not an XML database. The query processor has been designed to be embeddable in a variety of environments such as other programming languages extended with XML processing capabilities, browsers, database servers, XML message dispatchers, or smartphones. Its architecture employes a modular design, which allows customizing the Zorba query processor to the environment’s needs. In particular the architecture of the query processor allows a pluggable XML store (e.g. main memory, DOM stores, persistent disk-based large stores, S3 stores).",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "bison",
                        "cmake",
                        "flex",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "curl",
                        "geos",
                        "fop",
                        "libiconv",
                        "libarchive",
                        "libxslt",
                        "tidy",
                        "boost176",
                        "libxml2",
                        "sqlite3",
                        "icu",
                        "openjdk11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zq",
            "portdir": "textproc/zed",
            "version": "1.18.0",
            "license": "BSD",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://zed.brimdata.io",
            "description": "Tooling for super-structured data: a new and easier way to manipulate data",
            "long_description": "Tooling for super-structured data: a new and easier way to manipulate data. Zed offers a new approach to data that makes it easier to manipulate and manage your data. With Zed's new super-structured data model, messy JSON data can easily be given the fully-typed precision of relational tables without giving up JSON's uncanny ability to represent eclectic data.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zint",
            "portdir": "textproc/zint",
            "version": "2.12.0",
            "license": "GPL-3",
            "platforms": "darwin macosx",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/woo-j/zint",
            "description": "A barcode encoding library",
            "long_description": "zint is a barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "ra1nb0w",
                    "github": "ra1nb0w",
                    "ports_count": 151
                }
            ],
            "variants": [
                "debug"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "cmake",
                        "pkgconfig",
                        "makeicns"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "qt5-qtbase",
                        "qt5-qttools",
                        "zlib",
                        "libpng"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "zed",
            "portdir": "textproc/zed",
            "version": "1.18.0",
            "license": "BSD",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://zed.brimdata.io",
            "description": "Tooling for super-structured data: a new and easier way to manipulate data",
            "long_description": "Tooling for super-structured data: a new and easier way to manipulate data. Zed offers a new approach to data that makes it easier to manipulate and manage your data. With Zed's new super-structured data model, messy JSON data can easily be given the fully-typed precision of relational tables without giving up JSON's uncanny ability to represent eclectic data.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ytt",
            "portdir": "textproc/ytt",
            "version": "0.53.2",
            "license": "Apache-2",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://carvel.dev/ytt",
            "description": "YAML templating tool that works on YAML structure instead of text",
            "long_description": "ytt (pronounced spelled out) is a templating tool that understands YAML structure. It helps you easily configure complex software via reusable templates and user provided values. ytt provides: \n - Structural templating: understands yaml structure so users can focus on their configuration instead of issues associated with text templating, such as YAML value quoting or manual template indentation \n - Built-in programming language: includes the \"fully featured\" Python-like programming language Starlark which helps ease the burden of configuring complex software through a richer set of functionality.\n - Reusable configuration: You can reuse the same configuration in different environments by applying environment-specific values. \n - Custom validations: coupled with the fast and deterministic execution, allows you to take advantage of faster feedback loops when creating and testing templates \n - Overlays: this advanced configuration helps users manage the customization required for complex software. For more, see this example in the online playground. \n - Sandboxing: provides a secure, deterministic environment for execution of templates",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yq",
            "portdir": "textproc/yq",
            "version": "4.53.2",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mikefarah.gitbook.io/yq",
            "description": "yq is a portable command-line YAML processor",
            "long_description": "yq is a portable command-line YAML processor. The aim of the project is to be the jq or sed of yaml files.",
            "active": true,
            "categories": [
                "sysutils",
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yodl",
            "portdir": "textproc/yodl",
            "version": "3.05.01",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://yodl.sourceforge.net",
            "description": "Your Own Document Language",
            "long_description": "Yodl is a package implementing a pre-document language and tools to process it. The idea of Yodl is that you write up a document in a pre-language, then use the tools to convert it to some final document language. Current converters are for HTML, man, LaTeX, a poor-man's text converter and an experimental XML converter. Main document types are 'article', 'report', 'book', 'letter' and 'manpage'. The Yodl document language is designed to be easy to use and extensible.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "larryv",
                    "github": "larryv",
                    "ports_count": 49
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "icmake",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yj",
            "portdir": "textproc/yj",
            "version": "1.2.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/bruceadams/yj",
            "description": "Command line tool that converts YAML to JSON",
            "long_description": "Command line tool that converts YAML to JSON",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ydiff",
            "portdir": "textproc/ydiff",
            "version": "1.5",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ymattw/ydiff",
            "description": "View colored, incremental diff in workspace or from stdin with side by side and auto pager support",
            "long_description": "View colored, incremental diff in workspace or from stdin with side by side and auto pager support",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xsv",
            "portdir": "textproc/xsv",
            "version": "0.13.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/BurntSushi/xsv",
            "description": "A fast CSV command line toolkit written in Rust",
            "long_description": "xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "perry",
                    "github": "pjl",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "yamcha",
            "portdir": "textproc/yamcha",
            "version": "0.33",
            "license": "LGPL-2.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.chasen.org/~taku/software/yamcha/",
            "description": "Yet Another Multipurpose CHunk Annotator",
            "long_description": "YamCha is a generic, customizable, and open source text chunker oriented toward a lot of NLP tasks, such as POS tagging, Named Entity Recognition, base NP chunking, and Text Chunking. YamCha is using a state-of-the-art machine learning algorithm called Support Vector Machines (SVMs), first introduced by Vapnik in 1995.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "perl5",
                        "TinySVM"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xqilla",
            "portdir": "textproc/xqilla",
            "version": "2.3.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xqilla.sourceforge.net/HomePage",
            "description": "XQuery and XPath 2 library and command line utility",
            "long_description": "XQilla is an XQuery and XPath 2 library and command line utility written in C++, implemented on top of the Xerces-C library.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "arjen",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xercesc3",
                        "tidy"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xq",
            "portdir": "textproc/xq",
            "version": "1.4.0",
            "license": "MIT",
            "platforms": "darwin freebsd linux",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sibprogrammer/xq",
            "description": "Command-line XML and HTML beautifier and content extractor",
            "long_description": "Command-line XML and HTML beautifier and content extractor",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1054
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "go",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmltoman",
            "portdir": "textproc/xmltoman",
            "version": "0.4",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://sourceforge.net/projects/xmltoman/",
            "description": "Small scripts to convert xml to man pages in groff format or html",
            "long_description": "xmltoman and xmlmantohtml are two small scripts to convert xml to man pages in groff format or html. It features the usual man page items such a \"description\", \"options\", \"see also\" etc.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 271
                }
            ],
            "variants": [
                "perl5_28",
                "perl5_30",
                "perl5_32",
                "perl5_34"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "p5.34-xml-parser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "avahi"
                    ]
                }
            ]
        },
        {
            "name": "xmlto",
            "portdir": "textproc/xmlto",
            "version": "0.0.29",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pagure.io/xmlto",
            "description": "Convert an XML document to another format based on XSL or other tools",
            "long_description": "The purpose of xmlto is to convert an XML file to the desired format using whatever means necessary. This may involve two steps: 1. The application of an appropriate XSL stylesheet using an XSL-T processor. 2. Further processing with other tools. This step may not be necessary.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "autoconf",
                        "automake",
                        "libtool",
                        "util-linux",
                        "docbook-xml",
                        "docbook-xsl-nons",
                        "libxslt"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "util-linux",
                        "docbook-xml",
                        "docbook-xsl-nons",
                        "fop",
                        "libxml2",
                        "libxslt",
                        "w3m",
                        "libpaper-utils"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "xorg-libXt",
                        "git-devel",
                        "libnotify",
                        "shared-mime-info",
                        "stgit",
                        "tig",
                        "teg",
                        "accountsservice",
                        "dvisvgm",
                        "dvisvgm-devel",
                        "zbar",
                        "p5.28-barcode-zbar",
                        "p5.30-barcode-zbar",
                        "p5.32-barcode-zbar",
                        "p5.34-barcode-zbar",
                        "shadowsocks-libev",
                        "xdg-utils",
                        "i3",
                        "xine-lib",
                        "rabbitmq-c"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "itpp",
                        "itpp-devel",
                        "gnuradio-devel"
                    ]
                }
            ]
        },
        {
            "name": "xmlstarlet",
            "portdir": "textproc/xmlstarlet",
            "version": "1.6.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xmlstar.sourceforge.net",
            "description": "xml command line utilities",
            "long_description": "XMLStarlet is a set of command line utilities (tools) to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for text files with UNIX grep, sed, awk, diff, patch, join, etc utilities.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "docs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv",
                        "libxml2",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlroff",
            "portdir": "textproc/xmlroff",
            "version": "0.6.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlroff.org/",
            "description": "An XSL formatter producing PDF and PostScript.",
            "long_description": "Creates formatted output -- pages containing text in a variety of type styles and sizes -- from an input XML document and an XSL stylesheet.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "pkgconfig",
                        "docbook-xsl-nons",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2",
                        "libxslt",
                        "glib2",
                        "xmlcatmgr",
                        "pango",
                        "pangoxsl",
                        "gtk2",
                        "cairo",
                        "gdk-pixbuf2",
                        "librsvg",
                        "freetype"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlresume2x",
            "portdir": "textproc/xmlresume2x",
            "version": "0.2.1",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.rubygems.org/gems/xmlresume2x",
            "description": "converts XML resume format to various output formats",
            "long_description": "xmlresume2x is a converter which converts input files in XML resume format to various output formats including a good-looking LaTeX format.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "rb18-rake",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruby",
                        "rb-rubygems"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlpatch",
            "portdir": "textproc/xmlpatch",
            "version": "0.4.0",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlpatch.sourceforge.net/",
            "description": "an XML patching handler library",
            "long_description": "The xmlpatch library is a framework utilizing XML path language (XPath) selectors with the aid of which a set of patches can be applied to an existing initial XML document.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "twic",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlindent",
            "portdir": "textproc/xmlindent",
            "version": "0.2.17",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlindent.sourceforge.net",
            "description": "xml indentation utility",
            "long_description": "XML Indent is a XML stream reformatter written in ANSI C. It is analogous to GNU indent.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "flex",
                        "clang-18"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlformat",
            "portdir": "textproc/xmlformat",
            "version": "1.04",
            "license": "BSD and Permissive",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.kitebird.com/software/xmlformat/",
            "description": "formatter for XML documents",
            "long_description": "xmlformat is a configurable formatter (or pretty-printer) for XML documents. It provides control over indentation, line-breaking, and text wrapping. These properties can be defined on a per-element basis. There is a perl and a ruby variant of this program available.",
            "active": true,
            "categories": [
                "textproc",
                "perl",
                "ruby"
            ],
            "maintainers": [],
            "variants": [
                "ruby"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xmlcatmgr",
            "portdir": "textproc/xmlcatmgr",
            "version": "2.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlcatmgr.sourceforge.net/",
            "description": "SGML and XML catalog manager",
            "long_description": "XML Catalog Manager (xmlcatmgr in its short form) is a small utility used to manipulate SGML and XML catalogs. It is extremely small and lightweight, specially designed to be run from packaging systems. Basically, it allows adding and removing entries from catalogs, in a completely automated way.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "docbook-dsssl",
                        "docbook-sgml-4.2",
                        "docbook-xml",
                        "docbook-xml-4.1.2",
                        "docbook-xml-4.2",
                        "docbook-xml-4.3",
                        "docbook-xml-4.4",
                        "docbook-xml-4.5",
                        "docbook-xml-5.0",
                        "docbook-xsl-nons",
                        "docbook-xsl-ns",
                        "docbook-xsl-docs",
                        "iso8879",
                        "openjade",
                        "sgml-common",
                        "xhtml1",
                        "xmlroff"
                    ]
                }
            ]
        },
        {
            "name": "xmlbird",
            "portdir": "textproc/xmlbird",
            "version": "1.2.11",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://birdfont.org/xmlbird.php",
            "description": "XML parser written in Vala",
            "long_description": "XML parser written in Vala",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "python38",
                        "vala",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "xz"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glib2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "birdfont"
                    ]
                }
            ]
        },
        {
            "name": "xml2rfc",
            "portdir": "textproc/xml2rfc",
            "version": "3.31.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ietf-tools/xml2rfc",
            "description": "RFC formatting utility using XML source",
            "long_description": "Generate RFCs and IETF drafts from document source in XML according to the IETF xml2rfc v2 and v3 vocabularies",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-yaml",
                        "py314-jinja2",
                        "py314-wcwidth",
                        "python314",
                        "py314-configargparse",
                        "py314-google-i18n-address",
                        "py314-country",
                        "py314-platformdirs",
                        "py314-lxml",
                        "py314-requests",
                        "py314-intervaltree"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xml2",
            "portdir": "textproc/xml2",
            "version": "0.5",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://dan.egnor.name/xml2/",
            "description": "Convert between XML/HTML and a shell-friendly format",
            "long_description": "These tools are used to convert XML and HTML to and from a line-oriented format more amenable to processing by classic Unix pipeline processing tools, like grep, sed, awk, cut, shell scripts, and so forth.",
            "active": true,
            "categories": [
                "textproc",
                "xml"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xml-coreutils",
            "portdir": "textproc/xml-coreutils",
            "version": "0.8.1",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xml-coreutils.sourceforge.net/",
            "description": "Command line tools for XML processing",
            "long_description": "The xml-coreutils are a collection of Unix/POSIX command line tools for processing XML files. The aim is to make XML processing for shell users exactly as easy as text processing.",
            "active": true,
            "categories": [
                "textproc",
                "xml"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "slang2",
                        "expat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xlsx2csv",
            "portdir": "textproc/xlsx2csv",
            "version": "1.2",
            "license": "GPL-3+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20150910223552/http://kirk.webfinish.com/?p=91",
            "description": "Convert MS Word/Excel openspreadsheetML to plain CSV.",
            "long_description": "xlsx2csv is bash shell script which reads one Microsoft Excel file and outputs all tabs contained insinde it to CSV files. It handles dates and string data as well as numeric.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "gsed",
                        "libxslt"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xhtml1",
            "portdir": "textproc/xhtml1",
            "version": "2.0",
            "license": "unknown",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.w3.org/TR/xhtml1/",
            "description": "A reformulation of HTML 4 in XML 1.0",
            "long_description": "The Second Edition of XHTML 1.0, a reformulation of HTML 4 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4. These DTDs are useful for validating or processing world wide web pages with XML tools.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xmlcatmgr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "xercesc3",
            "portdir": "textproc/xercesc3",
            "version": "3.3.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://xerces.apache.org/xerces-c/",
            "description": "an XML parser",
            "long_description": "Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents.",
            "active": true,
            "categories": [
                "textproc",
                "shibboleth",
                "xml"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                },
                {
                    "name": "scantor",
                    "github": "scantor",
                    "ports_count": 6
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "icu"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "peekabot-server",
                        "py39-gyoto",
                        "py37-gyoto",
                        "py38-gyoto",
                        "py35-gyoto",
                        "py36-gyoto",
                        "freecad",
                        "wt",
                        "sigil-qt4",
                        "enigma",
                        "enigma-devel",
                        "pcraster",
                        "h3dapi",
                        "opensaml",
                        "Gyoto",
                        "py310-gyoto",
                        "py311-gyoto",
                        "py312-gyoto",
                        "py313-gyoto",
                        "py314-gyoto",
                        "aircraft_oap",
                        "esmf",
                        "geant4.10.3",
                        "geant4.10.4",
                        "geant4.10.5",
                        "geant4.10.6",
                        "sumo",
                        "shibboleth",
                        "xml-security-c",
                        "xmltooling",
                        "blahtexml",
                        "xalanc",
                        "xqilla"
                    ]
                }
            ]
        }
    ]
}