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

{
    "count": 50614,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=853",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=851",
    "results": [
        {
            "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-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "slang2",
                        "expat"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "wyrd",
            "portdir": "textproc/wyrd",
            "version": "1.4.6",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://web.archive.org/web/20160326073411/http://pessimization.com/software/wyrd/",
            "description": "an ncurses based front-end for remind.",
            "long_description": "Wyrd is a text-based front-end to Remind, a sophisticated calendar and alarm program. Wyrd is designed to make you more efficient at editing your reminder files directly. It also offers a scrollable timetable suitable for visualizing your schedule at a glance.",
            "active": true,
            "categories": [
                "textproc",
                "pim"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "ocaml-camlp4"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ncurses",
                        "ocaml",
                        "remind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "word2vec",
            "portdir": "textproc/word2vec",
            "version": "20170716",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tmikolov/word2vec",
            "description": "Tool for computing continuous distributed representations of words",
            "long_description": "This tool provides an efficient implementation of the continuous bag-of-words and skip-gram architectures for computing vector representations of words. These representations can be subsequently used in many natural language processing applications and for further research.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "wget"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ux-trie",
            "portdir": "textproc/ux-trie",
            "version": "0.1.9",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/ux-trie/",
            "description": "More Succinct Trie Data structure",
            "long_description": "UX is a library for managing string collections, and support several string operations efficiently as in trie.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "python27",
                        "clang-14"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "normalizeNumexp",
                        "jubatus"
                    ]
                }
            ]
        },
        {
            "name": "unsort",
            "portdir": "textproc/unsort",
            "version": "0.5",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.vanheusden.com/unsort/",
            "description": "randomize the lines from a textfile",
            "long_description": "randomize the lines from a textfile",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "unrtf",
            "portdir": "textproc/unrtf",
            "version": "0.21.10",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.gnu.org/software/unrtf/unrtf.html",
            "description": "RTF converter",
            "long_description": "UnRTF is a command-line program written in C which converts documents in Rich Text (.rtf) format to HTML, LaTeX, PostScript, plain text and other formats.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "recoll"
                    ]
                }
            ]
        },
        {
            "name": "txt2pdbdoc",
            "portdir": "textproc/txt2pdbdoc",
            "version": "1.4.4",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://web.archive.org/web/20100820083507/http://homepage.mac.com/pauljlucas/software/txt2pdbdoc/",
            "description": "Text-to-Doc file conversion program.",
            "long_description": "txt2pdbdoc is a Unix-based Text-to-Doc file conversion program. (It also converts Doc files to plain text.) A Doc file is a defacto standard file format for text documents for PalmOS document reader applications.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tv",
            "portdir": "textproc/tv",
            "version": "0.7.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/uzimaru0000/tv",
            "description": "Format json and csv into table display in the CLI",
            "long_description": "Format json and csv into table display in the CLI",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "clang-12"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tnef2txt",
            "portdir": "textproc/tnef2txt",
            "version": "1.4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.fiction.net/blong/programs/#tnef2txt",
            "description": "Converts Microsoft TNEF attachments to ASCII text",
            "long_description": "This is a simple program used to decode Microsoft's Translation Neutral Encapsulation Format (TNEF), which is used by various Microsoft OS products to transfer MAPI information through text only gateways such as SMTP.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "the_silver_searcher",
            "portdir": "textproc/the_silver_searcher",
            "version": "2.2.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://geoff.greer.fm/ag",
            "description": "A code-searching tool similar to ack, but faster.",
            "long_description": "An attempt to make something better than ack, which itself is better than grep.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-13"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "xz",
                        "pcre"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tcat",
            "portdir": "textproc/tcat",
            "version": "0.1.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/marcomorain/tcat",
            "description": "Time Cat is a program to add timestamps to text.",
            "long_description": "Time Cat is a program to add timestamps to text. It is useful for adding timestamps to the logs of long running operations, so that you can easily monitor the progress and time elapsed.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tcLex",
            "portdir": "textproc/tcLex",
            "version": "1.2a1",
            "license": "Tcl/Tk",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://membres.multimania.fr/fbonnet/Tcl/tcLex/index.en.htm",
            "description": "TCL Lexer",
            "long_description": "tcLex is a lexical analyzer generator extension to TCL written in C.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tcl"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "tDOM",
            "portdir": "textproc/tDOM",
            "version": "0.9.1",
            "license": "MPL-1.1 and MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://tdom.org",
            "description": "high performance XML data processing with easy and powerful Tcl scripting functionality",
            "long_description": "tDOM combines high performance XML data processing with easy and powerful Tcl scripting functionality. tDOM should be one of the fastest ways to manipulate XML with a scripting language and uses very little memory in the process (for example the DOM tree of the XML recommendation in XML (160K) needs only about 450K in memory)! The tDOM project was started by Jochen Löwer. It is currently maintained by Rolf Ade.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "neumann",
                    "github": "gustafn",
                    "ports_count": 3
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tcl",
                        "expat"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "scid"
                    ]
                }
            ]
        },
        {
            "name": "stork",
            "portdir": "textproc/stork",
            "version": "1.5.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://stork-search.net/",
            "description": "Impossibly fast web search, made for static sites.",
            "long_description": "Stork is a library for creating beautiful, fast, and accurate full-text search interfaces on the web.",
            "active": true,
            "categories": [
                "textproc",
                "www"
            ],
            "maintainers": [
                {
                    "name": "jobrien_stork",
                    "github": "neirbowj",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ssed",
            "portdir": "textproc/ssed",
            "version": "3.62",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sed.sourceforge.net/",
            "description": "Super-sed - a heavily enhanced version of sed",
            "long_description": "This is a version of sed based on GNU sed. It is not a version of GNU sed, though. There are several new features (including in-place editing of files, extended regular expression syntax and a few new commands) and some bug fixes.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sowing",
            "portdir": "textproc/sowing",
            "version": "1.1.25",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://mcs.anl.gov",
            "description": "A parser for fortran interfaces",
            "long_description": "A parser for fortran interfaces",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "petsc",
                        "slepc"
                    ]
                }
            ]
        },
        {
            "name": "sloccount",
            "portdir": "textproc/sloccount",
            "version": "2.26",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dwheeler.com/sloccount/",
            "description": "program for counting lines of code in a large number of languages",
            "long_description": "SLOCCount is a set of tools for counting physical Source Lines of Code (SLOC) in a large number of languages of a potentially large set of programs.",
            "active": true,
            "categories": [
                "devel",
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "perl5",
                        "bash"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "slearp",
            "portdir": "textproc/slearp",
            "version": "0.95",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sourceforge.jp/projects/slearp/",
            "description": "structured learning and predict toolkit for tasks such as g2p conversion, based on discriminative leaning",
            "long_description": "Slearp (structured learning and prediction) is the structured learning and predict toolkit for tasks such as g2p conversion, based on discriminative leaning.",
            "active": true,
            "categories": [
                "textproc",
                "math"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "senna",
            "portdir": "textproc/senna",
            "version": "1.1.4",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://qwik.jp/senna/",
            "description": "embeddable fulltext search engine",
            "long_description": "Senna is an embeddable fulltext search engine, which you can use in conjunction with various scripting languages and databases.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "hello",
                    "github": "",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "mecab",
                        "mecab-ipadic-utf8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sand",
            "portdir": "textproc/sand",
            "version": "0.3.0-20021016",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sand.sourceforge.net/",
            "description": "sand is a tool to help you keep your diary",
            "long_description": "sand is a tool to help you keep your diary",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-9.0",
                        "texinfo"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "sablotron",
            "portdir": "textproc/sablotron",
            "version": "1.0.3",
            "license": "(MPL-1.1 or GPL-2+)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://sablotron.sourceforge.net/",
            "description": "XSLT, DOM and XPath processor",
            "long_description": "Sablotron is a fast, compact and portable XML toolkit implementing XSLT 1.0, DOM Level2 and XPath 1.0. Sablotron is an open project. The goal of this project is to create a lightweight, reliable and fast XML library processor conforming to the W3C specification, which is available for public and can be used as a base for multi-platform XML applications.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "apidocs",
                "debugger",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "libtool",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "spidermonkey",
                        "expat",
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "arb"
                    ]
                }
            ]
        },
        {
            "name": "rxp",
            "portdir": "textproc/rxp",
            "version": "1.4.8",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.cogsci.ed.ac.uk/~richard/rxp.html",
            "description": "Validating XML parser written in C.",
            "long_description": "RXP is a validating XML parser written in C. The current version of RXP supports XML 1.1, Namespaces 1.1, xml:id, and XML Catalogs.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rtfreader",
            "portdir": "textproc/rtfreader",
            "version": "1.0",
            "license": "unknown",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.fiction.net/blong/programs/#rtf",
            "description": "Utility to read Microsoft RTF files",
            "long_description": "RTF is the Microsoft Rich Text Format, a more portable, mostly ASCII formatting language that is exported by word processors like MS Word. The files generally have the extension .rtf, but occasionally have .doc extensions as well. This parser is from the Microsoft spec, ported to Unix systems.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rq",
            "portdir": "textproc/rq",
            "version": "1.0.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dflemstr/rq",
            "description": "Record Query - A tool for doing record analysis and transformation",
            "long_description": "rq is a tool that's used for performing queries on streams of records in various formats. The goal is to make ad-hoc exploration of data sets easy without having to use more heavy-weight tools like SQL/MapReduce/custom programs. rq fills a similar niche as tools like awk or sed, but works with structured (record) data instead of text. rq supports Apache Avro, CBOR, JSON, MessagePack, Google ProtoBuf, YAML, TOML, CSV, & plain text.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1023
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rpl",
            "portdir": "textproc/rpl",
            "version": "1.4.1",
            "license": "Restrictive/Distributable",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.laffeycomputer.com/rpl.html",
            "description": "Rpl is a Unix replacement utility",
            "long_description": "rpl is a Unix text replacement utility. It will replace strings with new strings in multiple text files. It can scan directories recursively and replace strings in all files found. The search can be limited to files with certain filename suffixes (e.g. '.html', '.c', etc.).",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rnnlm",
            "portdir": "textproc/rnnlm",
            "version": "0.4b",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rnnlm.org",
            "description": "Recurrent Neural Network Language Modeling Toolkit",
            "long_description": "Neural network based language models are nowdays among the most successful techniques for statistical language modeling. They can be easily applied in wide range of tasks, including automatic speech recognition and machine translation, and provide significant improvements over classic backoff n-gram models.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rman",
            "portdir": "textproc/rman",
            "version": "3.2",
            "license": "Artistic-1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://polyglotman.sourceforge.net/",
            "description": "Man page format converter",
            "long_description": "PolyglotMan takes formatted man pages from most of the popular flavours of UN*X and transforms them into any number of source formats. It can produce ASCII-only, section headers-only, TkMan, [tn]roff, Ensemble, SGML, HTML, LaTeX, RTF, Perl 5 POD.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "spim"
                    ]
                }
            ]
        },
        {
            "name": "rfksay",
            "portdir": "textproc/rfksay",
            "version": "0.1",
            "license": "unknown",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://freebsdcluster.org/~mich/software/",
            "description": "Generates a kitten finding robot with a text bubble",
            "long_description": "Generates a kitten finding robot with a text bubble",
            "active": true,
            "categories": [
                "textproc",
                "amusements"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "retail",
            "portdir": "textproc/retail",
            "version": "1.0.2",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xjack.org/retail/",
            "description": "Re-Tail is a command line program which is intended as an intelligent incremental logfile reader.",
            "long_description": "Re-Tail is a command line program which is intended as an intelligent incremental logfile reader. It will read a file or group of files given on the command line, and output any changes since last time it read the file(s) in question. It will attempt to compensate if the filesize changes unexpectedly, and will also attempt to compensate if the file contents changes as well. It is not a very complex program.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1215
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "recoll",
            "portdir": "textproc/recoll",
            "version": "1.31.6",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.lesbonscomptes.com/recoll/",
            "description": "Desktop full text search",
            "long_description": "Recoll is a desktop search tool based on Xapian",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "jf",
                    "github": "medoc92",
                    "ports_count": 1
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "xapian-core",
                        "aspell",
                        "libiconv",
                        "qt5-qtbase",
                        "qt5-qtwebkit"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python37",
                        "py37-lxml",
                        "antiword",
                        "unrtf",
                        "poppler",
                        "unzip"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "rbmake",
            "portdir": "textproc/rbmake",
            "version": "1.2",
            "license": "Artistic-1 and Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://rbmake.sourceforge.net/",
            "description": "Book maker for the Rocket eBook.",
            "long_description": "Rbmake is a book maker for the Rocket eBook. It consists of a set of commandline tools that assemble or disassemble .rb files -- the book format that is native to the ReB. The C code also contains a library of routines that can be linked into other applications.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib",
                        "pcre",
                        "libjpeg-turbo",
                        "libpng",
                        "libxml2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pxsl-tools",
            "portdir": "textproc/pxsl-tools",
            "version": "1.0.1",
            "license": "GPL-2",
            "platforms": "darwin freebsd",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tmoertel/pxsl-tools",
            "description": "A convenient shorthand for writing markup-heavy XML documents.",
            "long_description": "PXSL (\"pixel\") is a convenient shorthand for writing markup-heavy XML documents. It provides XML authors and programmers with a simple, concise syntax that they can use to create XML documents. For more advanced users, PXSL offers customizable shortcuts and sophisticated refactoring tools like functional macros that can markedly reduce the size and complexity of markup-dense XML documents.",
            "active": true,
            "categories": [
                "textproc",
                "xml"
            ],
            "maintainers": [
                {
                    "name": "snc",
                    "github": "nerdling",
                    "ports_count": 157
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "stack"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pdftohtml",
            "portdir": "textproc/pdftohtml",
            "version": "0.40a",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pdftohtml.sourceforge.net/",
            "description": "pdf to html converter based on xpdf.",
            "long_description": "pdf to html converter based on xpdf.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pdftk",
            "portdir": "textproc/pdftk",
            "version": "2.02",
            "license": "none",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "pdftk-java",
            "homepage": "https://www.macports.org",
            "description": "Obsolete port, replaced by pdftk-java",
            "long_description": "This port has been replaced by pdftk-java.",
            "active": true,
            "categories": [
                "graphics",
                "textproc",
                "pdf"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pdfresurrect",
            "portdir": "textproc/pdfresurrect",
            "version": "0.23",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/enferex/pdfresurrect",
            "description": "tool for analyzing PDF documents",
            "long_description": "PDFResurrect is a tool aimed at analyzing PDF documents. The PDF format allows for previous document changes to be retained in a more recent version of the document, thereby creating a running history of changes for the document. This tool attempts to extract all previous versions while also producing a summary of changes between versions. This tool can also “scrub” or write data over the original instances of PDF objects that have been modified or deleted, in an effort to disguise information from previous versions that might not be intended for anyone else to read.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pdf2json",
            "portdir": "textproc/pdf2json",
            "version": "0.69",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/flexpaper/pdf2json",
            "description": "PDF to JSON conversion utility",
            "long_description": "PDF2JSON is a conversion library based on XPDF (3.02) which can be used for high performance PDF page by page conversion to JSON and XML format.",
            "active": true,
            "categories": [
                "textproc",
                "pdf"
            ],
            "maintainers": [
                {
                    "name": "pdf2json",
                    "github": "flexpaper",
                    "ports_count": 1
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "patoline",
            "portdir": "textproc/patoline",
            "version": "0.1",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://patoline.org/",
            "description": "A new typesetting system, programmable in ocaml.",
            "long_description": "A new typesetting system, programmable in ocaml.",
            "active": true,
            "categories": [
                "textproc",
                "ocaml"
            ],
            "maintainers": [
                {
                    "name": "pierreetienne.meunier",
                    "github": "",
                    "ports_count": 2
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml-dypgen",
                        "ocaml-camomile",
                        "ocaml",
                        "ocaml-sqlite3",
                        "ocaml-zip",
                        "ocaml-findlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "par",
            "portdir": "textproc/par",
            "version": "1.52",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://www.nicemice.net/par/",
            "description": "paragraph reflow for email",
            "long_description": "paragraph reflow for email",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "qbarnes",
                    "github": "qbarnes",
                    "ports_count": 2
                }
            ],
            "variants": [
                "i18n",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-12"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pangoxsl",
            "portdir": "textproc/pangoxsl",
            "version": "1.6.0.3",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pangopdf.sourceforge.net",
            "description": "Extends Pango with additional XSL properties.",
            "long_description": "PangoXSL is a supplementary library that supports some additional PangoAttribute types corresponding to XSL properties.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pango"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "xmlroff"
                    ]
                }
            ]
        },
        {
            "name": "ocropus",
            "portdir": "textproc/ocropus",
            "version": "0.4-62bdc7b8be62",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://code.google.com/p/ocropus/",
            "description": "The OCRopus open source document analysis and OCR system",
            "long_description": "OCRopus is a state-of-the-art document analysis and OCR system, featuring pluggable layout analysis, pluggable character recognition, statistical natural language modeling, and multi-lingual capabilities.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "scons",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "mercurial"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "sqlite3",
                        "giflib",
                        "iulib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "ocaml-xtmpl",
            "portdir": "textproc/ocaml-xtmpl",
            "version": "0.6",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.good-eris.net/xtmpl/",
            "description": "Xtmpl is a small XML templating library for OCaml",
            "long_description": "Xtmpl is a small XML templating library for OCaml",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "ocaml"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ocaml",
                        "ocaml-findlib",
                        "ocaml-xmlm"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "stog"
                    ]
                }
            ]
        },
        {
            "name": "nkf",
            "portdir": "textproc/nkf",
            "version": "2.1.5",
            "license": "zlib",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://osdn.net/projects/nkf/",
            "description": "Network Kanji code conversion filter",
            "long_description": "Nkf is a yet another kanji code converter among networks, hosts and terminals. It converts input kanji code to a designated kanji output code. It currently recognizes ISO-2022-JP, Shift_JIS, EUC-JP, UTF-8, UTF-16 and UTF-32 automatically. Users, generally, need not set the input code explicitly.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "crfpp",
                        "p5.28-termextract",
                        "p5.30-termextract",
                        "p5.32-termextract",
                        "p5.34-termextract",
                        "p5.26-termextract",
                        "palmkit",
                        "p5-termextract",
                        "mecab-jumandic",
                        "mecab-jumandic-sjis",
                        "ptex-sfmacros",
                        "chasen-ipadic-sjis",
                        "chasen-ipadic-utf8",
                        "chasen-naist-jdic-sjis",
                        "chasen-naist-jdic-utf8"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "a2ps-j"
                    ]
                }
            ]
        },
        {
            "name": "mythes",
            "portdir": "textproc/mythes",
            "version": "1.2.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://hunspell.github.io/",
            "description": "Thesaurus for LibreOffice.",
            "long_description": "Thesaurus for LibreOffice.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "audvare",
                    "github": "Tatsh",
                    "ports_count": 25
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "hunspell"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mmencode",
            "portdir": "textproc/mmencode",
            "version": "2.7",
            "license": "Permissive",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "Translate to and from mail-oriented encoding formats",
            "long_description": "The mimencode program simply converts a byte stream into (or out of) one of the standard mail encoding formats defined by MIME, the proposed standard for internet multimedia mail formats. Such an encoding is necessary because binary data cannot be sent through the mail. The encodings understood by mimencode are preferable to the use of the uuencode/uudecode programs, for use in mail, in several respects that were important to the authors of MIME.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-12"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mime",
            "portdir": "textproc/mime",
            "version": "1.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://resnet.uoregon.edu/~gurney_j/jmpc/",
            "description": "library for decoding mime messages",
            "long_description": "library for decoding mime messages",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "mecab-base",
            "portdir": "textproc/mecab-base",
            "version": "0.996",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://taku910.github.io/mecab/",
            "description": "yet another part-of-speech and morphological analyzer",
            "long_description": "The base analyzer of MeCab, yet another part-of-speech and morphological analyzer.",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "utf8only",
                "dartsclone",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-fugashi",
                        "jdepp",
                        "mecab",
                        "mecab-sjis",
                        "mecab-utf8",
                        "mecab-ipadic",
                        "mecab-ipadic-sjis",
                        "mecab-ipadic-utf8",
                        "mecab-jumandic",
                        "mecab-jumandic-sjis",
                        "mecab-jumandic-utf8",
                        "mecab-naist-jdic",
                        "mecab-naist-jdic-sjis",
                        "mecab-naist-jdic-utf8",
                        "py37-fugashi",
                        "cabocha",
                        "kakarot",
                        "mecab-ipadic-neologd",
                        "py311-fugashi",
                        "py310-fugashi",
                        "py313-fugashi",
                        "py312-fugashi",
                        "py39-fugashi"
                    ]
                }
            ]
        },
        {
            "name": "lookup",
            "portdir": "textproc/lookup",
            "version": "1.4-media-20121122",
            "license": "GPL-2+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://green.ribbon.to/~ikazuhiro/lookup/lookup.html",
            "description": "Dictionary search interface for Emacs, including the media patch",
            "long_description": "Dictionary search interface for Emacs, including the media patch",
            "active": true,
            "categories": [
                "textproc",
                "japanese"
            ],
            "maintainers": [],
            "variants": [
                "emacs_app",
                "carbon_emacs_package",
                "ptex"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "texinfo"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "emacs",
                        "eblook"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "linuxdoc-tools",
            "portdir": "textproc/linuxdoc-tools",
            "version": "0.9.82",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://gitlab.com/agmartin/linuxdoc-tools",
            "description": "convert LinuxDoc SGML source into other formats",
            "long_description": "convert LinuxDoc SGML source into other formats",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "texlive"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "flex",
                        "perl5",
                        "opensp",
                        "texinfo"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libxml",
            "portdir": "textproc/libxml",
            "version": "1.8.17",
            "license": "LGPL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://xmlsoft.org/",
            "description": "XML parsing library",
            "long_description": "Libxml is the XML C library developed for the Gnome project. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra \"markup\" information enclosed between angle brackets. HTML is the most well-known markup language. Though the library is written in C a variety of language bindings make it available in other environments.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "autoconf",
                        "automake",
                        "libtool",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "zlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "libxl",
            "portdir": "textproc/libxl",
            "version": "3.9.4.3",
            "license": "LibXL",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.libxl.com",
            "description": "library for reading and writing Microsoft Excel files",
            "long_description": "LibXL is a commercial library for reading and writing Microsoft Excel files.",
            "active": true,
            "categories": [
                "textproc"
            ],
            "maintainers": [
                {
                    "name": "ryandesign",
                    "github": "ryandesign",
                    "ports_count": 1827
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "php53-excel",
                        "php54-excel",
                        "php55-excel",
                        "php56-excel",
                        "php70-excel",
                        "php71-excel",
                        "php72-excel",
                        "php73-excel",
                        "php74-excel"
                    ]
                }
            ]
        }
    ]
}