Subject: CVS commit: pkgsrc/print/cups
From: Leonardo Taccari
Date: 2017-09-03 13:30:54
Message id: 20170903113054.877B4FA97@cvs.NetBSD.org

Log Message:
Update print/cups to 2.2.4

pkgsrc changes:
- Pass --with-exe-file-perm=0755 to configure in order to be able to strip
  executables and shared objects (the cups' default is 0555 and that's also
  inconsistent with pkgsrc's BINMODE)

Changes:
CHANGES IN CUPS V2.2.4
----------------------
- The scheduler did not remove old job files (Issue #4987)
- cupsEnumDests did not return early when all printers had been discovered
  (Issue #4989)
- The CUPS build system now supports cross-compilation (Issue #4897)
- Added a new CUPS Programming Manual to replace the aging API documentation.
- Added the `cupsAddIntegerOption` and `cupsGetIntegerOption` functions
  (Issue #4992)
- The `cupsGetDests` and `cupsCreateJob` functions now support Bonjour printers
  (Issue #4993)
- Added a USB quirk rule for Lexmark E260dn printers (Issue #4994)
- Fixed a potential buffer overflow in the `cupstestppd` utility (Issue #4996)
- IPP Everywhere improvements (Issue #4998)
- Fixed the "cancel all jobs" function in the web interface for several
  languages (Issue #4999)
- Fixed issues with local queues (Issue #5003, Issue #5008, Issue #5009)
- The `lpstat` command now supports a `-e` option to enumerate local printers
  (either previously added or on the network) that can be accessed
  (Issue #5005)
- The `lp` and `lpr` commands now support printing to network printers that
  haven't yet been added (Issue #5006)
- Fixed a typo in the mime.types file.
- Fixed a bug in the Spanish web interface template (Issue #5016)
- The `cupsEnumDests*` and `cupsGetDest*` functions now report the value of the
  "printer-is-temporary" Printer Status attribute (Issue #5028)
- Added Chinese localization (Issue #5029)
- The `cupsCheckDestSupported` function did not support `NULL` values
  (Issue #5031)
- Fixed some issues in the RPM spec file (Issue #5032)
- The `cupsConnectDest` function now supports the `CUPS_DEST_FLAGS_DEVICE` flag
  for explicitly connecting to the device (printer) associated with the
  destination.
- The `SSLOptions` directive in "client.conf" and \ 
"cupsd.conf" now supports
  `DenyCBC` and `DenyTLS1.0` options (Issue #5037)

Files:
RevisionActionfile
1.250modifypkgsrc/print/cups/Makefile
1.59modifypkgsrc/print/cups/PLIST
1.124modifypkgsrc/print/cups/distinfo
1.34modifypkgsrc/print/cups/patches/patch-ae
1.4modifypkgsrc/print/cups/patches/patch-config-scripts_cups-compiler.m4
1.4modifypkgsrc/print/cups/patches/patch-config-scripts_cups-directories.m4
1.6modifypkgsrc/print/cups/patches/patch-config-scripts_cups-gssapi.m4
1.5modifypkgsrc/print/cups/patches/patch-config-scripts_cups-manpages.m4
1.3modifypkgsrc/print/cups/patches/patch-config-scripts_cups-sharedlibs.m4
1.2modifypkgsrc/print/cups/patches/patch-scheduler-main.c