Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
16.8.0 07 Jan 2025 19:11:47 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.8.0
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.8.0/docs/release_notes.rst |
16.7.0 17 Dec 2024 13:21:02 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.7.0
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.7.0/docs/release_notes.rst |
16.6.2 24 Nov 2024 08:56:37 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.6.2
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.6.2/docs/release_notes.rst |
16.6.1 14 Nov 2024 06:37:54 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.6.1
Changelog since 16.5.0:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.6.1/docs/release_notes.rst |
16.5.0 07 Sep 2024 06:47:40 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.5.0
* Pet portlint by removing a stray backslash while I'm here.
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.5.0/docs/release_notes.rst |
16.4.3 16 Aug 2024 03:47:49 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.4.3
Changelog since 16.4.1:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.4.3/docs/release_notes.rst
MFH: 2024Q3 |
16.4.1 08 Jul 2024 12:54:19 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.4.1
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.4.1/docs/release_notes.rst
MFH: 2024Q3 |
16.4.0 23 Jun 2024 08:33:42 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.4.0
Changelog:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.4.0/docs/release_notes.rst |
16.3.1 15 Jun 2024 09:23:34 |
Kai Knoblich (kai) |
textproc/py-ocrmypdf: Update to 16.3.1
* Add a workaround to fallback to graphics/py-pillow-heif if the pi_heif
module isn't available to enable support for converting HEIF/HEIC
images.
* Remove no longer needed requirements/workarounds while I'm here, as
OCRmyPDF requires at least Python 3.10 or newer since version 16.x.
Changelog since 15.4.4:
https://github.com/ocrmypdf/OCRmyPDF/blob/v16.3.1/docs/release_notes.rst
PR: 276310
Reported by: wen
Co-Authored by: wen (initial patch for 16.0.4)
MFH: No (2024Q4 has Python 3.9 as default) |
15.4.4 29 Feb 2024 07:18:32 |
Charlie Li (vishwin) |
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 |
Kai Knoblich (kai) |
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 |
Michael Osipov (michaelo) |
*/*: 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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Charlie Li (vishwin) |
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 |
Rene Ladan (rene) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
14.1.0 16 Apr 2023 16:01:30 |
Kai Knoblich (kai) |
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 |
Antoine Brodin (antoine) |
USE_PYTHON=pep517: bump PORTREVISION |
14.0.4 21 Mar 2023 12:23:18 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Dmitry Marakasov (amdmi3) |
*/*: rename CHEESESHOP to PYPI in MASTER_SITES
PR: 267994
Differential revision: D37518
Approved by: bapt |
13.7.0 22 Oct 2022 17:26:59 |
Kai Knoblich (kai) |
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 |
Stefan Eßer (se) |
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 |
Stefan Eßer (se) |
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 ) |
13.6.0 09 Jul 2022 11:51:17 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Kai Knoblich (kai) |
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 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
11.7.3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
11.7.3 24 Mar 2021 14:10:42 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
textproc/py-ocrmypdf: Fix typo in COMMENT
Reported by: Frank Ebert (via private e-mail) |
9.8.2 09 Jun 2020 11:16:29 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
antoine |
Convert the tree to use PY_PILLOW
With hat: portmgr
Originally submitted by: kai |
9.6.0 17 Feb 2020 08:42:11 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |
kai |
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 |