summaryrefslogtreecommitdiff
path: root/print/cups
diff options
context:
space:
mode:
authorleot <leot@pkgsrc.org>2018-04-05 16:31:45 +0000
committerleot <leot@pkgsrc.org>2018-04-05 16:31:45 +0000
commitc340bf5bb710b81c2f540aae82dbfb492f900fd2 (patch)
tree7a5a62c931fd9afaf4d3d9f55ec1d68691ef04c6 /print/cups
parent62dc1dd7856214c81f65be4f4d710a8670ed40ab (diff)
downloadpkgsrc-c340bf5bb710b81c2f540aae82dbfb492f900fd2.tar.gz
cups{,-base}: Update print/cups{,-base} to 2.2.7
pkgsrc changes: - Get rid of extra `/' in patches/patch-config-scripts_cups-opsys.m4 (NFCI, pointed out by mkpatches). - Add to patches/patch-scheduler_auth.c a backport of issue #5283 to fix build without PAM. This will be not needed in cups-2.2.8. Changes: CUPS v2.2.7 ----------- - NOTICE: Raw print queues are now deprecated (Issue #5269) - Fixed an Avahi crash bug in the scheduler (Issue #5268) - The IPP Everywhere PPD generator did not include the `cupsJobPassword` keyword, when supported (Issue #5265) - Systemd did not restart cupsd when configuration changes were made that required a restart (Issue #5263) - The Lexmark Optra E310 printer needs the "no-reattach" USB quirk rule (Issue #5259) - The scheduler could crash while adding an IPP Everywhere printer (Issue #5258) - Label printers supported by the rastertolabel driver don't support SNMP, so don't delay printing to test it (Issue #5256) - Fixed a compile issue when PAM is not available (Issue #5253) - Documentation fixes (Issue #5252) - Star Micronics printers need the "unidir" USB quirk rule (Issue #5251) - The scheduler now supports using temporary print queues for older IPP/1.1 print queues like those shared by CUPS 1.3 and earlier (Issue #5241) - Fixed printing to some IPP Everywhere printers (Issue #5238) - Kerberized printing to another CUPS server did not work correctly (Issue #5233) - The `cupsRasterWritePixels` function did not correctly swap bytes for some formats (Issue #5225) - Added a USB quirk rule for Canon MP280 series printers (Issue #5221) - The `ppdInstallableConflict` tested too many constraints (Issue #5213) - More fixes for printing to old CUPS servers (Issue #5211) - The `cupsCopyDest` function now correctly copies the `is_default` value (Issue #5208) - The scheduler did not work with older versions of uClibc (Issue #5188) - The scheduler now substitutes default values for invalid job attributes when running in "relaxed conformance" mode (Issue #5186) - Fixed PAM module detection and added support for the common PAM definitions (Issue #5185) - Fixed a journald support bug in the scheduler (Issue #5181) - The cups-driverd program incorrectly stopped scanning PPDs as soon as a loop was seen (Issue #5170) - Fixed group validation on OpenBSD (Issue #5166) - Fixed the `ippserver` sample code when threading is disabled or unavailable (Issue #5154) - The `cupsEnumDests` function did not include options from the lpoptions files (Issue #5144) - The `SSLOptions` directive now supports `MinTLS` and `MaxTLS` options to control the minimum and maximum TLS versions that will be allowed, respectively (Issue #5119) - The scheduler did not write out dirty configuration and state files if there were open client connections (Issue #5118) - The `lpadmin` command now provides a better error message when an unsupported System V interface script is used (Issue #5111) - The `lp` and `lpr` commands now provide better error messages when the default printer cannot be found (Issue #5096) - No longer support backslash, question mark, or quotes in printer names (Issue #4966) - The CUPS library now supports the latest HTTP Digest authentication specification including support for SHA-256 (Issue #4862) - The `lpstat` command now reports when new jobs are being held (Issue #4761) - The `lpoptions` command incorrectly saved default options (Issue #4717) - The `ppdLocalizeIPPReason` function incorrectly returned a localized version of "none" (rdar://36566269) - TLS connections now properly timeout (rdar://34938533) - The IPP backend did not properly detect failed PDF prints (rdar://34055474) - Temporary files are now placed in the correct directory for sandboxed applications on macOS (rdar://problem/37789645)
Diffstat (limited to 'print/cups')
-rw-r--r--print/cups/Makefile3
-rw-r--r--print/cups/Makefile.common4
2 files changed, 3 insertions, 4 deletions
diff --git a/print/cups/Makefile b/print/cups/Makefile
index 81e782dd876..854a5d5c9d9 100644
--- a/print/cups/Makefile
+++ b/print/cups/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.256 2018/03/12 11:17:25 wiz Exp $
+# $NetBSD: Makefile,v 1.257 2018/04/05 16:31:45 leot Exp $
-PKGREVISION= 2
.include "../../print/cups/Makefile.common"
PKGNAME= cups-${CUPS_VERS}
diff --git a/print/cups/Makefile.common b/print/cups/Makefile.common
index 4dee8fd8eda..fb191c9296b 100644
--- a/print/cups/Makefile.common
+++ b/print/cups/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.2 2017/12/02 20:02:34 leot Exp $
+# $NetBSD: Makefile.common,v 1.3 2018/04/05 16:31:45 leot Exp $
#
# used by print/cups/Makefile
# used by print/cups-base/Makefile
-CUPS_VERS= 2.2.6
+CUPS_VERS= 2.2.7
DISTNAME= cups-${CUPS_VERS}-source
CATEGORIES= print