summaryrefslogtreecommitdiff
path: root/graphics/leptonica
diff options
context:
space:
mode:
authorfhajny <fhajny>2017-02-21 14:04:49 +0000
committerfhajny <fhajny>2017-02-21 14:04:49 +0000
commitfe360693aaa6c1bbd76084773dc08d6b2d408d82 (patch)
treeceb1f22a8f16df14ce9a2fc7e2bf1dc049f16485 /graphics/leptonica
parent8c5e6a966622528493cbdc3e375e4458d2324dae (diff)
downloadpkgsrc-fe360693aaa6c1bbd76084773dc08d6b2d408d82.tar.gz
Update graphics/leptonica to 1.74.1
1.74.1 4 Jan 17 - Configuration changes to support the patch number in the version (major.minor.patch). - Removed all remaining pixDisplayWrite() calls in prog/. - Cleaned up and/or promoted about 15 programs to full regression tests. There are now 95 tests in the regression set. - Over half the initial coverity scan warnings have been removed. 1.74.0 10 Dec 16 - Leptonica development was moved to github. The master is at: github.com/danbloomberg/leptonica - Egor Pugin is the maintainer of the site. - A very large number of changes have been made. Some of them follow; - details can be found in the git commit messages. - Static makefiles modified to work with gnu*9 and c*9. - Modify SET macros to work on windows. - New modes for RGB --> gray conversion. - New functions added for displaying a pix from a pixa. - Split out sort/hash/set/map functions for dna, sarray and pta. - More robust horizontal deskew on multi-column page images. - Improve webpio_reg test. - Remove X11 display for gplot; it is no longer supported. - Remove most sleep calls, which were put in for gplot; no longer needed. - Removed use of gthumb in library. - Removed use of pixDisplayWrite() in the library; still in some progs. - Improved test for endianness in makefile.static; no longer requires any local files or building and running a program. - Modified all files for doxygen output (spearheaded by Jurgen Buchmuller) - Improved plotting of the boxes in a boxa. - Replaced the slow point hash function with a simple fast one. - Added pam (4 component) format writing to pnmio.c (Jurgen Buchmuller) - Improved rendering of pixa in side/by/sides. - Better utilities for pixa and pixacomp. - Add read/write serialization functions from/to memory for all the major data structures that do not already have them. - More serialized boot recognizers stored as self-generating code. - Cleaned up generating an adapted recognizer from the boot recognizer. - Simplified temp file naming; removed most instances of named temp files from non-debug code; use tmpfile() and a wrapper l_makeTempFilename(). - Simplify and streamline multipage tiff reading (Jeff Breidenbach). - Improvement of Otsu thresholding. - Recognize outstanding contributors to leptonica over the years. - New gif mem read/write interface that avoids writing a temp file, contributed by Tobias Peirick. - Use double arrays (dna) instead of float (numa) for set ops. - Enrolled in coverity scan to find potential bugs (Stefan Weil managed it). Fixed about 200 of them, mostly potential memory leaks from early function exit. - Cleanup of gray quantization functions and tests. - Refactored connectivity-conserving operations, to make them more useful. - Provided methods for measuring and regularizing the width of strokes. - Removed viewfiles.c from library; code is now in prog htmlviewer.c. - Better debugging in page segmentation (pageseg.c) - Deprecated the pixDisplayWrite*() debugging methods. - Added about 15 regression tests to the framework in alltests_reg.c - Final mods for compatibility with tesseract 4.00.
Diffstat (limited to 'graphics/leptonica')
-rw-r--r--graphics/leptonica/Makefile4
-rw-r--r--graphics/leptonica/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/graphics/leptonica/Makefile b/graphics/leptonica/Makefile
index 5d949b36c2a..2740a913e66 100644
--- a/graphics/leptonica/Makefile
+++ b/graphics/leptonica/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2016/03/17 12:44:58 fhajny Exp $
+# $NetBSD: Makefile,v 1.7 2017/02/21 14:04:49 fhajny Exp $
-DISTNAME= leptonica-1.73
+DISTNAME= leptonica-1.74.1
CATEGORIES= graphics
MASTER_SITES= http://www.leptonica.org/source/
diff --git a/graphics/leptonica/distinfo b/graphics/leptonica/distinfo
index c66231e014b..6148fb6f37a 100644
--- a/graphics/leptonica/distinfo
+++ b/graphics/leptonica/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2016/03/17 12:44:58 fhajny Exp $
+$NetBSD: distinfo,v 1.4 2017/02/21 14:04:49 fhajny Exp $
-SHA1 (leptonica-1.73.tar.gz) = f4b33b391483d90df45eba95079f0bd826e4039a
-RMD160 (leptonica-1.73.tar.gz) = a95b69ca0ea40203519b2cf59ea71f037179fb46
-SHA512 (leptonica-1.73.tar.gz) = 4808474d5941a91fbf542a22fed26ddc33f9c4baf2699096acf5e894b7e4e84889d165373b7d1df391a68cda8176113cf122f15203a9e38d3059e17140efc575
-Size (leptonica-1.73.tar.gz) = 10894175 bytes
+SHA1 (leptonica-1.74.1.tar.gz) = 6769a388878279994aaabe0b167dd2691a8bd080
+RMD160 (leptonica-1.74.1.tar.gz) = 3bf459bf2615b4449f23f232cd110191d0551c5a
+SHA512 (leptonica-1.74.1.tar.gz) = c6f08458d288997283aa56258932a79f4ecef10bf3fb95c91749b8b6fbe2a1573774371d969a43c2b73eb6fd67c1d6a3d07db465c29e5055bd42fc0ac22a5b47
+Size (leptonica-1.74.1.tar.gz) = 11707064 bytes