Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-01-12 23:18:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and      /work/SRC/openSUSE:Factory/.hplip.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hplip"

Sun Jan 12 23:18:47 2020 rev:129 rq:762938 version:3.19.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/hplip/hplip.changes      2020-01-05 
15:21:21.617567086 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.6675/hplip.changes    2020-01-12 
23:19:28.206707083 +0100
@@ -1,0 +2,80 @@
+Fri Jan 10 13:52:53 UTC 2020 - Martin Wilck <mwi...@suse.com>
+
+- Fix crash if python3-reportlab is missing (bsc#1159240, lp#1859179)
+  * Added hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch
+  * Added recommends on python3-reportlab
+
+-------------------------------------------------------------------
+Thu Jan  9 11:54:45 UTC 2020 - Johannes Weberhofer <jweberho...@weberhofer.at>
+
+- updated to 3.19.12
+
+  Rendering print jobs with cupsfilter command 
+  Added support for the following new Printers:
+
+  * HP Color LaserJet Pro M256dn
+  * HP Color LaserJet Pro M255dn
+  * HP Color LaserJet Pro M256nw
+  * HP Color LaserJet Pro M255nw
+  * HP Color LaserJet Pro M256dw
+  * HP Color LaserJet Pro M255dw
+  * HP Color LaserJet Pro M155a
+  * HP Color LaserJet Pro M156a
+  * HP Color LaserJet Pro M155nw
+  * HP Color LaserJet Pro M156nw
+  * HP Color LaserJet Pro MFP M282nw
+  * HP Color LaserJet Pro MFP M284nw
+  * HP Color LaserJet Pro MFP M283fdn
+  * HP Color LaserJet Pro MFP M285fdn
+  * HP Color LaserJet Pro MFP M283fdw
+  * HP Color LaserJet Pro MFP M285fdw
+  * HP Color LaserJet Pro MFP M283cdw
+  * HP Color LaserJet Pro MFP M285cdw
+  * HP Color LaserJet Pro MFP M182n
+  * HP Color LaserJet Pro MFP M184n
+  * HP Color LaserJet Pro MFP M182nw
+  * HP Color LaserJet Pro MFP M184nw
+  * HP Color LaserJet Pro MFP M183fw
+  * HP Color LaserJet Pro MFP M185fw
+
+- updated to 3.19.11
+
+  Added Supported for “hp-uiscan” to scan only backside of a page
+
+  Added support for the following new Printers:
+  * HP Color LaserJet MFP M776dn
+  * HP Color LaserJet Flow MFP M776z
+  * HP Color LaserJet Flow MFP M776zs
+  * HP Color LaserJet M856dn
+  * HP Color LaserJet M856x
+  * HP Color LaserJet E85055dn
+
+  Added Job Accounting Support for the following devices:
+  * HP LaserJet Managed Flow MFP E77822-28-30 Printer
+  * HP LaserJet Managed MFP E77822-28-30 Printer
+  * HP LaserJet Managed Flow MFP E87640-50-60 Printer
+  * HP LaserJet Managed MFP E87640-50-60 Printer
+  * HP LaserJet Managed Flow MFP E82540-50-60 Printer
+  * HP LaserJet Managed MFP E82540-50-60 Printer
+  * HP LaserJet Managed Flow MFP E72525-30-35 Printer
+  * HP LaserJet Managed MFP E72525-30-35 Printer
+
+- updated to 3.19.8
+  hp-uiscan will fetch the paper sizes from the device dynamically for ScanJet 
devices.
+  hp-uiscan will prompt error message when paper jam occurs for ScanJet 
devices.
+
+  Added support for the following new Printers:
+  * HP DesignJet T1530 Postscript
+  * HP DesignJet T1600 Postscript Printer
+  * HP DesignJet T1600dr Postscript Printer
+  * HP DesignJet T2530 Postscript 
+  * HP DesignJet T2600 Postscript MFP
+  * HP DesignJet T930 Postscript
+  * HP LaserJet Pro M304a
+  * HP LaserJet Pro M305d
+  * HP LaserJet Pro M305dn
+  * HP LaserJet Pro M305dw
+  * HP LaserJet Pro MFP M329dn
+  * HP LaserJet Pro MFP M329dw
+
+-------------------------------------------------------------------

Old:
----
  hplip-3.19.6.tar.gz
  hplip-3.19.6.tar.gz.asc

New:
----
  hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch
  hplip-3.19.12.tar.gz
  hplip-3.19.12.tar.gz.asc

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

Other differences:
------------------
++++++ hplip.spec ++++++
--- /var/tmp/diff_new_pack.mBWDmf/_old  2020-01-12 23:19:31.098708152 +0100
+++ /var/tmp/diff_new_pack.mBWDmf/_new  2020-01-12 23:19:31.098708152 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 # (for auto-generated printer driver Provides:)
 %bcond_with new_pycups
 Name:           hplip
-Version:        3.19.6
+Version:        3.19.12
 Release:        0
 Summary:        HP's Printing, Scanning, and Faxing Software
 License:        BSD-3-Clause AND GPL-2.0-or-later AND MIT
@@ -72,6 +72,8 @@
 Patch302:       hp_ipp.h-add-missing-prototypes.patch
 # Fix import error for pcardext
 Patch303:       photocard-fix-import-error-for-pcardext.patch
+# bsc#1159240, lp#1859179
+Patch304:       hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch
 # PATCH-FIX-SUSE: Remove references to the closed-source ImageProcessor
 Patch400:       hplip-remove-imageprocessor.diff
 # Let a function return NULL instead of nothing
@@ -150,6 +152,7 @@
 Obsoletes:      hplip17
 Provides:       hplip3 = 3.9.5
 Obsoletes:      hplip3 < 3.9.5
+Recommends:     python3-reportlab
 %if 0%{?with_new_pycups}
 # All printer driver packages should have "BuildRequires: cups-rpm-helper"
 # for automatic generation of Provides: tags.
@@ -307,6 +310,7 @@
 %patch301 -p1 -b .misc-headers
 %patch302 -p1 -b .hp_ipp_missing_prototypes
 %patch303 -p1 -b .photocard_import
+%patch304 -p1
 %patch400 -p1
 %patch401 -p1
 %patch402 -p1

++++++ hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch ++++++
>From 8b1bbbb9a3659475367a6f58986ac8248576663b Mon Sep 17 00:00:00 2001
From: Martin Wilck <mwi...@suse.com>
Date: Fri, 10 Jan 2020 14:44:51 +0100
Subject: [PATCH] hp-sendfax: avoid crash if python-reportlab is missing

Avoids this crash:

warning: Reportlab not installed. Fax coverpages disabled.
warning: Please install version 2.0+ of Reportlab for coverpage support.
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 669, resource 
id: 13465094, major code: 40 (TranslateCoords), minor code: 0
Traceback (most recent call last):
  File "/usr/share/hplip/ui5/sendfaxdialog.py", line 375, in 
FilesTable_fileListChanged
    self.toggleCoverPage(self.FilesTable.isMIMETypeInList(MIME_TYPE_COVERPAGE))
  File "/usr/share/hplip/ui5/sendfaxdialog.py", line 328, in toggleCoverPage
---
 ui5/sendfaxdialog.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ui5/sendfaxdialog.py b/ui5/sendfaxdialog.py
index 4248907..3c3e880 100644
--- a/ui5/sendfaxdialog.py
+++ b/ui5/sendfaxdialog.py
@@ -325,9 +325,11 @@ class SendFaxDialog(QDialog, Ui_Dialog):
 
     def toggleCoverPage(self, b):
         # XXX: qt5port: disconnect method requires attention
-        
self.CoverPageGroupBox.toggled[bool].disconnect(self.CoverPageGroupBox_toggled)
+        if coverpages_enabled:
+            
self.CoverPageGroupBox.toggled[bool].disconnect(self.CoverPageGroupBox_toggled)
         self.CoverPageGroupBox.setChecked(b)
-        
self.CoverPageGroupBox.toggled[bool].connect(self.CoverPageGroupBox_toggled)
+        if coverpages_enabled:
+            
self.CoverPageGroupBox.toggled[bool].connect(self.CoverPageGroupBox_toggled)
 
 
     #
-- 
2.24.1


++++++ hplip-3.19.6.tar.gz -> hplip-3.19.12.tar.gz ++++++
/work/SRC/openSUSE:Factory/hplip/hplip-3.19.6.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new.6675/hplip-3.19.12.tar.gz differ: char 5, 
line 1



Reply via email to