From 9cbda883b78634c457ae54fd61d8a511a852ecab Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Fri, 21 Jun 2024 18:09:25 +0200 Subject: app-text/OCRmyPDF version bump --- app-text/OCRmyPDF/Manifest | 4 +- app-text/OCRmyPDF/OCRmyPDF-16.2.0.ebuild | 78 -------------------------------- app-text/OCRmyPDF/OCRmyPDF-16.4.0.ebuild | 77 +++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+), 80 deletions(-) delete mode 100644 app-text/OCRmyPDF/OCRmyPDF-16.2.0.ebuild create mode 100644 app-text/OCRmyPDF/OCRmyPDF-16.4.0.ebuild diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest index 5cb4e07..7a85b5f 100644 --- a/app-text/OCRmyPDF/Manifest +++ b/app-text/OCRmyPDF/Manifest @@ -1,5 +1,5 @@ -DIST OCRmyPDF-16.2.0.tar.gz 6689575 BLAKE2B 53a1591a21897422b1b1e5672c7d528da039c4b983fac496eea85a44e9c115597c508642bac04c182ea08d53a32f6e5b17bd56ca095d75f3583c37555b37ed27 SHA512 b57b894f41ce3d047e4ff14e54a1b365aa25dcdc6227283c1f590b9bab9dd2db8e700270f867c3cbea5d84135df3b04e50de316f7f2b2b99fcc25a398f3983aa DIST OCRmyPDF-16.3.1.tar.gz 6691988 BLAKE2B 82fb80b18df2ddfa79314958e8e54366a6886b4a96cdfcb7a54cc87c9f380c86fa89cbe1e3039169c2bbdc9d1835ba1cbe86e3e44015d5b50b1b90e0cf7a1904 SHA512 fbd6b0d1a8fc11361c0c0548f625629a64042866618009729c3adcf66ab7ac612ad58d4f3ba419c577d9c11ea6f8b14be8918c704e86ea96a05c461c0939242d -EBUILD OCRmyPDF-16.2.0.ebuild 2200 BLAKE2B 17c5b0aa3168507ff9420d13927ce5699054dde2c504d03ce2625b58c64424fb4d18196bfc8c29e6ee26528b01b691ff15a33d7b8166404622a995cf2f35d78d SHA512 94b98d01bf16ddf1ae23b9313056aeebab8136d221afb841efdaef3f1bc8682d13dc5887ec4960e5f03565df81dbd89152b0e9377631a8fd8885f096d4b095f8 +DIST OCRmyPDF-16.4.0.tar.gz 6694491 BLAKE2B 0b5681c75ffd79f3761cef82776023f44747d15c93443cab6c60db88bb04ab52e440ed0b30c9efeea639b9eff8203973ed0374e9dea600ca674e6298dc6f408c SHA512 b13aa84d96f237a4cdbdc12eb7016beaf78a48d0e4b01774c0ee4a1f263005242aec02767a6a083d0ee71be2c46cf8fcc92e2f99ed34ee67367bbb99c829a8cd EBUILD OCRmyPDF-16.3.1.ebuild 2165 BLAKE2B 7b0371d98595f4c2fdbb32cb7b6c1ea808f675f6485527388affeb7a5d9410e9606d142d3090e65ae363ddda2763c0f279463b46785ad79269940d7d09059cb1 SHA512 4f6401b852983477c9271fd7419a6b2ca034d34e7d93356f0ac08edd817e702bfecbbc4370b7dd2e34b6c41e9f5d9598a04d5325411ba07a4dbbfcd41edf0320 +EBUILD OCRmyPDF-16.4.0.ebuild 2165 BLAKE2B 7b0371d98595f4c2fdbb32cb7b6c1ea808f675f6485527388affeb7a5d9410e9606d142d3090e65ae363ddda2763c0f279463b46785ad79269940d7d09059cb1 SHA512 4f6401b852983477c9271fd7419a6b2ca034d34e7d93356f0ac08edd817e702bfecbbc4370b7dd2e34b6c41e9f5d9598a04d5325411ba07a4dbbfcd41edf0320 MISC metadata.xml 487 BLAKE2B ff83beac62a69edac41d4b7f72db5a9e2d318ca7a3aa1aceec924f3bcae7767b9a00fc29e6227371d36123c57d4ef19ebc1996789acfcf1428600076986579d1 SHA512 8677c9314d5586205d93045efb49f1495957e99bdfe69208c12dce0fd72a9261b4bfdcb05d05ffb897f0c5f6827c2ec327a569b970ac0ef9b293df2801d72fb9 diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.2.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.2.0.ebuild deleted file mode 100644 index ab30bc0..0000000 --- a/app-text/OCRmyPDF/OCRmyPDF-16.2.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 optfeature shell-completion - -DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" -HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF" -SRC_URI="https://github.com/ocrmypdf/OCRmyPDF/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" -IUSE="bash-completion fish-completion" - -RDEPEND=" - >=app-text/ghostscript-gpl-9.54 - =app-text/pdfminer-20220319[${PYTHON_USEDEP}] - >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp] - >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}] - >=dev-python/packaging-20[${PYTHON_USEDEP}] - >=dev-python/pikepdf-8.10.1[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0.1[jpeg,jpeg2k,lcms,tiff,webp,zlib,${PYTHON_USEDEP}] - >=dev-python/pluggy-1[${PYTHON_USEDEP}] - >=dev-python/rich-13[${PYTHON_USEDEP}] - >=media-gfx/img2pdf-0.5[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - >=app-text/unpaper-6.1 - >=dev-python/hypothesis-6.36.0[${PYTHON_USEDEP}] - dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] - ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - >=dev-python/reportlab-3.6.8[${PYTHON_USEDEP}] - media-libs/exempi - >=media-libs/jbig2enc-0.29 - media-libs/libxmp - >=media-gfx/pngquant-2.5 - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/sphinx-issues \ - dev-python/sphinx-rtd-theme - -EPYTEST_DESELECT=( - # Causes pytest INTERNALERROR - 'tests/test_metadata.py::test_malformed_docinfo' -) - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -src_prepare() { - distutils-r1_src_prepare - sed -e "/-n auto/d" -i pyproject.toml || die -} - -src_install() { - distutils-r1_src_install - - use bash-completion && - newbashcomp misc/completion/ocrmypdf.bash "${PN,,}" - use fish-completion && - newfishcomp misc/completion/ocrmypdf.fish "${PN,,}" -} - -pkg_postinst() { - optfeature "JBIG2 optimization support" media-libs/jbig2enc - optfeature "image cleaning support" app-text/unpaper - optfeature "PNG optimization support" media-gfx/pngquant -} diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.4.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.4.0.ebuild new file mode 100644 index 0000000..0c28dc1 --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-16.4.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature shell-completion + +DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files" +HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF" +SRC_URI="https://github.com/ocrmypdf/OCRmyPDF/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="bash-completion fish-completion" + +RDEPEND=" + >=app-text/ghostscript-gpl-9.54 + >=app-text/pdfminer-20220319[${PYTHON_USEDEP}] + >=app-text/tesseract-4.1.1[jpeg,tiff,png,webp] + >=dev-python/deprecation-2.1.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20[${PYTHON_USEDEP}] + >=dev-python/pikepdf-8.10.1[${PYTHON_USEDEP}] + >=dev-python/pillow-10.0.1[jpeg,jpeg2k,lcms,tiff,webp,zlib,${PYTHON_USEDEP}] + >=dev-python/pluggy-1[${PYTHON_USEDEP}] + >=dev-python/rich-13[${PYTHON_USEDEP}] + >=media-gfx/img2pdf-0.5[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + >=app-text/unpaper-6.1 + >=dev-python/hypothesis-6.36.0[${PYTHON_USEDEP}] + dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] + ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + >=dev-python/reportlab-3.6.8[${PYTHON_USEDEP}] + media-libs/exempi + >=media-libs/jbig2enc-0.29 + media-libs/libxmp + >=media-gfx/pngquant-2.5 + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-issues \ + dev-python/sphinx-rtd-theme + +EPYTEST_DESELECT=( + # Causes pytest INTERNALERROR + 'tests/test_metadata.py::test_malformed_docinfo' +) + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +src_prepare() { + distutils-r1_src_prepare + sed -e "/-n auto/d" -i pyproject.toml || die +} + +src_install() { + distutils-r1_src_install + + use bash-completion && + newbashcomp misc/completion/ocrmypdf.bash "${PN,,}" + use fish-completion && + newfishcomp misc/completion/ocrmypdf.fish "${PN,,}" +} + +pkg_postinst() { + optfeature "JBIG2 optimization support" media-libs/jbig2enc + optfeature "image cleaning support" app-text/unpaper + optfeature "PNG optimization support" media-gfx/pngquant +} -- cgit v1.2.3