From 72c58a11fd7d575671d1b6cfad02d25212ab9eb4 Mon Sep 17 00:00:00 2001 From: Treeve Jelbert Date: Thu, 2 Dec 2021 20:47:04 +0100 Subject: tesseract: => 5.0.0 --- graphics/tesseract/DEPENDS | 4 +++- graphics/tesseract/DETAILS | 4 ++-- graphics/tesseract/HISTORY | 6 ++++++ graphics/tesseract/PRE_BUILD | 12 ++++++------ graphics/tesseract/patches/fix-missing-includes.patch | 14 -------------- 5 files changed, 17 insertions(+), 23 deletions(-) delete mode 100644 graphics/tesseract/patches/fix-missing-includes.patch diff --git a/graphics/tesseract/DEPENDS b/graphics/tesseract/DEPENDS index 2a45f6b809..93bb567d13 100755 --- a/graphics/tesseract/DEPENDS +++ b/graphics/tesseract/DEPENDS @@ -3,7 +3,9 @@ depends -sub CXX gcc && depends JPEG && depends leptonica && depends tiff && -depends icu && +depends icu ' -DUSE_SYSTEM_ICU=1' && +depends libarchive && +depends curl && optional_depends pango \ ' -DBUILD_TRAINING_TOOLS=1' \ ' -DBUILD_TRAINING_TOOLS=0' \ diff --git a/graphics/tesseract/DETAILS b/graphics/tesseract/DETAILS index f7d6dd4bd4..7d00555f01 100755 --- a/graphics/tesseract/DETAILS +++ b/graphics/tesseract/DETAILS @@ -1,8 +1,8 @@ source $GRIMOIRE/CMAKE_FUNCTIONS SPELL=tesseract - VERSION=4.1.1 + VERSION=5.0.0 LANGVER=4.00 - SOURCE_HASH=sha512:017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2 + SOURCE_HASH=sha512:80e0d6e9076eb8d6b0d99942586acbb43aaec7bee7f7b13a500470aa11bf03f1c128434d764abd67839355e3fb80d41d0bcf10400b33e57fa0ae4659adb42af9 URI=https://github.com/tesseract-ocr/tesseract/archive DAT=https://github.com/tesseract-ocr/tessdata/raw/$LANGVER SOURCE=$SPELL-$VERSION.tar.gz diff --git a/graphics/tesseract/HISTORY b/graphics/tesseract/HISTORY index d82e1617d9..77078c4abf 100644 --- a/graphics/tesseract/HISTORY +++ b/graphics/tesseract/HISTORY @@ -1,3 +1,9 @@ +2021-12-02 Treeve Jelbert + * DETAILS: version 5.0.0 + * PRE_BUILD: fix + * patches/fix-missing-includes.patch: delete + * DEPENDS: add libarchive, curl + 2021-07-07 Ismael Luceno * DETAILS: fixed checksum for traineddata files (fra, ita, spa) * PRE_BUILD, patches/fix-missing-includes.patch: fixed build against musl diff --git a/graphics/tesseract/PRE_BUILD b/graphics/tesseract/PRE_BUILD index d5a08d871c..060e68e7e1 100755 --- a/graphics/tesseract/PRE_BUILD +++ b/graphics/tesseract/PRE_BUILD @@ -1,16 +1,16 @@ default_pre_build && cd $SOURCE_DIRECTORY && -apply_patch_dir patches && +#apply_patch_dir patches && mkdir -p tess-trained && cd tess-trained && for LL in $TESS_LANG; do case $LL in eng) verify_file 2 && cp $SOURCE_CACHE/$SOURCE2 . ;; - fra) verify_file 3 && cp $SOURCE_CACHE/$SOURCE2 . ;; - ita) verify_file 4 && cp $SOURCE_CACHE/$SOURCE2 . ;; - nld) verify_file 5 && cp $SOURCE_CACHE/$SOURCE2 . ;; - spa) verify_file 6 && cp $SOURCE_CACHE/$SOURCE2 . ;; - deu) verify_file 7 && cp $SOURCE_CACHE/$SOURCE2 . ;; + fra) verify_file 3 && cp $SOURCE_CACHE/$SOURCE3 . ;; + ita) verify_file 4 && cp $SOURCE_CACHE/$SOURCE4 . ;; + nld) verify_file 5 && cp $SOURCE_CACHE/$SOURCE5 . ;; + spa) verify_file 6 && cp $SOURCE_CACHE/$SOURCE6 . ;; + deu) verify_file 7 && cp $SOURCE_CACHE/$SOURCE7 . ;; esac done diff --git a/graphics/tesseract/patches/fix-missing-includes.patch b/graphics/tesseract/patches/fix-missing-includes.patch deleted file mode 100644 index daa82b618d..0000000000 --- a/graphics/tesseract/patches/fix-missing-includes.patch +++ /dev/null @@ -1,14 +0,0 @@ -Explicitly include sys/time.h for timeval on UNIX. Required on non-glibc -systems. - ---- a/src/ccutil/ocrclass.h -+++ b/src/ccutil/ocrclass.h -@@ -31,6 +31,8 @@ - #ifdef _WIN32 - #include // for timeval -+#else -+#include // for timeval - #endif - - /********************************************************************** - * EANYCODE_CHAR -- cgit v1.2.3