summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2021-12-02 20:47:04 +0100
committerTreeve Jelbert2021-12-04 14:20:05 +0100
commit72c58a11fd7d575671d1b6cfad02d25212ab9eb4 (patch)
treedb540246ff7f6f292333d5ebed071ba72bff1fe5
parentebd65568632be92ee0ae8f18a61b95cec4c0498e (diff)
tesseract: => 5.0.0
-rwxr-xr-xgraphics/tesseract/DEPENDS4
-rwxr-xr-xgraphics/tesseract/DETAILS4
-rw-r--r--graphics/tesseract/HISTORY6
-rwxr-xr-xgraphics/tesseract/PRE_BUILD12
-rw-r--r--graphics/tesseract/patches/fix-missing-includes.patch14
5 files changed, 17 insertions, 23 deletions
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 <treeve@sourcemage.org>
+ * DETAILS: version 5.0.0
+ * PRE_BUILD: fix
+ * patches/fix-missing-includes.patch: delete
+ * DEPENDS: add libarchive, curl
+
2021-07-07 Ismael Luceno <ismael@iodev.co.uk>
* 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 <winsock2.h> // for timeval
-+#else
-+#include <sys/time.h> // for timeval
- #endif
-
- /**********************************************************************
- * EANYCODE_CHAR