From 586c94a01903b6dc531ce0c29605ac564cafbfeb Mon Sep 17 00:00:00 2001 From: Tracey Clark Date: Thu, 28 May 2026 21:43:08 -0500 Subject: [PATCH] hplip: Update to v3.26.4 **Summary** After installing or updating this package, run `hp-plugin` on command line before attempting to add a printer, print or scan. Added 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 --- packages/h/hplip/abi_libs | 4 + packages/h/hplip/abi_symbols | 6 ++ .../hplip/files/0001-Fix-desktop-files.patch | 18 ++-- packages/h/hplip/files/series | 2 +- packages/h/hplip/package.yml | 6 +- packages/h/hplip/pspec_x86_64.xml | 97 +++++++++++-------- 6 files changed, 79 insertions(+), 54 deletions(-) diff --git a/packages/h/hplip/abi_libs b/packages/h/hplip/abi_libs index 61ee437c005f..a7a15661b011 100644 --- a/packages/h/hplip/abi_libs +++ b/packages/h/hplip/abi_libs @@ -1,7 +1,11 @@ cupsext.so +hp +hpcdmfax hpcups +hpcupsfax hpijs hpmudext.so +hpps libhpdiscovery.so.0 libhpip.so.0 libhpipp.so.0 diff --git a/packages/h/hplip/abi_symbols b/packages/h/hplip/abi_symbols index f31e7e76cd68..5527c6b26794 100644 --- a/packages/h/hplip/abi_symbols +++ b/packages/h/hplip/abi_symbols @@ -50,8 +50,13 @@ cupsext.so:setOptions cupsext.so:setPasswordCallback cupsext.so:setPasswordPrompt cupsext.so:setServer +hp:_IO_stdin_used +hpcdmfax:_IO_stdin_used +hpcups:_IO_stdin_used hpcups:jinit_color_converter +hpcupsfax:_IO_stdin_used hpijs:IsChromeOs +hpijs:_IO_stdin_used hpijs:createTempFile hpijs:getHPLogLevel hpijs:get_conf @@ -63,6 +68,7 @@ hpijs:load_plugin_library hpijs:unload_library hpijs:validate_plugin_version hpmudext.so:PyInit_hpmudext +hpps:_IO_stdin_used libhpdiscovery.so.0:aUriBuf libhpdiscovery.so.0:avahi_lookup libhpdiscovery.so.0:avahi_probe_nw_scanners diff --git a/packages/h/hplip/files/0001-Fix-desktop-files.patch b/packages/h/hplip/files/0001-Fix-desktop-files.patch index 37bac974bf04..5af4310a32ca 100644 --- a/packages/h/hplip/files/0001-Fix-desktop-files.patch +++ b/packages/h/hplip/files/0001-Fix-desktop-files.patch @@ -5,23 +5,27 @@ Subject: [PATCH] Fix desktop files Stop using absolute path for exec and icon in desktop files --- - hp-uiscan.desktop.in | 4 ++-- + hp-uiscan.desktop.in | 8 ++++++-- hplip-systray.desktop.in | 2 +- hplip.desktop.in | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) -diff --git a/hp-uiscan.desktop.in b/hp-uiscan.desktop.in -index 4a551e5..42c2388 100644 --- a/hp-uiscan.desktop.in +++ b/hp-uiscan.desktop.in -@@ -4,5 +4,5 @@ Version=1.0 +@@ -3,6 +3,10 @@ Version=1.0 + Version=1.0 Type=Application Terminal=false - Name=hp-uiscan --Exec=/usr/bin/hp-uiscan +-Name=hp-uiscan ++Name=HP Scan ++GenericName=Scanner ++Comment=HP Printer/Scanner Utility - Scan + Exec=/usr/bin/hp-uiscan -Icon=/usr/share/icons/Humanity/devices/48/printer.svg -+Exec=hp-uiscan +Icon=hp-logo ++Categories=Graphics;Scanning; ++Keywords=scan;scanner;hp;hplip;printer; + diff --git a/hplip-systray.desktop.in b/hplip-systray.desktop.in index 870dec6..85364e2 100644 --- a/hplip-systray.desktop.in diff --git a/packages/h/hplip/files/series b/packages/h/hplip/files/series index 6f9045df40f0..c7f96215c8d1 100644 --- a/packages/h/hplip/files/series +++ b/packages/h/hplip/files/series @@ -1,8 +1,8 @@ 0001-Fix-desktop-files.patch 0005-Cope-with-prnt-hpcups-ErnieFilter.-cpp-h-removal-by-.patch +0019-Fix-download-and-installation-of-HP-s-proprietary-pl.patch 0081-Don-t-start-hp-systray-in-GNOME.patch 0014-Make-the-menu-of-the-hp-systray-applet-appearing-whe.patch -0019-Fix-download-and-installation-of-HP-s-proprietary-pl.patch 0024-Add-include-cups-ppd.h-in-various-places-as-CUPS-2.2.patch 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch hplip-avahi-parsing.patch diff --git a/packages/h/hplip/package.yml b/packages/h/hplip/package.yml index 49f5aed9b96a..3630ca120694 100644 --- a/packages/h/hplip/package.yml +++ b/packages/h/hplip/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : hplip -version : 3.25.8 -release : 72 +version : 3.26.4 +release : 73 source : - - https://downloads.sourceforge.net/project/hplip/hplip/3.25.8/hplip-3.25.8.tar.gz : 1cf6d6c28735435c8eb6646e83bcfb721e51c4b1f0e8cf9105a6faf96dc9ad25 + - https://downloads.sourceforge.net/project/hplip/hplip/3.26.4/hplip-3.26.4.tar.gz : b9c61252754f35b4a237396ca8961e7b3e0c56db76d66a6712b7bf3e30e69463 homepage : https://developers.hp.com/hp-linux-imaging-and-printing/gethplip license : - GPL-2.0-or-later diff --git a/packages/h/hplip/pspec_x86_64.xml b/packages/h/hplip/pspec_x86_64.xml index f6602fcad58f..bb6bfacdd224 100644 --- a/packages/h/hplip/pspec_x86_64.xml +++ b/packages/h/hplip/pspec_x86_64.xml @@ -3,8 +3,8 @@ hplip https://developers.hp.com/hp-linux-imaging-and-printing/gethplip - Silke Hofstra - silke@slxh.eu + Tracey Clark + traceyc.dev@tlcnet.info GPL-2.0-or-later MIT @@ -22,7 +22,7 @@ desktop.core - hplip-drivers + hplip-drivers /etc/hp/hplip.conf @@ -71,40 +71,40 @@ /usr/lib/systemd/system/hplip-printer@.service /usr/share/applications/hp-uiscan.desktop /usr/share/applications/hplip.desktop - /usr/share/doc/hplip-3.25.8/COPYING - /usr/share/doc/hplip-3.25.8/README_LIBJPG - /usr/share/doc/hplip-3.25.8/commandline.html - /usr/share/doc/hplip-3.25.8/copying.html - /usr/share/doc/hplip-3.25.8/copyright - /usr/share/doc/hplip-3.25.8/devicemanager.html - /usr/share/doc/hplip-3.25.8/faxtrouble.html - /usr/share/doc/hplip-3.25.8/gettinghelp.html - /usr/share/doc/hplip-3.25.8/hpscan.html - /usr/share/doc/hplip-3.25.8/images/favicon.ico - /usr/share/doc/hplip-3.25.8/images/print.png - /usr/share/doc/hplip-3.25.8/images/toolbox_actions.png - /usr/share/doc/hplip-3.25.8/images/toolbox_fax.png - /usr/share/doc/hplip-3.25.8/images/toolbox_print_control.png - /usr/share/doc/hplip-3.25.8/images/toolbox_print_settings.png - /usr/share/doc/hplip-3.25.8/images/toolbox_status.png - /usr/share/doc/hplip-3.25.8/images/toolbox_supplies.png - /usr/share/doc/hplip-3.25.8/images/xsane.png - /usr/share/doc/hplip-3.25.8/index.html - /usr/share/doc/hplip-3.25.8/mainttask.html - /usr/share/doc/hplip-3.25.8/plugins.html - /usr/share/doc/hplip-3.25.8/print.html - /usr/share/doc/hplip-3.25.8/printing.html - /usr/share/doc/hplip-3.25.8/printoptions.html - /usr/share/doc/hplip-3.25.8/printtroubleshooting.html - /usr/share/doc/hplip-3.25.8/scanning.html - /usr/share/doc/hplip-3.25.8/scantrouble.html - /usr/share/doc/hplip-3.25.8/sendfax.html - /usr/share/doc/hplip-3.25.8/setup.html - /usr/share/doc/hplip-3.25.8/styles/css.css - /usr/share/doc/hplip-3.25.8/systray.html - /usr/share/doc/hplip-3.25.8/troubleshooting.html - /usr/share/doc/hplip-3.25.8/uninstalling.html - /usr/share/doc/hplip-3.25.8/upgrading.html + /usr/share/doc/hplip-3.26.4/COPYING + /usr/share/doc/hplip-3.26.4/README_LIBJPG + /usr/share/doc/hplip-3.26.4/commandline.html + /usr/share/doc/hplip-3.26.4/copying.html + /usr/share/doc/hplip-3.26.4/copyright + /usr/share/doc/hplip-3.26.4/devicemanager.html + /usr/share/doc/hplip-3.26.4/faxtrouble.html + /usr/share/doc/hplip-3.26.4/gettinghelp.html + /usr/share/doc/hplip-3.26.4/hpscan.html + /usr/share/doc/hplip-3.26.4/images/favicon.ico + /usr/share/doc/hplip-3.26.4/images/print.png + /usr/share/doc/hplip-3.26.4/images/toolbox_actions.png + /usr/share/doc/hplip-3.26.4/images/toolbox_fax.png + /usr/share/doc/hplip-3.26.4/images/toolbox_print_control.png + /usr/share/doc/hplip-3.26.4/images/toolbox_print_settings.png + /usr/share/doc/hplip-3.26.4/images/toolbox_status.png + /usr/share/doc/hplip-3.26.4/images/toolbox_supplies.png + /usr/share/doc/hplip-3.26.4/images/xsane.png + /usr/share/doc/hplip-3.26.4/index.html + /usr/share/doc/hplip-3.26.4/mainttask.html + /usr/share/doc/hplip-3.26.4/plugins.html + /usr/share/doc/hplip-3.26.4/print.html + /usr/share/doc/hplip-3.26.4/printing.html + /usr/share/doc/hplip-3.26.4/printoptions.html + /usr/share/doc/hplip-3.26.4/printtroubleshooting.html + /usr/share/doc/hplip-3.26.4/scanning.html + /usr/share/doc/hplip-3.26.4/scantrouble.html + /usr/share/doc/hplip-3.26.4/sendfax.html + /usr/share/doc/hplip-3.26.4/setup.html + /usr/share/doc/hplip-3.26.4/styles/css.css + /usr/share/doc/hplip-3.26.4/systray.html + /usr/share/doc/hplip-3.26.4/troubleshooting.html + /usr/share/doc/hplip-3.26.4/uninstalling.html + /usr/share/doc/hplip-3.26.4/upgrading.html /usr/share/hplip/__init__.py /usr/share/hplip/align.py /usr/share/hplip/base/CdmWifi.py @@ -793,7 +793,6 @@ /usr/share/ppd/HP/hp-color_laserjet_9500-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_9500_mfp-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_E65150_E65160-ps.ppd.gz - /usr/share/ppd/HP/hp-color_laserjet_X557-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_cm1015-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_cm1017-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_cm1312_mfp-pcl3.ppd.gz @@ -936,6 +935,7 @@ /usr/share/ppd/HP/hp-color_laserjet_mfp_x677-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_mfp_x67755-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_mfp_x67765-ps.ppd.gz + /usr/share/ppd/HP/hp-color_laserjet_mfp_x778-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_pro_4201-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_pro_m252-ps.ppd.gz /usr/share/ppd/HP/hp-color_laserjet_pro_m453-4-ps.ppd.gz @@ -1039,6 +1039,7 @@ /usr/share/ppd/HP/hp-deskjet_2600_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_2640_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_2700_series.ppd.gz + /usr/share/ppd/HP/hp-deskjet_2900_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_3000_j310_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_3050_j610_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_3050a_j611_series.ppd.gz @@ -1074,6 +1075,7 @@ /usr/share/ppd/HP/hp-deskjet_400.ppd.gz /usr/share/ppd/HP/hp-deskjet_400l.ppd.gz /usr/share/ppd/HP/hp-deskjet_4100_series.ppd.gz + /usr/share/ppd/HP/hp-deskjet_4300_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_450.ppd.gz /usr/share/ppd/HP/hp-deskjet_4510_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_4530_series.ppd.gz @@ -1090,6 +1092,7 @@ /usr/share/ppd/HP/hp-deskjet_505j.ppd.gz /usr/share/ppd/HP/hp-deskjet_510.ppd.gz /usr/share/ppd/HP/hp-deskjet_5100.ppd.gz + /usr/share/ppd/HP/hp-deskjet_5100_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_520.ppd.gz /usr/share/ppd/HP/hp-deskjet_5200_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_540.ppd.gz @@ -1107,6 +1110,7 @@ /usr/share/ppd/HP/hp-deskjet_5700.ppd.gz /usr/share/ppd/HP/hp-deskjet_5730_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_5800.ppd.gz + /usr/share/ppd/HP/hp-deskjet_5800_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_5810_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_5820_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_5850.ppd.gz @@ -1213,6 +1217,8 @@ /usr/share/ppd/HP/hp-deskjet_plus_4100_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_plus_6000_series.ppd.gz /usr/share/ppd/HP/hp-deskjet_plus_6400_series.ppd.gz + /usr/share/ppd/HP/hp-deskjet_plus_ink_advantage_6100_series.ppd.gz + /usr/share/ppd/HP/hp-deskjet_plus_ink_advantage_6500_series.ppd.gz /usr/share/ppd/HP/hp-envy_100_d410_series.ppd.gz /usr/share/ppd/HP/hp-envy_110_series.ppd.gz /usr/share/ppd/HP/hp-envy_120_series.ppd.gz @@ -1225,7 +1231,11 @@ /usr/share/ppd/HP/hp-envy_5640_series.ppd.gz /usr/share/ppd/HP/hp-envy_5660_series.ppd.gz /usr/share/ppd/HP/hp-envy_6000_series.ppd.gz + /usr/share/ppd/HP/hp-envy_6100_series.ppd.gz + /usr/share/ppd/HP/hp-envy_6100e_series.ppd.gz /usr/share/ppd/HP/hp-envy_6400_series.ppd.gz + /usr/share/ppd/HP/hp-envy_6500_series.ppd.gz + /usr/share/ppd/HP/hp-envy_6500e_series.ppd.gz /usr/share/ppd/HP/hp-envy_7640_series.ppd.gz /usr/share/ppd/HP/hp-envy_8000_series.ppd.gz /usr/share/ppd/HP/hp-envy_inspire_7200_series.ppd.gz @@ -1546,6 +1556,7 @@ /usr/share/ppd/HP/hp-laserjet_mfp_x529-ps.ppd.gz /usr/share/ppd/HP/hp-laserjet_mfp_x530-ps.ppd.gz /usr/share/ppd/HP/hp-laserjet_mfp_x627-ps.ppd.gz + /usr/share/ppd/HP/hp-laserjet_mfp_x728.ppd.gz /usr/share/ppd/HP/hp-laserjet_p1005.ppd.gz /usr/share/ppd/HP/hp-laserjet_p1006.ppd.gz /usr/share/ppd/HP/hp-laserjet_p1007.ppd.gz @@ -2089,12 +2100,12 @@ - - 2026-03-15 - 3.25.8 + + 2026-05-29 + 3.26.4 Packaging update - Silke Hofstra - silke@slxh.eu + Tracey Clark + traceyc.dev@tlcnet.info \ No newline at end of file