commit hplip for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-11-02 14:04:57

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.3463 (New)


Package is "hplip"

Mon Nov  2 14:04:57 2020 rev:134 rq:845060 version:3.20.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2020-07-16 
12:11:10.906523639 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.3463/hplip.changes2020-11-02 
14:06:22.636772221 +0100
@@ -1,0 +2,5 @@
+Thu Oct 29 13:23:39 UTC 2020 - Michal Svec 
+
+- Fixed bugzilla link (bsc#1177527)
+
+---



Other differences:
--
++ disable_hp-upgrade.patch ++
--- /var/tmp/diff_new_pack.NSycDN/_old  2020-11-02 14:06:23.568772932 +0100
+++ /var/tmp/diff_new_pack.NSycDN/_new  2020-11-02 14:06:23.568772932 +0100
@@ -7,7 +7,7 @@
  log.set_level('debug')
  
 +
-+log.error("HPLIP upgrade is disabled by openSUSE for security reasons, see 
https://bugzilla.novell.com/show_bug.cgi?id=853405 - if you like to upgrade 
HPLIP, use an openSUSE software package manager like YaST or zypper.")
++log.error("HPLIP upgrade is disabled by openSUSE for security reasons, see 
https://bugzilla.suse.com/show_bug.cgi?id=853405 - if you like to upgrade 
HPLIP, use an openSUSE software package manager like YaST or zypper.")
 +clean_exit(1)
 +
 +







commit hplip for openSUSE:Factory

2020-07-16 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-07-16 12:10:15

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.3592 (New)


Package is "hplip"

Thu Jul 16 12:10:15 2020 rev:133 rq:820716 version:3.20.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2020-06-28 
23:05:30.690696303 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.3592/hplip.changes2020-07-16 
12:11:10.906523639 +0200
@@ -1,0 +2,6 @@
+Wed Jul  8 10:40:44 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec
+- Spec file cleanup
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.WfaHwm/_old  2020-07-16 12:11:13.610526372 +0200
+++ /var/tmp/diff_new_pack.WfaHwm/_new  2020-07-16 12:11:13.614526376 +0200
@@ -379,9 +379,9 @@
 --enable-foomatic-ppd-install \
 --disable-foomatic-rip-hplip-install \
 --with-hpppddir=%{_datadir}/cups/model/manufacturer-PPDs/%{name} \
---with-cupsbackenddir=%{_libexecdir}/cups/backend \
---with-cupsfilterdir=%{_libexecdir}/cups/filter \
---with-drvdir=%{_libexecdir}/cups/driver \
+--with-cupsbackenddir=%{_prefix}/lib/cups/backend \
+--with-cupsfilterdir=%{_prefix}/lib/cups/filter \
+--with-drvdir=%{_prefix}/lib/cups/driver \
 --with-mimedir=%{_sysconfdir}/cups \
 --with-docdir=%{_defaultdocdir}/%{name} \
 --with-htmldir=%{_defaultdocdir}/%{name} \
@@ -460,7 +460,7 @@
 # see for example https://bugs.launchpad.net/bugs/1197416
 # while in contrast manual printer setup via hp-setup usually "just works"
 # and it is clear for the user what goes on and in case of failure what went 
wrong.
-rm %{buildroot}%{_libexecdir}/systemd/system/hplip-printer@.service
+rm %{buildroot}%{_unitdir}/hplip-printer@.service
 # Remove selinux configurations we are not supporting on SUSE
 # force for not on all distributions the files were installed
 # Can't be disabled during configure
@@ -645,11 +645,11 @@
 %{_libdir}/python%{pyver}/site-packages/cupsext.*
 %{_libdir}/python%{pyver}/site-packages/hpmudext.*
 %{_libdir}/python%{pyver}/site-packages/pcardext.*
-%dir %{_libexecdir}/cups
-%dir %{_libexecdir}/cups/backend
-%{_libexecdir}/cups/backend/hpfax
-%dir %{_libexecdir}/cups/filter
-%{_libexecdir}/cups/filter/hpps
+%dir %{_prefix}/lib/cups
+%dir %{_prefix}/lib/cups/backend
+%{_prefix}/lib/cups/backend/hpfax
+%dir %{_prefix}/lib/cups/filter
+%{_prefix}/lib/cups/filter/hpps
 %dir %{_datadir}/cups
 %dir %{_datadir}/cups/model
 %dir %{_datadir}/cups/model/manufacturer-PPDs
@@ -698,13 +698,13 @@
 %{_libdir}/libhpipp.so.*
 %{_libdir}/libhpmud.so.*
 %{_libdir}/libhpdiscovery.so.*
-%dir %{_libexecdir}/cups
-%dir %{_libexecdir}/cups/backend
-%{_libexecdir}/cups/backend/hp
-%dir %{_libexecdir}/cups/filter
-%{_libexecdir}/cups/filter/hpcups
-%{_libexecdir}/cups/filter/hpcupsfax
-%{_libexecdir}/cups/filter/pstotiff
+%dir %{_prefix}/lib/cups
+%dir %{_prefix}/lib/cups/backend
+%{_prefix}/lib/cups/backend/hp
+%dir %{_prefix}/lib/cups/filter
+%{_prefix}/lib/cups/filter/hpcups
+%{_prefix}/lib/cups/filter/hpcupsfax
+%{_prefix}/lib/cups/filter/pstotiff
 %dir %{_datadir}/cups
 %dir %{_datadir}/cups/model
 %dir %{_datadir}/cups/model/manufacturer-PPDs







commit hplip for openSUSE:Factory

2020-06-28 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-06-28 23:03:48

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.3060 (New)


Package is "hplip"

Sun Jun 28 23:03:48 2020 rev:132 rq:817087 version:3.20.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2020-03-19 
19:50:10.496179804 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.3060/hplip.changes2020-06-28 
23:05:30.690696303 +0200
@@ -1,0 +2,77 @@
+Thu Jun 25 15:47:36 UTC 2020 - Martin Wilck 
+
+- hplip-3.20.6.tar.gz has been updated on HP download server,
+  causing the OBS download_files bot to fail. Fix it.
+- postscriptdriver provides are now enabled indirectly via cups-devel
+  (boo#1172407)
+
+---
+Thu Jun 18 09:16:25 UTC 2020 - Paolo Stivanin 
+
+- Update to 3.20.6
+  Add support for the following printers:
+  * HP Color LaserJet Managed MFP E78223a
+  * HP Color LaserJet Managed MFP E78223dv
+  * HP Color LaserJet Managed MFP E78223dn
+  * HP Color LaserJet Mngd MFP E78223dn Plus
+  * HP Color LaserJet Mngd MFP E78223dn CN
+  * HP Color LaserJet Managed MFP E78228dn
+  * HP Color LaserJet Managed MFP E78228dn Plus
+  * HP Color LaserJet Managed MFP E78228dn CN
+  * HP Color LaserJet Managed Flow MFP E78330z Plus
+  * HP Color LaserJet Managed Flow MFP E78330z CN
+  * HP Color LaserJet Managed MFP E78330dn
+  * HP Color LaserJet Mngd MFP E78330dn Plus
+  * HP Color LaserJet Mngd MFP E78330dn CN
+  * HP Color LaserJet Managed MFP E78330z
+  * HP Color LaserJet Managed Flow MFP E78325z Plus
+  * HP Color LaserJet Managed Flow MFP E78325dn CN
+  * HP Color LaserJet Managed Flow MFP E78325z CN
+  * HP Color LaserJet Managed MFP E78325dn
+  * HP Color LaserJet Managed MFP E78325z
+  * HP Color LaserJet Managed Flow MFP E78323z
+  * HP Color LaserJet Mgd Flw MFPE78323Z Plus
+  * HP Color LaserJet Mgd Flw MFPE78323z CN
+  * HP Color LaserJet Managed MFP E78323dn
+  * HP Color LaserJet Mngd MFP E78323dn Plus
+  * HP Color LaserJet Mngd MFP E78323dn CN
+  * HP DeskJet 1200
+  * HP DeskJet Ink Advantage 1200
+  * HP DeskJet 2300 All-in-One
+  * HP DeskJet Ink Advantage 2300 All-in-One
+  * HP ENVY 6000 series
+  * HP DeskJet Plus 6000 series
+  * HP ENVY Pro 6400 series
+  * HP DeskJet Plus 6400 series
+  * HP DeskJet 2700 All-in-One Printer series
+  * HP DeskJet Ink Advantage 2700 All-in-One Printer series
+  * HP DeskJet Plus 4100 All-in-One Printer series
+  * HP DeskJet Ink Advantage 4100 All-in-One Printer series
+  * HP LaserJet Enterprise M610dn
+  * HP LaserJet Enterprise M611dn
+  * HP LaserJet Enterprise M611x
+  * HP LaserJet Enterprise M612dn
+  * HP LaserJet Enterprise M612x
+  * HP LaserJet Enterprise MFP M634dn
+  * HP LaserJet Enterprise MFP M634z
+  * HP LaserJet Enterprise Flow MFP M634h
+  * HP LaserJet Enterprise MFP M635h
+  * HP LaserJet Enterprise MFP M635fht
+  * HP LaserJet Enterprise Flow MFP M635z
+  * HP LaserJet Enterprise MFP M636fh
+  * HP LaserJet Enterprise Flow MFP M636z
+  * HP Neverstop Laser MFP 1200n
+  * HP Neverstop Laser MFP 1201n
+  * HP Neverstop Laser MFP 1200nw
+  * HP Neverstop Laser MFP 1202nw
+  * HP Laser NS MFP 1005n
+  * HP Neverstop Laser 1000n
+  * HP Neverstop Laser 1001nw
+  * HP Laser NS 1020n
+  * HP ScanJet Pro 2000 s2
+  * HP ScanJet Pro 3000 s4
+  * HP ScanJet Pro N4000 snw1
+  * HP ScanJet Enterprise Flow 5000 s5
+  * HP ScanJet Enterprise Flow N7000 snw1
+
+---

Old:

  hplip-3.19.12.tar.gz
  hplip-3.19.12.tar.gz.asc

New:

  hplip-3.20.6.tar.gz
  hplip-3.20.6.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.wbrCyu/_old  2020-06-28 23:05:31.786699943 +0200
+++ /var/tmp/diff_new_pack.wbrCyu/_new  2020-06-28 23:05:31.790699956 +0200
@@ -23,11 +23,8 @@
 %define pyver %{py3_ver}
 %define pyexe %{_bindir}/python3
 %global use_qt5 1
-# Set _with_new_pycups in prjconf if cups-rpm-helper is available
-# (for auto-generated printer driver Provides:)
-%bcond_with new_pycups
 Name:   hplip
-Version:3.19.12
+Version:3.20.6
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause AND GPL-2.0-or-later AND MIT
@@ -157,11 +154,9 @@
 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.
-BuildRequires:  cups-rpm-helper
-%endif
+# cups-rpm-helper is now pulled in indirectly via cups-devel.
+# This causes the 

commit hplip for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-03-19 19:46:49

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.3160 (New)


Package is "hplip"

Thu Mar 19 19:46:49 2020 rev:131 rq:785667 version:3.19.12

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2020-01-23 
16:10:44.691629824 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.3160/hplip.changes2020-03-19 
19:50:10.496179804 +0100
@@ -1,0 +2,12 @@
+Mon Mar 16 13:40:14 UTC 2020 - Martin Wilck 
+
+- Use LSB fallback if distro determination fails (bsc#1166623)
+  * Add patch: Use-lsb_release-fallback-code-if-import-distro-fails.patch
+- Removed python3-distro dependency again, not necessary any more.
+
+---
+Mon Mar 16 09:15:53 UTC 2020 - Johannes Meixner 
+
+- Recommend python3-distro (boo#1166623)
+
+---

New:

  Use-lsb_release-fallback-code-if-import-distro-fails.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.cC6HpI/_old  2020-03-19 19:50:12.172180770 +0100
+++ /var/tmp/diff_new_pack.cC6HpI/_new  2020-03-19 19:50:12.180180775 +0100
@@ -74,6 +74,8 @@
 Patch303:   photocard-fix-import-error-for-pcardext.patch
 # bsc#1159240, lp#1859179
 Patch304:   hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch
+# bsc#1166623, hp-toolbox crashes without python3-distro module
+Patch305:   Use-lsb_release-fallback-code-if-import-distro-fails.patch
 # PATCH-FIX-SUSE: Remove references to the closed-source ImageProcessor
 Patch400:   hplip-remove-imageprocessor.diff
 # Let a function return NULL instead of nothing
@@ -313,6 +315,7 @@
 %patch302 -p1 -b .hp_ipp_missing_prototypes
 %patch303 -p1 -b .photocard_import
 %patch304 -p1
+%patch305 -p1
 %patch400 -p1
 %patch401 -p1
 %patch402 -p1

++ Use-lsb_release-fallback-code-if-import-distro-fails.patch ++
>From 5ff90c0210be6b9b48f5cc269d2450e85a958ec0 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Mon, 16 Mar 2020 14:33:35 +0100
Subject: [PATCH] Use lsb_release fallback code if "import distro" fails

With python 3.8, the standard python "platform" module doesn't
provide the "dist()" function any more. The "distro" module is
used instead. However, not all distributions ship the "distro"
module by default. Catch the resulting exception, and use the
already existing fallback code to determine the distribution
using lsb_release.
---
 base/password.py  |  8 ++--
 installer/core_install.py | 10 +++---
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/base/password.py b/base/password.py
index cc91ac7..4352f9d 100644
--- a/base/password.py
+++ b/base/password.py
@@ -84,8 +84,12 @@ def get_distro_name():
 try:
 os_name = platform.dist()[0]
 except AttributeError:
-import distro
-os_name = distro.linux_distribution()[0]
+try:
+import distro
+os_name = distro.linux_distribution()[0]
+except (ImportError, AttributeError):
+# Use fallback code below
+pass
 
 if not os_name:
 name = os.popen('lsb_release -i | cut -f 2')
diff --git a/installer/core_install.py b/installer/core_install.py
index eaecdc6..8c6b67f 100644
--- a/installer/core_install.py
+++ b/installer/core_install.py
@@ -644,9 +644,13 @@ class CoreInstall(object):
 name = platform.dist()[0].lower()
 ver = platform.dist()[1]
 except AttributeError:
-import distro
-name = distro.linux_distribution()[0].lower()
-ver = distro.linux_distribution()[1]
+try:
+import distro
+name = distro.linux_distribution()[0].lower()
+ver = distro.linux_distribution()[1]
+except (ImportError, AttributeError):
+# Use fallback code below
+pass
 
 if not name:
 found = False
-- 
2.25.1







commit hplip for openSUSE:Factory

2020-01-23 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-01-23 16:10:02

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.26092 (New)


Package is "hplip"

Thu Jan 23 16:10:02 2020 rev:130 rq:765845 version:3.19.12

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2020-01-12 
23:19:28.206707083 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.26092/hplip.changes   2020-01-23 
16:10:44.691629824 +0100
@@ -1,0 +2,14 @@
+Mon Jan 13 22:01:08 UTC 2020 - Martin Wilck 
+
+- Use /etc/sane.d/dll.d/hpaio to register SANE backend rather
+  than modifying /etc/sane/dll.conf
+- SANE backend must be configured in hplip-sane package (bsc#1160708)
+
+---
+Mon Jan 13 17:27:20 UTC 2020 - Martin Wilck 
+
+- Revert changes from 3.18.5 that break hp-setup for fax devices
+  (bsc#1107711, lp#1773320)
+  * Added patch: Revert-changes-from-3.18.5-that-break-hp-setup-for-f.patch
+
+---

New:

  Revert-changes-from-3.18.5-that-break-hp-setup-for-f.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.YhWSLR/_old  2020-01-23 16:10:46.399630836 +0100
+++ /var/tmp/diff_new_pack.YhWSLR/_new  2020-01-23 16:10:46.403630839 +0100
@@ -81,6 +81,8 @@
 # Use a pgp server (pool.sks-keyservers.net) which doesn't throw proxy errors
 # or run into timeouts most of the time
 Patch402:   hplip-change-pgp-server.patch
+# boo#1107711
+Patch403:   Revert-changes-from-3.18.5-that-break-hp-setup-for-f.patch
 BuildRequires:  %{pymod devel}
 BuildRequires:  %{pymod qt5-devel}
 BuildRequires:  %{pymod xml}
@@ -314,6 +316,7 @@
 %patch400 -p1
 %patch401 -p1
 %patch402 -p1
+%patch403 -p1
 
 # replace "env" shebang and "/usr/bin/python" with real executable
 find . -name '*.py' -o -name pstotiff | \
@@ -447,6 +450,8 @@
 # Remove the installed /etc/sane.d/dll.conf
 # because this is provided by the sane-backends package:
 rm %{buildroot}%{_sysconfdir}/sane.d/dll.conf
+mkdir %{buildroot}%{_sysconfdir}/sane.d/dll.d
+echo hpaio >%{buildroot}%{_sysconfdir}/sane.d/dll.d/hpaio
 # Remove the installed HAL fdi file because HAL is no longer used (HAL is 
deprecated):
 rm %{buildroot}%{_datadir}/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi
 # Remove the installed hplip-printer@.service file for systemd
@@ -578,38 +583,18 @@
 /sbin/ldconfig
 exit 0
 
-%triggerin -p /bin/bash -- sane-backends
-# As hplip can be used for plain printers it cannot "PreReq sane-backends".
-# Therefore if sane-backends is installed it may be installed or updated after 
hplip.
-# In this case trigger to add the SANE backend "hpaio" to /etc/sane.d/dll.conf 
if it is not there.
-# To be safe there is a test that /etc/sane.d/dll.conf is writable.
-if [ -w %{_sysconfdir}/sane.d/dll.conf ]
-then if ! grep -q 'hpaio' %{_sysconfdir}/sane.d/dll.conf
- then echo -e '# The hpaio backend is provided by the hplip 
package:\n#hpaio' >>%{_sysconfdir}/sane.d/dll.conf
- fi
-fi
-exit 0
-
 %postun -p /bin/bash
 %desktop_database_postun
 %icon_theme_cache_postun
 /sbin/ldconfig
+
+%postun sane
+# Earlier versions of hplip modified /etc/sane.d/dll.conf
+# Now we use /etc/sane.d/dll.d (multiple hpaio entries don't hurt).
 # If the package was removed (but not if it was updated)
 # then remove the hpaio lines in /etc/sane.d/dll.conf.
-# Don't remove them when the hplip package was automatically
-# replaced by the hplip17 package (via RPM obsoletes) or vice versa.
-# Because postun of the old package runs last (after triggerin -- 
sane-backends)
-# it is done via a special "ls" test if any libsane-hpaio.so exists
-# (e.g. there could be only 32-bit installed on 64-bit hardware).
-# If the "ls" test does not fail, some kind of HPLIP is installed.
-# The package sane-backends may not be installed (see triggerin)
-# and therefore the test that /etc/sane.d/dll.conf is writable.
-# The "exit 0" is necessary, otherwise the postun script
-# would exit with non-zero exit-code if the package was not removed.
-if [ "$1" = "0" ]
-then if ! ls %{_prefix}/lib*/sane/libsane-hpaio.so* &>/dev/null
- then [ -w %{_sysconfdir}/sane.d/dll.conf ] && sed -i -e '/hpaio/d' 
%{_sysconfdir}/sane.d/dll.conf
- fi
+if [ "$1" = "0" ] && [ -w %{_sysconfdir}/sane.d/dll.conf ]; then
+sed -i -e '/hpaio/d' %{_sysconfdir}/sane.d/dll.conf
 fi
 exit 0
 
@@ -740,6 +725,9 @@
 %files sane
 %dir %{_libdir}/sane
 %{_libdir}/sane/libsane-hpaio.so.*
+%dir %{_sysconfdir}/sane.d
+%dir %{_sysconfdir}/sane.d/dll.d
+%{_sysconfdir}/sane.d/dll.d/hpaio
 
 %files devel
 %{_libdir}/libhpip.so

++ 

commit hplip for openSUSE:Factory

2020-01-12 Thread root
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.changes2020-01-12 
23:19:28.206707083 +0100
@@ -1,0 +2,80 @@
+Fri Jan 10 13:52:53 UTC 2020 - Martin Wilck 
+
+- 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 
+
+- 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:   

commit hplip for openSUSE:Factory

2020-01-05 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2020-01-05 15:21:11

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.6675 (New)


Package is "hplip"

Sun Jan  5 15:21:11 2020 rev:128 rq:760414 version:3.19.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-10-22 
15:44:03.921622326 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.6675/hplip.changes2020-01-05 
15:21:21.617567086 +0100
@@ -1,0 +2,6 @@
+Sun Dec 15 14:46:50 UTC 2019 - Stefan Brüns 
+
+- Pass Python includedir in CFLAGS to fix broken lookup of Python.h
+  in configure, fails with Python 3.8 (boo#1159242).
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.gDAVbM/_old  2020-01-05 15:21:22.997567778 +0100
+++ /var/tmp/diff_new_pack.gDAVbM/_new  2020-01-05 15:21:23.001567780 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -325,9 +325,11 @@
 # complains about missing files like NEWS, README, AUTHORS, ChangeLog
 # in each directory where a Makefile.am exists:
 AUTOMAKE='automake --foreign' autoreconf -fvi
+# Fix improper method of Python.h lookup in configure, no longer working with 
Python 3.8
+PYTHON_INCLUDEDIR="$(python3-config --includes)"
 # Set our preferred architecture-specific flags for the compiler and linker:
-export CFLAGS="%{optflags} -Wno-error=return-type"
-export CXXFLAGS="%{optflags} -fno-strict-aliasing -Wno-error=return-type"
+export CFLAGS="%{optflags} ${PYTHON_INCLUDEDIR} -Wno-error=return-type"
+export CXXFLAGS="%{optflags} ${PYTHON_INCLUDEDIR} -fno-strict-aliasing 
-Wno-error=return-type"
 # --disable-pp-build disables parallel port build because parallel port 
support is deprecated by upstream HPLIP
 # and by upstream in general cf. "Parallel port printers" at 
https://en.opensuse.org/SDB:Installing_a_Printer
 # Since version 3.9.6 the default printer driver install changed from hpijs to 
hpcups.
@@ -378,7 +380,6 @@
 --with-mimedir=%{_sysconfdir}/cups \
 --with-docdir=%{_defaultdocdir}/%{name} \
 --with-htmldir=%{_defaultdocdir}/%{name} \
-   CFLAGS='%{optflags} -Wno-error=return-type' \
PYTHON=%{pyexe}
 %make_build
 sed -i 's|ppd/hpcups/\*.ppd.gz ||g' Makefile







commit hplip for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-10-22 15:44:02

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.2352 (New)


Package is "hplip"

Tue Oct 22 15:44:02 2019 rev:127 rq:741595 version:3.19.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-09-04 
08:56:20.679088067 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.2352/hplip.changes2019-10-22 
15:44:03.921622326 +0200
@@ -1,0 +2,9 @@
+Wed Oct 16 07:48:29 UTC 2019 - Andreas Schneider 
+
+- Added missing requirement lsb-release (needed for root password
+  prompt, e.g. hp-plugin).
+- Changed the pgp server to pool.sks-keyservers.net to avoid timeouts
+  from pgp.mit.edu
+  * New patch: hplip-change-pgp-server.patch
+
+---

New:

  hplip-change-pgp-server.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.CsBvjL/_old  2019-10-22 15:44:05.253623845 +0200
+++ /var/tmp/diff_new_pack.CsBvjL/_new  2019-10-22 15:44:05.257623849 +0200
@@ -76,6 +76,9 @@
 Patch400:   hplip-remove-imageprocessor.diff
 # Let a function return NULL instead of nothing
 Patch401:   hplip-orblite-return-null.diff
+# Use a pgp server (pool.sks-keyservers.net) which doesn't throw proxy errors
+# or run into timeouts most of the time
+Patch402:   hplip-change-pgp-server.patch
 BuildRequires:  %{pymod devel}
 BuildRequires:  %{pymod qt5-devel}
 BuildRequires:  %{pymod xml}
@@ -137,6 +140,8 @@
 # to get "all the HPLIP stuff" installed has the RPM requirement:
 Requires:   foomatic-filters
 Requires:   ghostscript
+# hp-plugin requries lsb_release
+Requires:   lsb-release
 Requires(post): %{_bindir}/find
 Requires(post): /bin/grep
 Requires(post): /bin/sed
@@ -304,6 +309,7 @@
 %patch303 -p1 -b .photocard_import
 %patch400 -p1
 %patch401 -p1
+%patch402 -p1
 
 # replace "env" shebang and "/usr/bin/python" with real executable
 find . -name '*.py' -o -name pstotiff | \



++ hplip-change-pgp-server.patch ++
Index: hplip-3.19.6/base/validation.py
===
--- hplip-3.19.6.orig/base/validation.py2019-06-26 15:07:10.0 
+0200
+++ hplip-3.19.6/base/validation.py 2019-10-16 09:53:51.966435988 +0200
@@ -42,7 +42,7 @@ class DigiSign_Verification(object):
 
 
 class GPG_Verification(DigiSign_Verification):
-def __init__(self, pgp_site = 'pgp.mit.edu', key = 
0x4ABA2F66DBD5A95894910E0673D770CDA59047B9):
+def __init__(self, pgp_site = 'pool.sks-keyservers.net', key = 
0x4ABA2F66DBD5A95894910E0673D770CDA59047B9):
 self.__pgp_site = pgp_site
 self.__key = key
 self.__gpg = utils.which('gpg',True)




commit hplip for openSUSE:Factory

2019-09-04 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-09-04 08:56:16

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.7948 (New)


Package is "hplip"

Wed Sep  4 08:56:16 2019 rev:126 rq:727089 version:3.19.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-08-23 
11:02:50.586520777 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.7948/hplip.changes2019-09-04 
08:56:20.679088067 +0200
@@ -1,0 +2,45 @@
+Thu Aug 29 20:33:04 UTC 2019 - Martin Wilck 
+
+- Renamed "hplip-scan" to "hplip-scan-utils" to express the
+  purpose of the package more clearly in the name.
+  "hplip-scan" has never been in public repos.
+
+---
+Thu Aug 29 20:24:48 UTC 2019 - Martin Wilck 
+
+- Added conditional BuildRequires on "cups-rpm-helper".
+  Recently a bug in python-pycups was fixed that had prevented
+  autogeneration of Provides: tags in printer drivers by means
+  of "BuildRequires: python3-cups". See OBS sr#726727. This
+  dependency must be conditional for now, as cups-rpm-helper
+  is not available in every project yet.
+- Ran spec-cleaner.
+
+---
+Wed Aug 28 21:32:04 UTC 2019 - Martin Wilck 
+
+- Removed compatibility code for SLE12/Leap42 and earlier
+  As we are now using rpm 4.13 (A and B) syntax, we can't support
+  these any more anyway. 
+
+---
+Tue Aug 27 10:48:46 UTC 2019 - Martin Wilck 
+
+- Moved hp-scan and hp-uiscan to a separate package "hp-scan".
+  These tools pull in PIL and python3-scikit-image, which causes
+  a rather big dependency list, which is only available in openSUSE.
+  This allows us also to get rid of the non-functional "hp-scan" tool
+  in SLE.
+- Fixed --with-htmldir so that documentation is packaged
+- Improved package descriptions and summaries
+  * Clarified the relationship of hplip-hpijs, hplip-sane, and hplip
+  * Shortened the descriptions
+  * Removed reference to HTML documention in package description
+- Added -devel dependencies as required by post-build-checks
+- Minor spec file cleanup (macro usage)
+- Fixed build failures on non-standard architectures by adding BuildIgnore
+  These failures are actually caused by some ports catching up
+  slowly with package updates. But our BuildIgnores are helpful
+  nonetheless, making the build environment leaner.
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.SHNJMN/_old  2019-09-04 08:56:22.479087862 +0200
+++ /var/tmp/diff_new_pack.SHNJMN/_new  2019-09-04 08:56:22.483087861 +0200
@@ -16,41 +16,16 @@
 #
 
 
-%if 0%{?suse_version} >= 1500
+# python-rpm-macros doesn't work for hplip!
+# We just build for py3 since SLE15
 %define pyversion 3
 %define pymod() python3-%{**}
-%define pyver %py3_ver
+%define pyver %{py3_ver}
 %define pyexe %{_bindir}/python3
-%define gobject gobject
-%else
-%define pyversion 2
-%define pymod() python-%{**}
-%define pyver %py_ver
-%define pyexe %{_bindir}/python
-%define gobject gobject2
-%endif
-%if 0%{?suse_version} == 1315 && 0%{?is_opensuse}
-%define is_leap 1
-%else
-%define is_leap 0
-%endif
-# For udev macros
-%if 0%{?suse_version} > 1130
-BuildRequires:  systemd-rpm-macros
-%else
-# For older suse_version (in particular for SLE11) define needed udev macros 
manually:
-%{!?_udevrulesdir: %global _udevrulesdir %{_prefix}/lib/udev/rules.d }
-%endif
-%if 0%{?suse_version} == 1110
-# For SLE11 redefine _libexecdir because on SLE11 _libexecdir is "/usr/lib64":
-%global _libexecdir %{_prefix}/lib
-%endif
-# Use Qt5 frontend on TW, Leap >= 42.2 and SLE >= 15
-%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 
0%{?is_opensuse})
 %global use_qt5 1
-%else
-%global use_qt5 0
-%endif
+# Set _with_new_pycups in prjconf if cups-rpm-helper is available
+# (for auto-generated printer driver Provides:)
+%bcond_with new_pycups
 Name:   hplip
 Version:3.19.6
 Release:0
@@ -101,14 +76,11 @@
 Patch400:   hplip-remove-imageprocessor.diff
 # Let a function return NULL instead of nothing
 Patch401:   hplip-orblite-return-null.diff
-# BuildRequires:  python-rpm-macros
-# All printer driver packages should have "BuildRequires: python-cups"
-# because python-cups installs special rpm macros that adds Provides tags
-# for the printer drivers supported by the package,
-# see https://bugzilla.novell.com/show_bug.cgi?id=735865
-BuildRequires:  %{pymod cups}
 BuildRequires:  %{pymod devel}
+BuildRequires:  %{pymod qt5-devel}
 BuildRequires:  

commit hplip for openSUSE:Factory

2019-08-23 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-08-23 11:02:45

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.7948 (New)


Package is "hplip"

Fri Aug 23 11:02:45 2019 rev:125 rq:723832 version:3.19.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-07-29 
17:24:36.398341851 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.7948/hplip.changes2019-08-23 
11:02:50.586520777 +0200
@@ -1,0 +2,82 @@
+Mon Aug 12 12:53:35 UTC 2019 - Johannes Weberhofer 
+
+- updated to 3.19.6
+  Added support for the following new Printers:
+  * HP Color LaserJet Enterprise M751dn
+  * HP Color LaserJet Enterprise M751n 
+  * HP Color LaserJet Managed E75245dn
+  * HP Color LaserJet Pro M453cdn
+  * HP Color LaserJet Pro M453cdw
+  * HP Color LaserJet Pro M454cdn
+  * HP Color LaserJet Pro M454cdw
+  * HP Color LaserJet Pro M454dn
+  * HP Color LaserJet Pro M454dw
+  * HP Color LaserJet Pro M454nw
+  * HP Color LaserJet Pro MFP M478fcdn
+  * HP Color LaserJet Pro MFP M478fcdw
+  * HP Color LaserJet Pro MFP M479dw
+  * HP Color LaserJet Pro MFP M479fcdn
+  * HP Color LaserJet Pro MFP M479fcdw
+  * HP Color LaserJet Pro MFP M479fdn
+  * HP Color LaserJet Pro MFP M479fdw
+  * HP Color LaserJet Pro MFP M479fnw
+  * HP DesignJet T2600dr Postscript MFP
+  * HP DesignJet XL 3600 PS MFP
+  * HP Laser NS 1020
+  * HP Laser NS 1020w
+  * HP Laser NS MFP 1005
+  * HP Laser NS MFP 1005w
+  * HP LaserJet Enterprise Flow MFP M528c
+  * HP LaserJet Enterprise Flow MFP M528z
+  * HP LaserJet Enterprise M507dn
+  * HP LaserJet Enterprise M507dng
+  * HP LaserJet Enterprise M507n 
+  * HP LaserJet Enterprise M507x  
+  * HP LaserJet Enterprise MFP M528dn
+  * HP LaserJet Enterprise MFP M528f
+  * HP LaserJet Managed E50145dn
+  * HP LaserJet Managed E50145x
+  * HP LaserJet Managed Flow MFP E52645c
+  * HP LaserJet Managed MFP E52645dn
+  * HP LaserJet Pro M404c1
+  * HP LaserJet Pro M404c2
+  * HP LaserJet Pro M404c3
+  * HP LaserJet Pro M404c4
+  * HP LaserJet Pro M404d
+  * HP LaserJet Pro M404dn
+  * HP LaserJet Pro M404dw
+  * HP LaserJet Pro M404m
+  * HP LaserJet Pro M404n
+  * HP LaserJet Pro M405d
+  * HP LaserJet Pro M405dn
+  * HP LaserJet Pro M405dw
+  * HP LaserJet Pro M405n
+  * HP LaserJet Pro MFP M428c1
+  * HP LaserJet Pro MFP M428c2
+  * HP LaserJet Pro MFP M428c3
+  * HP LaserJet Pro MFP M428c4
+  * HP LaserJet Pro MFP M428dw
+  * HP LaserJet Pro MFP M428fdn
+  * HP LaserJet Pro MFP M428fdw
+  * HP LaserJet Pro MFP M428m
+  * HP LaserJet Pro MFP M429dw
+  * HP LaserJet Pro MFP M429fdn
+  * HP LaserJet Pro MFP M429fdw
+  * HP Neverstop Laser 1000a
+  * HP Neverstop Laser 1000w
+  * HP Neverstop Laser MFP 1200a
+  * HP Neverstop Laser MFP 1200w
+  * HP OfficeJet 8010 All  * in  * One Printer series
+  * HP OfficeJet 8020 All  * in  * One Printer Series
+  * HP OfficeJet Pro 8020 All  * in  * One Printer series
+  * HP OfficeJet Pro 8030 All  * in  * One Printer series  
+  * HP PageWide XL 3900PS MFP
+  * HP Smart Tank 500 series
+  * HP Smart Tank 510
+  * HP Smart Tank 530 series 
+  * HP Smart Tank 610
+  * HP Smart Tank Plus 550
+  * HP Smart Tank Plus 570 series
+  * HP Smart Tank Plus 650
+
+---

Old:

  hplip-3.19.3.tar.gz
  hplip-3.19.3.tar.gz.asc

New:

  hplip-3.19.6.tar.gz
  hplip-3.19.6.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.kbwNlK/_old  2019-08-23 11:02:51.810520579 +0200
+++ /var/tmp/diff_new_pack.kbwNlK/_new  2019-08-23 11:02:51.810520579 +0200
@@ -16,20 +16,19 @@
 #
 
 
-%if 0%{suse_version} >= 1500
+%if 0%{?suse_version} >= 1500
 %define pyversion 3
 %define pymod() python3-%{**}
 %define pyver %py3_ver
-%define pyexe /usr/bin/python3
+%define pyexe %{_bindir}/python3
 %define gobject gobject
 %else
 %define pyversion 2
 %define pymod() python-%{**}
 %define pyver %py_ver
-%define pyexe /usr/bin/python
+%define pyexe %{_bindir}/python
 %define gobject gobject2
 %endif
-
 %if 0%{?suse_version} == 1315 && 0%{?is_opensuse}
 %define is_leap 1
 %else
@@ -52,14 +51,13 @@
 %else
 %global use_qt5 0
 %endif
-
 Name:   hplip
-Version:3.19.3
+Version:3.19.6
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause AND GPL-2.0-or-later AND MIT
 Group:  Hardware/Printing
-Url:https://developers.hp.com/hp-linux-imaging-and-printing
+URL:https://developers.hp.com/hp-linux-imaging-and-printing
 # Source0...Source9 is for sources from HP:
 # URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.15.9.tar.gz
 # URL to verify 

commit hplip for openSUSE:Factory

2019-07-29 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-07-29 17:24:34

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.4126 (New)


Package is "hplip"

Mon Jul 29 17:24:34 2019 rev:124 rq:715683 version:3.19.3

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-05-03 
22:29:40.376319712 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.4126/hplip.changes2019-07-29 
17:24:36.398341851 +0200
@@ -1,0 +2,6 @@
+Tue Jul 16 07:52:48 UTC 2019 - Martin Liška 
+
+- Disable -Werror=return-type for now.
+- Use %make_build for parallel build.
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.M4XUqn/_old  2019-07-29 17:24:37.378341488 +0200
+++ /var/tmp/diff_new_pack.M4XUqn/_new  2019-07-29 17:24:37.382341487 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -429,8 +429,8 @@
 # in each directory where a Makefile.am exists:
 AUTOMAKE='automake --foreign' autoreconf -fvi
 # Set our preferred architecture-specific flags for the compiler and linker:
-export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags} -fno-strict-aliasing"
+export CFLAGS="%{optflags} -Wno-error=return-type"
+export CXXFLAGS="%{optflags} -fno-strict-aliasing -Wno-error=return-type"
 # --disable-pp-build disables parallel port build because parallel port 
support is deprecated by upstream HPLIP
 # and by upstream in general cf. "Parallel port printers" at 
https://en.opensuse.org/SDB:Installing_a_Printer
 # Since version 3.9.6 the default printer driver install changed from hpijs to 
hpcups.
@@ -486,9 +486,9 @@
 --with-mimedir=%{_sysconfdir}/cups \
 --with-docdir=%{_defaultdocdir}/%{name} \
 --with-htmldir==%{_defaultdocdir}/%{name} \
-   CFLAGS='%{optflags}' \
+   CFLAGS='%{optflags} -Wno-error=return-type' \
PYTHON=%{pyexe}
-make
+%make_build
 sed -i 's|ppd/hpcups/\*.ppd.gz ||g' Makefile
 
 %install







commit hplip for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-05-03 22:29:34

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.5148 (New)


Package is "hplip"

Fri May  3 22:29:34 2019 rev:123 rq:697044 version:3.19.3

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-04-17 
10:03:32.502440722 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.5148/hplip.changes2019-05-03 
22:29:40.376319712 +0200
@@ -1,0 +2,139 @@
+Fri Apr 12 16:33:57 UTC 2019 - Johannes Weberhofer 
+
+- Added hp-uiscan application
+- Updated URLs and source URLs
+- Updated/rebased hplip-misc-missing-includes-and-definitions.patch
+- Added hplip-remove-imageprocessor.diff which fully removes references
+  to the closed source ImageProcessor. Thanks to Didier Raboud from Debian.
+- Addded hplip-orblite-return-null.diff to let a function return NULL
+  insetad of nothing.
+
+- update to 3.19.3
+  Added support for the following new Printers:
+  * HP Color LaserJet Managed E65150dn
+  * HP Color LaserJet Managed E65160dn
+  * HP Color LaserJet Managed Flow MFP E67660z
+  * HP Color LaserJet Managed MFP E67650dh
+  * HP Color LaserJet Managed MFP E77422a
+  * HP Color LaserJet Managed MFP E77422dn
+  * HP Color LaserJet Managed MFP E77422dv
+  * HP Color LaserJet Managed MFP E77428dn
+  * HP Color LaserJet Managed MFP E87640 du
+  * HP Color LaserJet Managed MFP E87650du
+  * HP Color LaserJet Managed MFP E87660du
+  * HP DesignJet T1708 PostScript
+  * HP DesignJet T1708dr PostScript
+  * HP DesignJet Z6 24in
+  * HP DesignJet Z6 44in
+  * HP DesignJet Z6dr 44in
+  * HP DesignJet Z9 24in
+  * HP DesignJet Z9 44in
+  * HP DesignJet Z9dr 44in
+  * HP Ink Tank 115
+  * HP Ink Tank 310
+  * HP Ink Tank Wireless 410
+  * HP LaserJet Managed E60155dn
+  * HP LaserJet Managed E60165dn
+  * HP LaserJet Managed E60175dn
+  * HP LaserJet Managed Flow MFP E62665h
+  * HP LaserJet Managed Flow MFP E62665z
+  * HP LaserJet Managed Flow MFP E62675z
+  * HP LaserJet Managed MFP E62655dn
+  * HP LaserJet Managed MFP E62665hs
+  * HP LaserJet Managed MFP E82540du
+  * HP LaserJet Managed MFP E82550du
+  * HP LaserJet Managed MFP E82560du
+  * HP LaserJet MFP E72425a
+  * HP LaserJet MFP E72425dn
+  * HP LaserJet MFP E72425dv
+  * HP LaserJet MFP E72430dn
+  * HP LaserJet Pro M118dw
+  * HP LaserJet Pro M118dw
+  * HP LaserJet Pro M119dw
+  * HP LaserJet Pro M119dw
+  * HP LaserJet Pro MFP M148dw
+  * HP LaserJet Pro MFP M148dw
+  * HP LaserJet Pro MFP M148fdw
+  * HP LaserJet Pro MFP M148fdw
+  * HP LaserJet Pro MFP M149dw
+  * HP LaserJet Pro MFP M149dw
+  * HP LaserJet Pro MFP M149fdw
+  * HP LaserJet Pro MFP M149fdw
+  * HP OfficeJet All-in-One 9010
+  * HP OfficeJet Pro All-in-One 9010 
+  * HP OfficeJet Pro All-in-One 9020
+  * HP PageWide 755dn
+  * HP PageWide 755dn
+  * HP PageWide MFP 774dn
+  * HP PageWide MFP 774dn
+  * HP PageWide MFP 774dns
+  * HP PageWide MFP 774dns
+  * HP PageWide MFP 779dn
+  * HP PageWide MFP 779dn
+  * HP PageWide MFP 779dns
+  * HP PageWide MFP 779dns
+  * HP PageWide XL 4100 MFP
+  * HP PageWide XL 4100 Printer
+  * HP PageWide XL 4600 Printer
+  * HP PageWide XL 4600PS MFP
+  * HP Scanjet Enterprise 7500 Flatbed Scanner
+  * HP Scanjet Enterprise 7500 Flatbed Scanner
+  * HP Smart Tank 350
+  * HP Smart Tank Wireless 450
+  * HP Tango
+  * HP Tango X
+
+  Added support for the following new ScanJet Device:
+  * HP Scanjet Pro 2000 S1
+  * HP Scanjet Pro 2500 f1
+
+  Support for Phase 1 Scan features for
+  * Digital Sender Flow 8500 fn2
+  * ScanJet 5000 
+  * ScanJet 7500
+  * Scanjet Ent flow 7000s3
+  * Scanjet Ent. Flow N9120 fn2
+  * Scanjet Pro 3000s3
+  * Scanjet Pro 3500f1
+  * Scanjet Pro 4500fn1
+  
+  User can use ScanJet feature by using hp-uiscan tool. Following 
+  features are introduced for ScanJet:
+  * Straighten page content
+  * Auto Orient
+  * Crop to content on page
+  * Misfeed(multipick) detection
+  * Delete blank page
+  * Separate the document based on blank page or barcode
+  * Page merge
+  * Mixed document feed
+  * Document merge
+  * Crushed page scan
+  * Image enhancement
+  * PunchHole Removal
+  * ColorDropOut/ColorRemoval
+  * Background Noise Removal
+  * Background Color Removal
+  * BMP File format Support
+  * Searchable PDF
+  * Smaller file size for PDF and JPEG
+
+  Basic Booklet Printing Support for the following devices:
+  * HP LaserJet Managed MFP E82540-50-60 dn-du-z
+  * HP Color LaserJet Managed MFP E87640-50-60 dn-du-z
+  * HP Color LaserJet Managed MFP E77422a-dv-dn
+  * HP Color LaserJet Managed MFP E77428dn
+  * HP LaserJet MFP E72425a-dv-dn
+  * HP LaserJet MFP E72430dn 
+
+  Limitations:
+  * HPLIP does not support HP ScanJet Pro 2500 f1 device on OpenSuse
+Linux distribution.
+  * Multipick 

commit hplip for openSUSE:Factory

2019-04-17 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-04-17 10:03:28

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.17052 (New)


Package is "hplip"

Wed Apr 17 10:03:28 2019 rev:122 rq:692709 version:3.18.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-03-14 
14:52:47.799784192 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.17052/hplip.changes   2019-04-17 
10:03:32.502440722 +0200
@@ -1,0 +2,7 @@
+Tue Apr  9 20:11:02 UTC 2019 - Martin Wilck 
+
+- Remove dependency on python3-pillow on SLE (bsc#1131613), and 
+  remove the hp-scan tool that needs it. "scanimage" must be used
+  instead. 
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.IkPXqy/_old  2019-04-17 10:03:34.386442991 +0200
+++ /var/tmp/diff_new_pack.IkPXqy/_new  2019-04-17 10:03:34.390442996 +0200
@@ -165,7 +165,11 @@
 # Therefore the hplip main package which is intended
 # to get "all the HPLIP stuff" installed has the RPM requirement:
 Requires:   %{pymod %gobject}
+
+# SLE does not provide python-pillow (PIL) (bsc#1131613)
+%if 0%{?is_opensuse}
 Requires:   %{pymod Pillow}
+%endif
 Requires:   ghostscript
 
 %if %use_qt5
@@ -647,6 +651,18 @@
 # Install the man page for /usr/bin/hpijs:
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 %{SOURCE102} %{buildroot}%{_mandir}/man1/
+
+# SLE does not provide python-pillow (PIL) (bsc#1131613)
+%if !0%{?is_opensuse}
+rm -f %{buildroot}/usr/share/hplip/scan.py %{buildroot}%{_bindir}/hp-scan
+cat >%{buildroot}%{_bindir}/hp-scan <&2
+exit 1
+EOF
+chmod a+x %{buildroot}%{_bindir}/hp-scan
+%endif
+
 # Run fdupes:
 # The RPM macro fdupes runs /usr/bin/fdupes that links files with identical 
content.
 # Never run fdupes carelessly over the whole buildroot directory







commit hplip for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-03-14 14:52:45

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.28833 (New)


Package is "hplip"

Thu Mar 14 14:52:45 2019 rev:121 rq:683777 version:3.18.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2019-02-24 
16:59:19.120796804 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new.28833/hplip.changes   2019-03-14 
14:52:47.799784192 +0100
@@ -1,0 +2,15 @@
+Mon Mar 11 11:36:36 UTC 2019 - Martin Wilck 
+
+- don't mark /usr/lib/udev/rules.d/56-hpmud.rules as config file,
+  fixes rpmlint warning (override it by copying it to
+  /etc/udev/rules.d).
+
+---
+Fri Mar  8 00:00:15 UTC 2019 - Martin Wilck 
+
+- Fix hp-toolbox exiting after 10s under GNOME (bsc#1112331)
+  * removed ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
+  Patch "ui5-systemtray-wait-only-10s-for-system-tray.patch" is
+  sufficient to fix the logout problem (bsc#1112331, lp#1721534)
+
+---

Old:

  ui5-systemtray.py-make-children-exit-if-no-systray-f.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.wCjxgc/_old  2019-03-14 14:52:49.291783978 +0100
+++ /var/tmp/diff_new_pack.wCjxgc/_new  2019-03-14 14:52:49.315783974 +0100
@@ -92,7 +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:   ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
 Patch112:   ui5-systemtray-wait-only-10s-for-system-tray.patch
 # Python3 port: cleanup patches
 Patch300:   pcardext-python3-fixes.patch
@@ -399,7 +398,6 @@
 %patch108 -p1 -b .add_missing_includes_and_define_GNU_SOURCE.orig
 %patch109 -p1 -b .systemtray.py.orig
 %patch110 -p1 -b .boo1094141
-%patch111 -p1
 %patch112 -p1
 %patch300 -p1 -b .pcardext-python3
 %patch301 -p1 -b .misc-headers
@@ -725,7 +723,7 @@
 %dir %{_prefix}/lib/udev
 %dir %{_prefix}/lib/udev/rules.d
 %endif
-%config %{_udevrulesdir}/56-hpmud.rules
+%{_udevrulesdir}/56-hpmud.rules
 %{_bindir}/hp-align
 %{_bindir}/hp-check
 %{_bindir}/hp-clean




++ ui5-systemtray-wait-only-10s-for-system-tray.patch ++
--- /var/tmp/diff_new_pack.wCjxgc/_old  2019-03-14 14:52:49.395783962 +0100
+++ /var/tmp/diff_new_pack.wCjxgc/_new  2019-03-14 14:52:49.395783962 +0100
@@ -1,18 +1,16 @@
-From 1b6030a6b94731c06f3dcc04bec88bf63af85f61 Mon Sep 17 00:00:00 2001
+From 92ddbb36e2a589fe4d1cf27c30b67a1bb12bf9dc Mon Sep 17 00:00:00 2001
 From: Martin Wilck 
 Date: Fri, 16 Nov 2018 11:00:44 +0100
-Subject: [PATCH 2/2] ui5/systemtray: wait only 10s for system tray
+Subject: [PATCH] ui5/systemtray: wait only 10s for system tray
 
 On GNOME >= 3.26, it will never show up. This may cause hangs on
 logout if users log in and log out quickly again.
-
-Signed-off-by: Martin Wilck 
 ---
  ui5/systemtray.py | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/ui5/systemtray.py b/ui5/systemtray.py
-index 2d6cfd2..c71375b 100644
+index a0cdaf1..101807a 100644
 --- a/ui5/systemtray.py
 +++ b/ui5/systemtray.py
 @@ -841,7 +841,7 @@ def run(read_pipe):
@@ -25,5 +23,5 @@
  break
  time.sleep(1.0)
 -- 
-2.19.1
+2.21.0
 




commit hplip for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2019-02-24 16:59:16

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new.28833 (New)


Package is "hplip"

Sun Feb 24 16:59:16 2019 rev:120 rq:673387 version:3.18.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2018-09-04 
22:47:16.267169616 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new.28833/hplip.changes   2019-02-24 
16:59:19.120796804 +0100
@@ -1,0 +2,7 @@
+Fri Feb  8 17:45:07 UTC 2019 - Martin Wilck 
+
+ - Fix hang during GNOME session logout (bsc#1112331, lp#1721534)
+ * added ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
+ * added ui5-systemtray-wait-only-10s-for-system-tray.patch
+
+---

New:

  ui5-systemtray-wait-only-10s-for-system-tray.patch
  ui5-systemtray.py-make-children-exit-if-no-systray-f.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.nTvTQ0/_old  2019-02-24 16:59:20.228796277 +0100
+++ /var/tmp/diff_new_pack.nTvTQ0/_new  2019-02-24 16:59:20.228796277 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -92,6 +92,8 @@
 # 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:   ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
+Patch112:   ui5-systemtray-wait-only-10s-for-system-tray.patch
 # Python3 port: cleanup patches
 Patch300:   pcardext-python3-fixes.patch
 Patch301:   hplip-misc-missing-includes-and-definitions.patch
@@ -397,6 +399,8 @@
 %patch108 -p1 -b .add_missing_includes_and_define_GNU_SOURCE.orig
 %patch109 -p1 -b .systemtray.py.orig
 %patch110 -p1 -b .boo1094141
+%patch111 -p1
+%patch112 -p1
 %patch300 -p1 -b .pcardext-python3
 %patch301 -p1 -b .misc-headers
 %patch302 -p1 -b .hp_ipp_missing_prototypes




++ ui5-systemtray-wait-only-10s-for-system-tray.patch ++
>From 1b6030a6b94731c06f3dcc04bec88bf63af85f61 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Fri, 16 Nov 2018 11:00:44 +0100
Subject: [PATCH 2/2] ui5/systemtray: wait only 10s for system tray

On GNOME >= 3.26, it will never show up. This may cause hangs on
logout if users log in and log out quickly again.

Signed-off-by: Martin Wilck 
---
 ui5/systemtray.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ui5/systemtray.py b/ui5/systemtray.py
index 2d6cfd2..c71375b 100644
--- a/ui5/systemtray.py
+++ b/ui5/systemtray.py
@@ -841,7 +841,7 @@ def run(read_pipe):
 app.setQuitOnLastWindowClosed(False) # If not set, settings dlg closes app
 
 i = 0
-while i < 60:
+while i < 10:
 if QSystemTrayIcon.isSystemTrayAvailable():
 break
 time.sleep(1.0)
-- 
2.19.1

++ ui5-systemtray.py-make-children-exit-if-no-systray-f.patch ++
>From 3104eac2494b041d0eca9d29ff9430512a597444 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Fri, 16 Nov 2018 10:59:30 +0100
Subject: [PATCH 1/2] ui5/systemtray.py: make children exit if no systray found

Signed-off-by: Martin Wilck 
---
 ui5/systemtray.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ui5/systemtray.py b/ui5/systemtray.py
index a0cdaf1..2d6cfd2 100644
--- a/ui5/systemtray.py
+++ b/ui5/systemtray.py
@@ -848,6 +848,8 @@ def run(read_pipe):
 i += 1
 
 if not QSystemTrayIcon.isSystemTrayAvailable():
+app.sendMessage('', '', EVENT_SYSTEMTRAY_EXIT)
+app.quit()
 exit(0)
 else:
 notifier = QSocketNotifier(read_pipe, QSocketNotifier.Read)
-- 
2.19.1




commit hplip for openSUSE:Factory

2018-09-04 Thread root
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 - h...@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 

commit hplip for openSUSE:Factory

2018-07-26 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2018-07-26 10:17:28

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Thu Jul 26 10:17:28 2018 rev:118 rq:625209 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2018-06-27 
10:17:37.272333425 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2018-07-26 
10:17:30.995840860 +0200
@@ -4 +4,13 @@
-- require python3-Pillow for hp-scan to work
+- require python3-Pillow for hp-scan to work (bsc#1100511)
+
+---
+Tue Jun 12 13:24:15 UTC 2018 - mwi...@suse.com
+
+- Fix scanning with python-pillow 4.2.0 (boo#1096755, #lp1741214)
+  * added Fix-scanning-with-python-pillow-4.2.0.patch
+
+---
+Thu Jun  7 06:50:26 UTC 2018 - mwi...@suse.com
+
+- Fix bug in hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch:
+  default behavior of DJ9xxVIP device must not be changed 
@@ -9 +21,2 @@
-- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141)
+- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141, 
+  lp#1774660)

New:

  Fix-scanning-with-python-pillow-4.2.0.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.nLsoSZ/_old  2018-07-26 10:17:31.839842391 +0200
+++ /var/tmp/diff_new_pack.nLsoSZ/_new  2018-07-26 10:17:31.839842391 +0200
@@ -90,6 +90,7 @@
 # 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:
@@ -166,8 +167,8 @@
 # Therefore the hplip main package which is intended
 # to get "all the HPLIP stuff" installed has the RPM requirement:
 Requires:   %{pymod %gobject}
-Requires:   ghostscript
 Requires:   %{pymod Pillow}
+Requires:   ghostscript
 
 %if %use_qt5
 Requires:   %{pymod qt5}
@@ -399,6 +400,7 @@
 %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

++ Fix-scanning-with-python-pillow-4.2.0.patch ++
>From 72be09ee8482cdd19e0895f8f536854c2dafe535 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Tue, 12 Jun 2018 15:17:11 +0200
Subject: [PATCH] Fix scanning with python-pillow 4.2.0

python-pillow released new version (4.2.0), which forbids
saving RGBA data to JPEG. This behavior breaks scanning
by hp-scan. Output is:

  $ hp-scan -m color -s file
  Saving to file /home/zdohnal/hpscan001.jpg
  error: Error saving file: cannot write mode RGBA as JPEG (I/O)

These RGBA data needs to be convert to RGB data before saving as JPEG
(other formats - PNG, PNM, TIFF etc. - works fine, because they doesn't
ignore A channel).

https://bugs.launchpad.net/hplip/+bug/1741214
---
 scan.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scan.py b/scan.py
index c33d84b..1ae4079 100755
--- a/scan.py
+++ b/scan.py
@@ -1078,6 +1078,7 @@ try:
 log.info("Saving to file %s" % output)
 
 try:
+im = im.convert("RGB")
 im.save(output)
 except IOError as e:
 log.error("Error saving file: %s (I/O)" % e)
-- 
2.17.0

++ hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch ++
--- /var/tmp/diff_new_pack.nLsoSZ/_old  2018-07-26 10:17:31.875842456 +0200
+++ /var/tmp/diff_new_pack.nLsoSZ/_new  2018-07-26 10:17:31.875842456 +0200
@@ -1,4 +1,4 @@
-From 894ea64f4742a5c2a5f17f4e950f4ae3599d802e Mon Sep 17 00:00:00 2001
+From ca4af49f2979610ff2c6818ebd0072432417ba95 Mon Sep 17 00:00:00 2001
 From: Martin Wilck 
 Date: Fri, 1 Jun 2018 17:09:31 +0200
 Subject: [PATCH] hpijs: avoid segfault in DJGenericVIP::DJGenericVIP()
@@ -42,7 +42,7 @@
  else ePen = BOTH_PENS;// matches default mode
  
 diff --git a/prnt/hpijs/dj9xxvip.h b/prnt/hpijs/dj9xxvip.h
-index 85eb3ac..8d42265 100644
+index 85eb3ac..af1be8f 100644
 --- a/prnt/hpijs/dj9xxvip.h
 +++ b/prnt/hpijs/dj9xxvip.h
 @@ -42,7 +42,8 @@ APDK_BEGIN_NAMESPACE
@@ -51,7 +51,7 @@
  public:
 -DJ9xxVIP(SystemServices* pSS, BOOL proto=FALSE);
 +DJ9xxVIP(SystemServices* pSS, BOOL proto=FALSE,
-+ BOOL 

commit hplip for openSUSE:Factory

2018-06-27 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2018-06-27 10:17:35

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Wed Jun 27 10:17:35 2018 rev:117 rq:618934 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2018-06-15 
14:31:46.768155955 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2018-06-27 
10:17:37.272333425 +0200
@@ -1,0 +2,5 @@
+Sun Jun 24 05:22:01 UTC 2018 - bwiedem...@suse.com
+
+- require python3-Pillow for hp-scan to work
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.Wp3Xkx/_old  2018-06-27 10:17:39.012270143 +0200
+++ /var/tmp/diff_new_pack.Wp3Xkx/_new  2018-06-27 10:17:39.016269997 +0200
@@ -167,6 +167,7 @@
 # to get "all the HPLIP stuff" installed has the RPM requirement:
 Requires:   %{pymod %gobject}
 Requires:   ghostscript
+Requires:   %{pymod Pillow}
 
 %if %use_qt5
 Requires:   %{pymod qt5}







commit hplip for openSUSE:Factory

2018-06-15 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2018-06-15 14:31:38

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Fri Jun 15 14:31:38 2018 rev:116 rq:614561 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2018-03-24 
16:08:54.849482712 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2018-06-15 
14:31:46.768155955 +0200
@@ -1,0 +2,6 @@
+Fri Jun  1 15:18:19 UTC 2018 - mwi...@suse.com
+
+- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141)
+  * added hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch
+
+---

New:

  hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.CabRxS/_old  2018-06-15 14:31:48.108106944 +0200
+++ /var/tmp/diff_new_pack.CabRxS/_new  2018-06-15 14:31:48.112106798 +0200
@@ -57,7 +57,7 @@
 Version:3.17.9
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
-License:BSD-3-Clause and GPL-2.0+ and MIT
+License:BSD-3-Clause AND GPL-2.0-or-later AND MIT
 Group:  Hardware/Printing
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
@@ -89,6 +89,7 @@
 Patch108:   add_missing_includes_and_define_GNU_SOURCE.patch
 # 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
 # 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:
@@ -396,6 +397,7 @@
 # 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
 %patch200 -p1 -b .mdns
 %patch201 -p1 -b .mdns-retry
 %patch300 -p1 -b .pcardext-python3

++ hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch ++
>From 894ea64f4742a5c2a5f17f4e950f4ae3599d802e Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Fri, 1 Jun 2018 17:09:31 +0200
Subject: [PATCH] hpijs: avoid segfault in DJGenericVIP::DJGenericVIP()

DJGenericVIP::DJGenericVIP() doesn't treat an error from VerifyPenInfo() as
fatal, but the superclass constructor DJ9xxVIP::DJ9xxVIP() does. This
may lead to a sefgault in DJGenericVIP::DJGenericVIP() because ModeCount and
pMode aren't initialized by the superclass constructor.

Signed-off-by: Martin Wilck 
---
 prnt/hpijs/dj9xxvip.cpp | 8 ++--
 prnt/hpijs/dj9xxvip.h   | 3 ++-
 prnt/hpijs/djgenericvip.cpp | 2 +-
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/prnt/hpijs/dj9xxvip.cpp b/prnt/hpijs/dj9xxvip.cpp
index 519036c..0a5c959 100644
--- a/prnt/hpijs/dj9xxvip.cpp
+++ b/prnt/hpijs/dj9xxvip.cpp
@@ -55,7 +55,8 @@ extern MediaType MediaTypeToPcl (MEDIATYPE eMediaType);
 DJ9xxVIP::DJ9xxVIP
 (
 SystemServices* pSS,
-BOOL proto
+BOOL proto,
+BOOL ignore_pen_error
 ) :
 Printer(pSS, NUM_DJ6XX_FONTS, proto),
 PCL3acceptsDriverware(TRUE)
@@ -67,7 +68,10 @@ DJ9xxVIP::DJ9xxVIP
 {
 bCheckForCancelButton = TRUE;
 constructor_error = VerifyPenInfo();
-CERRCHECK;
+   if (!ignore_pen_error) {
+ CERRCHECK;
+   } else
+ ePen = BOTH_PENS;
 }
 else ePen = BOTH_PENS;// matches default mode
 
diff --git a/prnt/hpijs/dj9xxvip.h b/prnt/hpijs/dj9xxvip.h
index 85eb3ac..8d42265 100644
--- a/prnt/hpijs/dj9xxvip.h
+++ b/prnt/hpijs/dj9xxvip.h
@@ -42,7 +42,8 @@ APDK_BEGIN_NAMESPACE
 class DJ9xxVIP : public Printer
 {
 public:
-DJ9xxVIP(SystemServices* pSS, BOOL proto=FALSE);
+DJ9xxVIP(SystemServices* pSS, BOOL proto=FALSE,
+ BOOL ignore_pen_error=TRUE);
 
 Header* SelectHeader(PrintContext* pc);
 DRIVER_ERROR VerifyPenInfo();
diff --git a/prnt/hpijs/djgenericvip.cpp b/prnt/hpijs/djgenericvip.cpp
index b7e79dc..7228fcf 100644
--- a/prnt/hpijs/djgenericvip.cpp
+++ b/prnt/hpijs/djgenericvip.cpp
@@ -47,7 +47,7 @@ extern uint32_t ulMapDJ600_CCM_K[ 9 * 9 * 9 ];
  */
 
 DJGenericVIP::DJGenericVIP (SystemServices* pSS, BOOL proto)
-: DJ9xxVIP (pSS, proto)
+  : DJ9xxVIP (pSS, proto, true)
 {
 
 if (!proto && IOMode.bDevID)
-- 
2.17.0







commit hplip for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2018-03-24 16:08:53

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Sat Mar 24 16:08:53 2018 rev:115 rq:590041 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-10-23 
16:36:47.495018170 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2018-03-24 
16:08:54.849482712 +0100
@@ -1,0 +2,19 @@
+Thu Mar 22 08:44:17 UTC 2018 - mwi...@suse.com
+
+- photocard.py: fixed broken import statement (bsc#1071255) 
+  * added photocard-fix-import-error-for-pcardext.patch
+  * spec file: fixed dependency for dbus-1-python
+
+---
+Wed Mar 21 23:52:02 UTC 2018 - mwi...@suse.com
+
+- Use python3 on tumbleweed and SLE15/Leap15 (bsc#1071255)
+  * add pcardext-python3-fixes.patch
+  * add hplip-misc-missing-includes-and-definitions.patch
+  * hp_ipp.h-add-missing-prototypes.patch
+  * spec file: replace "/usr/bin/env python" and "/usr/bin/python" with
+desired interpreter
+  * spec file: add py2/py3 selection macros
+  * spec file: dropped python-openssl build dependency (not needed anymore)
+
+---

New:

  hp_ipp.h-add-missing-prototypes.patch
  hplip-misc-missing-includes-and-definitions.patch
  pcardext-python3-fixes.patch
  photocard-fix-import-error-for-pcardext.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.owHa37/_old  2018-03-24 16:08:56.573420567 +0100
+++ /var/tmp/diff_new_pack.owHa37/_new  2018-03-24 16:08:56.577420422 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,20 @@
 #
 
 
+%if 0%{suse_version} >= 1500
+%define pyversion 3
+%define pymod() python3-%{**}
+%define pyver %py3_ver
+%define pyexe /usr/bin/python3
+%define gobject gobject
+%else
+%define pyversion 2
+%define pymod() python-%{**}
+%define pyver %py_ver
+%define pyexe /usr/bin/python
+%define gobject gobject2
+%endif
+
 %if 0%{?suse_version} == 1315 && 0%{?is_opensuse}
 %define is_leap 1
 %else
@@ -79,6 +93,13 @@
 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
+Patch302:   hp_ipp.h-add-missing-prototypes.patch
+# Fix import error for pcardext
+Patch303:   photocard-fix-import-error-for-pcardext.patch
+
 BuildRequires:  dbus-1-devel
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -89,20 +110,20 @@
 BuildRequires:  libusb-1_0-devel
 BuildRequires:  net-snmp-devel
 BuildRequires:  pkgconfig
+# BuildRequires:  python-rpm-macros
 # All printer driver packages should have "BuildRequires: python-cups"
 # because python-cups installs special rpm macros that adds Provides tags
 # for the printer drivers supported by the package,
 # see https://bugzilla.novell.com/show_bug.cgi?id=735865
-BuildRequires:  python-cups
-BuildRequires:  python-devel
-BuildRequires:  python-openssl
+BuildRequires:  %{pymod cups}
+BuildRequires:  %{pymod devel}
 %if %use_qt5
-BuildRequires:  python-qt5-devel
+BuildRequires:  %{pymod qt5-devel}
 %else
+BuildRequires:  %{pymod qt4}
 BuildRequires:  libqt4-devel
-BuildRequires:  python-qt4
 %endif
-BuildRequires:  python-xml
+BuildRequires:  %{pymod xml}
 BuildRequires:  readline-devel
 BuildRequires:  update-desktop-files
 # Require the exact matching version-release of the hpijs sub-package to make 
sure
@@ -118,7 +139,11 @@
 # The dbus stuff in HPLIP requires the Python module gobject
 # but there is no automated RPM requirement for python-gobject2,
 # see https://answers.launchpad.net/hplip/+question/30741
+%if 0%{pyversion} == 3
+Requires:   dbus-1-python3 >= 0.80
+%else
 Requires:   dbus-1-python >= 0.80
+%endif
 # Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451)
 # plus a leftover in CVE-2004-0801 (bnc#59233)
 # foomatic-rip-hplip is no longer installed and foomatic-rip
@@ -139,13 +164,13 @@
 # (see the comment for the hplip-hpijs sub-package below).
 # Therefore the hplip main package which is intended
 # to get "all the HPLIP stuff" installed has the RPM requirement:
+Requires:   %{pymod %gobject}
 Requires:   ghostscript

commit hplip for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-10-23 16:36:46

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Mon Oct 23 16:36:46 2017 rev:114 rq:533876 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-10-10 
11:35:44.114567722 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-10-23 
16:36:47.495018170 +0200
@@ -1,0 +2,6 @@
+Thu Oct 12 21:03:40 UTC 2017 - mgo...@suse.com
+
+- Add no-systray-failure-message.patch: don't display an error if
+  unable to find a system tray (boo#1061211). 
+
+---

New:

  no-systray-failure-message.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.rzMSCF/_old  2017-10-23 16:36:48.714961058 +0200
+++ /var/tmp/diff_new_pack.rzMSCF/_new  2017-10-23 16:36:48.718960870 +0200
@@ -73,6 +73,8 @@
 # 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:   add_missing_includes_and_define_GNU_SOURCE.patch
+# 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
 # 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:
@@ -368,6 +370,7 @@
 # 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
 %patch200 -p1 -b .mdns
 %patch201 -p1 -b .mdns-retry
 




++ no-systray-failure-message.patch ++
diff -urp hplip-3.17.9.orig/ui5/systemtray.py hplip-3.17.9/ui5/systemtray.py
--- hplip-3.17.9.orig/ui5/systemtray.py 2017-09-19 02:29:18.0 -0500
+++ hplip-3.17.9/ui5/systemtray.py  2017-10-12 15:39:43.456026353 -0500
@@ -848,12 +848,7 @@ def run(read_pipe):
 i += 1
 
 if not QSystemTrayIcon.isSystemTrayAvailable():
-FailureUI(None,
-QApplication.translate("SystemTray",
-"No system tray detected on this system.Unable to start, 
exiting.",
-None),
-QApplication.translate("SystemTray", "HPLIP Status Service",
-None))
+exit(0)
 else:
 notifier = QSocketNotifier(read_pipe, QSocketNotifier.Read)
 # QObject.notifier.activated[int].connect(app.notifierActivated)



commit hplip for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-10-10 11:35:38

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Tue Oct 10 11:35:38 2017 rev:113 rq:531605 version:3.17.9

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-08-29 
11:40:51.759543548 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-10-10 
11:35:44.114567722 +0200
@@ -1,0 +2,64 @@
+Wed Oct  4 14:28:17 UTC 2017 - mwi...@suse.com
+
+- Version update to 3.17.9:
+  * Added support for the following new printers: 
+- HP OfficeJet Pro 7720 Wide Format All-in-One
+- HP DeskJet AMP All-in-One Printer
+- HP OfficeJet 5220 All-in-One Printer
+- HP OfficeJet 5230 All-in-One Printer
+- HP OfficeJet 5232 All-in-One Printer
+- HP ENVY Photo 6220 All-in-One Printer
+- HP ENVY Photo 6232 All-in-One Printer
+- HP ENVY Photo 7120 All-in-One Printer
+- HP ENVY Photo 7134 All-in-One Printer
+- HP ENVY Photo 7820 All-in-One Printer
+- HP ENVY 5020 All-in-One Printer
+- HP ENVY 5032 All-in-One Printer
+- HP DeskJet Ink Advantage 3735 All-in-One
+- HP ENVY Photo 6234 All-in-One Printer
+- HP ENVY Photo 6230 All-in-One Printer
+- HP AMP 130 All-in-One Printer
+- HP OfficeJet Pro 7730 Wide Format All-in-One
+- HP ENVY Photo 7155 All-in-One Printer
+- HP ENVY Photo 7164 All-in-One Printer
+- HP ENVY Photo 7155 All-In-One Printer
+- HP ENVY Photo 7800 All-In-One Printer
+- HP ENVY Photo 6200 All-In-One Printer
+- HP ENVY Photo 7130 All-in-One Printer
+- HP ENVY Photo 7830 All-in-One Printer
+- HP ENVY Photo 7120 All-in-One Printer
+- HP ENVY Photo 7820 All-in-One Printer
+- HP ENVY Photo 7855 All-in-One Printer
+- HP DeskJet Ink Advantage 5075 All-in-One Printer
+- HP PageWide Enterprise Color 765dn
+- HP PageWide Managed Color E75160dn
+- HP PageWide Enterprise Color MFP 780dn
+- HP PageWide Enterprise Color Flow MFP 785f
+- HP PageWide Enterprise Color Flow MFP 785zs
+- HP PageWide Enterprise Color Flow MFP 785z+
+- HP PageWide Managed Color MFP E77650dn
+- HP PageWide Managed Color MFP E77650dns
+- HP PageWide Managed Color MFP E77660dn
+- HP PageWide Managed Color Flow MFP E77650z
+- HP PageWide Managed Color Flow MFP E77650zs
+- HP PageWide Managed Color Flow MFP E77650z+
+- HP PageWide Managed Color Flow MFP E77660z
+- HP PageWide Managed Color Flow MFP E77660zs
+- HP PageWide Managed Color Flow MFP E77660z+
+ * from 3.17.7:
+- HP DeskJet Ink Advantage 2635 All-in-One
+- HP DeskJet Ink Advantage 2636 All-in-One
+- HP DeskJet Ink Advantage 2675 All-in-One
+- HP DeskJet Ink Advantage 2676 All-in-One
+- HP DeskJet Ink Advantage 2677 All-in-One
+- HP DeskJet Ink Advantage 2678 All-in-One
+- HP DeskJet 2620 All-in-One
+- HP DeskJet 2621 All-in-One
+- HP DeskJet 2622 All-in-One
+- HP DeskJet 2623 All-in-One
+- HP DeskJet Ink Advantage 2200 All-in-One
+- HP DeskJet 3722 All-in-One
+- HP DeskJet Ink Advantage 3789 All-in-One
+- HP DeskJet Ink Advantage 3790 All-in-One
+
+---

Old:

  hplip-3.17.6.tar.gz
  hplip-3.17.6.tar.gz.asc

New:

  hplip-3.17.9.tar.gz
  hplip-3.17.9.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.JRrwj6/_old  2017-10-10 11:35:45.662499785 +0200
+++ /var/tmp/diff_new_pack.JRrwj6/_new  2017-10-10 11:35:45.666499610 +0200
@@ -40,7 +40,7 @@
 %endif
 
 Name:   hplip
-Version:3.17.6
+Version:3.17.9
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT


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





commit hplip for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-08-29 11:40:51

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Tue Aug 29 11:40:51 2017 rev:112 rq:518800 version:3.17.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-07-30 
11:21:39.209875284 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-08-29 
11:40:51.759543548 +0200
@@ -1,0 +2,6 @@
+Fri Aug 25 17:29:47 UTC 2017 - fv...@suse.com
+
+- Default to Qt5 on SLE 15 as well to avoid Qt4 with dependency on
+  openSSL 1.0
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.SiYgBQ/_old  2017-08-29 11:40:53.239334917 +0200
+++ /var/tmp/diff_new_pack.SiYgBQ/_new  2017-08-29 11:40:53.243334353 +0200
@@ -32,8 +32,8 @@
 # For SLE11 redefine _libexecdir because on SLE11 _libexecdir is "/usr/lib64":
 %global _libexecdir %{_prefix}/lib
 %endif
-# Use Qt5 frontend on TW and Leap >= 42.2
-%if 0%{?is_opensuse} && (0%{?suse_version} > 1320 || 0%{?sle_version} >= 
120200)
+# Use Qt5 frontend on TW, Leap >= 42.2 and SLE >= 15
+%if 0%{?suse_version} > 1320 || (0%{?sle_version} >= 120200 && 
0%{?is_opensuse})
 %global use_qt5 1
 %else
 %global use_qt5 0







commit hplip for openSUSE:Factory

2017-07-30 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-07-30 11:21:38

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Sun Jul 30 11:21:38 2017 rev:111 rq:510254 version:3.17.6

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-06-07 
09:51:38.638729128 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-07-30 
11:21:39.209875284 +0200
@@ -1,0 +2,62 @@
+Tue Jul 11 13:29:58 UTC 2017 - mwi...@suse.com
+
+- Version Upgrade to 3.17.6:
+  * Added support for the following new printers: 
+- HP LaserJet Enterprise M607n
+- HP LaserJet Enterprise M607dn
+- HP LaserJet Enterprise M608n
+- HP LaserJet Enterprise M608dn
+- HP LaserJet Enterprise M608x
+- HP LaserJet Enterprise M608dh
+- HP LaserJet Enterprise M609dn
+- HP LaserJet Enterprise M609x
+- HP LaserJet Managed E60055dn
+- HP LaserJet Managed E60065dn
+- HP LaserJet Managed E60065x
+- HP LaserJet Managed E60075dn
+- HP LaserJet Managed E60075x
+- HP LaserJet Enterprise MFP M631dn
+- HP LaserJet Enterprise Flow MFP M631h
+- HP LaserJet Enterprise MFP M631z
+- HP LaserJet Enterprise Flow MFP M632z
+- HP LaserJet Enterprise MFP M632fht
+- HP LaserJet Enterprise MFP M632h
+- HP LaserJet Enterprise Flow MFP M633z
+- HP LaserJet Enterprise MFP M633fh
+- HP LaserJet Managed MFP E62555dn
+- HP LaserJet Managed Flow MFP E62565h
+- HP LaserJet Managed MFP E62565hs
+- HP LaserJet Managed Flow MFP E62565z
+- HP LaserJet Managed Flow MFP E62575z
+- HP Color LaserJet Enterprise M652dn
+- HP Color LaserJet Enterprise M652n
+- HP Color LaserJet Enterprise M653dn
+- HP Color LaserJet Enterprise M653dh
+- HP Color LaserJet Enterprise M653x
+- HP Color LaserJet Managed E65050dn
+- HP Color LaserJet Managed E65060dn
+- HP Color LaserJet Managed MFP E67550dh
+- HP Color LaserJet Managed Flow MFP E67560z
+- HP Color LaserJet Enterprise MFP M681dh
+- HP Color LaserJet Enterprise MFP M681f
+- HP Color LaserJet Enterprise Flow MFP M681z
+- HP Color LaserJet Enterprise Flow MFP M681f
+- HP Color LaserJet Enterprise Flow MFP M682z
+- HP PageWide Managed P77750z Multifunction Printer
+- HP Pagewide Pro 750dn
+- HP Pagewide Pro 750dw
+- HP PageWide Pro 772dw Multifunction Printer
+- HP PageWide Managed P77740zs Multifunction Printer
+- HP PageWide Managed P77750zs Multifunction Printer
+- HP PageWide Managed P75050dn Printer
+- HP LaserJet Pro MFP M25a
+- HP LaserJet Pro MFP M25nw
+- HP LaserJet Pro MFP M26a
+- HP LaserJet Pro MFP M26nw
+- HP LaserJet Pro MFP M27c
+- HP LaserJet Pro MFP M27cnw
+ * Bug fixes (launchpad):
+- 1690515 - DeskJet 3775 - scanner not found
+- 1690516 - Head alignment dont work (HPLIP 3.17.4)
+
+---

Old:

  hplip-3.17.4.tar.gz
  hplip-3.17.4.tar.gz.asc

New:

  hplip-3.17.6.tar.gz
  hplip-3.17.6.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.dJ5S4R/_old  2017-07-30 11:21:40.757657063 +0200
+++ /var/tmp/diff_new_pack.dJ5S4R/_new  2017-07-30 11:21:40.765655935 +0200
@@ -40,7 +40,7 @@
 %endif
 
 Name:   hplip
-Version:3.17.4
+Version:3.17.6
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT


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





commit hplip for openSUSE:Factory

2017-06-07 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-06-07 09:51:33

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Wed Jun  7 09:51:33 2017 rev:110 rq:499799 version:3.17.4

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-03-16 
09:34:45.248362491 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-06-07 
09:51:38.638729128 +0200
@@ -1,0 +2,43 @@
+Sun Apr 30 04:11:16 UTC 2017 - bwiedem...@suse.com
+
+- call gzip -n to make build more reproducible
+
+---
+Fri Apr 28 00:00:00 CEST 2017 - dste...@suse.cz
+
+- Version upgrade to 3.17.4:
+  * Added Support for the Following New Printers:
+- HP LaserJet Managed Flow MFP E77822z Printer
+- HP LaserJet Managed MFP E77822dn Printer
+- HP LaserJet Managed Flow MFP E77825z Printer
+- HP LaserJet Managed MFP E77825dn Printer
+- HP LaserJet Managed Flow MFP E77830z Printer
+- HP LaserJet Managed MFP E77830dn Printer
+- HP LaserJet Managed Flow MFP E87640z Printer
+- HP LaserJet Managed MFP E87640dn Printer
+- HP LaserJet Managed Flow MFP E87650z Printer
+- HP LaserJet Managed MFP E87650dn Printer
+- HP LaserJet Managed Flow MFP E87660z Printer
+- HP LaserJet Managed MFP E87660dn Printer
+- HP LaserJet Managed Flow MFP E82540z Printer
+- HP LaserJet Managed MFP E82540dn Printer
+- HP LaserJet Managed Flow MFP E82550z Printer
+- HP LaserJet Managed MFP E82550dn Printer
+- HP LaserJet Managed Flow MFP E82560z Printer
+- HP LaserJet Managed MFP E82560dn Printer
+- HP LaserJet Managed Flow MFP E72525z Printer
+- HP LaserJet Managed MFP E72525dn Printer
+- HP LaserJet Managed Flow MFP E72530z Printer
+- HP LaserJet Managed MFP E72530dn Printer
+- HP LaserJet Managed Flow MFP E72535z Printer
+- HP LaserJet Managed MFP E72535dn Printer
+- HP LaserJet Pro  M203d Printer
+- HP LaserJet Pro  MFP M130a Printer
+- HP LaserJet Pro  MFP M130nw Printer
+- HP LaserJet Pro  MFP M130fn Printer
+- HP LaserJet Pro  MFP M130fw Printer
+- HP LaserJet Pro  MFP M227d Printer
+- HP LaserJet Pro  MFP M227fdn Printer
+- HP LaserJet Ultra MFP M230 sdn Printer
+
+---

Old:

  hplip-3.16.11.tar.gz
  hplip-3.16.11.tar.gz.asc

New:

  hplip-3.17.4.tar.gz
  hplip-3.17.4.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.1WKxRg/_old  2017-06-07 09:51:40.846417135 +0200
+++ /var/tmp/diff_new_pack.1WKxRg/_new  2017-06-07 09:51:40.850416571 +0200
@@ -40,7 +40,7 @@
 %endif
 
 Name:   hplip
-Version:3.16.11
+Version:3.17.4
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT
@@ -244,7 +244,6 @@
 
 %package hpijs
 Summary:Only plain printing with HPLIP printer drivers
-Group:  Hardware/Printing
 # On a minimalist system only hplip-hpijs may be installed
 # or on a minimalist package repository (e.g. on the openSUSE CDs)
 # only hplip-hpijs may be available (even when a usual system is installed).
@@ -263,6 +262,7 @@
 # may be not available to be installed (e.g. when hplip-hpijs-1.2.3-4.5 is
 # installed from the openSUSE CDs but on our official online repository
 # only hplip-1.2.3-6.7 is available which should usually also work):
+Group:  Hardware/Printing
 Suggests:   %{name} = %{version}
 # Since Nov 14 2007 ghostscript-library does no longer require /usr/bin/hpijs
 # but only "Suggests hplip-hpijs" (see Novell/Suse Bugzilla bnc#341564).
@@ -324,12 +324,12 @@
 
 %package sane
 Summary:Only plain scanning with HPLIP scan drivers
-Group:  Hardware/Scanner
 # Require the exact matching version-release of the hpijs sub-package to make 
sure
 # to have the exact matching version of libhpip and libhpmud installed.
 # A wrong library version may let libsane-hpaio crash (e.g. segfault)
 # which lets the whole scanning stack frontend<->libsane-dll<->libsane-backend 
crash
 # also for any other backend when the hpaio backend is enabled (e.g. 
"scanimage -L"):
+Group:  Hardware/Scanner
 Requires:   %{name}-hpijs = %{version}-%{release}
 # See comment in hpijs sub-package for same Suggests:
 Suggests:   %{name} = %{version}
@@ -344,9 +344,9 @@
 
 %package devel
 Summary:Development files for hplip
-Group:  Development/Languages/C and C++
 # Require the exact matching version-release of the hpijs sub-package to make 
sure
 # to have the exact 

commit hplip for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-03-16 09:34:44

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Thu Mar 16 09:34:44 2017 rev:109 rq:479704 version:3.16.11

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2017-02-20 
14:28:42.614026591 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-03-16 
09:34:45.248362491 +0100
@@ -1,0 +2,15 @@
+Mon Mar 13 08:51:52 UTC 2017 - fv...@suse.com
+
+- Use Qt5 on Tumbleweed and Leap >= 42.2 (bsc#1018734)
+
+---
+Thu Mar  2 11:21:02 CET 2017 - jsm...@suse.de
+
+- Support most recent HP printing devices for SLE12 by upgrading
+  HPLIP to the version that we have currently (as of this writing)
+  in openSUSE Factory and this is in use on openSUSE Tumbleweed
+  see https://fate.suse.com/322305 (fate#322305).
+  In general regarding version upgrades for printer drivers
+  see https://en.opensuse.org/SDB:Installing_a_Printer
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.aCAMxI/_old  2017-03-16 09:34:46.412197700 +0100
+++ /var/tmp/diff_new_pack.aCAMxI/_new  2017-03-16 09:34:46.416197133 +0100
@@ -32,6 +32,13 @@
 # For SLE11 redefine _libexecdir because on SLE11 _libexecdir is "/usr/lib64":
 %global _libexecdir %{_prefix}/lib
 %endif
+# Use Qt5 frontend on TW and Leap >= 42.2
+%if 0%{?is_opensuse} && (0%{?suse_version} > 1320 || 0%{?sle_version} >= 
120200)
+%global use_qt5 1
+%else
+%global use_qt5 0
+%endif
+
 Name:   hplip
 Version:3.16.11
 Release:0
@@ -76,7 +83,6 @@
 BuildRequires:  libdrm-devel
 BuildRequires:  libgphoto2-devel
 BuildRequires:  libjpeg-devel
-BuildRequires:  libqt4-devel
 BuildRequires:  libtool
 BuildRequires:  libusb-1_0-devel
 BuildRequires:  net-snmp-devel
@@ -88,7 +94,12 @@
 BuildRequires:  python-cups
 BuildRequires:  python-devel
 BuildRequires:  python-openssl
+%if %use_qt5
+BuildRequires:  python-qt5-devel
+%else
+BuildRequires:  libqt4-devel
 BuildRequires:  python-qt4
+%endif
 BuildRequires:  python-xml
 BuildRequires:  readline-devel
 BuildRequires:  update-desktop-files
@@ -128,8 +139,12 @@
 # to get "all the HPLIP stuff" installed has the RPM requirement:
 Requires:   ghostscript
 Requires:   python-gobject2
-# Since version 3.9.2 by default only Qt4 is used:
+
+%if %use_qt5
+Requires:   python-qt5
+%else
 Requires:   python-qt4
+%endif
 # Require special Python stuff (which pulls in Python base stuff).
 # At least since openSUSE 11.1 and SLE11 pyxml is no longer required
 # (pyxml was required in particular for openSUSE 10.3 and SLE10,
@@ -229,6 +244,7 @@
 
 %package hpijs
 Summary:Only plain printing with HPLIP printer drivers
+Group:  Hardware/Printing
 # On a minimalist system only hplip-hpijs may be installed
 # or on a minimalist package repository (e.g. on the openSUSE CDs)
 # only hplip-hpijs may be available (even when a usual system is installed).
@@ -247,7 +263,6 @@
 # may be not available to be installed (e.g. when hplip-hpijs-1.2.3-4.5 is
 # installed from the openSUSE CDs but on our official online repository
 # only hplip-1.2.3-6.7 is available which should usually also work):
-Group:  Hardware/Printing
 Suggests:   %{name} = %{version}
 # Since Nov 14 2007 ghostscript-library does no longer require /usr/bin/hpijs
 # but only "Suggests hplip-hpijs" (see Novell/Suse Bugzilla bnc#341564).
@@ -309,12 +324,12 @@
 
 %package sane
 Summary:Only plain scanning with HPLIP scan drivers
+Group:  Hardware/Scanner
 # Require the exact matching version-release of the hpijs sub-package to make 
sure
 # to have the exact matching version of libhpip and libhpmud installed.
 # A wrong library version may let libsane-hpaio crash (e.g. segfault)
 # which lets the whole scanning stack frontend<->libsane-dll<->libsane-backend 
crash
 # also for any other backend when the hpaio backend is enabled (e.g. 
"scanimage -L"):
-Group:  Hardware/Scanner
 Requires:   %{name}-hpijs = %{version}-%{release}
 # See comment in hpijs sub-package for same Suggests:
 Suggests:   %{name} = %{version}
@@ -329,9 +344,9 @@
 
 %package devel
 Summary:Development files for hplip
+Group:  Development/Languages/C and C++
 # Require the exact matching version-release of the hpijs sub-package to make 
sure
 # to have the exact matching version of libhpip and libhpmud installed:
-Group:  Development/Languages/C and C++
 Requires:   %{name}-hpijs = %{version}-%{release}
 # 

commit hplip for openSUSE:Factory

2017-02-20 Thread root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2017-02-20 14:28:40

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2016-12-01 
10:24:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2017-02-20 
14:28:42.614026591 +0100
@@ -1,0 +2,13 @@
+Thu Feb  9 17:20:28 UTC 2017 - mathias.hom...@opensuse.org
+
+- Version upgrade to 3.16.11:
+  * Added Support for the Following New Printers:
+- HP LaserJet M101-M106 Printer
+- HP LaserJet Pro M203-M206 Printer
+- HP LaserJet Pro MFP M227-M231 Printer
+- HP LaserJet Pro MFP M129-M134
+  * Added support for the following new Distro's:
+- OpenSuse 42.2
+- Fedora 25
+
+---

Old:

  hplip-3.16.10.tar.gz
  hplip-3.16.10.tar.gz.asc

New:

  hplip-3.16.11.tar.gz
  hplip-3.16.11.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.GtCDJF/_old  2017-02-20 14:28:44.565751186 +0100
+++ /var/tmp/diff_new_pack.GtCDJF/_new  2017-02-20 14:28:44.573750056 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,7 @@
 %global _libexecdir %{_prefix}/lib
 %endif
 Name:   hplip
-Version:3.16.10
+Version:3.16.11
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT


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





commit hplip for openSUSE:Factory

2016-12-01 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2016-12-01 10:24:28

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2016-09-30 
15:20:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2016-12-01 
10:24:29.0 +0100
@@ -1,0 +2,34 @@
+Wed Nov 23 20:19:53 UTC 2016 - martin.wi...@suse.com
+
+- Fixed SLES12 SP2 build problem in
+  %files section for /usr/lib/udev/rules.d
+
+--.
+Fri Nov 18 11:23:38 UTC 2016 - jweberho...@weberhofer.at
+
+- Version upgrade to 3.16.10:
+  * Added Support for the Following New Printers:
+- HP officejetPro7740 wide  Format All in one
+- HP Office jet 6950 All-in-One printer
+- HP ScanJet Pro 3000 s3 Sheet-feed Scanner
+- HP ScanJet Enterprise Flow 5000 s4 Sheet-feed Scanner
+- HP Scanjet Entrprise Flow 7000 s3 sheetfeed Scanner
+- HP Color LaserJet Pro MFP M277c6
+  * Notes to follow:
+- For scanjets scan using command "hp-scan --adf --size=size_name"
+- "hp-scan --help" for all size_name
+
+---
+Tue Oct 18 03:56:26 UTC 2016 - jweberho...@weberhofer.at
+
+- Version upgrade to 3.16.9:
+  * Added Support for the Following New Printers:
+- HP OfficeJet Pro 8732M All-in-One Printer
+- HP OfficeJet 8702 All-in-One Printer
+- HP OfficeJet 6960 All-in-One Printer
+- HP PageWide 377dw Multifunction Printer
+- HP PageWide 352dw Printer
+- HP PageWide Managed Color MFP E58650 series
+- HP PageWide Managed Color E55650 series
+
+---

Old:

  hplip-3.16.8.tar.gz
  hplip-3.16.8.tar.gz.asc

New:

  hplip-3.16.10.tar.gz
  hplip-3.16.10.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.zcUeLS/_old  2016-12-01 10:24:31.0 +0100
+++ /var/tmp/diff_new_pack.zcUeLS/_new  2016-12-01 10:24:31.0 +0100
@@ -21,9 +21,19 @@
 %else
 %define is_leap 0
 %endif
-
+# For udev macros
+%if 0%{?suse_version} > 1130
+BuildRequires:  systemd-rpm-macros
+%else
+# For older suse_version (in particular for SLE11) define needed udev macros 
manually:
+%{!?_udevrulesdir: %global _udevrulesdir %{_prefix}/lib/udev/rules.d }
+%endif
+%if 0%{?suse_version} == 1110
+# For SLE11 redefine _libexecdir because on SLE11 _libexecdir is "/usr/lib64":
+%global _libexecdir %{_prefix}/lib
+%endif
 Name:   hplip
-Version:3.16.8
+Version:3.16.10
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT
@@ -60,43 +70,6 @@
 Patch200:   hplip-mdns.patch
 # Patch201 makes MDNS lookups more robust by retrying queries:
 Patch201:   hplip-mdns-retry-query.patch
-# HPLIP's Python module cupsext.so has a build-time dependancy on the CUPS 
version:
-# It needs symbols (like ippFirstAttribute, ippNextAttribute, ippSetOperation 
etc)
-# that are defined only in libcups.so version > 1.5. For backward compatibility
-# cupsext.c has a macro (CUPS_VERSION_1_6) which defines those undefined 
function names
-# if CUPS version is <= 1.5. To check the CUPS version the CUPS_VERSION_MAJOR, 
CUPS_VERSION_MINOR
-# macros from cups/cups.h are used which means it depends on the CUPS version 
during build-time
-# whether or not cupsext will work with CUPS <= 1.5 at run-time.
-# See https://bugs.launchpad.net/hplip/+bug/1423220
-# and https://bugzilla.opensuse.org/show_bug.cgi?id=918387
-# Therefore it BuildRequires the CUPS version as provided in the openSUSE/SLE 
versions.
-# Up to openSUSE 13.2 and SLE11 CUPS < 1.6 is provided (from CUPS 1.3.9 for 
SLE11 up to CUPS 1.5.4 for openSUSE 13.2).
-# For SLE12 by default CUPS 1.7.5 is provided and alternatively CUPS 1.5.4 is 
provided in the "legacy" module.
-# After openSUSE 13.2 (i.e. for current openSUSE Factory) CUPS 2.0 is provided.
-# Up to openSUSE 13.2 and SLE12 it BuildRequires CUPS < 1.6 to ensure it even 
works on SLE12 with CUPS 1.5.4.
-# When it was built with CUPS > 1.5 it must also require CUPS > 1.5 during 
run-time.
-# In contrast when it was built with CUPS < 1.6 there must not be a run-time 
requirement
-# for a CUPS version to ensure it works on SLE12 both with CUPS 1.7.5 and CUPS 
1.5.4.
-# For suse_version values see 
https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
-%if 0%{?suse_version} > 1320 || %{is_leap}
-# For openSUSE after 13.2 (i.e. for current openSUSE Factory) CUPS > 1.5 is 
provided and 

commit hplip for openSUSE:Factory

2016-09-30 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2016-09-30 15:20:26

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2016-08-31 
14:27:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2016-09-30 
15:20:30.0 +0200
@@ -1,0 +2,32 @@
+Wed Sep 14 17:38:31 UTC 2016 - fcaste...@suse.com
+
+- Version upgrade to 3.16.8:
+  * Added Support for the Following New Printers:
+- HP OfficeJet Pro 6970 All-in-One Printer
+- HP OfficeJet Pro 6960 All-in-One Printer
+- HP OfficeJet 250 Mobile All-in-One
+- HP DeskJet 3700 All-in-One
+- HP DeskJet Ink Advantage 3700 All-in-One
+  * Significant changes:
+- Modified the GUI representation of Secure PIN Printing
+  * Added support for the following new Distro's:
+- Linux Mint 18
+- Fedora 24
+- Debian 8.5
+
+- Version upgrade to 3.16.7:
+  * Added Support for the Following New Printers:
+- HP  Officejet Pro 8730
+- HP Officejet Pro 8210 Printer
+- HP Pagewide P55250
+- HP Pagewide MFP P57750
+- HP Pagewide Color 556
+- HP Pagewide Color MFP 586
+- HP Pagewide Color flow MFP 586
+- HP DeskJet Ink Advantage Ultra 5730 All-in-One Printer
+- HP Color Laserjet MFP M377 fnw
+
+* change-udev-rules.diff: the patch didn't apply because of some formatting
+  issues. `quilt` fixed them automatically.
+
+---

Old:

  hplip-3.16.5.tar.gz
  hplip-3.16.5.tar.gz.asc

New:

  hplip-3.16.8.tar.gz
  hplip-3.16.8.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.cJCWzw/_old  2016-09-30 15:20:32.0 +0200
+++ /var/tmp/diff_new_pack.cJCWzw/_new  2016-09-30 15:20:32.0 +0200
@@ -23,7 +23,7 @@
 %endif
 
 Name:   hplip
-Version:3.16.5
+Version:3.16.8
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT

++ change-udev-rules.diff ++
--- /var/tmp/diff_new_pack.cJCWzw/_old  2016-09-30 15:20:32.0 +0200
+++ /var/tmp/diff_new_pack.cJCWzw/_new  2016-09-30 15:20:32.0 +0200
@@ -1,6 +1,7 @@
-diff -ur hplip-3.16.5-orig/data/rules/56-hpmud.rules 
hplip-3.16.5/data/rules/56-hpmud.rules
 hplip-3.16.5-orig/data/rules/56-hpmud.rules2016-05-04 
07:23:21.0 +0200
-+++ hplip-3.16.5/data/rules/56-hpmud.rules 2016-06-06 09:04:05.828185741 
+0200
+Index: hplip-3.16.8/data/rules/56-hpmud.rules
+===
+--- hplip-3.16.8.orig/data/rules/56-hpmud.rules
 hplip-3.16.8/data/rules/56-hpmud.rules
 @@ -1,8 +1,33 @@
  # HPLIP udev rules file. Notify console user if plugin support is required 
for this device.
 +#
@@ -36,8 +37,8 @@
  GOTO="hpmud_rules_end"
  
  LABEL="hpmud_usb_rules"
-@@ -13,6 +38,12 @@
- ATTR{idVendor}=="03f0", ENV{ID_USB_INTERFACES}=="*:0701??:*|*:08:", 
OWNER="root", GROUP="lp", MODE="0664", ENV{libsane_matched}="yes", 
ENV{hp_test}="yes", ENV{ID_HPLIP}="1"
+@@ -13,6 +38,12 @@ ENV{ID_USB_INTERFACES}=="", IMPORT{built
+ ATTR{idVendor}=="03f0", ENV{ID_USB_INTERFACES}=="*:0701??:*|*:ffcc00:", 
OWNER="root", GROUP="lp", MODE="0664", ENV{libsane_matched}="yes", 
ENV{hp_test}="yes", ENV{ID_HPLIP}="1"
  
  # This rule will check the smart install feature, plugin status and firmware 
download for the required printers.
 -ENV{hp_test}=="yes", PROGRAM="/bin/sh -c 'logger -p user.info loading HP 
Device $env{BUSNUM} $env{DEVNUM}'", RUN+="/bin/sh -c '/usr/bin/nohup 
/usr/bin/hp-config_usb_printer $env{BUSNUM}:$env{DEVNUM}'"


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





commit hplip for openSUSE:Factory

2016-08-31 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2016-08-31 14:27:42

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2016-07-01 
09:50:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2016-08-31 
14:27:44.0 +0200
@@ -1,0 +2,8 @@
+Fri Aug 26 15:13:30 UTC 2016 - martin.wi...@suse.com
+
+- Fixed device communication/detection problems with mdns/Bonjour
+  * added hplip-mdns.patch (MDNS send/receive on every iterface)
+  * added hplip-mdns-retry-query.patch (MDNS retry)
+  See https://bugs.launchpad.net/hplip/+bug/1616861
+
+---

New:

  hplip-mdns-retry-query.patch
  hplip-mdns.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.yhrzBK/_old  2016-08-31 14:27:45.0 +0200
+++ /var/tmp/diff_new_pack.yhrzBK/_new  2016-08-31 14:27:45.0 +0200
@@ -56,6 +56,10 @@
 # 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:   add_missing_includes_and_define_GNU_SOURCE.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
 # HPLIP's Python module cupsext.so has a build-time dependancy on the CUPS 
version:
 # It needs symbols (like ippFirstAttribute, ippNextAttribute, ippSetOperation 
etc)
 # that are defined only in libcups.so version > 1.5. For backward compatibility
@@ -350,6 +354,8 @@
 # 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
+%patch200 -p1 -b .mdns
+%patch201 -p1 -b .mdns-retry
 
 %build
 # If AUTOMAKE='automake --foreign' is not set, autoreconf (in fact automake)
@@ -407,7 +413,8 @@
 --with-drvdir=%{_libexecdir}/cups/driver \
 --with-mimedir=%{_sysconfdir}/cups \
 --with-docdir=%{_defaultdocdir}/%{name} \
---with-htmldir==%{_defaultdocdir}/%{name}
+--with-htmldir==%{_defaultdocdir}/%{name} \
+   CFLAGS='%{optflags}'
 make
 
 %install



++ hplip-mdns-retry-query.patch ++
diff --git a/protocol/discovery/mdns.c b/protocol/discovery/mdns.c
index 92e153a..75ef0ea 100644
--- a/protocol/discovery/mdns.c
+++ b/protocol/discovery/mdns.c
@@ -436,7 +436,7 @@ static int mdns_read_single_response(int udp_socket, char 
*recvbuffer, int recvb
 FD_SET(udp_socket, );
 maxfd = udp_socket;
 tmo.tv_sec = 0;
-tmo.tv_usec = 30;
+tmo.tv_usec = 1;
 
 readfd = master;
 ret = select(maxfd + 1, , NULL, NULL, );
@@ -549,6 +549,34 @@ static void mdns_rr_cleanup(DNS_RECORD *rr)
 }
 }
 
+static DNS_RECORD* send_and_receive(struct mdns_socket *mdns_sock,
+  const char *name,
+  int query_type, int read_mode)
+{
+/* wait up to ~1s */
+const useconds_t DELTA_T = 251000;
+const int RETRIES = 8;
+int retry = RETRIES;
+DNS_RECORD *rr_list;
+
+while (retry) {
+   if (mdns_send_query(mdns_sock, name, query_type) == MDNS_STATUS_OK) {
+   rr_list = mdns_read_responses(mdns_sock->socket, read_mode, name);
+   if (rr_list != NULL) {
+   DBG("send_and_receive: got response after %d retries\n",
+   RETRIES - retry);
+   return rr_list;
+   }
+   }
+   /* MDNS servers delay responses. If the server just responded 
+* to some query (maybe an earlier one we sent), we may need to wait. */
+   --retry;
+   usleep(DELTA_T);
+}
+BUG("send_and_receive: no response after %d retries\n", RETRIES);
+return NULL;
+}
+
 int mdns_probe_nw_scanners(char* uris_buf, int buf_size, int *count)
 {
 int n = 0, bytes_read = 0;
@@ -562,11 +590,7 @@ int mdns_probe_nw_scanners(char* uris_buf, int buf_size, 
int *count)
 if (mdns_open_socket(_sock) != MDNS_STATUS_OK)
 goto bugout;
 
-/* Send dns query */
-mdns_send_query(_sock, scanner_name, QTYPE_PTR);
-
-/* Read Responses */
-rr_list = mdns_read_responses(mdns_sock.socket, MODE_READ_ALL, 
scanner_name);
+rr_list = send_and_receive(_sock, scanner_name, QTYPE_PTR, 
MODE_READ_ALL);
 
 /* 

commit hplip for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2016-07-01 09:50:42

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2015-12-17 
15:53:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2016-07-01 
09:50:44.0 +0200
@@ -1,0 +2,55 @@
+Mon Jun  6 07:06:46 UTC 2016 - jweberho...@weberhofer.at
+
+- rebased change-udev-rules.diff and 
+  add_missing_includes_and_define_GNU_SOURCE.patch
+- Version upgrade to 3.16.5
+  * Added Support for the Following New Printers:
+- HP OfficeJet 200 Mobile Printer Series
+- HP OfficeJet Pro 8710 All-in-One Printer
+- HP OfficeJet Pro 8715 All-in-One Printer
+- HP OfficeJet Pro 8740 All-in-One Printer
+- HP OfficeJet Pro 8720 All-in-One Printer
+- HP OfficeJet Pro 8725 All-in-One Printer
+- HP LaserJet Pro M501n
+- HP LaserJet Pro M501dn
+  * Qt5 support is available. For more information check the following link
+http://hplipopensource.com/node/376
+
+- Version upgrade to 3.16.3
+  * Added Support for the Following New Printers:
+- HP PageWide Pro 577dw Multifunction Printer
+- HP PageWide Pro 577z Multifunction Printer
+- HP PageWide Pro 552dw Printer
+- HP PageWide Pro 452dw Printer
+- HP PageWide Pro 452dn Printer
+- HP PageWide Pro 477dw Multifunction Printer
+- HP PageWide Pro 477dn Multifunction Printer
+- HP DeskJet GT 5810 All-in-One Printer
+- HP DeskJet GT 5820 All-in-One Printer 
+  * fixed issue: Traceback error occurs when ESC button is hit upon the promt 
+for root/superuser credentials while installing hp-plugin.
+
+- Version upgrade to 3.16.2
+  * Significant Change: Queue configuration using 'hp-setup' command is no more
+supported for HP ScanJets. Scan frontends like xsane, hp-scan, scanimage,
+simplescan will automatically detect usb and network ScanJets.
+  * Added Support for the Following New Printers:
+- HP ScanJet Pro 4500 fn1 Network scanner
+- HP LaserJet Pro MFP M127fs
+- HP DeskJet Ultra Ink Advantage 2029 Printer
+- HP DeskJet Ink Advantage Ultra 2529 All-in-One Printer
+  * Issues fixed:
+- /usr/lib/sane/libsane-hpaio.so.1: undefined symbol: 
mdns_probe_nw_scanners
+  (Launchpad #1521687)
+- udev: 56-hpmud.rules should not run usb_id for all USB devices out there
+  (Launchpad #1537467)
+- Upgrade to HPLIP-3.15.11 fails (Launchpad: #1517494)
+- HPLIP installation fails with non-english locale (Launchpad: #1536762)
+- hp-plugin hangs on 'su' (Launchpad: #1483820)
+- hp-plugin infinite loop (Launchpad: #1484916)
+- hp-plugin not working - stuck on permission (Launchpad: #1510950)
+- HP plugin installation hangs after accepting license (Launchpad: 
#1502025)
+- Debian 8's hplip version is 3.14.6, not 3.15.2 (Launchpad: #1534404)
+- Laserjet Pro MFP M127fs is not supported (Launchpad: #1532451)
+
+---

Old:

  hplip-3.15.11.tar.gz
  hplip-3.15.11.tar.gz.asc

New:

  hplip-3.16.5.tar.gz
  hplip-3.16.5.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.Bvcbxg/_old  2016-07-01 09:50:45.0 +0200
+++ /var/tmp/diff_new_pack.Bvcbxg/_new  2016-07-01 09:50:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %endif
 
 Name:   hplip
-Version:3.15.11
+Version:3.16.5
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT
@@ -341,7 +341,7 @@
 # Be quiet when unpacking:
 %setup -q
 # Patch101 change-udev-rules.diff changes the udev rules file 56-hpmud.rules
-%patch101 -b .change-udev-rules.orig
+%patch101 -p1 -b .change-udev-rules.orig
 # 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.

++ add_missing_includes_and_define_GNU_SOURCE.patch ++
--- /var/tmp/diff_new_pack.Bvcbxg/_old  2016-07-01 09:50:46.0 +0200
+++ /var/tmp/diff_new_pack.Bvcbxg/_new  2016-07-01 09:50:46.0 +0200
@@ -57,17 +57,6 @@
  # include 
  
  # define 

commit hplip for openSUSE:Factory

2015-12-17 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2015-12-17 15:53:01

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is "hplip"

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2015-10-19 
22:48:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2015-12-17 
15:53:03.0 +0100
@@ -1,0 +2,103 @@
+Wed Dec  9 10:55:45 UTC 2015 - tchva...@suse.com
+
+- Fix build on SLE11 by removing not required and wrongly installed
+  selinux support config
+- Remove another nested conditions that are the same
+
+---
+Tue Dec  8 20:09:01 UTC 2015 - tchva...@suse.com
+
+- Do not bother with fsf address fix, if they move again or if the
+  package update it we would needlessly fail
+- Do not bother with one condition that is equal to the following one
+
+---
+Thu Nov 19 11:25:19 UTC 2015 - ec...@opensuse.org
+
+- Version upgrade to 3.15.11:
+  Significant Changes:
+- Provided custom apparmor profiles and selinux policy for 
+  HPLIP.
+- Supported auto-discovery of network scanners.
+  Added Support for the Following New Printers:
+HP Color LaserJet Pro MFP M274n
+HP LaserJet Enterprise M506 series
+HP Laserjet Enterprise M506n
+HP Laserjet Enterprise M506dn
+HP Laserjet Enterprise M506x
+HP Laserjet Enterprise M506dh
+HP Color Laserjet Pro M452dn
+HP Color Laserjet Pro M452dw
+HP Color Laserjet Pro M452nw
+HP Laserjet Pro MFP M426fdn
+HP Laserjet Pro MFP M426fdw
+HP Laserjet Pro MFP M427dn
+HP Laserjet Pro MFP M427fdw
+HP Laserjet Pro MFP M426dw
+HP Laserjet Pro MFP M427dw
+HP Laserjet Enterprise MFP M527dn
+HP Laserjet Enterprise MFP M527f
+HP Laserjet Enterprise Flow MFP M527c
+HP Laserjet Enterprise Flow MFP M527z
+HP Color LaserJet Enterprise MFP M577 Series
+HP Color LaserJet Enterprise MFP M577dn
+HP Color LaserJet Enterprise MFP M577f
+HP Color LaserJet Enterprise Flow MFP M577z
+HP Color LaserJet Enterprise Flow MFP M577c
+HP LaserJet Pro M402-M403 series
+HP LaserJet Pro M402-M403 n-dn series
+HP LaserJet Pro M402dw
+HP LaserJet Pro M402n
+HP LaserJet Pro M402dn
+HP LaserJet Pro M402d
+HP LaserJet Pro M403n
+HP LaserJet Pro M403dw
+HP LaserJet Pro M403dn
+HP LaserJet Pro M403d
+HP Color Laserjet Pro MFP M477fnw
+HP Color Laserjet Pro MFP M477fdn
+HP Color Laserjet Pro MFP M477fdw
+HP Envy 5543 All-in-One Printer
+HP Envy 5544 All-in-One Printer
+HP Envy 5546 All-in-One Printer
+HP Envy 5542 e-All-in-One Printer
+HP DeskJet 2134 All-in-One Printer
+HP DeskJet 3633 All-in-One Printer
+HP DeskJet 3634 All-in-One Printer
+HP OfficeJet 4654 All-in-One Printer
+HP ENVY 4524 All-in-One Printer
+HP ENVY 4523 All-in-One Printer
+HP ENVY 4520 All-in-One Printer
+HP DeskJet Ink Advantage Ultra 4720 All-in-One Printer series
+HP DeskJet Ink Advantage Ultra 4729 All-in-One Printer
+HP DeskJet Ink Advantage 5640 All-in-One Printer series
+HP DeskJet Ink Advantage 5645 All-in-One Printer
+HP DeskJet Ink Advantage 4675 All-in-One
+HP DeskJet Ink Advantage 4676 All-in-One
+HP DeskJet Ink Advantage 4535 All-in-One
+HP DeskJet Ink Advantage 4536 All-in-One
+HP DeskJet Ink Advantage 5570 All-in-One
+HP DeskJet Ink Advantage 5575 All-in-One
+HP Scanjet Pro 3500 f1 Flatbed Scanner
+HP ENVY 5531 e-All-in-One Printer
+HP ENVY 5532 e-All-in-One Printer
+HP ENVY 5534 e-All-in-One Printer
+HP ENVY 5536 e-All-in-One Printer
+HP ENVY 5539 e-All-in-One Printer
+  Added support for the following new Distro's:
+- Ubuntu 15.10
+- Fedora 23
+- OpenSUSE 42.1
+  Issues fixed:
+- Provided knowledge base article to unblock the ports and 
+  enable SLP and mDNS services using opensuse firewall utility 
+  at http://hplipopensource.com/node/375
+- remove patch104: do_not_open_mdns_port.diff, no more needed
+  because since HPLIP 3.15.11 there is no longer "open_mdns_port=..."
+  in distros.dat for any "SUSE" distribution
+- insert check for Leap so Leap can use his own cups
+- insert check for 13.2 and Leap for udev-dirs because of 
+  rpmlint-error: directory not owned by package
+- fix rpmlint-error: incorrect fsf-address
+
+---

Old:

  do_not_open_mdns_port.diff
  hplip-3.15.9.tar.gz
  hplip-3.15.9.tar.gz.asc

New:

  hplip-3.15.11.tar.gz
  hplip-3.15.11.tar.gz.asc



Other differences:

commit hplip for openSUSE:Factory

2015-07-16 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2015-07-16 17:17:45

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2015-05-29 
09:44:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2015-07-16 
17:17:47.0 +0200
@@ -1,0 +2,24 @@
+Wed Jun 24 11:48:49 CEST 2015 - jsm...@suse.de
+
+- hplip-3.15.6.CVE-2015-0839.patch uses 0xlong key ID
+  (instead of the short key ID) for downloading the key
+  see https://bugs.launchpad.net/hplip/+bug/1432516
+  (CVE-2015-0839 bsc#933191).
+- Version upgrade to 3.15.6:
+  Added Support for the Following New Printers:
+HP DeskJet 2130 All-in-One Printer series
+HP DeskJet 2132 All-in-One Printer
+HP Deskjet 2546B All-in-One Printer
+HP Deskjet 2546P All-in-One Printer
+HP Deskjet 2546R All-in-One Printer
+HP DeskJet 3630 All-in-One Printer series
+HP DeskJet 3632 All-in-One
+HP Officejet 5744 e-All-in-One
+  Some bug fixes - in particular:
+udev rules wrongly match on monitor hub, wrong invocation
+of systemd unit, changes config files in udev rules
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- change-udev-rules.diff: Adapted for HPLIP 3.15.6.
+
+---
@@ -12,0 +37,2 @@
+  Significant Changes:
+HPLIP Plugin support for ARMv6,ARMv7 and aarch64 architectures

Old:

  hplip-3.15.4.tar.gz
  hplip-3.15.4.tar.gz.asc

New:

  hplip-3.15.6.CVE-2015-0839.patch
  hplip-3.15.6.tar.gz
  hplip-3.15.6.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.OWN1UN/_old  2015-07-16 17:17:49.0 +0200
+++ /var/tmp/diff_new_pack.OWN1UN/_new  2015-07-16 17:17:49.0 +0200
@@ -17,18 +17,18 @@
 
 
 Name:   hplip
-Version:3.15.4
+Version:3.15.6
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT
 Group:  Hardware/Printing
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.15.4.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.15.4.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.15.6.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.15.6.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.15.4.tar.gz.asc 
hplip-3.15.4.tar.gz
+#  /usr/bin/gpg --verify hplip-3.15.6.tar.gz.asc 
hplip-3.15.6.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
@@ -84,6 +84,9 @@
 # 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:   add_missing_includes_and_define_GNU_SOURCE.patch
+# Patch109 hplip-3.15.6.CVE-2015-0839.patch uses 0xlong key ID (instead of the 
short key ID)
+# for downloading the key (bsc#933191 and 
https://bugs.launchpad.net/hplip/+bug/1432516):
+Patch109:   hplip-3.15.6.CVE-2015-0839.patch
 # HPLIP's Python module cupsext.so has a build-time dependancy on the CUPS 
version:
 # It needs symbols (like ippFirstAttribute, ippNextAttribute, ippSetOperation 
etc)
 # that are defined only in libcups.so version  1.5. For backward compatibility
@@ -400,6 +403,9 @@
 # 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 -b .add_missing_includes_and_define_GNU_SOURCE.orig
+# Patch109 hplip-3.15.6.CVE-2015-0839.patch uses 0xlong key ID (instead of the 
short key ID)
+# for downloading the key (bsc#933191 and 
https://bugs.launchpad.net/hplip/+bug/1432516):
+%patch109 -p1 -b .CVE-2015-0839.orig
 
 %build
 # If AUTOMAKE='automake --foreign' is not set, autoreconf (in fact automake)

++ change-udev-rules.diff ++
--- /var/tmp/diff_new_pack.OWN1UN/_old  2015-07-16 17:17:49.0 +0200
+++ /var/tmp/diff_new_pack.OWN1UN/_new  2015-07-16 17:17:49.0 +0200
@@ -1,7 +1,8 @@
 

commit hplip for openSUSE:Factory

2015-05-29 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2015-05-29 09:44:01

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2015-03-29 
20:16:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2015-05-29 
09:44:02.0 +0200
@@ -1,0 +2,43 @@
+Tue May 19 17:04:45 CEST 2015 - jsm...@suse.de
+
+- Disabled build for parallel port because parallel port support
+  was disabled by default by upstream HPLIP at least since 2011
+  and is deprecated by upstream HPLIP since 2013,
+  see https://bugs.launchpad.net/bugs/750796
+  and http://hplipopensource.com/node/217
+  furthermore parallel port support gets more or less abandoned
+  by upstream projects in general, see Parallel port printers
+  at https://en.opensuse.org/SDB:Installing_a_Printer
+- Version upgrade to 3.15.4:
+  Added Support for the Following New Printers:
+HP Color LaserJet Pro M252dw
+HP Color LaserJet Pro M252n
+HP Color LaserJet Pro MFP M277n
+HP Color LaserJet Pro MFP M277dw
+HP Color LaserJet Enterprise M553n
+HP Color LaserJet Enterprise M553dn
+HP Color LaserJet Enterprise M553x
+HP Color LaserJet Enterprise M553dh
+HP Color LaserJet Enterprise M552dn
+HP LaserJet Enterprise M604n
+HP LaserJet Enterprise M604dn
+HP LaserJet Enterprise M605dn
+HP LaserJet Enterprise M605n
+HP LaserJet Enterprise M605x
+HP LaserJet Enterprise M606x
+HP LaserJet Enterprise M606dn
+  Some bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- add_missing_includes_and_define_GNU_SOURCE.patch adds
+  missing '#include ...' and missing '#define _GNU_SOURCE'
+  see https://bugs.launchpad.net/hplip/+bug/1456590
+- Using again plain 'make' instead of 'make %{?_smp_mflags}'
+  (cf. the entry below dated Sun Apr 20 09:48:39 UTC 2014)
+  and plain 'make ... install' instead of
+  'make ... install %{?_smp_mflags}' to avoid random obscure
+  build failures with errors like libtool: install: error: relink
+  `cupsext.la' with the above command before installing it, cf.
+  http://lists.gnu.org/archive/html/automake/2010-03/msg00039.html
+
+---

Old:

  hplip-3.15.2.tar.gz
  hplip-3.15.2.tar.gz.asc

New:

  add_missing_includes_and_define_GNU_SOURCE.patch
  hplip-3.15.4.tar.gz
  hplip-3.15.4.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.mvSzrc/_old  2015-05-29 09:44:04.0 +0200
+++ /var/tmp/diff_new_pack.mvSzrc/_new  2015-05-29 09:44:04.0 +0200
@@ -17,18 +17,18 @@
 
 
 Name:   hplip
-Version:3.15.2
+Version:3.15.4
 Release:0
 Summary:HP's Printing, Scanning, and Faxing Software
 License:BSD-3-Clause and GPL-2.0+ and MIT
 Group:  Hardware/Printing
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.10.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.10.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.15.4.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.15.4.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.14.10.tar.gz.asc 
hplip-3.14.10.tar.gz
+#  /usr/bin/gpg --verify hplip-3.15.4.tar.gz.asc 
hplip-3.15.4.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
@@ -81,6 +81,9 @@
 Patch106:   disable_hp-upgrade.patch
 # PATCH-FIX-SUSE: use proper udev rulesdir which is in usr not in /etc
 Patch107:   hplip-udev-rules-in-usr.patch
+# 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:   add_missing_includes_and_define_GNU_SOURCE.patch
 # HPLIP's Python module cupsext.so has a build-time dependancy on the CUPS 
version:
 # It needs symbols (like ippFirstAttribute, ippNextAttribute, ippSetOperation 
etc)
 # that are defined only in libcups.so version  1.5. For backward compatibility
@@ -394,6 +397,9 @@
 # To upgrade HPLIP an openSUSE 

commit hplip for openSUSE:Factory

2015-03-29 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2015-03-29 20:16:24

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2015-03-03 
11:10:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2015-03-29 
20:16:25.0 +0200
@@ -1,0 +2,39 @@
+Wed Mar 18 16:51:06 CET 2015 - jsm...@suse.de
+
+- Make it build for SLE12 with traditional CUPS 1.5.4 to ensure
+  it works on SLE12 both with CUPS 1.7.5 and CUPS 1.5.4 because
+  for SLE12 by default CUPS 1.7.5 is provided and alternatively
+  CUPS 1.5.4 is provided in the legacy module, cf.
+  https://www.suse.com/releasenotes/x86_64/SUSE-SLES/12/
+
+---
+Fri Feb 27 11:45:02 CET 2015 - jsm...@suse.de
+
+- HPLIP's Python module cupsext has a build-time dependancy on the
+  CUPS version (see https://bugs.launchpad.net/hplip/+bug/1423220).
+  Therefore it BuildRequires the CUPS version as provided in the
+  openSUSE/SLE versions. When it was built with CUPS  1.5 it must
+  require CUPS  1.5 during run-time. In contrast when it was built
+  with CUPS  1.6 then cupsext is built in a backward compatible
+  way that works with any CUPS version.
+  This replaces the minimal version requirement on cups from the
+  entry below dated Thu Feb 19 12:05:05 UTC 2015 and obsoletes
+  the Kill sle11 support from the previous entry so that HPLIP
+  should work again for SLE11 SLE12 and recent openSUSE versions
+  (boo#918387).
+- Again BuildRequires sane-backends-devel if suse_version  1130
+  and BuildRequires sane-backends otherwise that was removed via
+  one of the previous entries to make it again build for SLE11.
+- Run udev_rules_update that BuildRequires systemd-rpm-macros
+  only if suse_version  1130 to make it again build for SLE11.
+- For SLE11 redefine _libexecdir to be /usr/lib in any case
+  because on SLE11 x86_64 it evaluates to /usr/lib64 which
+  is wrong in particular for CUPS filters and backends, cf.
+  https://bugzilla.opensuse.org/show_bug.cgi?id=575544#c2
+- Again using the RPM scriplets as in previous versions with
+  its various suse_version dependant stuff to make it again
+  build for SLE11.
+- Using '-p /bin/bash' in RPM scriplets to enforce bash
+  to be fail safe against issue with possible bashisms.
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.PmmdXS/_old  2015-03-29 20:16:26.0 +0200
+++ /var/tmp/diff_new_pack.PmmdXS/_new  2015-03-29 20:16:26.0 +0200
@@ -81,8 +81,43 @@
 Patch106:   disable_hp-upgrade.patch
 # PATCH-FIX-SUSE: use proper udev rulesdir which is in usr not in /etc
 Patch107:   hplip-udev-rules-in-usr.patch
-BuildRequires:  cups = 1.7
-BuildRequires:  cups-devel
+# HPLIP's Python module cupsext.so has a build-time dependancy on the CUPS 
version:
+# It needs symbols (like ippFirstAttribute, ippNextAttribute, ippSetOperation 
etc)
+# that are defined only in libcups.so version  1.5. For backward compatibility
+# cupsext.c has a macro (CUPS_VERSION_1_6) which defines those undefined 
function names
+# if CUPS version is = 1.5. To check the CUPS version the CUPS_VERSION_MAJOR, 
CUPS_VERSION_MINOR
+# macros from cups/cups.h are used which means it depends on the CUPS version 
during build-time
+# whether or not cupsext will work with CUPS = 1.5 at run-time.
+# See https://bugs.launchpad.net/hplip/+bug/1423220
+# and https://bugzilla.opensuse.org/show_bug.cgi?id=918387
+# Therefore it BuildRequires the CUPS version as provided in the openSUSE/SLE 
versions.
+# Up to openSUSE 13.2 and SLE11 CUPS  1.6 is provided (from CUPS 1.3.9 for 
SLE11 up to CUPS 1.5.4 for openSUSE 13.2).
+# For SLE12 by default CUPS 1.7.5 is provided and alternatively CUPS 1.5.4 is 
provided in the legacy module.
+# After openSUSE 13.2 (i.e. for current openSUSE Factory) CUPS 2.0 is provided.
+# Up to openSUSE 13.2 and SLE12 it BuildRequires CUPS  1.6 to ensure it even 
works on SLE12 with CUPS 1.5.4.
+# When it was built with CUPS  1.5 it must also require CUPS  1.5 during 
run-time.
+# In contrast when it was built with CUPS  1.6 there must not be a run-time 
requirement
+# for a CUPS version to ensure it works on SLE12 both with CUPS 1.7.5 and CUPS 
1.5.4.
+# For suse_version values see 
https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
+%if 0%{?suse_version}  1320
+# For openSUSE after 13.2 (i.e. for current openSUSE Factory) CUPS  1.5 is 
provided and required:
+BuildRequires:  cups  1.5
+BuildRequires:  

commit hplip for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2015-03-03 11:10:50

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2014-10-31 
12:25:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2015-03-03 
11:10:52.0 +0100
@@ -1,0 +2,34 @@
+Thu Feb 19 12:30:19 UTC 2015 - tchva...@suse.com
+
+- Cleanup-with spec-cleaner
+- Kill sle11 support as per min cups requirement
+- Add patch to put udev rules to usr as it is required:
+  * hplip-udev-rules-in-usr.patch
+- Also run udev rules update in post for the above rules
+
+---
+Thu Feb 19 12:05:05 UTC 2015 - tchva...@suse.com
+
+- Add minimal version requirement on cups (currently 1.7) bnc#918387
+
+---
+Wed Feb 11 21:07:28 UTC 2015 - tchva...@suse.com
+
+- Drop gpg-offline usage as we do it as service on obs side if
+  required files are present in the package
+
+---
+Wed Feb 11 20:58:47 UTC 2015 - tchva...@suse.com
+
+- Version bump to 3.15.2:
+  * python3 support (not enabled to work on older distros now)
+  * Support for KF5 systemtray
+  * Fixed issues:
++ 1388126 - Doesn't build against libjpeg-turbo 1.3.90
++ 1395676 - hpcups crashes if DEVICE_URI not set in environment
++ 1388007 - Incorrect call to hpmudext.device_open
++ 1187055 - plugin download fails if python links to python3
++ 802999  - Incorrect IEEE 1284 Device IDs for many models
+  * For more info see http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.14.10.tar.gz
  hplip-3.14.10.tar.gz.asc

New:

  hplip-3.15.2.tar.gz
  hplip-3.15.2.tar.gz.asc
  hplip-udev-rules-in-usr.patch



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.OmfjZv/_old  2015-03-03 11:10:54.0 +0100
+++ /var/tmp/diff_new_pack.OmfjZv/_new  2015-03-03 11:10:54.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,64 +17,11 @@
 
 
 Name:   hplip
-BuildRequires:  cups
-BuildRequires:  cups-devel
-BuildRequires:  dbus-1-devel
-BuildRequires:  fdupes
-# BuildRequires foomatic-filters (also provided by cups-filters-foomatic-rip)
-# to avoid /usr/lib/rpm/brp-symlink ERROR:
-#   link target doesn't exist (neither in build root nor in installed system):
-#   /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip (for 
foomatic-filters) or
-#   /usr/lib/cups/filter/foomatic-rip-hplip - 
/usr/lib/cups/filter/foomatic-rip (for cups-filters-foomatic-rip)
-# From openSUSE 13.2 on explicitly BuildRequires cups-filters-foomatic-rip
-# to avoid that foomatic-filters is used for build in the Printing 
development project
-# (in Printing foomatic-filters exists intentionally also for openSUSE_13.2 
and openSUSE_Factory)
-# which would not match what is used for build in openSUSE:13.2 or 
openSUSE:Factory
-# (in openSUSE:13.2 or openSUSE:Factory foomatic-filters is intentionally 
dropped).
-# Using the matching package for build results that the backward compatibility 
link
-# /usr/lib/cups/filter/foomatic-rip-hplip (see the install section below)
-# points to a foomatic-rip executable that is used by default on the runtime 
system.
-%if 0%{?suse_version}  1310
-BuildRequires:  cups-filters-foomatic-rip
-%else
-BuildRequires:  foomatic-filters
-%endif
-BuildRequires:  hicolor-icon-theme
-BuildRequires:  libdrm-devel
-BuildRequires:  libgphoto2-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  libtool
-BuildRequires:  libusb-1_0-devel
-BuildRequires:  net-snmp-devel
-BuildRequires:  pkgconfig
-# All printer driver packages should have BuildRequires: python-cups
-# because python-cups installs special rpm macros that adds Provides tags
-# for the printer drivers supported by the package,
-# see https://bugzilla.novell.com/show_bug.cgi?id=735865
-BuildRequires:  python-cups
-BuildRequires:  python-devel
-BuildRequires:  python-openssl
-BuildRequires:  python-qt4
-BuildRequires:  python-xml
-BuildRequires:  readline-devel
-%if 0%{?suse_version}  1130
-BuildRequires:  sane-backends-devel
-%else
-BuildRequires:  

commit hplip for openSUSE:Factory

2014-10-31 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2014-10-31 09:39:17

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2014-09-19 
13:56:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2014-10-31 
12:25:15.0 +0100
@@ -1,0 +2,71 @@
+Mon Oct 27 12:15:11 CET 2014 - jsm...@suse.de
+
+- change-udev-rules.diff: Adapted for HPLIP 3.14.10.
+- Version upgrade to 3.14.10:
+  Added Support for the Following New Printers:
+HP Deskjet 2541 All-in-One Printer
+HP Envy 4501 e-All-in-One
+HP Envy 4503 e-All-in-One
+HP Envy 4505 e-All-in-One
+HP Envy 4507 e-All-in-One
+HP Envy 4508 e-All-in-One
+HP ENVY 5534 e-All-in-One Printer
+HP Envy 5640 e-All-in-One
+HP Envy 5642 e-All-in-One
+HP Envy 5643 e-All-in-One
+HP Envy 5644 e-All-in-One
+HP Envy 5660 e-All-in-One
+HP Envy 5665 e-All-in-One
+HP Envy 7640 e-All-in-One
+HP Envy 7645 e-All-in-One
+HP LaserJet Pro MFP M125r
+HP LaserJet Pro MFP M125ra
+HP LaserJet Pro M201n Printer
+HP LaserJet Pro M201dw Printer
+HP LaserJet Pro M202n Printer
+HP LaserJet Pro M202dw Printer
+HP LaserJet Pro MFP M225rdn
+HP LaserJet Pro MFP M225dw
+HP LaserJet Pro MFP M225dn
+HP LaserJet Pro MFP M226dw
+HP LaserJet Pro MFP M226dn
+HP LaserJet Enterprise MFP M630dn
+HP LaserJet Enterprise MFP M630f
+HP LaserJet Enterprise MFP M630h
+HP LaserJet Enterprise Flow MFP M630z
+HP Officejet 5740 e-All-in-One
+HP Officejet 5742 e-All-in-One
+HP Officejet 5745 e-All-in-One
+HP OfficeJet 8040 e-All-in-One
+HP OfficeJet 6810 e-All-in-One  Printer Series
+HP OfficeJet 6812 e-All-in-One  Printer
+HP OfficeJet 6815 e-All-in-One  Printer
+HP Officejet 7612 Wide Format e-All-in-One Printer
+HP OfficeJet Pro 6230 ePrinter
+HP OfficeJet Pro 6830 e-All-in-one
+HP OfficeJet Pro 6835 e-All-in-one
+HP OfficeJet Pro 8616 e-All-in-One Printer
+  Some bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---
+Thu Oct 16 15:37:28 CEST 2014 - jsm...@suse.de
+
+- Make and install Python compiled bytecode files
+  (.pyc compiled python and .pyo optimized compiled python)
+  because normal users do not have write permissions to the
+  install location /usr/share/hplip/ so that for normal users
+  Python would recompile the sources every time,
+  see https://en.opensuse.org/openSUSE:Packaging_Python
+- Hardlink .pyc and .pyo when they have same content but
+  do not run fdupes buildroot/_datadir/hplip because
+  fdupes will link any files with same content there
+  which can have unexpected side-effects (cf. bnc#784670).
+- Removed RPM preun script that had deleted leftover .pyc
+  and .pyo files if made during run-time (see the entry below
+  dated Fri Feb 16 11:52:28 CET 2007) because now those files
+  are provided in the package.
+- Removed trailing whitespaces in RPM changelog file.
+
+---

Old:

  hplip-3.14.6.tar.gz
  hplip-3.14.6.tar.gz.asc

New:

  hplip-3.14.10.tar.gz
  hplip-3.14.10.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.XFrXLL/_old  2014-10-31 12:25:16.0 +0100
+++ /var/tmp/diff_new_pack.XFrXLL/_new  2014-10-31 12:25:16.0 +0100
@@ -73,15 +73,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.14.6
+Version:3.14.10
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.14.6.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.6.tar.gz.asc
+# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.10.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.10.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.14.6.tar.gz.asc 
hplip-3.14.6.tar.gz
+#  /usr/bin/gpg --verify hplip-3.14.10.tar.gz.asc 
hplip-3.14.10.tar.gz
 # must result: Good 

commit hplip for openSUSE:Factory

2014-09-19 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2014-09-19 13:55:52

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2014-06-18 
07:50:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2014-09-19 
13:56:05.0 +0200
@@ -1,0 +2,26 @@
+Thu Sep 18 10:31:14 CEST 2014 - jsm...@suse.de
+
+- From openSUSE 13.2 on explicitly
+  BuildRequires cups-filters-foomatic-rip
+  to avoid that foomatic-filters is used for build
+  in the Printing development project (where foomatic-filters
+  intentionally exists also for openSUSE_13.2 and openSUSE_Factory)
+  which would not match what is used for build in openSUSE:13.2 or
+  openSUSE:Factory (where foomatic-filters is intentionally dropped
+  and replaced by cups-filters-foomatic-rip). Using the matching
+  package for build results that the backward compatibility link
+  /usr/lib/cups/filter/foomatic-rip-hplip points to a foomatic-rip
+  executable that is used by default on the runtime system.
+
+---
+Mon Sep 15 11:43:09 CEST 2014 - jsm...@suse.de
+
+- PPDs that require a proprietary plugin from HP must be moved to
+  the hplip main-package because the proprietary plugin from HP
+  must be downloaded and installed by using HP's hp-plugin tool
+  that belongs to the hplip main-package. Accordingly PPDs that
+  require a proprietary plugin from HP are in a new directory
+  /usr/share/cups/model/manufacturer-PPDs/hplip-plugin
+  that belongs to the hplip main-package (bnc#876690).
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.MkiEXk/_old  2014-09-19 13:56:06.0 +0200
+++ /var/tmp/diff_new_pack.MkiEXk/_new  2014-09-19 13:56:06.0 +0200
@@ -26,7 +26,19 @@
 # link target doesn't exist (neither in build root nor in installed system):
 # /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip (for 
foomatic-filters) or
 # /usr/lib/cups/filter/foomatic-rip-hplip - /usr/lib/cups/filter/foomatic-rip 
(for cups-filters-foomatic-rip)
+# From openSUSE 13.2 on explicitly BuildRequires cups-filters-foomatic-rip
+# to avoid that foomatic-filters is used for build in the Printing 
development project
+# (in Printing foomatic-filters exists intentionally also for openSUSE_13.2 
and openSUSE_Factory)
+# which would not match what is used for build in openSUSE:13.2 or 
openSUSE:Factory
+# (in openSUSE:13.2 or openSUSE:Factory foomatic-filters is intentionally 
dropped).
+# Using the matching package for build results that the backward compatibility 
link
+# /usr/lib/cups/filter/foomatic-rip-hplip (see the install section below)
+# points to a foomatic-rip executable that is used by default on the runtime 
system.
+%if 0%{?suse_version}  1310
+BuildRequires:  cups-filters-foomatic-rip
+%else
 BuildRequires:  foomatic-filters
+%endif
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libdrm-devel
 BuildRequires:  libgphoto2-devel
@@ -515,6 +527,21 @@
 for p in *.ppd.gz
 do zgrep -q '^\*cupsFilter:.*hpps' $p  mv $p ../%{name}-hpps
 done
+echo Moving PPDs that require a proprietary plugin from HP to 
/usr/share/cups/model/manufacturer-PPDs/hplip-plugin...
+# PPDs for various printers that require a proprietary plugin from HP
+# must be moved to the hplip main-package because
+# the proprietary plugin from HP must be downloaded and installed
+# by using HP's hp-plugin tool from the hplip main-package
+# (HP's hp-setup tool calls hp-plugin when needed).
+# Accordingly PPDs that require a proprietary plugin from HP must be moved
+# to the hplip main-package which is implemented by moving them
+# to a new directory /usr/share/cups/model/manufacturer-PPDs/hplip-plugin
+# that is listed in the files list of the hplip main-package
+# (see https://bugzilla.novell.com/show_bug.cgi?id=876690):
+install -d %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}-plugin
+for p in *.ppd.gz
+do zgrep -q '^\*NickName:.*requires proprietary plugin' $p  mv $p 
../%{name}-plugin
+done
 echo End of general tests and adjustments for all PPDs.
 # Switch back to the usual build log messages:
 set -x
@@ -524,10 +551,9 @@
 # plus a leftover in CVE-2004-0801 (bnc#59233)
 # foomatic-rip-hplip is no longer installed and foomatic-rip
 # from foomatic-filters or cups-filters-foomatic-rip must be used instead.
-# To be backward compatible with PPDs in /etc/cups/ppd/
-# for existing print queues a compatibility link
-# /usr/lib/cups/filter/foomatic-rip-hplip
-# which points 

commit hplip for openSUSE:Factory

2014-06-17 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2014-06-18 07:49:31

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2014-05-08 
12:38:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2014-06-18 
07:50:16.0 +0200
@@ -1,0 +2,19 @@
+Tue Jun 10 11:34:10 CEST 2014 - jsm...@suse.de
+
+- Version upgrade to 3.14.6:
+  Added Support for the Following New Printers:
+HP DesignJet Z6600 PostScript
+HP DesignJet Z6800PS Photo
+HP DesignJet D5800 60-in Production Printer
+HP DesignJet T3500 36-in Production eMFP
+HP Designjet T7200 42-in Production Printer
+HP Deskjet 2543 All-in-One Printer
+HP Deskjet 2549 All-in-One Printer
+HP OfficeJet Pro 8640 e-All-in-One Printer
+HP OfficeJet Pro 8660 e-All-in-One Printer
+  Fixed Avahi discovery method in hp-toolbox.
+  Some other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.14.4.tar.gz
  hplip-3.14.4.tar.gz.asc

New:

  hplip-3.14.6.tar.gz
  hplip-3.14.6.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.qt29d6/_old  2014-06-18 07:50:17.0 +0200
+++ /var/tmp/diff_new_pack.qt29d6/_new  2014-06-18 07:50:17.0 +0200
@@ -61,15 +61,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.14.4
+Version:3.14.6
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.14.4.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.4.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.14.6.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.14.6.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.14.4.tar.gz.asc 
hplip-3.14.4.tar.gz
+#  /usr/bin/gpg --verify hplip-3.14.6.tar.gz.asc 
hplip-3.14.6.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc


++ hplip-3.14.4.tar.gz - hplip-3.14.6.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.14.4.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.14.6.tar.gz differ: char 5, line 1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2014-04-23 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2014-04-23 20:36:25

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2014-04-10 
07:38:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2014-04-23 
20:36:26.0 +0200
@@ -1,0 +2,15 @@
+Wed Apr 23 10:26:50 CEST 2014 - jsm...@suse.de
+
+- Fix how the link /usr/lib/cups/filter/foomatic-rip-hplip
+  that points to foomatic-rip is installed depending on
+  which package provides foomatic-rip. In foomatic-filters
+  foomatic-rip is installed as /usr/bin/foomatic-rip
+  but in cups-filters-foomatic-rip it is installed
+  as /usr/lib/cups/filter/foomatic-rip.
+
+---
+Sun Apr 20 09:48:39 UTC 2014 - tchva...@suse.com
+
+- Enable parallel build via make %{?_smp_mflags}.
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.weaM5u/_old  2014-04-23 20:36:27.0 +0200
+++ /var/tmp/diff_new_pack.weaM5u/_new  2014-04-23 20:36:27.0 +0200
@@ -15,15 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
-# BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
-# link target doesn't exist (neither in build root nor in installed system):
-# /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip
 BuildRequires:  cups
 BuildRequires:  cups-devel
 BuildRequires:  dbus-1-devel
 BuildRequires:  fdupes
+# BuildRequires foomatic-filters (also provided by cups-filters-foomatic-rip)
+# to avoid /usr/lib/rpm/brp-symlink ERROR:
+# link target doesn't exist (neither in build root nor in installed system):
+# /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip (for 
foomatic-filters) or
+# /usr/lib/cups/filter/foomatic-rip-hplip - /usr/lib/cups/filter/foomatic-rip 
(for cups-filters-foomatic-rip)
 BuildRequires:  foomatic-filters
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  libdrm-devel
@@ -135,14 +136,15 @@
 # Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451)
 # plus a leftover in CVE-2004-0801 (bnc#59233)
 # foomatic-rip-hplip is no longer installed and foomatic-rip
-# from the foomatic-filters RPM is used instead.
+# from foomatic-filters or cups-filters-foomatic-rip is used instead.
 # The RPM requirement for foomatic-filters should actually be 
 # in the hplip-hpijs sub-package but this would bloat a minimalist system
 # (see the comment for the hplip-hpijs sub-package below).
 # Therefore the hplip main package which is intended
 # to get all the HPLIP stuff installed has the RPM requirement:
 Requires:   foomatic-filters
-# foomatic-filters does not require Ghostscript because depending on the PPD
+# foomatic-filters and cups-filters-foomatic-rip
+# do not require Ghostscript because depending on the PPD
 # (e.g. some PPDs for PostScript printers in OpenPrintingPPDs-postscript)
 # foomatic-rip can also be used without Ghostscript but for the drivers
 # HPIJS and HPCUPS Ghostscript is needed.
@@ -380,7 +382,8 @@
 # --enable-foomatic-rip-hplip-install enable foomatic-rip-hplip install 
(default=no), uses cupsfilterdir
 # Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451) plus a leftover in 
CVE-2004-0801 (bnc#59233)
 # which are fixed up to openSUSE 11.4 with patches, after openSUSE 11.4 (i.e. 
since openSUSE 12.1)
-# foomatic-rip-hplip is no longer installed and foomatic-rip from 
foomatic-filters is used instead so that 
+# foomatic-rip-hplip is no longer installed and foomatic-rip from
+# foomatic-filters or cups-filters-foomatic-rip is used instead so that
 # --disable-foomatic-rip-hplip-install is explicitly set and as a consequence 
the cupsFilter entries
 # in the static PPDs are changed in the install section to use foomatic-rip.
 # Since HPLIP 3.13.10 --with-htmldir is new but it does not inhertit its value 
from --with-docdir
@@ -411,7 +414,7 @@
 --with-mimedir=%{_sysconfdir}/cups \
 --with-docdir=%{_defaultdocdir}/%{name} \
 --with-htmldir==%{_defaultdocdir}/%{name}
-make
+make %{?_smp_mflags}
 
 %install
 make install DESTDIR=%{buildroot}
@@ -462,8 +465,8 @@
 do echo -en '\n' $p
 done
 # Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451) plus a leftover in 
CVE-2004-0801 (bnc#59233)
-# foomatic-rip-hplip is no longer installed and foomatic-rip from 
foomatic-filters is used instead so that 
-# the cupsFilter entries in the static PPDs must be changed accordingly:
+# foomatic-rip-hplip is 

commit hplip for openSUSE:Factory

2014-04-09 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2014-04-10 07:38:34

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-12-06 
11:45:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2014-04-10 
07:38:36.0 +0200
@@ -1,0 +2,64 @@
+Wed Apr  9 16:02:02 CEST 2014 - jsm...@suse.de
+
+- do_not_open_mdns_port.diff: Adapted for HPLIP 3.14.4.
+- Version upgrade to 3.14.4:
+  Added Support for the Following New Printers:
+HP Color LaserJet Enterprise M651dn Printer
+HP Color LaserJet Enterprise M651n Printer
+HP Color LaserJet Enterprise M651xh Printer
+HP Color LaserJet Enterprise Multifunction M680dn Printer
+HP Color LaserJet Enterprise Multifunction M680f Printer
+HP Color LaserJet Enterprise Flow Multifunction M680z Printer
+HP Color Laserjet Pro MFP M476dw
+HP Color Laserjet Pro MFP M476nw
+HP Color Laserjet Pro MFP M476dn
+HP Designjet T795 44-in ePrinter
+HP DeskJet 1511 All-in-One Printer
+HP DeskJet 1011 Printer
+HP LaserJet Pro MFP M128fn
+HP LaserJet Pro MFP M128fp
+HP LaserJet Pro MFP M128fw
+HP LaserJet Pro M701a Printer
+HP LaserJet Pro M701n Printer
+HP LaserJet Pro M706n Printer
+HP Officejet Enterprise Color X555dn Printer
+HP Officejet Enterprise Color X555xh Printer
+HP Officejet Enterprise Color X585dn Multifunction Printer
+HP Officejet Enterprise Color X585f Multifunction Printer
+HP Officejet Enterprise Color Flow X585z Multifunction Printer
+HP OfficeJet Pro 8610 e-All-in-One Printer
+HP OfficeJet Pro 8615 e-All-in-One Printer
+HP OfficeJet Pro 8620 e-All-in-One Printer
+HP OfficeJet Pro 8625 e-All-in-One Printer
+HP OfficeJet Pro 8630 e-All-in-One Printer
+HP OfficeJet 4631 e-All-in-One Printer
+HP OfficeJet 4634 e-All-in-One printer
+HP OfficeJet 4636 e-All-in-One Printer
+  Fixed hp-logcapture (captured personal information), see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- change-udev-rules.diff: Adapted for HPLIP 3.14.3.
+- Version upgrade to 3.14.3:
+  Added Support for the Following New Printers:
+HP Deskjet Ink Advantage 4640 e-All-in-One Printer series
+HP Deskjet Ink Advantage 4645 e-All-in-One Printer
+HP Deskjet Ink Advantage 4646 e-All-in-One Printer
+HP Deskjet Ink Advantage 4648 e-All-in-One Printer
+HP LaserJet Pro MFP M125a
+HP LaserJet Pro MFP M125nw
+HP LaserJet Pro MFP M125rnw
+HP LaserJet Pro MFP M126a
+HP LaserJet Pro MFP M126nw
+HP LaserJet Pro MFP M127fp
+  Fixed hpcups filter crash.
+  Run hp-firmware from udev separately.
+  Some other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- Version upgrade to 3.14.1:
+  Added digital signature validation in HPLIP upgrade feature.
+  CVE-2013-6427: insecure auto update feature.
+  CVE-2013-6402: insecure temporary file handling in pkit.py.
+- The whole HPLIP upgrade feature is still disabled, see the
+  entry dated Wed Dec  4 14:25:51 CET 2013 below.
+
+---

Old:

  hplip-3.13.11.tar.gz
  hplip-3.13.11.tar.gz.asc

New:

  hplip-3.14.4.tar.gz
  hplip-3.14.4.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.zeeaFa/_old  2014-04-10 07:42:25.0 +0200
+++ /var/tmp/diff_new_pack.zeeaFa/_new  2014-04-10 07:42:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -59,15 +59,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.11
+Version:3.14.4
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.9.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.9.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.14.4.tar.gz
+# URL to verify Source0: 

commit hplip for openSUSE:Factory

2013-12-06 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-12-06 11:45:53

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-10-25 
12:59:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-12-06 
11:45:56.0 +0100
@@ -1,0 +2,38 @@
+Wed Dec  4 14:25:51 CET 2013 - jsm...@suse.de
+
+- disable_hp-upgrade.patch disables hp-upgrade/upgrade.py for
+  security reasons (bnc#853405). To upgrade HPLIP an openSUSE
+  software package manager like YaST or zypper should be used.
+
+---
+Tue Nov 26 19:33:01 UTC 2013 - mailaen...@opensuse.org
+
+- Version upgrade to 3.13.11:
+  Added Support for the Following New Printers:
+HP Color LaserJet Pro MPF M176 series
+HP Color LaserJet Pro MPF M176n
+HP Color LaserJet Pro MPF M177 series
+HP Color LaserJet Pro MPF M177fw
+HP Color LaserJet Enterprise M750 Printer series
+HP Color LaserJet Enterprise M750n
+HP Color LaserJet Enterprise M750dn
+HP Color LaserJet Enterprise M750xh
+HP Color LaserJet Enterprise M855 Printer series
+HP Color LaserJet Enterprise M855dn Printer
+HP Color LaserJet Enterprise M855xh Printer
+HP Color LaserJet Enterprise M855x+ Printer
+HP Color LaserJet Enterprise flow M880 Multifunction Printer series
+HP Color LaserJet Enterprise flow M880z Multifunction Printer
+HP Color LaserJet Enterprise flow M880z+ Multifunction Printer
+HP LaserJet Pro MFP M127 series
+HP LaserJet Pro MFP M127fn
+HP LaserJet Pro MFP M127fw
+HP Officejet 2620 All-in-One
+HP Officejet 2621 All-in-One
+HP Officejet 2622 All-in-One
+  Added Pin Printing support for HP LaserJet m5035 MFP device
+- Added a devel package
+- Update the .desktop database on install/uninstall
+- Use .desktop files provided by upstream
+
+---

Old:

  hplip-3.13.10.tar.gz
  hplip-3.13.10.tar.gz.asc
  hplip.desktop

New:

  disable_hp-upgrade.patch
  hplip-3.13.11.tar.gz
  hplip-3.13.11.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.CGHf8u/_old  2013-12-06 11:45:59.0 +0100
+++ /var/tmp/diff_new_pack.CGHf8u/_new  2013-12-06 11:45:59.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -58,7 +59,7 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.10
+Version:3.13.11
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
@@ -77,10 +78,10 @@
 # Patch11 fix_gcc44_glib.diff is obsolete since version 3.9.6b because it is 
fixed in the source.
 # Patch12 hplip-3.9.8-CVE-2010-4267.patch fixeed a remote buffer overflow in 
hpmud/pml.c which
 # is no longer needed because it is fixed in the upstream sources in HPLIP 
version 3.13.7
-# Source100... is for special Suse sources:
-# Source100 is the primary source for the suse_update_desktop_file stuff.
+# Source100... is for special SUSE sources:
+# Source100 is obsolete as upstream provides .desktop files now
 # It is found automatically in $RPM_SOURCE_DIR by 'suse_update_desktop_file -i 
hplip':
-Source100:  hplip.desktop
+# Source100:  hplip.desktop
 # Source101 hp-toolbox.wrapper was a wrapper for hp-toolbox which is no longer 
needed
 # see https://bugzilla.novell.com/show_bug.cgi?id=755820
 # Source102 is a small man page for /usr/bin/hpijs:
@@ -113,6 +114,10 @@
 # the add_group function that would add the groups ('lp') to user which
 # would cause security issues see https://bugs.launchpad.net/bugs/1197416
 # which is no longer needed because there is no longer that chgrp stuff in 
HPLIP version 3.13.10.
+# 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:   disable_hp-upgrade.patch
 # Install into this non-root directory (required when norootforbuild is used):
 BuildRoot:  

commit hplip for openSUSE:Factory

2013-10-25 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-10-25 12:59:35

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-09-13 
14:43:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-10-25 
12:59:36.0 +0200
@@ -1,0 +2,23 @@
+Wed Oct 16 15:36:08 CEST 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.10:
+  Several more supported printers and all-in-one devices.
+  Fix for CVE-2013-4325i (insecure Polkit use).
+  Users will not be added to lp group, users will be prompted
+  to provide necessary authentication (see the entry
+  dated Tue Jul  9 16:18:35 CEST 2013 below).
+  Added firmware upload functionality during 'hp-setup'.
+  Some other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- change-udev-rules.diff: Adapted for HPLIP 3.13.10.
+- disable-chgrp_lp.diff is obsolete since version 3.13.10
+  because it is fixed in the source.
+- neither-add_user_to_group-nor-open_mdns_port.diff is replaced by
+  do_not_open_mdns_port.diff because the add_user_to_group issue
+  is fixed in the source since version 3.13.10 but the
+  open_mdns_port issue still exists.
+- deactivate-add_group-function.diff is obsolete since 3.13.10
+  because there is no longer that chgrp stuff in HPLIP.
+
+---

Old:

  deactivate-add_group-function.diff
  disable-chgrp_lp.diff
  hplip-3.13.9.tar.gz
  hplip-3.13.9.tar.gz.asc
  neither-add_user_to_group-nor-open_mdns_port.diff

New:

  do_not_open_mdns_port.diff
  hplip-3.13.10.tar.gz
  hplip-3.13.10.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.mPBj2Y/_old  2013-10-25 12:59:38.0 +0200
+++ /var/tmp/diff_new_pack.mPBj2Y/_new  2013-10-25 12:59:38.0 +0200
@@ -58,7 +58,7 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.9
+Version:3.13.10
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
@@ -98,28 +98,21 @@
 # Source106 hp-systray.wrapper was a wrapper for hp-systray which is no longer 
needed
 # see https://bugzilla.novell.com/show_bug.cgi?id=649280
 # Patch100... is for special Suse patches:
-# Patch101 changes the udev rules file 56-hpmud.rules
+# Patch101 change-udev-rules.diff changes the udev rules file 56-hpmud.rules
 Patch101:   change-udev-rules.diff
-# Patch102 disable-chgrp_lp.diff deactivates the chgrp lp in Makefile.am
-# because during build this results Operation not permitted.
-# Instead it is done in the files section via attr(0775,root,lp)
-# where mode 0775 is used instead of mode 0777 as in Makefile.am
-# because a public writable directory /var/log/hp/ is not allowed
-# to avoid security issues:
-Patch102:   disable-chgrp_lp.diff
+# Patch102 was disable-chgrp_lp.diff that deactivated the chgrp lp in 
Makefile.am
+# because during build this results Operation not permitted which
+# is no longer needed because there is no longer that chgrp stuff in HPLIP 
version 3.13.10.
 # Patch103 was no-hplip_cron.diff that deactivated the cron stuff in 
Makefile.am which
 # is no longer needed because there is no longer any cron stuff in HPLIP 
version 3.13.6
-# Patch104 removes add_user_to_group and open_mdns_port.diff from distros.dat 
for SUSE distros
-# to avoid security issues when normal users get added to system groups 'lp' 
and 'sys'
-# see https://bugs.launchpad.net/bugs/1197416 and 
https://bugs.launchpad.net/bugs/1112306
-# and to avoid security issues when ports in the firewall get opened
-# see https://bugs.launchpad.net/bugs/426161
-Patch104:   neither-add_user_to_group-nor-open_mdns_port.diff
-# Patch105 deactivates the add_group function that would add the groups ('lp') 
to user
-# which would cause security issues see https://bugs.launchpad.net/bugs/1197416
-# that would happen in any case via a fallback command in an else clause
-# even if this functionality was explicitly disabled in distros.dat
-Patch105:   deactivate-add_group-function.diff
+# Patch104 do_not_open_mdns_port.diff deactivates the open_mdns_port 
functionality
+# in distros.dat for SUSE distros to avoid security issues when ports in the 
firewall
+# get opened. see https://bugs.launchpad.net/bugs/426161
+Patch104:   

commit hplip for openSUSE:Factory

2013-09-13 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-09-13 14:43:35

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-09-11 
12:12:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-09-13 
14:43:38.0 +0200
@@ -1,0 +2,11 @@
+Thu Sep 12 10:47:40 CEST 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.9:
+  Several more supported printers and all-in-one devices.
+  Some bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- fix-uninitialized-variables.diff is obsolete since
+  version 3.13.9 because it is fixed in the source.
+
+---

Old:

  fix-uninitialized-variables.diff
  hplip-3.13.8.tar.gz
  hplip-3.13.8.tar.gz.asc

New:

  hplip-3.13.9.tar.gz
  hplip-3.13.9.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.tko2CH/_old  2013-09-13 14:43:39.0 +0200
+++ /var/tmp/diff_new_pack.tko2CH/_new  2013-09-13 14:43:39.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -59,23 +58,22 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.8
+Version:3.13.9
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.8.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.8.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.9.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.9.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.8.tar.gz.asc 
hplip-3.13.8.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.9.tar.gz.asc 
hplip-3.13.9.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
 Source2:hplip.keyring
 # Patch0...Patch9 is for patches from HP:
 # Patch10...Patch99 is for Suse patches for the sources from HP:
-# Patch10 fixes ... is used uninitialized ... warnings:
-Patch10:fix-uninitialized-variables.diff
+# Patch10 fix-uninitialized-variables.diff is obsolete since version 3.13.9 
because it is fixed in the source.
 # Patch11 fix_gcc44_glib.diff is obsolete since version 3.9.6b because it is 
fixed in the source.
 # Patch12 hplip-3.9.8-CVE-2010-4267.patch fixeed a remote buffer overflow in 
hpmud/pml.c which
 # is no longer needed because it is fixed in the upstream sources in HPLIP 
version 3.13.7
@@ -330,9 +328,6 @@
 %endif
 # Be quiet when unpacking:
 %setup -q
-# Patch10 fix-uninitialized-variables.diff
-# fixes ... is used uninitialized ... warnings:
-%patch10 -b .fix-uninitialized-variables.orig
 # Patch101 change-udev-rules.diff
 # changes the udev rules file 56-hpmud.rules
 %patch101 -b .change-udev-rules.orig
@@ -682,9 +677,7 @@
 /usr/lib/cups/backend/hp
 %dir /usr/lib/cups/filter
 /usr/lib/cups/filter/foomatic-rip-hplip
-/usr/lib/cups/filter/hpcac
 /usr/lib/cups/filter/hpcups
-/usr/lib/cups/filter/hplipjs
 /usr/lib/cups/filter/hpps
 /usr/lib/cups/filter/pstotiff
 %dir %{_datadir}/cups


++ hplip-3.13.8.tar.gz - hplip-3.13.9.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.13.8.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.13.9.tar.gz differ: char 5, line 1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-09-11 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-09-11 12:12:42

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-09-07 
12:33:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-09-11 
12:12:43.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep 10 14:44:46 CEST 2013 - jsm...@suse.de
+
+- change-udev-rules.diff: Added rule that only uploads firmware
+  into printers that need it by calling only hp-firmware, see
+  https://bugs.launchpad.net/bugs/1220628
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.2eaciG/_old  2013-09-11 12:12:44.0 +0200
+++ /var/tmp/diff_new_pack.2eaciG/_new  2013-09-11 12:12:44.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -331,30 +332,30 @@
 %setup -q
 # Patch10 fix-uninitialized-variables.diff
 # fixes ... is used uninitialized ... warnings:
-%patch10
+%patch10 -b .fix-uninitialized-variables.orig
 # Patch101 change-udev-rules.diff
 # changes the udev rules file 56-hpmud.rules
-%patch101
+%patch101 -b .change-udev-rules.orig
 # Patch102 disable-chgrp_lp.diff deactivates the chgrp lp in Makefile.am
 # because during build this results Operation not permitted.
 # Instead it is done in the files section via attr(0775,root,lp)
 # where mode 0775 is used instead of mode 0777 as in Makefile.am
 # because a public writable directory /var/log/hp/ is not allowed
 # to avoid security issues:
-%patch102
+%patch102 -b .disable-chgrp_lp.orig
 # Patch104 neither-add_user_to_group-nor-open_mdns_port.diff
 # removes add_user_to_group and open_mdns_port.diff from distros.dat for SUSE 
distros
 # to avoid security issues when normal users get added to system groups 'lp' 
and 'sys'
 # see https://bugs.launchpad.net/bugs/1197416 and 
https://bugs.launchpad.net/bugs/1112306
 # and to avoid security issues when ports in the firewall get opened
 # see https://bugs.launchpad.net/bugs/426161
-%patch104
+%patch104 -b .neither-add_user_to_group-nor-open_mdns_port.orig
 # Patch105 deactivate-add_group-function.diff
 # deactivates the add_group function that would add the groups ('lp') to user
 # which would cause security issues see https://bugs.launchpad.net/bugs/1197416
 # that would happen in any case via a fallback command in an else clause
 # even if this functionality was explicitly disabled in distros.dat
-%patch105
+%patch105 -b .deactivate-add_group-function.orig
 
 %build
 # If AUTOMAKE='automake --foreign' is not set, autoreconf (in fact automake)

++ change-udev-rules.diff ++
--- /var/tmp/diff_new_pack.2eaciG/_old  2013-09-11 12:12:44.0 +0200
+++ /var/tmp/diff_new_pack.2eaciG/_new  2013-09-11 12:12:44.0 +0200
@@ -1,6 +1,6 @@
 data/rules/56-hpmud.rules.orig 2013-06-21 08:56:30.0 +0200
-+++ data/rules/56-hpmud.rules  2013-07-04 15:49:33.0 +0200
-@@ -1,18 +1,41 @@
+--- data/rules/56-hpmud.rules.change-udev-rules.orig   2013-08-07 
08:02:33.0 +0200
 data/rules/56-hpmud.rules  2013-09-10 13:24:09.0 +0200
+@@ -1,18 +1,50 @@
  # HPLIP udev rules file. Notify console user if plugin support is required 
for this device.
  
 +# SUSE changed:
@@ -22,8 +22,14 @@
 +# because automated installation of non-free proprietary third-party software
 +# (here the plugin from HP) should not happen and it can cause whatever kind
 +# of strange behaviour see for example https://bugs.launchpad.net/bugs/1197416
++# and https://bugs.launchpad.net/bugs/1221348
 +# while in contrast manual printer setup via hp-setup usually just works
 +# and it is clear for the user what goes on and in case of failure what went 
wrong.
++#
++# Because the rule to automatically add the printer and install plugin
++# is also used to upload firmware into printers that need it
++# see https://bugs.launchpad.net/bugs/1220628
++# a rule that only uploads firmware into printers that need it is added.
 +
  ACTION!=add, GOTO=hpmud_rules_end
 -SUBSYSTEM==ppdev, OWNER=root, GROUP=lp, MODE=0660
@@ -43,10 +49,13 @@
  # This rule will add the printer and install plugin
 -ENV{hp_test}==yes, PROGRAM=/bin/sh -c 'logger -p user.info loading HP 
Device $env{BUSNUM} $env{DEVNUM}', RUN+=/bin/sh -c 'if [ -f 
/usr/bin/systemctl ]; then /usr/bin/systemctl --no-block start 

commit hplip for openSUSE:Factory

2013-09-07 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-09-07 12:33:27

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-07-23 
22:18:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-09-07 
12:33:29.0 +0200
@@ -1,0 +2,11 @@
+Wed Sep  4 10:09:00 CEST 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.8:
+  Added support for Avahi network printer browsing.
+  Using SLP protocol by default to browse printer in hp-setup.
+  Some more supported printers and all-in-one devices.
+  Some bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.13.7.tar.gz
  hplip-3.13.7.tar.gz.asc

New:

  hplip-3.13.8.tar.gz
  hplip-3.13.8.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.UGuBv6/_old  2013-09-07 12:33:31.0 +0200
+++ /var/tmp/diff_new_pack.UGuBv6/_new  2013-09-07 12:33:31.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -59,15 +58,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.7
+Version:3.13.8
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.7.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.7.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.8.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.8.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.7.tar.gz.asc 
hplip-3.13.7.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.8.tar.gz.asc 
hplip-3.13.8.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc


++ hplip-3.13.7.tar.gz - hplip-3.13.8.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.13.7.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.13.8.tar.gz differ: char 5, line 1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-07-23 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-07-23 22:17:59

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-07-12 
20:46:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-07-23 
22:18:00.0 +0200
@@ -1,0 +2,12 @@
+Tue Jul 23 14:28:37 CEST 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.7:
+  A few more supported printers and all-in-one devices.
+  Some bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- hplip-3.9.8-CVE-2010-4267.patch is no longer needed because
+  it is fixed in the upstream sources in HPLIP version 3.13.7
+  (see the entry dated Thu Jan 13 16:29:01 CET 2011 below).
+
+---

Old:

  hplip-3.13.6.tar.gz
  hplip-3.13.6.tar.gz.asc
  hplip-3.9.8-CVE-2010-4267.patch

New:

  hplip-3.13.7.tar.gz
  hplip-3.13.7.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.eG9Vs7/_old  2013-07-23 22:18:02.0 +0200
+++ /var/tmp/diff_new_pack.eG9Vs7/_new  2013-07-23 22:18:02.0 +0200
@@ -59,15 +59,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.6
+Version:3.13.7
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.6.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.6.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.7.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.7.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.6.tar.gz.asc 
hplip-3.13.6.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.7.tar.gz.asc 
hplip-3.13.7.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
@@ -77,8 +77,8 @@
 # Patch10 fixes ... is used uninitialized ... warnings:
 Patch10:fix-uninitialized-variables.diff
 # Patch11 fix_gcc44_glib.diff is obsolete since version 3.9.6b because it is 
fixed in the source.
-# Patch12 hplip-3.9.8-CVE-2010-4267.patch fixes a remote buffer overflow in 
hpmud/pml.c:
-Patch12:hplip-3.9.8-CVE-2010-4267.patch
+# Patch12 hplip-3.9.8-CVE-2010-4267.patch fixeed a remote buffer overflow in 
hpmud/pml.c which
+# is no longer needed because it is fixed in the upstream sources in HPLIP 
version 3.13.7
 # Source100... is for special Suse sources:
 # Source100 is the primary source for the suse_update_desktop_file stuff.
 # It is found automatically in $RPM_SOURCE_DIR by 'suse_update_desktop_file -i 
hplip':
@@ -333,9 +333,6 @@
 # Patch10 fix-uninitialized-variables.diff
 # fixes ... is used uninitialized ... warnings:
 %patch10
-# Patch12 hplip-3.9.8-CVE-2010-4267.patch
-# fixes a remote buffer overflow in hpmud/pml.c:
-%patch12
 # Patch101 change-udev-rules.diff
 # changes the udev rules file 56-hpmud.rules
 %patch101


++ hplip-3.13.6.tar.gz - hplip-3.13.7.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.13.6.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.13.7.tar.gz differ: char 5, line 1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-07-12 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-07-12 20:46:24

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-04-17 
18:22:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-07-12 
20:46:27.0 +0200
@@ -1,0 +2,39 @@
+Tue Jul  9 16:18:35 CEST 2013 - jsm...@suse.de
+
+- deactivate-add_group-function.diff deactivates the add_group
+  function that would add the groups ('lp') to user which would
+  cause security issues see https://bugs.launchpad.net/bugs/1197416
+  that would happen in any case via a fallback command in an else
+  clause even if this functionality was explicitly disabled in
+  distros.dat via neither-add_user_to_group-nor-open_mdns_port.diff
+- neither-add_user_to_group-nor-open_mdns_port.diff
+  deactivates add_user_to_group and open_mdns_port
+  in distros.dat for SUSE distros to avoid security issues
+  when normal users get added to system groups 'lp' and 'sys'
+  see https://bugs.launchpad.net/bugs/1197416
+  and https://bugs.launchpad.net/bugs/1112306 and
+  to avoid security issues when ports in the firewall get opened
+  see https://bugs.launchpad.net/bugs/426161
+- Adapted change-udev-rules.diff so that it applies to
+  the HPLIP 3.13.6 sources.
+- no-hplip_cron.diff is no longer needed because there is
+  no longer any cron stuff in HPLIP version 3.13.6
+- Version upgrade to 3.13.6:
+  A few more supported printers and all-in-one devices.
+  Fix for firmware download during plug and play.
+  Supported CUPS 1.6 IPP Private Structure changes.
+  Some other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- Version upgrade to 3.13.5:
+  Several more supported printers and all-in-one devices.
+  Added 56-hpmud.rules and removed 56-hpmud_support,
+  86-hpmud_plugin, 56-hpmud_add_printer, 55-hpmud
+  and 40-hplip rules.
+  Added hplip-printer@.service to support systemd services
+  in udev for OpenSUSE 12.3.
+  Some other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.13.4.tar.gz
  hplip-3.13.4.tar.gz.asc
  no-hplip_cron.diff

New:

  deactivate-add_group-function.diff
  hplip-3.13.6.tar.gz
  hplip-3.13.6.tar.gz.asc
  neither-add_user_to_group-nor-open_mdns_port.diff



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.8ve2kg/_old  2013-07-12 20:46:30.0 +0200
+++ /var/tmp/diff_new_pack.8ve2kg/_new  2013-07-12 20:46:30.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -58,15 +59,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.4
+Version:3.13.6
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.4.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.4.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.6.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.6.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.4.tar.gz.asc 
hplip-3.13.4.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.6.tar.gz.asc 
hplip-3.13.6.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
@@ -99,7 +100,7 @@
 # Source106 hp-systray.wrapper was a wrapper for hp-systray which is no longer 
needed
 # see https://bugzilla.novell.com/show_bug.cgi?id=649280
 # Patch100... is for special Suse patches:
-# Patch101 changes the udev rules files 55-hpmud.rules and 
56-hpmud_support.rules:
+# Patch101 changes the udev rules file 56-hpmud.rules
 Patch101: 

commit hplip for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-04-17 17:41:52

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-03-21 
22:04:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-04-17 
17:41:57.0 +0200
@@ -1,0 +2,10 @@
+Tue Apr 16 12:05:38 CEST 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.4:
+  Several more supported printers and all-in-one devices.
+  Fixed toolbox.py crash (KeyError in is_auto_installer_support).
+  Several other bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.13.3.tar.gz
  hplip-3.13.3.tar.gz.asc

New:

  hplip-3.13.4.tar.gz
  hplip-3.13.4.tar.gz.asc



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.L9lh6Z/_old  2013-04-17 17:42:14.0 +0200
+++ /var/tmp/diff_new_pack.L9lh6Z/_new  2013-04-17 17:42:14.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -59,15 +58,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.3
+Version:3.13.4
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.3.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.3.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.4.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.4.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.3.tar.gz.asc 
hplip-3.13.3.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.4.tar.gz.asc 
hplip-3.13.4.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
 Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc


++ hplip-3.13.3.tar.gz - hplip-3.13.4.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.13.3.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.13.4.tar.gz differ: char 5, line 1


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-03-21 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-03-21 22:04:04

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-03-12 
15:02:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-03-21 
22:04:06.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar 14 15:13:09 UTC 2013 - meiss...@suse.com
+
+- use URLs in Source tags
+- added gpg signature checking to %prep.
+
+---

New:

  hplip-3.13.3.tar.gz.asc
  hplip.keyring



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.GHvHNL/_old  2013-03-21 22:04:09.0 +0100
+++ /var/tmp/diff_new_pack.GHvHNL/_new  2013-03-21 22:04:09.0 +0100
@@ -69,7 +69,9 @@
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
 #  /usr/bin/gpg --verify hplip-3.13.3.tar.gz.asc 
hplip-3.13.3.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
-Source0:hplip-%{version}.tar.gz
+Source0:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz
+Source1:
http://prdownloads.sourceforge.net/hplip/hplip-%{version}.tar.gz.asc
+Source2:hplip.keyring
 # Patch0...Patch9 is for patches from HP:
 # Patch10...Patch99 is for Suse patches for the sources from HP:
 # Patch10 fixes ... is used uninitialized ... warnings:
@@ -170,6 +172,11 @@
 # Skip testing devel dependencies required by libtool .la files by the 
following comment:
 # skip-check-libtool-deps
 
+# starting with 12.3 we can do buildtime gpg signature checking of the tarball.
+%if 0%{?suse_version}  1220
+BuildRequires:  gpg-offline
+%endif
+
 %description
 The Hewlett-Packard Linux Imaging and Printing project (HPLIP) provides
 a unified single and multifunction connectivity solution for HP
@@ -308,6 +315,10 @@
 
 
 %prep
+# first thing is to verify the GPG signed tarball, starting with openSUSE 12.3.
+%if 0%{?suse_version}  1220
+%gpg_verify %{S:1}
+%endif
 # Be quiet when unpacking:
 %setup -q
 # Patch10 fix-uninitialized-variables.diff


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-03-12 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-03-12 15:02:32

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-03-08 
13:06:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-03-12 
15:02:34.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar 12 11:23:11 CET 2013 - jsm...@suse.de
+
+- Version upgrade to 3.13.3:
+  Mainly a bugfix release.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

Old:

  hplip-3.13.2.tar.gz

New:

  hplip-3.13.3.tar.gz



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.Gfr0HK/_old  2013-03-12 15:02:38.0 +0100
+++ /var/tmp/diff_new_pack.Gfr0HK/_new  2013-03-12 15:02:38.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -58,15 +59,15 @@
 # where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
 # (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.13.2
+Version:3.13.3
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.2.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.2.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.13.3.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.13.3.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.13.2.tar.gz.asc 
hplip-3.13.2.tar.gz
+#  /usr/bin/gpg --verify hplip-3.13.3.tar.gz.asc 
hplip-3.13.3.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:hplip-%{version}.tar.gz
 # Patch0...Patch9 is for patches from HP:


++ hplip-3.13.2.tar.gz - hplip-3.13.3.tar.gz ++
/work/SRC/openSUSE:Factory/hplip/hplip-3.13.2.tar.gz 
/work/SRC/openSUSE:Factory/.hplip.new/hplip-3.13.3.tar.gz differ: char 5, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-03-08 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-03-08 13:06:46

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2013-02-17 
17:02:08.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-03-08 
13:06:47.0 +0100
@@ -1,0 +2,7 @@
+Wed Mar  6 09:41:02 CET 2013 - jsm...@suse.de
+
+- Removed hp-systray.wrapper because the reason for it
+  is no longer in compliance with HPLIP upstream intentions
+  (see SUSE Bugzilla bnc#649280 starting at comment#10).
+
+---

Old:

  hp-systray.wrapper



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.yYkr1K/_old  2013-03-08 13:06:50.0 +0100
+++ /var/tmp/diff_new_pack.yYkr1K/_new  2013-03-08 13:06:50.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -95,12 +94,8 @@
 # (compare also Novell/Suse Bugzilla bnc#498429)
 # hplip.SuSEfirewall2 is no longer provided
 # see https://bugzilla.novell.com/show_bug.cgi?id=757354#c10
-# Source106 is a wrapper for hp-systray which tests via lpstat
-# whether or not a 'hp:/...' print queue exists and exits otherwise,
+# Source106 hp-systray.wrapper was a wrapper for hp-systray which is no longer 
needed
 # see https://bugzilla.novell.com/show_bug.cgi?id=649280
-# hp-systray.wrapper is called via /etc/xdg/autostart/hplip-systray.desktop
-# which is changed accordingly in the install section.
-Source106:  hp-systray.wrapper
 # Patch100... is for special Suse patches:
 # Patch101 changes the udev rules files 55-hpmud.rules and 
56-hpmud_support.rules:
 Patch101:   change-udev-rules.diff
@@ -423,7 +418,7 @@
 rm %{buildroot}%{_datadir}/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi
 # Remove the outdated Check and add printer for Suse 10.3 distro udev rule
 # and let the build fail if it does no longer match to notify about the change:
-grep 'for Suse 10.3 distro' 
%{buildroot}%{_sysconfdir}/udev/rules.d/56-hpmud_add_printer.rules || exit 1
+grep 'for Suse 10.3 distro' 
%{buildroot}%{_sysconfdir}/udev/rules.d/56-hpmud_add_printer.rules || exit 99
 sed -i -e '/for Suse 10.3 distro/,+1 d' 
%{buildroot}%{_sysconfdir}/udev/rules.d/56-hpmud_add_printer.rules
 # Begin General tests and adjustments for all PPDs (see 
manufacturer-PPDs.spec):
 pushd %{buildroot}%{_datadir}/cups/model/manufacturer-PPDs/%{name}
@@ -507,12 +502,6 @@
 # Install the man page for /usr/bin/hpijs:
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 %{SOURCE102} %{buildroot}%{_mandir}/man1/
-# Begin Desktop autostart notification tray stuff:
-# Install the wrapper for hp-systray:
-install -m 755 %{SOURCE106} %{buildroot}%{_bindir}/hp-systray.wrapper
-# Change /etc/xdg/autostart/hplip-systray.desktop to call hp-systray.wrapper:
-sed -i -e '/^Exec=hp-systray$/s/hp-systray/hp-systray.wrapper/;' 
%{buildroot}/etc/xdg/autostart/hplip-systray.desktop
-# End of Desktop autostart notification tray stuff.
 # Run fdupes:
 # The RPM macro fdupes runs /usr/bin/fdupes that links files with identical 
content.
 # Never run fdupes carelessly over the whole buildroot directory
@@ -650,7 +639,6 @@
 %doc %{_defaultdocdir}/%{name}/
 %{_datadir}/icons/hicolor/*/apps/HPmenu.png
 %{_datadir}/applications/%{name}.desktop
-%{_bindir}/hp-systray.wrapper
 %{_datadir}/hplip/
 %exclude %{_datadir}/hplip/data/models/models.dat
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2013-01-28 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2013-01-28 09:31:30

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2012-12-03 
09:39:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-01-28 
09:31:32.0 +0100
@@ -1,0 +2,7 @@
+Thu Jan 24 14:51:24 CET 2013 - jsm...@suse.de
+
+- Create /var/log/hp/tmp/ directory that is needed by hp-sendfax
+  as a workaround until HPLIP upstream implemented it correctly
+  see https://bugs.launchpad.net/bugs/1016507 (bnc#800312).
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.Zj9aP1/_old  2013-01-28 09:31:33.0 +0100
+++ /var/tmp/diff_new_pack.Zj9aP1/_new  2013-01-28 09:31:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hplip
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -408,6 +407,11 @@
 # regarding owner and permissions see the files hpijs section below
 # and Patch102 no-chgrp_lp_hplip_Logdir.diff:
 test -d %{buildroot}/var/lib/hp || install -d %{buildroot}/var/lib/hp
+# Create a /var/log/hp/tmp/ directory that is needed by hp-sendfax
+# as a workaround until HPLIP upstream implemented it correctly
+# see https://bugzilla.novell.com/show_bug.cgi?id=800312
+# and https://bugs.launchpad.net/bugs/1016507
+install -d %{buildroot}/var/log/hp/tmp
 # Provide hplip_cron as /usr/share/doc/packages/hplip/hplip_cron
 # see Patch103 no-hplip_cron.diff:
 install -m 644 data/rules/hplip_cron %{buildroot}%{_defaultdocdir}/%{name}/
@@ -676,6 +680,10 @@
 # Use fixed /var/log/hp because this is hardcoded in the HPLIP sources.
 # Regarding attr(0775,root,lp) see disable-chgrp_lp.diff (Patch102):
 %dir %attr(0775,root,lp) /var/log/hp
+# Regarding attr(0775,root,lp) for /var/log/hp/tmp
+# see https://bugzilla.novell.com/show_bug.cgi?id=800312#c0
+# i.e. it is reasonable secure and hp-sendfax works with it:
+%dir %attr(0775,root,lp) /var/log/hp/tmp
 # Use fixed /var/lib/hp because this is hardcoded in the HPLIP sources:
 %dir /var/lib/hp
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2012-12-03 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2012-12-03 09:39:31

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2012-10-12 
08:11:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2012-12-03 
09:39:33.0 +0100
@@ -1,0 +2,15 @@
+Thu Nov 29 15:27:51 CET 2012 - jsm...@suse.de
+
+- Version upgrade to 3.12.11:
+  Several more supported printers and all-in-one devices
+  (in particular several HP LaserJet Enterprise models).
+  Several bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- fix-no-return-in-nonvoid-function.diff is no longer needed
+  because it is now completely fixed in the upstream sources.
+- disable-chgrp_lp.diff replaces no-chgrp_lp_hplip_Logdir.diff
+  and does basically the same but is adapted for HPLIP 3.12.11.
+- Adapted no-hplip_cron.diff for HPLIP 3.12.11.
+
+---
@@ -47 +62 @@
-- Fixed fix-no-return-in-nonvoid-function.diff because
+- Adapted fix-no-return-in-nonvoid-function.diff because

Old:

  fix-no-return-in-nonvoid-function.diff
  hplip-3.12.10a.tar.gz
  no-chgrp_lp_hplip_Logdir.diff

New:

  disable-chgrp_lp.diff
  hplip-3.12.11.tar.gz



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.TOLyjW/_old  2012-12-03 09:39:36.0 +0100
+++ /var/tmp/diff_new_pack.TOLyjW/_new  2012-12-03 09:39:36.0 +0100
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -53,17 +54,20 @@
 License:BSD-3-Clause and GPL-2.0+ and MIT
 Group:  Hardware/Printing
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
-# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
+# x.y.m : x = major release number, y = year (e.g.: 12 = 2012), m = month 
(e.g.: 10 = October)
+# additionally the month could have an 'a' 'b' 'c' suffix (e.g.: 10a = second 
release in October)
+# where 'a' or 'b' do not mean 'alpha' or 'beta' but 'second' or 'third' 
release in the month
+# (usually bugfix releases have the suffix like 3.12.10a = first bugfix 
release for 3.12.10).
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.12.10a
+Version:3.12.11
 Release:0
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.12.10a.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.12.10a.tar.gz.asc
+# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.12.11.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.12.11.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.12.10a.tar.gz.asc 
hplip-3.12.10a.tar.gz
+#  /usr/bin/gpg --verify hplip-3.12.11.tar.gz.asc 
hplip-3.12.11.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:hplip-%{version}.tar.gz
 # Patch0...Patch9 is for patches from HP:
@@ -73,10 +77,6 @@
 # Patch11 fix_gcc44_glib.diff is obsolete since version 3.9.6b because it is 
fixed in the source.
 # Patch12 hplip-3.9.8-CVE-2010-4267.patch fixes a remote buffer overflow in 
hpmud/pml.c:
 Patch12:hplip-3.9.8-CVE-2010-4267.patch
-# Fix validation errors about no return values for non-void functions.
-# An upstream bug report is open at 
-# https://bugs.launchpad.net/hplip/+bug/1017496
-Patch13:fix-no-return-in-nonvoid-function.diff
 # Source100... is for special Suse sources:
 # Source100 is the primary source for the suse_update_desktop_file stuff.
 # It is found automatically in $RPM_SOURCE_DIR by 'suse_update_desktop_file -i 
hplip':
@@ -104,11 +104,13 @@
 # Patch100... is for special Suse patches:
 # Patch101 changes the udev rules files 55-hpmud.rules and 
56-hpmud_support.rules:
 Patch101:   change-udev-rules.diff
-# Patch102 no-chgrp_lp_hplip_Logdir.diff deactivates the chgrp lp -R 
/var/log/hp in Makefile.am
-# because during install this results Operation not permitted
-# 

commit hplip for openSUSE:Factory

2012-10-12 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2012-10-12 08:05:29

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2012-05-03 
10:57:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2012-10-12 
08:11:31.0 +0200
@@ -1,0 +2,100 @@
+Wed Oct 10 14:23:14 CEST 2012 - jsm...@suse.de
+
+- Bugfix version upgrade to 3.12.10a:
+  The 'a' does not mean 'alpha' but first bugfix of 3.12.10.
+  Fixed crash in HP Device Manager and System Tray due to
+  ValueError exception in HPLIP upgrade functionality, see
+  https://bugs.launchpad.net/hplip/+bug/1064889 (bnc#784173).
+- Added chmod a+x ... usr/share/hplip/fax/pstotiff because
+  make install installs it only with -rw-r--r-- permissions
+  so that when the CUPS filter usr/lib/cups/filter/pstotiff
+  which is a link to usr/share/hplip/fax/pstotiff is called,
+  it cannot execute usr/share/hplip/fax/pstotiff, see
+  https://bugs.launchpad.net/hplip/+bug/1064247 (bnc#783810).
+
+---
+Fri Oct  5 11:51:35 CEST 2012 - jsm...@suse.de
+
+- Version upgrade to 3.12.10:
+  Perhaps HP binary plugin installation failure fixed upstream
+  see https://bugs.launchpad.net/hplip/+bug/1048732
+  A few more supported printers and all-in-one devices.
+  A few bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---
+Thu Oct  4 13:37:56 CEST 2012 - jsm...@suse.de
+
+- no-hplip_cron.diff deactivates the cron stuff in Makefile.am
+  because it lets build fail on SLE11 products (possibly an
+  autoconf issue) and we (SUSE) do not allow to install files
+  like /etc/cron.daily/hplip_cron via RPMs. Instead hplip_cron
+  is provided as /usr/share/doc/packages/hplip/hplip_cron
+- The /var/lib/hp directory is created everywhere except on
+  openSUSE 12.2 and later versions (perhaps also an autoconf
+  issue) so that it is created in the install section if it
+  does not exist as a simple and fail-safe workaround
+  see https://bugs.launchpad.net/bugs/1018303
+  and (bnc#780413).
+- Adapted change-udev-rules.diff so that it applies to
+  the HPLIP 3.12.9 sources.
+
+---
+Fri Sep 28 12:42:33 UTC 2012 - mmeis...@suse.com
+
+- Fixed fix-no-return-in-nonvoid-function.diff because
+  HP's upstream fix is insufficient (not 64-bit safe),
+  see https://bugs.launchpad.net/hplip/+bug/1017496
+- Adapted no-chgrp_lp_hplip_Logdir.diff so that it
+  applies to the HPLIP 3.12.9 sources. 
+
+--
+Fri Sep 28 08:20:55 UTC 2012 - mmeis...@suse.com
+
+- Version upgrade to 3.12.9:
+  User can collect logs by running 'hp-logcapture' command
+  for any issue in print/scan/fax functionality.
+  Logs get stored in /var/log/hp/tmp.
+  Several more supported printers and all-in-one devices.
+  Several bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---
+Thu Jun 28 12:00:28 CEST 2012 - jsm...@suse.de
+
+- Provide the /var/lib/hp directory that is required in particular
+  by hp-plugin (see https://bugs.launchpad.net/hplip/+bug/1018303)
+  in the hplip-hpijs package to be on the safe side because
+  hplip-hpijs is the minimal (printing-only) way to use HPLIP.
+
+---
+Mon Jun 25 15:56:54 UTC 2012 - m...@philipp-wagner.com
+
+- Add libusb 1.0 as dependency. If necessary building with
+  libusb 0.1 would be possible as well by setting a configure
+  flag.
+
+---
+Mon Jun 25 14:42:59 UTC 2012 - m...@philipp-wagner.com
+
+- fix-no-return-in-nonvoid-function.diff fixes compiler warnings
+  causing a no-return-in-nonvoid-function error during the build.
+  An upstream bug report is open at
+  https://bugs.launchpad.net/hplip/+bug/1017496
+
+---
+Mon Jun 25 09:47:53 UTC 2012 - m...@philipp-wagner.com
+
+- Upgraded to version 3.12.6:
+  'hp-check' tool when run with --fix option resolves missing
+  dependencies/groups/plugin and disable SELinux.
+  Added PIN to PRINT support for HP Color LaserJet CM4540 MFP.
+  libusb-1.0 support added.
+  Several more supported printers and all-in-one devices.
+  Several bug fixes.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+

commit hplip for openSUSE:Factory

2012-05-03 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2012-05-03 10:57:07

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2012-04-23 
16:11:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2012-05-03 
10:57:09.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 24 13:51:03 CEST 2012 - jsm...@suse.de
+
+-  hplip.SuSEfirewall2 is no longer provided
+   (see SUSE Bugzilla bnc#757354 comment #10).
+
+---

Old:

  hplip.SuSEfirewall2



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.CzFX65/_old  2012-05-03 10:57:10.0 +0200
+++ /var/tmp/diff_new_pack.CzFX65/_new  2012-05-03 10:57:10.0 +0200
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   hplip
 # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
 # link target doesn't exist (neither in build root nor in installed system):
@@ -89,8 +88,9 @@
 # Source105 hplip.SuSEfirewall2 provides support
 # to open UDP ports 5353(mdns) and 427(svrloc) for mDNS support
 # according to the init-suse-firewall in the tar ball
-# (compare also Novell/Suse Bugzilla bnc#498429):
-Source105:  hplip.SuSEfirewall2
+# (compare also Novell/Suse Bugzilla bnc#498429)
+# hplip.SuSEfirewall2 is no longer provided
+# see https://bugzilla.novell.com/show_bug.cgi?id=757354#c10
 # Source106 is a wrapper for hp-systray which tests via lpstat
 # whether or not a 'hp:/...' print queue exists and exits otherwise,
 # see https://bugzilla.novell.com/show_bug.cgi?id=649280
@@ -470,10 +470,6 @@
 # Install the man page for /usr/bin/hpijs:
 install -d %{buildroot}%{_mandir}/man1
 install -m 644 %{SOURCE102} %{buildroot}%{_mandir}/man1/
-# Source105 hplip.SuSEfirewall2 provides support
-# to open UDP ports 5353(mdns) and 427(svrloc) for mDNS support:
-install -d %{buildroot}/etc/sysconfig/SuSEfirewall2.d/services/
-install -m 644 %{SOURCE105} 
%{buildroot}/etc/sysconfig/SuSEfirewall2.d/services/hplip
 # Begin Desktop autostart notification tray stuff:
 # Install the wrapper for hp-systray:
 install -m 755 %{SOURCE106} %{buildroot}%{_bindir}/hp-systray.wrapper
@@ -554,7 +550,6 @@
 %files
 %defattr(-, root, root)
 %config %{_sysconfdir}/xdg/autostart/hplip-systray.desktop
-%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/hplip
 %dir %{_sysconfdir}/udev
 %dir %{_sysconfdir}/udev/rules.d
 %config %{_sysconfdir}/udev/rules.d/55-hpmud.rules


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2011-12-06 18:18:21

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:




Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.r2RxK3/_old  2011-12-06 18:28:37.0 +0100
+++ /var/tmp/diff_new_pack.r2RxK3/_new  2011-12-06 18:28:37.0 +0100
@@ -37,7 +37,7 @@
 Version:3.11.10
 Release:1
 Group:  Hardware/Printing
-License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
+License:BSD-3-Clause ; GPL-2.0+ ; MIT
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
 # URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.10.tar.gz
@@ -172,7 +172,7 @@
 
 
 %package hpijs
-License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
+License:BSD-3-Clause ; GPL-2.0+ ; MIT
 Summary:Only plain printing with HPLIP printer drivers
 Group:  Hardware/Printing
 # Since Nov 14 2007 ghostscript-library does no longer require /usr/bin/hpijs
@@ -254,7 +254,7 @@
 
 
 %package sane
-License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
+License:BSD-3-Clause ; GPL-2.0+ ; MIT
 Summary:Only plain scanning with HPLIP scan drivers
 Group:  Hardware/Scanner
 # Require the exact matching version-release of the hpijs sub-package to make 
sure


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2011-11-07 Thread h_root
Hello community,

here is the log from the commit of package hplip for openSUSE:Factory checked 
in at 2011-11-07 14:17:53

Comparing /work/SRC/openSUSE:Factory/hplip (Old)
 and  /work/SRC/openSUSE:Factory/.hplip.new (New)


Package is hplip, Maintainer is jsm...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/hplip/hplip.changes  2011-10-19 
13:45:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2011-11-07 
14:18:07.0 +0100
@@ -1,0 +2,18 @@
+Fri Oct 28 06:08:53 UTC 2011 - badshah...@gmail.com
+
+- Install icons of various sizes in hicolor icon directory for
+  better appearance in gnome-shell (bnc#713902).
+- Add hicolor-icon-theme BuildRequires to own the hicolor icon
+  directory correctly and install icons in there
+- Use appropriate icon theme macros in post scripts
+- Modified hplip.desktop to use these hicolor icons
+- In hplip.desktop replace the category Settings by System to
+  make it appear under the correct group System Tools rather
+  than Others in desktop menus.
+
+---
+Sat Oct 15 04:47:01 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+---



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.QbkqYR/_old  2011-11-07 14:18:12.0 +0100
+++ /var/tmp/diff_new_pack.QbkqYR/_new  2011-11-07 14:18:12.0 +0100
@@ -23,11 +23,13 @@
 # link target doesn't exist (neither in build root nor in installed system):
 # /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip
 BuildRequires:  cups cups-devel dbus-1-devel fdupes foomatic-filters 
libdrm-devel libgphoto2-devel libjpeg-devel libqt4-devel libusb-devel 
net-snmp-devel pkgconfig python-devel python-openssl python-qt4 python-xml 
readline-devel update-desktop-files
+BuildRequires:  libtool
 %if 0%{?suse_version}  1130
 BuildRequires:  sane-backends-devel
 %else
 BuildRequires:  sane-backends
 %endif
+BuildRequires:  hicolor-icon-theme
 Summary:HP's Printing, Scanning, and Faxing Software
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
@@ -419,13 +421,15 @@
 install -m 755 %{SOURCE101} %{buildroot}%{_bindir}/hp-toolbox.wrapper
 # Install /usr/share/hplip/data/images/64x64/hp_logo.png as desktop icon file
 # because it is used in the hplip.desktop.in and hplip-systray.desktop.in 
sources:
-install -d %{buildroot}%{_datadir}/pixmaps
-install -m 644 %{buildroot}%{_datadir}/%{name}/data/images/64x64/hp_logo.png 
%{buildroot}%{_datadir}/pixmaps/HPmenu.png
+install -D -m 644 
%{buildroot}%{_datadir}/%{name}/data/images/32x32/hp_logo.png 
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/HPmenu.png
+install -D -m 644 
%{buildroot}%{_datadir}/%{name}/data/images/64x64/hp_logo.png 
%%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/HPmenu.png
+install -D -m 644 
%{buildroot}%{_datadir}/%{name}/data/images/128x128/hp_logo.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/HPmenu.png
+install -D -m 644 
%{buildroot}%{_datadir}/%{name}/data/images/256x256/hp_logo.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/HPmenu.png
 # Set up and install the desktop menue entry stuff using 
Categories=System;Monitor;
 # and remove HP's hplip.desktop and hplip-systray.desktop files before because 
we use Source100:
 # (additionally there is/was a typo in HP's install because of the trailing 
blank at 'applications ')
 rm %{buildroot}%{_datadir}/applications/%{name}*.desktop
-%suse_update_desktop_file -i %{name} Settings HardwareSettings Printing
+%suse_update_desktop_file -i %{name} System HardwareSettings Printing
 # Let suse_update_desktop_file add X-SuSE-translate key to 
/etc/xdg/autostart/hplip-systray.desktop
 # so that we can update its translations with translation-only packages.
 %suse_update_desktop_file %{buildroot}/etc/xdg/autostart/hplip-systray.desktop
@@ -447,6 +451,11 @@
 %fdupes -s %{buildroot}
 
 %post
+%if 0%{?suse_version}  1130
+%icon_theme_cache_post
+%else
+gtk-update-icon-cache %{_datadir}/icons/hicolor || true
+%endif
 /sbin/ldconfig
 exit 0
 
@@ -476,6 +485,11 @@
 exit 0
 
 %postun
+%if 0%{?suse_version}  1130
+%icon_theme_cache_postun
+%else
+gtk-update-icon-cache %{_datadir}/icons/hicolor || true
+%endif
 /sbin/ldconfig
 # If the package was removed (but not if it was updated)
 # then remove the hpaio lines in /etc/sane.d/dll.conf.
@@ -555,7 +569,7 @@
 /var/lib/hp/hplip.state
 %doc %{_defaultdocdir}/%{name}/
 %{_bindir}/hp-toolbox.wrapper
-%{_datadir}/pixmaps/HPmenu.png

commit hplip for openSUSE:Factory

2011-10-04 Thread h_root

Hello community,

here is the log from the commit of package hplip for openSUSE:Factory
checked in at Tue Oct 4 18:12:00 CEST 2011.




--- openSUSE:Factory/hplip/hplip.changes2011-09-23 02:02:57.0 
+0200
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes2011-10-04 
13:41:33.0 +0200
@@ -1,0 +2,16 @@
+Tue Oct  4 12:44:11 CEST 2011 - jsm...@suse.de
+
+- Upgraded to version 3.11.10:
+  Fixed insecure tmp file handling in hpcupsfax.cpp CVE-2011-2722
+  see https://bugs.launchpad.net/hplip/+bug/809904 (bnc#704608).
+  New tech classes for HP OfficeJet Pro 8100,
+  HP Deskjet 3070 B611 series and HP Photosmart 7510 e-All-in-One.
+  Added new subtech class for HP Photosmart 6510 e-All-in-one.
+  Modified the error message which was displayed in case
+  of missing .asc file for manual plug-in install.
+  Several more supported printers and all-in-one devices.
+  Several bug fixies.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

calling whatdependson for head-i586


Old:

  hplip-3.11.7.tar.gz

New:

  hplip-3.11.10.tar.gz



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.WkLiXV/_old  2011-10-04 18:11:57.0 +0200
+++ /var/tmp/diff_new_pack.WkLiXV/_new  2011-10-04 18:11:57.0 +0200
@@ -32,17 +32,17 @@
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.11.7
+Version:3.11.10
 Release:1
 Group:  Hardware/Printing
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.7.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.7.tar.gz.asc
+# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.10.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.10.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.11.7.tar.gz.asc 
hplip-3.11.7.tar.gz
+#  /usr/bin/gpg --verify hplip-3.11.10.tar.gz.asc 
hplip-3.11.10.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:%{name}-%{version}.tar.gz
 # Patch0...Patch9 is for patches from HP:


++ hplip-3.11.7.tar.gz - hplip-3.11.10.tar.gz ++
openSUSE:Factory/hplip/hplip-3.11.7.tar.gz 
/mounts/work_src_done/STABLE/hplip/hplip-3.11.10.tar.gz differ: char 5, line 1

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2011-08-12 Thread h_root

Hello community,

here is the log from the commit of package hplip for openSUSE:Factory
checked in at Fri Aug 12 16:45:51 CEST 2011.




--- hplip/hplip.changes 2011-05-13 12:49:01.0 +0200
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes2011-08-12 
11:33:38.0 +0200
@@ -1,0 +2,28 @@
+Fri Aug 12 10:36:13 CEST 2011 - jsm...@suse.de
+
+- Upgraded to version 3.11.7:
+  A few more supported printers and all-in-one devices.
+  Several bug fixies.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+- Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451)
+  plus a leftover in CVE-2004-0801 (bnc#59233)
+  foomatic-rip-hplip is no longer installed and foomatic-rip
+  from the foomatic-filters RPM is used instead and the
+  cupsFilter entries in the PPDs are changed accordingly.
+  To be backward compatible with PPDs in /etc/cups/ppd/
+  for existing print queues a compatibility link
+  /usr/lib/cups/filter/foomatic-rip-hplip
+  which points to foomatic-rip is installed.
+- The DefaultPageSize in the PPDs is no longer set to A4
+  if A4 is an available PageSize choice but left as is
+  because the DefaultPageSize in the PPD templates in
+  /usr/share/cups/model/ does not matter because the cupsd
+  sets the DefaultPageSize for PPDs in /etc/cups/ppd/
+  by default according to the locale that the cupsd runs in or
+  according to a DefaultPaperSize entry in /etc/cups/cupsd.conf.
+- No longer Correcting or removing non-working PPDs...
+  because none of those cases which were fixed still exist
+  (i.e. all those cases are meanwhile fixed upstream).
+
+---

calling whatdependson for head-i586


Old:

  hplip-3.11.5.tar.bz2

New:

  hplip-3.11.7.tar.gz



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.QEo5Kh/_old  2011-08-12 16:44:59.0 +0200
+++ /var/tmp/diff_new_pack.QEo5Kh/_new  2011-08-12 16:44:59.0 +0200
@@ -19,7 +19,10 @@
 
 
 Name:   hplip
-BuildRequires:  cups cups-devel dbus-1-devel fdupes libdrm-devel 
libgphoto2-devel libjpeg-devel libqt4-devel libusb-devel net-snmp-devel 
pkgconfig python-devel python-openssl python-qt4 python-xml readline-devel 
update-desktop-files
+# BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR:
+# link target doesn't exist (neither in build root nor in installed system):
+# /usr/lib/cups/filter/foomatic-rip-hplip - /usr/bin/foomatic-rip
+BuildRequires:  cups cups-devel dbus-1-devel fdupes foomatic-filters 
libdrm-devel libgphoto2-devel libjpeg-devel libqt4-devel libusb-devel 
net-snmp-devel pkgconfig python-devel python-openssl python-qt4 python-xml 
readline-devel update-desktop-files
 %if 0%{?suse_version}  1130
 BuildRequires:  sane-backends-devel
 %else
@@ -29,19 +32,19 @@
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.11.5
+Version:3.11.7
 Release:1
 Group:  Hardware/Printing
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.5.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.5.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.7.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.7.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  /usr/bin/gpg --verify hplip-3.11.5.tar.gz.asc 
hplip-3.11.5.tar.gz
+#  /usr/bin/gpg --verify hplip-3.11.7.tar.gz.asc 
hplip-3.11.7.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
-Source0:%{name}-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.gz
 # Patch0...Patch9 is for patches from HP:
 # Patch10...Patch99 is for Suse patches for the sources from HP:
 # Patch10 fixes ... is used uninitialized ... warnings:
@@ -87,6 +90,26 @@
 # which lets the whole scanning stack frontend-libsane-dll-libsane-backend 
crash
 # also for any other backend when the hpaio backend is enabled (e.g. 
scanimage -L):
 Requires:   %{name}-hpijs = %{version}-%{release}
+# Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451)
+# plus a leftover in CVE-2004-0801 (bnc#59233)
+# foomatic-rip-hplip is no longer installed and foomatic-rip
+# from the foomatic-filters RPM is used instead.
+# The RPM requirement for 

commit hplip for openSUSE:Factory

2011-05-16 Thread h_root

Hello community,

here is the log from the commit of package hplip for openSUSE:Factory
checked in at Mon May 16 15:32:07 CEST 2011.




--- hplip/hplip.changes 2011-03-29 16:30:50.0 +0200
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes2011-05-13 
12:49:01.0 +0200
@@ -1,0 +2,12 @@
+Fri May 13 12:20:10 CEST 2011 - jsm...@suse.de
+
+- Upgraded to version 3.11.5:
+  Added LEDM ADF Scan support.
+  Added LEDM Wireless support.
+  Some more supported printers and all-in-one devices.
+  It may fix the inverted/wrong color problem in HPCUPS
+  (see Novell/openSUSE Bugzilla bnc #692905).
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

calling whatdependson for head-i586


Old:

  hplip-3.11.3a.tar.bz2

New:

  hplip-3.11.5.tar.bz2



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.v96Tbt/_old  2011-05-16 15:29:54.0 +0200
+++ /var/tmp/diff_new_pack.v96Tbt/_new  2011-05-16 15:29:54.0 +0200
@@ -29,17 +29,17 @@
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.11.3a
+Version:3.11.5
 Release:1
 Group:  Hardware/Printing
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3a.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3a.tar.gz.asc
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.5.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.5.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  gpg --verify hplip-3.11.3a.tar.gz.asc hplip-3.11.3a.tar.gz
+#  /usr/bin/gpg --verify hplip-3.11.5.tar.gz.asc 
hplip-3.11.5.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:%{name}-%{version}.tar.bz2
 # Patch0...Patch9 is for patches from HP:
@@ -144,42 +144,6 @@
 /usr/share/doc/packages/hplip/index.html
 
 
-
-Authors:
-
-David Suffield david.suffi...@hp.com
-Yie Shiyun shiyun@hp.com
-Donald J. Welch donald.we...@hp.com
-Cauligi Raghothama S. raghothama.caul...@hp.com
-Aaron Albright
-Charlie Moore
-Chris Wiesner
-Chuck Esterbrook
-Cory Meisch
-David Goodger
-David Paschal
-Don Castrapel
-Foster Nuffer
-Hamish B Lawson
-Henrique M. Holschuh
-Ian Bicking
-Jacqueline Pitter
-James Thiele
-John Hosszu
-John Oleinik
-Linus Araque
-Mark Crawford
-Mark Overton
-Michael Foord
-Mike Orr
-Pete Parks
-Philippe Normand
-Sam Rushing
-Smith Kennedy
-Steve DeRoos
-Tavis Rudd
-Till Kamppeter
-
 %package hpijs
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Summary:Only plain printing with HPLIP printer drivers
@@ -260,15 +224,6 @@
 For full documentation and license see the main-package hplip.
 
 
-
-Authors:
-
-David Suffield david.suffi...@hp.com
-Cory Meisch cory.mei...@hp.com
-Yie Shiyun shiyun@hp.com
-Donald J. Welch donald.we...@hp.com
-Cauligi Raghothama S. raghothama.caul...@hp.com
-
 %prep
 # Be quiet when unpacking:
 %setup -q


++ hplip-3.11.3a.tar.bz2 - hplip-3.11.5.tar.bz2 ++
hplip/hplip-3.11.3a.tar.bz2 
/mounts/work_src_done/STABLE/hplip/hplip-3.11.5.tar.bz2 differ: char 11, line 1






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2011-04-08 Thread h_root

Hello community,

here is the log from the commit of package hplip for openSUSE:Factory
checked in at Fri Apr 8 11:01:39 CEST 2011.




--- hplip/hplip.changes 2011-03-18 11:33:37.0 +0100
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes2011-03-29 
16:30:50.0 +0200
@@ -1,0 +2,7 @@
+Tue Mar 29 16:24:36 CEST 2011 - jsm...@suse.de
+
+- Upgraded to version 3.11.3a:
+  Fixed hp-plugin plugin download error (no Suse bug), see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---
@@ -4 +11 @@
-- Upgraded to version 3.11.1:
+- Upgraded to version 3.11.3:

calling whatdependson for head-i586


Old:

  hplip-3.11.3.tar.bz2

New:

  hplip-3.11.3a.tar.bz2



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.8KInsT/_old  2011-04-08 11:01:17.0 +0200
+++ /var/tmp/diff_new_pack.8KInsT/_new  2011-04-08 11:01:17.0 +0200
@@ -29,17 +29,17 @@
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.11.3
+Version:3.11.3a
 Release:1
 Group:  Hardware/Printing
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.3.tar.gz
-# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3.tar.gz.asc
+# URL for Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3a.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3a.tar.gz.asc
 # How to verify Source0 see: http://hplipopensource.com/node/327
 # For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
-#  gpg --verify hplip-3.11.3.tar.gz.asc hplip-3.11.3.tar.gz
+#  gpg --verify hplip-3.11.3a.tar.gz.asc hplip-3.11.3a.tar.gz
 # must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:%{name}-%{version}.tar.bz2
 # Patch0...Patch9 is for patches from HP:


++ hplip-3.11.3.tar.bz2 - hplip-3.11.3a.tar.bz2 ++
hplip/hplip-3.11.3.tar.bz2 
/mounts/work_src_done/STABLE/hplip/hplip-3.11.3a.tar.bz2 differ: char 11, line 1






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit hplip for openSUSE:Factory

2011-03-18 Thread h_root

Hello community,

here is the log from the commit of package hplip for openSUSE:Factory
checked in at Fri Mar 18 14:07:11 CET 2011.




--- hplip/hplip.changes 2011-02-01 16:28:54.0 +0100
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes2011-03-18 
11:33:37.0 +0100
@@ -1,0 +2,11 @@
+Fri Mar 18 11:29:09 CET 2011 - jsm...@suse.de
+
+- Upgraded to version 3.11.1:
+  New device class StingrayOJ for HP OfficeJet 100 Mobile L411.
+  New filter hpps (HP PS filter for PostScript printers) currently
+  only used via hp-officejet_pro_8000_enterprise_a811a-ps.ppd.gz
+  Some more supported printers and all-in-one devices.
+  For details see
+  http://hplipopensource.com/hplip-web/release_notes.html
+
+---

calling whatdependson for head-i586


Old:

  hplip-3.11.1.tar.bz2

New:

  hplip-3.11.3.tar.bz2



Other differences:
--
++ hplip.spec ++
--- /var/tmp/diff_new_pack.7ZP4kN/_old  2011-03-18 14:05:13.0 +0100
+++ /var/tmp/diff_new_pack.7ZP4kN/_new  2011-03-18 14:05:13.0 +0100
@@ -29,13 +29,18 @@
 # HPLIP has reached 1.0 status. With this release a date encoded revision 
number is used:
 # x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a 
= second release in June)
 # Official releases have a 3 digit number and release candidates have a 4 
digit number: x.y.m.rc
-Version:3.11.1
+Version:3.11.3
 Release:1
 Group:  Hardware/Printing
 License:BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
 Url:http://hplipopensource.com
 # Source0...Source9 is for sources from HP:
-# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.1.tar.gz
+# URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.3.tar.gz
+# URL to verify Source0: 
http://prdownloads.sourceforge.net/hplip/hplip-3.11.3.tar.gz.asc
+# How to verify Source0 see: http://hplipopensource.com/node/327
+# For example: /usr/bin/gpg --keyserver pgp.mit.edu --recv-keys 0xA59047B9
+#  gpg --verify hplip-3.11.3.tar.gz.asc hplip-3.11.3.tar.gz
+# must result: Good signature from HPLIP (HP Linux Imaging and Printing) 
hp...@hp.com
 Source0:%{name}-%{version}.tar.bz2
 # Patch0...Patch9 is for patches from HP:
 # Patch10...Patch99 is for Suse patches for the sources from HP:
@@ -579,6 +584,7 @@
 /usr/lib/cups/filter/hpcac
 /usr/lib/cups/filter/hpcups
 /usr/lib/cups/filter/hplipjs
+/usr/lib/cups/filter/hpps
 /usr/lib/cups/filter/pstotiff
 %dir %{_datadir}/cups
 %dir %{_datadir}/cups/model


++ hplip-3.11.1.tar.bz2 - hplip-3.11.3.tar.bz2 ++
hplip/hplip-3.11.1.tar.bz2 
/mounts/work_src_done/STABLE/hplip/hplip-3.11.3.tar.bz2 differ: char 11, line 1






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org