PDF Rendering Library

Edit Package poppler

Poppler is a PDF rendering library, forked from the xpdf PDF viewer
developed by Derek Noonburg of Glyph and Cog, LLC.

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000052 52 Bytes
baselibs.conf 0000000000 0 Bytes
poppler-0.81.0.tar.xz 0001548944 1.48 MB
poppler.changes 0000136699 133 KB
poppler.spec 0000009224 9.01 KB
Revision 152 (latest revision is 203)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 733646 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 152)
- Depends on fixed texlive available in devel repo.

- 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.
- Convert linked package to _multibuild
- Cleanup spec file (remove defattr)
- Add boost_headers to BuildRequires, speedup Splash backend
- 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.
Comments 4


Daniel Rivero Padilla's avatar

It seems to me that the package lacks some files which come in the original tar.xz. More especifically, there is a header (poppler-private.h) that is missing in the installed package (/usr/include/poppler/glib) that is present in the tar file from the official site.


Robert Riemann's avatar

Dears, since Okular 23.08, GPGME should be next to NSS be supported as PDF signing backend via poppler. Though I cannot see it. Is it maybe not activated in the poppler package?

Is it possible it has to be enabled at compile time? https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1376/diffs#9a2aa4db38d3115ed60da621e012c0efc0172aae


Episteme PROMENEUR's avatar

With okular we cannot digital sign because okular does not find any gpg certificate. we need gpg backend not only NSS backend. we need that poppler is built with the gpgme support.

thanks

openSUSE Build Service is sponsored by