./print/cups-filters, Backends, filters, and other software for cups

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.28.7, Package name: cups-filters-1.28.7, Maintainer: pkgsrc-users

CUPS is a standards-based, open source printing system developed
by Apple Inc. for Mac OS X and other UNIX-like operating systems.
CUPS uses the Internet Printing Protocol ("IPP") and provides System
V and Berkeley command-line interfaces, a web interface, and a C
API to manage printers and print jobs.

This distribution 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 Bonjour broadcasts of remote CUPS printers
and makes these printers available locally.

From CUPS 1.6.0 on, this package is required for using printer
drivers with CUPS under Linux. With CUPS 1.5.x and earlier this
package can be used optionally to switch over to PDF-based printing.
In that case some filters are provided by both CUPS and this package.
Then the filters of this package should be used.

Required to run:
[sysutils/dbus] [print/ijs] [print/poppler-glib] [print/ghostscript] [print/poppler-utils] [graphics/tiff] [graphics/freetype2] [graphics/png] [fonts/dejavu-ttf] [fonts/fontconfig] [shells/bash] [devel/glib2] [net/avahi] [graphics/lcms2] [print/poppler-cpp] [print/qpdf] [print/cups-base]

Required to build:
[pkgtools/x11-links] [print/poppler-includes] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc5] [x11/xorgproto]

Package options: avahi, dbus

Master sites:

SHA1: b4096e5aa17d8e398b5cc352490476175af508fd
RMD160: f71d643b3a053f55fe135451312003f6b6bcb6b9
Filesize: 1467.824 KB

Version history: (Expand)

CVS history: (Expand)

   2021-01-12 14:45:08 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update cups-filters to 1.28.7

NEWS - OpenPrinting CUPS Filters v1.28.7 - 2021-01-07


- driverless: Removed the support quality check from Pull
  request #235 as it takes significant time for each printer
  being listed, making cups-driverd (`lpinfo -m`) timing out
  when there are many printers (OpenPrinting CUPS issue #65).
- libcupsfilters: In the PPD generator give priority to Apple
  Raster against PDF (Issue #331).
- libcupsfilters: Added NULL check when removing ".Borderless"
  suffixes from page size names (Issue #314, Pull request
- libcupsfilters: In the cupsRasterParseIPPOptions() map the
  color spaces the same way as in the PPD generator (Issue
  #326, Pull request #327).
- libcupsfilters: Fixed addition of grayscale mode in
  generated PPD files, to avoid duplicate entries
  (OpenPrinting CUPS issue #59).
   2021-01-04 15:38:59 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update cups-filters to 1.28.6

NEWS - OpenPrinting CUPS Filters v1.28.6 - 2020-12-02


- libcupsfilters: In generated PPDs add a grayscale mode if
  there are only color printing modes (from OpenPrinting
- libcupsfilters: In generated PPDs add an "OutputBin" option
  also if it has only one choice (OpenPrinting CUPS pull
  request #18).
- libcupsfilters: Generated PPDs could have an "Unknown"
  default InputSlot (OpenPrinting CUPS issue #44).
- cups-browsed: Removed unneeded IPP attribute additions
  preventing the created local queues from preserving a
  location or description the user assigns to them (Issue
- cups-browsed: Removed all calls of the resolve_uri() function
  of libcupsfilters, as these are not actually needed and in case
  the supplied DNS-SD-based URI is not resolvable, the function
  gets stuck for ~5 seconds.
- cups-browsed: Fixed several memory leaks, mainly from the
  code to merge printer IPP attributes for clusters (Pull
  request #322).
- cups-browsed: Silenced compiler warning.
- foomatic-rip: Fix infinite loop and input from file on raw
  printing (Pull request #318).
- foomatic-rip: Remove temporary file created during pdf-to-ps
  conversion (Pull request #313).
   2020-12-04 05:56:20 by Taylor R Campbell | Files touched by this commit (391)
Log message:
Revbump for openpam cppflags change months ago, belatedly.
   2020-11-21 10:34:59 by Thomas Klausner | Files touched by this commit (46)
Log message:
*: recursive bump for poppler 20.11.0
   2020-10-16 17:17:08 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update cups-filters to 1.28.5


       - cups-browsed: UUID from IPP response was used after its
         pointer was freed by ippDelete() (Pull request #311).


       - driverless: Avoid duplicate PPD list entries from the same
          device via UUID
       - driverless: Reduce ippfind calls by "driverless" and
         "driverless-fax"called by CUPS. Let "driverless \ 
list" list
         both print and fax PPDs and "driverless-fax list" do
       - driverless: Avoid duplicate listings in printer discovery,
         by "driverless-fax" not listing any URI as "driverless"
         lists them all already.
       - driverless: Vastly improve performance by doing only one
         ippfind call instead of two (IPP, IPPS) as ippfind accepts
         more than one reg type on the command line.
       - Sample PPDs: Corrected manufacturer name in


       - libcupsfilters, cups-browsed: Fixed inconsistency between
         resolvers for DNS-SD-based URIs, resolve_uri() and
         ippfind_based_uri_converter(). Now both return a freeable
       - libcupsfilters: Fix uninitialized buffer and parsing ippfind
         output in ippfind_based_uri_converter() function (Issue
         #308, Pull request #309).
   2020-09-15 12:59:49 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update cups-filters to 1.28.2

Added driverless-fax. Many dirverless improvements, and many
bug fixes, such as fix crash when a remote printer set as default
gets removed.

For full release notes see:
https://github.com/OpenPrinting/cups-fi … .28.2/NEWS
   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-06-12 16:59:59 by Leonardo Taccari | Files touched by this commit (2) | Package updated
Log message:
cups-filters: Update to 1.27.5

 - cups-browsed: Do not remove the created local queues on
   shutdown, to avoid their re-creation on restart, so that
   desktops get no cluttered with notifications of new queues
   being created. One can return to the old behavior via
   "KeepGeneratedQueuesOnShutdown No" in cups-browsed.conf
   (Ubuntu bug #1869981, #1878241).
 - cups-browsed: Do not accept DNS-SD broadcasts of IPPS type
   of "remote" CUPS queues of another CUPS instance on the
   local machine. This way we get a local queue pointing to
   such a printer only in unencrypted version (IPP). For some
   reason printing from one CUPS server to another on the same
   machine works only unencrypted.
 - foomatic-rip: Map two-sided-short-edge to DuplexTumble (Pull
   request #236)
 - Build system: In configure.ac use AS_IF instead of
   AC_CHECK_FILE for font check (Issue #239, Pull request #240)
 - cups-browsed: Cleaned up code for determining to which CUPS
   server (host/port/domain socket) to connect, so that
   connection via DomainSocket cups-browsed.conf directive,
   CUPS_SERVER and IPP_PORT environment variables and all
   defaults and methods of libcups, including CUPS' client.conf
 - gstoraster, rastertopdf: Do not pass NULL to fprintf() (Pull
   request #230).
 - libcupsfilters: Silence compiler warning (Pull request #229).