notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-ocrmypdf Adds an OCR text layer to scanned PDF files
15.4.4 textproc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 15.4.4Version of this port present on the latest quarterly branch.
Maintainer: kai@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-07-12 15:08:19
Last Update: 2024-02-29 07:18:32
Commit Hash: 5d4139f
Also Listed In: python
License: MPL20
WWW:
https://github.com/ocrmypdf/OCRmyPDF
Description:
OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched or copy-pasted. Main features: * Generates a searchable PDF/A file from a regular PDF * Places OCR text accurately below the image to ease copy / paste * Keeps the exact resolution of the original embedded images * When possible, inserts OCR information as a "lossless" operation without disrupting any other content * Optimizes PDF images, often producing files smaller than the input file * If requested deskews and/or cleans the image before performing OCR * Validates input and output files * Distributes work across all available CPU cores * Uses Tesseract OCR engine to recognize more than 100 languages * Scales properly to handle files with thousands of pages * Battle-tested on millions of PDFs
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

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.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}ocrmypdf>0:textproc/py-ocrmypdf@${PY_FLAVOR}
To install the port:
cd /usr/ports/textproc/py-ocrmypdf/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/py-ocrmypdf
  • pkg install py39-ocrmypdf
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 py39-ocrmypdf listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-ocrmypdf
Package flavors (<flavor>: <package>)
  • py39: py39-ocrmypdf
distinfo:
TIMESTAMP = 1703856711 SHA256 (ocrmypdf-15.4.4.tar.gz) = 4696c81cc5b5d64f31ccfe685d10baeb69b42bb0974acddf292d8cf9d97605c3 SIZE (ocrmypdf-15.4.4.tar.gz) = 6682828

Packages (timestamps in pop-ups are UTC):
py39-ocrmypdf
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-15.4.4--15.4.4---
FreeBSD:13:quarterly15.4.415.4.4-15.4.415.4.4-15.4.4-
FreeBSD:14:latest15.4.415.4.4--15.4.4--14.2.1
FreeBSD:14:quarterly15.4.415.4.4-15.4.415.4.4-15.4.4-
FreeBSD:15:latest15.4.415.4.4n/a15.4.4n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>0 : devel/py-setuptools@py39
  2. py39-setuptools-scm>=0 : devel/py-setuptools-scm@py39
  3. py39-wheel>=0 : devel/py-wheel@py39
  4. python3.9 : lang/python39
  5. py39-build>=0 : devel/py-build@py39
  6. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. py39-hypothesis>=6.36.0 : devel/py-hypothesis@py39
  2. py39-pytest-xdist>=2.5.0 : devel/py-pytest-xdist@py39
  3. py39-python-xmp-toolkit>=2.0.1 : textproc/py-python-xmp-toolkit@py39
  4. py39-pytest>=7,1 : devel/py-pytest@py39
  5. python3.9 : lang/python39
Runtime dependencies:
  1. py39-deprecation>=2.1.0 : devel/py-deprecation@py39
  2. py39-img2pdf>=0.4.4 : graphics/py-img2pdf@py39
  3. py39-packaging>=20 : devel/py-packaging@py39
  4. py39-pillow>=10.0.1 : graphics/py-pillow@py39
  5. py39-reportlab>=3.6.8 : print/py-reportlab@py39
  6. py39-rich>=13 : textproc/py-rich@py39
  7. py39-pdfminer.six>=20220319 : textproc/py-pdfminer.six@py39
  8. py39-pikepdf>=8.7.1 : textproc/py-pikepdf@py39
  9. py39-pluggy>=0.13.0 : devel/py-pluggy@py39
  10. tesseract : graphics/tesseract
  11. pngquant : graphics/pngquant
  12. unpaper : graphics/unpaper
  13. ghostscript10>=10.02.0 : print/ghostscript10
  14. python3.9 : lang/python39
  15. py39-typing-extensions>=4 : devel/py-typing-extensions@py39
This port is required by:
for Build
  1. deskutils/py-paperless-ngx
for Run
  1. deskutils/py-paperless-ngx

Configuration Options:
===> The following configuration options are available for py39-ocrmypdf-15.4.4: PNGQUANT=on: Optimizes the encoding of PNG-style images in PDFs UNPAPER=on: Deskew and clean up pages before OCR processing ===> Use 'make config' to modify these settings
Options name:
textproc_py-ocrmypdf
USES:
ghostscript:run python:3.9+ shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/o/ocrmypdf/
  2. https://pypi.org/packages/source/o/ocrmypdf/
Collapse this list.

Number of commits found: 52

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
15.4.4
29 Feb 2024 07:18:32
commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-setuptools-scm: update to 8.0.4

Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.

Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.

Further details: https://wiki.freebsd.org/Python/setuptools

Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288
15.4.4
29 Dec 2023 16:22:52
commit hash: 9d74858de3b5e458c52662107d2294a6f92100e9commit hash: 9d74858de3b5e458c52662107d2294a6f92100e9commit hash: 9d74858de3b5e458c52662107d2294a6f92100e9commit hash: 9d74858de3b5e458c52662107d2294a6f92100e9 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 15.4.4

* Note: The 16.x series has already been released recently, but here
  Python 3.10 is required as a minimum.

  Thus, use the last release of the 15.x series until the default Python
  version in the FreeBSD ports tree has been changed to 3.10 or later.

Changelog since 15.4.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v15.4.4/docs/release_notes.rst
15.4.0_1
03 Nov 2023 07:17:38
commit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adceacommit hash: fcf68ae5ecb03e0f4479c9ba7c255d4e2b8adcea files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
*/*: Bump PORTREVISION for Ghostscript 10 change

Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
15.4.0
31 Oct 2023 12:33:16
commit hash: 6fc70aa299adda7d18c9b8f88f33ed7edade1baecommit hash: 6fc70aa299adda7d18c9b8f88f33ed7edade1baecommit hash: 6fc70aa299adda7d18c9b8f88f33ed7edade1baecommit hash: 6fc70aa299adda7d18c9b8f88f33ed7edade1bae files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 15.4.0

* Reactivate two tests that are now successfully completed.

Changelog since 15.3.1:

https://github.com/ocrmypdf/OCRmyPDF/blob/v15.4.0/docs/release_notes.rst
15.3.0
29 Oct 2023 07:13:29
commit hash: 9a09c71ce124a98b868adcbafd61a4d2fe082d11commit hash: 9a09c71ce124a98b868adcbafd61a4d2fe082d11commit hash: 9a09c71ce124a98b868adcbafd61a4d2fe082d11commit hash: 9a09c71ce124a98b868adcbafd61a4d2fe082d11 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 15.3.0

* Support for Python 3.8 was dropped with the 15.0.0 release.

Changelog since 14.4.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v15.3.0/docs/release_notes.rst

MFH:		No (feature release)
14.4.0
18 Aug 2023 12:22:25
commit hash: 1d2d2b2f12c1b8d3d741da6ebaf41a13fce947b6commit hash: 1d2d2b2f12c1b8d3d741da6ebaf41a13fce947b6commit hash: 1d2d2b2f12c1b8d3d741da6ebaf41a13fce947b6commit hash: 1d2d2b2f12c1b8d3d741da6ebaf41a13fce947b6 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.4.0

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.4.0/docs/release_notes.rst
14.3.0
18 Jul 2023 00:53:09
commit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0acommit hash: 9a80a6ee5e8ebf5c279b3d7a9e7e8b7dbabbaf0a files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-setuptools: convert individual consumers to ${PY_SETUPTOOLS}

Currently a no-op, but in the future outputs the correct setuptools
port depending on whether USES_PYTHON=distutils is specified.

With hat: python
PR: 270510, 270358
14.3.0
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
14.3.0
27 Jun 2023 12:35:27
commit hash: 86e0e433f2a11a381a2b837dbee4f2354a4b5414commit hash: 86e0e433f2a11a381a2b837dbee4f2354a4b5414commit hash: 86e0e433f2a11a381a2b837dbee4f2354a4b5414commit hash: 86e0e433f2a11a381a2b837dbee4f2354a4b5414 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.3.0

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.3.0/docs/release_notes.rst
14.2.1
04 Jun 2023 06:51:33
commit hash: 3b4f49f604887809563062489ee527e816a3325bcommit hash: 3b4f49f604887809563062489ee527e816a3325bcommit hash: 3b4f49f604887809563062489ee527e816a3325bcommit hash: 3b4f49f604887809563062489ee527e816a3325b files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.2.1

* Simplify Makefile by switching to USE_PYTHON=pytest.

Changelog since 14.1.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.2.1/docs/release_notes.rst
14.1.0_1
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
14.1.0
16 Apr 2023 16:01:30
commit hash: 751c42578d5f7eca397fdef54ec1fbfa844dddf2commit hash: 751c42578d5f7eca397fdef54ec1fbfa844dddf2commit hash: 751c42578d5f7eca397fdef54ec1fbfa844dddf2commit hash: 751c42578d5f7eca397fdef54ec1fbfa844dddf2 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.1.0

* Remove no longer required USE_LOCALE as the UTF-8 mode is enabled by
  default when the locale is C since Python 3.7.

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.1.0/docs/release_notes.rst
14.0.4_1
04 Apr 2023 18:29:11
commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123commit hash: 1730e97e049085a8fe5536788d214cbfc4eb3123 files touched by this commit
Antoine Brodin (antoine) search for other commits by this committer
USE_PYTHON=pep517: bump PORTREVISION
14.0.4
21 Mar 2023 12:23:18
commit hash: b22bbf56e9ac3e7864001ccaee76cba91697b646commit hash: b22bbf56e9ac3e7864001ccaee76cba91697b646commit hash: b22bbf56e9ac3e7864001ccaee76cba91697b646commit hash: b22bbf56e9ac3e7864001ccaee76cba91697b646 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.0.4

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.0.4/docs/release_notes.rst
14.0.3
24 Feb 2023 05:53:05
commit hash: 34297ee65de9a3b2a3e60242d1163f3a1a2514fccommit hash: 34297ee65de9a3b2a3e60242d1163f3a1a2514fccommit hash: 34297ee65de9a3b2a3e60242d1163f3a1a2514fccommit hash: 34297ee65de9a3b2a3e60242d1163f3a1a2514fc files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 14.0.3

* Switch to PEP-517 build framework.

Changelogs since 13.7.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v14.0.3/docs/release_notes.rst

MFH:		No (PEP-517 support not present in 2023Q1 branch)
13.7.0
11 Jan 2023 15:58:34
commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656commit hash: 77d68471aded6907dbbcb5ef50d557e4c69db656 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
13.7.0
22 Oct 2022 17:26:59
commit hash: 96b0bf14075f83df424fb862141aff00837a79a8commit hash: 96b0bf14075f83df424fb862141aff00837a79a8commit hash: 96b0bf14075f83df424fb862141aff00837a79a8commit hash: 96b0bf14075f83df424fb862141aff00837a79a8 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 13.7.0

There is already a new major release (= 14.x) out, but the build system
has been changed here, which therefore takes a little more time to
implement.  So use the last release of the 13.x series for a while.

Changelog since 13.6.0:

https://github.com/ocrmypdf/OCRmyPDF/blob/v13.7.0/docs/release_notes.rst

MFH:		2022Q4
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
13.6.0
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13.6.0
09 Jul 2022 11:51:17
commit hash: 52722bff07acb8e6993f076f5d347f6a1e1e8366commit hash: 52722bff07acb8e6993f076f5d347f6a1e1e8366commit hash: 52722bff07acb8e6993f076f5d347f6a1e1e8366commit hash: 52722bff07acb8e6993f076f5d347f6a1e1e8366 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 13.6.0

Changelog since 13.4.7:

https://github.com/ocrmypdf/OCRmyPDF/blob/v13.6.0/docs/release_notes.rst

MFH:		2022Q3
13.4.7
18 Jun 2022 14:32:16
commit hash: 124a6ff0ea302c64d24d5787d82a828fd5c6bdcccommit hash: 124a6ff0ea302c64d24d5787d82a828fd5c6bdcccommit hash: 124a6ff0ea302c64d24d5787d82a828fd5c6bdcccommit hash: 124a6ff0ea302c64d24d5787d82a828fd5c6bdcc files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 13.4.7

* Update WWW field to spare redirects.

Changelog since 13.4.2:

https://github.com/ocrmypdf/OCRmyPDF/blob/v13.4.7/docs/release_notes.rst
MFH:		2022Q2
13.4.2
10 Apr 2022 10:39:26
commit hash: e24be10027799d0ac639861a909155c901a88e73commit hash: e24be10027799d0ac639861a909155c901a88e73commit hash: e24be10027799d0ac639861a909155c901a88e73commit hash: e24be10027799d0ac639861a909155c901a88e73 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 13.4.2

* Remove a copy/paste leftover from the previous commit.

Changelog:

https://github.com/ocrmypdf/OCRmyPDF/blob/v13.4.2/docs/release_notes.rst

MFH:		2022Q2
13.4.1
21 Mar 2022 16:42:47
commit hash: d17857267da72b22ed4a3d5d58850c98abe86158commit hash: d17857267da72b22ed4a3d5d58850c98abe86158commit hash: d17857267da72b22ed4a3d5d58850c98abe86158commit hash: d17857267da72b22ed4a3d5d58850c98abe86158 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 13.4.1

Changelog since 12.7.2:

https://github.com/ocrmypdf/OCRmyPDF/blob/v13.4.1/docs/release_notes.rst

MFH:		No (feature release)
12.7.2
07 Nov 2021 10:03:57
commit hash: 4ae910239acd614b4407f9bdd313998dd2fa30b3commit hash: 4ae910239acd614b4407f9bdd313998dd2fa30b3commit hash: 4ae910239acd614b4407f9bdd313998dd2fa30b3commit hash: 4ae910239acd614b4407f9bdd313998dd2fa30b3 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 12.7.2

Changelog since 12.4.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v12.7.2/docs/release_notes.rst
12.4.0
13 Sep 2021 07:54:21
commit hash: c4c673f8184e6ef26d236453e1eacce4b3c2c43ecommit hash: c4c673f8184e6ef26d236453e1eacce4b3c2c43ecommit hash: c4c673f8184e6ef26d236453e1eacce4b3c2c43ecommit hash: c4c673f8184e6ef26d236453e1eacce4b3c2c43e files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 12.4.0

Changelog since 12.3.2:

https://github.com/jbarlow83/OCRmyPDF/blob/v12.4.0/docs/release_notes.rst
12.3.2
10 Aug 2021 15:42:26
commit hash: 0161da44a9ea736c8d49a9ecd7d794261f34898acommit hash: 0161da44a9ea736c8d49a9ecd7d794261f34898acommit hash: 0161da44a9ea736c8d49a9ecd7d794261f34898acommit hash: 0161da44a9ea736c8d49a9ecd7d794261f34898a files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 12.3.2

Changelog since 12.2.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v12.3.2/docs/release_notes.rst
12.2.0
05 Jul 2021 10:30:38
commit hash: 705073d51245490cce8084a080106bbe2fb2ba97commit hash: 705073d51245490cce8084a080106bbe2fb2ba97commit hash: 705073d51245490cce8084a080106bbe2fb2ba97commit hash: 705073d51245490cce8084a080106bbe2fb2ba97 files touched by this commit
Kai Knoblich (kai) search for other commits by this committer
textproc/py-ocrmypdf: Update to 12.2.0

Changelogs since 11.7.3:

https://github.com/jbarlow83/OCRmyPDF/blob/v12.2.0/docs/release_notes.rst

MFH:		No (feature release)
11.7.3
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
11.7.3
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
11.7.3
24 Mar 2021 14:10:42
Revision:569124Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 11.7.3

Changelog since 11.6.2:

https://github.com/jbarlow83/OCRmyPDF/blob/v11.7.3/docs/release_notes.rst
11.6.2
27 Feb 2021 17:53:36
Revision:566721Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 11.6.2

Changelog since 11.6.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v11.6.2/docs/release_notes.rst
11.6.0
01 Feb 2021 12:53:18
Revision:563575Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 11.6.0

Changelog since 11.3.1:

https://github.com/jbarlow83/OCRmyPDF/blob/v11.6.0/docs/release_notes.rst
11.3.1
30 Oct 2020 07:28:15
Revision:553669Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 11.3.1

* The license was changed by upstream with the 11.0.0 release.
  Adapt LICENSE accordingly.

Changelog since 10.3.1:

https://github.com/jbarlow83/OCRmyPDF/blob/v11.3.1/docs/release_notes.rst
10.3.1
29 Jul 2020 06:21:41
Revision:543648Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 10.3.1

Changelog since 10.2.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v10.3.1/docs/release_notes.rst
10.2.0
06 Jul 2020 06:39:04
Revision:541315Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 10.2.0

Changelog since 9.8.2:

https://github.com/jbarlow83/OCRmyPDF/blob/v10.2.0/docs/release_notes.rst
9.8.2
22 Jun 2020 10:08:59
Revision:539800Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Fix typo in COMMENT

Reported by:	Frank Ebert (via private e-mail)
9.8.2
09 Jun 2020 11:16:29
Revision:538311Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.8.2

* Remove uneccessary pytest-cov dependency from TEST_DEPENDS while I'm here.

Changelog since 9.8.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.8.2/docs/release_notes.rst
9.8.0
30 Apr 2020 08:45:34
Revision:533419Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.8.0

* Pet portclippy while I'm here by placing related variables to the USES
  block.

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.8.0/docs/release_notes.rst
9.7.1
14 Apr 2020 11:39:58
Revision:531672Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.7.1

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.1/docs/release_notes.rst
9.7.0
10 Apr 2020 10:03:01
Revision:531307Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.7.0

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.7.0/docs/release_notes.rst

MFH:		2020Q2 (fix regressions with Ghostscript >= 9.52)
9.6.0
24 Mar 2020 19:54:57
Revision:529063Original commit files touched by this commit
antoine search for other commits by this committer
Convert the tree to use PY_PILLOW

With hat:	portmgr
Originally submitted by:	kai
9.6.0
17 Feb 2020 08:42:11
Revision:526351Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.6.0

Changelog since 9.3.0:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.6.0/docs/release_notes.rst

MFH:		2020Q1 (blanket: regression fix)
9.3.0
02 Jan 2020 19:14:49
Revision:521868Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.3.0

Changelog since 9.1.1:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.3.0/docs/release_notes.rst

MFH:		2020Q1
9.1.1
22 Nov 2019 10:20:47
Revision:518137Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.1.1

Changelog since 9.0.5:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.1.1/docs/release_notes.rst
9.0.5
13 Nov 2019 16:26:14
Revision:517380Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.0.5

* Remove the workaround that coped with the files that were generated in the
  CFFI out-of-line ABI mode (through devel/py-cffi) as they are now captured
  correctly during the installation process.

Changelog since 9.0.3:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.0.5/docs/release_notes.rst

MFH:		2019Q4
9.0.3
10 Sep 2019 20:10:53
Revision:511774Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.0.3

* Introduce new default option UNPAPER after graphics/unpaper was updated to
  a more recent version in r511568.

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.0.3/docs/release_notes.rst
9.0.2
05 Sep 2019 16:15:10
Revision:511194Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.0.2

* Set the PNGQUANT option as default and remove the related comments since
  now the issue with the incorrect inverted PNG images has been fixed.

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.0.2/docs/release_notes.rst
9.0.1
13 Aug 2019 19:32:17
Revision:508849Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 9.0.1

* Make the dependency for graphics/pngquant optional as pngquant is not
  strictly required but should be provided where possible.
* Set the new option as non-default for a while because there's a bug that
  leads to incorrect inverted PNG images in conjunction with pngquant.
* Install shell auto-completions to improve user experience.
* Remove the "slow" tests from the "do-test" target. There's very little
  point to run those at downstream.

Changelog since 8.3.2:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.0.1/docs/release_notes.rst
8.3.2
03 Aug 2019 22:21:57
Revision:508034Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Update to 8.3.2

Changelog:

https://github.com/jbarlow83/OCRmyPDF/blob/v8.3.2/docs/release_notes.rst
8.3.1
15 Jul 2019 10:14:38
Revision:506655Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Use defined locale in whole build process

* Set the locale globally for {CONFIGURE,MAKE}_ENV so that the locale
  doesn't need to be set explicitly for the do-test target.

* Use ECHO_CMD instead of ECHO as the latter one is already defined in
  /usr/share/mk/sys.mk, which can either be "echo" or "true" if the make
  flag -s is given.

Suggested by:	sunpoet
8.3.1
12 Jul 2019 17:20:33
Revision:506483Original commit files touched by this commit
kai search for other commits by this committer
textproc/py-ocrmypdf: Apply workaround for missing files a bit earlier

* The post-stage target runs very late in the install process and should be
   only used if the post-install target ran too early.

   Thus place the workaround that copes with the missing files to the
   post-install target where it fits better.

Suggested by:	mat
8.3.1
12 Jul 2019 15:08:04
Revision:506461Original commit files touched by this commit
kai search for other commits by this committer
New port: textproc/py-ocrmypdf

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be
searched or copy-pasted.

Main features:

* Generates a searchable PDF/A file from a regular PDF
* Places OCR text accurately below the image to ease copy / paste
* Keeps the exact resolution of the original embedded images
* When possible, inserts OCR information as a "lossless" operation without
  disrupting any other content
* Optimizes PDF images, often producing files smaller than the input file
* If requested deskews and/or cleans the image before performing OCR
* Validates input and output files
* Distributes work across all available CPU cores
* Uses Tesseract OCR engine to recognize more than 100 languages
* Scales properly to handle files with thousands of pages
* Battle-tested on millions of PDFs

WWW: https://github.com/jbarlow83/OCRmyPDF

Reviewed by:	0mp, koobs
Differential Revision:	https://reviews.freebsd.org/D20927

Number of commits found: 52