Package Details: hplip-plugin 3.25.2-1

Git Clone URL: https://aur.archlinux.org/hplip-plugin.git (read-only, click to copy)
Package Base: hplip-plugin
Description: Binary plugin for HPs hplip printer driver library
Upstream URL: https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
Keywords: fax hp printer scanner
Licenses: LicenseRef-HPLIP-LICENSE
Submitter: pyropeter
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 402
Popularity: 0.022177
First Submitted: 2010-12-21 00:32 (UTC)
Last Updated: 2025-04-05 00:57 (UTC)

Pinned Comments

ZhangHua commented on 2025-03-31 03:44 (UTC) (edited on 2025-04-03 12:45 (UTC) by ZhangHua)

Please ensure your working directory is in the repository, because we use a custom download agent to download sources, this download agent is a curl wrapper with UA set to firefox's. We call curl directly, using config file to provide User Agent with space.

As for why not set UA in command directly, please check https://wiki.archlinux.org/title/Nonfree_applications_package_guidelines#Custom_DLAGENTS for more info.

I tested paru and it seems can work without any change. But I am not sure if other AUR helpers also can work.

Edit: Found a problem, if you use custom $SRCDEST for makepkg, you need to copy ua.curlrc to $SRCDEST manually, or there will be a failure when downloading sources.

carsme commented on 2024-01-15 16:53 (UTC) (edited on 2024-02-04 14:15 (UTC) by carsme)

Hey, I've adopted this package and applied some of the suggestions:

  • Add missing dependencies, notably libusb-compat and sane (cred @ZhandHua).
  • Depend on exact version of hplip (cred @jsn42).

In addition, the PGP-signature of the artifact is now checked, which means you need to fetch upstream's key:

gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 4ABA2F66DBD5A95894910E0673D770CDA59047B9

Unfortunately, I have no HP printer at home so my testing ability is limited to running hp-diagnose_plugin. If someone has better opportunity to test and is interested in maintaining, let me know and I'll handover the package or add you as a co-maintainer. Cheers!

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 38 Next › Last »

sir_lucjan commented on 2018-05-02 15:55 (UTC) (edited on 2018-05-02 15:56 (UTC) by sir_lucjan)

New sources: https://developers.hp.com/sites/default/files/hplip-3.18.4-plugin.run

Anty0 commented on 2018-03-21 06:43 (UTC) (edited on 2018-03-21 06:43 (UTC) by Anty0)

@andmars Just look around, there are lot of AUR packages, that supports arm and even hplip is supported in arch linux arm.

I'm using this package on OPi Plus 2 (OrangePi plus 2) and it is working there too. It's architecture is armv7l.

g360 commented on 2018-03-20 21:39 (UTC)

@andmars Arch doesn't officially support AUR, and also that is not an AUR document.

<deleted-account> commented on 2018-01-19 10:16 (UTC)

@RGamma: https://wiki.archlinux.org/index.php/Frequently_asked_questions#Does_Arch_support_ARM_CPUs.3F

<deleted-account> commented on 2018-01-17 14:08 (UTC)

Can you please add support for armv6h? It works there too (tested on RPi 1 model B).

Noeljunior commented on 2018-01-09 14:46 (UTC)

As @severach said, hpijs seems to have disapeared.

If you don't know what this means: You must modify each printer using hpijs to use the new hpcups driver.

severach commented on 2017-12-18 05:50 (UTC)

As of 3.17.11 hpijs seems to have disappeared. Many printers will need to be updated.

wolfyrion commented on 2017-12-06 19:38 (UTC)

my apologies for all the hassle, comment deleted

<deleted-account> commented on 2017-12-06 14:44 (UTC)

@leonardof: That's irrelevant since wolfyrion is on Antergos which is not supported by Arch. He can ask on their boards. Please don't pollute this message board with topics about Arch-based distros any further.

leonardof commented on 2017-12-06 14:36 (UTC) (edited on 2017-12-06 14:37 (UTC) by leonardof)

@wolfyrion: If I recall correctly, hp-setup can install the binary plugins. Alternatively, you could modify yourself the version in the PKGBUILD, run makepkg --geninteg and update the checksums in the PKGBUILD file.