Port details
py-olmocr PDF and image OCR toolkit using visual language models
0.4.27_1 graphics Σ =0 0.4.27_1Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2026-04-08 02:48:05
Last Update: 2026-06-26 20:47:44
Commit Hash: d12e352
Also Listed In: python
License: APACHE20
WWW: https://olmocr.allenai.org/ https://github.com/allenai/olmocr Description: # olmocr is a toolkit for converting PDFs and other image-based document formats
into clean, readable, plain text format.
Features:
* Convert PDF, PNG, and JPEG based documents into clean Markdown
* Support for equations, tables, handwriting, and complex formatting
* Automatically removes headers and footers
* Convert into text with a natural reading order, even in the presence of
figures, multi-column layouts, and insets
* Efficient, less than $200 USD per million pages converted ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}olmocr>0:graphics/py-olmocr@${PY_FLAVOR} To install the port : # cd /usr/ports/graphics/py-olmocr/ && make install clean To add the package , run one of these commands: pkg install graphics/py-olmocr pkg install py312-olmocr NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-olmocr listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-olmocr Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1775589887
SHA256 (olmocr-0.4.27.tar.gz) = 7da74f37a3e987f966765503c59913c2268289c9ecb14b4c5f40c89a0e8e5393
SIZE (olmocr-0.4.27.tar.gz) = 410438
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py312-setuptools>0 : devel/py-setuptools@py312 py312-wheel>0 : devel/py-wheel@py312 python3.12 : lang/python312 py312-build>=0 : devel/py-build@py312 py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
py312-pytest>0 : devel/py-pytest@py312 python3.12 : lang/python312
Runtime dependencies: #
pdftoppm : graphics/poppler-utils py312-bleach>0 : www/py-bleach@py312 py312-boto3>0 : www/py-boto3@py312 py312-cached-path>0 : devel/py-cached-path@py312 py312-filelock>0 : sysutils/py-filelock@py312 py312-ftfy>0 : textproc/py-ftfy@py312 py312-httpx>0 : www/py-httpx@py312 py312-lingua-language-detector>0 : textproc/py-lingua-language-detector@py312 py312-markdown2>0 : textproc/py-markdown2@py312 py312-markdownify>0 : textproc/py-markdownify@py312 py312-orjson>0 : devel/py-orjson@py312 py312-pillow>0 : graphics/py-pillow@py312 py312-pypdf>=5.2.0 : print/py-pypdf@py312 py312-pypdfium2>0 : graphics/py-pypdfium2@py312 py312-requests>0 : www/py-requests@py312 py312-smart-open>0 : net/py-smart-open@py312 py312-zstandard>0 : archivers/py-zstandard@py312 py312-pytorch>0 : misc/py-pytorch@py312 py312-transformers>=4.57.3 : misc/py-transformers@py312 py312-vllm>=0.11.2 : misc/py-vllm@py312 py312-cryptography>=48.0.0,1<49,1 : security/py-cryptography@py312 python3.12 : lang/python312
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
graphics_py-olmocr USES: #
python
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #