pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/leptonica leptonica: updated to 1.79.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/0a94c48dfde7
branches: trunk
changeset: 407170:0a94c48dfde7
user: adam <adam%pkgsrc.org@localhost>
date: Thu Jan 02 12:55:07 2020 +0000
description:
leptonica: updated to 1.79.0
1.79.0:
* Clean up auto-generation of files; removed 'register'
* Some fixes for issues identified by fuzzer
* New source files: checkerboard.c
* New programs: replacebytes.c, webpanimio_reg.c, partifytest.c,
rectangle_reg.c, lowsat_reg.c, rotate_it.c, scale_it.c, dewarp_it.c,
pdfio1_reg.c, pdfio2_reg.c, checkerboard_reg.c, underlinetest.c.
* Convert to standard reg test: heap_reg.c, pixa1_reg.c, smallpix_reg.c
* Improve data checking when reading image file headers
(pnm, png, jpeg, tiff)
* Fix some bugs in pnm reading
* Fix inconsistencies with the encoding type flags in pdf writing
* Allow tiff to write images with colormaps
* Fix errors in PS code; made some functions static
* Add code for animated webp (requires webp mux and demux libraries)
* Add "partify" application for separating parts in a musical score
* Enable tif read/write of gray+alpha and rgba; filter out tiff
pixels that are not uint and compression by tile
* Apply consistent formatting of static const variables
* Add programs for scaling, rotation and deskew, named dewkew_it,
rotate_it and scale_it, for useful operations on arbitrary images.
* Convert pdfiotest program to two regression tests: pdfio1_reg
and pdfio2_reg.
* Remove all use of strncat; use stringCat().
* New functions from removing outliers in sequences of boxes.
* Generalize pixAverageInRect(): mask, region and range filters,
and subsampling. New pixAverageInRectRGB().
* Fix int overflow bug in pixMedianCut(); required new heap accessor.
* New pixMultiplyGray() allows pix to be multiplied by an array (or
another pix)
* Better routines for counting color.
* Lossless conversion for RGB to cmap with not more than 256 colors.
* New histo based global thresholding: pixThresholdByHisto().
* Allow most reg tests to run even if external libraries are not
available.
* New one-line gplot functions that return a pix.
* New application to find where corners meet in a checkerboard.
* Add utility functions for painting through mask in cmap pix,
creating a hit-miss sela from a color pix, equality of two pta.
* Proper handling of 1 bpp colormap tiffs: remove when reading,
preserve when writing.
* Deprecate three pixSaveTile*() functions; removed all calls to
these from the library and progs.
* Include auto_config.h explicitly in all src and prog files.
* Improve input data checking for bmp files.
diffstat:
graphics/leptonica/Makefile | 7 +++----
graphics/leptonica/PLIST | 4 +++-
graphics/leptonica/distinfo | 11 ++++++-----
graphics/leptonica/patches/patch-src_Makefile.in | 14 ++++++++++++++
4 files changed, 26 insertions(+), 10 deletions(-)
diffs (74 lines):
diff -r 63dbd71988a5 -r 0a94c48dfde7 graphics/leptonica/Makefile
--- a/graphics/leptonica/Makefile Thu Jan 02 11:53:01 2020 +0000
+++ b/graphics/leptonica/Makefile Thu Jan 02 12:55:07 2020 +0000
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.16 2019/03/22 08:23:04 adam Exp $
+# $NetBSD: Makefile,v 1.17 2020/01/02 12:55:07 adam Exp $
-DISTNAME= leptonica-1.78.0
+DISTNAME= leptonica-1.79.0
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=danbloomberg/}
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
MAINTAINER= adam%NetBSD.org@localhost
HOMEPAGE= http://www.leptonica.org/
COMMENT= Software for image processing and image analysis applications
LICENSE= 2-clause-bsd
-GITHUB_RELEASE= ${PKGVERSION_NOREV}
-
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
diff -r 63dbd71988a5 -r 0a94c48dfde7 graphics/leptonica/PLIST
--- a/graphics/leptonica/PLIST Thu Jan 02 11:53:01 2020 +0000
+++ b/graphics/leptonica/PLIST Thu Jan 02 12:55:07 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/03/22 08:23:04 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/01/02 12:55:07 adam Exp $
bin/convertfilestopdf
bin/convertfilestops
bin/convertformat
@@ -40,5 +40,7 @@
include/leptonica/stringcode.h
include/leptonica/sudoku.h
include/leptonica/watershed.h
+lib/cmake/LeptonicaConfig-version.cmake
+lib/cmake/LeptonicaConfig.cmake
lib/liblept.la
lib/pkgconfig/lept.pc
diff -r 63dbd71988a5 -r 0a94c48dfde7 graphics/leptonica/distinfo
--- a/graphics/leptonica/distinfo Thu Jan 02 11:53:01 2020 +0000
+++ b/graphics/leptonica/distinfo Thu Jan 02 12:55:07 2020 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.14 2019/03/22 08:23:04 adam Exp $
+$NetBSD: distinfo,v 1.15 2020/01/02 12:55:07 adam Exp $
-SHA1 (leptonica-1.78.0.tar.gz) = ab387b6ae0a3358017c277aac1cd6985c8501a35
-RMD160 (leptonica-1.78.0.tar.gz) = 6ab179da9136d719a89a6847c45ce89791d3b841
-SHA512 (leptonica-1.78.0.tar.gz) = f059ccc8e7b5ff2c796aeb4ab18bd25e133ec4f38c36b9e2ee203db35a1e68cf45b8baf78ebc4acba4e3607328d1374ea0e8425f35cbe06c6c5728a1ec8c3f50
-Size (leptonica-1.78.0.tar.gz) = 12905925 bytes
+SHA1 (leptonica-1.79.0.tar.gz) = be08309753e949ae9321aeca802a2f6f72d5f2a3
+RMD160 (leptonica-1.79.0.tar.gz) = b5d535994fad46ddfd2b67c707b79f08070265d7
+SHA512 (leptonica-1.79.0.tar.gz) = 4d0830683757004bb47752a17985d80c6758b97c0fd6ec64d23bbf43c9c68b04bee751831574afa4c25f5d5030c0c9f7fc22d9fc8ef932aa990401344f588ba5
+Size (leptonica-1.79.0.tar.gz) = 13438669 bytes
+SHA1 (patch-src_Makefile.in) = 6a412f514c630c5bea12f6ec228796c6f942acc2
diff -r 63dbd71988a5 -r 0a94c48dfde7 graphics/leptonica/patches/patch-src_Makefile.in
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/leptonica/patches/patch-src_Makefile.in Thu Jan 02 12:55:07 2020 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_Makefile.in,v 1.1 2020/01/02 12:55:07 adam Exp $
+
+Do not create libleptonica.* links.
+
+--- src/Makefile.in.orig 2019-12-31 22:17:02.000000000 +0000
++++ src/Makefile.in
+@@ -1196,7 +1196,6 @@ info-am:
+
+ install-data-am: install-pkgincludeHEADERS
+ @$(NORMAL_INSTALL)
+- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
+ install-dvi: install-dvi-am
+
+ install-dvi-am:
Home |
Main Index |
Thread Index |
Old Index