summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorleot <leot>2016-07-18 07:08:12 +0000
committerleot <leot>2016-07-18 07:08:12 +0000
commitc332a444746bd0974a90690821e07df40150bf86 (patch)
tree6cc68e35d4aceda5c39ff4b8daee4552a669cfd7 /print
parent966f8ea928eb75e8b1e6070c8a32528be7978bc8 (diff)
downloadpkgsrc-c332a444746bd0974a90690821e07df40150bf86.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/Makefile4
-rw-r--r--print/cups-filters/PLIST8
-rw-r--r--print/cups-filters/distinfo10
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