[packages/cups] up to 2.4.14 (fixes CVE-2025-58060 CVE-2025-58364)
atler
atler at pld-linux.org
Fri Sep 12 00:22:42 CEST 2025
commit 6f5765f7ab714fba34d00cbbb371409afa322c52
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Sep 12 00:21:03 2025 +0200
up to 2.4.14 (fixes CVE-2025-58060 CVE-2025-58364)
cups-lspp.patch | 8 ++++----
cups.spec | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/cups.spec b/cups.spec
index dc11f09..b51e080 100644
--- a/cups.spec
+++ b/cups.spec
@@ -16,13 +16,13 @@
Summary(pl.UTF-8): Ogólny system druku dla Uniksa
Summary(pt_BR.UTF-8): Sistema Unix de Impressão
Name: cups
-Version: 2.4.12
+Version: 2.4.14
Release: 1
Epoch: 1
License: LGPL v2 (libraries), GPL v2 (the rest)
Group: Applications/Printing
Source0: https://github.com/OpenPrinting/cups/releases/download/v%{version}/cups-%{version}-source.tar.gz
-# Source0-md5: 1f9281c661b95acc7925a220919210e2
+# Source0-md5: ef5f922e5a774b69b30318f440e746ac
Source1: %{name}.init
Source2: %{name}.pamd
Source3: %{name}.logrotate
diff --git a/cups-lspp.patch b/cups-lspp.patch
index 17f6619..2472a1d 100644
--- a/cups-lspp.patch
+++ b/cups-lspp.patch
@@ -66,7 +66,7 @@ diff -up cups-2.4.8/configure.ac.lspp cups-2.4.8/configure.ac
+
dnl See what languages are available and make sure we generate the localization
dnl files as needed...
- INSTALL_LANGUAGES=""
+ LANGFILES=""
diff -up cups-2.4.8/filter/common.c.lspp cups-2.4.8/filter/common.c
--- cups-2.4.8/filter/common.c.lspp 2024-04-26 13:38:21.000000000 +0200
+++ cups-2.4.8/filter/common.c 2024-05-14 13:15:22.457678901 +0200
@@ -1007,9 +1007,9 @@ diff -up cups-2.4.8/scheduler/ipp.c.lspp cups-2.4.8/scheduler/ipp.c
+ }
+#endif /* WITH_LSPP */
+
- job->dtype = printer->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_REMOTE);
- job->attrs = con->request;
- job->dirty = 1;
+ if (ippGetBoolean(ippFindAttribute(con->request, "print-as-raster", IPP_TAG_BOOLEAN), 0))
+ job->print_as_raster = 1;
+
@@ -1711,6 +1866,29 @@ add_job(cupsd_client_t *con, /* I - Cl
ippSetString(job->attrs, &attr, 0, printer->job_sheets[0]);
ippSetString(job->attrs, &attr, 1, printer->job_sheets[1]);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cups.git/commitdiff/6f5765f7ab714fba34d00cbbb371409afa322c52
More information about the pld-cvs-commit
mailing list