Apocrypha

hplip

HP Linux Imaging and Printing - Print, scan, fax drivers and service tools

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 3.26.4 1 15 h details ›
khoverlay sourcehut ↗ 3.25.8-r1 2 9 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64armppc Committed
3.26.4 gentoo amd64 stable arm64 stable x86 stable ppc64 stable arm stable ppc stable view · download · history ↗
3.25.8-r1 khoverlay amd64 testing arm64 testing x86 testing ppc64 testing arm testing ppc testing 58 d view · download
3.25.8 khoverlay amd64 testing arm64 testing x86 testing ppc64 testing arm testing ppc testing 5 mo view · download

Use flags of 3.26.4

  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • fax Enable fax on multifunction devices which support it
  • +hpcups Build the hpcups driver for cups (by HP)
  • hpijs Build the IJS driver for cups (Foomatic)
  • kde Enables kde-misc/skanlite as scanner GUI with USE="scanner X"
  • libusb0 Depend on virtual/libusb SLOT 0. Some old printers do not work with virtual/libusb SLOT 1.
  • minimal Only build internal hpijs/hpcups driver (not recommended at all, make sure you know what you are doing)
  • parport Enable parallel port for devices which require it
  • policykit Enable PolicyKit (polkit) authentication support
  • scanner Enable scanner on multifunction devices which support it
  • +snmp Add support for net-analyzer/net-snmp which enables this driver to work over networks (both for server and client)
  • static-ppds Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file
  • X Enables scanner GUI dependencies with USE="scanner" where media-gfx/xsane is preferred over media-gfx/sane-frontends
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14

Runtime dependencies of 3.26.4

show 109 lines
hpijs? (
)
!libusb0? (
)
libusb0? (
)
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)
!minimal? (
scanner? (
)
snmp? (
)
)
!minimal? (
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)
kernel_linux? (
)
python_single_target_python3_12? (
fax? (
)
scanner? (
X? (
|| (
kde? (
)
)
)
)
)
python_single_target_python3_13? (
fax? (
)
scanner? (
X? (
|| (
kde? (
)
)
)
)
)
python_single_target_python3_14? (
fax? (
)
scanner? (
X? (
|| (
kde? (
)
)
)
)
)
)
policykit? (
)