HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50662,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=512",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=510",
"results": [
{
"name": "help2man",
"portdir": "textproc/help2man",
"version": "1.49.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/help2man/",
"description": "automatically generate simple man pages",
"long_description": "help2man is a tool for automatically generating simple manual pages from program output.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34",
"perl5_36",
"perl5_38",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"p5.34-locale-gettext",
"perl5.34",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"autoconf263",
"vala",
"py36-lalsimulation",
"py27-obspy",
"py35-obspy",
"py36-obspy",
"svndigest",
"py37-lalsimulation",
"fatsort",
"gpodder",
"yubico-piv-tool",
"py27-lalsimulation",
"py38-lalsimulation",
"vala-devel",
"bladeRF",
"dsd",
"verilator",
"openpace",
"py37-obspy",
"mediaextract",
"xournalpp",
"yubico-c-client",
"enblend",
"sbsat",
"veriwell",
"libp11",
"libu2f-server",
"texinfo",
"lzlib",
"py39-obspy",
"simulavr",
"mp4v2",
"py38-obspy",
"deark",
"lalsimulation",
"py312-lalsimulation",
"octave-lalsimulation",
"zile",
"pango-devel",
"pango",
"opensc",
"sympow",
"a2ps",
"gnutar",
"py310-obspy",
"py311-obspy",
"py312-obspy",
"py313-obspy"
]
}
]
},
{
"name": "heirloom-doctools",
"portdir": "textproc/heirloom-doctools",
"version": "191015",
"license": "CDDL-1.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://n-t-roff.github.io/heirloom/doctools",
"description": "troff, nroff, and related utilities",
"long_description": "The Heirloom Documentation Tools package provides troff, nroff, and related utilities to format manual pages and other documents for output on terminals and printers.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 81
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"wiggle"
]
}
]
},
{
"name": "gsed",
"portdir": "textproc/gsed",
"version": "4.9",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/sed/",
"description": "GNU version of the stream editor, sed",
"long_description": "Sed (streams editor) isn't really a true text editor or text processor. Instead, it is used to filter text, i.e., it takes text input and performs some operation (or set of operations) on it and outputs the modified text. Sed is typically used for extracting part of a file using pattern matching or substituting multiple occurrences of a string within a file.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1241
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime"
]
},
{
"type": "run",
"ports": [
"texinfo"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"finch",
"alex",
"hindent",
"happy",
"swig",
"swig-csharp",
"swig-d",
"swig-go",
"swig-guile",
"swig-java",
"swig-lua",
"swig-ocaml",
"swig-octave",
"swig-perl",
"swig-php",
"swig-python",
"swig-r",
"swig-tcl",
"swig-ruby",
"HaXml",
"aeson-pretty",
"cpphs",
"lhs2tex",
"cabal",
"gvfs",
"haskell-language-server",
"guile-3.0",
"racket",
"ngs",
"adblock2privoxy",
"hledger",
"swig3",
"swig-chicken",
"swig-clisp",
"swig-pike",
"swig3-chicken",
"swig3-clisp",
"swig3-csharp",
"swig3-d",
"swig3-gcj",
"swig3-go",
"swig3-guile",
"swig3-java",
"swig3-lua",
"swig3-ocaml",
"swig3-octave",
"swig3-perl",
"swig3-php",
"swig3-pike",
"swig3-python",
"swig3-r",
"swig3-ruby",
"swig3-tcl",
"ghc",
"hadrian",
"pandoc",
"hlint",
"ihaskell",
"poedit",
"hledger-iadd",
"libhsts",
"octave",
"hadolint",
"xfig",
"pdf2djvu",
"darcs",
"gf-core",
"OpenIPMI",
"balsa",
"mcabber",
"lirc",
"blackbox",
"libvirt",
"pidgin",
"libpurple",
"tsduck",
"openvas-libnasl",
"openvas-plugins",
"swig-gcj",
"ocaml-hacl-star",
"ocaml-hacl-star-raw",
"ustl",
"mm-common",
"atool",
"ftgl",
"libsecret",
"matterhorn",
"gnumeric",
"maxima",
"maxima-devel",
"pure-gen",
"shellcheck",
"guile-2.2",
"gnome-system-monitor",
"haskell-stan",
"liquid-dsp",
"libopenraw",
"libopenraw-legacy",
"mlton",
"gimp-help-en",
"hscolour",
"mmdb",
"mod_mono",
"git-annex",
"ufo-ai",
"boxes",
"erd",
"pandoc-citeproc",
"mod_authn_otp",
"rygel",
"stack",
"kremlin"
]
},
{
"type": "lib",
"ports": [
"php56-fpm",
"arb",
"php55",
"php55-apache2handler",
"php55-cgi",
"php55-fpm",
"php54",
"php54-apache2handler",
"xlsx2csv",
"php56",
"php56-apache2handler",
"php56-cgi",
"p5.26-config-autoconf",
"php54-cgi",
"php54-fpm",
"php53",
"php53-apache2handler",
"php53-cgi",
"p5.28-config-autoconf",
"p5.30-config-autoconf",
"p5.32-config-autoconf",
"p5.34-config-autoconf",
"php53-fpm",
"php52",
"php52-apache2handler",
"php52-cgi",
"php84",
"php84-apache2handler",
"php84-cgi",
"php84-fpm",
"php83",
"php83-apache2handler",
"php83-cgi",
"php83-fpm",
"swarm",
"php82",
"php82-apache2handler",
"php82-cgi",
"php82-fpm",
"php81",
"php81-apache2handler",
"php81-cgi",
"php81-fpm",
"bashunit",
"php80",
"php80-apache2handler",
"php80-cgi",
"php80-fpm",
"php74",
"php74-apache2handler",
"php74-cgi",
"php74-fpm",
"quilt",
"php73",
"php73-apache2handler",
"php73-cgi",
"php73-fpm",
"php72",
"php72-apache2handler",
"php72-cgi",
"php72-fpm",
"php71",
"php71-apache2handler",
"php71-cgi",
"php71-fpm",
"php70",
"php70-apache2handler",
"php70-cgi",
"php70-fpm",
"memesuite"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core",
"lbdb",
"mod_tile"
]
},
{
"type": "test",
"ports": [
"ragel-devel",
"bibclean"
]
}
]
},
{
"name": "grutatxt",
"portdir": "textproc/grutatxt",
"version": "2.0.15",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.triptico.com/software/grutatxt.html",
"description": "plain text to html converter",
"long_description": "grutatxt is a plain text to HTML (and other formats) converter. It succesfully converts subtle text markup to lists, bold, italics, tables and headings to their corresponding HTML, troff or man page markup without having to write unreadable source text files. Grutatxt is a perl module and a command line utility.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": []
},
{
"name": "gron",
"portdir": "textproc/gron",
"version": "0.7.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tomnomnom/gron",
"description": "Make JSON greppable!",
"long_description": "gron transforms JSON into discrete assignments to make it easier to grep for what you want and see the absolute 'path' to it. It eases the exploration of APIs that return large blobs of JSON but have terrible documentation.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "grc",
"portdir": "textproc/grc",
"version": "1.13",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/garabik/grc",
"description": "Generic Colouriser for colourising logfiles and output of commands",
"long_description": "Generic Colouriser makes text files or outputs of different programs more readable by inserting ANSI colour control codes into them. It provides the grc and grcat Python scripts for filtering text output and colourising it.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "graphtage",
"portdir": "textproc/graphtage",
"version": "0.3.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trailofbits/graphtage",
"description": "A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.",
"long_description": "A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV. Its name is a portmanteau of “graph” and “graftage”—the latter being the horticultural practice of joining two trees together such that they grow as one.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-intervaltree",
"py314-yaml",
"python314",
"py314-json5",
"py314-fickling",
"py314-colorama",
"py314-numpy",
"py314-scipy",
"py314-tqdm",
"py314-typing_extensions"
]
}
],
"depends_on": []
},
{
"name": "gpsbabel-app",
"portdir": "textproc/gpsbabel",
"version": "1.7.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gpsbabel.org",
"description": "GPSBabel converts/uploads GPS waypoints, tracks, and routes",
"long_description": "GPSBabel converts GPS waypoints, tracks, and routes from one format to another, whether that format is a common mapping format like Delorme, Streets and Trips, or even a serial upload or download to a GPS unit such as those from Garmin and Magellan.",
"active": true,
"categories": [
"textproc",
"comms"
],
"maintainers": [],
"variants": [
"qtwebkit",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"qt5-qttools",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtwebchannel",
"qt5-qtbase",
"gpsbabel",
"qt5-qtlocation",
"qt5-qtwebengine",
"qt5-qtdeclarative"
]
}
],
"depends_on": []
},
{
"name": "gpsbabel",
"portdir": "textproc/gpsbabel",
"version": "1.7.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gpsbabel.org",
"description": "GPSBabel converts/uploads GPS waypoints, tracks, and routes",
"long_description": "GPSBabel converts GPS waypoints, tracks, and routes from one format to another, whether that format is a common mapping format like Delorme, Streets and Trips, or even a serial upload or download to a GPS unit such as those from Garmin and Magellan.",
"active": true,
"categories": [
"textproc",
"comms"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"zlib",
"libusb",
"shapelib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gpsbabel-app",
"qlandkartegt"
]
},
{
"type": "run",
"ports": [
"viking"
]
}
]
},
{
"name": "glow",
"portdir": "textproc/glow",
"version": "2.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/charmbracelet/glow",
"description": "Render markdown on the CLI, with pizzazz!",
"long_description": "Render markdown on the CLI, with pizzazz! Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI. Use it to discover markdown files, read documentation directly on the command line and stash markdown files to your own private collection so you can read them anywhere. Glow will find local markdown files in subdirectories or a local Git repository. By the way, all data stashed is encrypted end-to-end: only you can decrypt it.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"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-9.0"
]
}
],
"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-9.0"
]
}
],
"depends_on": []
},
{
"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-17"
]
}
],
"depends_on": []
},
{
"name": "git-delta",
"portdir": "textproc/git-delta",
"version": "0.18.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dandavison.github.io/delta",
"description": "A syntax-highlighter for git and diff output",
"long_description": "Delta provides language syntax-highlighting, within-line insertion/deletion detection, and restructured diff output for git on the command line.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgit2",
"libunwind"
]
},
{
"type": "run",
"ports": [
"less"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"bat-extras",
"git-fuzzy"
]
}
]
},
{
"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-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libhandy",
"gtksourceview5",
"evas",
"gtk4-devel",
"gtk4",
"libass",
"abiword",
"libass-devel",
"supertuxkart",
"rrdtool",
"glob2",
"smooth",
"ffmpeg",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"VLC2",
"libVLC2",
"avidemux",
"lagrange",
"vte",
"dvdauthor",
"warzone2100",
"libraqm",
"supertux",
"racket",
"libadwaita",
"mapserver",
"pango-devel",
"pango",
"abiword-x11",
"R-textshaping",
"gtksourceview4",
"ffmpeg6",
"ffmpeg7",
"MPlayer",
"mplayer-devel",
"mlterm"
]
}
]
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py27-freeling"
]
}
]
},
{
"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": 354
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"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": 354
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"xorg-libXt",
"bibletime"
]
},
{
"type": "lib",
"ports": [
"zorba"
]
},
{
"type": "run",
"ports": [
"asciidoc",
"xmlto",
"olena"
]
}
]
},
{
"name": "fmt-ptrn",
"portdir": "textproc/fmt-ptrn",
"version": "1.3.22",
"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-16",
"gettext",
"libtool",
"pkgconfig",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"glib2",
"gettext-runtime",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"scald"
]
}
]
},
{
"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-9.0"
]
}
],
"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-9.0"
]
}
],
"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": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ffe",
"portdir": "textproc/ffe",
"version": "0.3.9a",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ff-extractor.sourceforge.net/",
"description": "Flat file extractor can be used for parsing different flat file structures and printing them in different formats",
"long_description": "Flat file extractor (ffe) can be used for parsing different flat file structures and printing them in different formats. ffe can also process fixed length binary files.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1241
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libgcrypt"
]
}
],
"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": "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-14"
]
},
{
"type": "lib",
"ports": [
"crfpp",
"juman6",
"gawk",
"libiconv",
"p5.34-text-csv_xs",
"knp3"
]
}
],
"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": [
"clang10",
"clang11",
"clang90",
"g95",
"gcc10",
"gcc7",
"gcc9",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"py27-docutils",
"py27-pygments",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"boost171"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cicada"
]
}
]
},
{
"name": "expat",
"portdir": "textproc/expat",
"version": "2.7.3",
"license": "MIT",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.libexpat.org/",
"description": "XML 1.0 parser written in C",
"long_description": "Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags).",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"lzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"php71-wddx",
"php53-wddx",
"php73-wddx",
"php56-wddx",
"libosmium",
"libosmium-doc",
"php72-wddx",
"php55-wddx",
"php52-wddx",
"php70-wddx",
"php54-wddx"
]
},
{
"type": "lib",
"ports": [
"py35-astropy",
"py36-astropy",
"gnuplot",
"python27-bootstrap",
"py27-graph-tool",
"libofa",
"shntool",
"dbus-glib",
"libpdel",
"tcpflow",
"libmetalink",
"tcpflow-devel",
"log4c",
"fontconfig",
"zeroc-ice33",
"ggz-client-libs",
"boost169",
"libwmf",
"git",
"git-devel",
"gst",
"avr-gdb",
"pypy",
"pypy36",
"pypy37",
"pypy38",
"pypy39",
"despotify",
"antinat",
"gq",
"jabber",
"jabberd",
"pwlib",
"apr-util",
"exact-image",
"lftp",
"php74-xmlrpc",
"Xft2",
"php73-xmlrpc",
"htcondor",
"iAIDA",
"php72-xmlrpc",
"python27",
"php71-xmlrpc",
"exiv2",
"php70-xmlrpc",
"dbus",
"php56-xmlrpc",
"php55-xmlrpc",
"php54-xmlrpc",
"php53-xmlrpc",
"wxWidgets-2.8",
"wxgtk-2.8",
"wxsvg",
"php52-xmlrpc",
"subversion-pythonbindings-3.9",
"geant4.10.3",
"geant4.10.4",
"geant4.10.6",
"geant4.10.5",
"afflib",
"bulk_extractor",
"graphviz",
"unbound",
"voms",
"rb-xmlparser",
"EMBOSS",
"wxWidgets-3.0",
"wxWidgets-3.0-cxx11",
"wxPython-3.0",
"wxgtk-3.0",
"wxgtk-3.0-cxx11",
"wxWidgets-3.2",
"arm-none-eabi-gdb",
"root5",
"sphinx",
"audacity-devel",
"udunits2",
"ophcrack",
"rats",
"rpm54",
"sablotron",
"tDOM",
"xml-coreutils",
"elinks",
"flood",
"libwww",
"lws",
"gcin",
"py310-graph-tool",
"py311-graph-tool",
"py312-graph-tool",
"py313-graph-tool",
"intltool",
"paraview",
"tenacity",
"vapor",
"libxspf",
"subversion-python27bindings",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"audacity-legacy",
"normalize",
"neon",
"lua54-luaexpat",
"lua53-luaexpat",
"lua52-luaexpat",
"lua51-luaexpat",
"py37-graph-tool",
"poppler-qt4-mac",
"mail-server",
"zeroc-ice34",
"zeroc-ice35",
"spatialite-tools",
"cmconvert",
"libstrophe",
"libhangul",
"freexl",
"mkvtoolnix-legacy",
"gpick",
"py37-astropy",
"p5.28-xml-parser",
"p5.30-xml-parser",
"p5.34-xml-parser",
"p5.32-xml-parser",
"advancemame",
"vips",
"memesuite",
"py38-graph-tool",
"Aseprite",
"mldonkey",
"digikam",
"wbxml2",
"scribus-devel",
"ejabberd",
"metview",
"python39",
"gds",
"magicspp",
"subversion-pythonbindings-3.8",
"mesa",
"ncview",
"py38-astropy",
"cmake-devel",
"cmake",
"cmake-devel-docs",
"cmake-docs-devel",
"cmake-gui-devel",
"cmake-gui",
"cmake-docs",
"root6",
"gdb",
"audacity",
"gdcm2",
"R-units",
"mame",
"python310",
"python311",
"litmus",
"python34",
"python35",
"python36",
"python37",
"python312",
"zebra",
"racket",
"python314",
"python314-freethreading",
"elinks-devel",
"NetSurf",
"cairo",
"ImageMagick",
"python38",
"libsolv",
"poco",
"osmium-tool",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12",
"avahi",
"orfeotoolbox",
"py310-orfeotoolbox",
"py311-orfeotoolbox",
"py312-orfeotoolbox",
"py313-orfeotoolbox",
"py314-orfeotoolbox",
"redwax-tool",
"wesnoth",
"rpki-client",
"libkml",
"osm2pgsql-lua",
"apache2",
"py39-astropy",
"cegui",
"scummvm",
"scummvm-devel",
"InsightToolkit",
"InsightToolkit4",
"py310-InsightToolkit",
"py311-InsightToolkit",
"py312-InsightToolkit",
"py313-InsightToolkit",
"py310-InsightToolkit4",
"py311-InsightToolkit4",
"py312-InsightToolkit4",
"py313-InsightToolkit4",
"python315-devel",
"python315-freethreading-devel",
"newsraft",
"poppler-devel",
"poppler-devel-qt5",
"kopete",
"profanity",
"log4cxx",
"poppler",
"poppler-qt5",
"libetpan",
"boost187",
"BoCA",
"scribus",
"gnudatalanguage",
"mkvtoolnix-devel",
"mkvtoolnix",
"osm2pgrouting",
"osm2pgsql",
"cairo-devel",
"boost188",
"ImageMagick7",
"py310-astropy",
"py311-astropy",
"py312-astropy",
"py313-astropy",
"py314-astropy",
"subversion",
"subversion-javahlbindings",
"subversion-rubybindings",
"subversion-perlbindings-5.28",
"subversion-perlbindings-5.30",
"subversion-perlbindings-5.32",
"subversion-perlbindings-5.34",
"py39-graph-tool",
"gawk-xml",
"gdal",
"gdal-hdf5",
"gdal-kea",
"gdal-netcdf",
"qgis3",
"python313",
"qgis3-ltr",
"python313-freethreading",
"gdcm",
"subversion-perlbindings-5.26",
"boost171",
"boost176",
"boost178",
"boost181",
"graphviz-devel",
"p5.26-xml-parser",
"py27-astropy"
]
}
]
},
{
"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": 163
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"openssl",
"stack",
"file",
"grep",
"gsed"
]
},
{
"type": "run",
"ports": [
"graphviz"
]
}
],
"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": 163
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"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": "enchant2",
"portdir": "textproc/enchant2",
"version": "2.8.12",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rrthomas.github.io/enchant/",
"description": "Generic spell checking library",
"long_description": "Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. Installs in parallel with legacy Enchant 1.x versions without conflict.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"aspell",
"hunspell",
"nuspell",
"applespell",
"test",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"groff",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-enchant",
"gspell",
"gtkspell3",
"php84-enchant",
"php83-enchant",
"php82-enchant",
"php81-enchant",
"php80-enchant",
"bluefish",
"py36-enchant",
"py37-enchant",
"py38-enchant",
"py39-enchant",
"webkit2-gtk",
"webkit2-gtk-devel",
"cherrytree",
"cl-enchant",
"py310-enchant",
"py311-enchant",
"py312-enchant",
"py313-enchant",
"py314-enchant"
]
}
]
},
{
"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",
"conglomerate",
"empathy",
"webkit-gtk",
"webkit-gtk3",
"libgtkhtml3",
"libgtkhtml4",
"bibledit",
"php74-enchant",
"php73-enchant",
"php72-enchant",
"php71-enchant",
"php70-enchant",
"php56-enchant",
"php55-enchant",
"php54-enchant",
"php53-enchant",
"gtkspell2",
"kdelibs4",
"LyX",
"abiword-x11",
"webkit-gtk-2.0",
"webkit-gtk3-2.0",
"claws-mail"
]
}
]
},
{
"name": "enca",
"portdir": "textproc/enca",
"version": "1.21",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cihar.com/software/enca",
"description": "character set analyser",
"long_description": "Enca is an Extremely Naive Charset Analyser. It detects character set and encoding of text files and can also convert them to other encodings.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
},
{
"type": "test",
"ports": [
"bash"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"qmmp"
]
}
]
},
{
"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-9.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"php53-html_parse",
"php54-html_parse",
"php55-html_parse",
"php56-html_parse"
]
}
]
},
{
"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-9.0"
]
},
{
"type": "run",
"ports": [
"kytea"
]
}
],
"depends_on": []
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"libzip",
"libxml2"
]
},
{
"type": "run",
"ports": [
"convertlit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"kfilemetadata",
"nepomuk-core",
"okular"
]
}
]
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"gettext",
"ncurses",
"zlib",
"eb",
"libiconv",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lookup"
]
}
]
},
{
"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-15"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gettext",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"goldendict",
"eblook"
]
}
]
},
{
"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-17"
]
},
{
"type": "lib",
"ports": [
"gettext",
"icu"
]
}
],
"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-13"
]
}
],
"depends_on": []
},
{
"name": "doxygen",
"portdir": "textproc/doxygen",
"version": "1.14.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.doxygen.nl",
"description": "Documentation system for several programming languages",
"long_description": "It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code. You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. You can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"qt4",
"qt5",
"clangparser",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"flex",
"bison",
"cmake",
"clang-20",
"perl5",
"python313"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lldb-17",
"libcaption",
"zthread",
"gnuradio-devel",
"sofia-sip",
"cpptoml",
"maloc",
"physfs",
"wsdlpull",
"SoQt",
"libpgf",
"cvc4",
"mlt-qt5",
"lldb-19",
"alembic",
"materialx",
"partio",
"libiio",
"stellarium",
"volk",
"py39-gyoto",
"libstdcxx-docs",
"py37-gyoto",
"py38-gyoto",
"glom",
"bladeRF",
"gnuradio",
"gnuradio37",
"gnuradio-next",
"gr-adapt",
"gr-air-modes",
"gr37-adapt",
"gr37-air-modes",
"gr-ais",
"gr37-ais",
"gr-baz",
"gr-cdma",
"gr37-baz",
"gr37-cdma",
"gr-fcdproplus",
"gr-foo",
"gr37-fcdproplus",
"gr37-foo",
"gr-fosphor",
"gr-gfdm",
"gr37-fosphor",
"gr37-gfdm",
"gr-gsm",
"gr-hermeslite2",
"gr37-gsm",
"gr-hpsdr",
"gr-ieee802-11",
"gr-ieee802-15-4",
"gr37-ieee802-11",
"gr37-ieee802-15-4",
"gr-iqbalance",
"gr-iio",
"gr37-iqbalance",
"gr37-iio",
"gr-limesdr",
"gr37-limesdr",
"gr-linrad",
"gr-limesdr-devel",
"gr-lora",
"gr-lte",
"gr37-lora-rpp0",
"gr37-lora-BastilleResearch",
"gr-lora-rpp0",
"gr37-lte",
"gr-mapper",
"gr-mac",
"gr37-mapper",
"gr37-mac",
"gr-ofdm",
"gr-osmosdr",
"gr37-ofdm",
"gr37-osmosdr",
"gr-pcap",
"gr-pyqt",
"gr37-pcap",
"gr37-pyqt",
"gr-satellites",
"gr-rds",
"gr37-satellites",
"gr37-rds",
"gr-tdd",
"gr37-tdd",
"py310-wxpython-4.0",
"py311-wxpython-4.0",
"py312-wxpython-4.0",
"py313-wxpython-4.0",
"py314-wxpython-4.0",
"libqalculate",
"lldb-18",
"lldb-7.0",
"py37-pytorch",
"osmocore",
"osmocore-devel",
"glfw",
"glfw-devel",
"ptex",
"py35-gyoto",
"py36-gyoto",
"wt",
"gr-sdrplay",
"gr37-sdrplay",
"nds2-client",
"lldb-5.0",
"SoXt",
"gavl",
"sfml",
"lldb-14",
"mlt",
"mlt-legacy",
"libgtksourceviewmm",
"py38-pytorch",
"lapack-manpages",
"gr-iridium",
"gr37-iridium",
"vips",
"libretroshare",
"mscp",
"luanti",
"kicad",
"dar",
"libssh",
"gr-specest",
"gr37-specest",
"restinio",
"uhd",
"uhd-39lts",
"uhd-devel",
"lldb-15",
"gnome-vfsmm",
"lldb-9.0",
"libechonest",
"sphinxbase",
"libftdi1",
"libqb",
"py39-pytorch",
"lldb-devel",
"lldb-11",
"libosmium-doc",
"lldb-20",
"freecad",
"rtl-sdr",
"editorconfig-core-c",
"lldb-10",
"usd",
"py310-pytorch",
"py311-pytorch",
"py312-pytorch",
"py313-pytorch",
"ismrmrd",
"range-v3",
"openvdb",
"lldb-6.0",
"py310-gyoto",
"py311-gyoto",
"py312-gyoto",
"py313-gyoto",
"py314-gyoto",
"lldb-21",
"cubeb",
"geographiclib",
"owncloud-client",
"lldb-13",
"openni",
"opensubdiv",
"notmuch",
"lldb-16",
"lirc",
"ogre",
"lldb-8.0",
"lldb-12"
]
},
{
"type": "lib",
"ports": [
"libosmo-dsp",
"itpp",
"itpp-devel",
"doxygen-launcher",
"widelands",
"widelands-devel",
"imlib2"
]
},
{
"type": "run",
"ports": [
"lscsoft-deps",
"doxyqml"
]
}
]
},
{
"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": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "dos2unix",
"portdir": "textproc/dos2unix",
"version": "7.5.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://waterlan.home.xs4all.nl/dos2unix.html",
"description": "Convert text files with DOS or Mac line breaks to Unix line breaks and vice versa",
"long_description": "This is an update of Benjamin Lin's implementations of dos2unix and unix2dos. Benjamin Lin's implementations of dos2unix and unix2dos were distributed via SunSITE.unc.edu (later MetaLab.unc.edu, now ibiblio) and became part of several Linux distributions such as RedHat, Suse, Gentoo, and others. This update includes all RedHat patches and fixes several other problems. Internationalization has been added and ports to DOS, Windows, Cygwin and OS/2 Warp have been made.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "therealketo",
"github": "therealketo",
"ports_count": 17
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"kchmviewer",
"fluid-soundfont",
"hunspell-en_AU",
"hunspell-en_AU_large",
"hunspell-en_CA",
"hunspell-en_CA_large",
"hunspell-en_GB_ise",
"hunspell-en_GB_ize",
"hunspell-en_GB_large",
"hunspell-en_US",
"hunspell-en_US_large"
]
},
{
"type": "patch",
"ports": [
"pdb2pqr"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"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-14"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"perl5.34",
"p5.34-xml-namespacesupport",
"libiconv",
"p5.34-xml-sax",
"p5.34-xml-sax-expat",
"p5.34-xml-parser"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"moreutils",
"megatools"
]
}
]
},
{
"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": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": []
},
{
"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": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"bibletime",
"kdelibs4",
"libnotify",
"gdcm2",
"po4a"
]
},
{
"type": "lib",
"ports": [
"shared-desktop-ontologies"
]
}
]
},
{
"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": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"postgresql18",
"neomutt",
"samba4",
"dia",
"mkvtoolnix-devel",
"mkvtoolnix",
"git-crypt",
"postgresql16",
"postgresql17",
"policykit",
"vala",
"sisc",
"dconf",
"libsecret",
"glade",
"vala-devel",
"gnome-keyring",
"gtk4-devel",
"gtk4",
"cvs-fast-export",
"gimp-help-en",
"libyubikey",
"yubico-pam",
"py27-pygtksourceview",
"libp11",
"xmlto",
"molly-guard",
"xmlroff",
"mkvtoolnix-legacy",
"postgresql13-doc",
"postgresql14-doc",
"postgresql15-doc",
"gnome-dictionary",
"weechat",
"postgresql12-doc",
"opensc",
"alacarte",
"dconf-editor",
"gpscorrelate",
"ripgrep",
"cppcheck",
"bakefile",
"FreeRDP",
"po4a",
"offlineimap",
"newsboat"
]
},
{
"type": "lib",
"ports": [
"asciidoc",
"sid",
"dblatex",
"appstream-glib",
"kdelibs4",
"gtk-doc",
"appstream"
]
},
{
"type": "run",
"ports": [
"xmlto",
"gnome-doc-utils"
]
}
]
},
{
"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": 1827
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"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-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-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"xmlcatmgr"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"po4a"
]
},
{
"type": "lib",
"ports": [
"dblatex",
"docbook-xml"
]
}
]
}
]
}