HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50663,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=508",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=506",
"results": [
{
"name": "libxmldiff",
"portdir": "textproc/libxmldiff",
"version": "0.2.9",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lprp.fr/libxmldiff/",
"description": "libxmldiff aims at providing efficient diff on XML files",
"long_description": "libxmldiff aims at providing efficient diff on XML files",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"autoconf",
"automake",
"libtool",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"libxml2",
"libxslt",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "libxmlxx2",
"portdir": "textproc/libxmlxx2",
"version": "2.42.3",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://libxmlplusplus.sourceforge.net",
"description": "libxml++ is a C++ interface for working with XML files",
"long_description": "libxml++ is a C++ interface for working with XML files, using libxml (gnome-xml) to parse and write the actual XML files. It has a simple but complete API.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"mm-common",
"clang-16",
"python312",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"glibmm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bakery",
"sobby",
"LibreCAD",
"LibreCAD-devel",
"kitlist",
"gnome-bindings-cxx",
"gobby",
"cherrytree",
"synfig"
]
}
]
},
{
"name": "libxmlxx3",
"portdir": "textproc/libxmlxx3",
"version": "3.2.5",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libxmlplusplus.github.io/libxmlplusplus/",
"description": "libxml++ is a C++ interface for working with XML files",
"long_description": "libxml++ is a C++ interface for working with XML files, using libxml (gnome-xml) to parse and write the actual XML files. It has a simple but complete API.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2625
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"mm-common",
"clang-16",
"python312",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"glibmm"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"glom"
]
}
]
},
{
"name": "libxslt",
"portdir": "textproc/libxslt",
"version": "1.1.43",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://xmlsoft.org/XSLT/",
"description": "gnome xslt library and xsltproc",
"long_description": "Libxslt is the XSLT C library developed for the Gnome project. XSLT itself is a an XML language to define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the Gnome project. It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxon's evaluate and expressions extensions.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"doc",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libxml2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libp11",
"fvwm2",
"bibletime",
"tidy",
"vala-devel",
"postgis2",
"xmlto",
"bodr",
"policykit",
"libdbusmenu",
"libsecret",
"glade",
"telepathy-farstream",
"molly-guard",
"allegro5",
"accountsservice",
"gdcm2",
"gnome-keyring",
"gnome-dictionary",
"rabbitmq-server",
"libsigcxx2",
"mosquitto",
"telepathy-idle",
"empathy",
"upower",
"libsigcxx3",
"pg12-postgis",
"pg12-postgis3-doc",
"pg13-postgis3-doc",
"pg14-postgis3-doc",
"pg15-postgis3-doc",
"pg16-postgis3-doc",
"pg17-postgis3-doc",
"unpaper",
"pg12-postgis-doc",
"pg13-postgis",
"mkvtoolnix-devel",
"pg13-postgis-doc",
"weechat",
"samba4",
"pg14-postgis",
"pg14-postgis-doc",
"telepathy-mission-control",
"pg15-postgis",
"pg15-postgis-doc",
"mkvtoolnix-legacy",
"opensc",
"pg16-postgis",
"pg16-postgis-doc",
"alacarte",
"dconf-editor",
"gnome-control-center",
"gnome-session",
"chemical-mime-data",
"cvs-fast-export",
"gdk-pixbuf2-devel",
"libnotify",
"mkvtoolnix",
"gdk-pixbuf2",
"pg17-postgis-doc",
"gpscorrelate",
"yelp-xsl",
"pg17-postgis",
"git-crypt",
"gimp-help-en",
"appstream",
"cppcheck",
"bakefile",
"lastpass-cli-doc",
"libyubikey",
"yubico-pam",
"FreeRDP",
"po4a",
"py27-pygtksourceview",
"vala",
"gtkspell2",
"dconf",
"neomutt"
]
},
{
"type": "lib",
"ports": [
"rasqal",
"digikam",
"libosinfo",
"raptor2",
"webkit2-gtk",
"webkit2-gtk-devel",
"xmlsec",
"py27-shiboken",
"py35-shiboken",
"py36-shiboken",
"py37-shiboken",
"qt5-qtwebkit",
"py39-pyside2",
"libxmldiff",
"postgresql82",
"postgresql83",
"postgresql84",
"p5.28-xml-libxslt",
"p5.30-xml-libxslt",
"p5.34-xml-libxslt",
"p5.32-xml-libxslt",
"postgresql90",
"postgresql91",
"postgresql92",
"py38-shiboken",
"apertium",
"postgresql10",
"postgresql11",
"postgresql12",
"postgresql93",
"postgresql94",
"postgresql95",
"postgresql96",
"zebra",
"tellico",
"xmlstarlet",
"py38-pyside2",
"py310-pyside2",
"py311-pyside2",
"py310-shiboken",
"py311-shiboken",
"py39-libxslt",
"libgda5",
"abiword-x11",
"py27-libxslt",
"py310-libxslt",
"py311-libxslt",
"py312-libxslt",
"pgAdmin3",
"R-xslt",
"metaproxy",
"qt513-qtwebkit",
"gimp2",
"gimp2-devel",
"webkit-gtk-2.0",
"webkit-gtk3-2.0",
"pdf2djvu",
"polymake",
"kdepimlibs4",
"kdepimlibs4-kioslaves",
"kopete",
"yaz",
"p5.26-xml-libxslt",
"asciidoc",
"xmlsec-1.2",
"icecast2",
"postgresql81",
"apiextractor",
"sid",
"py27-pyside2",
"rb25-nokogiri",
"rb24-nokogiri",
"conglomerate",
"appstream-glib",
"gnustep-base",
"q",
"lurker",
"p11-kit",
"gtk-doc",
"rb26-nokogiri",
"gimp3-devel",
"telepathy-gabble",
"webkit-gtk",
"webkit-gtk3",
"gnome3-core",
"py39-shiboken",
"pure-xml",
"php84-xsl",
"php83-xsl",
"php82-xsl",
"rb-xslt",
"glom",
"py38-libxslt",
"liferea",
"php81-xsl",
"php80-xsl",
"php74-xsl",
"php73-xsl",
"php72-xsl",
"php71-xsl",
"goffice",
"inkscape",
"inkscape-devel",
"php70-xsl",
"php56-xsl",
"php55-xsl",
"php54-xsl",
"py36-pyside2",
"php53-xsl",
"php52-xsl",
"rb19-nokogiri",
"qt511-qtwebkit",
"phantomjs-qt-qtwebkit",
"rb33-nokogiri",
"rb32-nokogiri",
"rb31-nokogiri",
"rb30-nokogiri",
"rb27-nokogiri",
"xlsx2csv",
"gnome-doc-utils",
"umbrello",
"py37-pyside2",
"kdelibs4",
"qt53-qtwebkit",
"qt56-qtwebkit",
"qt55-qtwebkit",
"xmlroff",
"zorba",
"php53-xslcache",
"php54-xslcache",
"php55-xslcache",
"php56-xslcache",
"subsurface",
"qt57-qtwebkit",
"qt58-qtwebkit",
"redland",
"qt59-qtwebkit",
"memesuite",
"qpdf",
"xmlwrapp",
"postgresql13",
"postgresql14",
"postgresql15",
"postgresql16",
"postgresql17",
"postgresql18",
"dia",
"gnucash-docs",
"kdepim4-runtime",
"py37-lxml",
"py27-lxml",
"py39-lxml",
"py38-lxml",
"py310-lxml",
"py311-lxml",
"py312-lxml",
"py313-lxml",
"py314-lxml",
"py35-lxml",
"py36-lxml"
]
},
{
"type": "run",
"ports": [
"gnome3-core",
"svn2cl",
"scald",
"yelp-tools",
"rarian",
"xmlto",
"gutils-suite-core"
]
}
]
},
{
"name": "py27-libxslt",
"portdir": "textproc/libxslt",
"version": "1.1.43",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://xmlsoft.org/XSLT/",
"description": "Python bindings for libxslt",
"long_description": "Python bindings for libxslt",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-libxml2",
"libxslt"
]
}
],
"depends_on": []
},
{
"name": "lilypond",
"portdir": "textproc/lilypond",
"version": "2.24.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lilypond.org",
"description": "An automated engraving system for typesetting sheet music.",
"long_description": "Lilypond is a unix-based automated engraving system that generates beautiful sheet music from input files. Lilypond uses its own input format, .ly, which in many ways is similar to LaTeX. Lilypond can export sheet music to PDF, EPS, SVG, and PNG formats, and can also create MIDI files.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"mactex",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.34-encode",
"p5.34-pod-escapes",
"p5.34-pod-simple",
"p5.34-podlators",
"p5.34-scalar-list-utils",
"autoconf",
"bison",
"flex",
"gmake",
"pkgconfig",
"fontforge",
"t1utils",
"texlive-fonts-recommended",
"texlive-metapost",
"texinfo",
"urw-core35-fonts"
]
},
{
"type": "lib",
"ports": [
"extractpdfmark",
"pango",
"python311",
"guile-2.2",
"ghostscript"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"denemo"
]
}
]
},
{
"name": "lilypond-devel",
"portdir": "textproc/lilypond",
"version": "2.25.13",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lilypond.org",
"description": "An automated engraving system for typesetting sheet music.",
"long_description": "The development version of the LilyPond music typesetter.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"mactex",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"p5.34-encode",
"p5.34-pod-escapes",
"p5.34-pod-simple",
"p5.34-podlators",
"p5.34-scalar-list-utils",
"autoconf",
"bison",
"flex",
"gmake",
"pkgconfig",
"fontforge",
"t1utils",
"texlive-fonts-recommended",
"texlive-metapost",
"texinfo",
"urw-core35-fonts"
]
},
{
"type": "lib",
"ports": [
"extractpdfmark",
"pango",
"python311",
"guile-2.2",
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "link-grammar",
"portdir": "textproc/link-grammar",
"version": "5.12.4",
"license": "LGPL-2.1 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://opencog.github.io/link-grammar-website/",
"description": "Link Grammar Parser",
"long_description": "The Link Grammar Parser is a syntactic parser of English, based on link grammar, an original theory of English syntax. Given a sentence, the system assigns to it a syntactic structure, which consists of a set of labeled links connecting pairs of words. The parser also produces a \"constituent\" (Penn tree-bank style phrase tree) representation of a sentence (showing noun phrases, verb phrases, etc.).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"track_space_usage",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libedit",
"hunspell"
]
}
],
"depends_on": []
},
{
"name": "linuxdoc",
"portdir": "textproc/linuxdoc",
"version": "1.1",
"license": "none",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tldp.org/",
"description": "Linuxdoc SGML DTD",
"long_description": "Linuxdoc SGML DTD",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"iso8879",
"mkcatalog"
]
}
],
"depends_on": []
},
{
"name": "linuxdoc-tools",
"portdir": "textproc/linuxdoc-tools",
"version": "0.9.82",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.com/agmartin/linuxdoc-tools",
"description": "convert LinuxDoc SGML source into other formats",
"long_description": "convert LinuxDoc SGML source into other formats",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"texlive"
]
},
{
"type": "lib",
"ports": [
"flex",
"perl5",
"opensp",
"texinfo"
]
}
],
"depends_on": []
},
{
"name": "lookup",
"portdir": "textproc/lookup",
"version": "1.4-media-20121122",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://green.ribbon.to/~ikazuhiro/lookup/lookup.html",
"description": "Dictionary search interface for Emacs, including the media patch",
"long_description": "Dictionary search interface for Emacs, including the media patch",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"emacs_app",
"carbon_emacs_package",
"ptex"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"texinfo"
]
},
{
"type": "lib",
"ports": [
"emacs",
"eblook"
]
}
],
"depends_on": []
},
{
"name": "lout",
"portdir": "textproc/lout",
"version": "3.43.2",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://savannah.nongnu.org/projects/lout/",
"description": "A text formatting system similar to TeX, but simpler",
"long_description": "Lout is a text-formatting system and a purely functional programming language. It outputs PostScript directly, achieving high quality printouts in one step.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"zlib",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lowdown",
"portdir": "textproc/lowdown",
"version": "2.0.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kristaps.bsd.lv/lowdown",
"description": "simple markdown translator",
"long_description": "lowdown is a Markdown translator producing HTML5, roff documents in the ms and man formats, LaTeX, gemini (\"gemtext\"), OpenDocument, and ANSI/UTF8 terminal output. The open source C source code has no dependencies.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lttoolbox",
"portdir": "textproc/lttoolbox",
"version": "3.8.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wiki.apertium.org/wiki/Lttoolbox",
"description": "toolbox for lexical processing, morphological analysis and generation",
"long_description": "lttoolbox is a toolbox from the Apertium platform used for lexical processing, morphological analysis and generation of words. Analysis involves finding the lemma and grammatical information (e.g. noun, plural) of a surface form. Generation is the opposite process. The package is split into three programs, lt-comp (compiler), lt-proc (processor), and lt-expand (generates all possible mappings between surface forms and lexical forms).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"utfcpp",
"clang-20",
"cmake",
"python313"
]
},
{
"type": "lib",
"ports": [
"libxml2",
"icu"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"apertium"
]
}
]
},
{
"name": "lv",
"portdir": "textproc/lv",
"version": "4.51",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ff.iij4u.or.jp/~nrt/lv/index.html",
"description": "Powerful Multilingual File Viewer / Grep",
"long_description": "Powerful Multilingual File Viewer / Grep",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"lesslikeslash",
"xz",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
},
{
"type": "run",
"ports": [
"bzip2",
"gzip",
"xz"
]
}
],
"depends_on": []
},
{
"name": "man-db",
"portdir": "textproc/man-db",
"version": "2.13.0",
"license": "GPL-3+",
"platforms": "darwin linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://man-db.nongnu.org",
"description": "Modern, featureful implementation of the Unix man page system.",
"long_description": "man-db is an implementation of the standard Unix documentation system accessed using the man command. It uses a Berkeley DB database in place of the traditional flat-text whatis databases. man-db is used by several popular Linux distributions, including: Arch, Debian, Dragora, Fedora, Gentoo, openSUSE, and Ubuntu.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "georgedp",
"github": "ylluminarious",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"pkgconfig",
"groff",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libpipeline"
]
}
],
"depends_on": []
},
{
"name": "mandoc",
"portdir": "textproc/mandoc",
"version": "1.14.6",
"license": "ISC",
"platforms": "openbsd freebsd netbsd darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mandoc.bsd.lv/",
"description": "UNIX manpage compiler",
"long_description": "mandoc is a suite of tools compiling mdoc, the roff macro language of choice for BSD manual pages, and man, the predominant historical language for UNIX manuals.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"dotenv",
"libfido2"
]
}
]
},
{
"name": "marisa-trie",
"portdir": "textproc/marisa-trie",
"version": "0.3.1",
"license": "(BSD or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/s-yata/marisa-trie",
"description": "a static and space-efficient trie data structure",
"long_description": "Matching Algorithm with Recursively Implemented StorAge (MARISA) is a static and space-efficient trie data structure. And libmarisa is a C++ library to provide an implementation of MARISA. Also, the package of libmarisa contains a set of command line tools for building and operating a MARISA-based dictionary.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-21"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"librime",
"librime-devel",
"opencc",
"squirrel-ime"
]
}
]
},
{
"name": "mdcat",
"portdir": "textproc/mdcat",
"version": "2.7.1",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crates.io/crates/mdcat",
"description": "cat for markdown",
"long_description": "mdcat is cat for markdown (that is, CommonMark). mdcat works best with iTerm2 or a compatible terminal emulator, and a good terminal font with italic characters. Then it nicely renders all basic CommonMark syntax (no tables or footnotes though), highlights code blocks with syntect, shows links and images inline in supported terminals, adds jump marks for headings in iTerm2",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"asciidoctor",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "mecab",
"portdir": "textproc/mecab",
"version": "0.996",
"license": "(GPL or LGPL or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "yet another part-of-speech and morphological analyzer",
"long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of eucjp encoding.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"ipadic",
"jumandic",
"naistjdic",
"sjis",
"utf8"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base",
"mecab-ipadic"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"senna",
"R-gibasa",
"R-RcppMeCab"
]
}
]
},
{
"name": "mecab-sjis",
"portdir": "textproc/mecab",
"version": "0.996",
"license": "(GPL or LGPL or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "yet another part-of-speech and morphological analyzer",
"long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of sjis encoding.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"ipadic",
"jumandic",
"naistjdic",
"sjis",
"utf8"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base",
"mecab-ipadic-sjis"
]
}
],
"depends_on": []
},
{
"name": "mecab-utf8",
"portdir": "textproc/mecab",
"version": "0.996",
"license": "(GPL or LGPL or BSD)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "yet another part-of-speech and morphological analyzer",
"long_description": "MeCab is yet another part-of-speech and morphological analyzer. This port depends on MeCab base analyzer and a Japanese dictionary of utf8 encoding.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"ipadic",
"jumandic",
"naistjdic",
"unidic",
"neologd",
"sjis",
"utf8"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base",
"mecab-ipadic-utf8"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-mecab-python3",
"py39-mecab",
"p5.26-mecab",
"py27-mecab-python3",
"mecab-java",
"p5.28-mecab",
"p5.30-mecab",
"p5.32-mecab",
"p5.34-mecab",
"py37-mecab",
"py37-mecab-python3",
"rb-mecab",
"rb19-mecab",
"groonga",
"cabocha",
"kakarot",
"py38-mecab-python3",
"py38-mecab",
"jubatus",
"py313-mecab",
"py310-mecab-python3",
"py311-mecab-python3",
"py312-mecab-python3",
"py313-mecab-python3"
]
}
]
},
{
"name": "mecab-base",
"portdir": "textproc/mecab-base",
"version": "0.996",
"license": "(GPL or LGPL or BSD)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://taku910.github.io/mecab/",
"description": "yet another part-of-speech and morphological analyzer",
"long_description": "The base analyzer of MeCab, yet another part-of-speech and morphological analyzer.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"utf8only",
"dartsclone",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-fugashi",
"jdepp",
"mecab",
"mecab-sjis",
"mecab-utf8",
"mecab-ipadic",
"mecab-ipadic-sjis",
"mecab-ipadic-utf8",
"mecab-jumandic",
"mecab-jumandic-sjis",
"mecab-jumandic-utf8",
"mecab-naist-jdic",
"mecab-naist-jdic-sjis",
"mecab-naist-jdic-utf8",
"py37-fugashi",
"cabocha",
"kakarot",
"mecab-ipadic-neologd",
"py311-fugashi",
"py310-fugashi",
"py313-fugashi",
"py312-fugashi",
"py39-fugashi"
]
}
]
},
{
"name": "mecab-ipadic",
"portdir": "textproc/mecab-ipadic",
"version": "2.7.0-20070801",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "ipadic of eucjp encoding for MeCab",
"long_description": "ipadic of eucjp encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mecab"
]
}
]
},
{
"name": "mecab-ipadic-sjis",
"portdir": "textproc/mecab-ipadic",
"version": "2.7.0-20070801",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "ipadic of sjis encoding for MeCab",
"long_description": "ipadic of sjis encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mecab-sjis"
]
}
]
},
{
"name": "mecab-ipadic-utf8",
"portdir": "textproc/mecab-ipadic",
"version": "2.7.0-20070801",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "ipadic of utf8 encoding for MeCab",
"long_description": "ipadic of utf8 encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mecab-ipadic-neologd"
]
},
{
"type": "lib",
"ports": [
"senna",
"mecab-utf8"
]
}
]
},
{
"name": "mecab-ipadic-neologd",
"portdir": "textproc/mecab-ipadic-neologd",
"version": "20150716",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neologd/mecab-ipadic-neologd",
"description": "Neologism dictionary for MeCab",
"long_description": "mecab-ipadic-neologd is customized system dictionary for MeCab. This dictionary includes many neologisms (new word), which are extracted from many language resources on the Web. When you analyze the Web documents, it's better to use this system dictionary and default one (ipadic) together.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"xz",
"libiconv",
"mecab-ipadic-utf8",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "mecab-jumandic",
"portdir": "textproc/mecab-jumandic",
"version": "7.0-20130310",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "jumandic of eucjp encoding for MeCab",
"long_description": "jumandic of eucjp encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"nkf",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "mecab-jumandic-sjis",
"portdir": "textproc/mecab-jumandic",
"version": "7.0-20130310",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "jumandic of sjis encoding for MeCab",
"long_description": "jumandic of sjis encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"nkf",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "mecab-jumandic-utf8",
"portdir": "textproc/mecab-jumandic",
"version": "7.0-20130310",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "jumandic of utf8 encoding for MeCab",
"long_description": "jumandic of utf8 encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jdepp"
]
}
]
},
{
"name": "mecab-naist-jdic",
"portdir": "textproc/mecab-naist-jdic",
"version": "0.6.3b-20111013",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.jp/projects/naist-jdic/",
"description": "naist-jdic of eucjp encoding for MeCab",
"long_description": "naist-jdic of eucjp encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "mecab-naist-jdic-sjis",
"portdir": "textproc/mecab-naist-jdic",
"version": "0.6.3b-20111013",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.jp/projects/naist-jdic/",
"description": "naist-jdic of eucjp encoding for MeCab",
"long_description": "naist-jdic of eucjp encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "mecab-naist-jdic-utf8",
"portdir": "textproc/mecab-naist-jdic",
"version": "0.6.3b-20111013",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.jp/projects/naist-jdic/",
"description": "naist-jdic of eucjp encoding for MeCab",
"long_description": "naist-jdic of eucjp encoding for MeCab",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"mecab-base"
]
}
],
"depends_on": []
},
{
"name": "meld",
"portdir": "textproc/meld",
"version": "3.22.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://meldmerge.org/",
"description": "Visual diff and merge tool.",
"long_description": "Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically). You can compare two or three folders and launch file comparisons. You can browse and view a working copy from popular version control systems such such as CVS, Subversion, Bazaar-ng and Mercurial.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [
"x11",
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-distro",
"py312-setuptools",
"clang-17",
"librsvg",
"makeicns",
"intltool",
"itstool",
"libxml2"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"shared-mime-info",
"desktop-file-utils",
"gtk3",
"gtksourceview4",
"python312",
"py312-cairo",
"py312-gobject3"
]
},
{
"type": "run",
"ports": [
"yelp",
"gsettings-desktop-schemas",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "mgizapp",
"portdir": "textproc/mgizapp",
"version": "0.7.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20160306045236/http://www.kyloo.net/software/doku.php/mgiza:overview",
"description": "a multi-threaded word alignment tool based on GIZA++",
"long_description": "MGIZA++ is a multi-threaded word alignment tool based on GIZA++. It extends GIZA++ in multiple ways.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "miller",
"portdir": "textproc/miller",
"version": "6.16.0",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://johnkerl.org/miller/doc",
"description": "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON",
"long_description": "Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. You get to work with your data using named fields, without needing to count positional column indices. It operates on key-value-pair data while the familiar Unix tools operate on integer-indexed fields: if the natural data structure for the latter is the array, then Miller’s natural data structure is the insertion-ordered hash map. This encompasses a variety of data formats, including but not limited to the familiar CSV, TSV, and JSON. (Miller can handle positionally-indexed data as a special case.)",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mime",
"portdir": "textproc/mime",
"version": "1.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://resnet.uoregon.edu/~gurney_j/jmpc/",
"description": "library for decoding mime messages",
"long_description": "library for decoding mime messages",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "misspell",
"portdir": "textproc/misspell",
"version": "0.3.4",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/client9/misspell",
"description": "Correct commonly misspelled English words in source files",
"long_description": "Correct commonly misspelled English words in source files. Correct commonly misspelled English words... quickly.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "mkcatalog",
"portdir": "textproc/mkcatalog",
"version": "1.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cvsweb.FreeBSD.org/ports/textproc/mkcatalog/",
"description": "Maintenance utility for SGML catalog files",
"long_description": "Maintenance utility for SGML catalog files",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"html",
"linuxdoc"
]
}
]
},
{
"name": "mmencode",
"portdir": "textproc/mmencode",
"version": "2.7",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Translate to and from mail-oriented encoding formats",
"long_description": "The mimencode program simply converts a byte stream into (or out of) one of the standard mail encoding formats defined by MIME, the proposed standard for internet multimedia mail formats. Such an encoding is necessary because binary data cannot be sent through the mail. The encodings understood by mimencode are preferable to the use of the uuencode/uudecode programs, for use in mail, in several respects that were important to the authors of MIME.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
}
],
"depends_on": []
},
{
"name": "mosesdecoder",
"portdir": "textproc/mosesdecoder",
"version": "20121007",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.statmt.org/moses/",
"description": "a statistical machine translation system",
"long_description": "Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. All you need is a collection of translated texts (parallel corpus). An efficient search algorithm finds quickly the highest probability translation among the exponential number of choices.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"boost171"
]
}
],
"depends_on": []
},
{
"name": "most",
"portdir": "textproc/most",
"version": "5.2.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.jedsoft.org/most/",
"description": "powerful paging program",
"long_description": "MOST is a powerful paging program for Unix, VMS, MSDOS, and win32 systems. Unlike other well-known paging programs most supports multiple windows and can scroll left and right. Why settle for less?",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"slang2"
]
}
],
"depends_on": []
},
{
"name": "msort",
"portdir": "textproc/msort",
"version": "8.53",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://billposer.org/Software/msort.html",
"description": "Program for sorting files in sophisticated ways",
"long_description": "msort is a program for sorting files in sophisticated ways. Records need not be single lines.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"tre",
"libuninum",
"libutf8proc",
"gettext"
]
},
{
"type": "run",
"ports": [
"iwidgets",
"tk",
"tcl"
]
}
],
"depends_on": []
},
{
"name": "multimarkdown",
"portdir": "textproc/multimarkdown",
"version": "6.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fletcherpenney.net/multimarkdown/",
"description": "turn minimally marked-up plain text into well formatted documents",
"long_description": "MultiMarkdown, or MMD, is a tool to help turn minimally marked-up plain text into well formatted documents, including HTML, PDF (by way of LaTeX), OPML, or OpenDocument. MMD is a superset of the Markdown syntax, originally created by John Gruber. It adds multiple syntax features (tables, footnotes, and citations, to name a few), in addition to the various output formats listed above (Markdown only creates HTML). Additionally, it builds in “smart” typography for various languages (proper left- and right-sided quotes, for example).",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"curl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"textmate2",
"tagainijisho"
]
}
]
},
{
"name": "muparserx",
"portdir": "textproc/muparserx",
"version": "4.0.12",
"license": "BSD",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/beltoforion/muparserx",
"description": "A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.",
"long_description": "A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"PothosCore",
"orfeotoolbox",
"py310-orfeotoolbox",
"py311-orfeotoolbox",
"py312-orfeotoolbox",
"py313-orfeotoolbox",
"py314-orfeotoolbox"
]
}
]
},
{
"name": "mythes",
"portdir": "textproc/mythes",
"version": "1.2.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://hunspell.github.io/",
"description": "Thesaurus for LibreOffice.",
"long_description": "Thesaurus for LibreOffice.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "audvare",
"github": "Tatsh",
"ports_count": 25
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"hunspell"
]
}
],
"depends_on": []
},
{
"name": "naturaldocs",
"portdir": "textproc/naturaldocs",
"version": "1.52",
"license": "AGPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.naturaldocs.org/",
"description": "Documentation system for several programming languages",
"long_description": "Natural Docs is an open-source documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"augeas"
]
}
]
},
{
"name": "nkf",
"portdir": "textproc/nkf",
"version": "2.1.5",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://osdn.net/projects/nkf/",
"description": "Network Kanji code conversion filter",
"long_description": "Nkf is a yet another kanji code converter among networks, hosts and terminals. It converts input kanji code to a designated kanji output code. It currently recognizes ISO-2022-JP, Shift_JIS, EUC-JP, UTF-8, UTF-16 and UTF-32 automatically. Users, generally, need not set the input code explicitly.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"crfpp",
"p5.28-termextract",
"p5.30-termextract",
"p5.32-termextract",
"p5.34-termextract",
"p5.26-termextract",
"palmkit",
"p5-termextract",
"mecab-jumandic",
"mecab-jumandic-sjis",
"ptex-sfmacros",
"chasen-ipadic-sjis",
"chasen-ipadic-utf8",
"chasen-naist-jdic-sjis",
"chasen-naist-jdic-utf8"
]
},
{
"type": "run",
"ports": [
"a2ps-j"
]
}
]
},
{
"name": "normalizeNumexp",
"portdir": "textproc/normalizeNumexp",
"version": "3.0.20140806",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nullnull/normalizeNumexp",
"description": "Numerical/Temporal expression normalizer",
"long_description": "normalizeNumexp is a tool for normalizing numerical/temporal expression.",
"active": true,
"categories": [
"textproc",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python27",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"pficommon",
"ux-trie"
]
}
],
"depends_on": []
},
{
"name": "nuspell",
"portdir": "textproc/nuspell",
"version": "5.1.7",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nuspell.github.io",
"description": "Fast and safe spellchecking C++ library",
"long_description": "Nuspell is a fast and safe spelling checker software program. It is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1023
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"icu"
]
}
],
"depends_on": []
}
]
}