Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cups-filters for openSUSE:Factory 
checked in at 2021-06-05 23:31:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cups-filters (Old)
 and      /work/SRC/openSUSE:Factory/.cups-filters.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cups-filters"

Sat Jun  5 23:31:00 2021 rev:49 rq:896690 version:1.28.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/cups-filters/cups-filters.changes        
2021-04-24 23:07:22.291243643 +0200
+++ /work/SRC/openSUSE:Factory/.cups-filters.new.1898/cups-filters.changes      
2021-06-05 23:31:30.296435132 +0200
@@ -1,0 +2,267 @@
+Tue May 25 12:21:15 CEST 2021 - [email protected]
+
+- Version upgrade to 1.28.8
+  * libcupsfilters: Made check whether the driverless PPD to
+    generate should be a fax out PPD more reliable (Issue #343).
+  * foomatic-rip: Options in the 5th command line argument of
+    the CUPS filter command line are separated only by white
+    space and not by comma, also make sure that an option "none"
+    is not considered a custom page size (Issue #348).
+  * implicitclass: Raise timeout for cups-browsed's answer from
+    20s to 60s (Pull request #346).
+  * libcupsfilters: In the PPD generator really give priority to
+    Apple Raster against PDF (Issue #331).
+- Version upgrade to 1.28.7
+  * driverless: Removed the support quality check from Pull
+    request #235 as it takes significant time for each printer
+    being listed, making cups-driverd (`lpinfo -m`) timing out
+    when there are many printers (OpenPrinting CUPS issue #65).
+  * libcupsfilters: In the PPD generator give priority to Apple
+    Raster against PDF (Issue #331).
+  * libcupsfilters: Added NULL check when removing ".Borderless"
+    suffixes from page size names (Issue #314, Pull request #328).
+  * libcupsfilters: In the cupsRasterParseIPPOptions() map the
+    color spaces the same way as in the PPD generator
+    (Issue #326, Pull request #327).
+  * libcupsfilters: Fixed addition of grayscale mode in
+    generated PPD files, to avoid duplicate entries
+    (OpenPrinting CUPS issue #59).
+- Version upgrade to 1.28.6
+  * libcupsfilters: In generated PPDs add a grayscale mode if
+    there are only color printing modes (from OpenPrinting CUPS).
+  * libcupsfilters: In generated PPDs add an "OutputBin" option
+    also if it has only one choice (OpenPrinting CUPS pull
+    request #18).
+  * libcupsfilters: Generated PPDs could have an "Unknown"
+    default InputSlot (OpenPrinting CUPS issue #44).
+  * cups-browsed: Removed unneeded IPP attribute additions
+    preventing the created local queues from preserving a
+    location or description the user assigns to them (Issue #323).
+  * cups-browsed: Removed all calls of the resolve_uri() function
+    of libcupsfilters, as these are not actually needed and in case
+    the supplied DNS-SD-based URI is not resolvable, the function
+    gets stuck for ~5 seconds.
+  * cups-browsed: Fixed several memory leaks, mainly from the
+    code to merge printer IPP attributes for clusters
+    (Pull request #322).
+  * cups-browsed: Silenced compiler warning.
+  * foomatic-rip: Fix infinite loop and input from file on raw
+    printing (Pull request #318).
+  * foomatic-rip: Remove temporary file created during pdf-to-ps
+    conversion (Pull request #313).
+- Version upgrade to 1.28.5
+  * cups-browsed: UUID from IPP response was used after its
+    pointer was freed by ippDelete() (Pull request #311).
+- Version upgrade to 1.28.4
+  * driverless: Avoid duplicate PPD list entries from the same
+    device via UUID
+  * driverless: Reduce ippfind calls by "driverless" and
+    "driverless-fax"called by CUPS. Let "driverless list" list
+    both print and fax PPDs and "driverless-fax list" do nothing.
+  * driverless: Avoid duplicate listings in printer discovery,
+    by "driverless-fax" not listing any URI as "driverless"
+    lists them all already.
+  * driverless: Vastly improve performance by doing only one
+    ippfind call instead of two (IPP, IPPS) as ippfind accepts
+    more than one reg type on the command line.
+  * Sample PPDs: Corrected manufacturer name in
+    Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd.
+- Version upgrade to 1.28.3
+  * libcupsfilters, cups-browsed: Fixed inconsistency between
+    resolvers for DNS-SD-based URIs, resolve_uri() and
+    ippfind_based_uri_converter(). Now both return a freeable
+    string.
+  * libcupsfilters: Fix uninitialized buffer and parsing ippfind
+    output in ippfind_based_uri_converter() function
+    (Issue #308, Pull request #309).
+- Version upgrade to 1.28.2
+  * driverless: Free allocated memory, use MAX_OUTPUT_LEN
+    (Pull request #304).
+  * driverless: Make the two ippfind tasks(for IPP
+    and IPPS) run in parallel (Pull request #302, #305, #306).
+  * braille: Support new liblouis tables not containing a
+    display name (Pull request #303)
+  * Build system: Let ./configure not error out when there is
+    more than one DejaVuSans.ttf test font candidate (Issue #300).
+  * cups-browsed: Crash when a remote printer set as default gets
+    removed, due to missing variable in printf() call (Issue #299).
+  * libcupsfilters: Removed all signal handling and global
+    variables from get_printer_attributes() and
+    ippfind_based_uri_converter(). This is overkill for these
+    quick operations and causes problems when shutting down
+    cups-browsed (Issue #298).
+- Version upgrade to 1.28.1
+  * COPYING: Fixed several typos
+  * libcupsfilters: Fixed typo in log message of
+    get_printer_attributes functions.
+  * cups-browsed: Fixed typos in configuration file and man page
+  * libcupsfilters: Let the PPD generator not suffix page size
+    names with ".Borderless" if all page sizes would get this
+    suffix, for example for printers which generally print
+    borderless.
+  * libcupsfilters: Added "faxPrefix" option for generated IPP Fax
+    Out PPDs, so that this option also appears in print dialogs.
+  * driverless: List addresses for local services correctly when
+    using "--std-ipp-uris" (with "localhost" hostname).
+  * driverless: Make calls of the ippfind utility somewhat faster,
+    setting the timeout of ippfind to automatic.
+  * libcupsfilters: Resolve DNS-SD-based URIs for local services
+    correctly (using hostname "localhost").
+  * libcupsfilters: In get_printer_attributes() functions do not
+    try to convert URIs which are not DNS-SD-based (Issue #294).
+  * libcupsfilters: In get_printer_attributes() functions also
+    support URIs with "dnssd://..." scheme.
+  * libcupsfilters: Moved signal handling back into main
+    function of the get_printer_attributes() variants, it got
+    moved out accidentally.
+  * driverless: For generating a PPD, independent whether via
+    "driverless URI" or "driverless cat URI", always allow CUPS
+    driver URIs (prefixed with "driverless: " or
+    "driverless-fax:") and pure IPP URIs.
+  * driverless: Accept clean IPP URIs also for 'driverless cat ...'
+    (Issue #295, Pull request #296).
+  * driverless-fax: Do not use fixed path for call of driverless
+    itself (Pull request #293).
+- Version upgrade to 1.28.0
+  * driverless, driverless-fax, libcupsfilters: Added IPP Fax
+    Out support. Now printer setup tools list an additional fax
+    "driver".  A fax queue is created by selecting this driver.
+    Jobs have to be sent with "-o phone=12345" to supply
+    the destination phone number (Pull request #280).
+  * libfontembed: Silenced warning with gcc 10.x
+    (Pull request #287).
+  * cups-browsed: Added ./configure
+    options --enable-saving-created-queues
+    and --with-remote-cups-local-queue-naming
+    (Pull request: #253, #285).
+  * cups-browsed: Fixed several memory leaks, mainly from
+    the code to merge printer IPP attributes for clusters
+    (Pull request #281, #283).
+  * driverless: Added "--std-ipp-uris" command line option to
+    show listed URIs in standard hostname-based form (not the
+    CUPS DNS-SD-service-name-based form. Only for manual call of
+    the utility, for debugging purposes (Pull request #277).
+  * libfontembed: Removed assert() calls which cause crashes
+    when unsupported emoji fonts are installed (Issue #254,
+    Pull request #276).
+  * driverless: Added support for IPPS (use "ipps://..." URIs if
+    possible, Issue #251, Pull request #270, #273).
+  * gstoraster, gstopdf: When converting PostScript to PDF use
+    the "pdfwrite" output device with "-dPDFSETTINGS=/default"
+    instead of with "-dPDFSETTINGS=/printer". This reproduces
+    bitmaps in the PostScript file with their original image
+    quality (Issue #272).
+  * cups-browsed: Limit log file size and add backup file for
+    previous log entries. Introduced the configuration option
+    DebugLogFileSize in cups-browsed.conf to set the actual limit
+    in kilobytes or 0 to get the old behavior of an unlimited
+    size for the log file (Issue #260, Pull request #267).
+  * gstoraster, gstopdf: Do not apply margins when output format
+    is PDF, as then we convert an incoming PostScript file to
+    PDF (pre-pdftopdf) and do not prepare the pages for the
+    printer (post-pdftopdf, Issue #250).
+  * cups-browsed: Do not write any log messages directly to
+    stderr, there were some concerning timeouts on queue
+    creation (Issue #260).
+  * Build system: Fix cross-compilation without DejaVu test font
+    in configure.ac (Issue #262, Pull request #263).
+  * libcupsfilters: Respect the fact that PPD keywords
+    are case-sensitive when adding "*cupsManualCopies: True" in
+    PPD file (Issue #242).
+  * libcupsfilters: Older versions of libcups (< 2.3.1)
+    had the enum name for fold-accordion finishings mistyped.
+    Added a workaround.
+  * cups-browsed: Remove left-over local queues from the previous
+    session more quickly when CUPS legacy browsing is turned on.
+  * cups-browsed: Left-over local queues from the previous
+    session for which the corresponding remote printer did not
+    appear again did not get removed as they were considered
+    externally overwritten.
+  * gstoraster, gstopdf: Add option "-dDoNumCopies" to Ghostscript
+    command line if we are outputting PDF (called via gstopdf
+    wrapper) and the number of copies supplied to CUPS is 1 (4th
+    command line argument). In this case we convert incoming
+    PostScript to PDF and need to respect  embedded PostScript
+    commands to implement the number of copies (Issue #255,
+    CUPS Issue #5796, OpenSUSE bug #1173345).
+  * imagetoraster: Potential null dereference fix (when no valid
+    PPD is supplied, Pull request #256).
+  * cups-browsed: Call cupsGetNamedDest() only if
+    "OnlyUnsupportedByCUPS No"
+  * Sample PPDs: Corrected ColorModel default for Generic PWG
+    Raster PPD to Color (Pull request #247).
+  * cups-browsed: Mark the temp queue as cups-browsed-generated
+    during setting printer-is-shared (Pull request #246).
+  * cups-browsed: Remove mentions of README and AUTHORS files in
+    the man page (Pull request #244).
+  * pclmtoraster: Added new filter to extract Raster data from
++++ 112 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/cups-filters/cups-filters.changes
++++ and /work/SRC/openSUSE:Factory/.cups-filters.new.1898/cups-filters.changes

Old:
----
  cups-filters-1.27.2.tar.xz
  fix_upstream_issue348.patch

New:
----
  cups-filters-1.28.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cups-filters.spec ++++++
--- /var/tmp/diff_new_pack.KHLUCN/_old  2021-06-05 23:31:30.928436231 +0200
+++ /var/tmp/diff_new_pack.KHLUCN/_new  2021-06-05 23:31:30.928436231 +0200
@@ -37,22 +37,15 @@
 #       and also run: zypper vcmp 'next version' 'current version'
 # e.g. zypper vcmp '1.0.49' '1.0.49.20140326' -> 1.0.49 is older than 
1.0.49.20140326
 #  and zypper vcmp '1.0.50' '1.0.49.20140326' -> 1.0.50 is newer than 
1.0.49.20140326
-Version:        1.27.2
+Version:        1.28.8
 Release:        0
-Source0:        
http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz
+Source0:        
http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.gz
 # Upstream fix for https://bugs.linuxfoundation.org/show_bug.cgi?id=1421
 # in 
https://github.com/OpenPrinting/cups-filters/commit/6db3b08d3b20332b1525b8dd1a47950381b8f637
 # dowloaded via
 # wget -O fix_upstream_bug_1421.patch 
https://github.com/OpenPrinting/cups-filters/commit/6db3b08d3b20332b1525b8dd1a47950381b8f637.patch
 # and then removed the changes of the NEWS file from that patch because
 # the NEWS changes do not apply on the sources of the pristine 1.20.0 release:
-# Patch100 fix_upstream_bug_1421.patch is fixed in the cups-filters 1.20.1 
sources.
-# Patch102 fix_upstream_issue348.patch fixes
-# https://github.com/OpenPrinting/cups-filters/issues/348
-# "foomatic-rip segfaults with 'job-sheets=none,none' but works with 
'job-sheets=none'"
-# according to
-# 
https://github.com/OpenPrinting/cups-filters/commit/67c2128219ae0ba24917cb29bf0da0bddfd6864a
-Patch102:       fix_upstream_issue348.patch
 # Since cups-filters version 1.0.42 foomatic-rip is also provided by 
cups-filters.
 # The foomatic-rip version that is provided by cups-filters is not specified 
in the cups-filters sources
 # but on http://www.openprinting.org/download/foomatic/ the 
foomatic-filters-4.0-current.tar.gz
@@ -74,7 +67,7 @@
 # pdftops
 BuildRequires:  poppler-tools
 # pdftoraster
-BuildRequires:  ghostscript-mini-devel
+BuildRequires:  ghostscript-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libtiff-devel
@@ -223,12 +216,6 @@
 
 %prep
 %setup -q
-# Patch102 fix_upstream_issue348.patch fixes
-# https://github.com/OpenPrinting/cups-filters/issues/348
-# "foomatic-rip segfaults with 'job-sheets=none,none' but works with 
'job-sheets=none'"
-# according to
-# 
https://github.com/OpenPrinting/cups-filters/commit/67c2128219ae0ba24917cb29bf0da0bddfd6864a
-%patch102
 
 %build
 # Just do what is described in the upstream INSTALL file
@@ -329,11 +316,13 @@
 %{_mandir}/man8/cups-browsed.8.gz
 %{_bindir}/driverless
 %{_mandir}/man1/driverless.1.gz
+%{_bindir}/driverless-fax
 %{_bindir}/foomatic-rip
 %{_mandir}/man1/foomatic-rip.1.gz
 %dir /usr/lib/cups
 %dir /usr/lib/cups/driver
 /usr/lib/cups/driver/driverless
+/usr/lib/cups/driver/driverless-fax
 %dir /usr/lib/cups/backend
 # The wrapper backends beh and implicitclass must be installed with 0700 
permissions
 # so that cupsd runs them as root (backends with root-only permissions are run 
as root by cupsd)
@@ -353,6 +342,7 @@
 %attr(0700,root,root) /usr/lib/cups/backend/serial
 # Explicit attr() mode not applicable to symlink 
/usr/lib/cups/backend/driverless
 /usr/lib/cups/backend/driverless
+/usr/lib/cups/backend/driverless-fax
 %dir /usr/lib/cups/filter
 %attr(0755,root,root) /usr/lib/cups/filter/bannertopdf
 %attr(0755,root,root) /usr/lib/cups/filter/brftopagedbrf

Reply via email to