pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/leptonica Update graphics/leptonica to 1.74.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d362025f1288
branches:  trunk
changeset: 358830:d362025f1288
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Tue Feb 21 14:04:49 2017 +0000

description:
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:

 graphics/leptonica/Makefile |   4 ++--
 graphics/leptonica/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 8da485bd1221 -r d362025f1288 graphics/leptonica/Makefile
--- a/graphics/leptonica/Makefile       Tue Feb 21 11:36:59 2017 +0000
+++ b/graphics/leptonica/Makefile       Tue Feb 21 14:04:49 2017 +0000
@@ -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 -r 8da485bd1221 -r d362025f1288 graphics/leptonica/distinfo
--- a/graphics/leptonica/distinfo       Tue Feb 21 11:36:59 2017 +0000
+++ b/graphics/leptonica/distinfo       Tue Feb 21 14:04:49 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index