Hello community, here is the log from the commit of package poppler for openSUSE:Factory checked in at 2017-11-30 12:34:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/poppler (Old) and /work/SRC/openSUSE:Factory/.poppler.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "poppler" Thu Nov 30 12:34:52 2017 rev:144 rq:544555 version:0.61.1 Changes: -------- --- /work/SRC/openSUSE:Factory/poppler/poppler-qt.changes 2017-11-14 14:05:01.118325606 +0100 +++ /work/SRC/openSUSE:Factory/.poppler.new/poppler-qt.changes 2017-11-30 12:34:54.516787631 +0100 @@ -1,0 +2,66 @@ +Wed Nov 22 03:05:30 UTC 2017 - [email protected] + +- Update to version 0.61.1: + + Core: CairoOutputDev: don't overflow y * stride when accessing + image data. + + Build system: + - Fix incorrect paths in .pc files (fdo#103578). + - add the custom buildtests target only once (fdo#103003). +- Changes from version 0.61.0: + + Core: + - Fix crashes in broken files. + - Cleanup unused functions from GlobalParams. + - Tweak LZWStream::processNextCode error handling (fdo#103174). + - Warning fixes. + - Remove t1lib code. + + Qt5: + - Clean up the remaining Splash code in Arthur backend + (fdo#103117). + - ArthurOutputDev: Properly implement saveState/restoreState + (fdo#103118). + - Fix leak in ArthurOutputDev::updateFont (fdo#103508). + + Build system: + - Use GNUInstallDirs (fdo#103211). + - Fix installing a .cc file as header. + - Use -pthread flag instead of -lpthread. +- Changes from version 0.60.1: + + Qt5: ArthurOutputDev: Add missing 'return' in error paths. + + Build system: FindLIBOPENJPEG.cmake: + Add CheckCXXSourceCompiles. +- Changes from version 0.60.0: + + Core: + - Enable libcurl support by default. + - PSOutputDev: Fix wrong text generation (fdo#102760). + - Added methods to get and set the font size of text fields + (fdo#101692). + - CairoOutputDev: Do not extend the pattern in + drawImageMaskRegular. + - CairoOutputDev: do not use the custom downscaling for + rendering images when using cairo >= 1.14. + - Fix: Build with old clang. Various crashes in broken files. + And some warnings. + - Add some constness to the basic classes. + - Remove unused functions from GlobalParams. + + Qt5: + - Added methods to get and set the font size of text fields + (fdo#101692). + - Add whether renderToImage shows annotations. + - ArthurOutputDev: + . Replace Splash font rendering by Qt font rendering. + . Implement the drawSoftMaskedImage method. + . Fix several small bugs related to dash pattern handling. + + Build system: + - cmake is now the default build system. + - autotools based build system has been removed. + + Utils: pdfinfo: don't truncate dest name. +- Drop CVE-2017-14517.patch and CVE-2017-14518.patch: fixed + upstream (fdo#102687 and fdo#102688, respectively). +- Add cmake BuildRequires; replace configure, make and make_install + macros, with cmake, make_jobs and cmake_install: following + upstream port. +- Add glib2-devel BuildRequires as it's a dependency required by + CMakeLists. +- Drop command for removal of *.la files: with the build system + port to cmake, *.la are no longer generated. + +------------------------------------------------------------------- poppler-qt5.changes: same change poppler.changes: same change Old: ---- CVE-2017-14517.patch CVE-2017-14518.patch poppler-0.59.0.tar.xz New: ---- poppler-0.61.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ poppler-qt.spec ++++++ --- /var/tmp/diff_new_pack.WFQO2X/_old 2017-11-30 12:34:55.800740944 +0100 +++ /var/tmp/diff_new_pack.WFQO2X/_new 2017-11-30 12:34:55.804740799 +0100 @@ -21,26 +21,26 @@ Name: poppler-qt %define _name poppler -Version: 0.59.0 +Version: 0.61.1 Release: 0 # Actual version of poppler-data: -%define poppler_data_version 0.4.6 -%define poppler_sover 70 +%define poppler_data_version 0.4.8 +%define poppler_sover 72 %define poppler_cpp_sover 0 %define poppler_glib_sover 8 %define poppler_qt4_sover 4 %define poppler_qt5_sover 1 %define poppler_api 0.18 %define poppler_apipkg 0_18 -Url: http://poppler.freedesktop.org/ Summary: PDF Rendering Library License: GPL-2.0 or GPL-3.0 Group: Development/Libraries/C and C++ +Url: https://poppler.freedesktop.org/ Source: http://poppler.freedesktop.org/%{_name}-%{version}.tar.xz Source99: baselibs.conf -Patch1: CVE-2017-14517.patch -Patch2: CVE-2017-14518.patch +BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel @@ -216,38 +216,34 @@ %prep %setup -q -n poppler-%{version} -%patch1 -p1 -%patch2 -p1 %build %if %build_qt5 export MOCQT5='%{_libqt5_bindir}/moc' export MOCQT52='%{_libqt5_bindir}/moc' %endif -%configure\ - --enable-xpdf-headers\ - --disable-static\ - --enable-shared\ - --enable-zlib \ - --enable-libcurl \ +%cmake\ + -DENABLE_XPDF_HEADERS=ON \ + -DENABLE_ZLIB=ON \ + -DENABLE_LIBCURL=ON \ %if %build_qt5 - --enable-poppler-qt5 \ - --disable-poppler-qt4 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ + -DENABLE_QT5=ON \ + -DENABLE_QT4=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ %endif %if %build_qt - --enable-poppler-qt4 \ - --disable-poppler-qt5 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ -%endif - --disable-gtk-test -make %{?_smp_mflags} + -DENABLE_QT4=ON \ + -DENABLE_QT5=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ +%endif + -DBUILD_GTK_TESTS=OFF \ + %{nil} +%make_jobs %install -%make_install -rm %{buildroot}%{_libdir}/*.la +%cmake_install %if %build_qt || %build_qt5 cd %{buildroot} && find . -type f -o -type l | grep -v qt | xargs rm -v %endif @@ -316,7 +312,7 @@ %files -n libpoppler%{poppler_sover} %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO +%doc AUTHORS COPYING COPYING3 ChangeLog NEWS README README-XPDF README.contributors %{_libdir}/libpoppler.so.%{poppler_sover}* %files -n libpoppler-glib%{poppler_glib_sover} @@ -329,7 +325,7 @@ %files tools %defattr (-, root, root) -%doc COPYING +%doc COPYING COPYING3 %{_bindir}/* %doc %{_mandir}/man1/*.* @@ -354,7 +350,7 @@ %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc %{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir -%doc %{_datadir}/gtk-doc/html/poppler/ +#doc %%{_datadir}/gtk-doc/html/poppler/ %endif %endif ++++++ poppler-qt5.spec ++++++ --- /var/tmp/diff_new_pack.WFQO2X/_old 2017-11-30 12:34:55.824740072 +0100 +++ /var/tmp/diff_new_pack.WFQO2X/_new 2017-11-30 12:34:55.828739926 +0100 @@ -21,26 +21,26 @@ Name: poppler-qt5 %define _name poppler -Version: 0.59.0 +Version: 0.61.1 Release: 0 # Actual version of poppler-data: -%define poppler_data_version 0.4.6 -%define poppler_sover 70 +%define poppler_data_version 0.4.8 +%define poppler_sover 72 %define poppler_cpp_sover 0 %define poppler_glib_sover 8 %define poppler_qt4_sover 4 %define poppler_qt5_sover 1 %define poppler_api 0.18 %define poppler_apipkg 0_18 -Url: http://poppler.freedesktop.org/ Summary: PDF Rendering Library License: GPL-2.0 or GPL-3.0 Group: Development/Libraries/C and C++ +Url: https://poppler.freedesktop.org/ Source: http://poppler.freedesktop.org/%{_name}-%{version}.tar.xz Source99: baselibs.conf -Patch1: CVE-2017-14517.patch -Patch2: CVE-2017-14518.patch +BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel @@ -216,38 +216,34 @@ %prep %setup -q -n poppler-%{version} -%patch1 -p1 -%patch2 -p1 %build %if %build_qt5 export MOCQT5='%{_libqt5_bindir}/moc' export MOCQT52='%{_libqt5_bindir}/moc' %endif -%configure\ - --enable-xpdf-headers\ - --disable-static\ - --enable-shared\ - --enable-zlib \ - --enable-libcurl \ +%cmake\ + -DENABLE_XPDF_HEADERS=ON \ + -DENABLE_ZLIB=ON \ + -DENABLE_LIBCURL=ON \ %if %build_qt5 - --enable-poppler-qt5 \ - --disable-poppler-qt4 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ + -DENABLE_QT5=ON \ + -DENABLE_QT4=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ %endif %if %build_qt - --enable-poppler-qt4 \ - --disable-poppler-qt5 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ -%endif - --disable-gtk-test -make %{?_smp_mflags} + -DENABLE_QT4=ON \ + -DENABLE_QT5=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ +%endif + -DBUILD_GTK_TESTS=OFF \ + %{nil} +%make_jobs %install -%make_install -rm %{buildroot}%{_libdir}/*.la +%cmake_install %if %build_qt || %build_qt5 cd %{buildroot} && find . -type f -o -type l | grep -v qt | xargs rm -v %endif @@ -316,7 +312,7 @@ %files -n libpoppler%{poppler_sover} %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO +%doc AUTHORS COPYING COPYING3 ChangeLog NEWS README README-XPDF README.contributors %{_libdir}/libpoppler.so.%{poppler_sover}* %files -n libpoppler-glib%{poppler_glib_sover} @@ -329,7 +325,7 @@ %files tools %defattr (-, root, root) -%doc COPYING +%doc COPYING COPYING3 %{_bindir}/* %doc %{_mandir}/man1/*.* @@ -354,7 +350,7 @@ %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc %{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir -%doc %{_datadir}/gtk-doc/html/poppler/ +#doc %%{_datadir}/gtk-doc/html/poppler/ %endif %endif ++++++ poppler.spec ++++++ --- /var/tmp/diff_new_pack.WFQO2X/_old 2017-11-30 12:34:55.856738908 +0100 +++ /var/tmp/diff_new_pack.WFQO2X/_new 2017-11-30 12:34:55.860738763 +0100 @@ -21,26 +21,26 @@ Name: poppler %define _name poppler -Version: 0.59.0 +Version: 0.61.1 Release: 0 # Actual version of poppler-data: -%define poppler_data_version 0.4.6 -%define poppler_sover 70 +%define poppler_data_version 0.4.8 +%define poppler_sover 72 %define poppler_cpp_sover 0 %define poppler_glib_sover 8 %define poppler_qt4_sover 4 %define poppler_qt5_sover 1 %define poppler_api 0.18 %define poppler_apipkg 0_18 -Url: http://poppler.freedesktop.org/ Summary: PDF Rendering Library License: GPL-2.0 or GPL-3.0 Group: Development/Libraries/C and C++ +Url: https://poppler.freedesktop.org/ Source: http://poppler.freedesktop.org/%{_name}-%{version}.tar.xz Source99: baselibs.conf -Patch1: CVE-2017-14517.patch -Patch2: CVE-2017-14518.patch +BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: libjpeg-devel BuildRequires: libtiff-devel @@ -216,38 +216,34 @@ %prep %setup -q -n poppler-%{version} -%patch1 -p1 -%patch2 -p1 %build %if %build_qt5 export MOCQT5='%{_libqt5_bindir}/moc' export MOCQT52='%{_libqt5_bindir}/moc' %endif -%configure\ - --enable-xpdf-headers\ - --disable-static\ - --enable-shared\ - --enable-zlib \ - --enable-libcurl \ +%cmake\ + -DENABLE_XPDF_HEADERS=ON \ + -DENABLE_ZLIB=ON \ + -DENABLE_LIBCURL=ON \ %if %build_qt5 - --enable-poppler-qt5 \ - --disable-poppler-qt4 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ + -DENABLE_QT5=ON \ + -DENABLE_QT4=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ %endif %if %build_qt - --enable-poppler-qt4 \ - --disable-poppler-qt5 \ - --disable-poppler-glib \ - --disable-poppler-cpp \ -%endif - --disable-gtk-test -make %{?_smp_mflags} + -DENABLE_QT4=ON \ + -DENABLE_QT5=OFF \ + -DENABLE_GLIB=OFF \ + -DENABLE_CPP=OFF \ +%endif + -DBUILD_GTK_TESTS=OFF \ + %{nil} +%make_jobs %install -%make_install -rm %{buildroot}%{_libdir}/*.la +%cmake_install %if %build_qt || %build_qt5 cd %{buildroot} && find . -type f -o -type l | grep -v qt | xargs rm -v %endif @@ -316,7 +312,7 @@ %files -n libpoppler%{poppler_sover} %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README README-XPDF TODO +%doc AUTHORS COPYING COPYING3 ChangeLog NEWS README README-XPDF README.contributors %{_libdir}/libpoppler.so.%{poppler_sover}* %files -n libpoppler-glib%{poppler_glib_sover} @@ -329,7 +325,7 @@ %files tools %defattr (-, root, root) -%doc COPYING +%doc COPYING COPYING3 %{_bindir}/* %doc %{_mandir}/man1/*.* @@ -354,7 +350,7 @@ %{_libdir}/libpoppler-glib.so %{_libdir}/pkgconfig/poppler-glib.pc %{_datadir}/gir-1.0/Poppler-%{poppler_api}.gir -%doc %{_datadir}/gtk-doc/html/poppler/ +#doc %%{_datadir}/gtk-doc/html/poppler/ %endif %endif ++++++ poppler-0.59.0.tar.xz -> poppler-0.61.1.tar.xz ++++++ ++++ 118250 lines of diff (skipped)
