Sync with Factory #2
Reference in New Issue
Block a user
Delete Branch "mlin7442/hplip:fix_leap161_build"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sync with Factory
* 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- 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- 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- 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- 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 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- 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* 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- 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- 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* 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- 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- 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=165autogits_workflow_pr_bot referenced this pull request from products/PackageHub2026-05-28 17:39:10 +02:00
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: declinefollowed with lines justifying the decision.Future edits of the comments are ignored, a new comment is required to change the review state.
Build successful, for more information go in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.1:PullRequest:2074.
Legal reviewed as acceptable_by_lawyer:
Pull request closed