Sync with Factory #2

Closed
mlin7442 wants to merge 334 commits from mlin7442/hplip:fix_leap161_build into leap-16.1
Contributor

Sync with Factory

Sync with Factory
mlin7442 added 346 commits 2026-05-28 17:39:00 +02:00
Copy from Printing/hplip based on submit request 17099 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/17099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=41
Copy from home:jsmeix:branches:Printing/hplip via accept of submit request 20522 revision 9.
Request was accepted with message:
Applied upstream fixes for hpcups PPDs

OBS-URL: https://build.opensuse.org/request/show/20522
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=6
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=7
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=eea581e8ba9fe14fd7732e4d6539d105
Copy from Printing/hplip based on submit request 20523 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/20523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=42
Copy from home:jsmeix:branches:Printing/hplip via accept of submit request 22445 revision 2.

OBS-URL: https://build.opensuse.org/request/show/22445
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=8
Copy from home:jsmeix:branches:Printing/hplip via accept of submit request 22456 revision 2.

OBS-URL: https://build.opensuse.org/request/show/22456
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=9
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=10
Copy from Printing/hplip based on submit request 22460 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/22460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=44
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=11
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=efa3a51c0632263bda5940a48e22c18d
Copy from home:jsmeix:branches:Printing/hplip via accept of submit request 36620 revision 3.
Request was accepted with message:

Version upgrade to HPLIP 3.10.2

OBS-URL: https://build.opensuse.org/request/show/36620
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=12
checked in (request 36622)

OBS-URL: https://build.opensuse.org/request/show/36622
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=13
Copy from Printing/hplip based on submit request 36622 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/36622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=46
Change BuildRequires for sane-backends devel split (see SR#48199).

OBS-URL: https://build.opensuse.org/request/show/48201
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=14
checked in (request 48303)

OBS-URL: https://build.opensuse.org/request/show/48303
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=15
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=87cbc89e240406827ffa5f4fd6b219b8
Copy from Printing/hplip based on submit request 48303 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/48303
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=49
Version upgrade to 3.10.9 and added hp-systray.wrapper to increase desktop startup speed (bnc#649280)

OBS-URL: https://build.opensuse.org/request/show/51497
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=16
Accepted submit request 51498 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/51498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=50
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=1709bff76d65e81cfe3bce53da2a1125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=51
Removed explicite RPM requirement for pyxml (bnc#656779 comment #3).
Added Obsoletes: hplip-hpcups to avoid mess with PackMan package hplip-hpcups (bnc#515005 comment #17).

OBS-URL: https://build.opensuse.org/request/show/54401
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=18
Accepted submit request 54402 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/54402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=52
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=fcee57c1d5725d58e2f1ebc5c1d9a310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=53
use more appropriate categories for hplib.desktop should read hplip.desktop it is not lib but lip as in Linux Imaging and Printing

OBS-URL: https://build.opensuse.org/request/show/56883
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=20
using more appropriate categories for hplip.desktop: Settings HardwareSettings Printing

OBS-URL: https://build.opensuse.org/request/show/56886
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=21
Accepted submit request 56887 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/56887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=54
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=3a9ac1e33acb7e965d77e52e09b13f6d
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=55
Fixed bnc#336658 CVE-2010-4267

OBS-URL: https://build.opensuse.org/request/show/58073
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=23
Accepted submit request 58075 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/58075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=56
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=c329b8b319dfe0a466b7c3d8a2d50e13
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=57
Version upgrade to HPLIP 3.11.1

OBS-URL: https://build.opensuse.org/request/show/59704
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=25
Accepted submit request 59767 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/59767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=58
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=59
Upgrade to HPLIP 3.11.3

OBS-URL: https://build.opensuse.org/request/show/64470
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=27
Accepted submit request 64473 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/64473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=61
Bugfix version upgrade to 3.11.3a

OBS-URL: https://build.opensuse.org/request/show/66242
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=29
Accepted submit request 66249 from user coolo

OBS-URL: https://build.opensuse.org/request/show/66249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=62
version upgrade to 3.11.5

OBS-URL: https://build.opensuse.org/request/show/70192
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=31
version upgrade to 3.11.5

OBS-URL: https://build.opensuse.org/request/show/70208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=63
Version upgrade to HPLIP 3.11.7 and avoid CVE-2011-2697 (bnc#698451) plus CVE-2004-0801 (bnc#59233) by no longer installing foomatic-rip-hplip and using foomatic-rip from the foomatic-filters RPM instead

OBS-URL: https://build.opensuse.org/request/show/78629
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=33
Version upgrade to HPLIP 3.11.7 and avoid CVE-2011-2697 (bnc#698451) plus CVE-2004-0801 (bnc#59233) by no longer installing foomatic-rip-hplip and using foomatic-rip from the foomatic-filters RPM instead

OBS-URL: https://build.opensuse.org/request/show/78646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=64
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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=35
HPLIP version upgrade to 3.11.10

OBS-URL: https://build.opensuse.org/request/show/86531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=65
Split sane driver in subpackage

OBS-URL: https://build.opensuse.org/request/show/87727
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=38
add libtool as buildrequire to avoid a hidden require from projconfig

OBS-URL: https://build.opensuse.org/request/show/87919
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=39
Split sane driver (libsane-hpaio.* files) in subpackage hplip-sane (bnc#723870)

OBS-URL: https://build.opensuse.org/request/show/88523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=66
Install hi-res icons and modify categories in hplip.desktop for better appearance in desktop menus (bnc#713902, for openSUSE 12.1)

OBS-URL: https://build.opensuse.org/request/show/89698
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=41
Install hi-res icons and modify categories in hplip.desktop for better appearance in desktop menus (bnc#713902, for openSUSE 12.1)

OBS-URL: https://build.opensuse.org/request/show/89963
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=68
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=b6995c39bedd237a5eeda0f3c9d17a3d
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=69
Upgrade to version 3.11.12

OBS-URL: https://build.opensuse.org/request/show/100158
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=43
Upgrade to HPLIP 3.12.2

OBS-URL: https://build.opensuse.org/request/show/103235
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=44
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/105241
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=70
version upgrade to hplip-3.12.4 plus fix for bnc#755820 and bnc#735865

OBS-URL: https://build.opensuse.org/request/show/113411
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=46
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/114993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=71
(see SUSE Bugzilla bnc#757354 comment #10).

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=48
no longer provide broken hplip.SuSEfirewall2 (bnc#757354 comment #10)

OBS-URL: https://build.opensuse.org/request/show/115200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=72
Updated to hplip 3.12.6

OBS-URL: https://build.opensuse.org/request/show/126028
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=50
has a "Requires: libusb-1_0-0".

Split too long lines in changes file into several lines.

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=51
in hplip.changes entry to be 100% clear what is fixed by which
patch file and when and by whom which patch file was added.

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=52
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.

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=53
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=54
Version upgrade to 3.12.9 plus fix for bnc#780413

OBS-URL: https://build.opensuse.org/request/show/137049
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=55
Version upgrade to 3.12.10

OBS-URL: https://build.opensuse.org/request/show/137243
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=56
Bugfix version upgrade to 3.12.10a that fixes only bnc#784173 plus a fix for bnc#783810

OBS-URL: https://build.opensuse.org/request/show/137740
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=57
Bugfix version upgrade to 3.12.10a that fixes only bnc#784173 plus a fix for bnc#783810 (forwarded request 137740 from <bound method Request.get_creator of <osc.core.Request instance at 0x853952c>>)

OBS-URL: https://build.opensuse.org/request/show/137741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=74
Version upgrade to 3.12.11

OBS-URL: https://build.opensuse.org/request/show/143650
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=59
Version upgrade to 3.12.11 (forwarded request 143650 from <bound method Request.get_creator of <osc.core.Request instance at 0x84b954c>>)

OBS-URL: https://build.opensuse.org/request/show/143651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=75
Create /var/log/hp/tmp/ directory (bnc#800312)

OBS-URL: https://build.opensuse.org/request/show/149796
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=61
Create /var/log/hp/tmp/ directory (bnc#800312) (forwarded request 149796 from <bound method Request.get_creator of <osc.core.Request instance at 0x858062c>>)

OBS-URL: https://build.opensuse.org/request/show/149797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=77
HPLIP version upgrade to 3.13.2.

OBS-URL: https://build.opensuse.org/request/show/155552
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=63
HPLIP version upgrade to 3.13.2. (forwarded request 155552 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/155553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=78
is no longer in compliance with HPLIP upstream intentions
  (see SUSE Bugzilla bnc#649280 starting at comment#10).

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=65
Removed hp-systray.wrapper to be in compliance with HPLIP upstream (bnc#649280 starting at comment#10)

OBS-URL: https://build.opensuse.org/request/show/157493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=79
HPLIP version upgrade to 3.13.3.

OBS-URL: https://build.opensuse.org/request/show/158651
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=67
HPLIP version upgrade to 3.13.3. (forwarded request 158651 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/158652
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=80
- use URLs in Source tags
- added gpg signature checking to %prep.

OBS-URL: https://build.opensuse.org/request/show/159423
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=69
- use URLs in Source tags
- added gpg signature checking to %prep. (forwarded request 159423 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/159926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=81
HPLIP version upgrade to 3.13.4

OBS-URL: https://build.opensuse.org/request/show/171115
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=71
HPLIP version upgrade to 3.13.4 (forwarded request 171115 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/171117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=82
HPLIP version upgrade to 3.13.6

OBS-URL: https://build.opensuse.org/request/show/182918
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=73
HPLIP version upgrade to 3.13.6 (forwarded request 182918 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/182919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=83
HPLIP version upgrade to 3.13.7

OBS-URL: https://build.opensuse.org/request/show/184100
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=75
HPLIP version upgrade to 3.13.7 (forwarded request 184100 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/184101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=84
Version upgrade to 3.13.8

OBS-URL: https://build.opensuse.org/request/show/197400
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=77
Version upgrade to 3.13.8 (forwarded request 197400 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/197401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=85
Added udev rule that only uploads firmware into printer that need it (see upstream bug https://bugs.launchpad.net/hplip/+bug/1220628/comments/18)

OBS-URL: https://build.opensuse.org/request/show/198327
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=79
Added udev rule that only uploads firmware into printer that need it (see upstream bug https://bugs.launchpad.net/hplip/+bug/1220628/comments/18) (forwarded request 198327 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/198328
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=86
Version upgrade to 3.13.9

OBS-URL: https://build.opensuse.org/request/show/198711
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=81
Version upgrade to 3.13.9 (forwarded request 198711 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/198714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=87
version upgrade to 3.13.10

OBS-URL: https://build.opensuse.org/request/show/203652
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=83
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/204731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=89
update, rpmlint fixes and packaging improvements around the .desktop files

OBS-URL: https://build.opensuse.org/request/show/208731
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=85
disabled hp-upgrade/upgrade.py for security reasons (bnc#853405)

OBS-URL: https://build.opensuse.org/request/show/209404
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=86
disabled hp-upgrade/upgrade.py for security reasons (bnc#853405) (forwarded request 209404 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/209405
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=90
Hi I updated the hplip to the latest stable version 3.14.3. The patch change-udev-rules.diff Needs a push a bit, but changes there are still valid for suse.
I tested it on my home printer and works fine.

OBS-URL: https://build.opensuse.org/request/show/228244
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=88
Version upgrade to 3.14.4

OBS-URL: https://build.opensuse.org/request/show/229529
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=89
Version upgrade to 3.14.4 (forwarded request 229529 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/229530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=91
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=91
Fix how the link that points to foomatic-rip is installed depending on which package provides foomatic-rip. This should fix building hplip on openSUSE:Factory where it currently fails to build because that link is currently created wrong on openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/231130
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=92
Fix how the link that points to foomatic-rip is installed depending on which package provides foomatic-rip. This should fix building hplip on openSUSE:Factory where it currently fails to build because that link is currently created wrong on openSUSE:Factory. (forwarded request 231130 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/231132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=92
Moved the hpcupsfax filter to the hplip-hpijs sub-package where the PPDs for it are because it works when only the hplip-hpijs RPM is installed. Moved the hpps filter to the hplip main-package because the hpps Python script imports HPLIP Python modules from the hplip main-package and accordingly moved the PPDs that use the hpps filter to the hplip main-package (bnc#876690).

OBS-URL: https://build.opensuse.org/request/show/232936
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=94
Moved the hpcupsfax filter to the hplip-hpijs sub-package where the PPDs for it are because it works when only the hplip-hpijs RPM is installed. Moved the hpps filter to the hplip main-package because the hpps Python script imports HPLIP Python modules from the hplip main-package and accordingly moved the PPDs that use the hpps filter to the hplip main-package (bnc#876690). (forwarded request 232936 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/232938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=93
HPLIP version upgrade to 3.14.6

OBS-URL: https://build.opensuse.org/request/show/236822
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=96
HPLIP version upgrade to 3.14.6 (forwarded request 236822 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/236823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=94
- 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).

OBS-URL: https://build.opensuse.org/request/show/249259
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=98
- 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.

OBS-URL: https://build.opensuse.org/request/show/250076
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=99
- 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. (forwarded request 250076 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/250077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=96
- 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.

OBS-URL: https://build.opensuse.org/request/show/256945
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=101
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=102
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=103
Version upgrade to 3.14.10

OBS-URL: https://build.opensuse.org/request/show/258497
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=104
Version upgrade to 3.14.10 (forwarded request 258497 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/258498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=97
* 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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=106
required files are present in the package

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=107
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=108
- 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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=109
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=110
Make it again build correctly for released openSUSE versions and for SLE11 (boo#918387)

OBS-URL: https://build.opensuse.org/request/show/288078
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=111
- 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

- Add minimal version requirement on cups (currently 1.7) bnc#918387

- Drop gpg-offline usage as we do it as service on obs side if
  required files are present in the package

- 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

OBS-URL: https://build.opensuse.org/request/show/286764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=98
make it build for SLE12

OBS-URL: https://build.opensuse.org/request/show/291386
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=113
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/293226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=99
HPLIP version upgrade to 3.15.4

OBS-URL: https://build.opensuse.org/request/show/308095
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=115
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/308886
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=100
HPLIP version upgrade to 3.15.6 plus band-aid fix for CVE-2015-0839 (bsc#933191)

OBS-URL: https://build.opensuse.org/request/show/313567
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=117
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/314746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=101
HPLIP version upgrade to 3.15.9

OBS-URL: https://build.opensuse.org/request/show/336743
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=119
Dropped support for the outdated foomatic-rip-hplip which makes it "just build" again also if suse_version > 1310 without awkward hacks.

OBS-URL: https://build.opensuse.org/request/show/337010
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=120
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/338995
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=102
update to 3.15.11. Some other changes, see hplip.changes

OBS-URL: https://build.opensuse.org/request/show/345335
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=122
- 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

OBS-URL: https://build.opensuse.org/request/show/347977
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=123
selinux support config
- Remove another nested conditions that are the same
- 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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=124
- Fix build on SLE11 by removing not required and wrongly installed
  selinux support config
- Remove another nested conditions that are the same

- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/348056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=103
* Updated to version 3.16.5
* rebased patches

OBS-URL: https://build.opensuse.org/request/show/400159
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=126
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/401579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=104
- Fixed device communication/detection problems with mdns/Bonjour
  see https://bugs.launchpad.net/hplip/+bug/1616861

In my home network, the HP printer/scanner (ENVY 5530) often fails with messages like this:

hp-toolbox[7119]: [7119]: error: Unable to communicate with device (code=12): hp:/net/ENVY_5530_series?zc=HP3464A9E628B4

I've tracked this down to two problems with the MDNS implementation in HPLIP:

 1. On a multi-homed host, HPLIP uses only one interface for MDNS multicast send and receive. This leads to failure if the printer is not on the "default" network. The code uses just INADDR_ANY in its multicast IP_MULTPATH_IF and IP_ADD_MEMBERSHIP setsockopt calls, meaning that the kernel has to figure out the interface to use. This fails if the system has no default route, or if the HP device is on a different network than the default route. The solution is to receive and send multicast on all interfaces.

 2. MDNS authorities (including HP printers) don't answer every query, especially the same query is repeated quickly. The latter happens when the HP tools start, causing the MDNS lookup procedure to fail and the "communication error" to be detected. This can be solved by retrying the query after a short wait (1-2s).

This build contains fixes for both problems.

OBS-URL: https://build.opensuse.org/request/show/423113
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=128
Fixed changelog message:
  * 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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=129
- Fixed device communication/detection problems with mdns/Bonjour
  Fixed changelog message:
  * 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

OBS-URL: https://build.opensuse.org/request/show/423805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=105
I just got a new shiny HP OfficeJet Pro 6960 All-in-One Printer, I need latest version of hplip to make it work :)

OBS-URL: https://build.opensuse.org/request/show/427798
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=130
I just got a new shiny HP OfficeJet Pro 6960 All-in-One Printer, I need latest version of hplip to make it work :) (forwarded request 427798 from flavio_castelli)

OBS-URL: https://build.opensuse.org/request/show/429871
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=106
- 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

OBS-URL: https://build.opensuse.org/request/show/440826
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=132
Fix build errors for SLES12 SP2.

OBS-URL: https://build.opensuse.org/request/show/441896
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=133
1

OBS-URL: https://build.opensuse.org/request/show/441897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=107
update to 3.16.11 - functionality tested on Leap 42.2

OBS-URL: https://build.opensuse.org/request/show/455963
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=135
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/458691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=108
- Use Qt5 on Tumbleweed and Leap >= 42.2 (bsc#1018734)

OBS-URL: https://build.opensuse.org/request/show/479086
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=137
Added changelog entry about SLE12 version upgrade (fate#322305)

OBS-URL: https://build.opensuse.org/request/show/479703
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=138
Added changelog entry about SLE12 version upgrade (fate#322305) (forwarded request 479703 from jsmeix)

OBS-URL: https://build.opensuse.org/request/show/479704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=109
- Version upgrade to 3.17.4:

OBS-URL: https://build.opensuse.org/request/show/491900
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=140
- call gzip -n to make build more reproducible

OBS-URL: https://build.opensuse.org/request/show/499797
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=141
1

OBS-URL: https://build.opensuse.org/request/show/499799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=110
- 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

OBS-URL: https://build.opensuse.org/request/show/509494
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=143
1

OBS-URL: https://build.opensuse.org/request/show/510254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=111
- Default to Qt5 on SLE 15 as well to avoid Qt4 with dependency on
  openSSL 1.0

OBS-URL: https://build.opensuse.org/request/show/518798
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=145
1

OBS-URL: https://build.opensuse.org/request/show/518800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=112
- 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

OBS-URL: https://build.opensuse.org/request/show/531559
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=147
1

OBS-URL: https://build.opensuse.org/request/show/531605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=113
- Add no-systray-failure-message.patch: don't display an error if
  unable to find a system tray (boo#1061211).

OBS-URL: https://build.opensuse.org/request/show/533763
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=149
- Add no-systray-failure-message.patch: don't display an error if
  unable to find a system tray (boo#1061211). (forwarded request 533763 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/533876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=114
- photocard.py: fixed broken import statement (bsc#1071255) 
  * added photocard-fix-import-error-for-pcardext.patch
  * spec file: fixed dependency for dbus-1-python (Leap42.2)

- 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)

OBS-URL: https://build.opensuse.org/request/show/589977
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=151
OBS-URL: https://build.opensuse.org/request/show/590041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=115
- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141)
  * added hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch

OBS-URL: https://build.opensuse.org/request/show/613815
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=153
- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141)
  * added hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch (forwarded request 613815 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/614561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=116
require python3-Pillow for hp-scan to work
otherwise it prints an error about needing the 'python imaging library'

OBS-URL: https://build.opensuse.org/request/show/618750
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=155
OBS-URL: https://build.opensuse.org/request/show/618934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=117
- Fix scanning with python-pillow 4.2.0 (boo#1086755, #lp1741214)

- Fix bug in hpijs-avoid-segfault-in-DJGenericVIP-DJGenericVIP.patch:
  default behavior of DJ9xxVIP device must not be changed 

- avoid segfault in DJGenericVIP::DJGenericVIP() (boo#1094141, 
  lp#1774660)

OBS-URL: https://build.opensuse.org/request/show/621346
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=157
Fix cause of previous factory-auto bot rejection for factory (621701)

OBS-URL: https://build.opensuse.org/request/show/625202
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=158
fixed bug references in changelog

OBS-URL: https://build.opensuse.org/request/show/625208
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=159
fixed bug references in changelog (forwarded request 625208 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/625209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=118
Here's the corrected version..

OBS-URL: https://build.opensuse.org/request/show/632195
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=161
OBS-URL: https://build.opensuse.org/request/show/632208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=119
- 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

OBS-URL: https://build.opensuse.org/request/show/672868
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=163
OBS-URL: https://build.opensuse.org/request/show/673387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=120
- 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)

OBS-URL: https://build.opensuse.org/request/show/682656
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=165
removed ui5-systemtray.py-make-children-exit-if-no-systray-f.patch
- 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).

OBS-URL: https://build.opensuse.org/request/show/683775
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=166
OBS-URL: https://build.opensuse.org/request/show/683777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=121
- Remove dependency on python3-pillow on SLE (bsc#1131613), and 
  remove the hp-scan tool that needs it. "scanimage" must be used
  instead.

OBS-URL: https://build.opensuse.org/request/show/692708
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=168
OBS-URL: https://build.opensuse.org/request/show/692709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=122
- 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

I have successfully tested with Leap 15 in my office environment

OBS-URL: https://build.opensuse.org/request/show/694147
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=170
OBS-URL: https://build.opensuse.org/request/show/697044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=123
- Disable -Werror=return-type for now.
- Use %make_build for parallel build.

OBS-URL: https://build.opensuse.org/request/show/715596
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=172
OBS-URL: https://build.opensuse.org/request/show/715683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=124
updated to 3.19.6: Added support for new Printers

OBS-URL: https://build.opensuse.org/request/show/723252
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=174
OBS-URL: https://build.opensuse.org/request/show/723832
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=125
Compared to the previous sr#726248, added BuildIgnore directives to fix
building for the ppc64 and armv7l ports, and edited the (sub)package
descriptions some more.

- 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.

OBS-URL: https://build.opensuse.org/request/show/726787
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=176
- 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.

- 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.

- 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.

OBS-URL: https://build.opensuse.org/request/show/727088
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=177
- 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.

- 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.

- 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. (forwarded request 727088 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/727089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=126
- Add missing requries to lsb-release
- Change the pgp server to pool.sks-keyservers.net

OBS-URL: https://build.opensuse.org/request/show/738821
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=179
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

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=180
- 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

OBS-URL: https://build.opensuse.org/request/show/741595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=127
OBS-URL: https://build.opensuse.org/request/show/757182
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=182
OBS-URL: https://build.opensuse.org/request/show/760414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=128
- updated to 3.19.12
- works for me

OBS-URL: https://build.opensuse.org/request/show/762176
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=184
* Added hp-sendfax-avoid-crash-if-python-reportlab-is-missin.patch
  * Added recommends on python3-reportlab
Reformatted changelog to match hplip changes by version

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=185
- 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
- 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

OBS-URL: https://build.opensuse.org/request/show/762938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=129
- Revert changes from 3.18.5 that break hp-setup for fax devices
  (bsc#110771, lp#1773320)
  * Added patch: Revert-changes-from-3.18.5-that-break-hp-setup-for-f.patch

OBS-URL: https://build.opensuse.org/request/show/764104
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=187
Fix typo in bug reference.

OBS-URL: https://build.opensuse.org/request/show/764130
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=188
- 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)

OBS-URL: https://build.opensuse.org/request/show/764140
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=189
- 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)
- 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

OBS-URL: https://build.opensuse.org/request/show/765845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=130
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=191
* Add patch: Use-lsb_release-fallback-code-if-import-distro-fails.patch

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=193
- Use LSB fallback if distro determination fails (bsc#1166623)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=194
- Removed python3-distro dependency again, not necessary any more.

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=195
- 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.

- Recommend python3-distro (boo#1166623)

OBS-URL: https://build.opensuse.org/request/show/785667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=131
- 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

OBS-URL: https://build.opensuse.org/request/show/815704
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=197
- 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)

OBS-URL: https://build.opensuse.org/request/show/817086
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=198
OBS-URL: https://build.opensuse.org/request/show/817087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=132
- Fixes for %_libexecdir changing to /usr/libexec
- Spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/819457
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=200
- Fixes for %_libexecdir changing to /usr/libexec
- Spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/820716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=133
- Fixed bugzilla link (bsc#1177527)

OBS-URL: https://build.opensuse.org/request/show/844883
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=202
OBS-URL: https://build.opensuse.org/request/show/845060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=134
Upgrade to 3.20.9

OBS-URL: https://build.opensuse.org/request/show/850181
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=204
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/853766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=135
- Update to 3.20.9 (jsc#SLE-17024)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=206
* Upstream version update and bug fixes (no new printers)
  * Fix crash in hp-doctor if python3-qt4 is not installed
    (bsc#1180724)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=207
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=208
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=209
- Update to 3.20.11 
  * Upstream version update and bug fixes (no new printers)
  * Fix crash in hp-doctor if python3-qt4 is not installed
    (bsc#1180724)
    Added patch: dcheck.py-fix-crash-in-Qt4-version-check.patch

- Update to 3.20.9 (jsc#SLE-17024)

OBS-URL: https://build.opensuse.org/request/show/862275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=136
added a patch to support some printers

OBS-URL: https://build.opensuse.org/request/show/873230
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=211
* add hplip-missing-drivers.patch (lp#1843592)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=212
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=213
- Remove %is_opensuse from spec file (jsc#SLE-11640)
  This will build hp-scan-utils package on SLE, too, where it
  has unsatisfiable dependencies.

OBS-URL: https://build.opensuse.org/request/show/874664
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=214
- Remove %is_opensuse from spec file (jsc#SLE-11640)
  This will build hp-scan-utils package on SLE, too, where it
  has unsatisfiable dependencies.

  * add hplip-missing-drivers.patch (lp#1843592)
    Now working:
    HP Laserjet Professional P1102w
    HP LaserJet 100 ColorMFP M175nw
    HP Laserjet CP 1025nw

OBS-URL: https://build.opensuse.org/request/show/874884
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=137
- Update to 3.21.4
 see .changes for more details

OBS-URL: https://build.opensuse.org/request/show/900525
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=216
- Update to 3.21.4
  Added support for the following new printers:
  * HP Envy 6400 series
- Update to 3.21.2
  Add support for the following printers:
  * HP LaserJet Enterprise M406dn
  * HP LaserJet Enterprise M407dn
  * HP LaserJet Enterprise MFP M430f
  * HP LaserJet Enterprise MFP M431f
  * HP LaserJet Managed E40040dn
  * HP LaserJet Managed MFP E42540f
  * HP Color LaserJet Enterprise M455dn
  * HP Color LaserJet Managed E45028dn
  * HP Color LaserJet Enterprise MFP M480f
  * HP Color LaserJet Managed MFP E47528f 
  * HP PageWide XL 3920 MFP
  * HP PageWide XL 4200 Printer
  * HP PageWide XL 4200 Multifunction Printer
  * HP PageWide XL 4700 Printer
  * HP PageWide XL 4700 Multifunction Printer
  * HP PageWide XL 5200 Printer
  * HP PageWide XL 5200 Multifunction Printer
  * HP PageWide XL 8200 Printer
  * HP Laserjet M207d 
  * HP Laserjet M208d
  * HP Laserjet M209d
  * HP Laserjet M210d
  * HP Laserjet M212d
  * HP Lasejet  M211d
  * HP Laserjet M209dw

OBS-URL: https://build.opensuse.org/request/show/901116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=138
New upstream release, added support for new distributions

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=218
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/915201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=139
- Update to 3.21.10
  Added support for the following new printers:
  * HP ENVY Inspire 7200e series
  * HP ENVY Inspire 7900e series
  * HP LaserJet MFP M140a
  * HP LaserJet MFP M139a
  * HP LaserJet MFP M141a
  * HP LaserJet MFP M142a
  * HP LaserJet MFP M140w
  * HP LaserJet MFP M140we
  * HP LaserJet MFP M139w
  * HP LaserJet MFP M139we
  * HP LaserJet MFP M141w
  * HP LaserJet MFP M141we
  * HP LaserJet MFP M142we
  * HP LaserJet MFP M142w
  * HP LaserJet M109a
  * HP LaserJet M110a
  * HP LaserJet M111a
  * HP LaserJet M112a
  * HP LaserJet M109w
  * HP LaserJet M109we
  * HP LaserJet M110w
  * HP LaserJet M110we
  * HP LaserJet M111w
  * HP LaserJet M111we
  * HP LaserJet M112we
  * HP LaserJet M112w
  * HP DesignJet Z6 Pro 64in
  * HP DesignJet Z9 Pro 64in
  * HP PageWide XL Pro 5200 PS MFP series
  * HP PageWide XL Pro 8200 PS MFP series
  * HP PageWide XL 3920 MFP
  * HP PageWide XL 4200 Printer
  * HP PageWide XL 4200 Multifunction Printer
  * HP PageWide XL 4700 Printer
  * HP PageWide XL 4700 Multifunction Printer
  * HP PageWide XL 5200 Printer
  * HP PageWide XL 5200 Multifunction Printer
  * HP PageWide XL 8200 Printer
  * HP Smart Tank 500 series
  * HP Smart Tank 530 series
  * HP Smart Tank Plus 570 series
  * HP Smart Tank 7600
  * HP Smart Tank 750
  * HP Smart Tank 790
  * HP Smart Tank Plus 710-720
  * HP Smart Tank Plus 7000
  * HP Smart Tank Plus 660-670
  * HP Smart Tank Plus 6000
  * HP DeskJet Ink Advantage Ultra 4800 All-in-One Printer series
- Rebased hplip-missing-drivers.patch & don't edit Makefile.in
- Rebased hplip-remove-imageprocessor.diff
- Remove libtool archives
- Add drivers for hplip-missing-drivers.patch from Fedora
  (lp#1843592,rh#1739855,rh#1740132,rh#1742949)

OBS-URL: https://build.opensuse.org/request/show/930202
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=219
- Update to 3.21.10
  Added support for the following new printers:
  * HP ENVY Inspire 7200e series
  * HP ENVY Inspire 7900e series
  * HP LaserJet MFP M140a
  * HP LaserJet MFP M139a
  * HP LaserJet MFP M141a
  * HP LaserJet MFP M142a
  * HP LaserJet MFP M140w
  * HP LaserJet MFP M140we
  * HP LaserJet MFP M139w
  * HP LaserJet MFP M139we
  * HP LaserJet MFP M141w
  * HP LaserJet MFP M141we
  * HP LaserJet MFP M142we
  * HP LaserJet MFP M142w
  * HP LaserJet M109a
  * HP LaserJet M110a
  * HP LaserJet M111a
  * HP LaserJet M112a
  * HP LaserJet M109w
  * HP LaserJet M109we
  * HP LaserJet M110w
  * HP LaserJet M110we
  * HP LaserJet M111w
  * HP LaserJet M111we
  * HP LaserJet M112we
  * HP LaserJet M112w
  * HP DesignJet Z6 Pro 64in
  * HP DesignJet Z9 Pro 64in

OBS-URL: https://build.opensuse.org/request/show/930613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=140
- Replace pool.sks-keyservers.net by keys.openpgp.org (bsc#1193656)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=220
* gpg refuses to load the key from keys.openpgp.org.

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=221
- Replace keys.openpgp.org with pgp.surf.nl (bsc#1193656) 
  * gpg refuses to load the key from keys.openpgp.org.

- Add build dependency on python-rpm-macros (bsc#1193718)
- Replace pool.sks-keyservers.net by keys.openpgp.org (bsc#1193656)

OBS-URL: https://build.opensuse.org/request/show/940502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=141
- Update to 3.22.4

OBS-URL: https://build.opensuse.org/request/show/975789
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=222
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/977508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=142
- Add rebased hplip-3.20.6-python-includes.patch to fix the non-
  functional scanning: libsane-hpaio.so.1: undefined symbol: _DBG
  (fixes boo#1198794)

OBS-URL: https://build.opensuse.org/request/show/977842
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=224
OBS-URL: https://build.opensuse.org/request/show/977924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=143
- Update to 3.22.6
  Added support for following new Distro's:
  * Mx Linux 21.1
  * Ubuntu 22.04
  * Fedora 36
  Added support for the following new Printers:
  * HP Color LaserJet Managed MFP E785dn
  * HP Color LaserJet Managed MFP E78523dn
  * HP Color LaserJet Managed MFP E78528dn
  * HP Color LaserJet Managed MFP E786dn	
  * HP Color LaserJet Managed MFP E786 Core Printer	
  * HP Color LaserJet Managed MFP E78625dn	
  * HP Color LaserJet  Managed FlowMFP E786z	
  * HP Color LaserJet Managed Flow MFP E78625z	
  * HP Color LaserJet Managed MFP E78630dn	
  * HP Color LaserJet Managed Flow MFP E78630z	
  * HP Color LaserJet Managed MFP E78635dn	
  * HP Color LaserJet Managed Flow MFP E78635z
  * HP LaserJet Managed MFP E731dn	
  * HP LaserJet Managed MFP E731 Core Printer	
  * HP LaserJet Managed MFP E73130dn	
  * HP LaserJet Managed Flow MFP E731z	
  * HP LaserJet Managed Flow MFP E73130z	
  * HP LaserJet Managed MFP E73135dn	
  * HP LaserJet Managed Flow MFP E73135z	
  * HP LaserJet Managed MFP E73140dn	
  * HP LaserJet Managed Flow MFP E73140z
  * HP Color LaserJet Managed MFP E877dn	
  * HP Color LaserJet Managed MFP E877 Core Printer	
  * HP Color LaserJet Managed MFP E87740dn	
  * HP Color LaserJet Managed Flow MFP E877z	
  * HP Color LaserJet Managed Flow MFP E87740z	
  * HP Color LaserJet Managed MFP E87750dn	
  * HP Color LaserJet Managed Flow MFP E87750z	
  * HP Color LaserJet Managed MFP E87760dn	
  * HP Color LaserJet Managed Flow MFP E87760z	
  * HP Color LaserJet Managed MFP E87770dn	
  * HP Color LaserJet Managed Flow MFP E87770z
  * HP LaserJet Managed MFP E826dn	
  * HP LaserJet Managed MFP E826 Core Printer	
  * HP LaserJet Managed MFP E82650dn	
  * HP LaserJet Managed Flow MFP E826z	
  * HP LaserJet Managed Flow MFP E82650z	
  * HP LaserJet Managed MFP E82660dn	
  * HP LaserJet Managed Flow MFP E82660z	
  * HP LaserJet Managed MFP E82670dn	
  * HP LaserJet Managed Flow MFP E82670z
  * HP LaserJet Managed MFP E730dn	
  * HP LaserJet Managed MFP E73025dn	
  * HP LaserJet Managed MFP E73030dn
  * HP LaserJet Pro MFP 3101fdwe	
  * HP LaserJet Pro MFP 3101fdw	
  * HP LaserJet Pro MFP 3102fdwe	
  * HP LaserJet Pro MFP 3102fdw	
  * HP LaserJet Pro MFP 3103fdw	
  * HP LaserJet Pro MFP 3104fdw	
  * HP LaserJet Pro MFP 3101fdne	
  * HP LaserJet Pro MFP 3101fdn	
  * HP LaserJet Pro MFP 3102fdne	
  * HP LaserJet Pro MFP 3102fdn	
  * HP LaserJet Pro MFP 3103fdn	
  * HP LaserJet Pro MFP 3104fdn
  * HP LaserJet Pro 3001dwe	
  * HP LaserJet Pro 3001dw	
  * HP LaserJet Pro 3002dwe 
  * HP LaserJet Pro 3002dw	
  * HP LaserJet Pro 3003dw	
  * HP LaserJet Pro 3004dw	
  * HP LaserJet Pro 3001dne	
  * HP LaserJet Pro 3001dn	
  * HP LaserJet Pro 3002dne	
  * HP LaserJet Pro 3002dn	
  * HP LaserJet Pro 3003dn	
  * HP LaserJet Pro 3004dn

OBS-URL: https://build.opensuse.org/request/show/993807
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=226
OBS-URL: https://build.opensuse.org/request/show/994113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=144
- Split off hplip-udev-rules hplip-udev-rules so that you can install
  hplip-sane only and scan as a normal user, fixes boo#1203811

OBS-URL: https://build.opensuse.org/request/show/1006848
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=228
- Move the hplip-udev-rules requirement from hplip to hplip-hpijs.
  The main package will get it via indirect dependencies then.

OBS-URL: https://build.opensuse.org/request/show/1006950
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=229
- Move the hplip-udev-rules requirement from hplip to hplip-hpijs.
  The main package will get it via indirect dependencies then. (forwarded request 1006950 from frispete)

OBS-URL: https://build.opensuse.org/request/show/1007091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=145
- Update disable_hp-upgrade.patch: Log the 'openSUSE disabled this
  for security message' is 'info', not 'error'.

IMHO, an Error condition is something a user/admin is supposed to fix
here, this is merely an information that this is unsupported. Do not
add this to the journal as error

OBS-URL: https://build.opensuse.org/request/show/1037144
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=231
OBS-URL: https://build.opensuse.org/request/show/1037150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=146
* drop no-systray-failure-message.patch (fixed upstream)
  * adapt Use-lsb_release-fallback-code-if-import-distro-fails.patch
    (code moved to different source file upstream)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=233
- Update to 3.22.10
  * drop no-systray-failure-message.patch (fixed upstream)
  * adapt Use-lsb_release-fallback-code-if-import-distro-fails.patch
    (code moved to different source file upstream)

OBS-URL: https://build.opensuse.org/request/show/1046214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=147
- Add patch to fix hplip applying printf string format parsing to
  printer attributes returned from CUPS (such as
  "dnssd://foo%20series._ipp._tcp.local/?uuid=...") which results
  in a segfault (boo#1209866, lp#2013185):
  * fix-printer-attributes-parsing.patch

OBS-URL: https://build.opensuse.org/request/show/1075203
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=235
OBS-URL: https://build.opensuse.org/request/show/1075225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=148
- Support for new printers:
  * HP Smart Tank 520_540 series
  * HP Smart Tank 580-590 series
  * HP Smart Tank 5100 series
  * HP Smart Tank 210-220 series
  * HP Color LaserJet Enterprise 6700dn
  * HP Color LaserJet Enterprise 6700
  * HP Color LaserJet Enterprise 6701dn
  * HP Color LaserJet Enterprise 6701
  * HP Color LaserJet Enterprise X654dn
  * HP Color LaserJet Enterprise X65455dn
  * HP Color LaserJet Enterprise X654
  * HP Color LaserJet Enterprise X65465dn
  * HP Color LaserJet Enterprise X654 65 PPM
  * HP Color LaserJet Enterprise X654 55 to 65ppm License
  * HP Color LaserJet Enterprise X654 Down License
  * HP Color LaserJet Enterprise MFP 6800dn
  * HP Color LaserJet Enterprise Flow MFP 6800zf
  * HP Color LaserJet Enterprise Flow MFP 6800zfsw
  * HP Color LaserJet Enterprise Flow MFP 6800zfw+
  * HP Color LaserJet Enterprise MFP 6800
  * HP Color LaserJet Enterprise MFP 6801
  * HP Color LaserJet Enterprise MFP 6801 zfsw
  * HP Color LaserJet Enterprise Flow MFP 6801zfw+
  * HP Color LaserJet Enterprise MFP X677 55 to 65ppm License
  * HP Color LaserJet Enterprise MFP X677 65ppm
  * HP Color LaserJet Enterprise MFP X677s
  * HP Color LaserJet Enterprise Flow MFP X677z
  * HP Color LaserJet Enterprise MFP X67765dn

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=237
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=239
- Update to hplip 3.23.5
  * added new CUPS filter hpcdmfax
- Support for new printers:
  * HP Smart Tank 520_540 series
  * HP Smart Tank 580-590 series
  * HP Smart Tank 5100 series
  * HP Smart Tank 210-220 series
  * HP Color LaserJet Enterprise 6700dn
  * HP Color LaserJet Enterprise 6700
  * HP Color LaserJet Enterprise 6701dn
  * HP Color LaserJet Enterprise 6701
  * HP Color LaserJet Enterprise X654dn
  * HP Color LaserJet Enterprise X65455dn
  * HP Color LaserJet Enterprise X654
  * HP Color LaserJet Enterprise X65465dn
  * HP Color LaserJet Enterprise X654 65 PPM
  * HP Color LaserJet Enterprise X654 55 to 65ppm License
  * HP Color LaserJet Enterprise X654 Down License
  * HP Color LaserJet Enterprise MFP 6800dn
  * HP Color LaserJet Enterprise Flow MFP 6800zf
  * HP Color LaserJet Enterprise Flow MFP 6800zfsw
  * HP Color LaserJet Enterprise Flow MFP 6800zfw+
  * HP Color LaserJet Enterprise MFP 6800
  * HP Color LaserJet Enterprise MFP 6801
  * HP Color LaserJet Enterprise MFP 6801 zfsw
  * HP Color LaserJet Enterprise Flow MFP 6801zfw+
  * HP Color LaserJet Enterprise MFP X677 55 to 65ppm License
  * HP Color LaserJet Enterprise MFP X677 65ppm
  * HP Color LaserJet Enterprise MFP X677s
  * HP Color LaserJet Enterprise Flow MFP X677z

OBS-URL: https://build.opensuse.org/request/show/1111603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=149
- Support for new printers:
  * HP Color LaserJet Pro MFP 4301fdne
  * HP Color LaserJet Pro MFP 4301fdwe
  * HP Color LaserJet Pro MFP 4301cdwe
  * HP Color LaserJet Pro MFP 4301cfdne
  * HP Color LaserJet Pro MFP 4301cfdwe
  * HP Color LaserJet Pro MFP 4302dwe
  * HP Color LaserJet Pro MFP 4302fdne
  * HP Color LaserJet Pro MFP 4302fdwe
  * HP Color LaserJet Pro MFP 4302cdwe
  * HP Color LaserJet Pro MFP 4302fdn
  * HP Color LaserJet Pro MFP 4302fdw
  * HP Color LaserJet Pro MFP 4303dw
  * HP Color LaserJet Pro MFP 4303fdn
  * HP Color LaserJet Pro MFP 4303fdw
  * HP Color LaserJet Pro MFP 4303cdw
  * HP Color LaserJet Pro MFP 4303cfdn
  * HP Color LaserJet Pro MFP 4303cfdw
  * HP Color LaserJet Pro 4201dne
  * HP Color LaserJet Pro 4201dwe
  * HP Color LaserJet Pro 4201cdne
  * HP Color LaserJet Pro 4201cdwe
  * HP Color LaserJet Pro 4202dne
  * HP Color LaserJet Pro 4202dwe
  * HP Color LaserJet Pro 4202dn
  * HP Color LaserJet Pro 4202dw
  * HP Color LaserJet Pro 4203dn
  * HP Color LaserJet Pro 4203dw
  * HP Color LaserJet Pro 4203cdn

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=241
- Update to hplip 3.23.8
- Support for new printers:
  * HP Color LaserJet Pro MFP 4301fdne
  * HP Color LaserJet Pro MFP 4301fdwe
  * HP Color LaserJet Pro MFP 4301cdwe
  * HP Color LaserJet Pro MFP 4301cfdne
  * HP Color LaserJet Pro MFP 4301cfdwe
  * HP Color LaserJet Pro MFP 4302dwe
  * HP Color LaserJet Pro MFP 4302fdne
  * HP Color LaserJet Pro MFP 4302fdwe
  * HP Color LaserJet Pro MFP 4302cdwe
  * HP Color LaserJet Pro MFP 4302fdn
  * HP Color LaserJet Pro MFP 4302fdw
  * HP Color LaserJet Pro MFP 4303dw
  * HP Color LaserJet Pro MFP 4303fdn
  * HP Color LaserJet Pro MFP 4303fdw
  * HP Color LaserJet Pro MFP 4303cdw
  * HP Color LaserJet Pro MFP 4303cfdn
  * HP Color LaserJet Pro MFP 4303cfdw
  * HP Color LaserJet Pro 4201dne
  * HP Color LaserJet Pro 4201dwe
  * HP Color LaserJet Pro 4201cdne
  * HP Color LaserJet Pro 4201cdwe
  * HP Color LaserJet Pro 4202dne
  * HP Color LaserJet Pro 4202dwe
  * HP Color LaserJet Pro 4202dn
  * HP Color LaserJet Pro 4202dw
  * HP Color LaserJet Pro 4203dn
  * HP Color LaserJet Pro 4203dw
  * HP Color LaserJet Pro 4203cdn

OBS-URL: https://build.opensuse.org/request/show/1116522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=150
(bsc#1214399)
  * add hppsfilter-booklet-printing-change-insecure-fixed-tm.patch

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=243
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=244
- hppsfilter: booklet printing: change insecure fixed /tmp file paths
  (bsc#1214399)
  * add hppsfilter-booklet-printing-change-insecure-fixed-tm.patch

- Update to hplip 3.23.8 (jsc#PED-5846)

OBS-URL: https://build.opensuse.org/request/show/1127274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=151
- Update to hplip 3.23.12
  * del fix-printer-attributes-parsing.patch (merged upstream)
  * del hppsfilter-booklet-printing-change-insecure-fixed-tm.patch
    (merged upstream)
- Added support for new printers:  
  * HP OfficeJet Pro 9130b series
  * HP OfficeJet Pro 9120b series
  * HP OfficeJet Pro 9110b series
  * HP Color LaserJet Enterprise Flow MFP X58045z
  * HP Color LaserJet Enterprise Flow MFP X58045zs
  * HP Color LaserJet Enterprise MFP X58045dn 
  * HP Color LaserJet Enterprise MFP X58045
  * HP LaserJet Pro P1106 plus
  * HP LaserJet Pro P1108 plus

OBS-URL: https://build.opensuse.org/request/show/1136612
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=246
- Update to hplip 3.23.12
  * del fix-printer-attributes-parsing.patch (merged upstream)
  * del hppsfilter-booklet-printing-change-insecure-fixed-tm.patch
    (merged upstream)
- Added support for new printers:  
  * HP OfficeJet Pro 9130b series
  * HP OfficeJet Pro 9120b series
  * HP OfficeJet Pro 9110b series
  * HP Color LaserJet Enterprise Flow MFP X58045z
  * HP Color LaserJet Enterprise Flow MFP X58045zs
  * HP Color LaserJet Enterprise MFP X58045dn 
  * HP Color LaserJet Enterprise MFP X58045
  * HP LaserJet Pro P1106 plus
  * HP LaserJet Pro P1108 plus (forwarded request 1136612 from mwilck)

OBS-URL: https://build.opensuse.org/request/show/1136615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=152
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149016
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=248
OBS-URL: https://build.opensuse.org/request/show/1149629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=153
- Update to hplip 3.24.4
- Added support for new printers:  
  * HP OfficeJet 8120 All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9730 Series

OBS-URL: https://build.opensuse.org/request/show/1182533
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=250
OBS-URL: https://build.opensuse.org/request/show/1182534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=154
- Add hplip-pserror-c99.patch hplip-scan-hpaio-include.patch
  hplip-scan-orblite-c99.patch hplip-sclpml-strcasestr.patch
  hplip-hpaio-gcc14.patch to avoid C99 violations which prevent
  building with GCC 14. [boo#1225777]

The patches were taken from
https://src.fedoraproject.org/rpms/hplip/c/bbb19dff5e32c47720b7523412dd7a59112a19a3?branch=rawhide
and
https://src.fedoraproject.org/rpms/hplip/c/d726b77698ed806fb84e482fb40202548095fbe1?branch=rawhide

If the request is OK, please forward it to Factory soon-ish too so
that we can switch the default compiler.  Thanks!

OBS-URL: https://build.opensuse.org/request/show/1187590
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=252
OBS-URL: https://build.opensuse.org/request/show/1187617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=155
* hpmud: sanitize printer serial number (bsc#1209401, lp#2012262)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=254
add a bug ref

OBS-URL: https://build.opensuse.org/request/show/1224910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=156
- hplip.spec: re-introduce macros for SLE12 compatibility, so that
  we can backport security fixes to older releases (bsc#1234745)

OBS-URL: https://build.opensuse.org/request/show/1237865
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=256
(bsc#1234745, CVE-2020-6923)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=257
- hplip.spec: re-introduce macros for SLE12 compatibility, so that
  we can backport security fixes to older releases
  (bsc#1234745, CVE-2020-6923)

OBS-URL: https://build.opensuse.org/request/show/1238011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=157
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=259
- add hplip-base-fix-error-in-ConfigBase-handling.patch

- Fix python error on SLE12-SP3 (bsc#1209401, bsc#1234745)
  - add hplip-base-replace-f-string-with-string.format-for-p.patch

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=260
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1241606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=158
- Add python3-setuptools BuildRequires: replaces the fix to
  manually inject PYTHON_INCLUDEDIR. Fix needed to build against
  Python 3.13.

Fixes build in Staging_A (python 3.13) - and seems to address the real reaason why PYTHON_INCLUDEDIR needed to be injected

OBS-URL: https://build.opensuse.org/request/show/1241212
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=262
- Add python3-setuptools BuildRequires: replaces the fix to
  manually inject PYTHON_INCLUDEDIR. Fix needed to build against
  Python 3.13.

Fixes build in Staging_A (python 3.13) - and seems to address the real reaason why PYTHON_INCLUDEDIR needed to be injected (forwarded request 1241212 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1245683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=159
add hplip-3.24.4-gcc15.patch to fix gcc-15 compile time error

OBS-URL: https://build.opensuse.org/request/show/1274521
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=264
OBS-URL: https://build.opensuse.org/request/show/1274854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=160
- Update to hplip 3.25.2
- Added support for new printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Enterprise Flow MFP 8601z+
  * HP LaserJet Enterprise MFP 8601dn
  * HP Color LaserJet Enterprise MFP 8801dn
  * HP Color LaserJet Enterprise Flow MFP 8801z
  * HP Color LaserJet Enterprise Flow MFP 8801z+
  * HP LaserJet Enterprise 8501dn
  * HP LaserJet Enterprise 8501x
  * HP LaserJet Enterprise 8501x+
  * DEX MFP D826
  * DEX MFP D82640
  * DEX MFP D82650
  * DEX MFP D82660
  * DEX D50145
  * DEX MFP D42540
  * DEX MFP D52645
  * DEX Color D55745
  * DEX Color MFP D57945
  * DEX Color MFP D677
  * DEX Color MFP D67755
  * DEX Color MFP D67765
  * DEX Color MFP D877
  * DEX Color MFP D87740
  * DEX Color MFP D87750
  * DEX Color MFP D87760
  * DEX Color MFP D87770
  * DEX Color MFP D786
  * DEX Colour MFP D78625

OBS-URL: https://build.opensuse.org/request/show/1275308
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=266
OBS-URL: https://build.opensuse.org/request/show/1275594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=161
* add Fix-ReDoS-issue-in-HPLIP-s-SLP-parser.patch

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=268
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1295165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=162
- Disable hp-scan-utils on Leap 16.0
  Leap does not want to ship scikit-image -> python-pandas

OBS-URL: https://build.opensuse.org/request/show/1299814
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=270
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=271
- Disable hp-scan-utils on Leap 16.0
  Leap does not want to ship scikit-image -> python-pandas

OBS-URL: https://build.opensuse.org/request/show/1299861
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=163
- Fix verification of HP plugin with new GPG key (lp#2120738)
  * add hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
- Fix python crash in hp-setup on compressed PPD file (lp#2120739)
  * add hp-setup-fix-python-crash-when-manually-importing-gz.patch
- Fix missing urllib.URLopener in python 3.14 (lp#2115046)
  * add hplip-no-urlopener.patch
- Only run cupstestppd if explicitly requested with "--with testppd"
  build parameter

- Updated hplip gpg public key
  fingerprint: 82FF A7C6 AA74 11D9 34BD E173 AC69 536A 2CF3 A243
  https://developers.hp.com/hp-linux-imaging-and-printing/hplipDigitalCertificate.html
- Update to hplip 3.25.6
- Added support for new printers:
  * HP LaserJet Enterprise Flow MFP 8601z
  * HP LaserJet Pro MFP M126a plus
  * HP LaserJet Pro MFP M126nw plus
  * HP LaserJet Pro MFP M126snw plus
  * HP Envy Photo 7200 series
  * HP Envy Photo 7900 series
  * HP OfficeJet Pro 9110 Series
  * HP OfficeJet 9120 Series
  * HP OfficeJet Pro 9120 Series
  * HP OfficeJet Pro 9130 Series

OBS-URL: https://build.opensuse.org/request/show/1299909
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=273
OBS-URL: https://build.opensuse.org/request/show/1300306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=164
- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.

- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch

- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.

- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)

- Continue refactoring:
  * move GUI tools to "hplip-utils" subpackage
  * convert "hplip" into an empty metapackage that pulls in hplip-utils 
    and all drivers / PPDs (except hpijs PPDs).

- Refactor package structure:
  * hplip: full set of utilities. Pulls in almost all subpackages
    to deliver the "traditional" hplip experience
  * hplip-base: small set of basic utilities that can be run
    without GUI. Includes hp-probe and hp-plugin
  * hplip-cups: minimal package for printing, without PPDs or
    setup helpers
  * hplip-sane: scanning support (unchanged) 
  * hplip-driver-hpcups: hpcups.drv for generating hpcups PPDs on
    the fly (requires ppdc). The functionality of this package is
    similar to the old (misnamed) "hplip-hpijs" package.
  * hplip-driver-hpijs: hpijs.drv for generating PPDs for the deprecated
    hpijs / foomatic_rip filter. Note that this functionality was not part of
    the late hplip-hpijs package, because upstream hasn't ship foomatic PPDs
    since hplip 3.17.11.
  * hplip-ppds-{hpcups,hpps,postscript,hpijs,fax,plugin}: static PPD
    files for different printer types.
    hplip-ppds-hpcups is an alternative to hplip-driver-hpcups.
  * libhplip0: shared library package, used by hplip-cups and
    hplip-sane
  * hplip-common: configuration files and directories used by
    all hplip packages.
- Other spec file changes:
  * Skip deprecated suse_update_desktop_file by default on TW
  * Don't mess with sane configuration in udev rules
  * Only the hpijs packages depend on foomatic-rip, which is only
    provided by cups-filters-1.x. The other packages can be used
    with cups-filters2.
  * Remove Obsoletes: for ancient predecessor packages
  * Remove outdated comments from spec file
  * Shorten package descriptions
  * Fix a couple of rpmlint issues
    
- Fix printer probing using avahi (lp#2120947)
  * Add hplip-fix-driver-probing-using-avahi.patch
  * Add hplip-fix-python-crash-in-avahi.py.patch

OBS-URL: https://build.opensuse.org/request/show/1309863
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=275
- Move more utilities from hplip-utils to hplip-base.
  * hplip-base now contains all utilities that are not totally useless
    and can run without the Qt GUI.
- Update fix for support of new GPG key, as the key has now been
  uploaded to GPG keyservers (lp#2120738)
  * drop hplip-hardcode-new-signing-key-AC69536A2CF3A243.patch
  * update hplip-change-pgp-server.patch
- Drop dependency on cups-ppdc. It isn't necessary, as PPD
  generation on target system is done by cups-driverd.
- The old and outdated 'hpijs' driver support is finally dropped
  (the 'hpcups' driver is the default driver since 2009)
  so that there is no need for foomatic-filters (boo#1250481)
- Continue refactoring:
  * move GUI tools to "hplip-utils" subpackage
  * convert "hplip" into an empty metapackage that pulls in hplip-utils 
    and all drivers / PPDs (except hpijs PPDs).
- Refactor package structure:
  * hplip: full set of utilities. Pulls in almost all subpackages
    to deliver the "traditional" hplip experience
  * hplip-base: small set of basic utilities that can be run
    without GUI. Includes hp-probe and hp-plugin
  * hplip-cups: minimal package for printing, without PPDs or
    setup helpers
  * hplip-sane: scanning support (unchanged) 
  * hplip-driver-hpcups: hpcups.drv for generating hpcups PPDs on
    the fly (requires ppdc). The functionality of this package is
    similar to the old (misnamed) "hplip-hpijs" package.
  * hplip-driver-hpijs: hpijs.drv for generating PPDs for the deprecated
    hpijs / foomatic_rip filter. Note that this functionality was not part of
    the late hplip-hpijs package, because upstream hasn't ship foomatic PPDs
    since hplip 3.17.11.
  * hplip-ppds-{hpcups,hpps,postscript,hpijs,fax,plugin}: static PPD
    files for different printer types.
    hplip-ppds-hpcups is an alternative to hplip-driver-hpcups.
  * libhplip0: shared library package, used by hplip-cups and
    hplip-sane
  * hplip-common: configuration files and directories used by
    all hplip packages.
- Other spec file changes:
  * Skip deprecated suse_update_desktop_file by default on TW
  * Don't mess with sane configuration in udev rules
  * Only the hpijs packages depend on foomatic-rip, which is only
    provided by cups-filters-1.x. The other packages can be used
    with cups-filters2.
  * Remove Obsoletes: for ancient predecessor packages
  * Remove outdated comments from spec file
  * Shorten package descriptions
  * Fix a couple of rpmlint issues
    
- Fix printer probing using avahi (lp#2120947)
  * Add hplip-fix-driver-probing-using-avahi.patch
  * Add hplip-fix-python-crash-in-avahi.py.patch

OBS-URL: https://build.opensuse.org/request/show/1309931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=165
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=278
- Remove unused BuildRequires: update-desktop-files.

OBS-URL: https://build.opensuse.org/request/show/1319382
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=279
Remove dependency on update-desktop-files for factory

OBS-URL: https://build.opensuse.org/request/show/1320016
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=166
to  manufacturer-PPDs/hplip/fax etc (boo#1257529)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=282
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1332210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=167
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=284
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=285
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series
- This fixes CVE-2025-43023 (bsc#1266031)

OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=286
- Update to HPLIP 3.26.4
- Fix CVE-2026-8631 (bsc#1266023)
- Fix CVE-2026-8632 (bsc#1266024)
- Add support for the following new printers:
  * HP LaserJet Pro MFP 3106sdw
  * HP LaserJet Pro MFP 3105sdw
  * HP Envy 6500e series
  * HP Envy 6500 series
  * HP OfficeJet Pro 9730 Series
  * HP OfficeJet Pro 9730e Series
  * HP OfficeJet Pro 9720 Series
  * HP OfficeJet Pro 9720e Series
  * HP OfficeJet Pro 8130e All-in-One series
  * HP OfficeJet Pro 8130 All-in-One series
  * HP OfficeJet 8130e All-in-One series
  * HP OfficeJet 8130 All-in-One series
  * HP OfficeJet Pro 8120e All-in-One series
  * HP OfficeJet Pro 8120 All-in-One series
  * HP OfficeJet 8120e All-in-One series
  * HP OfficeJet 8120 All-in-One series
  * HP DeskJet Ink Advantage ultra 5800 All-in-One Printer series
  * HP DeskJet Ink Advantage ultra 5100 All-in-One Printer series
  * HP DeskJet 4300e All-in-One Printer series
  * HP DeskJet Ink Advantage 4300 All-in-One Printer series
  * HP DeskJet 4300 All-in-One Printer series
  * HP DeskJet 2900e All-in-One Printer series
  * HP DeskJet Ink Advantage 2900 All-in-One Printer series
  * HP DeskJet 2900 All-in-One Printer series

- Adjust the version condition not to build scan_utils since

OBS-URL: https://build.opensuse.org/request/show/1354788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=168
autogits_workflow_pr_bot requested review from legaldb 2026-05-28 17:39:13 +02:00
autogits_workflow_pr_bot requested review from packagehub-review 2026-05-28 17:39:13 +02:00
Member

![Build results](https://br.opensuse.org/status/openSUSE:Backports:SLE-16.1:PullRequest:2074/hplip)
packagehub-review requested review from bigironman 2026-05-28 17:41:23 +02:00
packagehub-review requested review from lkocman-factory 2026-05-28 17:41:24 +02:00
packagehub-review requested review from maxlin_factory 2026-05-28 17:41:24 +02:00
packagehub-review requested review from smithfarm 2026-05-28 17:41:24 +02:00
Member

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member
Build successful, for more information go in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.1:PullRequest:2074.
Member

Legal reviewed as acceptable_by_lawyer:

Accepted because previously reviewed under the same license (526139)
Legal reviewed as [acceptable_by_lawyer](https://legaldb.suse.de/reviews/details/527110): ``` Accepted because previously reviewed under the same license (526139) ```
1.7 KiB
legaldb approved these changes 2026-05-28 17:58:10 +02:00
mlin7442 closed this pull request 2026-05-29 05:59:25 +02:00

Pull request closed

Sign in to join this conversation.