[gentoo-commits] repo/gentoo:master commit in: app-text/tesseract/

2024-04-21 Thread Bernard Cafarelli
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/

2024-01-21 Thread Bernard Cafarelli
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/

2023-10-11 Thread Bernard Cafarelli
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/

2023-07-19 Thread Bernard Cafarelli
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/

2023-07-19 Thread Bernard Cafarelli
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/

2023-04-03 Thread Arthur Zamarin
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/

2023-03-17 Thread Arthur Zamarin
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/

2023-03-17 Thread Arthur Zamarin
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/

2023-03-17 Thread Sam James
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/

2023-03-17 Thread Sam James
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/

2023-03-17 Thread Arthur Zamarin
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/

2023-02-01 Thread Sam James
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/

2023-01-02 Thread Bernard Cafarelli
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/

2022-12-18 Thread Sam James
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/

2022-12-15 Thread Sam James
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/

2022-07-16 Thread Bernard Cafarelli
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/

2022-03-13 Thread Bernard Cafarelli
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/

2022-03-13 Thread Bernard Cafarelli
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/

2022-01-12 Thread Bernard Cafarelli
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/

2021-12-22 Thread Bernard Cafarelli
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/

2021-08-30 Thread Bernard Cafarelli
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/

2021-08-30 Thread Bernard Cafarelli
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/

2021-08-26 Thread Bernard Cafarelli
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/

2021-08-24 Thread Marek Szuba
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/

2020-05-01 Thread Agostino Sarubbo
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/

2020-04-26 Thread Thomas Deutschmann
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/

2020-04-25 Thread Georgy Yakovlev
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/

2020-04-25 Thread Mikle Kolyada
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/

2020-04-11 Thread Mart Raudsepp
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/

2020-03-22 Thread Mikle Kolyada
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/

2020-02-27 Thread Mikle Kolyada
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/

2020-01-16 Thread Bernard Cafarelli
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/

2019-12-30 Thread Bernard Cafarelli
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/

2019-12-30 Thread Bernard Cafarelli
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/

2019-12-30 Thread Bernard Cafarelli
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/

2019-08-26 Thread Bernard Cafarelli
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/

2019-07-30 Thread Bernard Cafarelli
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/

2019-06-14 Thread Agostino Sarubbo
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/

2019-06-13 Thread Agostino Sarubbo
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/

2019-06-10 Thread Aaron Bauman
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/

2019-06-05 Thread Agostino Sarubbo
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/

2019-06-04 Thread Thomas Deutschmann
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/

2019-06-04 Thread Bernard Cafarelli
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/

2019-06-04 Thread Bernard Cafarelli
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/

2019-06-04 Thread Agostino Sarubbo
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/

2019-05-16 Thread Aaron Bauman
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/

2018-10-19 Thread Michał Górny
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/

2018-08-20 Thread Bernard Cafarelli
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/

2018-08-14 Thread Bernard Cafarelli
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/

2018-08-13 Thread Bernard Cafarelli
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/

2018-08-13 Thread Bernard Cafarelli
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/

2018-02-07 Thread Bernard Cafarelli
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/

2017-12-16 Thread Tobias Klausmann
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/

2017-11-30 Thread Tobias Klausmann
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/

2017-11-24 Thread Sergei Trofimovich
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/

2017-07-11 Thread Alexis Ballier
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/

2017-07-05 Thread Bernard Cafarelli
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/

2017-07-03 Thread Bernard Cafarelli
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/

2017-03-22 Thread Bernard Cafarelli
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/

2017-03-22 Thread Bernard Cafarelli
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/

2017-03-13 Thread Bernard Cafarelli
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/

2017-01-30 Thread Bernard Cafarelli
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/

2017-01-30 Thread Bernard Cafarelli
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/

2017-01-26 Thread Agostino Sarubbo
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/

2017-01-25 Thread Bernard Cafarelli
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/

2017-01-25 Thread Bernard Cafarelli
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/

2017-01-25 Thread Agostino Sarubbo
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/

2017-01-25 Thread Agostino Sarubbo
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/

2017-01-25 Thread Bernard Cafarelli
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/

2017-01-25 Thread Bernard Cafarelli
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/

2016-12-20 Thread Tobias Klausmann
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/

2016-09-29 Thread Tobias Klausmann
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/

2016-09-09 Thread Thomas Kahle
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/

2016-08-14 Thread Thomas Kahle
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/

2016-08-09 Thread Thomas Kahle
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/

2016-08-09 Thread Thomas Kahle
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/

2016-06-24 Thread Ulrich Müller
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/

2016-05-22 Thread Thomas Kahle
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/

2016-02-02 Thread Thomas Kahle
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/

2016-02-01 Thread James Le Cuirot
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/

2016-02-01 Thread James Le Cuirot
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/

2016-02-01 Thread James Le Cuirot
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/

2016-02-01 Thread James Le Cuirot
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/

2015-12-06 Thread Thomas Kahle
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/

2015-12-06 Thread Thomas Kahle
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/

2015-09-20 Thread Agostino Sarubbo
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/

2015-09-09 Thread Thomas Kahle
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/

2015-09-02 Thread Thomas Kahle
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/

2015-08-30 Thread Tobias Klausmann
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/

2015-08-26 Thread Agostino Sarubbo
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/

2015-08-13 Thread Thomas Kahle
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 -