import poppler-0.66.0-26.el8

This commit is contained in:
CentOS Sources 2019-11-05 13:48:20 -05:00 committed by Andrew Lukoshko
parent 9c037f21e6
commit 59b18b378d
2 changed files with 1134 additions and 46 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
Summary: PDF rendering library Summary: PDF rendering library
Name: poppler Name: poppler
Version: 0.66.0 Version: 0.66.0
Release: 11%{?dist}.12 Release: 26%{?dist}
License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and MIT License: (GPLv2 or GPLv3) and GPLv2+ and LGPLv2+ and MIT
URL: http://poppler.freedesktop.org/ URL: http://poppler.freedesktop.org/
Source0: http://poppler.freedesktop.org/poppler-%{version}.tar.xz Source0: http://poppler.freedesktop.org/poppler-%{version}.tar.xz
@ -42,23 +42,23 @@ Patch9: poppler-0.66.0-valid-embedded-file-name.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1644094 # https://bugzilla.redhat.com/show_bug.cgi?id=1644094
Patch10: poppler-0.66.0-tiling-patterns.patch Patch10: poppler-0.66.0-tiling-patterns.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665259
Patch11: poppler-0.66.0-rich-media-annotation.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665273
Patch12: poppler-0.66.0-check-catalog-is-dict.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1646546 # https://bugzilla.redhat.com/show_bug.cgi?id=1646546
Patch13: poppler-0.66.0-display-profile.patch Patch11: poppler-0.66.0-display-profile.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665266 # https://bugzilla.redhat.com/show_bug.cgi?id=1665266
Patch14: poppler-0.66.0-dummy-xref-entry.patch Patch12: poppler-0.66.0-dummy-xref-entry.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1672419 # https://bugzilla.redhat.com/show_bug.cgi?id=1672419
Patch15: poppler-0.66.0-negative-xref-indices.patch Patch13: poppler-0.66.0-negative-xref-indices.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665259
Patch14: poppler-0.66.0-rich-media-annotation.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665263 # https://bugzilla.redhat.com/show_bug.cgi?id=1665263
Patch16: poppler-0.66.0-filespec.patch Patch15: poppler-0.66.0-filespec.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1665273
Patch16: poppler-0.66.0-check-catalog-is-dict.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1683632 # https://bugzilla.redhat.com/show_bug.cgi?id=1683632
Patch17: poppler-0.66.0-image-stream-getline.patch Patch17: poppler-0.66.0-image-stream-getline.patch
@ -70,15 +70,18 @@ Patch19: poppler-0.66.0-rescale-filter.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1691724 # https://bugzilla.redhat.com/show_bug.cgi?id=1691724
Patch20: poppler-0.66.0-stack-overflow.patch Patch20: poppler-0.66.0-stack-overflow.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1713582 # https://bugzilla.redhat.com/show_bug.cgi?id=1618766
Patch21: poppler-0.66.0-jpeg2000-component-size.patch Patch21: poppler-0.66.0-nss.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1696636 # https://bugzilla.redhat.com/show_bug.cgi?id=1713582
Patch22: poppler-0.66.0-PSOutputDev-rgb.patch Patch22: poppler-0.66.0-jpeg2000-component-size.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1732340 # https://bugzilla.redhat.com/show_bug.cgi?id=1732340
Patch23: poppler-0.66.0-JPXStream-length.patch Patch23: poppler-0.66.0-JPXStream-length.patch
# https://bugzilla.redhat.com/show_bug.cgi?id=1696636
Patch24: poppler-0.66.0-PSOutputDev-rgb.patch
BuildRequires: cmake BuildRequires: cmake
BuildRequires: gettext-devel BuildRequires: gettext-devel
BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo)
@ -196,6 +199,7 @@ export CC="gcc -fPIC" # hack to make the cmake call pass
-DENABLE_LIBOPENJPEG=openjpeg2 \ -DENABLE_LIBOPENJPEG=openjpeg2 \
-DENABLE_XPDF_HEADERS=ON \ -DENABLE_XPDF_HEADERS=ON \
-DENABLE_ZLIB=OFF \ -DENABLE_ZLIB=OFF \
-DENABLE_NSS=ON \
.. ..
unset CC unset CC
make %{?_smp_mflags} make %{?_smp_mflags}
@ -231,7 +235,7 @@ test "$(pkg-config --modversion poppler-splash)" = "%{version}"
%files %files
%doc README %doc README
%license COPYING %license COPYING
%{_libdir}/libpoppler.so.77* %{_libdir}/libpoppler.so.78*
%files devel %files devel
%{_libdir}/pkgconfig/poppler.pc %{_libdir}/pkgconfig/poppler.pc
@ -280,57 +284,69 @@ test "$(pkg-config --modversion poppler-splash)" = "%{version}"
%{_mandir}/man1/* %{_mandir}/man1/*
%changelog %changelog
* Wed Aug 14 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.12 * Tue Aug 13 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-26
- Ignore dict Length if it is broken - Coverity scan related fixes
- Resolves: #1741146 - Related: #1618766
* Wed Aug 14 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.11 * Tue Aug 13 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-25
- Check whether input is RGB in PSOutputDev::checkPageSlice() - Check whether input is RGB in PSOutputDev::checkPageSlice()
- (also when using "-optimizecolorspace" flag) - also when using "-optimizecolorspace" flag
- Resolves: #1741145 - Resolves: #1697576
* Wed Aug 14 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.10 * Fri Aug 9 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-24
- Check whether input is RGB in PSOutputDev::checkPageSlice()
- Resolves: #1697576
* Fri Aug 9 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-23
- Ignore dict Length if it is broken
- Resolves: #1733027
* Fri Aug 9 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-22
- Fail gracefully if not all components of JPEG2000Stream - Fail gracefully if not all components of JPEG2000Stream
- have the same size - have the same size
- Resolves: #1740612 - Resolves: #1723505
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.9 * Fri Jun 28 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-21
- Implement crypto functions using NSS
- Resolves: #1618766
* Wed Apr 3 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-20
- Fix stack overflow on broken file - Fix stack overflow on broken file
- Resolves: #1717867 - Resolves: #1691887
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.8 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-19
- Constrain number of cycles in rescale filter - Constrain number of cycles in rescale filter
- Compute correct coverage values for box filter - Compute correct coverage values for box filter
- Resolves: #1717866 - Resolves: #1688418
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.7 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-18
- Fix possible crash on broken files in ImageStream::getLine() - Fix possible crash on broken files in ImageStream::getLine()
- Resolves: #1717803 - Resolves: #1685268
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.6 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-17
- Check Catalog from XRef for being a Dict
- Resolves: #1677347
* Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-16
- Move the fileSpec.dictLookup call inside fileSpec.isDict if - Move the fileSpec.dictLookup call inside fileSpec.isDict if
- Resolves: #1717788 - Resolves: #1677028
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.5 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-15
- Do not try to construct invalid rich media annotation assets
- Resolves: #1677025
* Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-14
- Defend against requests for negative XRef indices - Defend against requests for negative XRef indices
- Resolves: #1717779 - Resolves: #1673699
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.4 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-13
- Do not try to parse into unallocated XRef entry - Do not try to parse into unallocated XRef entry
- Resolves: #1717790 - Resolves: #1677057
* Wed Jul 31 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.3 * Mon Apr 1 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-12
- Avoid global display profile state becoming an uncontrolled - Avoid global display profile state becoming an uncontrolled
- memory leak - memory leak
- Resolves: #1717776 - Resolves: #1646552
* Wed May 15 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.2
- Check Catalog from XRef for being a Dict
- Resolves: #1690480
* Wed May 15 2019 Marek Kasik <mkasik@redhat.com> - 0.66.0-11.el8_0.1
- Do not try to construct invalid rich media annotation assets
- Resolves: #1690478
* Fri Dec 14 2018 Marek Kasik <mkasik@redhat.com> - 0.66.0-11 * Fri Dec 14 2018 Marek Kasik <mkasik@redhat.com> - 0.66.0-11
- Fix tiling patterns when pattern cell is too far - Fix tiling patterns when pattern cell is too far