diff options
author | leot <leot@pkgsrc.org> | 2016-07-18 07:08:12 +0000 |
---|---|---|
committer | leot <leot@pkgsrc.org> | 2016-07-18 07:08:12 +0000 |
commit | 907a1712e4c8d7380bb66c76955d6eed1ea6178a (patch) | |
tree | f4970fb0038b56a13baa5cbb20e71b06cfed9915 /print | |
parent | 6f98d0660b9c3ce0c8178d16e68316386b88fd4b (diff) | |
download | pkgsrc-907a1712e4c8d7380bb66c76955d6eed1ea6178a.tar.gz |
Update print/cups-filters to 1.10.0
Changes:
CHANGES IN V1.10.0
- texttotext: Added new filter for text-only printers written
in C, to use the CUPS library to access the print queue's
PPD file, with a lot of options to fit practically all
printer models amd paper sizes, support for CUPS' page
management options, and support for configuring the print
queue and controlling the options by the PPD file. The PPD
is now generated on-the-fly by cupsfilters.drv.
- textonly: Removed the old script-based filter and its PPD
for text-only printers.
- rastertops: Added new filter to turn PWG Raster into
PostScript, in preparation for MuPDF support. Thanks to
Pranjal Bhor for contributing this as part of his Google
Summer of Code project.
- gstoraster, gstopxl, gstopdf, pstopdf: Integrated
functionality of script-based filters pstopdf and gstopxl
into gstoraster filter as script-based filters cannot access
the print queue's PPD file with current CUPS due to change
of PPD file permissions. To make gstoraster always produce
the correct output format (CUPS/PWG Raster, PDF, PCL-XL) it
is called via new wrapper scripts (gstopdf, gstopxl) which
set an environment variable telling the format. The old
filter scripts got removed.
- imagetops, texttops: Do not use $0 in the wrapper scripts,
when CUPS calls filters, it passes the queue name as $0, not
path and name of the called filter.
- cups-browsed: When creating local queues for discovered IPP
network printers always create PPD files and if the
information supplied by the printer via IPP is insufficient
use information from the DNS-SD entry or default values
suitable for most printers. Use System V interface scripts
only on explicit request in cups-browsed.conf. This change
is to address the fact that System V interface script
support is removed from CUPS 2.2.x and later for security
reasons.
- pstopdf: Make the filter only get installed if Ghostscript is
present and also moved its conversion rules into the
cupsfilters-ghostscript.convs file.
- cups-browsed: Fixed crash when trying to get debugg logging
both to the terminal and into a file.
- libcupsfilters: Fixed crash of pdftoraster when the color
space is an RGB space (3 colors) with 1 bit color
depth. Here we need to add one bit to the pixels (to get 4
bits per pixel) to align the pixels with the bytes.
- cups-browsed: From cups-browsed.service removed the unneeded
"Wants=cups.service" as we have "Requires=cups.service"
(Debian bug #827455, #827457).
- foomatic-rip: Updated man page for removed page logging
facility.
- pdftops: Also added Dell to the list of manufacturers whose
printers need Poppler's PostScript to work around their
PostScript interpreter bugs (Debian bug #827040).
Diffstat (limited to 'print')
-rw-r--r-- | print/cups-filters/Makefile | 4 | ||||
-rw-r--r-- | print/cups-filters/PLIST | 8 | ||||
-rw-r--r-- | print/cups-filters/distinfo | 10 |
3 files changed, 11 insertions, 11 deletions
diff --git a/print/cups-filters/Makefile b/print/cups-filters/Makefile index b8407d158b2..48e6de88452 100644 --- a/print/cups-filters/Makefile +++ b/print/cups-filters/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.47 2016/06/12 09:31:56 leot Exp $ +# $NetBSD: Makefile,v 1.48 2016/07/18 07:08:12 leot Exp $ -DISTNAME= cups-filters-1.9.0 +DISTNAME= cups-filters-1.10.0 CATEGORIES= print MASTER_SITES= http://openprinting.org/download/cups-filters/ EXTRACT_SUFX= .tar.xz diff --git a/print/cups-filters/PLIST b/print/cups-filters/PLIST index 5e32efa92c6..7dffeb89598 100644 --- a/print/cups-filters/PLIST +++ b/print/cups-filters/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.11 2016/04/10 09:41:58 leot Exp $ +@comment $NetBSD: PLIST,v 1.12 2016/07/18 07:08:12 leot Exp $ bin/foomatic-rip bin/ttfread include/cupsfilters/colord.h @@ -24,6 +24,7 @@ libexec/cups/filter/brftoembosser libexec/cups/filter/commandtoescpx libexec/cups/filter/commandtopclx libexec/cups/filter/foomatic-rip +libexec/cups/filter/gstopdf libexec/cups/filter/gstopxl libexec/cups/filter/gstoraster libexec/cups/filter/imagetobrf @@ -38,17 +39,17 @@ libexec/cups/filter/pdftoopvp libexec/cups/filter/pdftopdf libexec/cups/filter/pdftops libexec/cups/filter/pdftoraster -libexec/cups/filter/pstopdf libexec/cups/filter/rastertoescpx libexec/cups/filter/rastertopclx libexec/cups/filter/rastertopdf +libexec/cups/filter/rastertops libexec/cups/filter/sys5ippprinter libexec/cups/filter/textbrftoindexv3 libexec/cups/filter/textbrftoindexv4 -libexec/cups/filter/textonly libexec/cups/filter/texttobrf libexec/cups/filter/texttopdf libexec/cups/filter/texttops +libexec/cups/filter/texttotext libexec/cups/filter/urftopdf man/man1/foomatic-rip.1 man/man5/cups-browsed.conf.5 @@ -117,4 +118,3 @@ share/ppd/cupsfilters/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd share/ppd/cupsfilters/Ricoh-PDF_Printer-PDF.ppd share/ppd/cupsfilters/pxlcolor.ppd share/ppd/cupsfilters/pxlmono.ppd -share/ppd/cupsfilters/textonly.ppd diff --git a/print/cups-filters/distinfo b/print/cups-filters/distinfo index eae92f4a554..f71fb77b878 100644 --- a/print/cups-filters/distinfo +++ b/print/cups-filters/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.34 2016/06/12 09:31:56 leot Exp $ +$NetBSD: distinfo,v 1.35 2016/07/18 07:08:12 leot Exp $ -SHA1 (cups-filters-1.9.0.tar.xz) = 6f402a6af0cf72b787b1574cfeb87ce221f5b101 -RMD160 (cups-filters-1.9.0.tar.xz) = 2f36b743693adc823f088f1fa1b39aa1f3767adf -SHA512 (cups-filters-1.9.0.tar.xz) = e92da46e03686bc9c94b57bb7d1b8cea99a02ebc6ab39575f6842b4a69679af7771199fef76eafd7b6d6298a28f3175edfb8aaeeca0416cf5b8b747922849d76 -Size (cups-filters-1.9.0.tar.xz) = 1387668 bytes +SHA1 (cups-filters-1.10.0.tar.xz) = 7979549c8beb0a838bb5669f5aacfea47866932e +RMD160 (cups-filters-1.10.0.tar.xz) = e437bd5955d2af95d6d8cc5752b2c78b1bcaf82a +SHA512 (cups-filters-1.10.0.tar.xz) = 93517fe81552cac0f1414b04876db54bf94475d3ceb443c4e104e381ea5141296237576f543db0184794ade952a892a4fa6f312c4c8a4e5769827567eb181e2a +Size (cups-filters-1.10.0.tar.xz) = 1399652 bytes |