From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] poppler: Update to version 22.11.0 Date: Mon, 28 Nov 2022 13:30:15 +0000 Message-ID: <64F9930C-567B-46E8-9351-4FB78281B9A5@ipfire.org> In-Reply-To: <20221128132327.1572542-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7075148396911744909==" List-Id: --===============7075148396911744909== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Reviewed-by: Michael Tremer > On 28 Nov 2022, at 13:23, Adolf Belka wrote: >=20 > - Update from 22.04.0 to 22.11.0 > - Update of rootfile > - Changelog > Release 22.11.0: > core: > * CairoOutputDev: Update font after restore > * Protect against broken files > * Small code refactoring > Release 22.10.0: > core: > * SplashOutputDev::tilingPatternFill: Properly restore CTM on failu= re. Issue #1292 > * Protect against malformed files > * Refactor code to not use strndup > * Other small code refactoring > utils: > * pdftoppm: Avoid round-off errors when determining raster dimensio= ns > * pdftocairo: Avoid round-off errors when determining raster dimens= ions > * pdftotext: Simplify memory handling > qt: > * Take into account flagNoView when getting/setting the visible sta= tus. KDE bug #456313 > build system: > * Fix sed invocation > Release 22.09.0: > core: > * Splash: Do not truncate line dash patterns with more than 20 entr= ies. Issue #1281 > * Various signature related improvements > * Fix FormField::getFullyQualifiedName in some scenarios > * Splash: Small optimization on dash pattern handling > * JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak > * Fix crashes on malformed files. Including CVE-2022-38784 > * Fix string formatting in error reporting > glib: > * Fix two potential memory leaks in poppler_document_create_dests_t= ree > utils: > * pdfsig: List signature field names when listing signature informa= tion > * pdfsig: Add support for specifying signature by field name > * pdfunite: Fix crashes on malformed files > * pdfunite: Fix potential memory leak of docs > Release 22.08.0: > core: > * Fix rendering text on some forms > * CairoOutputDev: Support Type3 charprocs having Resources > * Fix crashes on malformed files > Release 22.07.0: > core: > * Fix crash when filling in forms in some files. Issue #1258 > * Fix first lines of Annotations sometimes being cut off. Issue #12= 46 > * Signatures: Don't crash if the signature doesn't have a common na= me > * CairoFontEngine: increment font_face reference when retrieving fr= om the cache > * Add ToUnicode support for lessorequalslant and greaterorequalslant > glib: > * Add support for stamp annotation > build system: > * Tweaks on how gperf is run > Release 22.06.0: > core: > * Forms: Fix crash in forms with their own DR > * Refactor CairoFontEngine caching > * CairoOutputDev: preserve text color when drawing type 3 glyphs > * Windows: font code simplification > * Minor code improvements > cpp: > * Add missing header > utils: > * pdfattach: Assume filename is utf8 encoded > * pdftohtml: Fix type 3 font size calculation > Release 22.05.0: > core: > * Annotations: Make sure we embed fonts for the FreeText annots > * Forms: Make sure we embedd fonts as needed > * Signatures: Make sure we embed the needed fonts > * CairoOutputDev: color type 3 fonts > * fix two bugs in multiline find_text() > * code improvements > utils: > * pdftotext: added TSV mode > * HtmlOutputDev: don't use png.h > cpp: > * Use time_t for time > * Add page_transition::durationReal > qt: > * Pass leftFontSize down to `FormWidgetSignature::signDocumentWithA= ppearence` >=20 > Signed-off-by: Adolf Belka > --- > config/rootfiles/common/poppler | 8 ++++---- > lfs/poppler | 6 +++--- > 2 files changed, 7 insertions(+), 7 deletions(-) >=20 > diff --git a/config/rootfiles/common/poppler b/config/rootfiles/common/popp= ler > index 5c6f48e00..116b1d7aa 100644 > --- a/config/rootfiles/common/poppler > +++ b/config/rootfiles/common/poppler > @@ -168,13 +168,13 @@ usr/bin/pdfunite > #usr/include/poppler/splash/SplashXPathScanner.h > #usr/lib/libpoppler-cpp.so > usr/lib/libpoppler-cpp.so.0 > -usr/lib/libpoppler-cpp.so.0.9.0 > +usr/lib/libpoppler-cpp.so.0.11.0 > #usr/lib/libpoppler-glib.so > usr/lib/libpoppler-glib.so.8 > -usr/lib/libpoppler-glib.so.8.23.0 > +usr/lib/libpoppler-glib.so.8.24.0 > #usr/lib/libpoppler.so > -usr/lib/libpoppler.so.120 > -usr/lib/libpoppler.so.120.0.0 > +usr/lib/libpoppler.so.125 > +usr/lib/libpoppler.so.125.0.0 > #usr/lib/pkgconfig/poppler-cpp.pc > #usr/lib/pkgconfig/poppler-glib.pc > #usr/lib/pkgconfig/poppler.pc > diff --git a/lfs/poppler b/lfs/poppler > index 4de368ef8..485500b70 100644 > --- a/lfs/poppler > +++ b/lfs/poppler > @@ -1,7 +1,7 @@ > ###########################################################################= #### > # = # > # IPFire.org - A linux based firewall = # > -# Copyright (C) 2007-2018 IPFire Team = # > +# Copyright (C) 2007-2022 IPFire Team = # > # = # > # This program is free software: you can redistribute it and/or modify = # > # it under the terms of the GNU General Public License as published by = # > @@ -24,7 +24,7 @@ >=20 > include Config >=20 > -VER =3D 22.04.0 > +VER =3D 22.11.0 >=20 > THISAPP =3D poppler-$(VER) > DL_FILE =3D $(THISAPP).tar.xz > @@ -40,7 +40,7 @@ objects =3D $(DL_FILE) >=20 > $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) >=20 > -$(DL_FILE)_BLAKE2 =3D ea38e4d6bd4bbbbb2024fdceb35c4868e9c70ea597b231d221f4= f61635b9d92ffbaca4bb196f06b4b04a3d787a7251f36760f4a6dd466c1c055e13034affb55e > +$(DL_FILE)_BLAKE2 =3D 958eb5e99725e46f3fd79138f4e1197ede9df5be19b6e5b0899b= 6a8c8b071734b3b41af7681bd857662e7d9c36fde09117418c1db347c5dad9a2fbd07cb1eec9 >=20 > install : $(TARGET) >=20 > --=20 > 2.38.1 >=20 --===============7075148396911744909==--