cups-filters - OpenPrinting CUPS filters, backends, and cups-browsed

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename cups-filters-1.20.3-lp151.2.4.x86_64.rpm
Package name cups-filters
Package version 1.20.3
Package release lp151.2.4
Package architecture x86_64
Package type rpm
Category Hardware/Printing
License GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND MIT
Maintainer -
Download size 879.94 KB
Installed size 2.73 MB
Contains backends, filters, and other software
that was once part of the core CUPS distribution
but is no longer maintained by Apple Inc.
In addition it contains additional filters
and software developed independently of Apple,
especially filters for the PDF-centric printing
workflow introduced by OpenPrinting and a daemon
to browse broadcasts of remote CUPS printers
and makes these printers available locally.
Since Ghostscript version 9.10 the CUPS filters
gstoraster and gstopxl are removed from Ghostscript.
Those filters are now provided by cups-filters.
Since cups-filters version 1.0.42 foomatic-rip
is also provided by cups-filters.
Since CUPS >= 1.6 the CUPS Browsing functionality
is dropped in CUPS. The OpenPrinting cups-browsed
is a daemon running in parallel to the CUPS daemon
to provide again basic CUPS Browsing functionality.
This way basic CUPS Browsing works on clients
with CUPS >= 1.6 when there are remote CUPS servers
of CUPS version 1.5 and older in the network.
Load-balancing (what CUPS <= 1.5 did via implicit classes)
is not supported with cups-browsed.


Package Version Architecture Repository
cups-filters - - -


Name Value
/bin/bash -
cups > 1.5.4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
systemd -


Name Value
config(cups-filters) = 1.20.3-lp151.2.4
cups-browsed -
cups-filters = 1.20.3-lp151.2.4
cups-filters(x86-64) = 1.20.3-lp151.2.4
cups-filters-cups-browsed -
cups-filters-foomatic-rip -
cups-filters-ghostscript -
foomatic-filters =
foomatic-rip -
gstoraster - - -


Name Value
cups < 1.6
foomatic-filters <
foomatic-filters >


Name Value
cups-filters-cups-browsed < 1.20.3
cups-filters-cups-browsed-debuginfo -
cups-filters-foomatic-rip < 1.20.3
cups-filters-foomatic-rip-debuginfo -
cups-filters-ghostscript < 1.20.3
cups-filters-ghostscript-debuginfo -


Type URL
Binary Package cups-filters-1.20.3-lp151.2.4.x86_64.rpm
Source Package cups-filters-1.20.3-lp151.2.4.src.rpm

Install Howto

Install cups-filters rpm package:

# zypper install cups-filters




2018-05-02 -
- Version upgrade to 1.20.3
to fix regression from 1.20.2 that ignores printers published
using legacy CUPS broadcast
2018-04-10 -
- Version upgrade to 1.20.2
to provide upstream bugfixes also for SLE15 / Leap15
and be also already prepared for SLE12 (fate#323676).
This is a bug fix release fixing the recognition
of remote CUPS queues by cups-browsed, the behavior
of cups-browsed when one creates a queue with the
same name of a cups-browsed-generated queue overwriting
it, and other bug fixes (for details see the NEWS file).
2018-04-04 -
- Version upgrade to 1.20.1
to provide upstream bugfixes also for SLE15 / Leap15
and be also already prepared for SLE12 (fate#323676).
This is a bug fix release fixing several issues
on the Braille support and other bugs, in particular
(for details see the NEWS file):
* libcupsfilters: Silenced warning when using CUPS < 2.x
by eliminating the use of a recently introduced
CUPS library function, see
* cups-browsed: Fixed crash when CUPS reports a print queue
without "device-uri" attribute when cups-browsed polls a
list of local CUPS queues, see
- fix_upstream_bug_1421.patch is no longer needed because
it is now fixed in the upstream sources
(see the "libcupsfilters ... bug ... 1421" entry above).
2018-02-21 -
- Version upgrade to 1.20.0:
* Mainly enhancements and fixes for the PPD generator.
* For detailed info see the NEWS file.
- fix_upstream_bug_1421.patch is the upstream fix for
- Use 'BuildRequires python3-cups' only if suse_version >= 1330
(cf. "Do not require python-cups but rather python3-cups" below)
which means after any SLE12 service pack and after any Leap 42.x
i.e. for Tumbleweed, Leap 15.x, and the upcoming SLE15 and later
otherwise still use 'BuildRequires python-cups' to make it build
and usable again not only on some newest systems according to
2018-01-23 -
- Version upgrade to 1.19.0:
* See the detailed stuff in NEWS file
* New filters and poppler compatibility as always
- Do not require python-cups but rather python3-cups in order to
allow build on python2 less system
- Explicitly enable ijs and opvp filters
2017-09-29 -
- Obsolete also debuginfo subpackages of the packages marked as
Obsoletes in this specfile (bsc#1047897)
2017-09-16 -
- Version upgrade to 1.17.6:
* As the changelog is long for detailed info check the NEWS file.
* Package new filters.
* Compatible with poppler 0.58 and newer (Bug #1408).
2017-06-02 -
- The filter for Apple Raster input is rastertopdf
for CUPS 2.2.2+ and urftopdf for older CUPS.
Because Factory/Tumbleweed uses the newest CUPS for build
(which is currently CUPS 2.2.3 as of this writing) the filter
for Apple Raster input is rastertopdf for Factory/Tumbleweed
so that /usr/lib/cups/filter/urftopdf must be excluded
from the RPM files list for Factory/Tumbleweed.
2017-06-01 -
- The RPM scriptlet hack that created a special cupsfilters.convs
so that the gstoraster filter can be used with CUPS <= 1.5.4
does no longer make sense and is therefore removed.

See Also

Package Description
cups-filters-devel-1.20.3-lp151.2.4.x86_64.rpm Development files for cups-filters
cups-pdf-3.0.1-lp151.2.3.x86_64.rpm Virtual PDF printer for CUPS
cups-pk-helper-0.2.6-lp151.2.2.x86_64.rpm PolicyKit helper to configure cups with fine-grained privileges
cups-pk-helper-lang-0.2.6-lp151.2.2.noarch.rpm Translations for package cups-pk-helper
cura-3.6.0-lp151.1.1.noarch.rpm 3D printer control software
cura-engine-3.6.0-lp151.2.9.x86_64.rpm 3D printer control software
cura-engine-lulzbot-3.6.5-lp151.1.3.x86_64.rpm 3D printer control software
cura-lulzbot-3.6.5-lp151.1.1.noarch.rpm 3D printer control software
cura1-lulzbot-21.06-lp151.2.5.x86_64.rpm 3D printing software aimed at RepRaps, Ultimaker and LulzBot
curl-7.60.0-lp151.4.2.x86_64.rpm A Tool for Transferring Data from URLs
curlftpfs-0.9.2-lp151.2.3.x86_64.rpm Filesystem for mounting FTP hosts using FUSE and libcurl
cutecom-0.40.0-lp151.2.5.x86_64.rpm A graphical serial terminal
cutmp3-3.0.1-lp151.1.1.x86_64.rpm Command line based lossless MP3 editor
cutmp3-doc-3.0.1-lp151.1.1.x86_64.rpm Documentation for cutmp3
cutterff-0.8-lp151.1.1.x86_64.rpm Video cutter that uses FFmpeg and GTK+