Hello community,
here is the log from the commit of package hplip for openSUSE:Factory checked in at 2018-09-04 22:47:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hplip (Old)
and /work/SRC/openSUSE:Factory/.hplip.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hplip"
Tue Sep 4 22:47:07 2018 rev:119 rq:632208 version:3.18.6
Changes:
--------
--- /work/SRC/openSUSE:Factory/hplip/hplip.changes 2018-07-26 10:17:30.995840860 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2018-09-04 22:47:16.267169616 +0200
@@ -1,0 +2,162 @@
+Tue Aug 28 11:37:58 UTC 2018 - Hans-Peter Jansen
+
+- removed Fix-scanning-with-python-pillow-4.2.0.patch as resolved
+ upstream. Closes boo#1096755
+- removed hplip-mdns.patch and hplip-mdns-retry-query.patch, since
+ upstream further improved the code in this area
+
+-------------------------------------------------------------------
+Thu Aug 2 13:38:51 UTC 2018 - hpj@urpla.net
+
+- update to 3.18.7 avoided due to newly added ImageProcessor.so blob
+
+- update to 3.18.6:
+ Added Support for the following new Printers:
+ - HP DesignJet Z6810 42in PostScript
+ - HP DesignJet Z6810 60in PostScript
+ - HP DesignJet Z6610 60in PostScript
+
+- update to 3.18.5:
+ Added Support for the following new Printers:
+ - HP DesignJet T1700 PostScript
+ - HP DesignJet T1700dr PostScript
+ - HP Color LaserJet Pro M253a
+ - HP Color LaserJet Pro M254dn
+ - HP Color LaserJet Pro M254n
+ - HP Color LaserJet Pro M254dne
+ - HP Color LaserJet Pro M254nw
+ - HP Color LaserJet Pro M254dw
+ - HP Color LaserJet Pro M254cnw
+ - HP Color LaserJet Pro M253nw
+ - HP Color LaserJet Pro M253cnw
+ - HP Color LaserJet Pro M254cdw
+ - HP Color LaserJet Pro MFP M180nw
+ - HP Color LaserJet Pro MFP M181fw
+ - HP Color LaserJet Pro MFP M179fw
+ - HP Color LaserJet Pro MFP M179cfw
+ - HP Color LaserJet Pro MFP M181fnw
+ - HP Color LaserJet Pro MFP M181cfw
+ - HP Color LaserJet Pro MFP M180n
+ - HP Color LaserJet Pro MFP M178cn
+ - HP Color LaserJet Pro MFP M178n
+ - HP Color LaserJet Pro MFP M180cn
+ - HP Color LaserJet Pro MFP M281fdw
+ - HP Color LaserJet Pro MFP M279fdw
+ - HP Color LaserJet Pro MFP M281cdw
+ - HP Color LaserJet Pro MFP M281fdn
+ - HP Color LaserJet Pro MFP M281dne
+ - HP Color LaserJet Pro MFP M278dn
+ - HP Color LaserJet Pro MFP M280nw
+ - HP Color LaserJet Pro MFP M278nw
+ - HP Color LaserJet Pro MFP M278cw
+ - HP Color LaserJet Pro MFP M280cnw
+ - HP Color LaserJet Pro MFP M280c2
+ - HP Color LaserJet Pro M154a
+ - HP Color LaserJet M153a
+ - HP Color LaserJet M153b
+ - HP Color LaserJet M154b
+ - HP Color LaserJet M154nw
+ - HP Color LaserJet M153nw
+ - HP Color LaserJet M153cnw
+ - HP Color LaserJet M153c1
+ - HP Color LaserJet M154cnw
+ - HP Color LaserJet M154c1
+ - HP PageWide Managed Color P75250dn
+ - HP PageWide Managed Color MFP P77940dns
+ - HP PageWide Managed Color MFP P77940dn
+ - HP PageWide Managed Color MFP P77940dn+
+ - HP PageWide Managed Color MFP P77950dns
+ - HP PageWide Managed Color MFP P77950dn
+ - HP PageWide Managed Color MFP P77950dn+
+ - HP PageWide Managed Color MFP P77960dns
+ - HP PageWide Managed Color MFP P77960dn
+ - HP PageWide Managed Color MFP P77960dn+
+ - HP PageWide Managed Color MFP P77440dn
+ - HP PageWide Managed Color Flow MFP E77950z
+ - HP PageWide Managed Color Flow MFP E77950zs
+ - HP PageWide Managed Color Flow MFP E77950z+
+ - HP PageWide Managed Color Flow MFP E77960z
+ - HP PageWide Managed Color Flow MFP E77960zs
+ - HP PageWide Managed Color Flow MFP E77960zts
+ - HP PageWide Managed Color Flow MFP E77960z+
+
+- update to 3.18.4:
+ Added Support for the following new Printers:
+ - HP LaserJet Pro MFP M28a
+ - HP LaserJet Pro MFP M29a
+ - HP LaserJet Pro MFP M30a
+ - HP LaserJet Pro MFP M31a
+ - HP LaserJet Pro MFP M30c
+ - HP LaserJet Pro MFP M31c
+ - HP LaserJet Pro MFP M28w
+ - HP LaserJet Pro MFP M29w
+ - HP LaserJet Pro MFP M30w
+ - HP LaserJet Pro MFP M31w
+ - HP LaserJet Pro MFP M30cw
+ - HP LaserJet Pro MFP M31cw
+ - HP LaserJet Pro M14a
+ - HP LaserJet Pro M15a
+ - HP LaserJet Pro M16a
+ - HP LaserJet Pro M17a
+ - HP LaserJet Pro M14c
+ - HP LaserJet Pro M17c
+ - HP LaserJet Pro M14w
+ - HP LaserJet Pro M15w
+ - HP LaserJet Pro M16w
+ - HP LaserJet Pro M17w
+ - HP LaserJet Pro M14cw
+ - HP LaserJet Pro M17cw
+ Added Support for the following new Distros:
+ - Ubuntu 18.04 Beta Version (64 bit)
+ - Debian 9.2 (32 bit and 64 bit)
+ - Debian 9.3 (32 bit and 64 bit)
+ - Debian 9.4 (32 bit and 64 bit)
+
+- update to 3.18.3:
+ Added Support for the following new Printers:
+ - HP DesignJet Z2600 PostScript
+ - HP DesignJet Z5600 PostScript
+ - HP PageWide XL 8000ps Printer
+ - HP PageWide XL 8000 Blueprinter
+ - HP PageWide XL 5000 Printer
+ - HP PageWide XL 5000 MFP
+ - HP PageWide XL 5000 Blueprinter
+ - HP PageWide XL 4500 Printer
+ - HP PageWide XL 4500 MFP
+ - HP PageWide XL 4000 Printer
+ - HP PageWide XL 4000 MFP
+ - HP PageWide XL 5100ps
+ - HP PageWide XL 5100ps MFP
+ - HP PageWide XL 5100ps MFP Blueprinter
+ - HP PageWide XL 6000ps
+ - HP PageWide XL 6000ps MFP
+ Added Support for the following new Distros:
+ - Manjaro Linux 17.1.4 (64 bit)
+ - Fedora 27 (64 bit)
+ - Linux Mint 18.3 (32 bit and 64 bit)
+ Launchpad fixes:
+ - 1736221 : hplip-3.17.11 source tarball contains compiled
+ binaries
+ - 1741214 : scan.py - scans cannot be saved as JPEG since
+ python-pillow-4.2.0
+
+- update to 3.17.11:
+ Added Support for the following new Distros:
+ - Ubuntu 17.10 (64bit)
+ Other requirement:
+ - Class Driver support
+
+- update to 3.17.10:
+ Added Support for the following new Scanners:
+ - HP Scanjet Enterprise Flow N9120 fn2 Document Scanner
+ - HP Digital Sender Flow 8500 fn2 Document Capture Workstation
+ Added Support for the following new Distros:
+ - Debian 9.1
+
+- refresh patches
+- adjust mdns.c changes
+ (which looses newly added _uscan._tcp.local queries, but requires
+ interface changes)
+- fix build due to unexpanded ppd/hpcups/*.ppd.gz usage in Makefile
+
+-------------------------------------------------------------------
Old:
----
Fix-scanning-with-python-pillow-4.2.0.patch
hplip-3.17.9.tar.gz
hplip-3.17.9.tar.gz.asc
hplip-mdns-retry-query.patch
hplip-mdns.patch
New:
----
hplip-3.18.6.tar.gz
hplip-3.18.6.tar.gz.asc
hplip-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hplip.spec ++++++
--- /var/tmp/diff_new_pack.pil5Rk/_old 2018-09-04 22:47:17.315173225 +0200
+++ /var/tmp/diff_new_pack.pil5Rk/_new 2018-09-04 22:47:17.323173253 +0200
@@ -54,7 +54,7 @@
%endif
Name: hplip
-Version: 3.17.9
+Version: 3.18.6
Release: 0
Summary: HP's Printing, Scanning, and Faxing Software
License: BSD-3-Clause AND GPL-2.0-or-later AND MIT
@@ -75,6 +75,8 @@
# Source100... is for special SUSE sources:
# Source102 is a small man page for /usr/bin/hpijs:
Source102: hpijs.1.gz
+#
+Source1000: %{name}-rpmlintrc
# Patch100... is for special Suse patches:
# Patch101 change-udev-rules.diff changes the udev rules file 56-hpmud.rules
Patch101: change-udev-rules.diff
@@ -90,11 +92,6 @@
# PATCH-FIX-SUSE: GNOME no longer provides a system tray, so don't warn the user that we can't find it
Patch109: no-systray-failure-message.patch
Patch110: hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch
-Patch111: Fix-scanning-with-python-pillow-4.2.0.patch
-# Patch200 fixes device communication and detection via MDNS in some network setups:
-Patch200: hplip-mdns.patch
-# Patch201 makes MDNS lookups more robust by retrying queries:
-Patch201: hplip-mdns-retry-query.patch
# Python3 port: cleanup patches
Patch300: pcardext-python3-fixes.patch
Patch301: hplip-misc-missing-includes-and-definitions.patch
@@ -393,16 +390,13 @@
# Patch106 disable_hp-upgrade.patch disables hp-upgrade/upgrade.py for security reasons,
# see https://bugzilla.novell.com/show_bug.cgi?id=853405
# To upgrade HPLIP an openSUSE software package manager like YaST or zypper should be used.
-%patch106 -b .disable_hp-upgrade.orig
+%patch106 -p1 -b .disable_hp-upgrade.orig
%patch107 -p1 -b .udev_rules_dir.orig
# Patch108 add_missing_includes_and_define_GNU_SOURCE.patch adds missing '#include <...>'
# and missing '#define _GNU_SOURCE' see https://bugs.launchpad.net/hplip/+bug/1456590
%patch108 -p1 -b .add_missing_includes_and_define_GNU_SOURCE.orig
%patch109 -p1 -b .systemtray.py.orig
%patch110 -p1 -b .boo1094141
-%patch111 -p1 -b .boo1096755
-%patch200 -p1 -b .mdns
-%patch201 -p1 -b .mdns-retry
%patch300 -p1 -b .pcardext-python3
%patch301 -p1 -b .misc-headers
%patch302 -p1 -b .hp_ipp_missing_prototypes
@@ -480,6 +474,7 @@
CFLAGS='%{optflags}' \
PYTHON=%{pyexe}
make
+sed -i 's|ppd/hpcups/\*.ppd.gz ||g' Makefile
%install
make DESTDIR=%{buildroot} install
++++++ change-udev-rules.diff ++++++
--- /var/tmp/diff_new_pack.pil5Rk/_old 2018-09-04 22:47:17.347173335 +0200
+++ /var/tmp/diff_new_pack.pil5Rk/_new 2018-09-04 22:47:17.347173335 +0200
@@ -1,7 +1,7 @@
-Index: hplip-3.16.8/data/rules/56-hpmud.rules
+Index: b/data/rules/56-hpmud.rules
===================================================================
---- hplip-3.16.8.orig/data/rules/56-hpmud.rules
-+++ hplip-3.16.8/data/rules/56-hpmud.rules
+--- a/data/rules/56-hpmud.rules
++++ b/data/rules/56-hpmud.rules
@@ -1,8 +1,33 @@
# HPLIP udev rules file. Notify console user if plugin support is required for this device.
+#
++++++ disable_hp-upgrade.patch ++++++
--- /var/tmp/diff_new_pack.pil5Rk/_old 2018-09-04 22:47:17.351173349 +0200
+++ /var/tmp/diff_new_pack.pil5Rk/_new 2018-09-04 22:47:17.351173349 +0200
@@ -1,6 +1,8 @@
---- upgrade.py.orig 2013-10-31 12:46:54.000000000 +0100
-+++ upgrade.py 2013-12-04 14:58:03.000000000 +0100
-@@ -134,6 +134,11 @@ except getopt.GetoptError, e:
+Index: b/upgrade.py
+===================================================================
+--- a/upgrade.py
++++ b/upgrade.py
+@@ -207,6 +207,11 @@ if os.geteuid() == 0:
if os.getenv("HPLIP_DEBUG"):
log.set_level('debug')
++++++ hplip-3.17.9.tar.gz -> hplip-3.18.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/hplip/hplip-3.17.9.tar.gz /work/SRC/openSUSE:Factory/.hplip.new/hplip-3.18.6.tar.gz differ: char 5, line 1
++++++ hplip-misc-missing-includes-and-definitions.patch ++++++
--- /var/tmp/diff_new_pack.pil5Rk/_old 2018-09-04 22:47:17.379173446 +0200
+++ /var/tmp/diff_new_pack.pil5Rk/_new 2018-09-04 22:47:17.383173459 +0200
@@ -10,31 +10,31 @@
scan/sane/http.c | 1 +
4 files changed, 4 insertions(+)
-diff --git a/protocol/discovery/mdns.c b/protocol/discovery/mdns.c
-index 75ef0eab7214..c58d218390f5 100644
+Index: b/protocol/discovery/mdns.c
+===================================================================
--- a/protocol/discovery/mdns.c
+++ b/protocol/discovery/mdns.c
-@@ -40,6 +40,7 @@
- #include
+@@ -37,6 +37,7 @@
+ #include
#include "mdns.h"
#include
+#include
- #include
/* Convert "www.google.com" to "3www6google3com". */
-diff --git a/protocol/discovery/mdns.h b/protocol/discovery/mdns.h
-index 56d8847da28a..d64e668fe194 100644
+ static int mdns_convert_name_to_dns(const char *name, int name_size, char *dns_name)
+Index: b/protocol/discovery/mdns.h
+===================================================================
--- a/protocol/discovery/mdns.h
+++ b/protocol/discovery/mdns.h
-@@ -105,5 +105,6 @@ static unsigned char* mdns_readMDL(unsigned char *p, unsigned char *normalized_m
- static DNS_RECORD* send_and_receive(struct mdns_socket *mdns_sock, const char *name,
- int query_type, int read_mode);
- static int get_ipv4_address(const char *iface, struct in_addr *addr);
+@@ -100,5 +100,6 @@ static void mdns_parse_respponse(unsign
+ static void mdns_rr_cleanup(DNS_RECORD *rr);
+ static DNS_RECORD *mdns_read_responses(int udp_socket, int mode);
+ static unsigned char* mdns_readMDL(unsigned char *p, unsigned char *normalized_mdl, int len);
+int mdns_probe_nw_scanners(char* uris_buf, int buf_size, int *count);
#endif // _DISCOVERY_MDNS_H
-diff --git a/scan/sane/hpaio.c b/scan/sane/hpaio.c
-index ae34cfb63fd9..28899d10bae3 100644
+Index: b/scan/sane/hpaio.c
+===================================================================
--- a/scan/sane/hpaio.c
+++ b/scan/sane/hpaio.c
@@ -46,6 +46,7 @@
@@ -45,8 +45,8 @@
#define DEBUG_DECLARE_ONLY
#include "sanei_debug.h"
-diff --git a/scan/sane/http.c b/scan/sane/http.c
-index 800df91bb3f3..ae5edf4c8fe8 100644
+Index: b/scan/sane/http.c
+===================================================================
--- a/scan/sane/http.c
+++ b/scan/sane/http.c
@@ -33,6 +33,7 @@
@@ -57,6 +57,3 @@
#include
#include
#include
---
-2.16.1
-
++++++ hplip-rpmlintrc ++++++
from Config import *
addFilter("arch-dependent-file-in-usr-share")
++++++ hplip-udev-rules-in-usr.patch ++++++
--- /var/tmp/diff_new_pack.pil5Rk/_old 2018-09-04 22:47:17.399173515 +0200
+++ /var/tmp/diff_new_pack.pil5Rk/_new 2018-09-04 22:47:17.399173515 +0200
@@ -1,11 +1,11 @@
-Index: hplip-3.15.2/Makefile.am
+Index: b/Makefile.am
===================================================================
---- hplip-3.15.2.orig/Makefile.am
-+++ hplip-3.15.2/Makefile.am
-@@ -109,7 +109,7 @@ rulessystemdir=/usr/lib/systemd/system
- dist_rulessystem_DATA =data/rules/hplip-printer@.service
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -134,7 +134,7 @@ dist_rulessystem_DATA =data/rules/hplip-
# hpmud.rules
+ if !HPLIP_CLASS_DRIVER
-rulesdir = /etc/udev/rules.d
+rulesdir = /usr/lib/udev/rules.d
if UDEV_SYSFS_RULES