tesseract: updated to 5.3.4

5.3.4

Fixes for autoconf, clang and sw builds
Send output of combine_tessdata -d to stdout instead of stderr. Fixes #4149
Move bail_out function before libtoolize check
Improve OCR for an image URL
Fail on curl download errors
Add new parameter curl_cookiefile for curl_easy_setopt
Set User-Agent: header field in HTTP request for curl downloads
Force TCP v4 for socket to ScrollView server. Fixes #3000
Fix some compiler warnings and avoid unnecessary conversions from std::string to char pointer
Fix a tiny typo in publictypes.h
Fixes for autoconf, clang and sw builds
Other small improvements for code and documentation.
This commit is contained in:
adam 2024-01-19 15:17:49 +00:00
parent a2bc6c4002
commit cbc4b9bb78
2 changed files with 10 additions and 9 deletions

View File

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.75 2023/11/14 14:02:12 wiz Exp $
# $NetBSD: Makefile,v 1.76 2024/01/19 15:17:49 adam Exp $
DISTNAME= tesseract-5.3.3
PKGREVISION= 4
DISTNAME= tesseract-5.3.4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=tesseract-ocr/}
DISTFILES= ${DEFAULT_DISTFILES}
@ -15,15 +14,17 @@ LANGVER= 4.1.0
DISTFILES+= tessdata-${LANGVER}${EXTRACT_SUFX}
SITES.tessdata-${LANGVER}.tar.gz= -${MASTER_SITES:Q}tessdata_best/archive/${LANGVER}.tar.gz
TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
TEST_DEPENDS+= googletest-[0-9]*:../../devel/googletest
USE_LANGUAGES= c c++
USE_CXX_FEATURES+= filesystem
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= autoconf automake bash gmake pax pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ENV+= LIBLEPT_HEADERSDIR=${BUILDLINK_PREFIX.leptonica}/include
INSTALL_TARGET= install training-install
TEST_TARGET= check
REPLACE_BASH+= src/training/*.sh
#CMAKE_ARGS+= -DUSE_SYSTEM_ICU=ON

View File

@ -1,10 +1,10 @@
$NetBSD: distinfo,v 1.30 2023/10/09 09:40:21 adam Exp $
$NetBSD: distinfo,v 1.31 2024/01/19 15:17:49 adam Exp $
BLAKE2s (tessdata-4.1.0.tar.gz) = 639157a6e38486715a14670ae0d93884e57e7e3c1353ed6dc1fe4ec26cf7d159
SHA512 (tessdata-4.1.0.tar.gz) = fbb8c43cbbbc74789a78d1930d859ba1631058c04a57c7b67350ef6245d705a1ad1df3f899b54b30bbdf253216a6707bbb0e589a5876062e9de04b2b8cb5f872
Size (tessdata-4.1.0.tar.gz) = 1387839134 bytes
BLAKE2s (tesseract-5.3.3.tar.gz) = 30b4b1d2abf873d1910c81f351fabf14536f22bb1a637d9dc1376af091fd61ae
SHA512 (tesseract-5.3.3.tar.gz) = c04ae68ac4ecf85243c54feb4233e282cd420522588fd4b3eaa87619cb236a575052e3667a806c2f56de06dc013b88926c2dbea4cb4ee02f0119c032598169f2
Size (tesseract-5.3.3.tar.gz) = 1918172 bytes
BLAKE2s (tesseract-5.3.4.tar.gz) = 0bb6c61e57e3df7e42146a22d72c942c6faef2480a7d73a2df5ad812e12f824a
SHA512 (tesseract-5.3.4.tar.gz) = a81c98c3754a71093df7b51390ccd43d05f661352b4cb564e403b96d81909664c2ecbf2eb6f37614c4639e6dadbf2329b926d09271dbbdaa302f2d7b6b0d628a
Size (tesseract-5.3.4.tar.gz) = 1918319 bytes
SHA1 (patch-CMakeLists.txt) = e29e3b732d45551795046cb5cd09d6d8735269aa
SHA1 (patch-tessdata_Makefile.am) = 8fe773d1c6318392296ba06996b51692edf32919