Hello community, here is the log from the commit of package cups-filters for openSUSE:Factory checked in at 2019-06-13 22:33:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cups-filters (Old) and /work/SRC/openSUSE:Factory/.cups-filters.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cups-filters" Thu Jun 13 22:33:12 2019 rev:42 rq:709604 version:1.25.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cups-filters/cups-filters.changes 2019-04-21 08:59:42.626289582 +0200 +++ /work/SRC/openSUSE:Factory/.cups-filters.new.4811/cups-filters.changes 2019-06-13 22:33:13.696383590 +0200 @@ -1,0 +2,81 @@ +Wed Jun 12 15:08:52 UTC 2019 - Dominique Leuenberger <[email protected]> + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +------------------------------------------------------------------- +Fri Jun 7 11:12:58 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.25.0: + * 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. + * 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 color). +- Changes from version 1.24.0: + * cups-browsed: Integration of Deepak Patankar's Google Summer of + Code 2018 project with the main goal of clustering different + printers and automatically selecting the destination printers + by job content and option/attribute settings. + * cups-browsed, implicitclass: Support for mixed clusters of + remote CUPS queues and IPP network printers. For this PPD files + of remote CUPS queues are generated by cups-browsed based on + IPP queries, as for native IPP printers, the number of jobs for + load balancing is polled in a way that it works also with + native IPP printers, the implicitclass backend sends jobs + directly to the printer instead of re-queueing them via CUPS. + * cups-browsed: Merge IPP attributes of several printers to + combined attributes for the cluster to generate the cluster's + PPD file, including PPD constraints for option combinations not + fulfillable by any of the member printers, and finding + reasonable, non-conflicting default settings. + * cups-browsed: Selection algorithm for the destination printer + for a job sent to the cluster. Based on the job settings + requested such as page size, media type, print quality, the + best most suitable printer in the cluster for the job will be + selected. + * cups-browsed, implicitclass: Filter jobs to clusters already + locally. Due to the fact that a cluster's member printers are + not exclusively non-raw CUPS queues with the complete filtering + framework on the remote server, but also native IPP printers, + we need to support generic driverless printers as destination. + So we cannot pass on the input data unfiltered but need to + filter locally. We let the cluster's PPD file emulate a PDF + printer, letting the local CUPS queue of the cluster run + pdftopdf and any pre-filters to turn the input into PDF and we + let the implicitclass backend turn PDF into a format understood + by the destination printer, supporting the 4 formats of + driverless IPP printing: PDF, PWG Raster, Apple Raster, PCLm. +- Drop libpoppler-cpp0, libpoppler-devel and libpoppler-glib-devel + BuildRequires. +- Add pkgconfig(poppler-cpp) BuildRequires following upstream + changes. + +------------------------------------------------------------------- +Fri May 31 08:24:05 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 1.23.0: + * This release adds support for the "print-scaling" IPP attribute + and has the code for the support of MuPDF as PDF renderer + vastly simplified. + * pdftops, mupdftoraster: Let pdftops call mutool directly and so + that it directly outputs PostScript, eliminating the need to + call the mupdftoraster and rastertops filters. + * mupdftoraster: Reduced the use of temporary files from 3 to + just one. + * imagetopdf, imagetoraster, pdftopdf: Add support for + print-scaling option. +- Changes from version 1.22.6: + * Bug fix release, to address a further issue of cups-browsed + removing user-created print queues, to make + grayscale/monochrome PostScript jobs of colored input file + actually output grayscale/monochrome files, to fix several bugs + when using MuPDF as PDF renderer, and to silence compiler + warnings. + +------------------------------------------------------------------- Old: ---- cups-filters-1.22.5.tar.xz New: ---- cups-filters-1.25.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups-filters.spec ++++++ --- /var/tmp/diff_new_pack.DnU7jF/_old 2019-06-13 22:33:14.204383425 +0200 +++ /var/tmp/diff_new_pack.DnU7jF/_new 2019-06-13 22:33:14.204383425 +0200 @@ -1,7 +1,7 @@ # # spec file for package cups-filters # -# Copyright (c) 2019 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -37,7 +37,7 @@ # and also run: zypper vcmp 'next version' 'current version' # e.g. zypper vcmp '1.0.49' '1.0.49.20140326' -> 1.0.49 is older than 1.0.49.20140326 # and zypper vcmp '1.0.50' '1.0.49.20140326' -> 1.0.50 is newer than 1.0.49.20140326 -Version: 1.22.5 +Version: 1.25.0 Release: 0 Source0: http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz # Upstream fix for https://bugs.linuxfoundation.org/show_bug.cgi?id=1421 @@ -67,15 +67,13 @@ BuildRequires: qpdf-devel >= 8.3.0 # pdftops BuildRequires: poppler-tools -# pdftoijs, pdftoopvp, pdftoraster +# pdftoraster BuildRequires: ghostscript-mini-devel BuildRequires: libjpeg-devel BuildRequires: libpng-devel -BuildRequires: libpoppler-cpp0 -BuildRequires: libpoppler-devel -BuildRequires: libpoppler-glib-devel BuildRequires: libtiff-devel BuildRequires: zlib-devel +BuildRequires: pkgconfig(poppler-cpp) >= 0.19 # libijs BuildRequires: fontconfig-devel BuildRequires: freetype2-devel @@ -105,7 +103,7 @@ BuildRequires: gcc-c++ BuildRequires: glibc-devel BuildRequires: libtool -BuildRequires: systemd +BuildRequires: pkgconfig(systemd) BuildRequires: xz %systemd_requires # test requires @@ -311,7 +309,6 @@ # are not overwritten by broken RPMs where mandatory files are missing. %license __doc/COPYING %doc __doc/README __doc/AUTHORS __doc/NEWS __doc/fontembed.README -%config(noreplace) %{_sysconfdir}/fonts/conf.d/99pdftoopvp.conf %config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf %{_unitdir}/cups-browsed.service %{_sbindir}/cups-browsed @@ -354,8 +351,6 @@ %attr(0755,root,root) /usr/lib/cups/filter/imagetops %attr(0755,root,root) /usr/lib/cups/filter/imagetoraster %attr(0755,root,root) /usr/lib/cups/filter/musicxmltobrf -%attr(0755,root,root) /usr/lib/cups/filter/pdftoijs -%attr(0755,root,root) /usr/lib/cups/filter/pdftoopvp %attr(0755,root,root) /usr/lib/cups/filter/pdftopdf %attr(0755,root,root) /usr/lib/cups/filter/pdftops %attr(0755,root,root) /usr/lib/cups/filter/pdftoraster ++++++ cups-filters-1.22.5.tar.xz -> cups-filters-1.25.0.tar.xz ++++++ ++++ 25366 lines of diff (skipped)
