diff options
-rw-r--r-- | print/hplip/Makefile | 5 | ||||
-rw-r--r-- | print/hplip/PLIST.base | 122 | ||||
-rw-r--r-- | print/hplip/distinfo | 24 | ||||
-rw-r--r-- | print/hplip/patches/patch-ae | 29 | ||||
-rw-r--r-- | print/hplip/patches/patch-configure.in | 17 | ||||
-rw-r--r-- | print/hplip/patches/patch-diagnose_queues.py | 10 | ||||
-rw-r--r-- | print/hplip/patches/patch-installer_dcheck.py | 20 | ||||
-rw-r--r-- | print/hplip/patches/patch-prnt_hpcups_HPCupsFilter.cpp | 70 | ||||
-rw-r--r-- | print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip | 83 | ||||
-rw-r--r-- | print/hplip/patches/patch-scan.py | 21 |
10 files changed, 330 insertions, 71 deletions
diff --git a/print/hplip/Makefile b/print/hplip/Makefile index be6e405ec3d..a94d61ab899 100644 --- a/print/hplip/Makefile +++ b/print/hplip/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.84 2019/11/04 19:57:59 rillig Exp $ +# $NetBSD: Makefile,v 1.85 2020/01/04 04:24:12 khorben Exp $ -DISTNAME= hplip-3.18.5 -PKGREVISION= 11 +DISTNAME= hplip-3.19.12 CATEGORIES= print MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hplip/} diff --git a/print/hplip/PLIST.base b/print/hplip/PLIST.base index 876c02542a7..a87068c4e11 100644 --- a/print/hplip/PLIST.base +++ b/print/hplip/PLIST.base @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST.base,v 1.32 2018/06/10 17:53:20 schnoebe Exp $ +@comment $NetBSD: PLIST.base,v 1.33 2020/01/04 04:24:12 khorben Exp $ bin/hp-align bin/hp-check bin/hp-clean @@ -30,6 +30,7 @@ bin/hp-setup bin/hp-systray bin/hp-testpage bin/hp-timedate +bin/hp-uiscan bin/hp-uninstall bin/hp-unload bin/hp-upgrade @@ -108,6 +109,8 @@ share/hplip/base/exif.py share/hplip/base/exif.pyc share/hplip/base/g.py share/hplip/base/g.pyc +share/hplip/base/imageprocessing.py +share/hplip/base/imageprocessing.pyc share/hplip/base/imagesize.py share/hplip/base/imagesize.pyc share/hplip/base/ldif.py @@ -293,11 +296,10 @@ share/hplip/ppd/HP/hp-business_inkjet_3000-pcl3.ppd.gz share/hplip/ppd/HP/hp-business_inkjet_3000-ps.ppd.gz share/hplip/ppd/HP/hp-cm8050_mfp_with_edgeline-ps.ppd.gz share/hplip/ppd/HP/hp-cm8060_mfp_with_edgeline-ps.ppd.gz -share/hplip/ppd/HP/hp-color_inkjet_cp1700.ppd.gz +share/hplip/ppd/HP/hp-color_designjet_xl_3600-ps.ppd.gz share/hplip/ppd/HP/hp-color_inkjet_printer_cp1700.ppd.gz share/hplip/ppd/HP/hp-color_laserjet-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_1600.ppd.gz -share/hplip/ppd/HP/hp-color_laserjet_2500-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_2500-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_2500_series-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_2500_series.ppd.gz @@ -332,7 +334,6 @@ share/hplip/ppd/HP/hp-color_laserjet_4550-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4600-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4600-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4600_series-ps.ppd.gz -share/hplip/ppd/HP/hp-color_laserjet_4600_series.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4610-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4610-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_4650-pcl3.ppd.gz @@ -354,8 +355,8 @@ share/hplip/ppd/HP/hp-color_laserjet_8550-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_8550-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_9500-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_9500-ps.ppd.gz -share/hplip/ppd/HP/hp-color_laserjet_9500_mfp-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_9500_mfp-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_E65150_E65160-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_cm1015-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_cm1017-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_cm1312_mfp-pcl3.ppd.gz @@ -420,10 +421,18 @@ share/hplip/ppd/HP/hp-color_laserjet_cp6015-pcl3.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_cp6015-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_e65050_e65060-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_e67550_e67560-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_e67650_e67660-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_e75245-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_e85055-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_flow_mfp_m680-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_flow_mfp_m880-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_flowmfp_m776-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m153-m154-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m155-m156-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m182-m185-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m253-m254-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m255-m256-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m282-m285-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m452-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m452d-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m552-ps.ppd.gz @@ -431,14 +440,22 @@ share/hplip/ppd/HP/hp-color_laserjet_m553-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m651-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m652_m653-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m750-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m751-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_m855-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_m856-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_mfp_e77422-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_mfp_e77428-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m178-m181-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m274-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m278-m281-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m577-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m680-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_mfp_m681_m682-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_mfp_m776-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_pro_m252-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_pro_m453-4-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_pro_m478f-9f-ps.ppd.gz +share/hplip/ppd/HP/hp-color_laserjet_pro_m479-ps.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_pro_mfp_m176n.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_pro_mfp_m177fw.ppd.gz share/hplip/ppd/HP/hp-color_laserjet_pro_mfp_m277-ps.ppd.gz @@ -453,6 +470,12 @@ share/hplip/ppd/HP/hp-designjet_4500mfp.ppd.gz share/hplip/ppd/HP/hp-designjet_4500ps.ppd.gz share/hplip/ppd/HP/hp-designjet_4520mfp-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_4520ps-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z6_24in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z6_44in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z6dr_44in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z9_24in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z9_44in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_Z9dr_44in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_d5800-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1100ps_24in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1100ps_44in-ps.ppd.gz @@ -461,10 +484,18 @@ share/hplip/ppd/HP/hp-designjet_t1120ps_44in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1200_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1300_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1500-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_t1530-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_t1600_printer-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_t1600dr-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1700_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t1700dr_postscript-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_t1708_postscript-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_t1708dr_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t2300_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t2500-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_t2530-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_t2600-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_t2600dr-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t3500-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t7100ps-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t7100ps_monochrome-ps.ppd.gz @@ -475,6 +506,7 @@ share/hplip/ppd/HP/hp-designjet_t790ps_24in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t790ps_44in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t795ps_44in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_t920-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_t930-postscript.ppd.gz share/hplip/ppd/HP/hp-designjet_z2600_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z5200_postscript-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z5400-postscript.ppd.gz @@ -484,7 +516,10 @@ share/hplip/ppd/HP/hp-designjet_z6100ps_60in_photo-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z6200_42in_photo-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z6200_60in_photo-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z6600-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_z6610ps_60in-ps.ppd.gz share/hplip/ppd/HP/hp-designjet_z6800_photo-postscript.ppd.gz +share/hplip/ppd/HP/hp-designjet_z6810ps_42in-ps.ppd.gz +share/hplip/ppd/HP/hp-designjet_z6810ps_60in-ps.ppd.gz share/hplip/ppd/HP/hp-deskjet_1000_j110_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_1010_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_1050_j410_series.ppd.gz @@ -518,6 +553,7 @@ share/hplip/ppd/HP/hp-deskjet_3325.ppd.gz share/hplip/ppd/HP/hp-deskjet_3420.ppd.gz share/hplip/ppd/HP/hp-deskjet_3425.ppd.gz share/hplip/ppd/HP/hp-deskjet_3450.ppd.gz +share/hplip/ppd/HP/hp-deskjet_350.ppd.gz share/hplip/ppd/HP/hp-deskjet_3500.ppd.gz share/hplip/ppd/HP/hp-deskjet_3510_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_3520_series.ppd.gz @@ -542,6 +578,7 @@ share/hplip/ppd/HP/hp-deskjet_3920.ppd.gz share/hplip/ppd/HP/hp-deskjet_3940.ppd.gz share/hplip/ppd/HP/hp-deskjet_400.ppd.gz share/hplip/ppd/HP/hp-deskjet_400l.ppd.gz +share/hplip/ppd/HP/hp-deskjet_450.ppd.gz share/hplip/ppd/HP/hp-deskjet_4510_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_4530_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_460.ppd.gz @@ -600,7 +637,6 @@ share/hplip/ppd/HP/hp-deskjet_672c.ppd.gz share/hplip/ppd/HP/hp-deskjet_680.ppd.gz share/hplip/ppd/HP/hp-deskjet_6800.ppd.gz share/hplip/ppd/HP/hp-deskjet_682.ppd.gz -share/hplip/ppd/HP/hp-deskjet_690.ppd.gz share/hplip/ppd/HP/hp-deskjet_690c.ppd.gz share/hplip/ppd/HP/hp-deskjet_692.ppd.gz share/hplip/ppd/HP/hp-deskjet_693.ppd.gz @@ -670,8 +706,6 @@ share/hplip/ppd/HP/hp-deskjet_f2400_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f300_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f4100_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f4200_series.ppd.gz -share/hplip/ppd/HP/hp-deskjet_f4210_series.ppd.gz -share/hplip/ppd/HP/hp-deskjet_f4213_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f4400_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f4500_series.ppd.gz share/hplip/ppd/HP/hp-deskjet_f735.ppd.gz @@ -679,8 +713,6 @@ share/hplip/ppd/HP/hp-deskjet_ink_adv_2010_k010.ppd.gz share/hplip/ppd/HP/hp-deskjet_ink_adv_2060_k110.ppd.gz share/hplip/ppd/HP/hp-deskjet_ink_advant_k109a-z.ppd.gz share/hplip/ppd/HP/hp-deskjet_ink_advant_k209a-z.ppd.gz -share/hplip/ppd/HP/hp-dj350.ppd.gz -share/hplip/ppd/HP/hp-dj450.ppd.gz share/hplip/ppd/HP/hp-envy_100_d410_series.ppd.gz share/hplip/ppd/HP/hp-envy_110_series.ppd.gz share/hplip/ppd/HP/hp-envy_120_series.ppd.gz @@ -697,6 +729,11 @@ share/hplip/ppd/HP/hp-envy_8000_series.ppd.gz share/hplip/ppd/HP/hp-envy_photo_6200_series.ppd.gz share/hplip/ppd/HP/hp-envy_photo_7100_series.ppd.gz share/hplip/ppd/HP/hp-envy_photo_7800_series.ppd.gz +share/hplip/ppd/HP/hp-ink_tank_110_series.ppd.gz +share/hplip/ppd/HP/hp-ink_tank_310_series.ppd.gz +share/hplip/ppd/HP/hp-ink_tank_wireless_410_series.ppd.gz +share/hplip/ppd/HP/hp-laser_ns_1020.ppd.gz +share/hplip/ppd/HP/hp-laser_ns_mfp_1005.ppd.gz share/hplip/ppd/HP/hp-laserjet_1000.ppd.gz share/hplip/ppd/HP/hp-laserjet_1005_series.ppd.gz share/hplip/ppd/HP/hp-laserjet_100_color_mfp_m175-ps.ppd.gz @@ -712,7 +749,6 @@ share/hplip/ppd/HP/hp-laserjet_1100.ppd.gz share/hplip/ppd/HP/hp-laserjet_1100a.ppd.gz share/hplip/ppd/HP/hp-laserjet_1100xi.ppd.gz share/hplip/ppd/HP/hp-laserjet_1150.ppd.gz -share/hplip/ppd/HP/hp-laserjet_1160.ppd.gz share/hplip/ppd/HP/hp-laserjet_1160_series.ppd.gz share/hplip/ppd/HP/hp-laserjet_1200-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_1200-ps.ppd.gz @@ -742,14 +778,11 @@ share/hplip/ppd/HP/hp-laserjet_200_color_m251-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_200_colormfp_m275-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_200_colormfp_m276-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_2100-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_2100.ppd.gz share/hplip/ppd/HP/hp-laserjet_2100_series-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_2100_series-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_2200-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_2200-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_2200_series-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_2200_series.ppd.gz -share/hplip/ppd/HP/hp-laserjet_2300-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_2300-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_2300_series-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_2300_series.ppd.gz @@ -773,9 +806,7 @@ share/hplip/ppd/HP/hp-laserjet_3055.ppd.gz share/hplip/ppd/HP/hp-laserjet_3100.ppd.gz share/hplip/ppd/HP/hp-laserjet_3150.ppd.gz share/hplip/ppd/HP/hp-laserjet_3200.ppd.gz -share/hplip/ppd/HP/hp-laserjet_3200m-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_3200m-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_3200se.ppd.gz share/hplip/ppd/HP/hp-laserjet_3300_3310_3320-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_3300_3310_3320-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_3330.ppd.gz @@ -821,7 +852,6 @@ share/hplip/ppd/HP/hp-laserjet_4si-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_4v-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_4v-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_5000-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_5000.ppd.gz share/hplip/ppd/HP/hp-laserjet_5000_series-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_5000_series-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_500_color_m551-ps.ppd.gz @@ -854,7 +884,6 @@ share/hplip/ppd/HP/hp-laserjet_6p.ppd.gz share/hplip/ppd/HP/hp-laserjet_700_color_mfp_m775-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_700_m712-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_8000-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_8000.ppd.gz share/hplip/ppd/HP/hp-laserjet_8000_series-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_8000_series-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_8100_mfp-ps.ppd.gz @@ -893,11 +922,16 @@ share/hplip/ppd/HP/hp-laserjet_color_flow_mfp_m575-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_cp1025.ppd.gz share/hplip/ppd/HP/hp-laserjet_cp1025nw.ppd.gz share/hplip/ppd/HP/hp-laserjet_cp1520_series-ps.ppd.gz -share/hplip/ppd/HP/hp-laserjet_cp_1025.ppd.gz -share/hplip/ppd/HP/hp-laserjet_cp_1025nw.ppd.gz +share/hplip/ppd/HP/hp-laserjet_e50145-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_e60055-e60075-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_e60155-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_e60165-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_e60175-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_e62555-e62575-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_e62655-e62675-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_flow_mfp_e52645-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_flow_mfp_m525-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_flow_mfp_m528-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_flow_mfp_m630-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_flow_mfp_m830-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m1005.ppd.gz @@ -931,6 +965,7 @@ share/hplip/ppd/HP/hp-laserjet_m5035_mfp-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_m5035_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m5039_mfp-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_m506-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_m507-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m604_m605_m606-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m607_m608_m609-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m806-ps.ppd.gz @@ -940,6 +975,8 @@ share/hplip/ppd/HP/hp-laserjet_m9050_mfp-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_m9050_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_m9059_mfp-pcl3.ppd.gz share/hplip/ppd/HP/hp-laserjet_m9059_mfp-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_mfp_e72425-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_mfp_e72430-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_mfp_e72525-25-30-35-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_mfp_e77822-25-30-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_mfp_e82540-50-60-ps.ppd.gz @@ -994,10 +1031,17 @@ share/hplip/ppd/HP/hp-laserjet_p4515n.ppd.gz share/hplip/ppd/HP/hp-laserjet_p4515tn.ppd.gz share/hplip/ppd/HP/hp-laserjet_p4515x.ppd.gz share/hplip/ppd/HP/hp-laserjet_p4515xm.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m118-m119-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m148-m149-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m148f-m149f-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m201_m202-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m203_m206-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m304-m305-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m402_m403-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m402_m403d-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m404-m405-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m428-m429-ps.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_m428f-m429f-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m501dn-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m501n-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_m701-ps.ppd.gz @@ -1025,6 +1069,7 @@ share/hplip/ppd/HP/hp-laserjet_pro_mfp_m26a.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_mfp_m26nw.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_mfp_m27c.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_mfp_m27cnw.ppd.gz +share/hplip/ppd/HP/hp-laserjet_pro_mfp_m329-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_pro_mfp_m435-ps.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_m1132_mfp.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_m1136_mfp.ppd.gz @@ -1042,7 +1087,6 @@ share/hplip/ppd/HP/hp-laserjet_professional_m1219nf_mfp.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_m1219nfg_mfp.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_m1219nfs_mfp.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_p1102.ppd.gz -share/hplip/ppd/HP/hp-laserjet_professional_p1102w.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_p1106.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_p1106w.ppd.gz share/hplip/ppd/HP/hp-laserjet_professional_p1107.ppd.gz @@ -1066,6 +1110,8 @@ share/hplip/ppd/HP/hp-mopier_240-pcl3.ppd.gz share/hplip/ppd/HP/hp-mopier_240-ps.ppd.gz share/hplip/ppd/HP/hp-mopier_320-pcl3.ppd.gz share/hplip/ppd/HP/hp-mopier_320-ps.ppd.gz +share/hplip/ppd/HP/hp-neverstop_laser_100x.ppd.gz +share/hplip/ppd/HP/hp-neverstop_laser_mfp_120x.ppd.gz share/hplip/ppd/HP/hp-officejet.ppd.gz share/hplip/ppd/HP/hp-officejet_100_mobile_l411.ppd.gz share/hplip/ppd/HP/hp-officejet_150_mobile_l511.ppd.gz @@ -1090,9 +1136,6 @@ share/hplip/ppd/HP/hp-officejet_4620_series.ppd.gz share/hplip/ppd/HP/hp-officejet_4630_series.ppd.gz share/hplip/ppd/HP/hp-officejet_4650_series.ppd.gz share/hplip/ppd/HP/hp-officejet_5100_series.ppd.gz -share/hplip/ppd/HP/hp-officejet_5105.ppd.gz -share/hplip/ppd/HP/hp-officejet_5110.ppd.gz -share/hplip/ppd/HP/hp-officejet_5110v.ppd.gz share/hplip/ppd/HP/hp-officejet_5200_series.ppd.gz share/hplip/ppd/HP/hp-officejet_5500_series.ppd.gz share/hplip/ppd/HP/hp-officejet_5600_series.ppd.gz @@ -1113,7 +1156,6 @@ share/hplip/ppd/HP/hp-officejet_6700.ppd.gz share/hplip/ppd/HP/hp-officejet_6800.ppd.gz share/hplip/ppd/HP/hp-officejet_6950.ppd.gz share/hplip/ppd/HP/hp-officejet_6960.ppd.gz -share/hplip/ppd/HP/hp-officejet_7000_e809a.ppd.gz share/hplip/ppd/HP/hp-officejet_7000_e809a_series.ppd.gz share/hplip/ppd/HP/hp-officejet_7100_series.ppd.gz share/hplip/ppd/HP/hp-officejet_7110_series.ppd.gz @@ -1123,8 +1165,11 @@ share/hplip/ppd/HP/hp-officejet_7400_series.ppd.gz share/hplip/ppd/HP/hp-officejet_7500_e910.ppd.gz share/hplip/ppd/HP/hp-officejet_7510_series.ppd.gz share/hplip/ppd/HP/hp-officejet_7610_series.ppd.gz +share/hplip/ppd/HP/hp-officejet_8010_series.ppd.gz +share/hplip/ppd/HP/hp-officejet_8020_series.ppd.gz share/hplip/ppd/HP/hp-officejet_8040_series.ppd.gz share/hplip/ppd/HP/hp-officejet_8700.ppd.gz +share/hplip/ppd/HP/hp-officejet_9010_series.ppd.gz share/hplip/ppd/HP/hp-officejet_9100_series-pcl3.ppd.gz share/hplip/ppd/HP/hp-officejet_color_mfp_x585.ppd.gz share/hplip/ppd/HP/hp-officejet_color_x555-ps.ppd.gz @@ -1167,6 +1212,8 @@ share/hplip/ppd/HP/hp-officejet_pro_7730_series.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_7740_series.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8000_a809.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8000_enterprise_a811a-ps.ppd.gz +share/hplip/ppd/HP/hp-officejet_pro_8020_series.ppd.gz +share/hplip/ppd/HP/hp-officejet_pro_8030_series.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8100.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8210-ps.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8500_a909a.ppd.gz @@ -1184,6 +1231,8 @@ share/hplip/ppd/HP/hp-officejet_pro_8720.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8730-ps.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8732-ps.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_8740-ps.ppd.gz +share/hplip/ppd/HP/hp-officejet_pro_9010_series.ppd.gz +share/hplip/ppd/HP/hp-officejet_pro_9020_series.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_k5300.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_k5400.ppd.gz share/hplip/ppd/HP/hp-officejet_pro_k550.ppd.gz @@ -1226,6 +1275,7 @@ share/hplip/ppd/HP/hp-pagewide_352_printer-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_377_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_P77440_P77940-60-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_556-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_color_755-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_765-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_P75250-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_e55650-ps.ppd.gz @@ -1233,6 +1283,7 @@ share/hplip/ppd/HP/hp-pagewide_color_e75160-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_e77650-e77660-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_flow_mfp_586-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_mfp_586-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_color_mfp_774-779-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_mfp_780-785-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_color_mfp_e58650-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_mfp_p57750-ps.ppd.gz @@ -1245,10 +1296,15 @@ share/hplip/ppd/HP/hp-pagewide_pro_552_printer-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_pro_577_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_pro_750-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_pro_mfp_772-777-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_xl_3900ps_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_4000ps-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_4000ps_mfp-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_xl_4100ps-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_xl_4100ps_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_4500ps-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_4500ps_mfp-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_xl_4600ps-ps.ppd.gz +share/hplip/ppd/HP/hp-pagewide_xl_4600ps_mfp-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_5000ps-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_5000ps_blueprinter-ps.ppd.gz share/hplip/ppd/HP/hp-pagewide_xl_5000ps_mfp-ps.ppd.gz @@ -1285,10 +1341,8 @@ share/hplip/ppd/HP/hp-photosmart_5510d_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_5520_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_6510_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_6520_series.ppd.gz -share/hplip/ppd/HP/hp-photosmart_7150.ppd.gz share/hplip/ppd/HP/hp-photosmart_7200_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_7345.ppd.gz -share/hplip/ppd/HP/hp-photosmart_7350.ppd.gz share/hplip/ppd/HP/hp-photosmart_7400_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_7510_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_7520_series.ppd.gz @@ -1316,7 +1370,6 @@ share/hplip/ppd/HP/hp-photosmart_a640_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_a710_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_a820_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_b010_series.ppd.gz -share/hplip/ppd/HP/hp-photosmart_b109a-m.ppd.gz share/hplip/ppd/HP/hp-photosmart_b109a_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_b110_series.ppd.gz share/hplip/ppd/HP/hp-photosmart_b8500_series.ppd.gz @@ -1376,7 +1429,6 @@ share/hplip/ppd/HP/hp-psc_1310_series.ppd.gz share/hplip/ppd/HP/hp-psc_1358_series.ppd.gz share/hplip/ppd/HP/hp-psc_1400_series.ppd.gz share/hplip/ppd/HP/hp-psc_1500_series.ppd.gz -share/hplip/ppd/HP/hp-psc_1510_series.ppd.gz share/hplip/ppd/HP/hp-psc_1600_series.ppd.gz share/hplip/ppd/HP/hp-psc_2100_series.ppd.gz share/hplip/ppd/HP/hp-psc_2150_series.ppd.gz @@ -1399,6 +1451,16 @@ share/hplip/ppd/HP/hp-psc_920.ppd.gz share/hplip/ppd/HP/hp-psc_950.ppd.gz share/hplip/ppd/HP/hp-psc_950vr.ppd.gz share/hplip/ppd/HP/hp-psc_950xi.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_350_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_500_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_510_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_530_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_610_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_plus_550_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_plus_570_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_plus_650_series.ppd.gz +share/hplip/ppd/HP/hp-smart_tank_wireless_450_series.ppd.gz +share/hplip/ppd/HP/hp-tango.ppd.gz share/hplip/pqdiag.py share/hplip/pqdiag.pyc share/hplip/print.py @@ -1433,6 +1495,8 @@ share/hplip/timedate.py share/hplip/timedate.pyc share/hplip/toolbox.py share/hplip/toolbox.pyc +share/hplip/uiscan.py +share/hplip/uiscan.pyc share/hplip/uninstall.py share/hplip/uninstall.pyc share/hplip/unload.py diff --git a/print/hplip/distinfo b/print/hplip/distinfo index f0f644b586b..af15659b3ee 100644 --- a/print/hplip/distinfo +++ b/print/hplip/distinfo @@ -1,17 +1,19 @@ -$NetBSD: distinfo,v 1.35 2018/06/10 17:53:20 schnoebe Exp $ +$NetBSD: distinfo,v 1.36 2020/01/04 04:24:12 khorben Exp $ -SHA1 (hplip-3.18.5.tar.gz) = 19b527b0016ce65e69db872c2b519c93997cc0de -RMD160 (hplip-3.18.5.tar.gz) = e89d0460da518e5ab46fe594805ade6a438165ae -SHA512 (hplip-3.18.5.tar.gz) = 2c99bb446af604a2f011f9dd5ddf4bf5019b7cd36a0ecb1cbe6dce0c0358b8472a695ad85d09e52c3e63de8a69e2a3e7081c61ec36f44aae2770b5fef0f67516 -Size (hplip-3.18.5.tar.gz) = 22437406 bytes +SHA1 (hplip-3.19.12.tar.gz) = 3d3cffb0808900ab4134df2acc246f22fb39aad7 +RMD160 (hplip-3.19.12.tar.gz) = c9e24b31dd51b2f1759e4f70c1c8617b49ace7c7 +SHA512 (hplip-3.19.12.tar.gz) = 5552cd717ae082ee55cdb77d79e8d035d8ecb7cf23c79d659fda43468d8ed414a33c4d869eab4ab83dee836f0d1cceb74c3c4a249e26f904a5ab2350e08a5677 +Size (hplip-3.19.12.tar.gz) = 25676247 bytes SHA1 (patch-ab) = 82b8ab80f778a6a31c1031688d9a16dbd4c55462 -SHA1 (patch-ae) = cb479c04ede40d4f15c0c69e10c82781d5e44f19 -SHA1 (patch-configure.in) = a155b9590a7ab93ca6922a3f55b09d8d531cb9e6 -SHA1 (patch-diagnose_queues.py) = 0ef5c12a3f3de217064d5b0c40611ba3f1e72c9e -SHA1 (patch-installer_dcheck.py) = e381086ccdfbdcd84d3ffe29995d5d3643709be6 +SHA1 (patch-ae) = a15426c555b47806b47eb40e22c4ca6862d6ba18 +SHA1 (patch-configure.in) = d6e20d8d4f0b1042a32149eeca45d2ddc319f65f +SHA1 (patch-diagnose__queues.py) = aa3e544dc131accf4f799d26924b50f511c8c69f +SHA1 (patch-diagnose_queues.py) = 385c694642248818b28375711df244f12e63fdb4 +SHA1 (patch-installer_dcheck.py) = 9e8e6b552f935d2ed5a61060cc0a4541095e2751 SHA1 (patch-io_hpmud_musb.h) = ad634f5a1f426877e1c88916b6468fcdb7598555 +SHA1 (patch-prnt_hpcups_HPCupsFilter.cpp) = 19a26044ce24433b0188c243925b4028bc388f1a SHA1 (patch-prnt_hpijs_context2.cpp) = f81148c1c334a9074453b27ac055833cd1669bd0 -SHA1 (patch-prnt_hpijs_foomatic-rip-hplip) = a94c7bbdc90dd68d001ce0325b7aabcd470233eb +SHA1 (patch-prnt_hpijs_foomatic-rip-hplip) = c37ed4beda5a84fac65484d11af55bf80b3f9f7c SHA1 (patch-prnt_hpijs_hjzjscolor.cpp) = 5ca9c828ba4aff17a54a803d79c2dc169975d50c SHA1 (patch-protocol_discovery_mdns.c) = e2ca43f6ab13fe2124a38bcc0eff292a57b34b06 -SHA1 (patch-scan.py) = 4d942ee0580d5f1818e43164c07edd018529395d +SHA1 (patch-scan.py) = b58ffdd4811b8b20973a07f3b9f60174a96beed4 diff --git a/print/hplip/patches/patch-ae b/print/hplip/patches/patch-ae index 1316b20dbc8..920137e3310 100644 --- a/print/hplip/patches/patch-ae +++ b/print/hplip/patches/patch-ae @@ -1,4 +1,4 @@ -$NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ +$NetBSD: patch-ae,v 1.11 2020/01/04 04:24:12 khorben Exp $ # Conform to autoconf's standard variable usage, making it easier # to install on pkgsrc platforms @@ -8,7 +8,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ # still needs to handle the buildlink path for libusb-1.0 :( # schnoebe -- Fri May 24 14:55:57 CDT 2013 ---- Makefile.am.orig 2017-11-23 12:10:34.000000000 +0000 +--- Makefile.am.orig 2019-12-10 05:00:36.000000000 +0000 +++ Makefile.am @@ -8,7 +8,7 @@ CFLAGS+= -DCONFDIR=\"$(hplip_confdir)\" CXXFLAGS+= -DCONFDIR=\"$(hplip_confdir)\" @@ -19,7 +19,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ docdir = $(hpdocdir) htmldir = $(hphtmldir) doc_DATA = COPYING copyright prnt/hpijs/README_LIBJPG -@@ -106,6 +106,7 @@ libhpmud_la_LDFLAGS += -lusb +@@ -110,6 +110,7 @@ libhpmud_la_LDFLAGS += -lusb else libhpmud_la_SOURCES += io/hpmud/musb.c libhpmud_la_CFLAGS += -I/usr/include/libusb-1.0 @@ -27,7 +27,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ libhpmud_la_LDFLAGS += -lusb-1.0 endif -@@ -127,12 +128,12 @@ libhpip_la_SOURCES = ip/xconvolve.c ip/x +@@ -131,12 +132,12 @@ libhpip_la_SOURCES = ip/xconvolve.c ip/x ip/hpip.h ip/ipdefs.h ip/xform.h ip/xjpg_dct.h ip/xjpg_huf.h ip/xjpg_mrk.h #hpmud rules data dir @@ -42,7 +42,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ if UDEV_SYSFS_RULES dist_rules_DATA = data/rules/56-hpmud_sysfs.rules else -@@ -140,11 +141,11 @@ dist_rules_DATA = data/rules/56-hpmud.ru +@@ -144,11 +145,11 @@ dist_rules_DATA = data/rules/56-hpmud.ru endif endif #HPLIP_CLASS_DRIVER @@ -56,7 +56,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ hplip_conf_DATA = hplip.conf if !HPLIP_CLASS_DRIVER -@@ -154,7 +155,7 @@ pstotiff_SCRIPTS = fax/filters/pstotiff +@@ -158,7 +159,7 @@ pstotiff_SCRIPTS = fax/filters/pstotiff endif #HPLIP_CLASS_DRIVER # hplip.state @@ -65,7 +65,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ dist_hplip_state_DATA = if FULL_BUILD -@@ -229,11 +230,11 @@ endif # FAX_BUILD +@@ -233,11 +234,11 @@ endif # FAX_BUILD if !HPLIP_CLASS_DRIVER # AppArmor Changes if APPARMOR_BUILD @@ -79,7 +79,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ apparmor_abstraction_DATA = apparmor/abstractions/hplip dist_apparmor_abstraction_DATA = apparmor/abstractions/hplip -@@ -360,6 +361,7 @@ endif +@@ -363,6 +364,7 @@ endif if !LIBUSB01_BUILD hpmudext_la_CFLAGS +=-I/usr/include/libusb-1.0 @@ -87,7 +87,7 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ endif endif #!HPLIP_CLASS_DRIVER # ui (qt3) -@@ -445,9 +447,9 @@ endif +@@ -448,9 +450,9 @@ endif endif #HPLIP_CLASS_DRIVER # PolicyKit if POLICYKIT_INSTALL @@ -99,7 +99,16 @@ $NetBSD: patch-ae,v 1.10 2017/12/14 20:24:42 schnoebe Exp $ dist_policykit_dbus_share_DATA = data/policykit/com.hp.hplip.service policykit_policydir = $(policykit_dir) dist_policykit_policy_DATA = data/policykit/com.hp.hplip.policy -@@ -680,13 +682,13 @@ if HPLIP_BUILD +@@ -594,7 +596,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilte + prnt/hpcups/ImageProcessor.h + + hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS) +-hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz $(DBUS_LIBS) ++hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lcups -lcupsimage -lz $(DBUS_LIBS) + #else + #hpcupsdir = $(cupsfilterdir) + #hpcups_PROGRAMS = hpcups +@@ -697,13 +699,13 @@ if HPLIP_BUILD if !HPLIP_CLASS_DRIVER # If scanner build, add hpaio entry to sane dll.conf. if [ "$(scan_build)" = "yes" ]; then \ diff --git a/print/hplip/patches/patch-configure.in b/print/hplip/patches/patch-configure.in index fe129d53541..9dc70b8351e 100644 --- a/print/hplip/patches/patch-configure.in +++ b/print/hplip/patches/patch-configure.in @@ -1,9 +1,9 @@ -$NetBSD: patch-configure.in,v 1.3 2016/04/26 22:51:30 schnoebe Exp $ +$NetBSD: patch-configure.in,v 1.4 2020/01/04 04:24:12 khorben Exp $ convert configure to use more configure paths instead of hard coded paths. ---- configure.in.orig 2016-03-16 10:38:34.000000000 +0000 +--- configure.in.orig 2019-12-10 05:01:10.000000000 +0000 +++ configure.in @@ -34,14 +34,15 @@ AC_DISABLE_STATIC # Checks for programs. @@ -22,7 +22,7 @@ paths. # Checks for required header files. AC_CHECK_HEADERS(pthread.h,, [AC_MSG_ERROR([cannot find pthread-devel support], 7)]) -@@ -267,7 +268,7 @@ AC_ARG_ENABLE(apparmor_build, +@@ -301,7 +302,7 @@ AC_ARG_ENABLE(apparmor_build, [ --enable-apparmor_build enable apparmor build (default=no)], apparmor_build=$enableval, apparmor_build=no) if test "$apparmor_build" = "yes"; then @@ -31,7 +31,7 @@ paths. AC_MSG_RESULT(yes) else AC_MSG_ERROR([cannot find apparmor support]) -@@ -333,37 +334,37 @@ else +@@ -367,40 +368,40 @@ else fi AM_CONDITIONAL(LIBUSB01_BUILD, test x$libusb01_build = xyes) @@ -50,6 +50,11 @@ paths. +AC_ARG_WITH(icondir, AC_HELP_STRING([--with-icondir=DIR], [set hplip.desktop install directory [default=datadir/applications]]), + icondir=$withval, icondir="$datadir/applications") +-AC_ARG_WITH(icondir, AC_HELP_STRING([--with-icondir=DIR], [set hp-uiscan.desktop install directory [default=/usr/share/applications]]), +- icondir=$withval, icondir="/usr/share/applications") ++AC_ARG_WITH(icondir, AC_HELP_STRING([--with-icondir=DIR], [set hp-uiscan.desktop install directory [default=datadir/applications]]), ++ icondir=$withval, icondir="$datadir/applications") + -AC_ARG_WITH(systraydir, AC_HELP_STRING([--with-systraydir=DIR], [set hplip-systray.desktop install directory [default=/etc/xdg/autostart]]), - systraydir=$withval, systraydir="/etc/xdg/autostart") +AC_ARG_WITH(systraydir, AC_HELP_STRING([--with-systraydir=DIR], [set hplip-systray.desktop install directory [default=sysconfdir/xdg/autostart]]), @@ -84,7 +89,7 @@ paths. hphtmldir=$withval, hphtmldir="$datadir/doc/hplip-$VERSION") AC_MSG_CHECKING([for foomatic ppd install]) -@@ -488,12 +489,12 @@ AM_CONDITIONAL(POLICYKIT_INSTALL, test x +@@ -545,12 +546,12 @@ AM_CONDITIONAL(POLICYKIT_INSTALL, test x # Determine where the PolicyKit policy file goes if test "$policykit" = "yes"; then @@ -102,7 +107,7 @@ paths. fi else policykit_dir= -@@ -602,6 +603,7 @@ AC_DEFINE_DIR([abs_sbindir], [sbindir]) +@@ -659,6 +660,7 @@ AC_DEFINE_DIR([abs_sbindir], [sbindir]) AC_DEFINE_DIR([abs_hpppddir], [hpppddir]) AC_DEFINE_DIR([abs_docdir], [hpdocdir]) AC_DEFINE_DIR([abs_htmldir], [hphtmldir]) diff --git a/print/hplip/patches/patch-diagnose_queues.py b/print/hplip/patches/patch-diagnose_queues.py index 33b361014c9..630c636eba0 100644 --- a/print/hplip/patches/patch-diagnose_queues.py +++ b/print/hplip/patches/patch-diagnose_queues.py @@ -1,9 +1,15 @@ -$NetBSD: patch-diagnose_queues.py,v 1.2 2016/02/28 20:37:28 schnoebe Exp $ +$NetBSD: patch-diagnose_queues.py,v 1.3 2020/01/04 04:24:12 khorben Exp $ Correct the spelling on the module name. ---- diagnose_queues.py.orig 2015-08-19 13:25:37.000000000 +0000 +--- diagnose_queues.py.orig 2019-12-10 05:00:36.000000000 +0000 +++ diagnose_queues.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/pkg/bin/python3.7 + # -*- coding: utf-8 -*- + # + # (c) Copyright 2011-2015 HP Development Company, L.P. @@ -22,7 +22,7 @@ from __future__ import print_function __version__ = '1.1' diff --git a/print/hplip/patches/patch-installer_dcheck.py b/print/hplip/patches/patch-installer_dcheck.py index 610a44c415b..107499f67dd 100644 --- a/print/hplip/patches/patch-installer_dcheck.py +++ b/print/hplip/patches/patch-installer_dcheck.py @@ -1,17 +1,29 @@ -$NetBSD: patch-installer_dcheck.py,v 1.3 2015/12/07 11:02:26 adam Exp $ +$NetBSD: patch-installer_dcheck.py,v 1.4 2020/01/04 04:24:12 khorben Exp $ Locate libraries on systems without ldconfig(8) This only looks for libraries in pkgsrc's own library folder. ---- installer/dcheck.py.orig 2015-06-07 19:25:11.000000000 +0000 +--- installer/dcheck.py.orig 2019-12-10 05:00:31.000000000 +0000 +++ installer/dcheck.py -@@ -99,6 +99,8 @@ def check_lib(lib, min_ver=0): +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/pkg/bin/python3.7 + # -*- coding: utf-8 -*- + # + # (c) Copyright 2003-2015 HP Development Company, L.P. +@@ -99,11 +99,13 @@ def check_lib(lib, min_ver=0): # pass #else: return True -+ elif check_file(lib+".so","/usr/lib"): ++ elif check_file(lib+".so","/usr/pkg/lib"): + return True else: log.debug("Not found.") return False + +-def check_file(f, dir="/usr/include"): ++def check_file(f, dir="/usr/pkg/include"): + log.debug("Searching for file '%s' in '%s'..." % (f, dir)) + for w in utils.walkFiles(dir, recurse=True, abs_paths=True, return_folders=False, pattern=f): + log.debug("File found at '%s'" % w) diff --git a/print/hplip/patches/patch-prnt_hpcups_HPCupsFilter.cpp b/print/hplip/patches/patch-prnt_hpcups_HPCupsFilter.cpp new file mode 100644 index 00000000000..b7c490f6086 --- /dev/null +++ b/print/hplip/patches/patch-prnt_hpcups_HPCupsFilter.cpp @@ -0,0 +1,70 @@ +$NetBSD: patch-prnt_hpcups_HPCupsFilter.cpp,v 1.1 2020/01/04 04:24:12 khorben Exp $ + +Avoid using libImageProcessing.so (binary blob) + +Patch from "loqs", obtained at: +https://bugs.archlinux.org/task/59548#comment172098 + +--- prnt/hpcups/HPCupsFilter.cpp.orig 2019-12-10 05:00:33.000000000 +0000 ++++ prnt/hpcups/HPCupsFilter.cpp +@@ -31,8 +31,6 @@ + \*****************************************************************************/ + + #include "HPCupsFilter.h" +-#include "ImageProcessor.h" +- + #include <signal.h> + #include <sys/wait.h> + #include <sys/utsname.h> +@@ -637,16 +635,9 @@ int HPCupsFilter::processRasterData(cups + + + sprintf(hpPreProcessedRasterFile, "%s/hp_%s_cups_SwapedPagesXXXXXX",CUPS_TMP_DIR, m_JA.user_name); +- image_processor_t* imageProcessor = imageProcessorCreate(); + + while (cupsRasterReadHeader2(cups_raster, &cups_header)) + { +- +- IMAGE_PROCESSOR_ERROR result = imageProcessorStartPage(imageProcessor, &cups_header); +- if (result != IPE_SUCCESS){ +- dbglog("DEBUG: imageProcessorStartPage failed result = %d\n", result); +- } +- + current_page_number++; + + if (current_page_number == 1) { +@@ -745,12 +736,6 @@ int HPCupsFilter::processRasterData(cups + color_raster = rgbRaster; + black_raster = kRaster; + +- result = imageProcessorProcessLine(imageProcessor, m_pPrinterBuffer, cups_header.cupsBytesPerLine); +- if (result != IPE_SUCCESS){ +- dbglog("DEBUG: imageProcessorProcessLine failed result = %d\n", result); +- } +- +- + if ((y == 0) && !is_ljmono) { + //For ljmono, make sure that first line is not a blankRaster line.Otherwise printer + //may not skip blank lines before actual data +@@ -780,12 +765,6 @@ int HPCupsFilter::processRasterData(cups + } + } // for() loop end + +- result = imageProcessorEndPage(imageProcessor); +- if (result != IPE_SUCCESS){ +- dbglog("DEBUG: imageProcessorEndPage failed result = %d\n", result); +- } +- +- + m_Job.NewPage(); + if (err != NO_ERROR) { + break; +@@ -800,8 +779,6 @@ int HPCupsFilter::processRasterData(cups + rgbRaster = NULL; + } + +- imageProcessorDestroy(imageProcessor); +- + unlink(hpPreProcessedRasterFile); + return ret_status; + } diff --git a/print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip b/print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip index 7f0eb0c664d..bc23dfb8cd8 100644 --- a/print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip +++ b/print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip @@ -1,10 +1,87 @@ -$NetBSD: patch-prnt_hpijs_foomatic-rip-hplip,v 1.1 2015/06/17 10:21:02 wiz Exp $ +$NetBSD: patch-prnt_hpijs_foomatic-rip-hplip,v 1.2 2020/01/04 04:24:12 khorben Exp $ perl-5.22 compatibility ---- prnt/hpijs/foomatic-rip-hplip.orig 2015-06-07 19:25:26.000000000 +0000 +--- prnt/hpijs/foomatic-rip-hplip.orig 2019-12-10 05:00:36.000000000 +0000 +++ prnt/hpijs/foomatic-rip-hplip -@@ -1653,7 +1653,7 @@ if ($#datablob >= 0) { +@@ -1,4 +1,4 @@ +-#!/usr/bin/perl ++#!/usr/pkg/bin/perl + # The above Perl path may vary on your system; fix it!!! -*- perl -*- + + use strict; +@@ -44,19 +44,19 @@ my $ripversion='$Revision=3.0.2.131$'; + # possibly other stuff. The default path is often fine on Linux, but + # may not be on other systems. + # +-my $execpath = "/usr/bin:/usr/local/bin:/usr/bin:/bin"; ++my $execpath = "/usr/bin:/usr/pkg/bin:/usr/pkg/bin:/usr/local/bin:/usr/bin:/bin"; + + # CUPS raster drivers are searched here +-my $cupsfilterpath = "/usr/lib/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter"; ++my $cupsfilterpath = "/usr/lib/cups/filter:/usr/pkg/libexec/cups/filter:/usr/pkg/libexec/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter"; + + # Location of the configuration file "filter.conf", this file can be + # used to change the settings of foomatic-rip without editing + # foomatic-rip. itself. This variable must contain the full pathname + # of the directory which contains the configuration file, usually +-# "/etc/foomatic". ++# "/usr/pkg/etc/foomatic". + # Some versions of configure do not fully expand $sysconfdir +-my $prefix = "/usr"; +-my $configpath = "/etc/foomatic"; ++my $prefix = "/usr/pkg"; ++my $configpath = "/usr/pkg/etc/foomatic"; + + # For the stuff below, the settings in the configuration file have priority. + +@@ -66,7 +66,7 @@ my $accounting_prolog = ""; + + # Enter here your personal command for converting non-postscript files + # (especially text) to PostScript. If you leave it blank, at first the +-# line "textfilter: ..." from /etc/foomatic/filter.conf is read and ++# line "textfilter: ..." from /usr/pkg/etc/foomatic/filter.conf is read and + # then the commands given on the list below are tried, beginning with + # the first one. + # You can set this to "a2ps", "enscript" or "mpage" to select one of the +@@ -97,7 +97,7 @@ my $modern_shell = ''; + # Set debug to 1 to enable the debug logfile for this filter; it will + # appear as defined by $logfile. It will contain status from this + # filter, plus the renderer's stderr output. You can also add a line +-# "debug: 1" to your /etc/foomatic/filter.conf to get all your ++# "debug: 1" to your /usr/pkg/etc/foomatic/filter.conf to get all your + # Foomatic filters into debug mode. + # + # WARNING: This logfile is a security hole; do not use in production. +@@ -761,7 +761,7 @@ my( $cups_jobid, $cups_user, $cups_jobti + $cups_filename ); + if ($spooler eq 'cups') { + +- # Use CUPS font path ("FontPath" in /etc/cups/cupsd.conf) ++ # Use CUPS font path ("FontPath" in /usr/pkg/etc/cups/cupsd.conf) + if ($ENV{'CUPS_FONTPATH'}) { + $ENV{'GS_LIB'} = $ENV{'CUPS_FONTPATH'} . + ($ENV{'GS_LIB'} ? ":$ENV{'GS_LIB'}" : ""); +@@ -1038,12 +1038,16 @@ if (($spooler eq 'direct') || ($spooler + $ppdfile = "$configpath/direct/${printer}.ppd"; + } elsif (-r "$configpath/${printer}.ppd") { # system dir + $ppdfile = "$configpath/${printer}.ppd"; +- } elsif (-r "/etc/cups/ppd/${printer}.ppd") { # CUPS config dir +- $ppdfile = "/etc/cups/ppd/${printer}.ppd"; ++ } elsif (-r "/usr/pkg/etc/cups/ppd/${printer}.ppd") { # CUPS config dir ++ $ppdfile = "/usr/pkg/etc/cups/ppd/${printer}.ppd"; + } elsif (-r "/usr/local/etc/cups/ppd/${printer}.ppd") { + $ppdfile = "/usr/local/etc/cups/ppd/${printer}.ppd"; + } elsif (-r "/usr/share/ppr/PPDFiles/${printer}.ppd") { # PPR PPDs + $ppdfile = "/usr/share/ppr/PPDFiles/${printer}.ppd"; ++ } elsif (-r "/usr/pkg/share/ppr/PPDFiles/${printer}.ppd") { # PPR PPDs ++ $ppdfile = "/usr/pkg/share/ppr/PPDFiles/${printer}.ppd"; ++ } elsif (-r "/usr/pkg/share/ppr/PPDFiles/${printer}.ppd") { # PPR PPDs ++ $ppdfile = "/usr/pkg/share/ppr/PPDFiles/${printer}.ppd"; + } elsif (-r "/usr/local/share/ppr/PPDFiles/${printer}.ppd") { + $ppdfile = "/usr/local/share/ppr/PPDFiles/${printer}.ppd"; + } else { +@@ -1653,7 +1657,7 @@ if ($#datablob >= 0) { ## if nexessary. my $dontparse = 0; diff --git a/print/hplip/patches/patch-scan.py b/print/hplip/patches/patch-scan.py index 8d8441f5ffa..1a8c233a945 100644 --- a/print/hplip/patches/patch-scan.py +++ b/print/hplip/patches/patch-scan.py @@ -1,10 +1,16 @@ -$NetBSD: patch-scan.py,v 1.3 2015/06/14 21:50:53 schnoebe Exp $ +$NetBSD: patch-scan.py,v 1.4 2020/01/04 04:24:12 khorben Exp $ Try to work better with multiple versions of Python ---- scan.py.orig 2013-03-08 07:15:32.000000000 +0000 +--- scan.py.orig 2019-12-10 05:00:36.000000000 +0000 +++ scan.py -@@ -688,7 +688,7 @@ try: +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/pkg/bin/python3.7 + # -*- coding: utf-8 -*- + # + # (c) Copyright 2003-2015 HP Development Company, L.P. +@@ -1028,7 +1028,7 @@ try: scan_area = (brx - tlx) * (bry - tly) # mm^2 valid_res = device.getOptionObj('resolution').constraint @@ -13,3 +19,12 @@ Try to work better with multiple versions of Python if 0 in valid_res: #min-max range in tuple if res < valid_res[0] or res > valid_res[1]: log.warn("Invalid resolution. Using closest valid resolution of %d dpi" % res) +@@ -1911,7 +1911,7 @@ try: + elif d == 'print': + hp_print = utils.which("hp-print", True) + if not hp_print: +- hp_print = 'python ./print.py' ++ hp_print = '/usr/pkg/bin/python3.7 ./print.py' + + if dest_printer is not None: + cmd = '%s -p %s %s &' % (hp_print, dest_printer, output) |