Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions packages/h/hplip/abi_libs
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
cupsext.so
hp
hpcdmfax
hpcups
hpcupsfax
hpijs
hpmudext.so
hpps
libhpdiscovery.so.0
libhpip.so.0
libhpipp.so.0
Expand Down
6 changes: 6 additions & 0 deletions packages/h/hplip/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
18 changes: 11 additions & 7 deletions packages/h/hplip/files/0001-Fix-desktop-files.patch
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/h/hplip/files/series
Original file line number Diff line number Diff line change
@@ -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
Expand Down
6 changes: 3 additions & 3 deletions packages/h/hplip/package.yml
Original file line number Diff line number Diff line change
@@ -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
Expand Down
97 changes: 54 additions & 43 deletions packages/h/hplip/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<PISI>
<Source>
<Name>hplip</Name>
<Homepage>https://developers.hp.com/hp-linux-imaging-and-printing/gethplip</Homepage>
<Packager>
<Name>Silke Hofstra</Name>
<Email>silke@slxh.eu</Email>
<Name>Tracey Clark</Name>
<Email>traceyc.dev@tlcnet.info</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<License>MIT</License>
Expand All @@ -22,7 +22,7 @@
</Description>
<PartOf>desktop.core</PartOf>
<RuntimeDependencies>
<Dependency release="72">hplip-drivers</Dependency>
<Dependency release="73">hplip-drivers</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/hp/hplip.conf</Path>
Expand Down Expand Up @@ -71,40 +71,40 @@
<Path fileType="library">/usr/lib/systemd/system/hplip-printer@.service</Path>
<Path fileType="data">/usr/share/applications/hp-uiscan.desktop</Path>
<Path fileType="data">/usr/share/applications/hplip.desktop</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/COPYING</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/README_LIBJPG</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/commandline.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/copying.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/copyright</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/devicemanager.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/faxtrouble.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/gettinghelp.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/hpscan.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/favicon.ico</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/print.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_actions.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_fax.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_print_control.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_print_settings.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_status.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/toolbox_supplies.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/images/xsane.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/index.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/mainttask.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/plugins.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/print.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/printing.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/printoptions.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/printtroubleshooting.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/scanning.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/scantrouble.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/sendfax.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/setup.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/styles/css.css</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/systray.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/troubleshooting.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/uninstalling.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.25.8/upgrading.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/COPYING</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/README_LIBJPG</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/commandline.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/copying.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/copyright</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/devicemanager.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/faxtrouble.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/gettinghelp.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/hpscan.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/favicon.ico</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/print.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_actions.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_fax.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_print_control.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_print_settings.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_status.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/toolbox_supplies.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/images/xsane.png</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/index.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/mainttask.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/plugins.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/print.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/printing.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/printoptions.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/printtroubleshooting.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/scanning.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/scantrouble.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/sendfax.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/setup.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/styles/css.css</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/systray.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/troubleshooting.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/uninstalling.html</Path>
<Path fileType="doc">/usr/share/doc/hplip-3.26.4/upgrading.html</Path>
<Path fileType="data">/usr/share/hplip/__init__.py</Path>
<Path fileType="data">/usr/share/hplip/align.py</Path>
<Path fileType="data">/usr/share/hplip/base/CdmWifi.py</Path>
Expand Down Expand Up @@ -793,7 +793,6 @@
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_9500-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_9500_mfp-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_E65150_E65160-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_X557-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_cm1015-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_cm1017-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_cm1312_mfp-pcl3.ppd.gz</Path>
Expand Down Expand Up @@ -936,6 +935,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_mfp_x677-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_mfp_x67755-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_mfp_x67765-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_mfp_x778-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_pro_4201-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_pro_m252-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-color_laserjet_pro_m453-4-ps.ppd.gz</Path>
Expand Down Expand Up @@ -1039,6 +1039,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_2600_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_2640_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_2700_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_2900_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_3000_j310_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_3050_j610_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_3050a_j611_series.ppd.gz</Path>
Expand Down Expand Up @@ -1074,6 +1075,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_400.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_400l.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_4100_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_4300_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_450.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_4510_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_4530_series.ppd.gz</Path>
Expand All @@ -1090,6 +1092,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_505j.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_510.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5100.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5100_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_520.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5200_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_540.ppd.gz</Path>
Expand All @@ -1107,6 +1110,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5700.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5730_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5800.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5800_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5810_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5820_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_5850.ppd.gz</Path>
Expand Down Expand Up @@ -1213,6 +1217,8 @@
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_plus_4100_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_plus_6000_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_plus_6400_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_plus_ink_advantage_6100_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-deskjet_plus_ink_advantage_6500_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_100_d410_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_110_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_120_series.ppd.gz</Path>
Expand All @@ -1225,7 +1231,11 @@
<Path fileType="data">/usr/share/ppd/HP/hp-envy_5640_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_5660_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6000_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6100_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6100e_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6400_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6500_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_6500e_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_7640_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_8000_series.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-envy_inspire_7200_series.ppd.gz</Path>
Expand Down Expand Up @@ -1546,6 +1556,7 @@
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_mfp_x529-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_mfp_x530-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_mfp_x627-ps.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_mfp_x728.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_p1005.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_p1006.ppd.gz</Path>
<Path fileType="data">/usr/share/ppd/HP/hp-laserjet_p1007.ppd.gz</Path>
Expand Down Expand Up @@ -2089,12 +2100,12 @@
</Files>
</Package>
<History>
<Update release="72">
<Date>2026-03-15</Date>
<Version>3.25.8</Version>
<Update release="73">
<Date>2026-05-29</Date>
<Version>3.26.4</Version>
<Comment>Packaging update</Comment>
<Name>Silke Hofstra</Name>
<Email>silke@slxh.eu</Email>
<Name>Tracey Clark</Name>
<Email>traceyc.dev@tlcnet.info</Email>
</Update>
</History>
</PISI>