HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53704,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=740",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=738",
"results": [
{
"name": "dict",
"portdir": "textproc/dict",
"version": "1.13.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dict.org/",
"description": "Dictionary Server Protocol (RFC2229) client and server",
"long_description": "The Dictionary Server Protocol (DICT) is a TCP transaction based query/response protocol that allows a client to access dictionary definitions from a set of natural language dictionary databases.",
"active": true,
"categories": [
"textproc",
"spelling"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libmaa"
]
}
],
"depends_on": []
},
{
"name": "diction",
"portdir": "textproc/diction",
"version": "1.11",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/diction/",
"description": "GNU diction and style",
"long_description": "This is the GNU diction and style, free implementations of old standard unix commands. For some reason, many modern systems lack them. Diction prints wordy and commonly misused phrases. Style analyses surface characteristics of a document, e.g. sentence length and various readability measures.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "diff-so-fancy",
"portdir": "textproc/diff-so-fancy",
"version": "1.4.10",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/so-fancy/diff-so-fancy",
"description": "good-lookin' diffs",
"long_description": "diff-so-fancy strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "diffr",
"portdir": "textproc/diffr",
"version": "0.1.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mookid/diffr",
"description": "Yet another diff highlighting tool",
"long_description": "Reviewing changes involves reading diffs. Sometimes, a line-oriented presentation of changes is not precise enough, especially when changes involve long lines or very similar consecutive lines. This program processes such diffs, and outputs them (in the console) with additional diff information on top of the unified diff format, using text attributes. It works hunk by hunk, recomputing the diff on a word-by-word basis.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
},
{
"type": "run",
"ports": [
"less"
]
}
],
"depends_on": []
},
{
"name": "docbook-dsssl",
"portdir": "textproc/docbook-dsssl",
"version": "1.79",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.sf.net/",
"description": "The docbook DSSSL stylesheets",
"long_description": "The docbook DSSSL stylesheets",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"docbook-utils"
]
},
{
"type": "run",
"ports": [
"docbook-sgml-4.2"
]
}
]
},
{
"name": "docbook-sgml-4.2",
"portdir": "textproc/docbook-sgml-4.2",
"version": "4.2",
"license": "MIT and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.docbook.org/sgml/4.2/",
"description": "Version 4.2 of the DocBook SGML DTDs",
"long_description": "Version 4.2 of the DocBook SGML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "fgp",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"iso8879",
"xmlcatmgr"
]
},
{
"type": "run",
"ports": [
"docbook-dsssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"docbook-utils"
]
}
]
},
{
"name": "docbook-utils",
"portdir": "textproc/docbook-utils",
"version": "0.6.14",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceware.org/docbook-tools/",
"description": "Shell scripts for managing DocBook documents",
"long_description": "This package contains scripts for easy conversion from DocBook files to other formats (for example, HTML, RTF, and PostScript), and for comparing SGML files. Transcribed from the Fedora 15 RPM written originally by Tim Waugh <twaugh@redhat.com> based on work by Eric Bischoff and with recent maintenance by Ondrej Vasik <ovasik@redhat.com>.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"docbook-dsssl",
"docbook-sgml-4.2",
"openjade",
"sgml-common",
"p5.34-sgmlspm"
]
}
],
"depends_on": []
},
{
"name": "docbook-xml",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org",
"description": "Install all the versioned docbook-xml-* ports.",
"long_description": "Install all the versioned docbook-xml-* ports.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"docbook-xml-4.2",
"docbook-xml-4.3",
"docbook-xml-4.4",
"docbook-xml-4.1.2",
"docbook-xml-5.0",
"xmlcatmgr",
"docbook-xml-4.5"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"xmlto",
"libsecret",
"appstream",
"gtk4",
"gtk4-devel",
"samba4",
"glade",
"alacarte",
"gimp-help-en",
"vala",
"vala-devel",
"bibletime"
]
},
{
"type": "lib",
"ports": [
"gtk-doc",
"appstream-glib",
"sid",
"kdelibs4",
"dblatex"
]
},
{
"type": "run",
"ports": [
"oregano",
"gnome-doc-utils",
"xmlto"
]
}
]
},
{
"name": "docbook-xsl",
"portdir": "textproc/docbook-xsl",
"version": "1.79.2",
"license": "MIT and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": "docbook-xsl-nons",
"homepage": "http://docbook.org/",
"description": "The DocBook XSL stylesheets",
"long_description": "The DocBook XSL stylesheets -- the official stylesheets for transforming DocBook XML documents into other document formats via XSLT.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": "docbook-xml-4.1.2",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/4.1.2",
"description": "Version 4.1.2 of the DocBook XML DTDs",
"long_description": "Version 4.1.2 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"docbook-xml-4.2",
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gpsd",
"policykit",
"po4a"
]
},
{
"type": "lib",
"ports": [
"docbook-xml"
]
}
]
},
{
"name": "docbook-xml-4.2",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/4.2",
"description": "Version 4.2 of the DocBook XML DTDs",
"long_description": "Version 4.2 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"neomutt",
"po4a"
]
},
{
"type": "lib",
"ports": [
"docbook-xml",
"docbook-xml-4.1.2"
]
}
]
},
{
"name": "docbook-xml-4.3",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/4.3",
"description": "Version 4.3 of the DocBook XML DTDs",
"long_description": "Version 4.3 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"po4a"
]
},
{
"type": "lib",
"ports": [
"docbook-xml"
]
}
]
},
{
"name": "docbook-xml-4.4",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/4.4",
"description": "Version 4.4 of the DocBook XML DTDs",
"long_description": "Version 4.4 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"moreutils",
"po4a"
]
},
{
"type": "lib",
"ports": [
"docbook-xml"
]
}
]
},
{
"name": "docbook-xml-4.5",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/4.5",
"description": "Version 4.5 of the DocBook XML DTDs",
"long_description": "Version 4.5 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"i3",
"gnucash-docs",
"postgresql14-doc",
"postgresql15-doc",
"postgresql19-devel",
"postgresql16",
"postgresql17",
"postgresql18",
"postgresql12-doc",
"postgresql13-doc",
"policykit",
"po4a",
"cppcheck"
]
},
{
"type": "lib",
"ports": [
"asciidoc",
"docbook-xml"
]
}
]
},
{
"name": "docbook-xml-5.0",
"portdir": "textproc/docbook-xml",
"version": "5.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/xml/5.0",
"description": "Version 5.0 of the DocBook XML DTDs",
"long_description": "Version 5.0 of the DocBook XML DTDs, which provide a structured, semantic markup format for books and documentation, especially for computer hardware and software.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"po4a"
]
},
{
"type": "lib",
"ports": [
"dblatex",
"docbook-xml"
]
}
]
},
{
"name": "docbook-xsl-nons",
"portdir": "textproc/docbook-xsl",
"version": "1.79.2",
"license": "MIT and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/",
"description": "Non-namespaced version of the DocBook XSL stylesheets",
"long_description": "Non-namespaced version of the DocBook XSL stylesheets -- the official stylesheets for transforming DocBook XML documents into other document formats via XSLT.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"xmlto",
"newsboat",
"cppcheck",
"libyubikey",
"libsecret",
"FreeRDP",
"yubico-pam",
"weechat",
"mkvtoolnix",
"mkvtoolnix-devel",
"mkvtoolnix-legacy",
"appstream",
"gtk4",
"gtk4-devel",
"ripgrep",
"samba4",
"postgresql14-doc",
"postgresql15-doc",
"postgresql19-devel",
"neomutt",
"postgresql16",
"postgresql17",
"postgresql18",
"vala-devel",
"offlineimap",
"py27-pygtksourceview",
"opensc",
"policykit",
"molly-guard",
"po4a",
"xmlroff",
"glade",
"postgresql12-doc",
"postgresql13-doc",
"bakefile",
"cvs-fast-export",
"git-crypt",
"alacarte",
"dconf",
"dconf-editor",
"gnome-dictionary",
"gnome-keyring",
"gimp-help-en",
"sisc",
"vala"
]
},
{
"type": "lib",
"ports": [
"dblatex",
"sid",
"kdelibs4",
"gtk-doc",
"appstream-glib",
"asciidoc"
]
},
{
"type": "run",
"ports": [
"xmlto",
"gnome-doc-utils"
]
}
]
},
{
"name": "docbook-xsl-ns",
"portdir": "textproc/docbook-xsl",
"version": "1.79.2",
"license": "MIT and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/",
"description": "Namespaced version of the DocBook XSL stylesheets",
"long_description": "Namespaced version of the DocBook XSL stylesheets -- the official stylesheets for transforming DocBook XML documents into other document formats via XSLT.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kdelibs4",
"gdcm2",
"libnotify",
"bibletime",
"po4a"
]
},
{
"type": "lib",
"ports": [
"shared-desktop-ontologies"
]
}
]
},
{
"name": "docbook-xsl-docs",
"portdir": "textproc/docbook-xsl",
"version": "1.79.2",
"license": "MIT and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook.org/",
"description": "Documentation for the DocBook XSL stylesheets",
"long_description": "Documentation for the DocBook XSL stylesheets -- the official stylesheets for transforming DocBook XML documents into other document formats via XSLT.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": []
},
{
"name": "docbook2X",
"portdir": "textproc/docbook2X",
"version": "0.8.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://docbook2x.sourceforge.net/",
"description": "Converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.",
"long_description": "Converts DocBook documents into the traditional Unix man page format and the GNU Texinfo format.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tlockhart1976",
"github": "lockhart",
"ports_count": 27
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"libxslt",
"perl5.34",
"libiconv",
"p5.34-xml-parser",
"p5.34-xml-sax",
"p5.34-xml-sax-expat",
"p5.34-xml-namespacesupport"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"megatools",
"moreutils"
]
}
]
},
{
"name": "doclifter",
"portdir": "textproc/doclifter",
"version": "2.20",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://catb.org/~esr/doclifter",
"description": "troff macro to DocBook translater",
"long_description": "troff macro to DocBook translater For example, it may be used to convert man pages to DocBook.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "dosmacux",
"portdir": "textproc/dosmacux",
"version": "1.5",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.math.utah.edu/pub/dosmacux/",
"description": "convert text file line endings between DOS, Mac and UNIX standards",
"long_description": "dosmacux provides six utilities for converting text file end-of-line characters from one operating system convention to another, while retaining file time stamps.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2142
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dumpasn1",
"portdir": "textproc/dumpasn1",
"version": "20210212",
"license": "permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cs.auckland.ac.nz/~pgut001/",
"description": "an ASN.1 decoder and pretty-printer",
"long_description": "The dumpasn1 program decodes BER and DER-encoded ASN.1 data, and is configured with knowledge of many security-related objects.",
"active": true,
"categories": [
"textproc",
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "dwdiff",
"portdir": "textproc/dwdiff",
"version": "2.1.4",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://os.ghalkes.nl/dwdiff.html",
"description": "diff program that operates at the word level",
"long_description": "dwdiff is a front-end for the diff program that operates at the word level instead of the line level. It is different from wdiff in that it allows the user to specify what should be considered whitespace, and in that it takes an optional list of characters that should be considered delimiters. Delimiters are single characters that are treated as if they are words, even when there is no whitespace separating them from preceding words or delimiters. dwdiff is mostly commandline compatible with wdiff. Only the --autopager, --terminal and --avoid-wraps options are not supported.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext",
"icu"
]
}
],
"depends_on": []
},
{
"name": "eb",
"portdir": "textproc/eb",
"version": "4.5-20220808",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://green.ribbon.to/~ikazuhiro/dic/ebu.html",
"description": "C library for accessing CD-ROM books of EB, EBG, EBXA and EPWING formats, with UTF-8 support",
"long_description": "C library for accessing CD-ROM books of EB, EBG, EBXA and EPWING formats, with UTF-8 support",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"perl5",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gettext",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"goldendict",
"eblook"
]
}
]
},
{
"name": "eblook",
"portdir": "textproc/eblook",
"version": "1.6.1-media-20220426",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://green.ribbon.to/~ikazuhiro/lookup/lookup.html#EBLOOK",
"description": "Interactive EB interface command for searching words in CD-ROM books.",
"long_description": "Eblook supports to access CD-ROM books of EB, EBG, EBXA and EPWING formats which are popular in Japan. Including the media patch.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext",
"ncurses",
"zlib",
"eb",
"libiconv",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lookup"
]
}
]
},
{
"name": "ebook-tools",
"portdir": "textproc/ebook-tools",
"version": "0.2.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/ebook-tools/",
"description": "Access and convert various ebook file formats",
"long_description": "Access and convert various ebook file formats",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libzip",
"libxml2"
]
},
{
"type": "run",
"ports": [
"convertlit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kfilemetadata",
"nepomuk-core",
"okular"
]
}
]
},
{
"name": "eda",
"portdir": "textproc/eda",
"version": "0.3.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plata.ar.media.kyoto-u.ac.jp/tool/EDA/",
"description": "a word-based dependency parser written in C++",
"long_description": "EDA is a word-based dependency parser written in C++. The name EDA stands for Easily adaptable Dependency Analyzer.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal",
"model"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"kytea"
]
}
],
"depends_on": []
},
{
"name": "ekhtml",
"portdir": "textproc/ekhtml",
"version": "0.3.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ekhtml.sourceforge.net/",
"description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
"long_description": "El-Kabong is a speedy, yet forgiving, SAX-style HTML parser",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php53-html_parse",
"php54-html_parse",
"php55-html_parse",
"php56-html_parse"
]
}
]
},
{
"name": "enchant",
"portdir": "textproc/enchant",
"version": "1.6.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.abisource.com/enchant/",
"description": "Spellchecker wrapping library",
"long_description": "On the surface, Enchant appears to be a generic spell checking library. You can request dictionaries from it, ask if a word is correctly spelled, get corrections for a misspelled word, etc. but all it really does is to provide a uniform wrapper over several popular spell checking libraries including aspell, ispell and AppleSpell.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"ispell",
"aspell",
"myspell",
"applespell",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-enchant",
"kdelibs4",
"claws-mail",
"LyX",
"php74-enchant",
"php73-enchant",
"php72-enchant",
"php71-enchant",
"php70-enchant",
"php56-enchant",
"php55-enchant",
"php54-enchant",
"php53-enchant",
"abiword-x11",
"conglomerate",
"empathy",
"libgtkhtml3",
"libgtkhtml4",
"bibledit",
"webkit-gtk",
"webkit-gtk-2.0",
"webkit-gtk3",
"webkit-gtk3-2.0",
"gtkspell2"
]
}
]
},
{
"name": "epubcheck",
"portdir": "textproc/epubcheck",
"version": "5.3.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/w3c/epubcheck",
"description": "EPUB validator",
"long_description": "EPUBCheck is a tool to validate the conformance of EPUB publications against the EPUB specifications. EPUBCheck can be run as a standalone command-line tool or used as a Java library.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "epwutil",
"portdir": "textproc/epwutil",
"version": "1.1",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20180222023009/http://openlab.jp/edict/",
"description": "EPWING dictionary utilities",
"long_description": "A package of utilities for creating and manipulating EPWING-format dictionaries. Includes: bookinfo (for managing Book entries), catdump (for converting Catalogs files), and squeeze (for compressing dictionaries).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 166
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "erd",
"portdir": "textproc/erd",
"version": "0.2.2",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/BurntSushi/erd",
"description": "Entity-relationship diagram generator",
"long_description": "This utility takes a plain text description of entities, their attributes and the relationships between entities and produces a visual diagram modeling the description.",
"active": true,
"categories": [
"graphics",
"textproc",
"haskell"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 166
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed"
]
},
{
"type": "run",
"ports": [
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "expgram",
"portdir": "textproc/expgram",
"version": "0.2.1",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://att-astrec.nict.go.jp/product/expgram/",
"description": "an ngram toolkit with succinct storage",
"long_description": "an ngram toolkit with succinct storage",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-docutils",
"py27-pygments",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boost171",
"mpich-clang18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cicada"
]
}
]
},
{
"name": "extractopinion",
"portdir": "textproc/extractopinion",
"version": "1.2",
"license": "(BSD or LGPL or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://alaginrc.nict.go.jp/opinion/index.html",
"description": "an opinion extraction tool for Japanese texts",
"long_description": "extractopinion is an opinion extraction tool for Japanese texts.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"crfpp",
"juman6",
"gawk",
"libiconv",
"p5.34-text-csv_xs",
"knp3"
]
}
],
"depends_on": []
},
{
"name": "extractpdfmark",
"portdir": "textproc/extractpdfmark",
"version": "1.1.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trueroad/extractpdfmark",
"description": "Extract page mode and named destinations as PDFmark from PDF.",
"long_description": "This tool helps ghostscript circumvent a bug while embedding PDF files in another PDF document (https://bugs.ghostscript.com/show_bug.cgi?id=695760) If you have control over font embedding in all PDF files, the resulting PDF can become *much* smaller and still fully functional.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "wl",
"github": "lemzwerg",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"poppler",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lilypond",
"lilypond-devel"
]
}
]
},
{
"name": "fasttext",
"portdir": "textproc/fasttext",
"version": "0.9.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebookresearch/fastText",
"description": "Library for fast text representation and classification.",
"long_description": "fastText is a library for efficient learning of word representations and sentence classification.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "figlet",
"portdir": "textproc/figlet",
"version": "2.2.5",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.figlet.org/",
"description": "banner-like program prints strings as ASCII art",
"long_description": "FIGlet is a program for making large letters out of ordinary text",
"active": true,
"categories": [
"textproc",
"amusements"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 269
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py313-fasttext",
"portdir": "textproc/fasttext",
"version": "0.9.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebookresearch/fastText",
"description": "Python bindings for fasttext",
"long_description": "Python bindings for fasttext",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-pybind11",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-numpy"
]
}
],
"depends_on": []
},
{
"name": "firemime",
"portdir": "textproc/firemime",
"version": "0.9.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.firestuff.org/",
"description": "callback-based interface for parsing MIME-encoded messages",
"long_description": "FireMIME is a library providing an easy to use, callback-based interface for parsing MIME-encoded messages. It parses messages in accordance with RFC2045 and RFC2046, attempting to follow all rules set out in those documents while still allowing leniency with some common errors. FireMIME uses libfirestring for string handling. This allows it to be completely 8bit clean, including allowing \\0 anywhere in messages.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "flip",
"portdir": "textproc/flip",
"version": "20050821",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ccrma-www.stanford.edu/~craig/utility/flip/",
"description": "convert text file line endings",
"long_description": "Flip converts line endings of text files between Macintosh, Unix and MS-DOS formats. It automatically recognizes the current line endings, and leaves binary files and timestamps intact. It does not convert files to a different character set.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fop",
"portdir": "textproc/fop",
"version": "1.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xmlgraphics.apache.org/fop/",
"description": "Apache FOP Java XSL-FO Print Formatter",
"long_description": "Apache FOP is the world's first print formatter driven by XSL formatting objects. It is a Java application that reads a formatting object tree conforming to the XSL 1.0 Recommendation (15 October 2001) and then turns it into a PDF document, certain other output formats or allows you to preview it directly on screen. Some parts of the XSL 1.1 specification (work in progress!) have also been implemented.",
"active": true,
"categories": [
"textproc",
"java"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 383
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"bibletime",
"xorg-libXt"
]
},
{
"type": "lib",
"ports": [
"zorba"
]
},
{
"type": "run",
"ports": [
"olena",
"asciidoc",
"xmlto"
]
}
]
},
{
"name": "fmt-ptrn",
"portdir": "textproc/fmt-ptrn",
"version": "1.3.24",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.flyn.org/projects/fmt-ptrn",
"description": "A simple template system",
"long_description": "New is a template system, especially useful in conjuction with a simple text editor such as vi.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "mike",
"github": "",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gettext",
"libtool",
"pkgconfig",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gettext-runtime",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"scald"
]
}
]
},
{
"name": "fop2",
"portdir": "textproc/fop",
"version": "2.11",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xmlgraphics.apache.org/fop/",
"description": "Apache FOP Java XSL-FO Print Formatter",
"long_description": "Apache FOP is the world's first print formatter driven by XSL formatting objects. It is a Java application that reads a formatting object tree conforming to the XSL 1.0 Recommendation (15 October 2001) and then turns it into a PDF document, certain other output formats or allows you to preview it directly on screen. Some parts of the XSL 1.1 specification (work in progress!) have also been implemented.",
"active": true,
"categories": [
"textproc",
"java"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 383
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "freeling",
"portdir": "textproc/freeling",
"version": "3.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://nlp.lsi.upc.edu/freeling/",
"description": "An open-source suite of language analyzers",
"long_description": "FreeLing is a library providing language analysis services, oriented to satisfy the needs of Natural Language Processing application developers.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-freeling"
]
}
]
},
{
"name": "freexl",
"portdir": "textproc/freexl",
"version": "2.0.0",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gaia-gis.it/fossil/freexl/index",
"description": "Library to extract valid data from within Spreadsheets",
"long_description": "Library to extract valid data from within Spreadsheets. The following document formats are supported starting since version 2.0: MS Excel legacy BIFF binary format (.xls), MS Excel new XML-based format (.xlsx), Free/OpenOffice Calc XML-based format (.ods). FreeXL ignores at all fonts, sizes and alignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual Basic macros and so on. FreeXL is structurally simple and quite light-weight (typically 40-80K of object code, stripped).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "n_larsson",
"github": "nilason",
"ports_count": 115
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"minizip",
"expat",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"librasterlite2",
"spatialite",
"spatialite-tools"
]
}
]
},
{
"name": "fribidi",
"portdir": "textproc/fribidi",
"version": "1.0.16",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fribidi.org/",
"description": "Free Implementation of the Unicode BiDi algorithm",
"long_description": "The FriBidi library implements the algorithm described in the \"Unicode Standard Annex #9, The Bidirectional Algorithm\", available at http://www.unicode.org/unicode/reports/tr9/.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libass",
"libass-devel",
"warzone2100",
"avidemux",
"pango",
"racket",
"vte",
"dvdauthor",
"gtksourceview5",
"abiword",
"MPlayer",
"mplayer-devel",
"rrdtool",
"gtk4",
"gtk4-devel",
"mapserver",
"libadwaita",
"lagrange",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"VLC2",
"libVLC2",
"pango-devel",
"liferea",
"libraqm",
"R-textshaping",
"smooth",
"evas",
"abiword-x11",
"glob2",
"supertuxkart",
"supertux",
"gtksourceview4",
"libhandy",
"mlterm"
]
}
]
},
{
"name": "giza-pp",
"portdir": "textproc/giza-pp",
"version": "1.0.7",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/moses-smt/giza-pp",
"description": "a statistical machine translation toolkit",
"long_description": "GIZA++ is a statistical machine translation toolkit that is used to train IBM Models 1-5 and an HMM word alignment model. This package also contains the source for the mkcls tool which generates the word classes necessary for training some of the alignment models.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"libiconv",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "glark",
"portdir": "textproc/glark",
"version": "1.8.0",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.incava.org/projects/glark/",
"description": "Search text files for complex regular expressions",
"long_description": "A replacement for (or supplement to) the grep family, glark offers: Perl/Ruby regular expressions, highlighting of matches, complex expressions (``and'' and ``or''), and automatic exclusion of non-text files.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "glimpse",
"portdir": "textproc/glimpse",
"version": "4.18.6",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://webglimpse.net/",
"description": "text search engine",
"long_description": "Glimpse is a very powerful indexing and query system that allows you to search through all your files very quickly.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "go-md2man",
"portdir": "textproc/go-md2man",
"version": "2.0.7",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cpuguy83/go-md2man",
"description": "Converts markdown into roff (man pages).",
"long_description": "Converts markdown into roff (man pages).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 688
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"docker",
"buildah",
"actionlint",
"gokey",
"vgrep",
"podman",
"skopeo",
"bupstash",
"hexyl",
"lsd"
]
}
]
}
]
}