I have released cups-filters 1.25.0 now, with the following changes:
- pdftoijs, pdftoopvp: Removed these deprecated filters
completely as there is no demand for them any more. They
also used unstable, undocumented APIs of Poppler.
- pdftoraster: Changed from using unstable, undocumented APIs
of Poppler to stable, documented ones, to improve
maintainability of this filter, and with it of the
cups-filters package. Thanks to Tanmay Anand for
contributing this as his Google Summer of Code 2019 project.
- libcupsfilters: Added support for color spaces CMY and RGBW
when using filters without PPD file (mainly for development
and debugging, option "print-color-mode" with values
"cmy-XX" and "rgbw-XX" with XX being the number of bits per
In this release the pdftoraster filter is changed to only use
stable/documented APIs of Poppler (Tanmay Anand's Google Summer of Code
2019 project) and the deprecated, Poppler-based filters pdftoijs and
pdftoopvp are finally completely removed. Now Poppler is only used for
the pdftoraster filter. Poppler's unstable/internal APIs are nowhere
used any more in cups-filters.
Note that the build dependencies of the package probably need to get
changed. The only build dependencies on Poppler are now
libpoppler-cpp-dev and poppler-utils, libpoppler-private-dev is not
needed any more.
Please release this on Debian so that I can sync it into Ubuntu.