Hello community, here is the log from the commit of package leptonica for openSUSE:Factory checked in at 2020-01-27 00:22:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/leptonica (Old) and /work/SRC/openSUSE:Factory/.leptonica.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "leptonica" Mon Jan 27 00:22:43 2020 rev:18 rq:767255 version:1.79.0 Changes: -------- --- /work/SRC/openSUSE:Factory/leptonica/leptonica.changes 2019-04-04 12:06:39.785450102 +0200 +++ /work/SRC/openSUSE:Factory/.leptonica.new.26092/leptonica.changes 2020-01-27 00:23:03.665514619 +0100 @@ -1,0 +2,53 @@ +Sat Jan 25 20:01:05 UTC 2020 - Kyrill Detinov <[email protected]> + +- Update to 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. + +------------------------------------------------------------------- Old: ---- leptonica-1.78.0.tar.gz New: ---- leptonica-1.79.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leptonica.spec ++++++ --- /var/tmp/diff_new_pack.ylWToq/_old 2020-01-27 00:23:05.341515408 +0100 +++ /var/tmp/diff_new_pack.ylWToq/_new 2020-01-27 00:23:05.345515410 +0100 @@ -1,7 +1,7 @@ # # spec file for package leptonica # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define major 5 Name: leptonica -Version: 1.78.0 +Version: 1.79.0 Release: 0 Summary: Library for image processing and image analysis applications License: BSD-2-Clause @@ -32,12 +32,10 @@ BuildRequires: libjpeg-devel BuildRequires: libtool BuildRequires: pkgconfig +BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libwebp) >= 0.2.0 -%if 0%{?suse_version} > 1310 -BuildRequires: pkgconfig(libopenjp2) -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -81,8 +79,17 @@ find %{buildroot} -type f -name "*.la" -delete -print rm -f %{buildroot}%{_bindir}/{*gen,*reg,*test*} +# Just symlinks. Linked to liblept.so.* and to the missing liblept.la. +# We don't need, I guess. +rm -f %{buildroot}%{_libdir}/libleptonica.so +rm -f %{buildroot}%{_libdir}/libleptonica.la + +# Something related to cmake build. Not use at the moment. +rm -fr %{buildroot}%{_libdir}/cmake/ + %check -make %{?_smp_mflags} check +# Don't run multiple jobs: some tests failed somehow. +make check %post -n liblept%{major} -p /sbin/ldconfig ++++++ leptonica-1.78.0.tar.gz -> leptonica-1.79.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/leptonica/leptonica-1.78.0.tar.gz /work/SRC/openSUSE:Factory/.leptonica.new.26092/leptonica-1.79.0.tar.gz differ: char 5, line 1
