Sun Dec 4 21:11:59 2016 UTC ()
Update print/cups-filters to cups-filters-1.12.0

Changes:
CHANGES IN V1.12.0
 - cups-browsed: Added new "CreateRemoteCUPSPrinterQueues"
   directive to cups-browsed.conf, which allows to decide
   whether to auto-create local print queues for shared CUPS
   queues on remote machines. This way one can also set up
   servers which only create queues for IPP network printers.
 - driverless: Added new /usr/lib/cups/driver/driverless
   utility to make CUPS auto-generate PPD files for printers
   designed for driverless use (IPP Everywhere, Apple Raster)
   when they are set up with a printer setup tool. This gives
   transparency to set up these printers with legacy printer
   setup tools. This utility is also linked to /ustr/bin to
   manually generate PPDs via command line.
 - libcupsfilters, cups-browsed: Moved the PPD generator for
   IPP network printers from cups-browsed to libcupsfilters, so
   that it can also be used by other utilities.
 - cups-browsed: When auto-generating a PPD set the cost values
   in the filter lines to give the highest priority to PDF,
   then PWG Raster, Apple Raster, PCL-XL, PostScript, PCL 5c/e.
 - cups-browsed: Synced the PPD generator with the one of CUPS,
   giving the best possible support for IPP Everywhere and
   AirPrint printers. Especially support for more media types
   and for finishing units got added. Also support for more
   different ways to represent the printer capabilities via
   IPP attributes got added.
 - cups-browsed: Added support for auto setup of IPP printers
   understanding the Apple Raster input data format (.urf, on
   AirPrint printers), only if CUPS 2.2.2 is used, which can
   generate this format via its rastertopwg filter.
 - cups-browsed: Added new "NewIPPPrinterQueuesShared"
   directive to cups-browsed.conf, which allows to decide
   whether the auto-created local print queue for a newly
   discovered IPP network printer will be shared or not. For
   printers discovered earlier, cups-browsed remembers the
   previous setting.
 - cups-browsed: If a user changes the printer-is-shared bit of
   an auto-created print queue for an IPP network printer (not
   for a remote CUPS queue), record this fact and recover the
   change when creating this queue in the next session.
 - cups-browsed: For automatic creation of print queues for IPP
   network printers also allow only creating queues for IPP
   Everywhere printers, only for Apple Raster printers, or for
   both printer types designed for driverless printing and not
   only for all suitable printers, configurable via the
   CreateIPPPrinterQueues directive in cups-browsed.conf.


(leot)
diff -r1.58 -r1.59 pkgsrc/print/cups-filters/Makefile
diff -r1.14 -r1.15 pkgsrc/print/cups-filters/PLIST
diff -r1.41 -r1.42 pkgsrc/print/cups-filters/distinfo

cvs diff -r1.58 -r1.59 pkgsrc/print/cups-filters/Makefile (expand / switch to unified diff)

--- pkgsrc/print/cups-filters/Makefile 2016/11/08 10:51:28 1.58
+++ pkgsrc/print/cups-filters/Makefile 2016/12/04 21:11:59 1.59
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.58 2016/11/08 10:51:28 wiz Exp $ 1# $NetBSD: Makefile,v 1.59 2016/12/04 21:11:59 leot Exp $
2 2
3DISTNAME= cups-filters-1.11.6 3DISTNAME= cups-filters-1.12.0
4PKGREVISION= 1 
5CATEGORIES= print 4CATEGORIES= print
6MASTER_SITES= http://openprinting.org/download/cups-filters/ 5MASTER_SITES= http://openprinting.org/download/cups-filters/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters 9HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
11COMMENT= Backends, filters, and other software for cups 10COMMENT= Backends, filters, and other software for cups
12LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND mit 11LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND mit
13 12
14GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 14USE_LIBTOOL= yes
16USE_TOOLS+= bash:run pkg-config gmake 15USE_TOOLS+= bash:run pkg-config gmake
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++

cvs diff -r1.14 -r1.15 pkgsrc/print/cups-filters/PLIST (expand / switch to unified diff)

--- pkgsrc/print/cups-filters/PLIST 2016/11/01 08:20:17 1.14
+++ pkgsrc/print/cups-filters/PLIST 2016/12/04 21:11:59 1.15
@@ -1,34 +1,37 @@ @@ -1,34 +1,37 @@
1@comment $NetBSD: PLIST,v 1.14 2016/11/01 08:20:17 leot Exp $ 1@comment $NetBSD: PLIST,v 1.15 2016/12/04 21:11:59 leot Exp $
 2bin/driverless
2bin/foomatic-rip 3bin/foomatic-rip
3bin/ttfread 4bin/ttfread
4include/cupsfilters/colord.h 5include/cupsfilters/colord.h
5include/cupsfilters/colormanager.h 6include/cupsfilters/colormanager.h
6include/cupsfilters/driver.h 7include/cupsfilters/driver.h
7include/cupsfilters/image.h 8include/cupsfilters/image.h
 9include/cupsfilters/ppdgenerator.h
8include/cupsfilters/raster.h 10include/cupsfilters/raster.h
9include/fontembed/bitset.h 11include/fontembed/bitset.h
10include/fontembed/embed.h 12include/fontembed/embed.h
11include/fontembed/fontfile.h 13include/fontembed/fontfile.h
12include/fontembed/iofn.h 14include/fontembed/iofn.h
13include/fontembed/sfnt.h 15include/fontembed/sfnt.h
14lib/libcupsfilters.la 16lib/libcupsfilters.la
15lib/libfontembed.la 17lib/libfontembed.la
16lib/pkgconfig/libcupsfilters.pc 18lib/pkgconfig/libcupsfilters.pc
17lib/pkgconfig/libfontembed.pc 19lib/pkgconfig/libfontembed.pc
18libexec/cups/backend/beh 20libexec/cups/backend/beh
19libexec/cups/backend/implicitclass 21libexec/cups/backend/implicitclass
20libexec/cups/backend/parallel 22libexec/cups/backend/parallel
21libexec/cups/backend/serial 23libexec/cups/backend/serial
 24libexec/cups/driver/driverless
22libexec/cups/filter/bannertopdf 25libexec/cups/filter/bannertopdf
23libexec/cups/filter/brftoembosser 26libexec/cups/filter/brftoembosser
24libexec/cups/filter/commandtoescpx 27libexec/cups/filter/commandtoescpx
25libexec/cups/filter/commandtopclx 28libexec/cups/filter/commandtopclx
26libexec/cups/filter/foomatic-rip 29libexec/cups/filter/foomatic-rip
27libexec/cups/filter/gstopdf 30libexec/cups/filter/gstopdf
28libexec/cups/filter/gstopxl 31libexec/cups/filter/gstopxl
29libexec/cups/filter/gstoraster 32libexec/cups/filter/gstoraster
30libexec/cups/filter/imagetobrf 33libexec/cups/filter/imagetobrf
31libexec/cups/filter/imagetopdf 34libexec/cups/filter/imagetopdf
32libexec/cups/filter/imagetops 35libexec/cups/filter/imagetops
33libexec/cups/filter/imagetoraster 36libexec/cups/filter/imagetoraster
34libexec/cups/filter/imagetoubrl 37libexec/cups/filter/imagetoubrl
@@ -41,26 +44,27 @@ libexec/cups/filter/pdftops @@ -41,26 +44,27 @@ libexec/cups/filter/pdftops
41libexec/cups/filter/pdftoraster 44libexec/cups/filter/pdftoraster
42libexec/cups/filter/rastertoescpx 45libexec/cups/filter/rastertoescpx
43libexec/cups/filter/rastertopclx 46libexec/cups/filter/rastertopclx
44libexec/cups/filter/rastertopdf 47libexec/cups/filter/rastertopdf
45libexec/cups/filter/rastertops 48libexec/cups/filter/rastertops
46libexec/cups/filter/sys5ippprinter 49libexec/cups/filter/sys5ippprinter
47libexec/cups/filter/textbrftoindexv3 50libexec/cups/filter/textbrftoindexv3
48libexec/cups/filter/textbrftoindexv4 51libexec/cups/filter/textbrftoindexv4
49libexec/cups/filter/texttobrf 52libexec/cups/filter/texttobrf
50libexec/cups/filter/texttopdf 53libexec/cups/filter/texttopdf
51libexec/cups/filter/texttops 54libexec/cups/filter/texttops
52libexec/cups/filter/texttotext 55libexec/cups/filter/texttotext
53libexec/cups/filter/urftopdf 56libexec/cups/filter/urftopdf
 57man/man1/driverless.1
54man/man1/foomatic-rip.1 58man/man1/foomatic-rip.1
55man/man5/cups-browsed.conf.5 59man/man5/cups-browsed.conf.5
56man/man8/cups-browsed.8 60man/man8/cups-browsed.8
57sbin/cups-browsed 61sbin/cups-browsed
58share/cups/banners/classified 62share/cups/banners/classified
59share/cups/banners/confidential 63share/cups/banners/confidential
60share/cups/banners/form 64share/cups/banners/form
61share/cups/banners/secret 65share/cups/banners/secret
62share/cups/banners/standard 66share/cups/banners/standard
63share/cups/banners/topsecret 67share/cups/banners/topsecret
64share/cups/banners/unclassified 68share/cups/banners/unclassified
65share/cups/braille/cups-braille.sh 69share/cups/braille/cups-braille.sh
66share/cups/braille/index.sh 70share/cups/braille/index.sh

cvs diff -r1.41 -r1.42 pkgsrc/print/cups-filters/distinfo (expand / switch to unified diff)

--- pkgsrc/print/cups-filters/distinfo 2016/11/06 11:21:19 1.41
+++ pkgsrc/print/cups-filters/distinfo 2016/12/04 21:11:59 1.42
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.41 2016/11/06 11:21:19 leot Exp $ 1$NetBSD: distinfo,v 1.42 2016/12/04 21:11:59 leot Exp $
2 2
3SHA1 (cups-filters-1.11.6.tar.xz) = 68674af1da5431d4d8ec2ae1a03314ec4bc40d00 3SHA1 (cups-filters-1.12.0.tar.xz) = 6905e2ed8d21a5fee868ed84ce336ae19e1442e2
4RMD160 (cups-filters-1.11.6.tar.xz) = d63cf963ad8ae16c3a10d4423c862c1c4916238d 4RMD160 (cups-filters-1.12.0.tar.xz) = 1e852d2272d9332e36d169a3998ab567a2923a54
5SHA512 (cups-filters-1.11.6.tar.xz) = 425eab182101d7bdd02844febebc7d57ed00d822e12ebb08e57a1244dc9d085f2a3c0eeb8ce4fe7586b32ca1a7cca2019ae62114d86692f0d6a6e60510d2711a 5SHA512 (cups-filters-1.12.0.tar.xz) = 3f430c8c7aa54d6d4623814ee0102427587a0c5638bd5bb8de7fb63201a7953de2eaf413b458a80f98795b007705c89443ab0587cd555e3faf22b9d95a1196c8
6Size (cups-filters-1.11.6.tar.xz) = 1410116 bytes 6Size (cups-filters-1.12.0.tar.xz) = 1417696 bytes
7SHA1 (patch-filter_gstoraster.c) = a9fac7892972943f345c6b76529feff0ba098458 7SHA1 (patch-filter_gstoraster.c) = a9fac7892972943f345c6b76529feff0ba098458
8SHA1 (patch-filter_mupdftoraster.c) = 4c4f7d292163657f9541c8ce454ba57d248f7ef0 8SHA1 (patch-filter_mupdftoraster.c) = 4c4f7d292163657f9541c8ce454ba57d248f7ef0