Hello community, here is the log from the commit of package poppler for openSUSE:Factory checked in at 2020-04-05 20:52:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/poppler (Old) and /work/SRC/openSUSE:Factory/.poppler.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "poppler" Sun Apr 5 20:52:22 2020 rev:156 rq:789710 version:0.86.1 Changes: -------- --- /work/SRC/openSUSE:Factory/poppler/poppler.changes 2020-01-21 20:58:22.608793338 +0100 +++ /work/SRC/openSUSE:Factory/.poppler.new.3248/poppler.changes 2020-04-05 20:52:24.841117685 +0200 @@ -1,0 +2,59 @@ +Sun Mar 29 23:52:41 UTC 2020 - Bjørn Lie <bjorn....@gmail.com> + +- Add pkgconfig(poppler-data) BuildRequires: New versions of + poppler-data actually have a .pc file, and we check for it during + build, so lets add this optional dependency. +- Enable building of gtk-docs again. + +------------------------------------------------------------------- +Wed Mar 18 20:16:14 UTC 2020 - Dirk Mueller <dmuel...@suse.com> + +- Add missing devel package requires (bsc#1153146). + +------------------------------------------------------------------- +Mon Mar 2 17:55:15 UTC 2020 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 0.86.1: + + core: + - Fix regression in Browse Link handling. + - Internal code improvements. +- Bump poppler_sover following upstream changes. + +------------------------------------------------------------------- +Sun Mar 1 13:50:37 UTC 2020 - Bjørn Lie <bjorn....@gmail.com> + +- Update to version 0.86.0: + + core: + - Fix link content exfiltration attack. + - Splash: Implement gouraudTriangleShadedFill for some non + parametrized shadings. + - Fix case unsensitive search for Old Hungarian, Warang Citi, + Medefaidrin and Adlam. + - Internal code improvements. + + glib: + - Automatic handle of page's cropbox on annots. + - Fix memory leak if poppler_document_new_from_file fails. + - Minor speed optimization on poppler_page_get_annot_mapping. + + utils: + - pdfdetach: add 'savefile' option. + - pdftoppm/pdftocairo: Fix more odd/even mismatch. + + qt5: Fix loading from iodevice. +- Changes from version 0.85.0: + + core: + - Fix case unsensitive search for Deseret and Osage. + - Fix crash in unicodeToAscii7. + - CairoOutputDev: make initialisation thread-safe. + - Fix crash on broken files. + - Internal code improvements. + + qt5: + - Fix FormField::name encoding. + - Accept UTF-16 uiNames for form fields. + - Fix search for "complex" characters. + - Allow to load document from QIODevice. + + utils: + - pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. + - pdftohtml: Fix issue with the font size sometimes being huge. + + glib: make the frontend initialization thread safe. +- Bump poppler_sover following upstream changes. + +------------------------------------------------------------------- Old: ---- poppler-0.84.0.tar.xz New: ---- poppler-0.86.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ poppler.spec ++++++ --- /var/tmp/diff_new_pack.W1nfmZ/_old 2020-04-05 20:52:25.333118155 +0200 +++ /var/tmp/diff_new_pack.W1nfmZ/_new 2020-04-05 20:52:25.333118155 +0200 @@ -24,11 +24,11 @@ %endif Name: poppler%{?psuffix} -Version: 0.84.0 +Version: 0.86.1 Release: 0 # Actual version of poppler-data: %define poppler_data_version 0.4.9 -%define poppler_sover 94 +%define poppler_sover 97 %define poppler_cpp_sover 0 %define poppler_glib_sover 8 %define poppler_qt5_sover 1 @@ -71,6 +71,7 @@ BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(nss) +BuildRequires: pkgconfig(poppler-data) %description Poppler is a PDF rendering library, forked from the xpdf PDF viewer @@ -133,6 +134,7 @@ %package -n libpoppler-devel Summary: Development files for the Poppler PDF rendering library Group: Development/Libraries/C and C++ +Requires: libboost_headers-devel >= 1.58 Requires: libpoppler%{poppler_sover} = %{version} Requires: libpoppler-cpp%{poppler_cpp_sover} = %{version} Requires: libstdc++-devel @@ -178,9 +180,8 @@ %endif # make introspection scanner (g-ir-scanner) work with older build envs export LD_LIBRARY_PATH=$(pwd)/build -# This causes the build to fail - #DENABLE_GTK_DOC=ON \ -%cmake\ +%cmake \ + -DENABLE_GTK_DOC=ON \ -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \ -DENABLE_ZLIB=ON \ -DENABLE_LIBCURL=ON \ @@ -209,19 +210,15 @@ %endif %post -n libpoppler%{poppler_sover} -p /sbin/ldconfig - -%post -n libpoppler-glib%{poppler_glib_sover} -p /sbin/ldconfig - -%post -n libpoppler-qt5-%{poppler_qt5_sover} -p /sbin/ldconfig - %postun -n libpoppler%{poppler_sover} -p /sbin/ldconfig +%post -n libpoppler-glib%{poppler_glib_sover} -p /sbin/ldconfig %postun -n libpoppler-glib%{poppler_glib_sover} -p /sbin/ldconfig %post -n libpoppler-cpp%{poppler_cpp_sover} -p /sbin/ldconfig - %postun -n libpoppler-cpp%{poppler_cpp_sover} -p /sbin/ldconfig +%post -n libpoppler-qt5-%{poppler_qt5_sover} -p /sbin/ldconfig %postun -n libpoppler-qt5-%{poppler_qt5_sover} -p /sbin/ldconfig %if "%{flavor}" == "qt5" @@ -239,7 +236,7 @@ %files -n libpoppler%{poppler_sover} %license COPYING COPYING3 -%doc AUTHORS ChangeLog NEWS README.md README-XPDF README.contributors +%doc NEWS README.md README-XPDF %{_libdir}/libpoppler.so.%{poppler_sover}* %files -n libpoppler-glib%{poppler_glib_sover} @@ -257,6 +254,7 @@ %{_libdir}/libpoppler-cpp.so.%{poppler_cpp_sover}* %files -n libpoppler-devel +%doc AUTHORS ChangeLog README.contributors %{_includedir}/poppler %exclude %{_includedir}/poppler/glib %{_libdir}/libpoppler.so @@ -271,10 +269,7 @@ %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc %{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir -# Own these directories to not depend on gtk-doc while building: -#dir %%{_datadir}/gtk-doc/html -#dir %%{_datadir}/gtk-doc/html/poppler -#doc %%{_datadir}/gtk-doc/html/poppler +%doc %{_datadir}/gtk-doc/html/poppler %endif ++++++ poppler-0.84.0.tar.xz -> poppler-0.86.1.tar.xz ++++++ ++++ 33075 lines of diff (skipped)