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

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

Branch: CURRENT, Version: 1.23.0nb3, Package name: cups-filters-1.23.0nb3, 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/fontconfig] [shells/bash] [devel/glib2] [net/avahi] [graphics/lcms2] [print/poppler-cpp] [print/qpdf] [lang/gcc49-libs] [print/cups-base]

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

Package options: avahi, dbus

Master sites:

SHA1: bc138548f82a78f3946cfea67ab775e265a97ca9
RMD160: 46650c7cd3e99d122a729717269b111c71d3bc7f
Filesize: 1443.262 KB

Version history: (Expand)

CVS history: (Expand)

   2019-07-23 19:20:01 by Thomas Klausner | Files touched by this commit (43)
Log message:
*: recursive bump for poppler 0.79
   2019-07-22 00:26:08 by Thomas Klausner | Files touched by this commit (1256)
Log message:
*: recursive bump for gdk-pixbuf2-2.38.1
   2019-07-21 00:46:59 by Thomas Klausner | Files touched by this commit (595)
Log message:
*: recursive bump for nettle 3.5.1
   2019-06-01 19:39:05 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
cups-filters: Update to 1.23.0

pkgsrc changes:
 - Remove outdated comment regarding opvp: upstream issue was solved
   but they are now also disabled by default by upstream

 - 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 (Issue #108, Pull request #118).

 - rastertops: Fixed PageSize settings in the PostScript output
   (Must be in points not in pixels).
 - pdftops, mupdftoraster: Produce actual grayscale/monochrome
   PostScript (and not only instructions to print grayscale/
   monochrome) for jobs to be printed in grayscale/monochrome
   (Issue #96, Pull request #115).
 - mupdftoraster: Fixed filter not producing output at all.
 - Build system: ENABLE_DRIVERLESS got only defined with CUPS
   1.6 and newer, not with older CUPS versions (Issue #111).
 - pdftopdf, imagetopdf, imagetoraster: Silenced compiler
 - cups-browsed, driverless: Replaced httpConnect() calls by
   httpConnect2() calls as the former CUPS library function is
 - Build system: Compile everything using the CUPS libraries
   with '-D_PPD_DEPRECATED=""' for the time being until the
   deprecated PPD API calls get replaced, to stop the flooding
   with PPD API deprecation warnings making more important
   warnings being overlooked.
 - cups-browsed: When removing a local queue on shutdown or
   when DNS-SD reports the printer as disappeared check whether
   the local queue got overwritten by an external process as
   sometimes the shutdown or disappearing event comes too close
   for cups-browsed receiving a printer-modified notification
   from CUPS before (Ubuntu bug #1731417).
   2019-05-09 15:57:51 by Ryo ONODERA | Files touched by this commit (37) | Package updated
Log message:
Recursive revbump from print/poppler

Exclude print/luatex that is updated manually.
   2019-04-17 13:22:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
cups-filters updated to 1.22.5

- foomatic-rip: Changed Ghostscript call to count pages in a
  PDF file to use "runpdfbegin" and not the undocumented
  Ghostscript internal "pdfdict", so that it works with
  Ghostscript 9.27 and later

- cups-browsed: Fix broken trailing space removal on
- pdftops: Emit PostScript Level 2 instead of Level 3 for
  Brother PostScript printers as at least some of them
  report to support level 3 but ontly work with Level 2
- bannertopdf: When multiplying the page for N-up or Duplex
  printing one page too much was generated.

- libcupsfilters: Added error checks for processing GIF, to
  avoid crashes or hangs on broken GIF files.
- cups-browsed: Added hint to the man page and configuration
  file that with "DebugLogging stderr" the logging output goes
  to journal or syslog if cups-browsed is running as system

- cups-browsed: Let distribution of jobs sent to queues with
  "implicitclass" backend (usually clusters) be done by a
  "job-state" CUPS notification and not by
  "printer-state-changed" any more. The "job-state"
  notification already contains the job ID. Before we had to
  poll the job ID from CUPS via IPP which was sometimes
- imagetopdf, imagetoraster, pdftopdf, libcupsfilters: Added
  new page scaling options: "fill" scales the input page
  (typically a photo) so that the output page (typically with
  different aspect ratio) gets completely filled, aloowing for
  some content of the input page getting lost. "crop-to-fit"
  allows for easy printing of documents on slightly different
  output page sizes (A4 <-> Letter) maintaining the size and
  centering and cropping into the destination page.
- cups-browsed: Do not do IPP request for printer-is-shared
  option for remote cups queues with CUPS 2.2.x and newer.
- cups-browsed: Fix crash bug when reading "Cluster"
  directive from configuration file.
- driverless: Updated man page as now also Mopria and
  Wi-Fi Direct printers are supported. Mentioned also

- braille: Use sort command with LC_ALL=C for reproducibility
  of the genrated files, needed for distribution packaging.
- cups-browsed, driverless: When polling the printer's
  capabilities via get-printer-attributes IPP request for
  driverless printing, use the attributes "all" and
  "media-col-database". Without "all" some printers do not
  report "urf-supported" and without "media-col-database" not
  all paper size and marging info gets reported.
- braille: Document how to rework output before

- pdftopdf: Use QPDF for flattening interactive PDF forms
- pdftopdf: Fixed bug of closing temporary file prematurely
  when external PDF form flattening utilities fail
- pdftoopvp: More fixes for building with Poppler 0.72
- pdftoraster, pdftoijs, pdftoopvp: Removed support for
  Poppler 0.18
- cups-browsed: Fixed crash in applying the BrowseFilter
  cups-browsed.conf directives
   2019-03-27 12:23:19 by Thomas Klausner | Files touched by this commit (38)
Log message:
*: recursive bump for poppler 0.75 -> 0.74 downgrade
   2019-03-26 08:12:11 by Thomas Klausner | Files touched by this commit (43)
Log message:
*: recursive bump for poppler-0.75