[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 44d2f783b0bc4c3ec074e54f684cefab64ee453c Author: Alexander Kurakin mail ru> AuthorDate: Sun Apr 14 16:46:21 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Apr 21 13:02:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44d2f783 app-text/tesseract: sync live: remove OpenCL support Reflects https://github.com/tesseract-ocr/tesseract/commit/d5e000bc58c50c807e9423290feace3f31a77de0 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/36255 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/tesseract-.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index 156c1858..4c31653fca31 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -12,14 +12,9 @@ EGIT_REPO_URI="https://github.com/tesseract-ocr/${PN}.git; LICENSE="Apache-2.0" SLOT="0" KEYWORDS="" -IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" +IUSE="doc float32 jpeg openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) training? ( dev-libs/icu:= x11-libs/pango:= @@ -56,7 +51,6 @@ multilib_src_configure() { --enable-shared --disable-graphics $(use_enable float32) - $(use_enable opencl) $(use_enable openmp) $(use_enable static-libs static) )
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 79a5b832893f1998893750ea943205f8ca2b12e2 Author: Alexander Kurakin mail ru> AuthorDate: Sat Jan 20 17:32:17 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Jan 21 19:11:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a5b832 app-text/tesseract: add 5.3.4 Closes: https://bugs.gentoo.org/922574 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/34923 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.3.4.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 5b088053f49b..316b6b3f4802 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,3 +1,4 @@ DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72 SHA512 92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a DIST tesseract-5.3.3.tar.gz 1918172 BLAKE2B 84676368e23d5d51462bbdaa5723d582cdcec3958e4224c6147ef35d260c933f0a217f1ddca2f71b37aa3045714d3a9f31980f02b8ff7a85fed5db072e0827cf SHA512 c04ae68ac4ecf85243c54feb4233e282cd420522588fd4b3eaa87619cb236a575052e3667a806c2f56de06dc013b88926c2dbea4cb4ee02f0119c032598169f2 +DIST tesseract-5.3.4.tar.gz 1918319 BLAKE2B f4becd425594be132df2c206847faa91daf9bc58d83eac31096f92cf7d7b6c9234ae224ee94ed1f3099414bde393bb86f94d1f76fdc05b4310b415b0d7eb05af SHA512 a81c98c3754a71093df7b51390ccd43d05f661352b4cb564e403b96d81909664c2ecbf2eb6f37614c4639e6dadbf2329b926d09271dbbdaa302f2d7b6b0d628a diff --git a/app-text/tesseract/tesseract-5.3.4.ebuild b/app-text/tesseract/tesseract-5.3.4.ebuild new file mode 100644 index ..aff1d194ec10 --- /dev/null +++ b/app-text/tesseract/tesseract-5.3.4.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-text/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 8c28b5a9aa82b103431d36a74fa8a09105c522c3 Author: Alexander Kurakin mail ru> AuthorDate: Mon Oct 9 09:28:22 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Oct 11 21:26:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c28b5a9 app-text/tesseract: add 5.3.3 Closes: https://bugs.gentoo.org/915466 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/33258 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.3.3.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index cd98e845c444..5b088053f49b 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,2 +1,3 @@ DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72 SHA512 92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a +DIST tesseract-5.3.3.tar.gz 1918172 BLAKE2B 84676368e23d5d51462bbdaa5723d582cdcec3958e4224c6147ef35d260c933f0a217f1ddca2f71b37aa3045714d3a9f31980f02b8ff7a85fed5db072e0827cf SHA512 c04ae68ac4ecf85243c54feb4233e282cd420522588fd4b3eaa87619cb236a575052e3667a806c2f56de06dc013b88926c2dbea4cb4ee02f0119c032598169f2 diff --git a/app-text/tesseract/tesseract-5.3.3.ebuild b/app-text/tesseract/tesseract-5.3.3.ebuild new file mode 100644 index ..7c7753b1ecf2 --- /dev/null +++ b/app-text/tesseract/tesseract-5.3.3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: c3095d6c6d663d3375b3f2b0d03ba20f7553b0b2 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jul 19 11:40:03 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jul 19 11:44:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3095d6c app-text/tesseract: drop 4.1.1-r1, 5.2.0-r1 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 2 - app-text/tesseract/tesseract-4.1.1-r1.ebuild | 91 --- app-text/tesseract/tesseract-5.2.0-r1.ebuild | 92 3 files changed, 185 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 384ef2bbf7cd..cd98e845c444 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,4 +1,2 @@ -DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 -DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794 DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72 SHA512 92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a diff --git a/app-text/tesseract/tesseract-4.1.1-r1.ebuild b/app-text/tesseract/tesseract-4.1.1-r1.ebuild deleted file mode 100644 index da21cdb9b7cb.. --- a/app-text/tesseract/tesseract-4.1.1-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source" -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="doc jpeg opencl openmp png static-libs tiff training webp" - -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" -RDEPEND="${COMMON_DEPEND} - || ( - >=app-text/tessdata_fast-4.0.0 - >=app-text/tessdata_best-4.0.0 - >=app-text/tessdata_legacy-4.0.0 - )" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( app-doc/doxygen )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # scrollview disabled for now, see bug #686944 - local myeconfargs=( - --enable-shared - --disable-graphics - $(use_enable opencl) - $(use_enable openmp) - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - if multilib_is_native_abi; then - use doc && emake doc - use training && emake training - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) - if use doc; then - HTML_DOCS=( doc/html/. ) - fi - einstalldocs - - if use training; then - emake DESTDIR="${D}" training-install - fi - fi - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -type f -delete || die -} diff --git
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b7162c75bc10cf3e2342100ada5770a9e49d2b2b Author: Alexander Kurakin mail ru> AuthorDate: Sat Jul 15 18:48:54 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jul 19 11:44:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7162c75 app-text/tesseract: add 5.3.2 Note removing GCC 13 patch as per https://github.com/tesseract-ocr/tesseract/commit/e3fb0c657d0015552dea12a34cb3b3e55315b589 Closes: https://bugs.gentoo.org/910403 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/31899 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.3.2.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 22de478c5b30..384ef2bbf7cd 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,3 +1,4 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794 DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 +DIST tesseract-5.3.2.tar.gz 1916850 BLAKE2B d900f7e21a53a4ca77ab820359cf8b528ac0114816029c257dffa141ae9fdecfe4ddb97160b598d1f144c139f3fbceea080fb050802d6d3fa7ac8bc8e1353d72 SHA512 92db2a513f00b931a0207cc705020bee9fea4ff7fa93c57a6f446b513864cce19121b316ef8b78b6bd625ee7e6fd473352515f98c4a2187569cbd0a9713a diff --git a/app-text/tesseract/tesseract-5.3.2.ebuild b/app-text/tesseract/tesseract-5.3.2.ebuild new file mode 100644 index ..7c7753b1ecf2 --- /dev/null +++ b/app-text/tesseract/tesseract-5.3.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 25127f792a371e0743ca255e4b23351acbdf427c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Apr 3 19:11:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Apr 3 19:11:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25127f79 app-text/tesseract: Stabilize 5.3.0 arm, #901803 Signed-off-by: Arthur Zamarin gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index 1fdc5a483f5c..6bee55fb4167 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 721f7b07e887106726ea1d6c9d09987918bae921 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 18:32:31 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 18:32:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721f7b07 app-text/tesseract: Stabilize 5.3.0 ppc, #901803 Signed-off-by: Arthur Zamarin gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index 1aac6117570a..1fdc5a483f5c 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 7eaa0ab19a7d5c1b19778f795a07add28e3fbaac Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 18:30:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 18:30:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eaa0ab1 app-text/tesseract: Stabilize 5.3.0 ppc64, #901803 Signed-off-by: Arthur Zamarin gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index e147ac248c82..1aac6117570a 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: a83077b8fded9548f00e34210ed4f9e3c4c332f9 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 18:24:51 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 18:25:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83077b8 app-text/tesseract: Stabilize 5.3.0 x86, #901803 Signed-off-by: Sam James gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index 7442416d462d..e147ac248c82 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 633163d5482676cd418980a6ea69827527c0cbd9 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 17:02:23 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 17:02:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633163d5 app-text/tesseract: Stabilize 5.3.0 amd64, #901803 Signed-off-by: Sam James gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index 6f486e0b3d21..7442416d462d 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b97caf41007437f09690a2bd693e41d4b3268bf2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 17:00:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 17:00:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97caf41 app-text/tesseract: Stabilize 5.3.0 arm64, #901803 Signed-off-by: Arthur Zamarin gentoo.org> app-text/tesseract/tesseract-5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index cb7040d39bc6..6f486e0b3d21 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: ac4738fca722ddc0e5c57ba852154c7e12b1b1c9 Author: Sam James gentoo org> AuthorDate: Thu Feb 2 07:01:31 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 2 07:01:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4738fc app-text/tesseract: fix build w/ gcc 13 Signed-off-by: Sam James gentoo.org> .../tesseract/files/tesseract-5.3.0-gcc-13.patch | 25 ++ app-text/tesseract/tesseract-5.3.0.ebuild | 4 2 files changed, 29 insertions(+) diff --git a/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch b/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch new file mode 100644 index ..959948aa677c --- /dev/null +++ b/app-text/tesseract/files/tesseract-5.3.0-gcc-13.patch @@ -0,0 +1,25 @@ +https://github.com/tesseract-ocr/tesseract/commit/2025b53de6b3d97285d7c5f80497493007c586c3 + +From 2025b53de6b3d97285d7c5f80497493007c586c3 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 30 Jan 2023 11:27:07 -0800 +Subject: [PATCH] Fix build with gcc 13 by including + +gcc 13 moved some includes around and as a result is +no longer transitively included [1]. Explicitly include it for +int32_t. + +[1] https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes + +Signed-off-by: Khem Raj +--- a/src/ccutil/params.h b/src/ccutil/params.h +@@ -21,6 +21,7 @@ + + #include // for TESS_API + ++#include + #include + #include + #include + diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild index 7c7753b1ecf2..cb7040d39bc6 100644 --- a/app-text/tesseract/tesseract-5.3.0.ebuild +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -37,6 +37,10 @@ DEPEND="${COMMON_DEPEND} dev-libs/libxslt doc? ( app-doc/doxygen )" +PATCHES=( + "${FILESDIR}"/${P}-gcc-13.patch +) + pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp }
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 9316322afb219ca2b33f617a73d6089bf966d1e5 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 2 10:50:17 2023 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 2 10:54:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9316322a app-text/tesseract: add 5.3.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.3.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index f845d02a0e34..22de478c5b30 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,2 +1,3 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794 +DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362ee0bc6d51b41a52c692ac7f51231d4c64a9dda9e7b850297d4c1f13eb40a709e59eebe143df4f5e2a060cfbbfd3a SHA512 fc0cfda980059390b7d6d3d8e475b4ecc9dcfee1abc3b16fc9ffc8904db0a0847a5f6f1b32bd2e1f6f5a714a8c4df0fb3dc7c6aa25ece6162bf52fe86b4d0f34 diff --git a/app-text/tesseract/tesseract-5.3.0.ebuild b/app-text/tesseract/tesseract-5.3.0.ebuild new file mode 100644 index ..7c7753b1ecf2 --- /dev/null +++ b/app-text/tesseract/tesseract-5.3.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 303cb4d2e422178f4a463ba85576fe56d0a421cd Author: Sam James gentoo org> AuthorDate: Sun Dec 18 08:21:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 08:30:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303cb4d2 app-text/tesseract: drop 5.0.1-r1, 5.1.0-r1 Signed-off-by: Sam James gentoo.org> app-text/tesseract/Manifest | 2 - app-text/tesseract/tesseract-5.0.1-r1.ebuild | 92 app-text/tesseract/tesseract-5.1.0-r1.ebuild | 92 3 files changed, 186 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 5522c177da86..f845d02a0e34 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,4 +1,2 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 -DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1 -DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243 SHA512 d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59 DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794 diff --git a/app-text/tesseract/tesseract-5.0.1-r1.ebuild b/app-text/tesseract/tesseract-5.0.1-r1.ebuild deleted file mode 100644 index 0a4c4d47b1ba.. --- a/app-text/tesseract/tesseract-5.0.1-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source" -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" - -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" -RDEPEND="${COMMON_DEPEND} - || ( - >=app-text/tessdata_fast-4.0.0 - >=app-text/tessdata_best-4.0.0 - >=app-text/tessdata_legacy-4.0.0 - )" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( app-doc/doxygen )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # scrollview disabled for now, see bug #686944 - local myeconfargs=( - --enable-shared - --disable-graphics - $(use_enable float32) - $(use_enable opencl) - $(use_enable openmp) - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - if multilib_is_native_abi; then - use doc && emake doc - use training && emake training - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) - if use doc; then - HTML_DOCS=( doc/html/. ) - fi - einstalldocs - - if use training; then - emake DESTDIR="${D}" training-install - fi - fi - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -type f -delete || die -} diff
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 51fa1e88782fce615cab6071f94b7a69a4bc937e Author: Sam James gentoo org> AuthorDate: Fri Dec 16 04:26:54 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 04:29:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fa1e88 app-text/tesseract: unrevbump Unintentional, was defect in script for libtiff revbumps (fixed already for next time.) Signed-off-by: Sam James gentoo.org> app-text/tesseract/{tesseract--r1.ebuild => tesseract-.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-text/tesseract/tesseract--r1.ebuild b/app-text/tesseract/tesseract-.ebuild similarity index 100% rename from app-text/tesseract/tesseract--r1.ebuild rename to app-text/tesseract/tesseract-.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 594da25738ba8bff8a388c0453e3ded46be9e9da Author: Bernard Cafarelli gentoo org> AuthorDate: Sat Jul 16 22:17:27 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sat Jul 16 22:17:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594da257 app-text/tesseract: add 5.2.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.2.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 2da095ce49ce..5522c177da86 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,3 +1,4 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1 DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243 SHA512 d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59 +DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794 diff --git a/app-text/tesseract/tesseract-5.2.0.ebuild b/app-text/tesseract/tesseract-5.2.0.ebuild new file mode 100644 index ..302638df9e4d --- /dev/null +++ b/app-text/tesseract/tesseract-5.2.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:0=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 3dc74089b91983d270023d5f67a1786a590f0215 Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Mar 13 19:06:00 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Mar 13 19:10:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc74089 app-text/tesseract: add 5.1.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.1.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 057bd804bab6..0c3bf13bf52c 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,3 +1,4 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.0.0.tar.gz 1919742 BLAKE2B 39897f8778017627ce70227c6c162d6b53b504a95c92d9c13e1a27f8b71ec9828bfba8497535cd1684330a110001380433ad6120c0d2a61d86a01bbf1f1db015 SHA512 80e0d6e9076eb8d6b0d99942586acbb43aaec7bee7f7b13a500470aa11bf03f1c128434d764abd67839355e3fb80d41d0bcf10400b33e57fa0ae4659adb42af9 DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1 +DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243 SHA512 d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59 diff --git a/app-text/tesseract/tesseract-5.1.0.ebuild b/app-text/tesseract/tesseract-5.1.0.ebuild new file mode 100644 index ..302638df9e4d --- /dev/null +++ b/app-text/tesseract/tesseract-5.1.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:0=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: c75af89a76fe5fa036ab3a7cef8859373d92034d Author: Bernard Cafarelli gentoo org> AuthorDate: Sun Mar 13 19:10:15 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Sun Mar 13 19:10:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75af89a app-text/tesseract: drop 5.0.0 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 - app-text/tesseract/tesseract-5.0.0.ebuild | 92 --- 2 files changed, 93 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 0c3bf13bf52c..2da095ce49ce 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,4 +1,3 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 -DIST tesseract-5.0.0.tar.gz 1919742 BLAKE2B 39897f8778017627ce70227c6c162d6b53b504a95c92d9c13e1a27f8b71ec9828bfba8497535cd1684330a110001380433ad6120c0d2a61d86a01bbf1f1db015 SHA512 80e0d6e9076eb8d6b0d99942586acbb43aaec7bee7f7b13a500470aa11bf03f1c128434d764abd67839355e3fb80d41d0bcf10400b33e57fa0ae4659adb42af9 DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1 DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243 SHA512 d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59 diff --git a/app-text/tesseract/tesseract-5.0.0.ebuild b/app-text/tesseract/tesseract-5.0.0.ebuild deleted file mode 100644 index e33c4ece03f9.. --- a/app-text/tesseract/tesseract-5.0.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal toolchain-funcs - -DESCRIPTION="An OCR Engine, originally developed at HP, now open source" -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" - -COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] - opencl? ( - virtual/opencl[${MULTILIB_USEDEP}] - media-libs/tiff:0=[${MULTILIB_USEDEP}] - media-libs/leptonica:=[tiff] - ) - training? ( - dev-libs/icu:= - x11-libs/pango:= - x11-libs/cairo:= - )" -RDEPEND="${COMMON_DEPEND} - || ( - >=app-text/tessdata_fast-4.0.0 - >=app-text/tessdata_best-4.0.0 - >=app-text/tessdata_legacy-4.0.0 - )" -DEPEND="${COMMON_DEPEND} - app-text/asciidoc - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - doc? ( app-doc/doxygen )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # scrollview disabled for now, see bug #686944 - local myeconfargs=( - --enable-shared - --disable-graphics - $(use_enable float32) - $(use_enable opencl) - $(use_enable openmp) - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - default - if multilib_is_native_abi; then - use doc && emake doc - use training && emake training - fi -} - -multilib_src_install() { - if multilib_is_native_abi; then - DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) - if use doc; then - HTML_DOCS=( doc/html/. ) - fi - einstalldocs - - if use training; then - emake DESTDIR="${D}" training-install - fi - fi - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b9f0fbecc5ac15b321e8ffb02ee0466ace92a3c6 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 12 11:39:16 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 12 11:44:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0fbec app-text/tesseract: 5.0.1 bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-5.0.1.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index de52ac9093b3..057bd804bab6 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,2 +1,3 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tesseract-5.0.0.tar.gz 1919742 BLAKE2B 39897f8778017627ce70227c6c162d6b53b504a95c92d9c13e1a27f8b71ec9828bfba8497535cd1684330a110001380433ad6120c0d2a61d86a01bbf1f1db015 SHA512 80e0d6e9076eb8d6b0d99942586acbb43aaec7bee7f7b13a500470aa11bf03f1c128434d764abd67839355e3fb80d41d0bcf10400b33e57fa0ae4659adb42af9 +DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1 diff --git a/app-text/tesseract/tesseract-5.0.1.ebuild b/app-text/tesseract/tesseract-5.0.1.ebuild new file mode 100644 index ..302638df9e4d --- /dev/null +++ b/app-text/tesseract/tesseract-5.0.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source" +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:0=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable float32) + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 87088ac705cbe3beb1dcf6900a6b79c4b94ece34 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Dec 22 12:29:51 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Dec 22 13:09:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87088ac7 app-text/tesseract: 5.0.0 bump Drop beta ebuild and sync changes in live ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest| 2 +- ...{tesseract-5.0.0_beta20210815.ebuild => tesseract-5.0.0.ebuild} | 7 ++- app-text/tesseract/tesseract-.ebuild | 7 --- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 0266650c7a4e..de52ac9093b3 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,2 +1,2 @@ DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 -DIST tesseract-5.0.0_beta20210815.tar.gz 1914265 BLAKE2B eadefb46a84fcc73d3da7a1780d1e0669840183266176021871e57ca55c79e9b56a78334414732b9024ae911cee522069c3170bf71af877c46c1ffae37c88b3f SHA512 4b78af9119c35d783e47523b41ee8bbf63913f8c122e94b6e6538a4cbab8e751df9f00f3a50d48e8a7beb948c6b23794e2481721696bf3e0f284de8aa6e9e8e7 +DIST tesseract-5.0.0.tar.gz 1919742 BLAKE2B 39897f8778017627ce70227c6c162d6b53b504a95c92d9c13e1a27f8b71ec9828bfba8497535cd1684330a110001380433ad6120c0d2a61d86a01bbf1f1db015 SHA512 80e0d6e9076eb8d6b0d99942586acbb43aaec7bee7f7b13a500470aa11bf03f1c128434d764abd67839355e3fb80d41d0bcf10400b33e57fa0ae4659adb42af9 diff --git a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild b/app-text/tesseract/tesseract-5.0.0.ebuild similarity index 92% rename from app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild rename to app-text/tesseract/tesseract-5.0.0.ebuild index 0cd624612031..2f9c1be1d631 100644 --- a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild +++ b/app-text/tesseract/tesseract-5.0.0.ebuild @@ -1,14 +1,13 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools multilib-minimal toolchain-funcs DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; -BETA_PV=$(ver_rs 3-4 "-") -SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${BETA_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0/5" @@ -38,8 +37,6 @@ DEPEND="${COMMON_DEPEND} dev-libs/libxslt doc? ( app-doc/doxygen )" -S=${WORKDIR}/${PN}-${BETA_PV} - pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index 3e7941c6798e..5523890d242b 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools git-r3 multilib-minimal toolchain-funcs @@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/tesseract-ocr/${PN}.git; LICENSE="Apache-2.0" SLOT="0" KEYWORDS="" -IUSE="doc jpeg opencl openmp png static-libs tiff training webp" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] opencl? ( @@ -55,6 +55,7 @@ multilib_src_configure() { local myeconfargs=( --enable-shared --disable-graphics + $(use_enable float32) $(use_enable opencl) $(use_enable openmp) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: b6cf1d04988aa3d05c161e5e1b677222f0a8996f Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 30 06:49:14 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 30 06:51:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cf1d04 app-text/tesseract: drop old stable Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest| 45 --- .../files/tesseract-3.05.00-no_graphics.patch | 74 --- .../tesseract-3.05.00-use-system-piccolo2d.patch | 27 app-text/tesseract/metadata.xml| 3 - app-text/tesseract/tesseract-3.05.02.ebuild| 148 - app-text/tesseract/tesseract-4.1.0-r1.ebuild | 91 - 6 files changed, 388 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index beb6199c964..0266650c7a4 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,47 +1,2 @@ -DIST ara.traineddata-3.04.00 6315068 BLAKE2B 30af9442d0180c9288c6e8ae03e7ede7e4a1a18743733bc00b63c28f405ee1f0221a64e01c19dde3f808efe6b4547bc36690d9bf44288dfe57211b7acc90 SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b -DIST bul.traineddata-3.04.00 6026234 BLAKE2B a39a5757ec6bbb77ed6fe9a263e11b9d83eb64653f62f96dec68c102aa199348eefb8f99642f9824af9e41c537573f06af45f393271145fdcfbfff71bd07e1fd SHA512 5115b4f92359344a17ee43b298c5c012569d77325e440bbe079ce7734ed087cbbe7ffb2b2dcb831e522fde2cde556e5de630f9ca85c141e9282e951e008e156c -DIST cat.traineddata-3.04.00 5356190 BLAKE2B 64c7677812342474a7182c4e7907e068231511e09403c7122004e7720ab023f98c2d157ba5d417582d6323d3aa3ce5eb9914ce10506663f70749a1290c553747 SHA512 d3b1f2ff0d7d57fdbddbf9a2cd44fd1fcec08d13b82c6fd77a21fe45ef8e33dd809332b59d8bec0600f2596e0bf163605811539aca154eb11f7d8238e6df9630 -DIST ces.traineddata-3.04.00 11896327 BLAKE2B 253795339231d377d3b033f348cc3413ba3bf9520bae44d318b459271608501db7958dcd216f44deabc7755008cb66c5b20625ad3a00a3ea8fca2258aef3c8af SHA512 de65b88d76fd50115099dfaac8ac80b7c6581eb0aa6186fa0c91c9cf12e90632a96de341b2faf94a8de1c5ed7b71c196571c914792b6aa7de42a3b7542ed625d -DIST chi_sim.traineddata-3.04.00 42089623 BLAKE2B d7ac25d5a43ab36fe54035e78c34aa9b7fd4fee06fb32da6ec8173d0c0a40ea727d0c529f0d02ec949642c81c81a4d180c6c68557709d3561d169c9e7c3a29f8 SHA512 e3427c17988e777447262bd3f5704f84d1296a8c02d10f343fc6f698ed23b8577670bdc76f3e0ea53284a233de1e6d0f25224d984bed75bfd52f73e6a6945673 -DIST chi_tra.traineddata-3.04.00 56692327 BLAKE2B 83ef6e067107b14cacb208ec5885d3db6a9fc6be85eae90f27eb4c70ae723cec6fa17912068f46078d8a03541a51ee2aa7b1eea007211b5fa9f7282142fd8ffb SHA512 149795758dd51beeea3b9739395b599c9b6fac35862ef50fd663273709f00bab72840a6983d09289d05269f808a6af25b588d9740f54736beaf2452da1c735d1 -DIST chr.traineddata-3.04.00 1083194 BLAKE2B 86a4c64f3df108d92f0b1d68743fb0a7c6e6aef328751c770968d946a476b1123141beb99730d67af8a4a321220be2a82cb3d96920352fd21709bfd15507a284 SHA512 e0982f5069a9cab4ad274babcd00a7199e2e76ae02167101a24c0074a91db5faf55f921159da724391860c9187423b14b5aab096f90eccc604a32b2d30376455 -DIST dan.traineddata-3.04.00 7340575 BLAKE2B 8437979bd4a01534e7a2c1c82c88232707ba10043c3bb824f71f8c365fed1353ce438dd08205286c1e2053adbe96211f34a5199648679f7c147806083d659a26 SHA512 ed320c5a3b93b5416ad1941a3e8a331a2f60570ba74b4bc2285e687472e7222556379c0ef261ae06970e3b9710c5fa89a26da5d509be325c2e627ed6e9f48bff -DIST dan_frak.traineddata-3.04.00 1622710 BLAKE2B 458935c2176a74ef0090574be0ead1d65a0ede29fee48215a674643bb3a38f7a4fb40c940480e1e490edab8758f49010c6c2304ad9490ea22f60d8a8602317e1 SHA512 8bb21f7ee21f99e0eb8fb55bdcd60b006bb1dbb42946f1f7dce1c53bcbef46f5f6cca7aaf069b1b3c43b13eee2c7dee752fea8c38003ee266999752a9b466b01 -DIST deu.traineddata-3.04.00 13367187 BLAKE2B 3ead7f065fc4284f1dbdb83180d5f87e717fe39971d2bcf248f22125b5ac5fa9ed0f53491b955c9e0063a419dfd23a6696841ad0d12d7f6de13411f81254c416 SHA512 fd4eab9e9203ea3a2f009c5feb337449b4ec2acb67b42c5420ccf69b342ca9afa655093d7e9b07d3ad435a80e9f59eeaf3ca578608a9136ca13ee23d6995 -DIST deu_frak.traineddata-3.04.00 1978593 BLAKE2B 7a9bf16949baa3167d162f5075a254fac7699cd6ce2766423a1d0ef652daa0174ae6a36c6dd0d0e6f45bf961b4a0d13a7f55a0de3bfa2afe023816dff0f54ed2 SHA512 6d458b657c5b88671e0932da24fe91051b7191105b710b18331620347407c5f91338ae951ee9e0464af2d93dca552d77b1e40d372dda1aed12bc209baf00d4b7 -DIST ell.traineddata-3.04.00 5422512 BLAKE2B cec340bb25a6f60fdf17dff46c06440ee2be62bf4b8dc8055dae1d77ec4a06a43862052399a3ece1c3d860cb1d88a1511a3b58a8b9f61bde3371736b0d686c01 SHA512 b542f4cad465332b7d9742ce64951289a22f31c2196335b09037e047c9fe2966689426d9e973173147aa7c0ca73cddb337c9ec7b485b13b80eea3e44ad31bb48 -DIST eng.traineddata-3.04.00 21876550 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: de125dd832ca4dc5d5022cf45041f5928e908abe Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 30 06:51:04 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 30 06:51:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de125dd8 app-text/tesseract: add subslot Also add back ~riscv from previous ebuild Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild index 0b194b123b8..0cd62461203 100644 --- a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild +++ b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild @@ -11,8 +11,8 @@ BETA_PV=$(ver_rs 3-4 "-") SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${BETA_PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 1e59292df94aaf90e33d3e136b61b734ed197980 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Aug 26 20:12:06 2021 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Aug 26 20:12:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e59292d app-text/tesseract: 5.0.0_beta20210815 beta bump This masked ebuild will help for initial testing of 5.0.0 and relevant ebuild changes Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest| 1 + app-text/tesseract/metadata.xml| 1 + .../tesseract/tesseract-5.0.0_beta20210815.ebuild | 95 ++ 3 files changed, 97 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 62173ed3960..beb6199c964 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -39,6 +39,7 @@ DIST swe.traineddata-3.04.00 9460295 BLAKE2B 766bcd64e506eea7014975de1ddf6cffcf8 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 DIST tesseract-4.1.0.tar.gz 1965053 BLAKE2B 172aed0b149cb1af8c8c7b53022de237c8e07086bad78063374d5e425180e4b70eca5cee4d66a1f5b0bc2d51f6b8d41bf0c564918a85977d83fdbe6ba2f5497b SHA512 d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 +DIST tesseract-5.0.0_beta20210815.tar.gz 1914265 BLAKE2B eadefb46a84fcc73d3da7a1780d1e0669840183266176021871e57ca55c79e9b56a78334414732b9024ae911cee522069c3170bf71af877c46c1ffae37c88b3f SHA512 4b78af9119c35d783e47523b41ee8bbf63913f8c122e94b6e6538a4cbab8e751df9f00f3a50d48e8a7beb948c6b23794e2481721696bf3e0f284de8aa6e9e8e7 DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tha.traineddata-3.04.00 13565168 BLAKE2B 1fe254a7ace923a88579c46111a0be81ad7cac9d60d59189e26fef6c11469da26e86ca867ff97cbf1b83fc501d6e48fee0e729f6e73e7f5a512e7b89998475c2 SHA512 1f8750ee148a6dc5677441bdf8b41d09594b591c34c7fc0af1923a89acf9db76f12ab3ed136819b6900b70ff393fd586054fd383a427ca70b4cf9aecb6db029a DIST tur.traineddata-3.04.00 14069931 BLAKE2B 385714a9fb0efa7a8299de7152729a7f7e12a29d4c33cc4df6c5592bd1ddca145acb056caaf93f077279489c3a12e2d95285d0790979cbb036206ecdab910080 SHA512 822b51bf9836f0d2b5923fc8ea14690a16d6e1831dc8828d0aad7cb4bda2bcec06ba7cdc79187d48b93e3541dfd46f1f50dc44dae504af9dd7a788052a05b51e diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index c3f203799bf..8a74de4013f 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -16,6 +16,7 @@ tesseract-ocr/tesseract +Support float for model training and text recognition (faster, requires less RAM) Enable support for recognition of equations. Install viewer to debug recognition (ScrollView). Enable support orientation and script detection. diff --git a/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild new file mode 100644 index 000..0b194b123b8 --- /dev/null +++ b/app-text/tesseract/tesseract-5.0.0_beta20210815.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, originally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +BETA_PV=$(ver_rs 3-4 "-") +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${BETA_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:0=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= +
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 73abbe56ca27ce2020c891a8b7759c9cb9d7a985 Author: Marek Szuba gentoo org> AuthorDate: Tue Aug 24 20:41:18 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Aug 24 21:02:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73abbe56 app-text/tesseract: keyword 4.1.1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 805fff26819..2351e1f1609 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 83de8f325b7afecb6e2825dbbb7e515daaf77407 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 1 13:57:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 1 13:57:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83de8f32 app-text/tesseract: ppc stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 48c0bbe4ec0..805fff26819 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b74caba97111a9ea401564c897d3d260296075d4 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Apr 26 23:18:38 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Apr 26 23:43:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74caba9 app-text/tesseract: x86 stable (bug #711144) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index edd2c2c7f0b..48c0bbe4ec0 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ppc64 ~sparc x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 7de3be0cb512b2607a734f0c24f2d489a25df927 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Apr 26 05:06:50 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Apr 26 05:12:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de3be0c app-text/tesseract: 4.1.1 ppc64 stable, bug #711144 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 74088a44d0e..edd2c2c7f0b 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ppc64 ~sparc ~x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 3025bf7c3ff3d877f90ab7595ac33a83731e82af Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 25 10:40:47 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 25 10:40:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3025bf7c app-text/tesseract: arm stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 55c497c2cd1..74088a44d0e 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: be987b163b2ea3a99f29e9beaa2a09e9d483af49 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 11 17:26:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 11 17:27:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be987b16 app-text/tesseract: arm64 stable (bug #711144) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 168b71f2d96..55c497c2cd1 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 35330d69611ab775750df27aac67d7bfc59069b3 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 22 08:53:30 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 22 08:53:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35330d69 app-text/tesseract: amd64 stable wrt bug #711144 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> app-text/tesseract/tesseract-4.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index ac660c1f07d..168b71f2d96 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc jpeg opencl openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 9e869f49cca6e1a3ef5e5592a1dab6c6f4de49c0 Author: Jan Ziak <0xe2.0x9a.0x9b gmail com> AuthorDate: Thu Feb 27 17:35:04 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Feb 28 06:50:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e869f49 app-text/tesseract: Fix misspelled word in package description Signed-off-by: Jan Ziak <0xe2.0x9a.0x9b gmail.com> Closes: https://github.com/gentoo/gentoo/pull/14791 Signed-off-by: Mikle Kolyada gentoo.org> app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- app-text/tesseract/tesseract-4.1.0-r1.ebuild | 4 ++-- app-text/tesseract/tesseract-4.1.1.ebuild| 4 ++-- app-text/tesseract/tesseract-.ebuild | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index d68a8f64208..bc322d2a94f 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -10,7 +10,7 @@ JAVA_PKG_OPT_USE="scrollview" inherit autotools java-pkg-opt-2 ltprune toolchain-funcs -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} diff --git a/app-text/tesseract/tesseract-4.1.0-r1.ebuild b/app-text/tesseract/tesseract-4.1.0-r1.ebuild index 7313d345c7a..ac660c1f07d 100644 --- a/app-text/tesseract/tesseract-4.1.0-r1.ebuild +++ b/app-text/tesseract/tesseract-4.1.0-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools multilib-minimal toolchain-funcs -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild index 7313d345c7a..ac660c1f07d 100644 --- a/app-text/tesseract/tesseract-4.1.1.ebuild +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools multilib-minimal toolchain-funcs -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index 36477196d95..3e7941c6798 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -5,7 +5,7 @@ EAPI=7 inherit autotools git-r3 multilib-minimal toolchain-funcs -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; EGIT_REPO_URI="https://github.com/tesseract-ocr/${PN}.git;
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: f4ebd1736eba22017310514a7b081edcffa7c511 Author: Bernard Cafarelli gentoo org> AuthorDate: Thu Jan 16 20:10:53 2020 + Commit: Bernard Cafarelli gentoo org> CommitDate: Thu Jan 16 20:20:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ebd173 app-text/tesseract: fix live ebuild repo URI Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/tesseract-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index f44c6f3d8fc..36477196d95 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ inherit autotools git-r3 multilib-minimal toolchain-funcs DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; -EGIT_REPO_URI="https://github.com/${MY_PN}/${PN}.git; +EGIT_REPO_URI="https://github.com/tesseract-ocr/${PN}.git; LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/, app-text/tesseract/files/
commit: 1dedc24a3a823478432e0664ac4958ea68c01089 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Dec 30 13:26:23 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Dec 30 13:57:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dedc24a app-text/tesseract: drop old Signed-off-by: Bernard Cafarelli gentoo.org> .../tesseract/files/tesseract-4.0.0-manpages.patch | 49 --- app-text/tesseract/tesseract-3.05.01.ebuild| 148 - app-text/tesseract/tesseract-4.0.0.ebuild | 129 -- app-text/tesseract/tesseract-4.1.0.ebuild | 83 4 files changed, 409 deletions(-) diff --git a/app-text/tesseract/files/tesseract-4.0.0-manpages.patch b/app-text/tesseract/files/tesseract-4.0.0-manpages.patch deleted file mode 100644 index dfa8e9fde34..000 --- a/app-text/tesseract/files/tesseract-4.0.0-manpages.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 39ed30ad834a43cf403f88158c6db7a96f1bed29 Mon Sep 17 00:00:00 2001 -From: Stefan Weil -Date: Fri, 1 Feb 2019 19:47:46 +0100 -Subject: Fix build rule for manpages - -This is similar to commit 2106cba0a98a90451df835f3ab7b2aaf54826442 -which fixed doc/generate_manpages.sh. - -Signed-off-by: Stefan Weil - doc/Makefile.am | 8 - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/doc/Makefile.am b/doc/Makefile.am -index a218aca3..c0eeda84 100644 a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -2,9 +2,6 @@ - - if ASCIIDOC - --asciidoc=asciidoc -d manpage -- -- - man_MANS = \ - combine_lang_model.1 \ - combine_tessdata.1 \ -@@ -29,6 +26,8 @@ man_MANS += \ - unicharset.5 - endif - -+man_xslt = http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl -+ - EXTRA_DIST = $(man_MANS) Doxyfile - - .PHONY: html -@@ -36,7 +35,8 @@ EXTRA_DIST = $(man_MANS) Doxyfile - html: $(patsubst %,%.html,$(man_MANS)) - - %: %.asc -- $(asciidoc) -o $@ $< -+ asciidoc -b docbook -d manpage -o - $< | \ -+ xsltproc --nonet $(man_xslt) - - - %.html: %.asc - asciidoc -b html5 -o $@ $< --- -cgit v1.2.1 - diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild deleted file mode 100644 index 02784759ea3..000 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="tesseract-ocr" -LANGPACKV="3.04.00" -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/; -JAVA_PKG_OPT_USE="scrollview" - -inherit autotools java-pkg-opt-2 toolchain-funcs - -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} - math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) - l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) - l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) - l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) - l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) - l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) - l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} ) - l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} ) - l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) - l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) - l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} ) - l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} ) - l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} ) - l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} ) - l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} ) - l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} ) - l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} ) - l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${LANGPACKV} ) - l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${LANGPACKV} ) - l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${LANGPACKV} ) - l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${LANGPACKV} ) - l10n_nl? ( ${URI_PREFIX}nld.traineddata ->
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 7eceb26f9506ebc76dfe6411a6e588718844a4ca Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Dec 30 13:35:56 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Dec 30 13:57:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eceb26f app-text/tesseract: 4.1.1 bump Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 3 +- app-text/tesseract/tesseract-4.1.1.ebuild | 91 +++ 2 files changed, 92 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 771ad9e7623..b81302e76a9 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -121,10 +121,9 @@ DIST swe.traineddata-4.00 19062525 BLAKE2B bcdd4b24e671c47d7c4e2bc88c19c92576512 DIST syr.traineddata-4.00 8056121 BLAKE2B bacf6ee42b8a9dac7042ca2608ec72b6db1a760f505e3325105141a24395d7e4e35fed3fe737785e92232bf89584822b46af05e97308f76edad0c7bd28a048e7 SHA512 c79acc0bde79d7f38b5ddd34683615886d7c284040273849e4b31dd988c4c0ac1617c0f6ef9d246b47eaade5ad5fdfdc4bf99dbb29e2d33c3827927135ea6f06 DIST tam.traineddata-4.00 17333471 BLAKE2B 67e4b10d8e9fab5df8455b35483972d5543ccf76d7440e7b1c9c8fe89a3cc4e19359a8695b1410004e202b138b8524c000487fdf2ee26247c0a2d4190b7184ed SHA512 9ad90eb8c291712e4cd874d41ed9bcd4169427a50509a353f5549382909458b46a7e4a092dec0d475c548e681426a81597c577f2f821978405a94f965fd4d05f DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac8975f079c42c78a661faa87ac1ed7f9d38fd59383d3ca1b484fbf371aeb5e872765921d4b79066a938b88671a3d9f SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 -DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 -DIST tesseract-4.0.0.tar.gz 1961372 BLAKE2B 5d684ec58deddc2cad6d61f5a3e22e9bccc1fa96b57d5bcad5239d5ba6d0805978b94b4b44a871c0796a756173b8072327f8a44a6a84da5604a3b50d9e425d21 SHA512 69e57d4ba1fc43d212fd0fff69a2b5d48a3b37cfee7054fdc083cbb7e04d92317609a32e457229661d70ce8d9b16c9d25e81bfc3861db660dd2c8f292202d447 DIST tesseract-4.1.0.tar.gz 1965053 BLAKE2B 172aed0b149cb1af8c8c7b53022de237c8e07086bad78063374d5e425180e4b70eca5cee4d66a1f5b0bc2d51f6b8d41bf0c564918a85977d83fdbe6ba2f5497b SHA512 d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d +DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tgl.traineddata-4.00 11991699 BLAKE2B d888013c0416c1e057522ec828e2c2b4470d50b55b6de580ecf20090771cd6726167ca1dc66f02afab1f7c369035db1ea84cb0c7ddcc36d37820c0c065648986 SHA512 fda51303a8963432fa541510287aec32ea9ee7342e0ca7dfba4f40c5d352aec74bf7982bc469e12196d51a8906dd224df01aead0d14859102267e7ffd19f0380 diff --git a/app-text/tesseract/tesseract-4.1.1.ebuild b/app-text/tesseract/tesseract-4.1.1.ebuild new file mode 100644 index 000..7313d345c7a --- /dev/null +++ b/app-text/tesseract/tesseract-4.1.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 9181d24aeae2a267b9609570d020f08f22eb994f Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Dec 30 13:38:59 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Dec 30 13:57:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9181d24a app-text/tesseract: sync live ebuild Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 94 - app-text/tesseract/tesseract-.ebuild | 100 ++- 2 files changed, 33 insertions(+), 161 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index b81302e76a9..62173ed3960 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,140 +1,46 @@ -DIST afr.traineddata-4.00 12213914 BLAKE2B e06516788c09f6a9538ffe3c4378eef4e88eaec0c8e14a7f3ddfd6db0820839a90a27f8519dcf6872dc8c08f47229d4ee8bd6aa41e383cbf51a5584bcda6f7f8 SHA512 1c00ef71a0e846bf5d0d57c7c3a3a8b5af47dfa8f429dbc02fdb560731923c0d0ab3273b3b975a570ffe7bfed2c7b284ef28ef4f830f8d4a0f33d84692cc655b -DIST amh.traineddata-4.00 9771502 BLAKE2B 3a905487136efd099aacd0a979bfda1edcd30c8eb14fe2b304ba1f5355f570520b864c992b63a1fd1f683baa91186de7cd7c89e6057dfebb896f2d6f905b6d6a SHA512 0b449936c350eff717aa5bba502d3df86632746de9b3a7320252cb69707d18596b0bbd4a27caa3cb5bb560add8991bfbe7b56dac6f7e0a9f91202924fcb694de DIST ara.traineddata-3.04.00 6315068 BLAKE2B 30af9442d0180c9288c6e8ae03e7ede7e4a1a18743733bc00b63c28f405ee1f0221a64e01c19dde3f808efe6b4547bc36690d9bf44288dfe57211b7acc90 SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b -DIST ara.traineddata-4.00 12537236 BLAKE2B 461b521d70609593f51df2e93d0ad74b289cdf42cc421f1445e70b63b7e56fde31f23ca9ef5b9584683fdb53d98e6057e090be890229a22a315a16863e60174e SHA512 a3dfc8604aba6efccb0cdd39488ea978d324ec953c5e74892cbfb7506f1b4276e5e335cba56301272779d7a0ec69c55187db01bcd01de06a524ecb92820b7348 -DIST asm.traineddata-4.00 23520270 BLAKE2B 81705edbbb1d4d467945b533a1789ed41dd6218a61621713dfba6c41a40545c99f8f7e112ce897de09cab242a06c0a493b46673630749a925111b808fbf02b9d SHA512 9413806ba55d101cf2c88c0c0cf408a8b4010c4a4b4ecfb315f98527865a1ddd052f1590326500f4c583628171d203a2a5530ef406b583a8b9f5451da91bb42a -DIST aze.traineddata-4.00 15168011 BLAKE2B 65da3a20717a574338c2a371f3832477a0f06d6619042f53987b7932e18d0bd1ee49ae722d6199b9c84543d77f00a398a387c3eb739105d0551670a3670efe97 SHA512 372241fa9f1d060d47a1ffd4830cbca4c9a319a014631545ca8f2c043609afe4427d4342e522d383778f0448ad853fccb632ef3eaa6dc09192ba06f1693102cf -DIST aze_cyrl.traineddata-4.00 10530787 BLAKE2B 9643274e5d89ec18655d5552a59eb96e2732bb1163e0d1c5a9a49d05e6271b0b4170a566fe5f69f8eea73fa4e8a1890bd4950cd7f65516ef4ff6effe92993a43 SHA512 8cba80fd1201ad89eaaf31bf256924257fb45e192b139abcd9a7cefe43e4e30fd35dd4e08588d593a062b2668f0715804f66566479dd0a0beb688bb2c1ce7291 -DIST bel.traineddata-4.00 16325127 BLAKE2B 8c97ac476fc7baa333b173494a004a134cdedbd3237fb73f2257c4126a0ca964eff6f8504966251a133e0ec1a23f85011fcbb3a2e2e1b690ecf225b72fe78fe8 SHA512 b6c7eccda420fc6c9cb30d3cd2e38b8f2d09766a77f701f3daae38fde198e2314a9a050841f2fec2fe49551e8334d9d5b820303b2d19285a942b423c66a71538 -DIST ben.traineddata-4.00 23447857 BLAKE2B 34c02e9a95706893045fccbc2e6728c89b4e5acf34262a7bea5beac91f1585b02a09192f20efcbfacdf0099ec5f1649edeb651112af98af590a0494c8eae8951 SHA512 6e59864bb499e048d8f8ce575f280f897b14bc626cad1970bb70d267f982be96ce2dacde847d060520288389bcbf2bd4a39d6abd9269a51d3d7970ffa19f4a17 -DIST bod.traineddata-4.00 35497681 BLAKE2B 53486538158ebd3946c49539a3f5bdfe72a1f22aedd84d3fffa3ff4b4676d3a9a2ed8c0da44ffc33e5634218185d963b5fc58f1a0490c5b97182f06a6b81331d SHA512 3b57c9d71b0914f274a6dc34e3d60fdb94f487e67e2fbddc92dafdb3bdc6e90766aa5b780449d367a6ac4d02b2c6634ee43efe74cbe52f71b11358e4d1c74339 -DIST bos.traineddata-4.00 13859186 BLAKE2B 04485ff70535292d3befa748955e831ff0fdc229629280c2469629a45ea34499efc382946edc3303e2f9ab02c2f463efd54353c5bed928a5c5a40fcb9b81cbfa SHA512 21d9c6c4bbc042b1ee473d2f67fbd875cfa6f7fd9652abf914f8a0c526b5833ebb9602ee942f72642b00db4d632647beb531da37db712f0acdb86410024ebb01 DIST bul.traineddata-3.04.00 6026234 BLAKE2B a39a5757ec6bbb77ed6fe9a263e11b9d83eb64653f62f96dec68c102aa199348eefb8f99642f9824af9e41c537573f06af45f393271145fdcfbfff71bd07e1fd SHA512 5115b4f92359344a17ee43b298c5c012569d77325e440bbe079ce7734ed087cbbe7ffb2b2dcb831e522fde2cde556e5de630f9ca85c141e9282e951e008e156c -DIST bul.traineddata-4.00 13677970 BLAKE2B 8c3e790138bea9def6d21ec26bd7755ea5604acfce3c4f60602fc8ab7145dfcfb29132277d00b8cff6b7497e29bd266dc9a8c84614c0cc2f5c29db5e690f113e SHA512 26a010581fc65673d48b30fdd69308cee47c12531bb260c93a0b22429b2c342e78ee3d7ccae1590e71ea2fb1c9f33110a3bbbaebf8e7c4fbaab207a4bf9cea48 DIST cat.traineddata-3.04.00 5356190 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 569e97daacd0f990661927f2141717984979512d Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 26 10:38:48 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 26 10:39:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569e97da app-text/tesseract: add multilib support This can be used to add tesseract support in media-video/ffmpeg Bug: https://bugs.gentoo.org/622900 Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/tesseract-4.1.0-r1.ebuild | 91 1 file changed, 91 insertions(+) diff --git a/app-text/tesseract/tesseract-4.1.0-r1.ebuild b/app-text/tesseract/tesseract-4.1.0-r1.ebuild new file mode 100644 index 000..7313d345c7a --- /dev/null +++ b/app-text/tesseract/tesseract-4.1.0-r1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools multilib-minimal toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl[${MULTILIB_USEDEP}] + media-libs/tiff:0=[${MULTILIB_USEDEP}] + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= + )" +RDEPEND="${COMMON_DEPEND} + || ( + >=app-text/tessdata_fast-4.0.0 + >=app-text/tessdata_best-4.0.0 + >=app-text/tessdata_legacy-4.0.0 + )" +DEPEND="${COMMON_DEPEND} + app-text/asciidoc + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + doc? ( app-doc/doxygen )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + # scrollview disabled for now, see bug #686944 + local myeconfargs=( + --enable-shared + --disable-graphics + $(use_enable opencl) + $(use_enable openmp) + $(use_enable static-libs static) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + default + if multilib_is_native_abi; then + use doc && emake doc + use training && emake training + fi +} + +multilib_src_install() { + if multilib_is_native_abi; then + DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md ) + if use doc; then + HTML_DOCS=( doc/html/. ) + fi + einstalldocs + + if use training; then + emake DESTDIR="${D}" training-install + fi + fi + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: fa323ef580d791b1dc583fc6169238150b9d71d4 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jul 30 19:57:12 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jul 30 19:57:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa323ef5 app-text/tesseract: 4.1.0 bump This adds the ability to choose trained data files: * app-text/tessdata_fast: default and recommended for most users * app-text/tessdata_best: to trade a lot of speed for slightly better accuracy * app-text/tessdata_legacy: the only one that supports the legacy recognizer Closes: https://bugs.gentoo.org/663564 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest | 1 + app-text/tesseract/metadata.xml | 3 +- app-text/tesseract/tesseract-4.1.0.ebuild | 83 +++ 3 files changed, 85 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 48fb2313882..771ad9e7623 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -124,6 +124,7 @@ DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac89 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 DIST tesseract-4.0.0.tar.gz 1961372 BLAKE2B 5d684ec58deddc2cad6d61f5a3e22e9bccc1fa96b57d5bcad5239d5ba6d0805978b94b4b44a871c0796a756173b8072327f8a44a6a84da5604a3b50d9e425d21 SHA512 69e57d4ba1fc43d212fd0fff69a2b5d48a3b37cfee7054fdc083cbb7e04d92317609a32e457229661d70ce8d9b16c9d25e81bfc3861db660dd2c8f292202d447 +DIST tesseract-4.1.0.tar.gz 1965053 BLAKE2B 172aed0b149cb1af8c8c7b53022de237c8e07086bad78063374d5e425180e4b70eca5cee4d66a1f5b0bc2d51f6b8d41bf0c564918a85977d83fdbe6ba2f5497b SHA512 d617f5c5b826640b2871dbe3d7973bcc5e66fafd837921a20e009d683806ed50f0f258aa455019d99fc54f5cb65c2fa0380e3a3c92b39ab0684b8799c730b09d DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tgl.traineddata-4.00 11991699 BLAKE2B d888013c0416c1e057522ec828e2c2b4470d50b55b6de580ecf20090771cd6726167ca1dc66f02afab1f7c369035db1ea84cb0c7ddcc36d37820c0c065648986 SHA512 fda51303a8963432fa541510287aec32ea9ee7342e0ca7dfba4f40c5d352aec74bf7982bc469e12196d51a8906dd224df01aead0d14859102267e7ffd19f0380 diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 90921345d11..c3f203799bf 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -13,8 +13,7 @@ 1995. In 1995, this engine was among the top 3 evaluated by UNLV. It was open-sourced by HP and UNLV in 2005. -tesseract-ocr -tesseract-ocr/tessdata +tesseract-ocr/tesseract Enable support for recognition of equations. diff --git a/app-text/tesseract/tesseract-4.1.0.ebuild b/app-text/tesseract/tesseract-4.1.0.ebuild new file mode 100644 index 000..c7877cb2d44 --- /dev/null +++ b/app-text/tesseract/tesseract-4.1.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc jpeg opencl openmp png static-libs tiff training webp" + +COMMON_DEPEND=">=media-libs/leptonica-1.74:=[zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl + media-libs/tiff:0= + media-libs/leptonica:=[tiff] + ) + training? ( + dev-libs/icu:= + x11-libs/pango:= +
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: db83658bbc5339f77956507c6f66890db326c59a Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 14 09:00:05 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 14 09:00:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db83658b app-text/tesseract: alpha stable wrt bug #686534 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index 321483c8307..02784759ea3 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b721d5009031774bb896b04fbf151382986dfb13 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 13 14:12:06 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 13 14:12:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b721d500 app-text/tesseract: amd64 stable wrt bug #686534 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index afa5c6330c2..321483c8307 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 3accb89c6cf162e0bb0746ed0bcf537f5c0a6234 Author: Aaron Bauman gentoo org> AuthorDate: Mon Jun 10 21:56:56 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Jun 10 21:56:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3accb89c app-text/tesseract: arm64 stable (bug #686534) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.14 RepoMan-Options: --include-arches="arm64" app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index 961971a91da..afa5c6330c2 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: a2944085cf67e26248cbdd7f7c0ebced9b91193a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:10:08 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:11:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2944085 app-text/tesseract: ppc stable wrt bug #686534 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index f54c6d1aea5..961971a91da 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 9f30473a7bbabcc63b924957716a975012b2ed1a Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jun 4 14:29:25 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jun 4 14:44:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f30473a app-text/tesseract: x86 stable (bug #686534) Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/tesseract/tesseract-3.05.02.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index f9fb14af4e0..f54c6d1aea5 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 98f4080a82c54d39d0a6c646649ca47fe9c7d649 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jun 4 14:35:30 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jun 4 14:39:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f4080a app-text/tesseract: 4.0.0 bump Thanks marecki and Chris Mayo for the help This version does not provide scrollview anymore, see bug for details Closes: https://bugs.gentoo.org/686944 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest| 1 + .../tesseract/files/tesseract-4.0.0-manpages.patch | 49 app-text/tesseract/tesseract-4.0.0.ebuild | 129 + 3 files changed, 179 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 039ffa60657..c36c7265429 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -123,6 +123,7 @@ DIST tam.traineddata-4.00 17333471 BLAKE2B 67e4b10d8e9fab5df8455b35483972d5543cc DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac8975f079c42c78a661faa87ac1ed7f9d38fd59383d3ca1b484fbf371aeb5e872765921d4b79066a938b88671a3d9f SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 +DIST tesseract-4.0.0.tar.gz 1961372 BLAKE2B 5d684ec58deddc2cad6d61f5a3e22e9bccc1fa96b57d5bcad5239d5ba6d0805978b94b4b44a871c0796a756173b8072327f8a44a6a84da5604a3b50d9e425d21 SHA512 69e57d4ba1fc43d212fd0fff69a2b5d48a3b37cfee7054fdc083cbb7e04d92317609a32e457229661d70ce8d9b16c9d25e81bfc3861db660dd2c8f292202d447 DIST tesseract-4.0.0_beta4.tar.gz 1855821 BLAKE2B 8273fefc5c07526c87adcbe1d9d81204f622f42396564d8e5fae5ed5275c47bcefab1bc5df1560dee722a1236fbd2211f622e61b3f279219a877b3bb3bad822e SHA512 37347c461c288cbaf839b65ac1283ab5b60e6723726442a5d067e6a4e2f48d6847d7393206f1ddd4de3c5dbd8a8d9febcc42d68567a46a4665fbf678bab232d4 DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb diff --git a/app-text/tesseract/files/tesseract-4.0.0-manpages.patch b/app-text/tesseract/files/tesseract-4.0.0-manpages.patch new file mode 100644 index 000..dfa8e9fde34 --- /dev/null +++ b/app-text/tesseract/files/tesseract-4.0.0-manpages.patch @@ -0,0 +1,49 @@ +From 39ed30ad834a43cf403f88158c6db7a96f1bed29 Mon Sep 17 00:00:00 2001 +From: Stefan Weil +Date: Fri, 1 Feb 2019 19:47:46 +0100 +Subject: Fix build rule for manpages + +This is similar to commit 2106cba0a98a90451df835f3ab7b2aaf54826442 +which fixed doc/generate_manpages.sh. + +Signed-off-by: Stefan Weil +--- + doc/Makefile.am | 8 + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/doc/Makefile.am b/doc/Makefile.am +index a218aca3..c0eeda84 100644 +--- a/doc/Makefile.am b/doc/Makefile.am +@@ -2,9 +2,6 @@ + + if ASCIIDOC + +-asciidoc=asciidoc -d manpage +- +- + man_MANS = \ + combine_lang_model.1 \ + combine_tessdata.1 \ +@@ -29,6 +26,8 @@ man_MANS += \ + unicharset.5 + endif + ++man_xslt = http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ++ + EXTRA_DIST = $(man_MANS) Doxyfile + + .PHONY: html +@@ -36,7 +35,8 @@ EXTRA_DIST = $(man_MANS) Doxyfile + html: $(patsubst %,%.html,$(man_MANS)) + + %: %.asc +- $(asciidoc) -o $@ $< ++ asciidoc -b docbook -d manpage -o - $< | \ ++ xsltproc --nonet $(man_xslt) - + + %.html: %.asc + asciidoc -b html5 -o $@ $< +-- +cgit v1.2.1 + diff --git a/app-text/tesseract/tesseract-4.0.0.ebuild b/app-text/tesseract/tesseract-4.0.0.ebuild new file mode 100644 index 000..d4ba59d9b35 --- /dev/null +++ b/app-text/tesseract/tesseract-4.0.0.ebuild @@ -0,0 +1,129 @@ +# Copyright
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 35ec40276689d665635de45e8fa65f47d52b2aa5 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Jun 4 14:38:25 2019 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Jun 4 14:39:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ec4027 app-text/tesseract: drop beta ebuild, sync live ebuild with 4.0 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Bernard Cafarelli gentoo.org> app-text/tesseract/Manifest| 1 - .../tesseract-4.00.00-use-system-piccolo2d.patch | 27 app-text/tesseract/tesseract-4.0.0_beta4.ebuild| 139 - app-text/tesseract/tesseract-.ebuild | 39 +++--- 4 files changed, 14 insertions(+), 192 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index c36c7265429..48fb2313882 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -124,7 +124,6 @@ DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac89 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 DIST tesseract-4.0.0.tar.gz 1961372 BLAKE2B 5d684ec58deddc2cad6d61f5a3e22e9bccc1fa96b57d5bcad5239d5ba6d0805978b94b4b44a871c0796a756173b8072327f8a44a6a84da5604a3b50d9e425d21 SHA512 69e57d4ba1fc43d212fd0fff69a2b5d48a3b37cfee7054fdc083cbb7e04d92317609a32e457229661d70ce8d9b16c9d25e81bfc3861db660dd2c8f292202d447 -DIST tesseract-4.0.0_beta4.tar.gz 1855821 BLAKE2B 8273fefc5c07526c87adcbe1d9d81204f622f42396564d8e5fae5ed5275c47bcefab1bc5df1560dee722a1236fbd2211f622e61b3f279219a877b3bb3bad822e SHA512 37347c461c288cbaf839b65ac1283ab5b60e6723726442a5d067e6a4e2f48d6847d7393206f1ddd4de3c5dbd8a8d9febcc42d68567a46a4665fbf678bab232d4 DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tgl.traineddata-4.00 11991699 BLAKE2B d888013c0416c1e057522ec828e2c2b4470d50b55b6de580ecf20090771cd6726167ca1dc66f02afab1f7c369035db1ea84cb0c7ddcc36d37820c0c065648986 SHA512 fda51303a8963432fa541510287aec32ea9ee7342e0ca7dfba4f40c5d352aec74bf7982bc469e12196d51a8906dd224df01aead0d14859102267e7ffd19f0380 diff --git a/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch deleted file mode 100644 index dc60579c667..000 --- a/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -Naur tesseract.orig/java/Makefile.am tesseract/java/Makefile.am tesseract.orig/java/Makefile.am2017-01-30 17:20:23.135458366 +0100 -+++ tesseract/java/Makefile.am 2017-01-30 17:21:29.834462557 +0100 -@@ -36,10 +36,9 @@ - com/google/scrollview/ScrollView.class - - SCROLLVIEW_LIBS = \ -- piccolo2d-core-3.0.jar \ -- piccolo2d-extras-3.0.jar -+ /usr/share/piccolo2d/lib/piccolo2d.jar - --CLASSPATH = piccolo2d-core-3.0.jar:piccolo2d-extras-3.0.jar -+CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar - - ScrollView.jar : $(SCROLLVIEW_CLASSES) - $(JAR) cfm $@ $(srcdir)/Manifest.txt com/google/scrollview/*.class \ -diff -Naur tesseract.orig/src/viewer/Makefile.am tesseract/src/viewer/Makefile.am tesseract.orig/src/viewer/Makefile.am 2017-01-30 17:20:23.176458368 +0100 -+++ tesseract/src/viewer/Makefile.am 2017-01-30 17:22:39.281467163 +0100 -@@ -17,3 +17,7 @@ - - libtesseract_viewer_la_SOURCES = \ - scrollview.cpp svmnode.cpp svutil.cpp svpaint.cpp -+ -+if !GRAPHICS_DISABLED -+AM_CPPFLAGS += -DSCROLLVIEW_PATH=/usr/share/tessdata/ -+endif diff --git a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild b/app-text/tesseract/tesseract-4.0.0_beta4.ebuild deleted file mode 100644 index 84e9db7e0a2..000 --- a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -#
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 7030cc67d669198d7e9c47bd6427b82195228b99 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 4 14:36:37 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 4 14:36:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7030cc67 app-text/tesseract: ppc64 stable wrt bug #686534 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" app-text/tesseract/tesseract-3.05.02.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index 9f1cde5cf67..f9fb14af4e0 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: c3cc163e1dae4427a1b230226c9b22b457602114 Author: Aaron Bauman gentoo org> AuthorDate: Thu May 16 15:09:36 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 16 19:27:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cc163e app-text/tesseract: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" app-text/tesseract/tesseract-3.05.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild index d237409e66a..02784759ea3 100644 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~arm arm64 ~mips ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 23a9296d5905c20be735b69b32c8e3432bb12276 Author: Marty E. Plummer startmail com> AuthorDate: Mon Oct 15 18:34:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 19 08:49:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a9296d app-text/tesseract: remove local webp use flag Signed-off-by: Marty E. Plummer startmail.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> app-text/tesseract/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 5d6b217bc6d..90921345d11 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -17,7 +17,6 @@ tesseract-ocr/tessdata - Enable support for webp image format. Enable support for recognition of equations. Install viewer to debug recognition (ScrollView). Enable support orientation and script detection.
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 571bc556afb2d68f4d74493c7327f577cd07bccc Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 20 22:30:45 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 20 22:30:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571bc556 app-text/tesseract: drop examples installation They are not provided anymore in source tarball, these should be fetched from upstream: https://github.com/tesseract-ocr/test/tree/master/testing Closes: https://bugs.gentoo.org/663868 Package-Manager: Portage-2.3.47, Repoman-2.3.10 app-text/tesseract/tesseract-4.0.0_beta4.ebuild | 7 +-- app-text/tesseract/tesseract-.ebuild| 7 +-- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild b/app-text/tesseract/tesseract-4.0.0_beta4.ebuild index ba20d99fc13..84e9db7e0a2 100644 --- a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild +++ b/app-text/tesseract/tesseract-4.0.0_beta4.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="doc examples jpeg math opencl openmp osd png scrollview static-libs tiff training webp" +IUSE="doc jpeg math opencl openmp osd png scrollview static-libs tiff training webp" # List of supported Gentoo linguas and their upstream mapping # https://github.com/tesseract-ocr/tesseract/wiki/Data-Files @@ -133,11 +133,6 @@ src_install() { emake DESTDIR="${D}" training-install fi - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins testing/eurotext.tif testing/phototest.tif - fi - insinto /usr/share/tessdata doins tessdata/*traineddata* # language files use scrollview && doins java/ScrollView.jar # scrollview diff --git a/app-text/tesseract/tesseract-.ebuild b/app-text/tesseract/tesseract-.ebuild index 567315f9d5a..efa9df5d709 100644 --- a/app-text/tesseract/tesseract-.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -20,7 +20,7 @@ EGIT_REPO_URI="https://github.com/${MY_PN}/${PN}.git; LICENSE="Apache-2.0" SLOT="0" KEYWORDS="" -IUSE="doc examples jpeg math opencl openmp osd png scrollview static-libs tiff training webp" +IUSE="doc jpeg math opencl openmp osd png scrollview static-libs tiff training webp" # List of supported Gentoo linguas and their upstream mapping # https://github.com/tesseract-ocr/tesseract/wiki/Data-Files @@ -130,11 +130,6 @@ src_install() { emake DESTDIR="${D}" training-install fi - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins testing/eurotext.tif testing/phototest.tif - fi - insinto /usr/share/tessdata doins tessdata/*traineddata* # language files use scrollview && doins java/ScrollView.jar # scrollview
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: ee5beb0e78eaa39eeb9751c0073fcfcc11755127 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Aug 14 09:43:57 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Aug 14 09:44:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5beb0e app-text/tesseract: fix beta installation Package-Manager: Portage-2.3.46, Repoman-2.3.10 app-text/tesseract/tesseract-4.0.0_beta4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild b/app-text/tesseract/tesseract-4.0.0_beta4.ebuild index a7ca7d38095..ba20d99fc13 100644 --- a/app-text/tesseract/tesseract-4.0.0_beta4.ebuild +++ b/app-text/tesseract/tesseract-4.0.0_beta4.ebuild @@ -73,7 +73,7 @@ DEPEND="${CDEPEND} RDEPEND="${CDEPEND} scrollview? ( >=virtual/jre-1.7 )" -DOCS=( AUTHORS ChangeLog NEWS README.md ) +DOCS=( AUTHORS ChangeLog README.md ) PATCHES=( "${FILESDIR}/${PN}-4.00.00-use-system-piccolo2d.patch"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: cafbb198137c2a4787acace9efc41410145d1d3c Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 13 20:51:11 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 13 20:53:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafbb198 app-text/tesseract: 4.0.0-beta.4 bump, fix live ebuild Rename 3.05 patch as it does not apply anymore to 4.0 Upstream still recommends 3.05 as stable version Closes: https://bugs.gentoo.org/663482 Package-Manager: Portage-2.3.46, Repoman-2.3.10 app-text/tesseract/Manifest| 2 +- .../tesseract-3.04.01-use-system-piccolo2d.patch | 27 ...> tesseract-3.05.00-use-system-piccolo2d.patch} | 0 .../tesseract-4.00.00-use-system-piccolo2d.patch | 6 +- .../files/tesseract-4.00.00_alpha-isnan.patch | 28 .../tesseract-4.00.00_alpha-no_graphics.patch | 143 - .../files/tesseract-4.00.00_alpha-openmp.patch | 111 app-text/tesseract/tesseract-3.05.01.ebuild| 2 +- app-text/tesseract/tesseract-3.05.02.ebuild| 2 +- ...0_alpha.ebuild => tesseract-4.0.0_beta4.ebuild} | 12 +- app-text/tesseract/tesseract-.ebuild | 4 +- 11 files changed, 13 insertions(+), 324 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 5e7b04fc8ce..039ffa60657 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -123,7 +123,7 @@ DIST tam.traineddata-4.00 17333471 BLAKE2B 67e4b10d8e9fab5df8455b35483972d5543cc DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac8975f079c42c78a661faa87ac1ed7f9d38fd59383d3ca1b484fbf371aeb5e872765921d4b79066a938b88671a3d9f SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 -DIST tesseract-4.00.00_alpha.tar.gz 3706567 BLAKE2B e3790c95ca7f219a3e1a90de09b9464bc54210d6f553132d4fa9e39f0afe56e458e16424a10a1a6e6461e8e98a84fbea826542a32d3432533165a9d400a416c4 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 +DIST tesseract-4.0.0_beta4.tar.gz 1855821 BLAKE2B 8273fefc5c07526c87adcbe1d9d81204f622f42396564d8e5fae5ed5275c47bcefab1bc5df1560dee722a1236fbd2211f622e61b3f279219a877b3bb3bad822e SHA512 37347c461c288cbaf839b65ac1283ab5b60e6723726442a5d067e6a4e2f48d6847d7393206f1ddd4de3c5dbd8a8d9febcc42d68567a46a4665fbf678bab232d4 DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tgl.traineddata-4.00 11991699 BLAKE2B d888013c0416c1e057522ec828e2c2b4470d50b55b6de580ecf20090771cd6726167ca1dc66f02afab1f7c369035db1ea84cb0c7ddcc36d37820c0c065648986 SHA512 fda51303a8963432fa541510287aec32ea9ee7342e0ca7dfba4f40c5d352aec74bf7982bc469e12196d51a8906dd224df01aead0d14859102267e7ffd19f0380 diff --git a/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch deleted file mode 100644 index a9dd0041934..000 --- a/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -U 3 -dHrN tesseract-3.04.01/java/Makefile.am tesseract-3.04.01-scrollview/java/Makefile.am tesseract-3.04.01/java/Makefile.am 2016-02-16 22:27:01.0 +0100 -+++ tesseract-3.04.01-scrollview/java/Makefile.am 2016-08-09 13:18:12.810503862 +0200 -@@ -36,10 +36,9 @@ - com/google/scrollview/ScrollView.class - - SCROLLVIEW_LIBS = \ -- $(srcdir)/piccolo2d-core-3.0.jar \ -- $(srcdir)/piccolo2d-extras-3.0.jar -+ /usr/share/piccolo2d/lib/piccolo2d.jar - --CLASSPATH =
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: e89d66ff5849a798dd90ab90d05c35325ad2feb4 Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Aug 13 19:59:43 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Aug 13 20:01:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89d66ff app-text/tesseract: 3.05.02 bump This is a stable release, looking into bumping the masked 4.0 release Package-Manager: Portage-2.3.46, Repoman-2.3.10 app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-3.05.02.ebuild | 148 2 files changed, 149 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 514151081a2..5e7b04fc8ce 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -122,6 +122,7 @@ DIST syr.traineddata-4.00 8056121 BLAKE2B bacf6ee42b8a9dac7042ca2608ec72b6db1a76 DIST tam.traineddata-4.00 17333471 BLAKE2B 67e4b10d8e9fab5df8455b35483972d5543ccf76d7440e7b1c9c8fe89a3cc4e19359a8695b1410004e202b138b8524c000487fdf2ee26247c0a2d4190b7184ed SHA512 9ad90eb8c291712e4cd874d41ed9bcd4169427a50509a353f5549382909458b46a7e4a092dec0d475c548e681426a81597c577f2f821978405a94f965fd4d05f DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac8975f079c42c78a661faa87ac1ed7f9d38fd59383d3ca1b484fbf371aeb5e872765921d4b79066a938b88671a3d9f SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 +DIST tesseract-3.05.02.tar.gz 3571750 BLAKE2B f8c856449ab763d66a50d4bc65450f3c71132e66b4306f5a022c3df65c62646ec202256e12b5ce91888330a5ef10a3966f91eddc241cf306809ce40abc165c82 SHA512 4cb23a6981dd5ec9eefea7b9674847ae88a411a7308ee6d946a920c76eefcf5fe7a90f6cb3ff00493a0e69b5c327d052fa8514d7f3ed506bccbe4b0163065793 DIST tesseract-4.00.00_alpha.tar.gz 3706567 BLAKE2B e3790c95ca7f219a3e1a90de09b9464bc54210d6f553132d4fa9e39f0afe56e458e16424a10a1a6e6461e8e98a84fbea826542a32d3432533165a9d400a416c4 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild new file mode 100644 index 000..160fe206b34 --- /dev/null +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -0,0 +1,148 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="tesseract-ocr" +LANGPACKV="3.04.00" +URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/; +JAVA_PKG_OPT_USE="scrollview" + +inherit autotools java-pkg-opt-2 toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} + math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) + l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) + l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) + l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) + l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) + l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) + l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} + ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} ) + l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} + ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} ) + l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) + l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) + l10n_fi? (
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: a6e24a2f2fcef48c6127f9812d71201399aead77 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Feb 7 09:56:18 2018 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Feb 7 10:31:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6e24a2f app-text/tesseract: drop old Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-text/tesseract/Manifest| 3 - .../tesseract/files/tesseract-2.04-gcc47.patch | 10 -- .../tesseract-3.04.01-fix-opencl-ldflags.patch | 11 -- .../files/tesseract-3.05.00-libtiff.patch | 25 app-text/tesseract/tesseract-3.04.01-r1.ebuild | 149 app-text/tesseract/tesseract-3.04.01.ebuild| 153 - app-text/tesseract/tesseract-3.05.00.ebuild| 149 7 files changed, 500 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index fd4879a3d72..514151081a2 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -121,11 +121,8 @@ DIST swe.traineddata-4.00 19062525 BLAKE2B bcdd4b24e671c47d7c4e2bc88c19c92576512 DIST syr.traineddata-4.00 8056121 BLAKE2B bacf6ee42b8a9dac7042ca2608ec72b6db1a760f505e3325105141a24395d7e4e35fed3fe737785e92232bf89584822b46af05e97308f76edad0c7bd28a048e7 SHA512 c79acc0bde79d7f38b5ddd34683615886d7c284040273849e4b31dd988c4c0ac1617c0f6ef9d246b47eaade5ad5fdfdc4bf99dbb29e2d33c3827927135ea6f06 DIST tam.traineddata-4.00 17333471 BLAKE2B 67e4b10d8e9fab5df8455b35483972d5543ccf76d7440e7b1c9c8fe89a3cc4e19359a8695b1410004e202b138b8524c000487fdf2ee26247c0a2d4190b7184ed SHA512 9ad90eb8c291712e4cd874d41ed9bcd4169427a50509a353f5549382909458b46a7e4a092dec0d475c548e681426a81597c577f2f821978405a94f965fd4d05f DIST tel.traineddata-4.00 54446537 BLAKE2B 0ecb044b58017e36a6d9e28927242ecb6ac8975f079c42c78a661faa87ac1ed7f9d38fd59383d3ca1b484fbf371aeb5e872765921d4b79066a938b88671a3d9f SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 -DIST tesseract-3.04.01.tar.gz 2269105 BLAKE2B 298b388619b3dfa1d2aac331f50dcf8f840fb44826df568aa4c831903b8a4b511cd05cb7c54a27502bcfb457630ed6561f314934cadc0e1f5be7479096606307 SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b -DIST tesseract-3.05.00.tar.gz 3581853 BLAKE2B 1053ccec6a85601757a0b64a952b522b70b618ff78f3b8f33756298676151359891fb5b89d09f0d7c93db0109587745398d1dc5854806242308cd275caed06d4 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 DIST tesseract-3.05.01.tar.gz 3574810 BLAKE2B 0af97d0a58c05ce4d6f8fb3f76302344f75b5894b036adc327ecc79f90f2b41da58c8145509dc131706e806e291355e221482980294e2c9caff4be93d9b448b6 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 DIST tesseract-4.00.00_alpha.tar.gz 3706567 BLAKE2B e3790c95ca7f219a3e1a90de09b9464bc54210d6f553132d4fa9e39f0afe56e458e16424a10a1a6e6461e8e98a84fbea826542a32d3432533165a9d400a416c4 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 -DIST tesseract-ocr-3.02.02-doc-html.tar.gz 10635901 BLAKE2B 2c54d12d796c760acfac88bfa4307843776262b2637376d7aa356e0da5e8426a1ef1dea8bd544ffcf87125827061713455d42b4c0037f4a40f91263f47f61f58 SHA512 4cca5974635ed9c1656a00735bf682ed1eca5cb9a3641a0d063f66ffbdf9dcbc0476628a5b5c48684bd23f5616412e71e9cec608ac979760010c1ee91764290f DIST tgk.traineddata-4.00 6555909 BLAKE2B a3023ec0fa10e3f52e5059b20da48a81eaa90b6665b55b50ac74d7f1f4acea3d7b6eae9f00f2a0a1f58798eb15d976367145d72976db1dd019fe249cae36a1b2 SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb DIST tgl.traineddata-3.04.00 4114554 BLAKE2B 1cbd5e20fcf5fa7ea183daa76e1d09d7bd4427ce2456de49f23e374af8ae48219a32f71a25d0a98c26c79ac87dc4f8f68621c76fad85b6105561f5285d635c8d SHA512 8c205fd0d4b2fc774e5b6a19cb56dcdb91b7d001acd881e34363e437d5eeae8615b853ae09f93c4957328d3a423300b9a20a443ca971a14ede1867de6194a2bb DIST tgl.traineddata-4.00 11991699 BLAKE2B d888013c0416c1e057522ec828e2c2b4470d50b55b6de580ecf20090771cd6726167ca1dc66f02afab1f7c369035db1ea84cb0c7ddcc36d37820c0c065648986 SHA512 fda51303a8963432fa541510287aec32ea9ee7342e0ca7dfba4f40c5d352aec74bf7982bc469e12196d51a8906dd224df01aead0d14859102267e7ffd19f0380 diff --git a/app-text/tesseract/files/tesseract-2.04-gcc47.patch b/app-text/tesseract/files/tesseract-2.04-gcc47.patch deleted file mode 100644 index afc560a8dc4..000 --- a/app-text/tesseract/files/tesseract-2.04-gcc47.patch +++ /dev/null @@ -1,10 +0,0 @@ ./viewer/svutil.cpp.ori2012-04-28 01:59:58.441072997 +0200 -+++
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: efa61108ede5080993cb98e0f75de16f07edfcc1 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Dec 16 14:18:11 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Dec 16 17:23:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa61108 app-text/tesseract-3.05.01-r0: amd64 stable Gentoo-Bug: http://bugs.gentoo.org/638672 app-text/tesseract/tesseract-3.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild index f08d377a08c..84d774ac146 100644 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: e5681c81a3a0b561c9256d3b99821366cc61d519 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Nov 30 20:18:39 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Nov 30 20:18:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5681c81 app-text/tesseract-3.05.01-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/638672 app-text/tesseract/tesseract-3.05.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild index 01bd9b1a9f4..f08d377a08c 100644 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~mips ppc ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 750cb75b6d4d94736bdf45557c0541d7987bf7f4 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Nov 24 22:25:00 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Nov 24 22:25:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750cb75b app-text/tesseract: stable 3.05.01 for ppc/ppc64, bug #638672 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" app-text/tesseract/Manifest | 10 +- app-text/tesseract/tesseract-3.05.01.ebuild | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index c4932675531..151e6da3859 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -30,7 +30,7 @@ DIST deu_frak.traineddata-3.04.00 1978593 SHA256 cbb200e394485c5b515de203963c2a7 DIST dzo.traineddata-4.00 8771208 SHA256 3fa23360be6e114296901c33c4c5dece0049b7ef0665a16cc8dd0cf94cb8e615 SHA512 b9801388c1e2e6355846be86ec61b8eb0bdec0c2907b787c5ee5cfd042a3889b8b4a9baea27775088a1e18597c024012263830ee238b4d8f7c58d31c607f47e6 WHIRLPOOL 6bc9c018465cdd3671cff9c9f3ff7db892509318dfe85c86a6233e69f156c115794cd59fbeef5dea84ea0068c3670648c2220a3d91921722f3778f39d7f162d5 DIST ell.traineddata-3.04.00 5422512 SHA256 bbe0ed0758c69043114b13fc8f00a42342c647f27be352c05b4978e265380e64 SHA512 b542f4cad465332b7d9742ce64951289a22f31c2196335b09037e047c9fe2966689426d9e973173147aa7c0ca73cddb337c9ec7b485b13b80eea3e44ad31bb48 WHIRLPOOL 16d89cb546883bf75a8b75e55c0eb88d915d07cad0f4c5b3e0640385f4b7cb2a6aeeedce13cf48538f5a78ec39776ccdecef9c3264cd749e1d224cdcff5e310a DIST ell.traineddata-4.00 12594922 SHA256 797c80b46587c18b020a0231006b4ff6463ba923969eaeb3ecbc4ffa2f7608b9 SHA512 ba49067c8eed46992615013a09f58c457bf333afa4f152f3b1f837e934c71d04564bf1e9a1a8d80cd4aeac95639c19124aa586f3043737c556d28e2bc478fbae WHIRLPOOL ee877b8ff4bdc6cb17934583b8b6cff424e375b2dafbddf07db7a0a9f99d45d488c31250f87168da9518d528232aea10cc7e31b61934d5c9b71345ee43ad911b -DIST eng.traineddata-3.04.00 21876550 SHA256 c0515c9f1e0c79e1069fcc05c2b2f6a6841fb5e1082d695db160333c1154f06d SHA512 e03d205900e3f6b866b2342eb8f32fb35dad28c7f58b7bdc3c0bec0de570f87578168d8d64b1f0bedac7bbcf462dd949b00701943a55ba3f42842ad1629e230a WHIRLPOOL e71cec7e7e8b9b8183f459741ce2eb1a33923e73802ab35dae81ab7939b980b028e4d4a3325205a52f67b8502323e9cd8dee6efd69ca40c0eb42b0961d5d8786 +DIST eng.traineddata-3.04.00 21876550 BLAKE2B 983f91e54b334ee533d5689ac8ce768922e348ef89a284c47d93ba91fcad6de8614998c8a5b17c2406c5c30c1228530077aad84929da6d8bc983c89c1d3a2234 SHA512 e03d205900e3f6b866b2342eb8f32fb35dad28c7f58b7bdc3c0bec0de570f87578168d8d64b1f0bedac7bbcf462dd949b00701943a55ba3f42842ad1629e230a DIST eng.traineddata-4.00 31873501 SHA256 1cb1468826191cc7d4158fe0a3014d3f5e3bbac618d754586afc86ddae8bcdae SHA512 dec017b60c7ee7c8dfe1c4cef562a02c8699c2856d6562641a7077c1a0b5493a26085fa81e7dfff97323054276f24eb51f64833bc2fe7bbe91b1955c6f719618 WHIRLPOOL f6e2b5b4dff3eed23ac807078af70e07e18989f3ed040c883a4556173c627556816783156e9134fedeebe1e62bcf60c97f3bec3fbad2ac2a6c50540ac5d29d03 DIST enm.traineddata-4.00 10479188 SHA256 4f91bd9ddb757508ac0d65f36afef37545fe4d2b557451c1ec91d58ed55aaf65 SHA512 fe78e53eaaedee66e688291d684c221673b787dd3f020736f60ecdf4dd1257f3d2ccfcc10408a6ef50c711b538a4a3933c84d1ebfded82c2adc1685e7a9712ed WHIRLPOOL 2d150f66ad8747d4d42a718b64196adb8238346ed20c3e312e16f49b0e545ec51693a8015b267f5e3f46d0f5aecb0942465b3dad7faf9ad4233faa799df23f12 DIST epo.traineddata-4.00 15408492 SHA256 7837df9717900031f54e28882f33e5d1676f062ed6aec6c38902dc6c0bd4931e SHA512 44230babdbe3ff366c0141f49ee524cc7eb1226be767e865b4ddd5afc1c1f99b67ccdc68ddc1ad0c8b3a368937508d9edbeeef099cb23815b506f1e08910427f WHIRLPOOL 7499e8fcba07c399ef1c864b2733996c359cf0dadca08412f1b265259e5fc55c6e4936bd223b94f9b0f97e54ce7db8c8912a3e3b9ec5be714eeb8ac5ee59bbf1 @@ -90,7 +90,7 @@ DIST nld.traineddata-4.00 33075399 SHA256 070817e07ab27c1f715fdf2cb49b8c748a75ec DIST nor.traineddata-3.04.00 8262167 SHA256 a990269f3d815ad206ea0f27b14d07e7a0be0c171335397bc0b46ea0cdcfdbfa SHA512 4e943a2e19b10b3c8c862e23e78c70f6a02d3c2ebcd01a90b7f25a677f92b19bde052a6fa48f640c0d8b7d74769fc7fc45ab1c412339cb0e9e108926be439ce2 WHIRLPOOL 3d609ed7c818f0c2329ee2521c5bf75165f9be317ad7d50d12aa77333f3e069f4ffdda904b3c632b01b921c3aa6778b08d8e955935e12e28815ed0f666adcc17 DIST nor.traineddata-4.00 17444731 SHA256 d3e94ea7e6f79e03a4f395e1db70fccdfb705d881e5c698ed8a37b5c09564d34 SHA512 9f439a99e7316796c9d1fe3a562ea056459897d1cb195fe20ede546fe09b46dff9ffcff497b6db1ba1d9e82a914724f7645ef33263fdf9d7a86e5102802ff1f4 WHIRLPOOL 3ce55885e9dac14031fc11b514b456af3c83eedefb5fe719fb0e4d8209917c69f7035438134788286529548f8d8d8577a794b558ae7142f8b902152a5dc67992 DIST ori.traineddata-4.00 14655225 SHA256 c788902125b7f02cc71a29dbbd4481422ecf2e80d218a8a3fabdf18a523a385c SHA512
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 239bde2a9c931e8cc8950d1ed06226c716b71614 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jul 11 08:37:51 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jul 11 08:38:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239bde2a app-text/tesseract: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-text/tesseract/tesseract-3.05.01.ebuild | 2 +- app-text/tesseract/tesseract-4.00.00_alpha.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild index 07db1611ec1..b5bbdc94929 100644 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -60,7 +60,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png scrollview static-libs tiff training webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW" diff --git a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild b/app-text/tesseract/tesseract-4.00.00_alpha.ebuild index 325b4e7c6bc..b936e99c917 100644 --- a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild +++ b/app-text/tesseract/tesseract-4.00.00_alpha.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl openmp osd png scrollview static-libs tiff training webp" # List of supported Gentoo linguas and their upstream mapping
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: e407e562075d4eee9c1cea5b804cae6412aa1b39 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jul 5 10:13:39 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jul 5 10:13:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e407e562 app-text/tesseract: drop -ltiff patch in 3.05.01, bug #616142 This is only needed on win32, and breaks compilation with USE="-opencl -tiff" Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-text/tesseract/tesseract-3.05.01.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild index 36a34348fc2..07db1611ec1 100644 --- a/app-text/tesseract/tesseract-3.05.01.ebuild +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -90,7 +90,6 @@ RDEPEND="${CDEPEND} DOCS=( AUTHORS ChangeLog NEWS README.md ) PATCHES=( - "${FILESDIR}/${PN}-3.05.00-libtiff.patch" "${FILESDIR}/${PN}-3.05.00-no_graphics.patch" "${FILESDIR}/${PN}-4.00.00-use-system-piccolo2d.patch" )
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: f541f18f7f0ead2a568aab09e6aca5c852349f1e Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jul 3 14:23:21 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jul 3 14:23:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f541f18f app-text/tesseract: 3.05.01 bump, thanks mrueg in bug #622932 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-text/tesseract/Manifest | 1 + app-text/tesseract/tesseract-3.05.01.ebuild | 149 2 files changed, 150 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index c72774bbc36..c4932675531 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -123,6 +123,7 @@ DIST tam.traineddata-4.00 17333471 SHA256 ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c DIST tel.traineddata-4.00 54446537 SHA256 9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 WHIRLPOOL 1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 DIST tesseract-3.05.00.tar.gz 3581853 SHA256 3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 WHIRLPOOL 33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b +DIST tesseract-3.05.01.tar.gz 3574810 SHA256 05898f93c5d057fada49b9a116fc86ad9310ff1726a0f499c3e5211b3af47ec1 SHA512 a49c20c98386684cd89582e57b772811204fad8e5ff18214fb0da109f73629c70845054985e31e8deeb49107fbcf56e546aff661f08eb5dd60fbf83dbe976e81 WHIRLPOOL b104dcf66976dfb25c389682572c13cb3827c9bd07d82502539b6cc7db3aac56579d82afeb6db185677cb3f9aa8819c63c780792b46b1b58fbdb775841d4026c DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 WHIRLPOOL ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e DIST tesseract-ocr-3.02.02-doc-html.tar.gz 10635901 SHA256 e7ffd3082005345a682268740140bfdde73461528d6f2da019fef29539477a7b SHA512 4cca5974635ed9c1656a00735bf682ed1eca5cb9a3641a0d063f66ffbdf9dcbc0476628a5b5c48684bd23f5616412e71e9cec608ac979760010c1ee91764290f WHIRLPOOL e84ceb57cbc7065b37424a2d53ce7ecea39f45856efe76610840296f20869742674b8b248b205ba293b7c729f85ff7938defce930409efa907af2d4309ca0a6b DIST tgk.traineddata-4.00 6555909 SHA256 70a4f0e2b81591fb37687e7a33ee94a8f8591b788c2903267fc43f90662e843a SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb WHIRLPOOL 4d53fa690f81ff1115d0d2aaf3c906d21d4f30b5b2b37932f25e3f6e6c7a5a9920098d66019f5ad70b6bd11e9ed33ce9599de22bb7f7545cf5f5909f516847d9 diff --git a/app-text/tesseract/tesseract-3.05.01.ebuild b/app-text/tesseract/tesseract-3.05.01.ebuild new file mode 100644 index 000..36a34348fc2 --- /dev/null +++ b/app-text/tesseract/tesseract-3.05.01.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="tesseract-ocr" +LANGPACKV="3.04.00" +URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/; +JAVA_PKG_OPT_USE="scrollview" + +inherit autotools java-pkg-opt-2 toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} + math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) + l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) + l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) + l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) + l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) + l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) + l10n_de? ( ${URI_PREFIX}deu.traineddata ->
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 5ee2ef42d5998dd66c24768e245e1bcfcd224b16 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Mar 22 14:53:41 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Mar 22 16:27:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee2ef42 app-text/tesseract: drop old Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-text/tesseract/Manifest| 1 - ...tesseract-3.04.00-fix-scrollview-disabled.patch | 41 --- app-text/tesseract/tesseract-3.04.00-r2.ebuild | 129 - 3 files changed, 171 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 7b5f3022771..c72774bbc36 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -121,7 +121,6 @@ DIST swe.traineddata-4.00 19062525 SHA256 f292c86c4388c08a0ec862f81e5b08619164cc DIST syr.traineddata-4.00 8056121 SHA256 d7be312ddbf720ea29380d5dbaa0427ae027de507e178e671f7232cc7ae8a0bf SHA512 c79acc0bde79d7f38b5ddd34683615886d7c284040273849e4b31dd988c4c0ac1617c0f6ef9d246b47eaade5ad5fdfdc4bf99dbb29e2d33c3827927135ea6f06 WHIRLPOOL adc125d0323fc99a51be568eb75d77891a7e84b377091dabdec816642b1fc7a5c2e14f256a1ccb81994c633824adf3ee3a258a17747472f8ae30993e37e2ce65 DIST tam.traineddata-4.00 17333471 SHA256 ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c000d142ebda40f9f27c3aa2a48 SHA512 9ad90eb8c291712e4cd874d41ed9bcd4169427a50509a353f5549382909458b46a7e4a092dec0d475c548e681426a81597c577f2f821978405a94f965fd4d05f WHIRLPOOL dd3b1489d6c8758b7a36cc4d5d85f61f10643f2b3ffef63a3ae380a1b9314de9490304a27a04c92780ea90eac9f6fbb9845f3a0760df0c715864372dc1f958f0 DIST tel.traineddata-4.00 54446537 SHA256 9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 WHIRLPOOL 1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794 -DIST tesseract-3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 DIST tesseract-3.05.00.tar.gz 3581853 SHA256 3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 WHIRLPOOL 33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 WHIRLPOOL ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e diff --git a/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch b/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch deleted file mode 100644 index 7523e3b4496..000 --- a/app-text/tesseract/files/tesseract-3.04.00-fix-scrollview-disabled.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 27b8a5cc89898c3f12dae57a58b15efddee9fe18 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zdenko=20Podobn=C3=BD?=-Date: Thu, 23 Jul 2015 23:14:53 +0200 -Subject: [PATCH] fix GRAPHICS_DISABLED build - - ccstruct/imagedata.cpp | 4 - ccstruct/split.cpp | 5 + - 2 files changed, 9 insertions(+) - -diff --git a/ccstruct/imagedata.cpp b/ccstruct/imagedata.cpp -index 4016a92..3c244c7 100644 a/ccstruct/imagedata.cpp -+++ b/ccstruct/imagedata.cpp -@@ -17,6 +17,10 @@ - // limitations under the License. - /// - -+// Include automatically generated configuration file if running autoconf. -+#ifdef HAVE_CONFIG_H -+#include "config_auto.h" -+#endif - - #include "imagedata.h" - -diff --git a/ccstruct/split.cpp b/ccstruct/split.cpp -index 24650d4..6e6ea44 100644 a/ccstruct/split.cpp -+++ b/ccstruct/split.cpp -@@ -25,6 +25,11 @@ - /*-- - I n c l u d
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 519a033fa0ca7b95cb495e65f63775ca86a4a780 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Mar 22 16:27:02 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Mar 22 16:28:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519a033f app-text/tesseract: do not glob in DISTIDR, bug #612996 Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-text/tesseract/tesseract-3.04.01-r1.ebuild | 7 +-- app-text/tesseract/tesseract-3.04.01.ebuild| 7 +-- app-text/tesseract/tesseract-3.05.00.ebuild| 10 ++ 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.01-r1.ebuild b/app-text/tesseract/tesseract-3.04.01-r1.ebuild index 776dd2a848a..d7d23a447a0 100644 --- a/app-text/tesseract/tesseract-3.04.01-r1.ebuild +++ b/app-text/tesseract/tesseract-3.04.01-r1.ebuild @@ -97,8 +97,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ --execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() { diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 6eb8cda4604..6852fc486ef 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -99,8 +99,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz use doc && unpack tesseract-ocr-3.02.02-doc-html.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ --execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() { diff --git a/app-text/tesseract/tesseract-3.05.00.ebuild b/app-text/tesseract/tesseract-3.05.00.ebuild index e3d7c887342..7b1c14b4f5b 100644 --- a/app-text/tesseract/tesseract-3.05.00.ebuild +++ b/app-text/tesseract/tesseract-3.05.00.ebuild @@ -78,8 +78,7 @@ CDEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= - ) -" + )" DEPEND="${CDEPEND} doc? ( app-doc/doxygen ) @@ -98,8 +97,11 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz - find "${DISTDIR}/" -name "*traineddata-${LANGPACKV}" \ --execdir sh -c 'cp -- "$0" "${S}/tessdata/${0%-*}"' '{}' ';' || die + for file in ${A}; do + if [[ "${file}" == *traineddata* ]]; then + cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die + fi + done } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 8504e55c31cfa890c4e1a238d3d7767bf72e9fe7 Author: Bernard Cafarelli gentoo org> AuthorDate: Tue Mar 14 00:13:55 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Tue Mar 14 00:14:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8504e55c app-text/tesseract: 3.05.00 bump Backport fix for build without scrollview Backport libtiff underlinking fix, bug #611136 by marecki Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-text/tesseract/Manifest| 1 + .../files/tesseract-3.05.00-libtiff.patch | 25 .../files/tesseract-3.05.00-no_graphics.patch | 74 +++ app-text/tesseract/tesseract-3.05.00.ebuild| 147 + 4 files changed, 247 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index b57b7e44871..7b5f3022771 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -123,6 +123,7 @@ DIST tam.traineddata-4.00 17333471 SHA256 ba8dc53bd987e4bdfacc37f46e6b0c8f7aea9c DIST tel.traineddata-4.00 54446537 SHA256 9db74228a36fcdbcde54e6e6118c0998b2fb73ed84c9e42b52062009c5becd66 SHA512 5e5c2ca84f095ec4dd3184d6cb75702482c699b5cd04f8750ab8958f578f7b24cf3253a83d19a4a1f3716466b95a81737d473339e3593538e46372c4588febb6 WHIRLPOOL 1eb738325fd5610ae3a71791a998aed4f901e03eac629547a5d627f7173dbf3b268732e08a7a64fd4147773bbfc56f560b5f02f32bd3adb16166e6cd8d85e794 DIST tesseract-3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 +DIST tesseract-3.05.00.tar.gz 3581853 SHA256 3fe83e06d0f73b39f6e92ed9fc7ccba3ef734877b76aa5ddaaa778fac095d996 SHA512 54ba96bd1b0d19883e8a0f717ecfddd459945f9dda0fd340e29e2dab3af94d0eceb7f3d207f34685ee97d1ec763efac5d94dec7e0498a7ca85fec35da4ed76b1 WHIRLPOOL 33622256479395eb12c72e4d3187eecf23fe4557f4fcaecf9b5f1ba3aeab67e333b0d979812525f3a1504102764bc572a79f8e64c794be805004e5fec5cdef5b DIST tesseract-4.00.00_alpha.tar.gz 3706567 SHA256 ada7db147970317eed8223bb72702359ac53ad570e135f7f6824f40c41ea6791 SHA512 282ec941233ceb80fe1008e585a6069fe8ecd6bf2dd1d0f56e2e79b772a0b83bca918d5da892a6cab194a7828607e41a7fd873acec33181b8b86c3c37e434103 WHIRLPOOL ae27cd45ce680c71785c36bd4d5414efc5b07baa483094fd33ee7bd886b55e21a4034ddaa5d55a265cf23983ba21dc98c5e2e2148178e4fabd2c69e1a9326c9e DIST tesseract-ocr-3.02.02-doc-html.tar.gz 10635901 SHA256 e7ffd3082005345a682268740140bfdde73461528d6f2da019fef29539477a7b SHA512 4cca5974635ed9c1656a00735bf682ed1eca5cb9a3641a0d063f66ffbdf9dcbc0476628a5b5c48684bd23f5616412e71e9cec608ac979760010c1ee91764290f WHIRLPOOL e84ceb57cbc7065b37424a2d53ce7ecea39f45856efe76610840296f20869742674b8b248b205ba293b7c729f85ff7938defce930409efa907af2d4309ca0a6b DIST tgk.traineddata-4.00 6555909 SHA256 70a4f0e2b81591fb37687e7a33ee94a8f8591b788c2903267fc43f90662e843a SHA512 abc5f2c4ac91b17a250f2f4847c9528a7673d51230415b7a069dc7243e2c210564400d34d5c38da6b727c8c24af26cbde3e7ef8a9674fa1605da001b4b1b60bb WHIRLPOOL 4d53fa690f81ff1115d0d2aaf3c906d21d4f30b5b2b37932f25e3f6e6c7a5a9920098d66019f5ad70b6bd11e9ed33ce9599de22bb7f7545cf5f5909f516847d9 diff --git a/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch b/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch new file mode 100644 index 000..5771739c344 --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.05.00-libtiff.patch @@ -0,0 +1,25 @@ +From 9ec0c4fa9c9836d414c02662a6f94f48815d61b2 Mon Sep 17 00:00:00 2001 +From: Stefan Weil+Date: Tue, 13 Dec 2016 13:28:29 +0100 +Subject: [PATCH] api: Add missing dependency on libtiff + +It is needed because of a direct call to TIFFSetWarningHandler. + +Signed-off-by: Stefan Weil +--- + api/Makefile.am | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/api/Makefile.am b/api/Makefile.am +index 76a8ed4..25e7f21 100644 +--- a/api/Makefile.am b/api/Makefile.am +@@ -90,6 +90,8 @@ tesseract_LDFLAGS = $(OPENCL_LDFLAGS) + + tesseract_LDADD += $(OPENMP_CXXFLAGS) + ++tesseract_LDADD += -ltiff ++ + if T_WIN + tesseract_LDADD += -lws2_32 + libtesseract_la_LDFLAGS += -no-undefined -Wl,--as-needed -lws2_32 diff --git a/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch b/app-text/tesseract/files/tesseract-3.05.00-no_graphics.patch new file
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 7032d231288986d9cfa191830e4f79789c589d0b Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 30 16:43:44 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 30 16:56:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7032d231 app-text/tesseract: add live ebuild AVX/SSE4.1 are detected at runtime, so no need for CPU USE flags Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../tesseract-4.00.00-use-system-piccolo2d.patch | 27 ++ app-text/tesseract/tesseract-4.00.00_alpha.ebuild | 1 - ...-4.00.00_alpha.ebuild => tesseract-.ebuild} | 18 +-- 3 files changed, 33 insertions(+), 13 deletions(-) diff --git a/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch new file mode 100644 index ..ad1f0f3 --- /dev/null +++ b/app-text/tesseract/files/tesseract-4.00.00-use-system-piccolo2d.patch @@ -0,0 +1,27 @@ +diff -Naur tesseract.orig/java/Makefile.am tesseract/java/Makefile.am +--- tesseract.orig/java/Makefile.am2017-01-30 17:20:23.135458366 +0100 tesseract/java/Makefile.am 2017-01-30 17:21:29.834462557 +0100 +@@ -36,10 +36,9 @@ + com/google/scrollview/ScrollView.class + + SCROLLVIEW_LIBS = \ +- piccolo2d-core-3.0.jar \ +- piccolo2d-extras-3.0.jar ++ /usr/share/piccolo2d/lib/piccolo2d.jar + +-CLASSPATH = piccolo2d-core-3.0.jar:piccolo2d-extras-3.0.jar ++CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar + + ScrollView.jar : $(SCROLLVIEW_CLASSES) + $(JAR) cfm $@ $(srcdir)/Manifest.txt com/google/scrollview/*.class \ +diff -Naur tesseract.orig/viewer/Makefile.am tesseract/viewer/Makefile.am +--- tesseract.orig/viewer/Makefile.am 2017-01-30 17:20:23.176458368 +0100 tesseract/viewer/Makefile.am 2017-01-30 17:22:39.281467163 +0100 +@@ -17,3 +17,7 @@ + + libtesseract_viewer_la_SOURCES = \ + scrollview.cpp svmnode.cpp svutil.cpp svpaint.cpp ++ ++if !GRAPHICS_DISABLED ++AM_CPPFLAGS += -DSCROLLVIEW_PATH=/usr/share/tessdata/ ++endif diff --git a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild b/app-text/tesseract/tesseract-4.00.00_alpha.ebuild index d5d4de1..029aee6 100644 --- a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild +++ b/app-text/tesseract/tesseract-4.00.00_alpha.ebuild @@ -21,7 +21,6 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" -# Next release will include SSE4.1/AVX IUSE="doc examples jpeg math opencl openmp osd png scrollview static-libs tiff training webp" # List of supported Gentoo linguas and their upstream mapping diff --git a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild b/app-text/tesseract/tesseract-.ebuild similarity index 88% copy from app-text/tesseract/tesseract-4.00.00_alpha.ebuild copy to app-text/tesseract/tesseract-.ebuild index d5d4de1..883c5c3 100644 --- a/app-text/tesseract/tesseract-4.00.00_alpha.ebuild +++ b/app-text/tesseract/tesseract-.ebuild @@ -9,19 +9,18 @@ LANGPACKV="4.00" URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/; JAVA_PKG_OPT_USE="scrollview" -inherit autotools java-pkg-opt-2 toolchain-funcs +inherit autotools git-r3 java-pkg-opt-2 toolchain-funcs DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} +SRC_URI="${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${LANGPACKV} )" +EGIT_REPO_URI="https://github.com/${MY_PN}/${PN}.git; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" -# Next release will include SSE4.1/AVX +KEYWORDS="" IUSE="doc examples jpeg math opencl openmp osd png scrollview static-libs tiff training webp" # List of supported Gentoo linguas and their upstream mapping @@ -77,14 +76,9 @@ RDEPEND="${CDEPEND} DOCS=( AUTHORS ChangeLog NEWS README.md ) PATCHES=( - "${FILESDIR}/${PN}-3.04.01-use-system-piccolo2d.patch" - "${FILESDIR}/${P}-isnan.patch" - "${FILESDIR}/${P}-openmp.patch" - "${FILESDIR}/${P}-no_graphics.patch" + "${FILESDIR}/${PN}-4.00.00-use-system-piccolo2d.patch" ) -S=${WORKDIR}/${P/_} - pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } @@ -94,7 +88,7 @@ pkg_setup() { } src_unpack() { - unpack ${P}.tar.gz + git-r3_src_unpack for file in ${A}; do if [[ "${file}" == *traineddata* ]]; then cp "${DISTDIR}/${file}" "${S}/tessdata/${file%-*}" || die
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 3f60fe685eef5109c0ffe79e0de0e45ce6378d6d Author: Bernard Cafarelli gentoo org> AuthorDate: Mon Jan 30 09:53:13 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Mon Jan 30 09:53:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f60fe68 app-text/tesseract: 4.0 alpha version bump This release adds a new OCR engine based on LSTM neural networks Reworked languages handling Added openmp support Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/tesseract/Manifest| 95 + .../files/tesseract-4.00.00_alpha-isnan.patch | 28 .../tesseract-4.00.00_alpha-no_graphics.patch | 143 .../files/tesseract-4.00.00_alpha-openmp.patch | 111 app-text/tesseract/tesseract-4.00.00_alpha.ebuild | 148 + 5 files changed, 525 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 878b4d0..b57b7e4 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,46 +1,141 @@ +DIST afr.traineddata-4.00 12213914 SHA256 6f4d631e4dd824091f1581c8594fbcc67633b55dabdaebcec5434e89ab4355a7 SHA512 1c00ef71a0e846bf5d0d57c7c3a3a8b5af47dfa8f429dbc02fdb560731923c0d0ab3273b3b975a570ffe7bfed2c7b284ef28ef4f830f8d4a0f33d84692cc655b WHIRLPOOL dce6effae838bc4df76a95d4041034add07020c35d63ff6cc0a66f18769b069014ed96a4c3ec3807342a5bab675c0c642e3b738feb166d427a244ad4fa1e00c9 +DIST amh.traineddata-4.00 9771502 SHA256 1b5d9634cbb9f39daca68601f6d719963b6e5923e1f5bb8b4710123a47043cbd SHA512 0b449936c350eff717aa5bba502d3df86632746de9b3a7320252cb69707d18596b0bbd4a27caa3cb5bb560add8991bfbe7b56dac6f7e0a9f91202924fcb694de WHIRLPOOL 14eea7c8415e86a32396d7fd29df43d83942eb370a9e4423ae16490d5f4045abfb7bafc08a2d59b843a11c1a4720996f428b80c7560aa1f1f9975e1a816b5499 DIST ara.traineddata-3.04.00 6315068 SHA256 21c98aaf7aeba2271ac0cc4a363d364d806649d7cb0bcab85d4b9a385f49645a SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b WHIRLPOOL d258d6eecb01feca9f0de5c973ab4a3c952db764b624ba98732e58af18a88332daa746e19194bcee8ed6fe1abe2a8d42b0b8976f0c9bde66e9831482b389f038 +DIST ara.traineddata-4.00 12537236 SHA256 a1b229d72f12cc626a8c2dde6f77ccfbd09b28ff09c87f26d77a55be910091cb SHA512 a3dfc8604aba6efccb0cdd39488ea978d324ec953c5e74892cbfb7506f1b4276e5e335cba56301272779d7a0ec69c55187db01bcd01de06a524ecb92820b7348 WHIRLPOOL 5de0109bbace36be9ed59abd256fbe437954e779233f8c67ccfee67a3472d2b798710c5c2464a8650fe3ecae626a1453b86c1939dd6831c63ba83890a8c67aa9 +DIST asm.traineddata-4.00 23520270 SHA256 1cac90fa32cd89073c70cff5a91b622b8c522a02ce684c462578a97d7508d70f SHA512 9413806ba55d101cf2c88c0c0cf408a8b4010c4a4b4ecfb315f98527865a1ddd052f1590326500f4c583628171d203a2a5530ef406b583a8b9f5451da91bb42a WHIRLPOOL 833e5b58a7829f3ca0abe380b910fa122e81aa01a657f336c0dffb9155b98b6d921b57498a699c1c5908e64b542fa7a91abbbef2e936f5a94d4a2ab4088c369c +DIST aze.traineddata-4.00 15168011 SHA256 83762cbc4064944fbcb35ab41ae35ea093dce82bbc9f0f2f0cf1e3aa8b4cf960 SHA512 372241fa9f1d060d47a1ffd4830cbca4c9a319a014631545ca8f2c043609afe4427d4342e522d383778f0448ad853fccb632ef3eaa6dc09192ba06f1693102cf WHIRLPOOL bd55aff2b7da00d5667380f2b590eac3fec361e44513cce2dad873c3764f30a20ea4f4ff3b09dc6ac226a5988c71db9578078c59fd3ff463e715c86f8bd69cb1 +DIST aze_cyrl.traineddata-4.00 10530787 SHA256 827a302f906bbafafeef1b881c06719991e86177d03ea9122b010c84529dd08e SHA512 8cba80fd1201ad89eaaf31bf256924257fb45e192b139abcd9a7cefe43e4e30fd35dd4e08588d593a062b2668f0715804f66566479dd0a0beb688bb2c1ce7291 WHIRLPOOL 489a948912eb97cd35f71a68a925133788b896e003285a77a987870da28733689a2e954849606fdb63f8445ca529173e8abf6b1025e9ad6d74d6902b8ad48c28 +DIST bel.traineddata-4.00 16325127 SHA256 109e0adb6958f055f1f8cb47aec24b30100c3a42a20e4ed72e2214d5ee0a62bf SHA512 b6c7eccda420fc6c9cb30d3cd2e38b8f2d09766a77f701f3daae38fde198e2314a9a050841f2fec2fe49551e8334d9d5b820303b2d19285a942b423c66a71538 WHIRLPOOL f98ef5ef30c92dc7ce6dac8a42955cb4d3ccf4357d19f78fccf6ff12e38af580427d61c04f0008a369d2cbea7b00f8a19082c7d111dd9c827db6b4267e91f932 +DIST ben.traineddata-4.00 23447857 SHA256 f55f8ee76cd328a440fe2aa6b2d7d382534b21f7442c551634710f2ab0923a90 SHA512 6e59864bb499e048d8f8ce575f280f897b14bc626cad1970bb70d267f982be96ce2dacde847d060520288389bcbf2bd4a39d6abd9269a51d3d7970ffa19f4a17 WHIRLPOOL 255b114d9c990fe327b1fb4aad6a8fab22c3d83b0f1a1da90a8a6d27cc114d69dadebc51351c65c9e8404bbbcfee7bc594f72df49f47c6fe24a545e603da89db +DIST bod.traineddata-4.00 35497681 SHA256 9d49b3736d13819e6548f8f8ebe29055381d1506f42f1596a048fe8ecceb252f SHA512 3b57c9d71b0914f274a6dc34e3d60fdb94f487e67e2fbddc92dafdb3bdc6e90766aa5b780449d367a6ac4d02b2c6634ee43efe74cbe52f71b11358e4d1c74339 WHIRLPOOL 675ec41d75c3c124eea423e962a70f4b6fd667c030fdd696f46c67c6e47467e74043b4bb7b8b08defd88ded53ad75a115cde2418a3c4f73ff061b263f181de0c +DIST
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: c3c6ca5c76c57f059d47f13ac813a7003b870bf8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jan 26 10:22:06 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jan 26 10:22:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c6ca5c app-text/tesseract: sparc stable wrt bug #593308 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/tesseract/tesseract-3.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index dbda927..9ff1eba 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~mips ~ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~arm ~mips ~ppc ppc64 sparc x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 0f2834764becd0857664a6e2f447951f87de0599 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 25 22:14:19 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 25 22:14:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f283476 app-text/tesseract: fix DOCS typo Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/tesseract/tesseract-3.04.00-r2.ebuild | 2 +- app-text/tesseract/tesseract-3.04.01-r1.ebuild | 2 +- app-text/tesseract/tesseract-3.04.01.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 425f78b..067b6b4 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -77,7 +77,7 @@ DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] " RDEPEND="${DEPEND}" -DOCS=(AUTHORS ChangeLog NEWS README ReleaseNotes ) +DOCS=( AUTHORS ChangeLog NEWS README ReleaseNotes ) PATCHES=( "${FILESDIR}/tesseract-2.04-gcc47.patch" diff --git a/app-text/tesseract/tesseract-3.04.01-r1.ebuild b/app-text/tesseract/tesseract-3.04.01-r1.ebuild index 3c2d2f7..85e351d 100644 --- a/app-text/tesseract/tesseract-3.04.01-r1.ebuild +++ b/app-text/tesseract/tesseract-3.04.01-r1.ebuild @@ -89,7 +89,7 @@ DEPEND="${CDEPEND} RDEPEND="${CDEPEND} scrollview? ( >=virtual/jre-1.7 )" -DOCS=(AUTHORS ChangeLog NEWS README.md ReleaseNotes ) +DOCS=( AUTHORS ChangeLog NEWS README.md ReleaseNotes ) PATCHES=( "${FILESDIR}/${P}-use-system-piccolo2d.patch" diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index cd07698..dbda927 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -89,7 +89,7 @@ DEPEND="${CDEPEND} RDEPEND="${CDEPEND} scrollview? ( >=virtual/jre-1.7 )" -DOCS=(AUTHORS ChangeLog NEWS README.md ReleaseNotes ) +DOCS=( AUTHORS ChangeLog NEWS README.md ReleaseNotes ) PATCHES=( "${FILESDIR}/tesseract-2.04-gcc47.patch"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 084b6d489052e7a103599129a6af1667cc4493bd Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 25 16:31:25 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 25 16:32:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084b6d48 app-text/tesseract: build doc from the source, USE flags cleanup Documentation is now built from current source with USE=doc scrollview USE flag (debug feature) is no longer enabled by default, bug #604040 webp USE flag is no longer disabled by default Update ebuild to EAPI 6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/tesseract/metadata.xml| 2 +- app-text/tesseract/tesseract-3.04.01-r1.ebuild | 147 + 2 files changed, 148 insertions(+), 1 deletion(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index e7a5911..5d6b217 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -19,7 +19,7 @@ Enable support for webp image format. Enable support for recognition of equations. - Enable graphics support (ScrollView). + Install viewer to debug recognition (ScrollView). Enable support orientation and script detection. Enable opencl support for speedup using GPU computation. Install training applications to add support for new languages. diff --git a/app-text/tesseract/tesseract-3.04.01-r1.ebuild b/app-text/tesseract/tesseract-3.04.01-r1.ebuild new file mode 100644 index ..3c2d2f7 --- /dev/null +++ b/app-text/tesseract/tesseract-3.04.01-r1.ebuild @@ -0,0 +1,147 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="tesseract-ocr" +LANGPACKV="3.04.00" +URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/; +JAVA_PKG_OPT_USE="scrollview" + +inherit autotools java-pkg-opt-2 toolchain-funcs + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} + math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) + l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) + l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) + l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) + l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) + l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) + l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} + ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} ) + l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} + ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} ) + l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) + l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) + l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} ) + l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} ) + l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} ) + l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} ) + l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} ) + l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} ) + l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} ) + l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${LANGPACKV} ) + l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${LANGPACKV} ) + l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${LANGPACKV} ) + l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${LANGPACKV} ) + l10n_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${LANGPACKV} ) + l10n_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${LANGPACKV} ) + l10n_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${LANGPACKV} ) + l10n_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${LANGPACKV} ) + l10n_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${LANGPACKV} ) + l10n_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${LANGPACKV} ) + l10n_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${LANGPACKV} + ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${LANGPACKV} ) + l10n_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${LANGPACKV} ) + l10n_sr? (
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 50321d7228dcf80876bb9f52d008d3ee94e67745 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 25 15:51:30 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 25 15:52:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50321d72 app-text/tesseract: ppc64 stable wrt bug #593308 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/tesseract/tesseract-3.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 2a60a57..cd07698 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86" +KEYWORDS="alpha amd64 ~arm ~mips ~ppc ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: ad232250d9d976e248b77d49c6c196557541d597 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 25 15:34:34 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 25 15:34:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad232250 app-text/tesseract: x86 stable wrt bug #593308 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/tesseract/tesseract-3.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 8a79d12..2a60a57 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: d932a04f5663829c3c0025a3fa1493abcaa88343 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 25 13:05:14 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 25 13:08:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d932a04f app-text/tesseract: restore ~mips keyword, as opencl USE flag is now masked Gentoo-Bug: 544622 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/tesseract/tesseract-3.04.00-r2.ebuild | 4 ++-- app-text/tesseract/tesseract-3.04.01.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index f32e1eb..425f78b 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -59,7 +59,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86" +KEYWORDS="alpha amd64 ~arm ~mips ppc ppc64 sparc x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW" diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 5f8d4ec..8a79d12 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: d98e23dae664c86e363fbeab9367fc5cf295beec Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Jan 25 12:59:21 2017 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Jan 25 13:00:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98e23da app-text/tesseract: take maintainership over Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/tesseract/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 38b0d02..e7a5911 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -2,8 +2,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> -to...@gentoo.org -Thomas Kahle +voyag...@gentoo.org +Bernard Cafarelli chutz...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 7f1b34e78f28fa4dafb43d3e4e67df1b57b1818a Author: Tobias Klausmann gentoo org> AuthorDate: Tue Dec 20 15:51:17 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Dec 20 15:51:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1b34e7 app-text/tesseract-3.04.01-r0: stable on amd64 Gentoo-Bug: 593308 app-text/tesseract/tesseract-3.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 131935a..5f8d4ec 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 20b46d2376bf6ce775b8c1d36195dd8e062b73ff Author: Tobias Klausmann gentoo org> AuthorDate: Thu Sep 29 09:08:23 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Sep 29 09:08:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b46d23 app-text/tesseract-3.04.01-r0: stable on alpha Gentoo-Bug: 593308 app-text/tesseract/tesseract-3.04.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index fe782e8..131935a 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -62,7 +62,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk l10n_sl l10n_sr l10n_sv l10n_th l10n_tl l10n_tr l10n_uk l10n_vi l10n_zh-CN l10n_zh-TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 4c6f01ba92271d7b1b52865ce03092e3e43d819d Author: Thomas Kahle gentoo org> AuthorDate: Fri Sep 9 18:21:19 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Fri Sep 9 18:21:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6f01ba app-text/tesseract: clean up old versions Package-Manager: portage-2.3.0 app-text/tesseract/tesseract-3.04.00-r4.ebuild | 151 - 1 file changed, 151 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r4.ebuild b/app-text/tesseract/tesseract-3.04.00-r4.ebuild deleted file mode 100644 index 0d73d88.. --- a/app-text/tesseract/tesseract-3.04.00-r4.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="tesseract-ocr" -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/; -JAVA_PKG_OPT_USE="scrollview" - -inherit eutils autotools java-pkg-opt-2 - -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${PV} - doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) - math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${PV} ) - l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${PV} ) - l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${PV} ) - l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${PV} ) - l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${PV} ) - l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${PV} ) - l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${PV} - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${PV} ) - l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${PV} - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${PV} ) - l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${PV} ) - l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${PV} ) - l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${PV} ) - l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${PV} ) - l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${PV} ) - l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${PV} ) - l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${PV} ) - l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${PV} ) - l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${PV} ) - l10n_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) - l10n_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${PV} ) - l10n_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${PV} ) - l10n_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${PV} ) - l10n_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${PV} ) - l10n_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${PV} ) - l10n_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${PV} ) - l10n_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${PV} ) - l10n_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${PV} ) - l10n_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${PV} ) - l10n_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${PV} - ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${PV} ) - l10n_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${PV} ) - l10n_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${PV} ) - l10n_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${PV} ) - l10n_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${PV} ) - l10n_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${PV} ) - l10n_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${PV} ) - l10n_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${PV} ) - l10n_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${PV} ) - l10n_zh-CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${PV} ) - l10n_zh-TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${PV} ) - osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${PV} ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp l10n_ar l10n_bg l10n_ca l10n_chr l10n_cs l10n_de l10n_da l10n_el l10n_es l10n_fi l10n_fr l10n_he l10n_hi l10n_hu l10n_id l10n_it l10n_ja l10n_ko l10n_lt l10n_lv l10n_nl l10n_no l10n_pl l10n_pt l10n_ro l10n_ru l10n_sk
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 209745ded1e1572a32e1ab160fffac92eb268da8 Author: Thomas Kahle gentoo org> AuthorDate: Sun Aug 14 21:19:04 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Sun Aug 14 21:19:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209745de app-text/tesseract: Fix opencl ldflags Bug: 591070 Thanks Dennis Schridde Package-Manager: portage-2.3.0 .../files/tesseract-3.04.01-fix-opencl-ldflags.patch | 11 +++ app-text/tesseract/tesseract-3.04.01.ebuild | 1 + 2 files changed, 12 insertions(+) diff --git a/app-text/tesseract/files/tesseract-3.04.01-fix-opencl-ldflags.patch b/app-text/tesseract/files/tesseract-3.04.01-fix-opencl-ldflags.patch new file mode 100644 index 000..b1b2b63 --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.04.01-fix-opencl-ldflags.patch @@ -0,0 +1,11 @@ +--- tesseract-3.04.01/configure.ac.orig2016-08-11 10:50:28.853292674 +0200 tesseract-3.04.01/configure.ac 2016-08-11 11:06:32.919076995 +0200 +@@ -248,7 +248,7 @@ + fi + AC_SUBST([AM_CPPFLAGS], [-DUSE_OPENCL]) + OPENCL_CPPFLAGS="-I${OPENCL_INC}" +-OPENCL_LDFLAGS="-l${OPENCL_LIBS}" ++OPENCL_LDFLAGS="${OPENCL_LIBS}" + fi + ;; + esac diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index 9acfdc1..fe782e8 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -94,6 +94,7 @@ DOCS=(AUTHORS ChangeLog NEWS README.md ReleaseNotes ) PATCHES=( "${FILESDIR}/tesseract-2.04-gcc47.patch" "${FILESDIR}/${P}-use-system-piccolo2d.patch" + "${FILESDIR}/${P}-fix-opencl-ldflags.patch" ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 425bef738fa25a74c298fa20ff1fa8e7ac86563b Author: Thomas Kahle gentoo org> AuthorDate: Tue Aug 9 11:58:43 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Tue Aug 9 11:58:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425bef73 app-text/tesseract: Fix linguas->l10n breakage Package-Manager: portage-2.3.0 app-text/tesseract/tesseract-3.04.01.ebuild | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.01.ebuild b/app-text/tesseract/tesseract-3.04.01.ebuild index ee55a25..9acfdc1 100644 --- a/app-text/tesseract/tesseract-3.04.01.ebuild +++ b/app-text/tesseract/tesseract-3.04.01.ebuild @@ -17,46 +17,46 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz ${URI_PREFIX}eng.traineddata -> eng.traineddata-${LANGPACKV} doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${LANGPACKV} ) - linguas_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) - linguas_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) - linguas_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) - linguas_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) - linguas_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) - linguas_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} + l10n_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${LANGPACKV} ) + l10n_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${LANGPACKV} ) + l10n_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${LANGPACKV} ) + l10n_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${LANGPACKV} ) + l10n_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${LANGPACKV} ) + l10n_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${LANGPACKV} ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${LANGPACKV} ) - linguas_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} + l10n_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${LANGPACKV} ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${LANGPACKV} ) - linguas_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) - linguas_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) - linguas_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} ) - linguas_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} ) - linguas_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} ) - linguas_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} ) - linguas_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} ) - linguas_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} ) - linguas_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} ) - linguas_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${LANGPACKV} ) - linguas_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${LANGPACKV} ) - linguas_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${LANGPACKV} ) - linguas_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${LANGPACKV} ) - linguas_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${LANGPACKV} ) - linguas_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${LANGPACKV} ) - linguas_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${LANGPACKV} ) - linguas_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${LANGPACKV} ) - linguas_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${LANGPACKV} ) - linguas_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${LANGPACKV} ) - linguas_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${LANGPACKV} + l10n_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${LANGPACKV} ) + l10n_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${LANGPACKV} ) + l10n_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${LANGPACKV} ) + l10n_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${LANGPACKV} ) + l10n_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${LANGPACKV} ) + l10n_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${LANGPACKV} ) + l10n_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${LANGPACKV} ) + l10n_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${LANGPACKV} ) + l10n_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${LANGPACKV} ) + l10n_ja? ( ${URI_PREFIX}jpn.traineddata ->
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: c049a5c2ecd9a07a7aacd34c192b5824b9ccad74 Author: Thomas Kahle gentoo org> AuthorDate: Tue Aug 9 11:35:28 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Tue Aug 9 11:35:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c049a5c2 app-text/tesseract: Bump to 3.04.01 (bug 590788) Package-Manager: portage-2.3.0 app-text/tesseract/Manifest| 1 + .../tesseract-3.04.01-use-system-piccolo2d.patch | 27 app-text/tesseract/tesseract-3.04.01.ebuild| 150 + 3 files changed, 178 insertions(+) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 6ec6df6..d4b3c5d 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -70,6 +70,7 @@ DIST swe.traineddata-3.04.00 9460295 SHA256 2a6407bbf187eb1fcfd1633fae9abffcd622 DIST swe.traineddata.gz 959911 SHA256 25331ca1f41378a86336604476049810a0c5350417205e300cb2d11048cec2c1 SHA512 e38fe9fd7d26420ee1aab3db7f700d58210dbfaef45d03114679d2671bc1942d7b031499e763204e15ebeadafa2f8f063f78941f2299b2c74f635425ddce856a WHIRLPOOL db1225d47e2e3b26372689f96164d8286701dbb2e0f1a82368c784c8d127a0d11248924936abd05d0092ba8ad5ce222b6d113ceb0f440b85faaca37396781480 DIST tesseract-3.03-rc1.tar.gz 12812907 SHA256 d244956236f7491d74d7f342895f611a6c46c45fa9900173d5b7625d8461d2ea SHA512 4acd6a3c0db5568bd6cb199776a52fbf1643692cf2d9da7449644662461c0c3ef7e5941bb49be94135433a90de400413df062edd612ce9ec9c06e9206a57113f WHIRLPOOL 93f33f62aeb5a9f65a7642bc282138622076989618f787a044ad79463ab9cd9a9ebaeb5e34e52cf5c95c569b01fc552a44d2eda24e697d0c9a045fb626b9aa77 DIST tesseract-3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 +DIST tesseract-3.04.01.tar.gz 2269105 SHA256 57f63e1b14ae04c3932a2683e4be4954a2849e17edd638ffe91bc5a2156adc6a SHA512 816f6c29f8efeaf157891ddb022bd0daf8eb27c0cb8b6df5542e745d209f0ce617245e4583c59a561ed3216044d3afb38f8620ee94cdea656364923dcb140b5b WHIRLPOOL 995502084484d172becdfdaa3cd21f0fe2b8845fe4a64726f9fbcd35310d64153be6325016dd50ca37b95069112b63d4f0528bd989a58c3b88dc6c6a6813 DIST tesseract-ocr-3.01.heb-com.tar.gz 270977 SHA256 20a9d53172a8dbf1a4bbd7f7e9e3a523a9435c47c751533642e8a9becc8584ff SHA512 378dc49da535f70c860c29b9a43cae478f6d8403c93a623b1781194c02aad3ea12345f9ea6ebbac4fb2033179964d23fb075e6aa206ec79530b41947d5d44411 WHIRLPOOL cc6463928c05d5904af71ea6170e946e601639761eaab317f0570275e0eaee81cba2c0636dc5dec40f8ba6d16ad498e7177a0c2bf5a886f2598c99568f151fd6 DIST tesseract-ocr-3.01.osd.tar.gz 4320544 SHA256 7861210fd0970ad30503e8c70d7841de6716bd293d8512fd8787a1a07219b7aa SHA512 ad0d6246574db10dbe5a439ba4266765114b1343228608c5ad35bea125c5e308e286a133ecf2fc9407287af56ea57bb48c32f445fef98256a119a2f432f6e2b6 WHIRLPOOL ffa5a9f209e54a36860e2a2cdee955a83df768fbb814717a2d1e0efe05b3aa2283bc14a33cfa72d7179ddeb684587fe04c0d37cefa944ba2182c9c7e6c9affd4 DIST tesseract-ocr-3.01.slk-frak.tar.gz 292809 SHA256 f35b8a858d509c540a5829d94e8f8800ed25db4c904661000f4c4fa528d5c156 SHA512 a015719fe72b5463b6e9849de0ba5cdb9ed996ac60a47a7fab360c1028cc52b3ad41872b8b35e988f4430f991791ae0837c6823e479cb1549b65d5f530f62fe6 WHIRLPOOL 79419ea93b9d69d4be3ef8399656a5adb6dc383b9496434c99db8f5f0d6fca70314d68e96f59940674a51b79448e43b5ed59389e382528bf050134e6a6edb00d diff --git a/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch new file mode 100644 index 000..a9dd004 --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.04.01-use-system-piccolo2d.patch @@ -0,0 +1,27 @@ +diff -U 3 -dHrN tesseract-3.04.01/java/Makefile.am tesseract-3.04.01-scrollview/java/Makefile.am +--- tesseract-3.04.01/java/Makefile.am 2016-02-16 22:27:01.0 +0100 tesseract-3.04.01-scrollview/java/Makefile.am 2016-08-09 13:18:12.810503862 +0200 +@@ -36,10 +36,9 @@ + com/google/scrollview/ScrollView.class + + SCROLLVIEW_LIBS = \ +- $(srcdir)/piccolo2d-core-3.0.jar \ +- $(srcdir)/piccolo2d-extras-3.0.jar ++ /usr/share/piccolo2d/lib/piccolo2d.jar + +-CLASSPATH = $(srcdir)/piccolo2d-core-3.0.jar:$(srcdir)/piccolo2d-extras-3.0.jar ++CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar + + ScrollView.jar : $(SCROLLVIEW_CLASSES) + $(JAR) cfm $@ Manifest.txt com/google/scrollview/*.class \ +diff -U 3 -dHrN tesseract-3.04.01/viewer/Makefile.am tesseract-3.04.01-scrollview/viewer/Makefile.am +--- tesseract-3.04.01/viewer/Makefile.am 2016-02-16 22:27:01.0 +0100 tesseract-3.04.01-scrollview/viewer/Makefile.am2016-08-09 13:20:57.788318147 +0200 +@@ -17,3 +17,7 @@ + +
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: f103362d7e5da83f2407ffc01dfd3de30e1f2efa Author: Ulrich Müller gentoo org> AuthorDate: Fri Jun 24 22:11:25 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Jun 24 22:11:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f103362d app-text/tesseract: Migrate from LINGUAS to L10N. Package-Manager: portage-2.3.0 app-text/tesseract/metadata.xml| 2 - app-text/tesseract/tesseract-3.03_rc1.ebuild | 86 +- app-text/tesseract/tesseract-3.04.00-r2.ebuild | 82 app-text/tesseract/tesseract-3.04.00-r4.ebuild | 82 4 files changed, 125 insertions(+), 127 deletions(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index c5ccd0a..38b0d02 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -20,8 +20,6 @@ Enable support for webp image format. Enable support for recognition of equations. Enable graphics support (ScrollView). - Enable support for the Cherokee language. - Enable support for Japanese. Enable support orientation and script detection. Enable opencl support for speedup using GPU computation. Install training applications to add support for new languages. diff --git a/app-text/tesseract/tesseract-3.03_rc1.ebuild b/app-text/tesseract/tesseract-3.03_rc1.ebuild index e485d3a..6cb971b 100644 --- a/app-text/tesseract/tesseract-3.03_rc1.ebuild +++ b/app-text/tesseract/tesseract-3.03_rc1.ebuild @@ -17,48 +17,48 @@ HOMEPAGE="https://code.google.com/p/tesseract-ocr/; SRC_URI="https://dev.gentoo.org/~tomka/files/${PN}-3.03-rc1.tar.gz ${URI_PREFIX}/${DL_P}.eng.tar.gz doc? ( ${URI_PREFIX}/${DL_P}.02-doc-html.tar.gz ) - linguas_ar? ( ${URI_PREFIX}/${DL_P}.ara.tar.gz ) - linguas_bg? ( ${URI_PREFIX}/bul.traineddata.gz ) - linguas_ca? ( ${URI_PREFIX}/cat.traineddata.gz ) - linguas_chr? ( ${URI_PREFIX}/chr.traineddata.gz ) - linguas_cs? ( ${URI_PREFIX}/ces.traineddata.gz ) - linguas_de? ( ${URI_PREFIX}/deu.traineddata.gz - ${URI_PREFIX}/deu-frak.traineddata.gz ) - linguas_da? ( ${URI_PREFIX}/dan.traineddata.gz - ${URI_PREFIX}/dan-frak.traineddata.gz ) - linguas_el? ( ${URI_PREFIX}/ell.traineddata.gz ) - linguas_es? ( ${URI_PREFIX}/spa.traineddata.gz ) - linguas_fi? ( ${URI_PREFIX}/fin.traineddata.gz ) - linguas_fr? ( ${URI_PREFIX}/fra.traineddata.gz ) - linguas_he? ( ${URI_PREFIX}/${DL_P}.heb.tar.gz - ${URI_PREFIX}/${MY_PN}-3.01.heb-com.tar.gz ) - linguas_hi? ( ${URI_PREFIX}/${DL_P}.hin.tar.gz ) - linguas_hu? ( ${URI_PREFIX}/hun.traineddata.gz ) - linguas_id? ( ${URI_PREFIX}/ind.traineddata.gz ) - linguas_it? ( ${URI_PREFIX}/ita.traineddata.gz ) - linguas_ja? ( ${URI_PREFIX}/jpn.traineddata.gz ) - linguas_ko? ( ${URI_PREFIX}/kor.traineddata.gz ) - linguas_lt? ( ${URI_PREFIX}/lit.traineddata.gz ) - linguas_lv? ( ${URI_PREFIX}/lav.traineddata.gz ) - linguas_nl? ( ${URI_PREFIX}/nld.traineddata.gz ) - linguas_no? ( ${URI_PREFIX}/nor.traineddata.gz ) - linguas_pl? ( ${URI_PREFIX}/pol.traineddata.gz ) - linguas_pt? ( ${URI_PREFIX}/por.traineddata.gz ) - linguas_ro? ( ${URI_PREFIX}/ron.traineddata.gz ) - linguas_ru? ( ${URI_PREFIX}/rus.traineddata.gz ) - linguas_sk? ( ${URI_PREFIX}/slk.traineddata.gz - ${URI_PREFIX}/${MY_PN}-3.01.slk-frak.tar.gz ) - linguas_sl? ( ${URI_PREFIX}/slv.traineddata.gz ) - linguas_sr? ( ${URI_PREFIX}/srp.traineddata.gz ) - linguas_sv? ( ${URI_PREFIX}/swe.traineddata.gz - ${URI_PREFIX}/swe-frak.traineddata.gz ) - linguas_th? ( ${URI_PREFIX}/${DL_P}.tha.tar.gz ) - linguas_tl? ( ${URI_PREFIX}/tgl.traineddata.gz ) - linguas_tr? ( ${URI_PREFIX}/tur.traineddata.gz ) - linguas_uk? ( ${URI_PREFIX}/ukr.traineddata.gz ) - linguas_vi? ( ${URI_PREFIX}/vie.traineddata.gz ) - linguas_zh_CN? ( ${URI_PREFIX}/chi_sim.traineddata.gz ) - linguas_zh_TW? ( ${URI_PREFIX}/chi_tra.traineddata.gz ) + l10n_ar? ( ${URI_PREFIX}/${DL_P}.ara.tar.gz ) + l10n_bg? ( ${URI_PREFIX}/bul.traineddata.gz ) + l10n_ca? ( ${URI_PREFIX}/cat.traineddata.gz ) + l10n_chr? ( ${URI_PREFIX}/chr.traineddata.gz ) + l10n_cs? ( ${URI_PREFIX}/ces.traineddata.gz ) + l10n_de? ( ${URI_PREFIX}/deu.traineddata.gz + ${URI_PREFIX}/deu-frak.traineddata.gz ) + l10n_da? ( ${URI_PREFIX}/dan.traineddata.gz + ${URI_PREFIX}/dan-frak.traineddata.gz ) + l10n_el? ( ${URI_PREFIX}/ell.traineddata.gz ) + l10n_es? ( ${URI_PREFIX}/spa.traineddata.gz ) + l10n_fi? ( ${URI_PREFIX}/fin.traineddata.gz ) + l10n_fr? (
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: df0b1a76e3cf628cd4dc5becc4735cb1c1d98246 Author: Thomas Kahle gentoo org> AuthorDate: Sun May 22 11:43:21 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Sun May 22 11:43:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df0b1a76 app-text/tesseract: rename linguas_jp to linguas_ja Fixes bug 583764. Package-Manager: portage-2.3.0_rc1 app-text/tesseract/metadata.xml| 2 +- app-text/tesseract/tesseract-3.03_rc1.ebuild | 6 +++--- app-text/tesseract/tesseract-3.04.00-r2.ebuild | 6 +++--- app-text/tesseract/tesseract-3.04.00-r4.ebuild | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 3965115..c5ccd0a 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -21,7 +21,7 @@ Enable support for recognition of equations. Enable graphics support (ScrollView). Enable support for the Cherokee language. - Enable support for Japanese. + Enable support for Japanese. Enable support orientation and script detection. Enable opencl support for speedup using GPU computation. Install training applications to add support for new languages. diff --git a/app-text/tesseract/tesseract-3.03_rc1.ebuild b/app-text/tesseract/tesseract-3.03_rc1.ebuild index 66f8dd9..e485d3a 100644 --- a/app-text/tesseract/tesseract-3.03_rc1.ebuild +++ b/app-text/tesseract/tesseract-3.03_rc1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -36,7 +36,7 @@ SRC_URI="https://dev.gentoo.org/~tomka/files/${PN}-3.03-rc1.tar.gz linguas_hu? ( ${URI_PREFIX}/hun.traineddata.gz ) linguas_id? ( ${URI_PREFIX}/ind.traineddata.gz ) linguas_it? ( ${URI_PREFIX}/ita.traineddata.gz ) - linguas_jp? ( ${URI_PREFIX}/jpn.traineddata.gz ) + linguas_ja? ( ${URI_PREFIX}/jpn.traineddata.gz ) linguas_ko? ( ${URI_PREFIX}/kor.traineddata.gz ) linguas_lt? ( ${URI_PREFIX}/lit.traineddata.gz ) linguas_lv? ( ${URI_PREFIX}/lav.traineddata.gz ) @@ -66,7 +66,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ppc64 ~sparc ~x86" -IUSE="doc examples jpeg png tiff -webp +scrollview static-libs linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW osd" +IUSE="doc examples jpeg png tiff -webp +scrollview static-libs linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_ja linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW osd" DEPEND=">=media-libs/leptonica-1.70[zlib,tiff?,jpeg?,png?,webp?]" RDEPEND="${DEPEND}" diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 90a5627..dd100f0 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -32,7 +32,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz linguas_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${PV} ) linguas_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${PV} ) linguas_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${PV} ) - linguas_jp? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) + linguas_ja? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) linguas_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${PV} ) linguas_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${PV} ) linguas_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${PV} ) @@ -61,7 +61,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86" -IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/, app-text/tesseract/files/
commit: 4e1b8e325f0e834e270d0be5643e281dcaeae5b1 Author: Thomas Kahle gentoo org> AuthorDate: Tue Feb 2 14:31:08 2016 + Commit: Thomas Kahle gentoo org> CommitDate: Tue Feb 2 14:31:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1b8e32 app-text/tesseract: leptonica-1.73 compatibility Fixes bug 573382. Thanks Dennis Schridde. Package-Manager: portage-2.2.26 .../tesseract-3.04.00-leptonica-1.73-compat.patch | 24 ++ app-text/tesseract/tesseract-3.04.00-r4.ebuild | 1 + 2 files changed, 25 insertions(+) diff --git a/app-text/tesseract/files/tesseract-3.04.00-leptonica-1.73-compat.patch b/app-text/tesseract/files/tesseract-3.04.00-leptonica-1.73-compat.patch new file mode 100644 index 000..50d342c --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.04.00-leptonica-1.73-compat.patch @@ -0,0 +1,24 @@ +--- tesseract-3.04.00/opencl/openclwrapper.cpp.orig 2016-01-31 11:55:02.535154846 +0100 tesseract-3.04.00/opencl/openclwrapper.cpp 2016-01-31 12:04:23.727809089 +0100 +@@ -14,6 +14,21 @@ + #include "otsuthr.h" + #include "thresholder.h" + ++/* ++Convenience macro to test the version of Leptonica. ++*/ ++#if defined(LIBLEPT_MAJOR_VERSION) && defined(LIBLEPT_MINOR_VERSION) ++# define TESSERACT_LIBLEPT_PREREQ(maj, min) \ ++((LIBLEPT_MAJOR_VERSION) > (maj) || ((LIBLEPT_MAJOR_VERSION) == (maj) && (LIBLEPT_MINOR_VERSION) >= (min))) ++#else ++# define TESSERACT_LIBLEPT_PREREQ(maj, min) 0 ++#endif ++ ++#if TESSERACT_LIBLEPT_PREREQ(1,73) ++# define CALLOC LEPT_CALLOC ++# define FREE LEPT_FREE ++#endif ++ + #ifdef USE_OPENCL + + #if ON_APPLE diff --git a/app-text/tesseract/tesseract-3.04.00-r4.ebuild b/app-text/tesseract/tesseract-3.04.00-r4.ebuild index 8fce6ae..3c43d7b 100644 --- a/app-text/tesseract/tesseract-3.04.00-r4.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r4.ebuild @@ -94,6 +94,7 @@ PATCHES=( "${FILESDIR}/tesseract-2.04-gcc47.patch" "${FILESDIR}/${P}-fix-scrollview-disabled.patch" "${FILESDIR}/${P}-use-system-piccolo2d.patch" + "${FILESDIR}/${P}-leptonica-1.73-compat.patch" ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 7a46316823a825080fa731bbffe9dec801feaa6f Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 30 11:17:29 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Feb 1 17:12:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a463168 app-text/tesseract: Fix ScrollViewer Use the system piccolo2d to build the ScrollViewer server. Stage it manually instead of using install-jars so we don't have to sed through the files and copy the bundled piccolo2d. Many thanks to Olivier Diotte for the initial work on this. See https://github.com/gentoo/gentoo/pull/719 for the details. Package-Manager: portage-2.2.27 .../tesseract-3.04.00-use-system-piccolo2d.patch | 39 ++ app-text/tesseract/tesseract-3.04.00-r4.ebuild | 23 ++--- 2 files changed, 57 insertions(+), 5 deletions(-) diff --git a/app-text/tesseract/files/tesseract-3.04.00-use-system-piccolo2d.patch b/app-text/tesseract/files/tesseract-3.04.00-use-system-piccolo2d.patch new file mode 100644 index 000..decee3a --- /dev/null +++ b/app-text/tesseract/files/tesseract-3.04.00-use-system-piccolo2d.patch @@ -0,0 +1,39 @@ +--- a/java/Makefile.am 2015-07-11 03:53:12.0 -0400 b/java/Makefile.am 2016-01-20 22:20:37.505713349 -0500 +@@ -36,10 +36,9 @@ + com/google/scrollview/ScrollView.class + + SCROLLVIEW_LIBS = \ +- $(srcdir)/piccolo2d-core-3.0.jar \ +- $(srcdir)/piccolo2d-extras-3.0.jar ++ /usr/share/piccolo2d/lib/piccolo2d.jar + +-CLASSPATH = $(srcdir)/piccolo2d-core-3.0.jar:$(srcdir)/piccolo2d-extras-3.0.jar ++CLASSPATH = /usr/share/piccolo2d/lib/piccolo2d.jar + + ScrollView.jar : $(SCROLLVIEW_CLASSES) + $(JAR) cf $@ com/google/scrollview/*.class \ +--- a/viewer/svutil.cpp2015-07-11 03:53:12.0 -0400 b/viewer/svutil.cpp2016-01-21 01:46:30.203461826 -0500 +@@ -302,7 +302,7 @@ + #else + const char* cmd_template = "-c \"trap 'kill %%1' 0 1 2 ; java " + "-Xms1024m -Xmx2048m -Djava.library.path=%s -cp %s/ScrollView.jar:" +- "%s/piccolo2d-core-3.0.jar:%s/piccolo2d-extras-3.0.jar" ++ "/usr/share/piccolo2d/lib/piccolo2d.jar" + " com.google.scrollview.ScrollView" + " & wait\""; + #endif +--- a/viewer/Makefile.am 2015-07-11 03:53:12.0 -0400 b/viewer/Makefile.am 2016-01-21 03:37:04.355789682 -0500 +@@ -5,6 +5,10 @@ + -fvisibility=hidden -fvisibility-inlines-hidden + endif + ++if !GRAPHICS_DISABLED ++AM_CPPFLAGS += -DSCROLLVIEW_PATH=/usr/share/tessdata/ ++endif ++ + noinst_HEADERS = \ + scrollview.h svmnode.h svutil.h + diff --git a/app-text/tesseract/tesseract-3.04.00-r4.ebuild b/app-text/tesseract/tesseract-3.04.00-r4.ebuild index 42e7f1b..8fce6ae 100644 --- a/app-text/tesseract/tesseract-3.04.00-r4.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r4.ebuild @@ -6,8 +6,9 @@ EAPI=5 MY_PN="tesseract-ocr" URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/; +JAVA_PKG_OPT_USE="scrollview" -inherit eutils autotools +inherit eutils autotools java-pkg-opt-2 DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr; @@ -65,25 +66,34 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" # With opencl USE=tiff is necessary in leptonica -DEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] +CDEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0= media-libs/leptonica:=[tiff] ) + scrollview? ( + >=dev-java/piccolo2d-3.0:0 + ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) " -RDEPEND="${DEPEND}" + +DEPEND="${CDEPEND} + scrollview? ( >=virtual/jdk-1.7 )" + +RDEPEND="${CDEPEND} + scrollview? ( >=virtual/jre-1.7 )" DOCS=(AUTHORS ChangeLog NEWS README ReleaseNotes ) PATCHES=( "${FILESDIR}/tesseract-2.04-gcc47.patch" "${FILESDIR}/${P}-fix-scrollview-disabled.patch" + "${FILESDIR}/${P}-use-system-piccolo2d.patch" ) src_unpack() { @@ -96,6 +106,8 @@ src_unpack() { src_prepare() { epatch "${PATCHES[@]}" eautoreconf + + java-pkg-opt-2_src_prepare } src_configure() { @@ -111,6 +123,7 @@ src_configure() { src_compile() { default + use scrollview && emake
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: df69c3d8aec8c04cda67de6294ec86375fb78dc0 Author: James Le Cuirot gentoo org> AuthorDate: Fri Jan 29 22:06:49 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Feb 1 17:12:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df69c3d8 app-text/tesseract: Migrate away from deprecated autotools-utils Package-Manager: portage-2.2.27 app-text/tesseract/tesseract-3.04.00-r4.ebuild | 136 + 1 file changed, 136 insertions(+) diff --git a/app-text/tesseract/tesseract-3.04.00-r4.ebuild b/app-text/tesseract/tesseract-3.04.00-r4.ebuild new file mode 100644 index 000..5310d08 --- /dev/null +++ b/app-text/tesseract/tesseract-3.04.00-r4.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_PN="tesseract-ocr" +URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/; + +inherit eutils autotools + +DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." +HOMEPAGE="https://github.com/tesseract-ocr; +SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + ${URI_PREFIX}eng.traineddata -> eng.traineddata-${PV} + doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) + math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${PV} ) + linguas_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${PV} ) + linguas_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${PV} ) + linguas_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${PV} ) + linguas_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${PV} ) + linguas_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${PV} ) + linguas_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${PV} + ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${PV} ) + linguas_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${PV} + ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${PV} ) + linguas_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${PV} ) + linguas_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${PV} ) + linguas_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${PV} ) + linguas_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${PV} ) + linguas_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${PV} ) + linguas_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${PV} ) + linguas_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${PV} ) + linguas_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${PV} ) + linguas_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${PV} ) + linguas_jp? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) + linguas_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${PV} ) + linguas_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${PV} ) + linguas_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${PV} ) + linguas_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${PV} ) + linguas_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${PV} ) + linguas_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${PV} ) + linguas_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${PV} ) + linguas_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${PV} ) + linguas_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${PV} ) + linguas_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${PV} + ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${PV} ) + linguas_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${PV} ) + linguas_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${PV} ) + linguas_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${PV} ) + linguas_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${PV} ) + linguas_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${PV} ) + linguas_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${PV} ) + linguas_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${PV} ) + linguas_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${PV} ) + linguas_zh_CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${PV} ) + linguas_zh_TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${PV} ) + osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${PV} ) +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" + +IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: c7096f800538f552f0037ecc30d9c6e9b85adac6 Author: James Le Cuirot gentoo org> AuthorDate: Sat Jan 30 11:26:17 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Feb 1 17:12:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7096f80 app-text/tesseract: Remove old Package-Manager: portage-2.2.27 app-text/tesseract/tesseract-3.04.00-r3.ebuild | 131 - 1 file changed, 131 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r3.ebuild b/app-text/tesseract/tesseract-3.04.00-r3.ebuild deleted file mode 100644 index 7640001..000 --- a/app-text/tesseract/tesseract-3.04.00-r3.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -MY_PN="tesseract-ocr" -URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/; - -inherit eutils autotools autotools-utils - -DESCRIPTION="An OCR Engine, orginally developed at HP, now open source." -HOMEPAGE="https://github.com/tesseract-ocr; -SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - ${URI_PREFIX}eng.traineddata -> eng.traineddata-${PV} - doc? ( https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) - math? ( ${URI_PREFIX}equ.traineddata -> equ.traineddata-${PV} ) - linguas_ar? ( ${URI_PREFIX}ara.traineddata -> ara.traineddata-${PV} ) - linguas_bg? ( ${URI_PREFIX}bul.traineddata -> bul.traineddata-${PV} ) - linguas_ca? ( ${URI_PREFIX}cat.traineddata -> cat.traineddata-${PV} ) - linguas_chr? ( ${URI_PREFIX}chr.traineddata -> chr.traineddata-${PV} ) - linguas_cs? ( ${URI_PREFIX}ces.traineddata -> ces.traineddata-${PV} ) - linguas_de? ( ${URI_PREFIX}deu.traineddata -> deu.traineddata-${PV} - ${URI_PREFIX}deu_frak.traineddata -> deu_frak.traineddata-${PV} ) - linguas_da? ( ${URI_PREFIX}dan.traineddata -> dan.traineddata-${PV} - ${URI_PREFIX}dan_frak.traineddata -> dan_frak.traineddata-${PV} ) - linguas_el? ( ${URI_PREFIX}ell.traineddata -> ell.traineddata-${PV} ) - linguas_es? ( ${URI_PREFIX}spa.traineddata -> spa.traineddata-${PV} ) - linguas_fi? ( ${URI_PREFIX}fin.traineddata -> fin.traineddata-${PV} ) - linguas_fr? ( ${URI_PREFIX}fra.traineddata -> fra.traineddata-${PV} ) - linguas_he? ( ${URI_PREFIX}heb.traineddata -> heb.traineddata-${PV} ) - linguas_hi? ( ${URI_PREFIX}hin.traineddata -> hin.traineddata-${PV} ) - linguas_hu? ( ${URI_PREFIX}hun.traineddata -> hun.traineddata-${PV} ) - linguas_id? ( ${URI_PREFIX}ind.traineddata -> ind.traineddata-${PV} ) - linguas_it? ( ${URI_PREFIX}ita.traineddata -> ita.traineddata-${PV} ) - linguas_jp? ( ${URI_PREFIX}jpn.traineddata -> jpn.traineddata-${PV} ) - linguas_ko? ( ${URI_PREFIX}kor.traineddata -> kor.traineddata-${PV} ) - linguas_lt? ( ${URI_PREFIX}lit.traineddata -> lit.traineddata-${PV} ) - linguas_lv? ( ${URI_PREFIX}lav.traineddata -> lav.traineddata-${PV} ) - linguas_nl? ( ${URI_PREFIX}nld.traineddata -> nld.traineddata-${PV} ) - linguas_no? ( ${URI_PREFIX}nor.traineddata -> nor.traineddata-${PV} ) - linguas_pl? ( ${URI_PREFIX}pol.traineddata -> pol.traineddata-${PV} ) - linguas_pt? ( ${URI_PREFIX}por.traineddata -> por.traineddata-${PV} ) - linguas_ro? ( ${URI_PREFIX}ron.traineddata -> ron.traineddata-${PV} ) - linguas_ru? ( ${URI_PREFIX}rus.traineddata -> rus.traineddata-${PV} ) - linguas_sk? ( ${URI_PREFIX}slk.traineddata -> slk.traineddata-${PV} - ${URI_PREFIX}slk_frak.traineddata -> slk_frak.traineddata-${PV} ) - linguas_sl? ( ${URI_PREFIX}slv.traineddata -> slv.traineddata-${PV} ) - linguas_sr? ( ${URI_PREFIX}srp.traineddata -> srp.traineddata-${PV} ) - linguas_sv? ( ${URI_PREFIX}swe.traineddata -> swe.traineddata-${PV} ) - linguas_th? ( ${URI_PREFIX}tha.traineddata -> tha.traineddata-${PV} ) - linguas_tl? ( ${URI_PREFIX}tgl.traineddata -> tgl.traineddata-${PV} ) - linguas_tr? ( ${URI_PREFIX}tur.traineddata -> tur.traineddata-${PV} ) - linguas_uk? ( ${URI_PREFIX}ukr.traineddata -> ukr.traineddata-${PV} ) - linguas_vi? ( ${URI_PREFIX}vie.traineddata -> vie.traineddata-${PV} ) - linguas_zh_CN? ( ${URI_PREFIX}chi_sim.traineddata -> chi_sim.traineddata-${PV} ) - linguas_zh_TW? ( ${URI_PREFIX}chi_tra.traineddata -> chi_tra.traineddata-${PV} ) - osd? ( ${URI_PREFIX}osd.traineddata -> osd.traineddata-${PV} ) -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: f4d8846bfc254f01e168eb98209f63fffc362088 Author: James Le Cuirot gentoo org> AuthorDate: Fri Jan 29 22:26:49 2016 + Commit: James Le Cuirot gentoo org> CommitDate: Mon Feb 1 17:12:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d8846b app-text/tesseract: Trigger rebuilds against native libraries Also, the leptonica dependency doesn't need to be fully restated for the opencl case. Package-Manager: portage-2.2.27 app-text/tesseract/tesseract-3.04.00-r4.ebuild | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r4.ebuild b/app-text/tesseract/tesseract-3.04.00-r4.ebuild index 5310d08..42e7f1b 100644 --- a/app-text/tesseract/tesseract-3.04.00-r4.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r4.ebuild @@ -65,15 +65,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg math opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" # With opencl USE=tiff is necessary in leptonica -DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] - opencl? ( virtual/opencl - media-libs/tiff:0 - >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?] - ) +DEPEND=">=media-libs/leptonica-1.71:=[zlib,tiff?,jpeg?,png?,webp?] + opencl? ( + virtual/opencl + media-libs/tiff:0= + media-libs/leptonica:=[tiff] + ) training? ( - dev-libs/icu - x11-libs/pango - x11-libs/cairo + dev-libs/icu:= + x11-libs/pango:= + x11-libs/cairo:= ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/files/, app-text/tesseract/
commit: 882c9a1a8cde041a0bcde4babdcccd7d13cfe469 Author: Thomas Kahle gentoo org> AuthorDate: Sun Dec 6 20:24:55 2015 + Commit: Thomas Kahle gentoo org> CommitDate: Sun Dec 6 20:25:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882c9a1a app-text/tesseract: Remove old ebuilds. Package-Manager: portage-2.2.24 app-text/tesseract/Manifest| 12 --- .../tesseract/files/tesseract-2.04-gcc44.patch | 15 --- app-text/tesseract/tesseract-2.04-r1.ebuild| 71 - app-text/tesseract/tesseract-3.03_rc1-r1.ebuild| 108 app-text/tesseract/tesseract-3.04.00-r1.ebuild | 110 - app-text/tesseract/tesseract-3.04.00.ebuild| 107 6 files changed, 423 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 67f1bc7..6ec6df6 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -1,4 +1,3 @@ -DIST 3.04.00.tar.gz 2264427 SHA256 7e6e48b625e1fba9bc825a4ef8c39f12c60aae1084939133b3c6a00f8f8dc38c SHA512 60c31bad40b4c01395782fb98b3326407e75ebdbda962de4fb0e878824efb05140bdcb139dcf7d4f699ae5350e81a00320ebe7fbec083a0d374952488cc59e25 WHIRLPOOL 81b685e4d50d94056a4f99ce6beb4c73983e9449e1eed07a69d4649b0a8231b17fede430a8c181b37216a55e9f6102a578c85d84b2bbe6e9643ca98f16ae3260 DIST ara.traineddata-3.04.00 6315068 SHA256 21c98aaf7aeba2271ac0cc4a363d364d806649d7cb0bcab85d4b9a385f49645a SHA512 7fba780ec9061148c01dafee1227f8e338c1cf199a5c2869d58703123ea89f2279551e15159ab37038ec8ebc755076ede6ef049cc8a6e6764aa66d81c72a259b WHIRLPOOL d258d6eecb01feca9f0de5c973ab4a3c952db764b624ba98732e58af18a88332daa746e19194bcee8ed6fe1abe2a8d42b0b8976f0c9bde66e9831482b389f038 DIST bul.traineddata-3.04.00 6026234 SHA256 ca0bd253b4ab6202db5e8b2cecbc4219b4f725e51468cabf5bc99338e2c3de33 SHA512 5115b4f92359344a17ee43b298c5c012569d77325e440bbe079ce7734ed087cbbe7ffb2b2dcb831e522fde2cde556e5de630f9ca85c141e9282e951e008e156c WHIRLPOOL 1bc19032224a6d4f94aae67fd8f5caabbcc00c00b0329513bf23c7a978f01269edec965e6090564b345862dc8810c2bc9c6fd04c736b7f4180998dd0cb8cb8fa DIST bul.traineddata.gz 848731 SHA256 fc3c650568d014f2337052658e9ddd8efaff6ac74c9a90952d740eafdf400e2d SHA512 69dca9b285da3985142fc3e8d2a75d7fb217308c077114004c274972491c8cd8aebd60e27ffb26c9906a6ae78e05e19bbc5fd24ab97b961df5882cbd295f747a WHIRLPOOL a331336952140946bae38c59f9005d131dc9f7976358ff06a4458311ac0e5e10102868d0c37a41eae3f73a27d6a9a253c599e53167dbdf6c7c086ba8418f0624 @@ -69,17 +68,6 @@ DIST srp.traineddata.gz 977674 SHA256 542b83f62389ff8cc34746dd765345566ab368b63d DIST swe-frak.traineddata.gz 1503568 SHA256 2cf1a0e1eb8a0e3f8477ebcde44d99a9229f2c20b2d96ecb1ca6c25db5c6fdec SHA512 ad23fb3b4088a6e3c706ac54c940399b502d1e5e0a822f671e7e0682709323380eba6ae2e6a138702393450fea9ec3473c977d5bd9aa7550081a8c0aaeb3ae58 WHIRLPOOL b8e217a419cab817424f977a5a3650587afc91d9ddc5a929f89568c60930f61bd219305b36d7f84a9b07aae489e1f896f8e300fa474c098de03f03df92b8b2f7 DIST swe.traineddata-3.04.00 9460295 SHA256 2a6407bbf187eb1fcfd1633fae9abffcd6220e7ab74e05e65bf16426ac8f2050 SHA512 d69c916daa5946d11129e5401f0b8d9b8965df7fa2223e78c8e607e2bcc102a91c875a86e6a737612b61823ebd7f331c3d4c5db28ee35d1fb830beb9414bd167 WHIRLPOOL c95f12b64b1563d195b38cd8ad169f91e7608ba72c2e93fb49aebd7ec6bd065431b8ee892621cdd7d01922b99e71f52d1f1e5023b3af682eb2125419f0d529cd DIST swe.traineddata.gz 959911 SHA256 25331ca1f41378a86336604476049810a0c5350417205e300cb2d11048cec2c1 SHA512 e38fe9fd7d26420ee1aab3db7f700d58210dbfaef45d03114679d2671bc1942d7b031499e763204e15ebeadafa2f8f063f78941f2299b2c74f635425ddce856a WHIRLPOOL db1225d47e2e3b26372689f96164d8286701dbb2e0f1a82368c784c8d127a0d11248924936abd05d0092ba8ad5ce222b6d113ceb0f440b85faaca37396781480 -DIST tesseract-2.00.deu.tar.gz 1373777 SHA256 6083f16373689ef55651f4dd7773426ab4c32a12ebf7f398af982ac2971fe404 SHA512 e1792055d666c6090c4094b032d0143fd6bd5545c2d2e926f71bb360c6628ae5550f158df8efe47b69c987ac9cef8bd914fedcad2bd5b79901a41506ad8a60f2 WHIRLPOOL 77322db4454bddffa9f7b08bf8336ecddb0a71be9b7463427a7aa87e49716dc1aea4c8bb85ad836716bba03519827c051229a5cc37149d96558cdfe83ffc3445 -DIST tesseract-2.00.eng.tar.gz 1013090 SHA256 2fbd50a6cb352f847ebf3deadc914bbc12592539d4c368f7f7cff0a71f7d48e7 SHA512 f2aa2e1aa8f20c59faa664675f85ca8c1dcc922803f17cc00519f84a01c0c98ba431915ba5765d5de75200d828687507846af7e9e0096f3a4fdf1163e54cb83d WHIRLPOOL 178baaa6c73169a8b3e9276927bcf67bdd80fe114c8c3635aacd765cf9198dce2599c4f5493577b2ba9b1538ca8da69e6b2117fc7c9bb6451c129ee2efb71efe -DIST tesseract-2.00.fra.tar.gz 1007776 SHA256 1201229bb8b377ab3d92255e0b0642a36304b99415091fb059f423c814cecd25 SHA512 46686d6296446c59d020731e2d36e015717a750f6a41401c38794e7e8067dbd0299b838260a9ea9d5da3ddc289e0320ed71437f67ea99f93e79895e4aaf9cdc8 WHIRLPOOL 9cb290cf260c40272223c75f1b575361cea2d51f462a10f4f82e20518531cbe1b908473b4d6a11f08c7461c4fbc8bd31256555964d39502676b035dc753da97a
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 5af1a823838b97eadf3a7fbc78bcdaceb32d4a33 Author: Thomas Kahle gentoo org> AuthorDate: Sun Dec 6 20:17:45 2015 + Commit: Thomas Kahle gentoo org> CommitDate: Sun Dec 6 20:25:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af1a823 app-text/tesseract: Add math USE for scanning equations. Fixes bug 567318, thanks Jeffrey Thomas Piercy Package-Manager: portage-2.2.24 app-text/tesseract/Manifest| 1 + app-text/tesseract/metadata.xml| 13 +-- app-text/tesseract/tesseract-3.04.00-r3.ebuild | 131 + 3 files changed, 137 insertions(+), 8 deletions(-) diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 1a13096..67f1bc7 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -23,6 +23,7 @@ DIST deu_frak.traineddata-3.04.00 1978593 SHA256 cbb200e394485c5b515de203963c2a7 DIST ell.traineddata-3.04.00 5422512 SHA256 bbe0ed0758c69043114b13fc8f00a42342c647f27be352c05b4978e265380e64 SHA512 b542f4cad465332b7d9742ce64951289a22f31c2196335b09037e047c9fe2966689426d9e973173147aa7c0ca73cddb337c9ec7b485b13b80eea3e44ad31bb48 WHIRLPOOL 16d89cb546883bf75a8b75e55c0eb88d915d07cad0f4c5b3e0640385f4b7cb2a6aeeedce13cf48538f5a78ec39776ccdecef9c3264cd749e1d224cdcff5e310a DIST ell.traineddata.gz 944284 SHA256 f8cb765c40733a677fa470370b935c34cfc53ba8de372b33e83ab59c7407195d SHA512 3657cc335e9e484f13ba360518cd3d9bf828a1c0e53a22c84a4085565ebbca0811b8d2a25edd2455c9b6707baa54896d132bcfdad210384b3025ae26506d7582 WHIRLPOOL 634e00d9f1d2d2cc67053efce2b937f7a1201b719ba902744e96ccbc72f682b7374dfa56f050956db39f5a191d1ed41e12d90e01bc87d406070acc0598aa9f71 DIST eng.traineddata-3.04.00 21876550 SHA256 c0515c9f1e0c79e1069fcc05c2b2f6a6841fb5e1082d695db160333c1154f06d SHA512 e03d205900e3f6b866b2342eb8f32fb35dad28c7f58b7bdc3c0bec0de570f87578168d8d64b1f0bedac7bbcf462dd949b00701943a55ba3f42842ad1629e230a WHIRLPOOL e71cec7e7e8b9b8183f459741ce2eb1a33923e73802ab35dae81ab7939b980b028e4d4a3325205a52f67b8502323e9cd8dee6efd69ca40c0eb42b0961d5d8786 +DIST equ.traineddata-3.04.00 2251826 SHA256 3af43a2420ce927dbce68474d644625947189a82ce6ae4fd32106399146819db SHA512 2c5e5f9f85e956e0ebdbb25aa4e92bc163808ba9944c8d1ec9a76e4c70727c3657c6e56c86266a2e769e48c6f6d9aea72bf2080f723f3d90c089f775c3dae9d8 WHIRLPOOL 074d613cdb990703731deb228fbf4bec660e8e4be053bc8196ab639d14f84cb51e11a2ac285e4cbc4c362a90e2117d90a19b843cdf11f5ab3263d604ddd252b8 DIST fin.traineddata-3.04.00 13274908 SHA256 f830c625f635a637cb11a6a565126b1ae105c24ae9fd7cb92c8d5130c7184cf1 SHA512 036e5e383ec4ffc0e06fb5a93d288f21360660d10c6daf8459edd3fb94f611ed49ffcfb9bc1fdd1d8476690f53950ca31963ccdb36a35d3330fe2ffef0a81789 WHIRLPOOL 9068bd4b23ac62d8b4cc846b10abb7bf536b786a8eefc32745ca99370eb6739b4ee9bd912b78cb0922e6111a0e8be2dc58285c0726dd2ebd92bb3349bf8344db DIST fin.traineddata.gz 959833 SHA256 30c05d403295fb659048b5d82db0d87c9cbee5077314e2b52f6fdca9c9ec8520 SHA512 f7db41a5698ce51f8f103201f7dda67cf140a57d28da7bf3420847c60f847bc24c16571d63785b707e9d599017a0a29ab15914c4b413e4e9dd12b019643e9682 WHIRLPOOL 2adbe34d45050331ae3f7d7ba9739dd0dafb600cccd2713f38aa79bc83023898cf97e45c63b9edbb5014f5cffa02596be6ec75b34e45fda5d87f19bc9418db78 DIST fra.traineddata-3.04.00 14044118 SHA256 86afb23ad146467f263e8ade56fd3951b1cc28f8c4eebc34f993d3c02d88a7ab SHA512 c41223608625491fdbf2d4fbe526da472bb5c269958e776b2058d4a782ebe9749e30c7db34adcdbd30669d82be97ee58d303027d5a67ae61b87b65c2e561 WHIRLPOOL edd6121dbfb52ca11ce86fcf54ec5f026d6b4341f824fbe1eab45af2e830bf1cf80615626b260c79343337fb61181e69b42281da78e6784dc28d244afd09a1fb diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index 5d98432..f9d811c 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -18,15 +18,12 @@ Enable support for webp image format. - Enable graphics support -(ScrollView). + Enable support for recognition of equations. + Enable graphics support (ScrollView). Enable support for the Cherokee language. Enable support for Japanese. - Enable support orientation and script -detection. -Enable opencl support for speedup using GPU -computation. -Install training applications to add support -for new languages. + Enable support orientation and script detection. +Enable opencl support for speedup using GPU computation. +Install training applications to add support for new languages. diff --git a/app-text/tesseract/tesseract-3.04.00-r3.ebuild b/app-text/tesseract/tesseract-3.04.00-r3.ebuild new file mode 100644 index 000..7640001 --- /dev/null +++ b/app-text/tesseract/tesseract-3.04.00-r3.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_PN="tesseract-ocr" +URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${PV}/; +
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 64334f6785a16467e51729b474634d5ada276579 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 20 09:29:58 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 20 09:29:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64334f67 app-text/tesseract: x86 stable wrt bug #557584 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" app-text/tesseract/tesseract-3.04.00-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index cad15b5..08b632a 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -59,7 +59,7 @@ SRC_URI="https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ppc ~ppc64 ~sparc x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: dd6102d321b833a2b665a11c3122e40dba4dfb00 Author: Thomas Kahle gentoo org> AuthorDate: Wed Sep 9 07:20:47 2015 + Commit: Thomas Kahle gentoo org> CommitDate: Wed Sep 9 07:21:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6102d3 app-text/tesseract: Fix USE dep issues with leptonica and tiff Package-Manager: portage-2.2.20.1 app-text/tesseract/tesseract-3.04.00-r2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 6155714..cad15b5 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -63,10 +63,12 @@ KEYWORDS="alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" -# With opencl tiff is necessary regardless of leptonica status <-- Check this +# With opencl USE=tiff is necessary in leptonica DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl - media-libs/tiff:0 ) + media-libs/tiff:0 + >=media-libs/leptonica-1.71[zlib,tiff,jpeg?,png?,webp?] + ) training? ( dev-libs/icu x11-libs/pango
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: d6d3b29ac287b375d59799abb2355e328e750e7a Author: Thomas Kahle gentoo org> AuthorDate: Wed Sep 2 08:20:27 2015 + Commit: Thomas Kahle gentoo org> CommitDate: Wed Sep 2 08:20:27 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d3b29a app-text/tesseract: Update leptonica dep in 3.04 Package-Manager: portage-2.2.20.1 app-text/tesseract/tesseract-3.04.00-r1.ebuild | 2 +- app-text/tesseract/tesseract-3.04.00-r2.ebuild | 2 +- app-text/tesseract/tesseract-3.04.00.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r1.ebuild b/app-text/tesseract/tesseract-3.04.00-r1.ebuild index 4afb940..fa1e08a 100644 --- a/app-text/tesseract/tesseract-3.04.00-r1.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r1.ebuild @@ -64,7 +64,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" # With opencl tiff is necessary regardless of leptonica status <-- Check this -DEPEND=">=media-libs/leptonica-1.70[zlib,tiff?,jpeg?,png?,webp?] +DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0 )" RDEPEND="${DEPEND}" diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 0189327..a9d814c 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -64,7 +64,7 @@ KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" # With opencl tiff is necessary regardless of leptonica status <-- Check this -DEPEND=">=media-libs/leptonica-1.70[zlib,tiff?,jpeg?,png?,webp?] +DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0 ) training? ( diff --git a/app-text/tesseract/tesseract-3.04.00.ebuild b/app-text/tesseract/tesseract-3.04.00.ebuild index 96e7fb9..6303c2d 100644 --- a/app-text/tesseract/tesseract-3.04.00.ebuild +++ b/app-text/tesseract/tesseract-3.04.00.ebuild @@ -67,7 +67,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" IUSE="doc examples jpeg opencl osd png +scrollview static-libs tiff -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW" # With opencl tiff is necessary regardless of leptonica status <-- Check this -DEPEND=">=media-libs/leptonica-1.70[zlib,tiff?,jpeg?,png?,webp?] +DEPEND=">=media-libs/leptonica-1.71[zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl media-libs/tiff:0 )" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: ef02d752d658d4ac147e71ae9625fb5c1606804c Author: Tobias Klausmann klausman AT gentoo DOT org AuthorDate: Sun Aug 30 14:24:05 2015 + Commit: Tobias Klausmann klausman AT gentoo DOT org CommitDate: Sun Aug 30 14:29:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef02d752 app-text/tesseract: add alpha keyword Gentoo-Bug: 557584 Package-Manager: portage-2.2.20.1 app-text/tesseract/tesseract-3.04.00-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 5950533..0189327 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -59,7 +59,7 @@ SRC_URI=https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 -KEYWORDS=~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 IUSE=doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: 8fb4a7dbd390bd91de13ebb66c4f45ea98eb417f Author: Agostino Sarubbo ago AT gentoo DOT org AuthorDate: Wed Aug 26 10:42:37 2015 + Commit: Agostino Sarubbo ago AT gentoo DOT org CommitDate: Wed Aug 26 10:42:37 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb4a7db app-text/tesseract: amd64 stable wrt bug #557584 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches=amd64 app-text/tesseract/tesseract-3.04.00-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild index 2ec5841..5950533 100644 --- a/app-text/tesseract/tesseract-3.04.00-r2.ebuild +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -59,7 +59,7 @@ SRC_URI=https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz - ${P}.tar.gz LICENSE=Apache-2.0 SLOT=0 -KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 IUSE=doc examples jpeg opencl osd png +scrollview static-libs tiff training -webp linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW
[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/
commit: b73ab716e896cbfa08e9a45914f48db385c4f3d9 Author: Thomas Kahle tomka AT gentoo DOT org AuthorDate: Thu Aug 13 12:59:21 2015 + Commit: Thomas Kahle tomka AT gentoo DOT org CommitDate: Thu Aug 13 12:59:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73ab716 app-text/tesseract: Add training apps (543064) Training apps allow to add new languages to tesseract. We now install them via the 'training' USE flag. Package-Manager: portage-2.2.20.1 app-text/tesseract/metadata.xml| 5 +- app-text/tesseract/tesseract-3.04.00-r2.ebuild | 128 + 2 files changed, 132 insertions(+), 1 deletion(-) diff --git a/app-text/tesseract/metadata.xml b/app-text/tesseract/metadata.xml index ea9495c..5d98432 100644 --- a/app-text/tesseract/metadata.xml +++ b/app-text/tesseract/metadata.xml @@ -24,6 +24,9 @@ flag name=linguas_jp Enable support for Japanese./flag flag name=osd Enable support orientation and script detection./flag -flag name=openclEnable opencl support for speedup using GPU computation./flag +flag name=openclEnable opencl support for speedup using GPU +computation./flag +flag name=trainingInstall training applications to add support +for new languages./flag /use /pkgmetadata diff --git a/app-text/tesseract/tesseract-3.04.00-r2.ebuild b/app-text/tesseract/tesseract-3.04.00-r2.ebuild new file mode 100644 index 000..59f870d --- /dev/null +++ b/app-text/tesseract/tesseract-3.04.00-r2.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MY_PN=tesseract-ocr +URI_PREFIX=https://github.com/${MY_PN}/tessdata/raw/${PV}/; + +inherit eutils autotools autotools-utils + +DESCRIPTION=An OCR Engine, orginally developed at HP, now open source. +HOMEPAGE=https://github.com/tesseract-ocr; +SRC_URI=https://github.com/${MY_PN}/${PN}/archive/${PV}.tar.gz - ${P}.tar.gz + ${URI_PREFIX}eng.traineddata - eng.traineddata-${PV} + doc? ( http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02-doc-html.tar.gz ) + linguas_ar? ( ${URI_PREFIX}ara.traineddata - ara.traineddata-${PV} ) + linguas_bg? ( ${URI_PREFIX}bul.traineddata - bul.traineddata-${PV} ) + linguas_ca? ( ${URI_PREFIX}cat.traineddata - cat.traineddata-${PV} ) + linguas_chr? ( ${URI_PREFIX}chr.traineddata - chr.traineddata-${PV} ) + linguas_cs? ( ${URI_PREFIX}ces.traineddata - ces.traineddata-${PV} ) + linguas_de? ( ${URI_PREFIX}deu.traineddata - deu.traineddata-${PV} + ${URI_PREFIX}deu_frak.traineddata - deu_frak.traineddata-${PV} ) + linguas_da? ( ${URI_PREFIX}dan.traineddata - dan.traineddata-${PV} + ${URI_PREFIX}dan_frak.traineddata - dan_frak.traineddata-${PV} ) + linguas_el? ( ${URI_PREFIX}ell.traineddata - ell.traineddata-${PV} ) + linguas_es? ( ${URI_PREFIX}spa.traineddata - spa.traineddata-${PV} ) + linguas_fi? ( ${URI_PREFIX}fin.traineddata - fin.traineddata-${PV} ) + linguas_fr? ( ${URI_PREFIX}fra.traineddata - fra.traineddata-${PV} ) + linguas_he? ( ${URI_PREFIX}heb.traineddata - heb.traineddata-${PV} ) + linguas_hi? ( ${URI_PREFIX}hin.traineddata - hin.traineddata-${PV} ) + linguas_hu? ( ${URI_PREFIX}hun.traineddata - hun.traineddata-${PV} ) + linguas_id? ( ${URI_PREFIX}ind.traineddata - ind.traineddata-${PV} ) + linguas_it? ( ${URI_PREFIX}ita.traineddata - ita.traineddata-${PV} ) + linguas_jp? ( ${URI_PREFIX}jpn.traineddata - jpn.traineddata-${PV} ) + linguas_ko? ( ${URI_PREFIX}kor.traineddata - kor.traineddata-${PV} ) + linguas_lt? ( ${URI_PREFIX}lit.traineddata - lit.traineddata-${PV} ) + linguas_lv? ( ${URI_PREFIX}lav.traineddata - lav.traineddata-${PV} ) + linguas_nl? ( ${URI_PREFIX}nld.traineddata - nld.traineddata-${PV} ) + linguas_no? ( ${URI_PREFIX}nor.traineddata - nor.traineddata-${PV} ) + linguas_pl? ( ${URI_PREFIX}pol.traineddata - pol.traineddata-${PV} ) + linguas_pt? ( ${URI_PREFIX}por.traineddata - por.traineddata-${PV} ) + linguas_ro? ( ${URI_PREFIX}ron.traineddata - ron.traineddata-${PV} ) + linguas_ru? ( ${URI_PREFIX}rus.traineddata - rus.traineddata-${PV} ) + linguas_sk? ( ${URI_PREFIX}slk.traineddata - slk.traineddata-${PV} + ${URI_PREFIX}slk_frak.traineddata - slk_frak.traineddata-${PV} ) + linguas_sl? ( ${URI_PREFIX}slv.traineddata - slv.traineddata-${PV} ) + linguas_sr? ( ${URI_PREFIX}srp.traineddata - srp.traineddata-${PV} ) + linguas_sv? ( ${URI_PREFIX}swe.traineddata - swe.traineddata-${PV} ) + linguas_th? ( ${URI_PREFIX}tha.traineddata - tha.traineddata-${PV} ) + linguas_tl? ( ${URI_PREFIX}tgl.traineddata - tgl.traineddata-${PV} ) + linguas_tr? ( ${URI_PREFIX}tur.traineddata -