-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 10 Jan 2020 19:36:23 +0300 Source: tesseract Architecture: source Version: 4.1.1-1 Distribution: unstable Urgency: medium Maintainer: Alexander Pozdnyakov <almipo@mail.ru> Changed-By: Alexander Pozdnyakov <almipo@mail.ru> Closes: 942760 Changes: tesseract (4.1.1-1) unstable; urgency=medium . * New upstream release. * Update debian/control: - delete build dependency from autoconf-archive - add build dependency on libarchive-dev - update dependency libtesseract4 for tesseract-ocr (closes: #942760) * Bump Standards-Version to 4.4.1 * URL: git://github.com/tesseract-ocr/tesseract.git * Branch: 4.1 * Commit: f4ef2f2050f4c25b28bdbf0063b7d2eb30f41cf7 * Date: 1577374826 * git changelog: * f4ef2f20 - 4.1.1 Release * 01fb4c7f - BlockPolygon: clip to image rectangle * 36664031 - BlockPolygon: unrotate from internal to image coordinates * 0ab9839a - Use /W4 instead of /Wall for MSVC (fix issue #2816) * 6343f0ab - Added ComposedBlock level to Alto output * 42ec3137 - ignore qtcreator help files * 88174fea - backport changes pagesegmode_test.cc from master * 7389a275 - Provide more details for successful running of unittests. * 9d967cb1 - unittest: Fix build and simplify build rules * 69cbda61 - unittest: Initialize non-static class members in RecodeBeamTest (CID 1402765) * 85477214 - unittest: Fix two issues reported by Coverity Scan (CID 1402761, 1402755) * bdad0686 - unittest: Add missing precision specifiers (CID 1402752) * 95733433 - unittest: Don't build tatweel_test when TensorFlow is disabled * 2b04ff76 - unittest: Add missing libraries to fix linker errors * 16b1e5d2 - Update test submodule and fix pagesegmode_test * 50a41b63 - Update test submodule and fix tatweel_test * cb762753 - Update sw.cpp * cafdc7fa - fix sw build * 0c599556 - fix ABI compatibility (move training files back to 4.1.0 location) * def1dc46 - fix training build * b559c330 - cmake: fix typo * 21c83b80 - Use "C" locale for printing parameters * 6d8ef9a1 - fix using bilevel tiff in pdf output * eaf1f696 - Fix issue #2748 * 1ce3cd28 - Use BRT_UNKNOWN instead of BRT_NOISE to initialize ColPartition::blob_type_ * d20db0f2 - Add missing libraries in configuration for pkg-config * 41ec6271 - Exposed the text2image option --ptsize to tesstrain.sh. Text2image has the option --ptsize which defaults to 12. This option is not exposed through tesstrain.sh; thus, you cannot use tesstrain.sh to explore training with different font sizes. I made a small modification to expose the --ptsize option to tesstrain.sh. It defaults to 12 if not specified. * 975c626d - Fail if no valid lstmf file was written (fix issue #2741) * 185d237c - Don't create an empty lstmf file * 2f011aec - Use pre-calculated lookup tables for all C++ compilers * 13237d85 - Fix build for Intel Compiler (issue #2736) * 87291fff - Improve ABI compatibility with version 4.1.0 * 960583ca - partly Revert "Remove global array kPolyBlockNames from Tesseract library" to improve backwards API compatibility * c423ad42 - partly Revert "Add more initial values for class Classify from constructor to header file" to improve backwards API compatibility * b36cd639 - Revert "Delete copy constructor and assignment operator for TessBaseAPI (fix issue #874)" * d423fb16 - add cppan depreciate info * 979b17f2 - fix sw build (add missing part from Move LSTMTrainer from libtesseract to libtesseract_training) * b8089979 - fix cmake training build * a2444bc5 - fix string conversion in lstmtrainer * cca107d5 - fix autotools build of tesseract library * 2b4212c2 - add untracked src/training/lstmtrainer.h * 0cbd8297 - 4.1.1 Release Candidate 1 * dadf1329 - cmake: fix clan openmp build on windows * 710fa82f - fix inverting (Bilevel BW png) in pdf; fixes # 2059 * f27ca3e3 - Add pageseg_apply_music_mask option to allow disabling the music mask * 6a671e39 - remove legacy parameter disable_character_fragments from lstm.train * cdd2a887 - src/ccutil/bits16.h remove warnings (#2726) * 23669398 - Remove warning C4312 * 9295381d - Subject: training: show error description for open/delete file * 4bbfabaa - Delete copy constructor and assignment operator for TessBaseAPI (fix issue #874) * e3441f0c - Copy resolution of source image (fix issue #1702) * 090d3c4b - Fix typo in README.md (found by codespell) * 7488c85e - fix memory leak at PangoFontInfo::CanRenderString * 080f83a1 - Change from HTTP to HTTPS * 4a5ec186 - test for synthesized font faces. * f9d1bda7 - cmake: add minimum required version for pango and icu based on autotools * 99645e3c - text2image: show pango version * 077616fd - quadlsq: Fix warnings from LGTM * 02d916a6 - Use "C" locale for PDF output * efc2b760 - Use "C" locale for ALTO output * 83af58c2 - Fix build error (undefined local variable) * 6a8be20b - Remove unimplemented +/- for parameter files * c7e9f31b - do not exit if not existing parameter is used. fixes #1334 * 03a05869 - Report when tesseract legacy engine not present. (fix issue #2053) * 17828fc7 - Fix isolated build. * 9c52eb0c - Add new parameter "document_title" to set the title in OCR output files * e43eb910 - sw.cpp: Sync list of public headers with Autotools build * fc45fc51 - CMake: Sync list of public headers with Autotools build * a5670421 - speed optimisation - add the option to disable automatic inverting of line images * ebff4dae - Fix comment which referred to unused Tesseract parameter * b244bd1c - Removed unused parameters * 58122ea3 - Don't create OCR result files when training data is created * 3dfd7272 - Simplify configure.ac * ca172592 - Add support for image or image list by URL * 190536bb - Modernize code for LIST (fix some -Wold-style-cast warnings) * 49659dbc - mfoutline: Modernize code * 4f815797 - intmatcher: Avoid conversion from double to float and vice versa * 8602568b - Remove unneeded compare statement (-Wtautological- unsigned-enum-zero-compare) * 58557299 - cmake: Set default build type to Release * b913bedf - cmake: AUTO_OPTIMIZE: enable to turn-off auto optimize macros * be68642e - cmake: arch files: fix duplicate build and follow autotools logic * 0af21dcd - Re-add strngs.h to public API * 9fb7aa69 - Add missing linker flags for TensorFlow * ad97b521 - cmake: auto optimize macros must be run before setting CMAKE_CXX_FLAGS* * f8d95bb4 - cmake: fix build type flags * 51a8c08b - ignore #pragma optimize for clang-cl * 3d5b1b62 - cmake: remove moved (training) header from installation * c1de84e4 - Update sw build. * ec212754 - Update sw build. * 4c3c3857 - Remove vecfuncs.cpp and vecfunc.h * 8993319c - Disable legacy build: Disable bitvec.h * ebe136c0 - Remove STRING from the public Tesseract API * 601ee342 - Add more initial values for class Classify from constructor to header file * 224f1c01 - Disable legacy build: Disable more unneeded code * 2d4b3554 - Fix CID 1405673 part 2 (Uninitialized members) * dd8bfa0d - fix langdata (user words/patterns) file suffixes for LSTMs: * 357177c1 - Disabled legacy build: Disable more unneeded code * a3e1463e - Fix CID 1405673 (Uninitialized members) * 44a22608 - Fix CID 1164624 (Uninitialized members) * 4c987baa - Fix comment for Textord::make_prop_words * deae22ac - Re-order initialisation in constructor of class ViterbiStateEntry * 45bd039e - Move initial values for class ColPartition from constructor to header file * 24bc9d49 - Re-order initialisation in constructors of classes Dawg and DawgPosition * f6cc2beb - Fix CID 1164666 (Uninitialized scalar field) * 20b2da68 - Fix CID 1164664 (Uninitialized scalar field) * 5138b3e5 - Fix CID 1375402 (Uninitialized pointer field) * b2ab64ef - simd: Check OSXSAVE bit before calling _xgetbv * 96e60a52 - Remove UnicharAmbigs for builds without legacy code * 0eacee03 - Disabled legacy engine build: Disable code related to ambigs. * 80c36095 - Fix 1164647 (Uninitialized members) * 567fc173 - Fix CID 1366450 (Uninitialized scalar field) for class RecodeBeamSearch * b1965ad0 - Fix CID 1164662 (Uninitialized scalar field) * 73de2d99 - Fix CID 1164659 (Uninitialized scalar field) * 90936b98 - Fix CID 1164657 (Uninitialized scalar field) * f9dd65a2 - Fix CID 1164649 (Uninitialized scalar field) * 77bdad4b - Fix CID 1164648 (Uninitialized scalar field) * f4b4e476 - Fix CID 1164644 (Uninitialized scalar field) * 54d84989 - Fix CID 1164643 (Uninitialized scalar field) * 7c749472 - Fix CID 1164638 (Uninitialized scalar field) * 60f3b89a - Fix CID 1164636 (Uninitialized pointer field) * 33e6d049 - Fix CID 1164634, CID 1164635 (Uninitialized pointer field) * ffd6f966 - Fix CID 1164633 (Uninitialized pointer field) * 09abbc33 - Fix CID 1164628 ff (Uninitialized pointer field) and optimize class ParamContent * a1c88417 - Remove unused FeatureEnabled from FEATURE_DEFS_STRUCT * b38c6d6c - Fix CID 1164622 (Uninitialized pointer field) * b5655827 - Fix CID 1164620 (Uninitialized pointer field) * 33ee0694 - Fix CID 1386105 (Logically dead code) * d6401f92 - Fix CID 1402767 (Invalid type in argument to printf format specifier) * c09eea18 - Remove unused italic, bold in class BLOCK_RES and class WORD_RES * 3a88b99c - Fix CID 1340276 (Uninitialized scalar field) for class BLOB_CHOICE * 3f86fc8f - Fix CID 1400760 (Uninitialized scalar field) for class BLOCK * 0a5443c9 - Fix two issues reported by Coverity Scan and modernize class WERD_RES * f86f839a - Optimize classes Trie, Dawg and DawgPosition * e6728ff0 - Optimize classes CLIST_ITERATOR, ELIST_ITERATOR, ELIST2_ITERATOR * 76010347 - Optimize class Classify * 39788fc7 - Optimize class TFile * fbb9db83 - Optimize class ColPartition * e77f9573 - Optimize struct LMConsistencyInfo * c48315ec - Optimize class ViterbiStateEntry * 69c48297 - Modernize and optimize BLOBNBOX and remove BLOBNBOX::ConstructionInit * b8c516de - tfnetwork: Fix info text * 591110ec - Re-order commands in autogen.sh * 8615e6e3 - RecodedCharIDHash: Fix runtime errors detected by UndefinedBehaviorSanitizer * e4389be9 - OSResults: Fix runtime errors detected by UndefinedBehaviorSanitizer * 3951f840 - BitVector: Fix runtime errors detected by UndefinedBehaviorSanitizer * e11e50fd - ccutil: Remove old comments * e142b5ec - Use type bool for boolean values in class BLOBNBOX * df3612d3 - Fix warnings from LGTM * 84083138 - fuzzer-api: Use optional macro LIB_FUZZING_ENGINE for build * 0a9ef388 - Add missing TensorFlow libraries for fuzzer-api * e892cc27 - Fix crash when function lookup tables are accessed with NaN * 863a5b42 - capi: Add missing PSM_RAW_LINE to TessPageSegMode * f15e2cc1 - fix typo * 7e980df0 - simd: Check whether the OS supports FMA, AVX, ... * e413b931 - classify/Makefile: Fix inconsistent style * d8f69527 - fix #2616: allow building of training data * 55b4099a - Export some classify vars. * 0d8be252 - Remove more code for builds with disabled legacy engine * b52c466a - [sw] Update build for commit e84cb24def47cb08d9614110fbc1d5d57934cf98 * 0bce4ebb - [sw] Try to fix build. * c9ecab88 - Move source files which are used for training only to src/training * b80acd81 - OpenCL: Add static attribute for kernel_src * 14665dfa - Remove unused functions create_edges_window, draw_raw_edge * 91f0de94 - Remove unused function truncate_path and related files * c3d4742a - Remove global array kPolyBlockNames from Tesseract library * 25c411c8 - [sw] Update build script. * 92b46001 - cmake: Don't link pthread on Windows * 5989f128 - Fix linker error in Appveyor CI * 5d226547 - universalambigs: Add hack to fix builds with Microsoft compiler * 26feea5e - [sw] Use the latest pango again. * 9dd392d8 - move fileio.cpp and fileio.h to training (this fix android build) * ea34763f - universalambigs: Replace octal characters by UTF-8 string * a4732834 - Clean ambigs.h * 8ebcea29 - Use pangocairo-1.43 for the moment. Remove private pango header. * 49ce908e - Try to fix #2599 * f522b51b - [sw] Install tess headers. * 7fcad192 - cmake: Add missing pthread library * d6a1e2dd - cmake: Add missing include directory for LibArchive * a2dd6bf3 - [appveyor] Disable VS2019 image because it's too slow. * 5541a3d5 - Update appveyor.yml * b21779d6 - Improve formatting of hOCR output with character boxes * d3386817 - Use auto data type for results of std::ftell * 47c8710a - Remove unused filesize_ from class InputBuffer * e34acfeb - Simplify shell code (fixes warning from Codacy) * 8baf8171 - Use long instead of off_t for result from ftell * 055f32d4 - Fix training script for macOS (issue #2578) * a469224e - Fix some compiler warnings (unused local variables) * 5775cf05 - Implemented improved bounding box algorithm * 25b1a4b9 - classify: Use fixed size bit vector * c01d230c - Give word's bounds to callback also during second pass * 574586a8 - Update appveyor.yml * 59659ddc - Remove structures.* * 5912204d - [appveyor] Enable artifacts. * 4bc94da1 - fix cmake warning. * 40b69539 - Remove unused functions reverse16, reverse32 * ae6eddcc - Remove non portable sleep by std::this_thread::sleep_for * 09837a60 - [appveyor] Print sw version for reference. * 5e3772ca - fix #2101 * e4936adf - Update appveyor.yml * 3cf48957 - [build][sw] Disable FMA dotproduct. * 25a6fe7b - arch: Reduce number of include files for dot product functions * 2e1cd1d4 - Add dot product implementation for Intel FMA (double = tessdata_best) * 27af9e88 - use Ubuntu Xenial for travis * 838b6476 - Give info about expected leptonica dependencies (fix #2333) * ba8e870f - Optimize tprintf implementation * 75a9926f - FPRow: Add missing initialisation for scalar (CID 1402754) * cad3433d - Fix format strings for size_t arguments (CID 1402762, 1402767) * c2839ecf - Fix format string for 64 bit integer (CID 1402986) * 595e263c - tfnetwork: Add missing return statement (CID 1402992) * cc1486d2 - [cmake] Hide unnecessary find_package. * 3afc185a - Implement CMake+SW build. * 5688c26b - Avoid using experimental C++14/17 support in CMake * 4b4e1f1e - fix tesstrain.py error * b8014ee1 - fix windows stdout messy code (#2546) * d93346ff - cmake: do not report unused-command-line-argument for clan released target Checksums-Sha1: f5624ae5c20ca231e98c78f731b1ca2fbd4eedb9 2317 tesseract_4.1.1-1.dsc f8c91025886a9336e135a6dfcdf00fb7915dc2cc 78062640 tesseract_4.1.1.orig.tar.xz 63e9f57f2810b36f4d0db93ce0fc07d4c4c61fe1 53372 tesseract_4.1.1-1.debian.tar.xz ff5e81c2f2cec3d6c605ea177f4a1a2dd5a30e9d 10603 tesseract_4.1.1-1_source.buildinfo Checksums-Sha256: 45077febe664e9fdac82008c5e5f020502ef81a7aab50e846ad5b94def5511ce 2317 tesseract_4.1.1-1.dsc 9259560ed0e419737d4710808a859bbe0b25af622b6b67ee4d5be326babbf54d 78062640 tesseract_4.1.1.orig.tar.xz 2fa481144fb1b3602076e12add52bdd2ff67a58a7ab4d8686ef0a8c770ff03d9 53372 tesseract_4.1.1-1.debian.tar.xz 47068764fb60acddf7a5c82ae748ed5379400df3e85f35c6632bb154157d4de7 10603 tesseract_4.1.1-1_source.buildinfo Files: b2a60fc3ef3a82d7b36eb17090e4e0b4 2317 graphics optional tesseract_4.1.1-1.dsc 71b467f25d55265f62a5a491246ab926 78062640 graphics optional tesseract_4.1.1.orig.tar.xz 0e4c4d1ae09d1b9aade2025a13220fb8 53372 graphics optional tesseract_4.1.1-1.debian.tar.xz 5a65f70171f0cd65bc4df1fbfc25c32f 10603 graphics optional tesseract_4.1.1-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCAAtFiEEfzii+Ck3m3QwNJ0yqHaugwpJrNMFAl4YvHAPHGphYkBkZWJp YW4ub3JnAAoJEKh2roMKSazTX0QP/1Kv4cYdawodi5Q3mNeOr+WVASXPmx93Xg8S wAjNsGgYobys/I/sUMpAVyc3zpDMkITEzQvg4imLt/vz8RZ2GlcCD6JX8c+oxXSD GXktVO3Cov+wLLbZ9cIgVuEVCoqBkM7v5xSDB0jmHK5X21ivpn4ZqomJyqXayw7N qDSA65xjkUmPB+Mw/gAo5uChXlzHzp9hoOoMftgWWPnmMi+5hFv9k7Tbp6+tr9TY UoaF2UrlqjAmsMIeIncUIbJaJUPo2+2Vz9Cy3cBdNEiisaQHCXdEG6c/jvapC8jR xfXQhUUNi8wucU1oT38L3N3aQ8QmuFF+YZMLSooAOct/QJUBC8nuy1IlCpeUgeJm QBy3Y/ulxKw/464DOXaY9APR0tZmTrmp3NNlKt64YXVDhAyJRJ3F9eT6nETxxYIk oyCL0BWiXlLQL5JVmSB2P1GcMZKUIaa0byAdODmiRxIlN72gYEalMKmyTR8f5cqM ML19Y6/5faxizDaRJ2Vhuzt3LT9vCmou+5tlRhoU6iM75Kf6wJUT3kO1TUfm2U3e bvzHbnroTObk1iu1w9Dzd1InFRSr+506c5jkFDsd9b5g6kC8di3XU506HWsv45kC 35eJ2pDckgfgCn1C2wD9ieDj2qJR5i/kXwwur3kQttPcDfoJkGvrolx8PmEAfd8H ZRcZbXq/ =QP3N -----END PGP SIGNATURE-----