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
bbb19dff5e
and
d726b77698
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/package/show/Printing/hplip?expand=0&rev=252
- 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
- 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.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
- 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.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 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
- 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
- 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
- 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.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
- 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
- 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
- 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
- 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
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
- 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
- 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
- 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
- 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
- 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
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
- 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
* 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
- 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
- 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
- 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
- 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
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
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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.