./print/cups, Common UNIX Printing System

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


Branch: pkgsrc-2011Q2, Version: 1.4.8nb1, Package name: cups-1.4.8nb1, Maintainer: sbd

The Common UNIX Printing System provides a portable printing layer for
UNIX operating systems. It has been developed by Easy Software Products
to promote a standard printing solution for all UNIX vendors and users.
CUPS provides the System V and Berkeley command-line interfaces.

CUPS uses the Internet Printing Protocol (IETF-IPP) as the basis for
managing print jobs and queues. The Line Printer Daemon (LPD, RFC1179)
and AppSocket protocols are also supported with reduced functionality.

CUPS adds network printer browsing and PostScript Printer Description
("PPD")-based printing options to support real world applications under
UNIX.

MESSAGE.libusb [+/-]
MESSAGE.pam [+/-]

Required to run:
[devel/libusb] [net/openslp] [net/mDNSResponder] [graphics/jpeg] [graphics/png] [graphics/tiff] [sysutils/dbus] [print/libpaper] [print/poppler-utils]

Required to build:
[devel/autoconf] [devel/automake] [devel/libtool-base] [devel/pkg-config] [devel/gmake] [pkgtools/x11-links]

Package options: dbus, dnssd, kerberos, libusb, poppler, slp

Master sites: (Expand)

SHA1: 9167f556e78e0bc075f1eb2f695d79cc1f334007
RMD160: ee80e8d0b56dc0e2edf2a9aa9a43c4b92619f741
Filesize: 4440.588 KB

Version history: (Expand)


CVS history: (Expand)


   2011-08-29 10:15:07 by Matthias Scheler | Files touched by this commit (5) | Package updated
Log message:
Pullup ticket #3513 - requested by sbd
print/cups: security update

Revisions pulled up:
- print/cups/Makefile                                           1.177-1.178
- print/cups/PLIST                                              1.36
- print/cups/distinfo                                           1.81-1.82
- print/cups/patches/patch-aa                                   deleted
- print/cups/patches/patch-filter_image-gif.c                   1.1

---
   Module Name:	pkgsrc
   Committed By:	sbd
   Date:		Sun Aug 28 07:11:01 UTC 2011

   Modified Files:
   	pkgsrc/print/cups: Makefile PLIST distinfo
   Removed Files:
   	pkgsrc/print/cups/patches: patch-aa

   Log message:
   Update to cups-1.4.8

   CHANGES IN CUPS V1.4.8

           - The scheduler would delete job data files when restarted (STR #3880)
           - The network backends could crash if a printer returned a value of 0
             for the maximum capacity for a supply (STR #3875)

   CHANGES IN CUPS V1.4.7

           - Documentation changes (STR #3710, STR #3720, STR #3745, STR #3750,
             STR #3757, STR #3758, STR #3782, STR #3826, STR #3829, STR #3837)
           - Web interface fixes (STR #3412, STR #3345, STR #3455, STR #3707,
             STR #3755, STR #3769, STR #3783)
           - Configure script fixes (STR #3659, STR #3691)
           - Compilation fixes (STR #3718, STR #3771, STR #3774)
           - The imageto* filters could crash with bad GIF files (STR #3867)
           - The scheduler might leave old job data files in the spool directory
             (STR #3795)
           - CUPS did not work with locales using the ASCII character set
             (STR #3832)
           - httpAddrString() did not return a URI-style IPv6 numeric address
             (STR #3814)
           - Fixed an issue when reading compressed CUPS raster streams (STR #3812)
           - Fixed an issue with PostScript printer auto-configuration (STR #3443)
           - Fixed some compatibility issues with the libusb-based USB backend
             (STR #3799)
           - The network backends no longer try to collect SNMP supply and status
             information for raw queues (STR #3809)
           - The DBUS notifier did not report job state changes (STR #3805)
           - The scheduler did not always report that the "normal" \ 
print-quality
             value was supported (STR #3803)
           - The gziptoany filter did not report the correct error if it was unable
             to write the uncompressed document to the next filter or backend in
             the chain (STR #3797)
           - The Epson and Oki 9-pin drivers had a bad resolution option
             (STR #3798)
           - The scheduler did not always register the correct default ICC profile
             on Mac OS X.
           - The scheduler did not use the job owner when authorizing access for
             the CUPS-Get-Document operation, preventing non-admins from accessing
             their own jobs.
           - CUPS did not work with some printers that incorrectly implemented the
             HTTP/1.1 standard (STR #3778, STR #3791)
           - The scheduler did not retry fax jobs properly.
           - The scheduler now recognizes an empty cupsCommands PPD keyword as
             meaning that CUPS commands are not supported for a printer (STR #3773)
           - Fixed a crash bug in the scheduler when the application/octet-stream
             MIME type was not defined (STR #3690)
           - Polled printers were advertised more slowly than necessary (STR #3574)
           - cupsResolveConflicts() did not handle resolving multiple UIConstraints
             issues (STR #3705)
           - The SetEnv and PassEnv directives had no effect (STR #3664)
           - The web interface no longer tries to use multi-part delivery when
             adding printers (STR #3455)
           - The libusb-based USB backend printed slowly to the LaserJet 1300 and
             other printers (STR #3405)
           - "lp" and "lpr" failed to print with Kerberos \ 
enabled (STR #3768)
           - The cupsctl program now displays an error if you try to directly set
             the Port or Listen directives (STR #3749)
           - PPD files with "*JobPatchFile: bla" no longer fail to \ 
load in relaxed
             conformance mode (STR #3747)
           - The scheduler generated a bad notify-text string for printer state
             change notifications (STR #3739)
           - The scheduler incorrectly updated printers.conf when it really needed
             to update classes.conf or remote.cache (STR #3726)
           - Hardwired remote printers with options did not work (STR #3717)
           - Accessing the CUPS web interface using a CNAME-based hostname would
             sometimes fail due to redirection to the actual hostname (STR #3701)
           - Subscription events had a misspelled attribute (STR #3693)
           - "make check" failed if LC_MESSAGES was set (STR #3765)
           - Fixed the configure script to always look for the pkg-config script
             (STR #3761)
           - The scheduler now only looks up interface hostnames if HostNameLookups
             are enabled (STR #3737)
           - Fixed a compilation problem on DragonFly BSD (STR #3738)
           - The default PageLogFormat value had the username and job ID swapped
             from CUPS 1.3.x (STR #3727)
           - The scheduler could crash if a browsed printer times out while a job
             is printing (STR #3754)
           - The scheduler incorrectly mapped custom page sizes to standard sizes
             (STR #3764)
           - cupsfilter and pstops did not map IPP attributes to PPD options due to
             a change in cupsMarkOptions (STR #3756)
           - The scheduler did not always show the most recent status message from
             the print filters (STR #3731)
           - The PostScript filter did not apply the mirror and number-up options
             properly, leading to offset and clipped output (STR #3732)
           - The network backends always reported "low toner" or \ 
"out of toner"
             states, even for inkjet printers (STR #3733)

---
   Module Name:	pkgsrc
   Committed By:	sbd
   Date:		Sun Aug 28 07:22:12 UTC 2011

   Modified Files:
   	pkgsrc/print/cups: Makefile distinfo
   Added Files:
   	pkgsrc/print/cups/patches: patch-filter_image-gif.c

   Log message:
   Use str3914.patch from STR #3914 to fix CVE-2011-3170

   Bump PKGREVISION
   2011-08-14 14:17:35 by Matthias Scheler | Files touched by this commit (2)
Log message:
Pullup ticket #3499 - requested by sbd
print/cups: build fix

Revisions pulled up:
- print/cups/distinfo                                           1.80
- print/cups/patches/patch-ae                                   1.28

---
   Module Name:	pkgsrc
   Committed By:	sbd
   Date:		Fri Aug 12 02:03:14 UTC 2011

   Modified Files:
   	pkgsrc/print/cups: distinfo
   	pkgsrc/print/cups/patches: patch-ae

   Log message:
   Fix Unprivileged builds.