Hello community,
here is the log from the commit of package poppler for openSUSE:Factory checked in at 2019-10-03 16:13:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/poppler (Old)
and /work/SRC/openSUSE:Factory/.poppler.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "poppler"
Thu Oct 3 16:13:40 2019 rev:152 rq:733646 version:0.81.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/poppler/poppler.changes 2019-08-23 11:02:32.806523667 +0200
+++ /work/SRC/openSUSE:Factory/.poppler.new.2352/poppler.changes 2019-10-03 16:13:41.333155750 +0200
@@ -1,0 +2,49 @@
+Thu Sep 26 21:30:27 UTC 2019 - Bjørn Lie
+
+- Update to version 0.81.0:
+ + core:
+ - Splash: Always enable support for CMYK rasterization.
+ - CairoOutputDev: Check scaled dimensions for 0.
+ - BaseCryptStream: Fix potential uninitialized memory read.
+ - SplashBitmap: Fix wrong width condition for
+ splashModeDeviceN8.
+ - Fix crashes in malformed files.
+- Bump poppler_sover following upstream changes.
+
+-------------------------------------------------------------------
+Sun Sep 8 19:55:04 UTC 2019 - Stefan Brüns
+
+- Convert linked package to _multibuild
+- Cleanup spec file (remove defattr)
+- Add boost_headers to BuildRequires, speedup Splash backend
+
+-------------------------------------------------------------------
+Fri Aug 23 12:06:42 UTC 2019 - Bjørn Lie
+
+- Update to version 0.80.0:
+ + core:
+ - Annotations: Implement support for setting a different text
+ in the appearance stream than the real text.
+ - Splash: Optionally use small_vector from boost.
+ - Fix memory leaks on broken files.
+ - Fix abort on broken files.
+ - Small code simplifications.
+ - Remove USE_FIXEDPOINT support.
+ + qt5:
+ - Fix MSVC build.
+ - Add subsitute-font information.
+ - Fix since marker of some functions.
+ - Fix leak when aborting text extraction.
+ - Small code simplifications.
+ + glib:
+ - Make print scaling getter visible.
+ - Make Duplex/NumCopies/PrintPageRange preference available in
+ API.
+ - Implement Movie API.
+ + utils: pdftotext: Add -nodiag flag to remove diagonal text on
+ output.
+ + build system: Mark external lib include dirs as SYSTEM.
+- Bump poppler_sover following upstream changes.
+- Use cmake_build macro.
+
+-------------------------------------------------------------------
Old:
----
poppler-0.79.0.tar.xz
poppler-qt5.changes
poppler-qt5.spec
pre_checkin.sh
New:
----
_multibuild
poppler-0.81.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ poppler.spec ++++++
--- /var/tmp/diff_new_pack.gdKcFD/_old 2019-10-03 16:13:42.025153987 +0200
+++ /var/tmp/diff_new_pack.gdKcFD/_new 2019-10-03 16:13:42.029153977 +0200
@@ -16,15 +16,19 @@
#
-%define build_qt5 0
+%global flavor @BUILD_FLAVOR@%{nil}
+%global sname poppler
+%if "%{flavor}" == ""
+%else
+%global psuffix -%{flavor}
+%endif
-Name: poppler
-%define _name poppler
-Version: 0.79.0
+Name: poppler%{?psuffix}
+Version: 0.81.0
Release: 0
# Actual version of poppler-data:
%define poppler_data_version 0.4.9
-%define poppler_sover 89
+%define poppler_sover 91
%define poppler_cpp_sover 0
%define poppler_glib_sover 8
%define poppler_qt5_sover 1
@@ -34,17 +38,18 @@
License: GPL-2.0-only OR GPL-3.0-only
Group: Development/Libraries/C and C++
Url: https://poppler.freedesktop.org/
-Source: http://poppler.freedesktop.org/%{_name}-%{version}.tar.xz
+Source: http://poppler.freedesktop.org/%{sname}-%{version}.tar.xz
Source99: baselibs.conf
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: glib2-devel
BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
+BuildRequires: libboost_headers-devel >= 1.58
BuildRequires: libjpeg-devel
BuildRequires: libtiff-devel
BuildRequires: openjpeg2
-%if %build_qt5
+%if "%{flavor}" == "qt5"
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Test)
@@ -165,7 +170,7 @@
%setup -q -n poppler-%{version}
%build
-%if %build_qt5
+%if "%{flavor}" == "qt5"
export MOCQT5='%{_libqt5_bindir}/moc'
export MOCQT52='%{_libqt5_bindir}/moc'
%endif
@@ -178,22 +183,22 @@
-DENABLE_ZLIB=ON \
-DENABLE_LIBCURL=ON \
-DBUILD_GTK_TESTS=OFF \
-%if %build_qt5
+%if "%{flavor}" == "qt5"
-DENABLE_QT5=ON \
-DENABLE_GLIB=OFF \
-DENABLE_CPP=OFF \
%endif
%{nil}
-%make_jobs
+%cmake_build
%install
%cmake_install
-%if %build_qt5
+%if "%{flavor}" == "qt5"
cd %{buildroot} && find . -type f -o -type l | grep -v qt | xargs rm -v
%endif
echo > %SOURCE99
-%if %build_qt5
+%if "%{flavor}" == "qt5"
echo "libpoppler-qt5-%{poppler_qt5_sover}" >> %SOURCE99
%else
echo "libpoppler%{poppler_sover}" >> %SOURCE99
@@ -217,14 +222,12 @@
%postun -n libpoppler-qt5-%{poppler_qt5_sover} -p /sbin/ldconfig
-%if %build_qt5
+%if "%{flavor}" == "qt5"
%files -n libpoppler-qt5-%{poppler_qt5_sover}
-%defattr (-, root, root)
%{_libdir}/libpoppler-qt5.so.%{poppler_qt5_sover}*
%files -n libpoppler-qt5-devel
-%defattr (-, root, root)
%dir %{_includedir}/poppler
%{_includedir}/poppler/qt5
%{_libdir}/libpoppler-qt5.so
@@ -233,31 +236,25 @@
%else
%files -n libpoppler%{poppler_sover}
-%defattr (-, root, root)
%license COPYING COPYING3
%doc AUTHORS ChangeLog NEWS README.md README-XPDF README.contributors
%{_libdir}/libpoppler.so.%{poppler_sover}*
%files -n libpoppler-glib%{poppler_glib_sover}
-%defattr (-, root, root)
%{_libdir}/libpoppler-glib.so.%{poppler_glib_sover}*
%files -n typelib-1_0-Poppler-%{poppler_apipkg}
-%defattr (-, root, root)
%{_libdir}/girepository-1.0/Poppler-%{poppler_api}.typelib
%files tools
-%defattr (-, root, root)
%license COPYING COPYING3
%{_bindir}/*
%doc %{_mandir}/man1/*.*
%files -n libpoppler-cpp%{poppler_cpp_sover}
-%defattr(-, root, root)
%{_libdir}/libpoppler-cpp.so.%{poppler_cpp_sover}*
%files -n libpoppler-devel
-%defattr (-, root, root)
%{_includedir}/poppler
%exclude %{_includedir}/poppler/glib
%{_libdir}/libpoppler.so
@@ -268,7 +265,6 @@
%{_libdir}/pkgconfig/poppler-splash.pc
%files -n libpoppler-glib-devel
-%defattr (-, root, root)
%{_includedir}/poppler/glib
%{_libdir}/libpoppler-glib.so
%{_libdir}/pkgconfig/poppler-glib.pc
++++++ _multibuild ++++++
<multibuild>
<package>qt5</package>
</multibuild>
++++++ poppler-0.79.0.tar.xz -> poppler-0.81.0.tar.xz ++++++
++++ 7450 lines of diff (skipped)