pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri May 17 05:26:22 UTC 2024

Modified Files:
        pkgsrc/print/cups: Makefile Makefile.common
        pkgsrc/print/cups-base: Makefile distinfo
        pkgsrc/print/libcups: Makefile
Removed Files:
        pkgsrc/print/cups-base/patches: patch-cups_http-addrlist.c

Log Message:
cups: update to 2.4.8

Changes in CUPS v2.4.8 (2024-04-26)
-----------------------------------

- Added warning if the device has to be asked for 'all,media-col-database'
  separately (Issue #829)
- Added new value for 'lpstat' option '-W' - successfull - for getting
  successfully printed jobs (Issue #830)
- Added support for PAM modules password-auth and system-auth (Issue #892)
- Updated IPP Everywhere printer creation error reporting (Issue #347)
- Updated and documented the MIME typing buffering limit (Issue #925)
- Raised `cups_enum_dests()` timeout for listing available IPP printers
  (Issue #751)
- Now report an error for temporary printer defaults with lpadmin (Issue #237)
- Fixed mapping of PPD InputSlot, MediaType, and OutputBin values (Issue #238)
- Fixed "document-unprintable-error" handling (Issue #391)
- Fixed the web interface not showing an error for a non-existent printer
  (Issue #423)
- Fixed printing of jobs with job name longer than 255 chars on older printers
  (Issue #644)
- Really backported fix for Issue #742
- Fixed `cupsCopyDestInfo` device connection detection (Issue #586)
- Fixed "Upgrade" header handling when there is no TLS support (Issue #775)
- Fixed memory leak when unloading a job (Issue #813)
- Fixed memory leak when creating color profiles (Issue #815)
- Fixed a punch finishing bug in the IPP Everywhere support (Issue #821)
- Fixed crash in `scan_ps()` if incoming argument is NULL (Issue #831)
- Fixed setting job state reasons for successful jobs (Issue #832)
- Fixed infinite loop in IPP backend if hostname is IP address with Kerberos
  (Issue #838)
- Added additional check on socket if `revents` from `poll()` returns POLLHUP
  together with POLLIN or POLLOUT in `httpAddrConnect2()` (Issue #839)
- Fixed crash in `ppdEmitString()` if `size` is NULL (Issue #850)
- Fixed reporting `media-source-supported` when sharing printer which has
  numbers as strings instead of keywords as `InputSlot` values (Issue #859)
- Fixed IPP backend to support the "print-scaling" option with IPP printers
  (Issue #862)
- Fixed potential race condition for the creation of temporary queues
  (Issue #871)
- Fixed `httpGets` timeout handling (Issue #879)
- Fixed checking for required attributes during PPD generation (Issue #890)
- Fixed encoding of IPv6 addresses in HTTP requests (Issue #903)
- Fixed sending response headers to client (Issue #927)
- Fixed CGI program initialization and validation of form checkbox and text
  fields.

Changes in CUPS v2.4.7 (2023-09-20)
-----------------------------------

- CVE-2023-4504 - Fixed Heap-based buffer overflow when reading Postscript
  in PPD files
- Added OpenSSL support for cupsHashData (Issue #762)
- Fixed delays in lpd backend (Issue #741)
- Fixed extensive logging in scheduler (Issue #604)
- Fixed hanging of `lpstat` on IBM AIX (Issue #773)
- Fixed hanging of `lpstat` on Solaris (Issue #156)
- Fixed printing to stderr if we can't open cups-files.conf (Issue #777)
- Fixed purging job files via `cancel -x` (Issue #742)
- Fixed RFC 1179 port reserving behavior in LPD backend (Issue #743)
- Fixed a bug in the PPD command interpretation code (Issue #768)
- Fixed Oki 407 freeze when printing larger jobs (Issue #877)


To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 pkgsrc/print/cups/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/cups/Makefile.common
cvs rdiff -u -r1.63 -r1.64 pkgsrc/print/cups-base/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/print/cups-base/distinfo
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/print/cups-base/patches/patch-cups_http-addrlist.c
cvs rdiff -u -r1.31 -r1.32 pkgsrc/print/libcups/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/cups/Makefile
diff -u pkgsrc/print/cups/Makefile:1.285 pkgsrc/print/cups/Makefile:1.286
--- pkgsrc/print/cups/Makefile:1.285    Thu May 16 06:15:27 2024
+++ pkgsrc/print/cups/Makefile  Fri May 17 05:26:22 2024
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.285 2024/05/16 06:15:27 wiz Exp $
+# $NetBSD: Makefile,v 1.286 2024/05/17 05:26:22 wiz Exp $
 
-PKGREVISION= 4
 .include "../../print/cups/Makefile.common"
 
 PKGNAME=       cups-${CUPS_VERS}

Index: pkgsrc/print/cups/Makefile.common
diff -u pkgsrc/print/cups/Makefile.common:1.18 pkgsrc/print/cups/Makefile.common:1.19
--- pkgsrc/print/cups/Makefile.common:1.18      Thu Jun 22 11:47:07 2023
+++ pkgsrc/print/cups/Makefile.common   Fri May 17 05:26:22 2024
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.18 2023/06/22 11:47:07 wiz Exp $
+# $NetBSD: Makefile.common,v 1.19 2024/05/17 05:26:22 wiz Exp $
 #
 # used by print/cups/Makefile
 # used by print/cups-base/Makefile
 # used by print/libcups/Makefile
 
-CUPS_VERS=     2.4.6
+CUPS_VERS=     2.4.8
 DISTNAME=      cups-${CUPS_VERS}-source
 CATEGORIES=    print
 

Index: pkgsrc/print/cups-base/Makefile
diff -u pkgsrc/print/cups-base/Makefile:1.63 pkgsrc/print/cups-base/Makefile:1.64
--- pkgsrc/print/cups-base/Makefile:1.63        Thu May 16 06:15:27 2024
+++ pkgsrc/print/cups-base/Makefile     Fri May 17 05:26:22 2024
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.63 2024/05/16 06:15:27 wiz Exp $
+# $NetBSD: Makefile,v 1.64 2024/05/17 05:26:22 wiz Exp $
 
-PKGREVISION= 4
 .include "../../print/cups/Makefile.common"
 
 PKGNAME=       cups-base-${CUPS_VERS}

Index: pkgsrc/print/cups-base/distinfo
diff -u pkgsrc/print/cups-base/distinfo:1.37 pkgsrc/print/cups-base/distinfo:1.38
--- pkgsrc/print/cups-base/distinfo:1.37        Fri Jun 23 06:46:47 2023
+++ pkgsrc/print/cups-base/distinfo     Fri May 17 05:26:22 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.37 2023/06/23 06:46:47 wiz Exp $
+$NetBSD: distinfo,v 1.38 2024/05/17 05:26:22 wiz Exp $
 
-BLAKE2s (cups-2.4.6-source.tar.gz) = 13ca31ed9c99078833444c544adc98f84bcab95453953cb8884dd3f9b527800d
-SHA512 (cups-2.4.6-source.tar.gz) = eb748680a748f599e4826c17054a24259d190e6c8e8339f6a7a37ee2a3f4c3fd1829e856b25a854cfdbee1b51279c70a0e847f6142225b8b68f1cd10c4ce4ce4
-Size (cups-2.4.6-source.tar.gz) = 8135135 bytes
+BLAKE2s (cups-2.4.8-source.tar.gz) = 13382b695d48106ad736188c0f97983be3bece8b1b173dde465ce3d5cc0f66a1
+SHA512 (cups-2.4.8-source.tar.gz) = cbe71d536f0057d1ae07665e712c2a578c9d674e01775a3ecd3411243e861c8b2356d27eadf0d4df3fba626408a65c02d149b462caf88a7bdab9154bf741a339
+Size (cups-2.4.8-source.tar.gz) = 8142007 bytes
 SHA1 (patch-ae) = 7f12aa886208f9e634d5c3fd3bc1fd4a385f22a6
 SHA1 (patch-ai) = d4aa1b59c77fa2cbf614eb661d9a791311b399c2
 SHA1 (patch-at) = 9517bff0bf2c892f0723a25f243ba188f7781393
@@ -13,7 +13,6 @@ SHA1 (patch-config-scripts_cups-compiler
 SHA1 (patch-config-scripts_cups-directories.m4) = 272a10e2ae70c589a65d73fe788f62fcbb2392b0
 SHA1 (patch-config-scripts_cups-gssapi.m4) = 79de7d8c7bb8b2071817f505412d23fa8df5f68f
 SHA1 (patch-cups-tls.c) = b02bc528b6d551283373f271529d6f1956e1c7df
-SHA1 (patch-cups_http-addrlist.c) = b8558e6c9a646299e16d7d47ab43bc79f1a0baa0
 SHA1 (patch-cups_thread.c) = 453f8bd9e13b7b824cc7add75ea9ef49b8e0c991
 SHA1 (patch-doc-help-man-cups-files.conf.html) = c26754104788eb619e69e49d6d51bf84ab047876
 SHA1 (patch-man_cups-files.conf.5) = 51c06d39e20bf8c39c784fec1f32f6c8100cf821

Index: pkgsrc/print/libcups/Makefile
diff -u pkgsrc/print/libcups/Makefile:1.31 pkgsrc/print/libcups/Makefile:1.32
--- pkgsrc/print/libcups/Makefile:1.31  Thu May 16 06:15:28 2024
+++ pkgsrc/print/libcups/Makefile       Fri May 17 05:26:22 2024
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.31 2024/05/16 06:15:28 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2024/05/17 05:26:22 wiz Exp $
 
 .include "../../print/cups/Makefile.common"
 
 PKGNAME=       libcups-${CUPS_VERS}
-PKGREVISION=   5
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=OpenPrinting/}
 
 MAINTAINER=    sbd%NetBSD.org@localhost



Home | Main Index | Thread Index | Old Index