Created attachment 215859 [details] print/hplip[-plugin]: update to 3.20.6 release - update to 3.20.6 release - new ppds installed - get rid of trailing spaces New printers supported: HP Color LaserJet Managed MFP E78223a HP Color LaserJet Managed MFP E78223dv HP Color LaserJet Managed MFP E78223dn HP Color LaserJet Mngd MFP E78223dn Plus HP Color LaserJet Mngd MFP E78223dn CN HP Color LaserJet Managed MFP E78228dn HP Color LaserJet Managed MFP E78228dn Plus HP Color LaserJet Managed MFP E78228dn CN HP Color LaserJet Managed Flow MFP E78330z Plus HP Color LaserJet Managed Flow MFP E78330z CN HP Color LaserJet Managed MFP E78330dn HP Color LaserJet Mngd MFP E78330dn Plus HP Color LaserJet Mngd MFP E78330dn CN HP Color LaserJet Managed MFP E78330z HP Color LaserJet Managed Flow MFP E78325z Plus HP Color LaserJet Managed Flow MFP E78325dn CN HP Color LaserJet Managed Flow MFP E78325z CN HP Color LaserJet Managed MFP E78325dn HP Color LaserJet Managed MFP E78325z HP Color LaserJet Managed Flow MFP E78323z HP Color LaserJet Mgd Flw MFPE78323Z Plus HP Color LaserJet Mgd Flw MFPE78323z CN HP Color LaserJet Managed MFP E78323dn HP Color LaserJet Mngd MFP E78323dn Plus HP Color LaserJet Mngd MFP E78323dn CN
Over to maintainer
I'd like to propose the following additional hunk for the port's Makefile: @@ -144,4 +143,6 @@ ${MV} ${STAGEDIR}${PREFIX}/etc/sane.d/dll.conf \ ${STAGEDIR}${PREFIX}/etc/sane.d/dll.d/hpaio +DEBUG_FLAGS=-O0 -g -UNDEBUG -DHP_DEBUG -DHTTP_DEBUG -DHPMUD_DEBUG -DMDNS_DEBUG + .include <bsd.port.mk> And the following for files/patch-Makefile.in -- because currently the local CFLAGS are all ignored (including the debug ones): +@@ -2146,5 +2144,5 @@ + CC = @CC@ + CCDEPMODE = @CCDEPMODE@ +-CFLAGS = @CFLAGS@ -DCONFDIR=\"$(hplip_confdir)\" ++CFLAGS += -DCONFDIR=\"$(hplip_confdir)\" + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ There remains also a problem with the hp-doctor and hp-check utilities, because they use Linux-only executables (like lsusb), but I'm not prepared to fix those.
Update assignee inline with new port maintainer
A commit references this bug: Author: tijl Date: Mon Sep 7 13:19:07 UTC 2020 New revision: 547891 URL: https://svnweb.freebsd.org/changeset/ports/547891 Log: Update to 3.20.6. PR: 247477 Submitted by: fluffy Changes: head/print/hplip/Makefile head/print/hplip/distinfo head/print/hplip/files/patch-installer_dcheck.py head/print/hplip/pkg-plist head/print/hplip-plugin/Makefile head/print/hplip-plugin/distinfo
Nice work Tijl! And thanks again for taking over maintainership
(In reply to Mikhail T. from comment #2) I'm closing this bug. I'll look into the DEBUG_FLAGS thing in a later update I'm (slowly) working on.