diff options
author | woodsb02 <woodsb02@FreeBSD.org> | 2019-11-04 20:34:40 +0800 |
---|---|---|
committer | woodsb02 <woodsb02@FreeBSD.org> | 2019-11-04 20:34:40 +0800 |
commit | 9462234a5d888349e2554f799336d985cab7224e (patch) | |
tree | 746893142698cf9af2587f4bd7414aadb3b60349 /print | |
parent | 476939b9e9b079e1f94fa4d8e8d80c2cea3f7df0 (diff) | |
download | freebsd-ports-gnome-9462234a5d888349e2554f799336d985cab7224e.tar.gz freebsd-ports-gnome-9462234a5d888349e2554f799336d985cab7224e.tar.zst freebsd-ports-gnome-9462234a5d888349e2554f799336d985cab7224e.zip |
print/hplip: Update to 3.19.10
print/hplip-plugin: Update to 3.19.6
Changes this release:
https://developers.hp.com/hp-linux-imaging-and-printing/release_notes
PR: 241528
Reported by: S Joseph <josephatwork@gmail.com>
Diffstat (limited to 'print')
-rw-r--r-- | print/hplip-plugin/Makefile | 2 | ||||
-rw-r--r-- | print/hplip-plugin/distinfo | 6 | ||||
-rw-r--r-- | print/hplip/Makefile | 5 | ||||
-rw-r--r-- | print/hplip/distinfo | 6 | ||||
-rw-r--r-- | print/hplip/files/patch-Makefile.in | 78 | ||||
-rw-r--r-- | print/hplip/files/patch-installer_dcheck.py | 6 | ||||
-rw-r--r-- | print/hplip/files/patch-prnt_hpcups_HPCupsFilter.cpp | 62 | ||||
-rw-r--r-- | print/hplip/files/patch-prnt_hpps_hppsfilter.c | 11 | ||||
-rw-r--r-- | print/hplip/files/patch-protocol_discovery_mdns.c | 18 | ||||
-rw-r--r-- | print/hplip/files/patch-scan_sane_OrbliteScan_BSDCommon.h | 63 | ||||
-rw-r--r-- | print/hplip/files/patch-scan_sane_OrbliteScan_MacCommon.h | 31 | ||||
-rw-r--r-- | print/hplip/files/patch-scan_sane_hpaio.c | 20 | ||||
-rw-r--r-- | print/hplip/files/patch-scan_sane_orblite.c | 28 | ||||
-rw-r--r-- | print/hplip/pkg-plist | 116 |
14 files changed, 403 insertions, 49 deletions
diff --git a/print/hplip-plugin/Makefile b/print/hplip-plugin/Makefile index bee050a9fdbb..13ff37f1f9a3 100644 --- a/print/hplip-plugin/Makefile +++ b/print/hplip-plugin/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= hplip-plugin -PORTVERSION= 3.18.6 +PORTVERSION= 3.19.6 CATEGORIES= print MASTER_SITES= https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/ DISTNAME= hplip-${DISTVERSION}-plugin diff --git a/print/hplip-plugin/distinfo b/print/hplip-plugin/distinfo index 51ccb4809162..78c41cd6b923 100644 --- a/print/hplip-plugin/distinfo +++ b/print/hplip-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1568134935 -SHA256 (hplip-3.18.6-plugin.run) = e4ccfaf41f9261fa2a663f1dd7e0cdb889c1aa62fa1ffe05d340973df748af7c -SIZE (hplip-3.18.6-plugin.run) = 2065663 +TIMESTAMP = 1572793856 +SHA256 (hplip-3.19.6-plugin.run) = 98bba5ce2ca8d632526342cc28688e9238c156bbf4e793cf7b81c04980f6afac +SIZE (hplip-3.19.6-plugin.run) = 11517158 diff --git a/print/hplip/Makefile b/print/hplip/Makefile index fcf8e04e80ea..36d112a00378 100644 --- a/print/hplip/Makefile +++ b/print/hplip/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= hplip -PORTVERSION= 3.18.6 +PORTVERSION= 3.19.10 CATEGORIES= print MASTER_SITES= SF @@ -21,10 +21,11 @@ RUN_DEPENDS= cups-filters>=0:print/cups-filters \ CONFLICTS_INSTALL= hpijs-[0-9]* INSTALL_TARGET= install-strip -USES= jpeg libtool pkgconfig python shebangfix +USES= dos2unix gnome jpeg libtool pkgconfig python shebangfix USE_GNOME= pygobject USE_LDCONFIG= yes SHEBANG_GLOB= *.py hpps pstotiff +DOS2UNIX_FILES= scan/sane/orblite.c GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cupsbackenddir=${PREFIX}/libexec/cups/backend \ diff --git a/print/hplip/distinfo b/print/hplip/distinfo index c53834d79717..1b1d35c509db 100644 --- a/print/hplip/distinfo +++ b/print/hplip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1567980367 -SHA256 (hplip-3.18.6.tar.gz) = 0ecf3e68b09480f602de81798ac00774cf8ffe754692e784bbbe0f9b2e337b7d -SIZE (hplip-3.18.6.tar.gz) = 22590564 +TIMESTAMP = 1572800571 +SHA256 (hplip-3.19.10.tar.gz) = a0998712b1a89377d3cfb7f2519e8e5eabc18164dee056866565f303f326858d +SIZE (hplip-3.19.10.tar.gz) = 25636705 diff --git a/print/hplip/files/patch-Makefile.in b/print/hplip/files/patch-Makefile.in new file mode 100644 index 000000000000..14e83588d86e --- /dev/null +++ b/print/hplip/files/patch-Makefile.in @@ -0,0 +1,78 @@ +--- Makefile.in.orig 2019-10-22 06:32:27 UTC ++++ Makefile.in +@@ -103,7 +103,7 @@ DIST_COMMON = $(am__configure_deps) \ + + # ip library + @HPLIP_BUILD_TRUE@am__append_12 = libhpip.la +-@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@am__append_13 = prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template prnt/hpcups/libImageProcessor-x86_64.so prnt/hpcups/libImageProcessor-x86_32.so ++@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@am__append_13 = prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template + @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@am__append_14 = dat2drv.py install.py hplip-install init-suse-firewall init-iptables-firewall class_rpm_build.sh hplipclassdriver.spec createPPD.sh Makefile_dat2drv hpijs-drv + @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@am__append_15 = scan/sane/hpaio.desc \ + @FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ installer/text_install.py \ +@@ -377,6 +377,7 @@ am__libsane_hpaio_la_SOURCES_DIST = scan/sane/hpaio.c + scan/sane/sclpml.h common/utils.c common/utils.h \ + scan/sane/escl.h scan/sane/escli.h scan/sane/escl.c \ + scan/sane/orblitei.h scan/sane/orblite.h scan/sane/orblite.c \ ++ scan/sane/OrbliteScan/BSDCommon.h \ + scan/sane/OrbliteScan/LinuxCommon.h \ + scan/sane/OrbliteScan/MacCommon.h + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@am_libsane_hpaio_la_OBJECTS = libsane_hpaio_la-hpaio.lo \ +@@ -500,8 +501,7 @@ am__hpcups_SOURCES_DIST = prnt/hpcups/HPCupsFilter.cpp + prnt/hpcups/RunLenEncoding.h prnt/hpcups/common_defines.h \ + prnt/hpcups/genPCLm.h common/utils.c common/utils.h \ + prnt/hpcups/Hbpl1_Wrapper.cpp prnt/hpcups/genPCLm.cpp \ +- prnt/hpcups/genJPEGStrips.cpp prnt/hpcups/RunLenEncoding.cpp \ +- prnt/hpcups/ImageProcessor.h ++ prnt/hpcups/genJPEGStrips.cpp prnt/hpcups/RunLenEncoding.cpp + @HPCUPS_INSTALL_TRUE@am_hpcups_OBJECTS = \ + @HPCUPS_INSTALL_TRUE@ hpcups-HPCupsFilter.$(OBJEXT) \ + @HPCUPS_INSTALL_TRUE@ hpcups-dbuscomm.$(OBJEXT) \ +@@ -728,8 +728,6 @@ am__dist_locatedriver_DATA_DIST = locatedriver + am__dist_models_DATA_DIST = data/models/models.dat + am__dist_noinst_DATA_DIST = prnt/drv/hpijs.drv.in.template \ + prnt/drv/hpcups.drv.in.template \ +- prnt/hpcups/libImageProcessor-x86_64.so \ +- prnt/hpcups/libImageProcessor-x86_32.so scan/sane/hpaio.desc \ + installer/text_install.py data/localization/hplip_de.ts \ + data/localization/hplip_es.ts data/localization/hplip_fr.ts \ + data/localization/hplip_it.ts data/localization/hplip_pt.ts \ +@@ -4407,7 +4405,7 @@ dist_unrel_DATA = + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ scan/sane/bb_ledm.c scan/sane/http.h scan/sane/http.c scan/sane/sclpml.c scan/sane/sclpml.h common/utils.c common/utils.h \ + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ scan/sane/escl.h scan/sane/escli.h scan/sane/escl.c \ + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ scan/sane/orblitei.h scan/sane/orblite.h scan/sane/orblite.c \ +-@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ scan/sane/OrbliteScan/LinuxCommon.h scan/sane/OrbliteScan/MacCommon.h ++@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@ scan/sane/OrbliteScan/BSDCommon.h scan/sane/OrbliteScan/LinuxCommon.h scan/sane/OrbliteScan/MacCommon.h + + @DARWIN_BUILD_FALSE@@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -version-info 1:0:0 + @DARWIN_BUILD_TRUE@@HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -module -framework CoreFoundation -version-info 1:0:0 +@@ -4802,11 +4800,10 @@ libapdk_la_CFLAGS = $(libapdk_la_CXXFLAGS) -Iprnt/hpij + @HPCUPS_INSTALL_TRUE@ prnt/hpcups/flate_colorspace.h prnt/hpcups/RunLenEncoding.h prnt/hpcups/common_defines.h \ + @HPCUPS_INSTALL_TRUE@ prnt/hpcups/genPCLm.h \ + @HPCUPS_INSTALL_TRUE@ common/utils.c common/utils.h prnt/hpcups/Hbpl1_Wrapper.cpp prnt/hpcups/genPCLm.cpp \ +-@HPCUPS_INSTALL_TRUE@ prnt/hpcups/genJPEGStrips.cpp prnt/hpcups/RunLenEncoding.cpp \ +-@HPCUPS_INSTALL_TRUE@ prnt/hpcups/ImageProcessor.h ++@HPCUPS_INSTALL_TRUE@ prnt/hpcups/genJPEGStrips.cpp prnt/hpcups/RunLenEncoding.cpp + + @HPCUPS_INSTALL_TRUE@hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS) +-@HPCUPS_INSTALL_TRUE@hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lImageProcessor -lcups -lcupsimage -lz $(DBUS_LIBS) ++@HPCUPS_INSTALL_TRUE@hpcups_LDADD = -L./prnt/hpcups/ -ljpeg -ldl -lcups -lcupsimage -lz $(DBUS_LIBS) + #else + #hpcupsdir = $(cupsfilterdir) + #hpcups_PROGRAMS = hpcups +@@ -9577,16 +9574,6 @@ uninstall-am: uninstall-apparmor_abstractionDATA \ + + + install-data-hook: +-@HPLIP_BUILD_TRUE@ if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/" \) ]; then \ +-@HPLIP_BUILD_TRUE@ cp prnt/hpcups/libImageProcessor-x86_64.so $(libdir)/ ; \ +-@HPLIP_BUILD_TRUE@ chmod 775 $(libdir)/libImageProcessor-x86_64.so ; \ +-@HPLIP_BUILD_TRUE@ ln -sf $(libdir)/libImageProcessor-x86_64.so $(libdir)/libImageProcessor.so ; \ +-@HPLIP_BUILD_TRUE@ fi; \ +-@HPLIP_BUILD_TRUE@ if [ \( \( "$(UNAME)" = "i686" -o "$(UNAME)" = "i386" \) -a -d "$(libdir)/" \) ]; then \ +-@HPLIP_BUILD_TRUE@ cp prnt/hpcups/libImageProcessor-x86_32.so $(libdir)/ ; \ +-@HPLIP_BUILD_TRUE@ chmod 775 $(libdir)/libImageProcessor-x86_32.so ; \ +-@HPLIP_BUILD_TRUE@ ln -sf $(libdir)/libImageProcessor-x86_32.so $(libdir)/libImageProcessor.so ; \ +-@HPLIP_BUILD_TRUE@ fi + # If scanner build, add hpaio entry to sane dll.conf. + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ if [ "$(scan_build)" = "yes" ]; then \ + @HPLIP_BUILD_TRUE@@HPLIP_CLASS_DRIVER_FALSE@ $(mkinstalldirs) $(DESTDIR)/etc/sane.d; \ diff --git a/print/hplip/files/patch-installer_dcheck.py b/print/hplip/files/patch-installer_dcheck.py index abea82e34aa9..f8fefb66fdd5 100644 --- a/print/hplip/files/patch-installer_dcheck.py +++ b/print/hplip/files/patch-installer_dcheck.py @@ -1,4 +1,4 @@ ---- installer/dcheck.py.orig 2019-05-23 09:47:03 UTC +--- installer/dcheck.py.orig 2019-11-03 15:17:23 UTC +++ installer/dcheck.py @@ -48,7 +48,11 @@ mod_output = '' def update_ld_output(): @@ -17,11 +17,11 @@ except ImportError: return '-' else: -- return Image.VERSION +- return Image.PILLOW_VERSION + if hasattr(Image, "__version__"): # required for Pillow >= 6.0.0 + return Image.__version__ + else: -+ return Image.VERSION ++ return Image.PILLOW_VERSION def get_libpthread_version(): try: diff --git a/print/hplip/files/patch-prnt_hpcups_HPCupsFilter.cpp b/print/hplip/files/patch-prnt_hpcups_HPCupsFilter.cpp new file mode 100644 index 000000000000..33d841e313f9 --- /dev/null +++ b/print/hplip/files/patch-prnt_hpcups_HPCupsFilter.cpp @@ -0,0 +1,62 @@ +--- prnt/hpcups/HPCupsFilter.cpp.orig 2019-10-22 06:14:20 UTC ++++ prnt/hpcups/HPCupsFilter.cpp +@@ -31,7 +31,6 @@ + \*****************************************************************************/ + + #include "HPCupsFilter.h" +-#include "ImageProcessor.h" + + #include <signal.h> + #include <sys/wait.h> +@@ -637,16 +636,10 @@ int HPCupsFilter::processRasterData(cups_raster_t *cup + + + 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 +738,6 @@ int HPCupsFilter::processRasterData(cups_raster_t *cup + 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 +767,6 @@ int HPCupsFilter::processRasterData(cups_raster_t *cup + } + } // 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; +@@ -799,8 +780,6 @@ int HPCupsFilter::processRasterData(cups_raster_t *cup + kRaster = NULL; + rgbRaster = NULL; + } +- +- imageProcessorDestroy(imageProcessor); + + unlink(hpPreProcessedRasterFile); + return ret_status; diff --git a/print/hplip/files/patch-prnt_hpps_hppsfilter.c b/print/hplip/files/patch-prnt_hpps_hppsfilter.c new file mode 100644 index 000000000000..ed13628e6621 --- /dev/null +++ b/print/hplip/files/patch-prnt_hpps_hppsfilter.c @@ -0,0 +1,11 @@ +--- prnt/hpps/hppsfilter.c.orig 2019-11-04 10:12:15 UTC ++++ prnt/hpps/hppsfilter.c +@@ -104,7 +104,7 @@ static void open_tempbookletfile(char *mode) + if(ptempbooklet_file == NULL) + { + fprintf(stderr, "ERROR: Unable to open temp file %s\n", temp_filename); +- return 1; ++ return; + } + chmod(temp_filename, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); + diff --git a/print/hplip/files/patch-protocol_discovery_mdns.c b/print/hplip/files/patch-protocol_discovery_mdns.c index 909ceaa8a2bb..06c2bbfca10d 100644 --- a/print/hplip/files/patch-protocol_discovery_mdns.c +++ b/print/hplip/files/patch-protocol_discovery_mdns.c @@ -1,4 +1,4 @@ ---- protocol/discovery/mdns.c.orig 2016-08-26 10:04:47 UTC +--- protocol/discovery/mdns.c.orig 2019-10-22 06:18:12 UTC +++ protocol/discovery/mdns.c @@ -24,7 +24,11 @@ Author: Sanjay Kumar @@ -13,15 +13,15 @@ #include <string.h> #include <syslog.h> #include <sys/socket.h> -@@ -89,6 +93,11 @@ static int mdns_open_socket(int *psocket - BUG("unable to setsockopt: %m\n"); - goto bugout; - } -+ if (setsockopt(udp_socket, SOL_SOCKET, SO_REUSEPORT, &yes, sizeof(yes)) == -1) +@@ -85,6 +89,11 @@ static int mdns_open_socket(int *psocket) + + /* Get rid of "address already in use" error message. */ + if (setsockopt(udp_socket, SOL_SOCKET, SO_REUSEADDR, &yes, sizeof(yes)) == -1) + { + BUG("unable to setsockopt: %m\n"); + goto bugout; + } - - /* Bind the socket to port and IP equal to INADDR_ANY. */ - bzero(&recv_addr, sizeof(recv_addr)); ++ if (setsockopt(udp_socket, SOL_SOCKET, SO_REUSEPORT, &yes, sizeof(yes)) == -1) + { + BUG("unable to setsockopt: %m\n"); + goto bugout; diff --git a/print/hplip/files/patch-scan_sane_OrbliteScan_BSDCommon.h b/print/hplip/files/patch-scan_sane_OrbliteScan_BSDCommon.h new file mode 100644 index 000000000000..4e1a491be188 --- /dev/null +++ b/print/hplip/files/patch-scan_sane_OrbliteScan_BSDCommon.h @@ -0,0 +1,63 @@ +--- scan/sane/OrbliteScan/BSDCommon.h.orig 2019-11-03 16:02:42 UTC ++++ scan/sane/OrbliteScan/BSDCommon.h +@@ -0,0 +1,60 @@ ++#ifndef H_BSDCommon ++#define H_BSDCommon ++ ++#include <sys/types.h> ++ ++/* Common typedefs for BSD */ ++ ++typedef unsigned char * StringPtr; ++typedef unsigned char Boolean; ++typedef char * Ptr; ++ ++typedef unsigned char UInt8; ++typedef UInt8* PUInt8; ++typedef signed char SInt8; ++typedef unsigned short UInt16; ++typedef signed short SInt16; ++typedef u_int32_t UInt32; ++typedef int32_t SInt32; ++//typedef unsigned long UInt32; ++//typedef signed long SInt32; ++typedef int64_t SInt64; ++typedef uint64_t UInt64; ++//typedef __S64_TYPE int64_t; ++//typedef __U64_TYPE uint64_t; ++ ++//typedef unsigned long ULONG; ++//typedef void* LPVOID; ++//typedef long HRESULT; ++//typedef int32_t HRESULT; ++ ++typedef SInt16 OSErr; ++ ++typedef unsigned long FourCharCode; ++typedef FourCharCode OSType; ++ ++typedef void IUnknown; ++ ++#define FAILED(Status) ((HRESULT)(Status) < 0) ++ ++/* dummy definitions - TODO: define these ... or not? */ ++ ++typedef int FSSpec; ++typedef int CFURLRef; ++typedef int CFBundleRef; ++typedef void* Handle; // needed by Python driver ++ ++/* re-define MAC-only memory API to POSIX-compliant */ ++#define NewPtr malloc /* MAC */ ++#define DisposePtr free /* MAC */ ++ ++/* re-define WinDoze-only memory API to POSIX-compliant */ ++/* currently not used because we are using #ifdef __MAC__ */ ++ ++// #define CoTaskMemAlloc malloc ++// #define CoTaskMemFree free ++// #define CoTaskMemRealloc realloc ++ ++ ++#endif /* H_BSDCommon */ ++ diff --git a/print/hplip/files/patch-scan_sane_OrbliteScan_MacCommon.h b/print/hplip/files/patch-scan_sane_OrbliteScan_MacCommon.h new file mode 100644 index 000000000000..b14dd9819687 --- /dev/null +++ b/print/hplip/files/patch-scan_sane_OrbliteScan_MacCommon.h @@ -0,0 +1,31 @@ +--- scan/sane/OrbliteScan/MacCommon.h.orig 2019-10-22 06:21:36 UTC ++++ scan/sane/OrbliteScan/MacCommon.h +@@ -1,7 +1,7 @@ + #ifndef H_MacCommon + #define H_MacCommon + +-#ifndef __linux__ ++#if !defined(__linux__) && !defined(__FreeBSD__) + #include <CoreFoundation/CFPlugInCOM.h> + #define __CFPlugInCOM_Included__ + #endif +@@ -10,6 +10,10 @@ + # include "LinuxCommon.h" + #endif + ++#if defined(__FreeBSD__) ++# include "BSDCommon.h" ++#endif ++ + #include <stdio.h> + #include <string.h> + #include <stdlib.h> +@@ -257,7 +261,7 @@ typedef struct _GUID { + + typedef GUID CLSID; + +-#ifndef __linux__ ++#if !defined(__linux__) && !defined(__FreeBSD__) + const extern CLSID CLSID_NULL; + const extern GUID GUID_NULL; + #else diff --git a/print/hplip/files/patch-scan_sane_hpaio.c b/print/hplip/files/patch-scan_sane_hpaio.c new file mode 100644 index 000000000000..1db522c34b14 --- /dev/null +++ b/print/hplip/files/patch-scan_sane_hpaio.c @@ -0,0 +1,20 @@ +--- scan/sane/hpaio.c.orig 2019-10-22 06:25:58 UTC ++++ scan/sane/hpaio.c +@@ -419,7 +419,7 @@ extern void sane_hpaio_close(SANE_Handle handle) + if (strcmp(*((char **)handle), "ESCL") == 0) + return escl_close(handle); + if (strcmp(*((char **)handle), "ORBLITE") == 0) +- return orblite_close(handle); ++ orblite_close(handle); + } /* sane_hpaio_close() */ + + extern const SANE_Option_Descriptor * sane_hpaio_get_option_descriptor(SANE_Handle handle, SANE_Int option) +@@ -552,7 +552,7 @@ extern void sane_hpaio_cancel( SANE_Handle handle ) + if (strcmp(*((char **)handle), "ESCL") == 0) + return escl_cancel(handle); + if (strcmp(*((char **)handle), "ORBLITE") == 0) +- return orblite_cancel(handle); ++ orblite_cancel(handle); + } /* sane_hpaio_cancel() */ + + extern SANE_Status sane_hpaio_set_io_mode(SANE_Handle handle, SANE_Bool nonBlocking) diff --git a/print/hplip/files/patch-scan_sane_orblite.c b/print/hplip/files/patch-scan_sane_orblite.c new file mode 100644 index 000000000000..eee188971cc6 --- /dev/null +++ b/print/hplip/files/patch-scan_sane_orblite.c @@ -0,0 +1,28 @@ +--- scan/sane/orblite.c.orig 2019-10-22 06:25:58 UTC ++++ scan/sane/orblite.c +@@ -315,7 +315,7 @@ orblite_open (SANE_String_Const devicename, SANE_Handl + void + orblite_close (SANE_Handle handle) + { +- return g_handle->bb_orblite_close(g_handle); ++ g_handle->bb_orblite_close(g_handle); + } + + +@@ -331,6 +331,7 @@ if (option >= optCount && option < optLast) + return &g_handle->Options[option]; + } + //return g_handle->bb_orblite_get_option_descriptor(g_handle, option); ++ return NULL; + } + + +@@ -372,7 +373,7 @@ orblite_read (SANE_Handle handle, SANE_Byte * data, SA + void + orblite_cancel (SANE_Handle handle) + { +- return g_handle->bb_orblite_cancel(g_handle); ++ g_handle->bb_orblite_cancel(g_handle); + } + + ////// sane_set_io_mode, get_select_fd, strstatus - UNIMPLEMENTED ///////////// diff --git a/print/hplip/pkg-plist b/print/hplip/pkg-plist index d5cf5b96c4a1..3d457085ad99 100644 --- a/print/hplip/pkg-plist +++ b/print/hplip/pkg-plist @@ -30,6 +30,7 @@ bin/hp-systray bin/hp-testpage bin/hp-timedate %%X11%%bin/hp-toolbox +bin/hp-uiscan bin/hp-uninstall bin/hp-unload bin/hp-upgrade @@ -63,6 +64,7 @@ libexec/cups/filter/hpcups libexec/cups/filter/hpps libexec/cups/filter/pstotiff %%X11%%share/applications/hplip.desktop +%%X11%%share/applications/hp-uiscan.desktop share/cups/drv/hpcups.drv %%FAX%%share/cups/mime/pstotiff.convs %%FAX%%share/cups/mime/pstotiff.types @@ -111,6 +113,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%DATADIR%%/base/dime.py %%DATADIR%%/base/exif.py %%DATADIR%%/base/g.py +%%DATADIR%%/base/imageprocessing.py %%DATADIR%%/base/imagesize.py %%DATADIR%%/base/ldif.py %%DATADIR%%/base/logger.py @@ -433,6 +436,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%X11%%%%DATADIR%%/data/images/other/confidential_title.png %%X11%%%%DATADIR%%/data/images/other/fax.png %%X11%%%%DATADIR%%/data/images/other/fax2.png +%%X11%%%%DATADIR%%/data/images/other/flat1.png %%X11%%%%DATADIR%%/data/images/other/generic_coverpage.png %%X11%%%%DATADIR%%/data/images/other/generic_title.png %%X11%%%%DATADIR%%/data/images/other/h-k-2.png @@ -445,6 +449,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%X11%%%%DATADIR%%/data/images/other/panel_lcd.png %%X11%%%%DATADIR%%/data/images/other/pens.png %%X11%%%%DATADIR%%/data/images/other/powered_by_python.png +%%X11%%%%DATADIR%%/data/images/other/resolution.png %%X11%%%%DATADIR%%/data/images/other/signal0.png %%X11%%%%DATADIR%%/data/images/other/signal1.png %%X11%%%%DATADIR%%/data/images/other/signal2.png @@ -463,6 +468,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%X11%%%%DATADIR%%/data/images/other/v-k-3.png %%X11%%%%DATADIR%%/data/images/other/v-kc-2.png %%X11%%%%DATADIR%%/data/images/other/v-kc-3.png +%%X11%%%%DATADIR%%/data/images/other/viewer.png %%X11%%%%DATADIR%%/data/images/other/zca.png %%DATADIR%%/data/ldl/cb2pcal.ldl.gz %%DATADIR%%/data/ldl/cb2pcal_done.ldl.gz @@ -610,6 +616,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%X11%%%%QT5%%%%DATADIR%%/ui5/printtestpagedialog_base.py %%X11%%%%QT5%%%%DATADIR%%/ui5/queuesconf.py %%X11%%%%QT5%%%%DATADIR%%/ui5/readonlyradiobutton.py +%%X11%%%%QT5%%%%DATADIR%%/ui5/scandialog.py %%X11%%%%QT5%%%%DATADIR%%/ui5/sendfaxdialog.py %%X11%%%%QT5%%%%DATADIR%%/ui5/sendfaxdialog_base.py %%X11%%%%QT5%%%%DATADIR%%/ui5/settingsdialog.py @@ -625,6 +632,7 @@ share/hal/fdi/preprobe/10osvendor/20-hplip-devices.fdi %%X11%%%%QT5%%%%DATADIR%%/ui5/upgradedialog_base.py %%X11%%%%QT5%%%%DATADIR%%/ui5/wifisetupdialog.py %%X11%%%%QT5%%%%DATADIR%%/ui5/wifisetupdialog_base.py +%%DATADIR%%/uiscan.py %%DATADIR%%/uninstall.py %%DATADIR%%/unload.py %%DATADIR%%/upgrade.py @@ -665,11 +673,10 @@ share/ppd/HP/hp-business_inkjet_3000-pcl3.ppd.gz share/ppd/HP/hp-business_inkjet_3000-ps.ppd.gz share/ppd/HP/hp-cm8050_mfp_with_edgeline-ps.ppd.gz share/ppd/HP/hp-cm8060_mfp_with_edgeline-ps.ppd.gz -share/ppd/HP/hp-color_inkjet_cp1700.ppd.gz +share/ppd/HP/hp-color_designjet_xl_3600-ps.ppd.gz share/ppd/HP/hp-color_inkjet_printer_cp1700.ppd.gz share/ppd/HP/hp-color_laserjet-ps.ppd.gz share/ppd/HP/hp-color_laserjet_1600.ppd.gz -share/ppd/HP/hp-color_laserjet_2500-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_2500-ps.ppd.gz share/ppd/HP/hp-color_laserjet_2500_series-ps.ppd.gz share/ppd/HP/hp-color_laserjet_2500_series.ppd.gz @@ -704,7 +711,6 @@ share/ppd/HP/hp-color_laserjet_4550-ps.ppd.gz share/ppd/HP/hp-color_laserjet_4600-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_4600-ps.ppd.gz share/ppd/HP/hp-color_laserjet_4600_series-ps.ppd.gz -share/ppd/HP/hp-color_laserjet_4600_series.ppd.gz share/ppd/HP/hp-color_laserjet_4610-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_4610-ps.ppd.gz share/ppd/HP/hp-color_laserjet_4650-pcl3.ppd.gz @@ -726,8 +732,8 @@ share/ppd/HP/hp-color_laserjet_8550-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_8550-ps.ppd.gz share/ppd/HP/hp-color_laserjet_9500-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_9500-ps.ppd.gz -share/ppd/HP/hp-color_laserjet_9500_mfp-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_9500_mfp-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_E65150_E65160-ps.ppd.gz share/ppd/HP/hp-color_laserjet_cm1015-ps.ppd.gz share/ppd/HP/hp-color_laserjet_cm1017-ps.ppd.gz share/ppd/HP/hp-color_laserjet_cm1312_mfp-pcl3.ppd.gz @@ -792,8 +798,12 @@ share/ppd/HP/hp-color_laserjet_cp6015-pcl3.ppd.gz share/ppd/HP/hp-color_laserjet_cp6015-ps.ppd.gz share/ppd/HP/hp-color_laserjet_e65050_e65060-ps.ppd.gz share/ppd/HP/hp-color_laserjet_e67550_e67560-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_e67650_e67660-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_e75245-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_e85055-ps.ppd.gz share/ppd/HP/hp-color_laserjet_flow_mfp_m680-ps.ppd.gz share/ppd/HP/hp-color_laserjet_flow_mfp_m880-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_flowmfp_m776-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m153-m154-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m253-m254-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m452-ps.ppd.gz @@ -803,14 +813,22 @@ share/ppd/HP/hp-color_laserjet_m553-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m651-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m652_m653-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m750-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_m751-ps.ppd.gz share/ppd/HP/hp-color_laserjet_m855-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_m856-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_mfp_e77422-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_mfp_e77428-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m178-m181-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m274-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m278-m281-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m577-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m680-ps.ppd.gz share/ppd/HP/hp-color_laserjet_mfp_m681_m682-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_mfp_m776-ps.ppd.gz share/ppd/HP/hp-color_laserjet_pro_m252-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_pro_m453-4-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_pro_m478f-9f-ps.ppd.gz +share/ppd/HP/hp-color_laserjet_pro_m479-ps.ppd.gz share/ppd/HP/hp-color_laserjet_pro_mfp_m176n.ppd.gz share/ppd/HP/hp-color_laserjet_pro_mfp_m177fw.ppd.gz share/ppd/HP/hp-color_laserjet_pro_mfp_m277-ps.ppd.gz @@ -825,6 +843,12 @@ share/ppd/HP/hp-designjet_4500mfp.ppd.gz share/ppd/HP/hp-designjet_4500ps.ppd.gz share/ppd/HP/hp-designjet_4520mfp-ps.ppd.gz share/ppd/HP/hp-designjet_4520ps-ps.ppd.gz +share/ppd/HP/hp-designjet_Z6_24in-ps.ppd.gz +share/ppd/HP/hp-designjet_Z6_44in-ps.ppd.gz +share/ppd/HP/hp-designjet_Z6dr_44in-ps.ppd.gz +share/ppd/HP/hp-designjet_Z9_24in-ps.ppd.gz +share/ppd/HP/hp-designjet_Z9_44in-ps.ppd.gz +share/ppd/HP/hp-designjet_Z9dr_44in-ps.ppd.gz share/ppd/HP/hp-designjet_d5800-ps.ppd.gz share/ppd/HP/hp-designjet_t1100ps_24in-ps.ppd.gz share/ppd/HP/hp-designjet_t1100ps_44in-ps.ppd.gz @@ -833,10 +857,18 @@ share/ppd/HP/hp-designjet_t1120ps_44in-ps.ppd.gz share/ppd/HP/hp-designjet_t1200_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_t1300_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_t1500-postscript.ppd.gz +share/ppd/HP/hp-designjet_t1530-postscript.ppd.gz +share/ppd/HP/hp-designjet_t1600_printer-ps.ppd.gz +share/ppd/HP/hp-designjet_t1600dr-ps.ppd.gz share/ppd/HP/hp-designjet_t1700_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_t1700dr_postscript-ps.ppd.gz +share/ppd/HP/hp-designjet_t1708_postscript-ps.ppd.gz +share/ppd/HP/hp-designjet_t1708dr_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_t2300_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_t2500-postscript.ppd.gz +share/ppd/HP/hp-designjet_t2530-postscript.ppd.gz +share/ppd/HP/hp-designjet_t2600-ps.ppd.gz +share/ppd/HP/hp-designjet_t2600dr-ps.ppd.gz share/ppd/HP/hp-designjet_t3500-ps.ppd.gz share/ppd/HP/hp-designjet_t7100ps-ps.ppd.gz share/ppd/HP/hp-designjet_t7100ps_monochrome-ps.ppd.gz @@ -847,6 +879,7 @@ share/ppd/HP/hp-designjet_t790ps_24in-ps.ppd.gz share/ppd/HP/hp-designjet_t790ps_44in-ps.ppd.gz share/ppd/HP/hp-designjet_t795ps_44in-ps.ppd.gz share/ppd/HP/hp-designjet_t920-postscript.ppd.gz +share/ppd/HP/hp-designjet_t930-postscript.ppd.gz share/ppd/HP/hp-designjet_z2600_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_z5200_postscript-ps.ppd.gz share/ppd/HP/hp-designjet_z5400-postscript.ppd.gz @@ -893,6 +926,7 @@ share/ppd/HP/hp-deskjet_3325.ppd.gz share/ppd/HP/hp-deskjet_3420.ppd.gz share/ppd/HP/hp-deskjet_3425.ppd.gz share/ppd/HP/hp-deskjet_3450.ppd.gz +share/ppd/HP/hp-deskjet_350.ppd.gz share/ppd/HP/hp-deskjet_3500.ppd.gz share/ppd/HP/hp-deskjet_3510_series.ppd.gz share/ppd/HP/hp-deskjet_3520_series.ppd.gz @@ -917,6 +951,7 @@ share/ppd/HP/hp-deskjet_3920.ppd.gz share/ppd/HP/hp-deskjet_3940.ppd.gz share/ppd/HP/hp-deskjet_400.ppd.gz share/ppd/HP/hp-deskjet_400l.ppd.gz +share/ppd/HP/hp-deskjet_450.ppd.gz share/ppd/HP/hp-deskjet_4510_series.ppd.gz share/ppd/HP/hp-deskjet_4530_series.ppd.gz share/ppd/HP/hp-deskjet_460.ppd.gz @@ -975,7 +1010,6 @@ share/ppd/HP/hp-deskjet_672c.ppd.gz share/ppd/HP/hp-deskjet_680.ppd.gz share/ppd/HP/hp-deskjet_6800.ppd.gz share/ppd/HP/hp-deskjet_682.ppd.gz -share/ppd/HP/hp-deskjet_690.ppd.gz share/ppd/HP/hp-deskjet_690c.ppd.gz share/ppd/HP/hp-deskjet_692.ppd.gz share/ppd/HP/hp-deskjet_693.ppd.gz @@ -1045,8 +1079,6 @@ share/ppd/HP/hp-deskjet_f2400_series.ppd.gz share/ppd/HP/hp-deskjet_f300_series.ppd.gz share/ppd/HP/hp-deskjet_f4100_series.ppd.gz share/ppd/HP/hp-deskjet_f4200_series.ppd.gz -share/ppd/HP/hp-deskjet_f4210_series.ppd.gz -share/ppd/HP/hp-deskjet_f4213_series.ppd.gz share/ppd/HP/hp-deskjet_f4400_series.ppd.gz share/ppd/HP/hp-deskjet_f4500_series.ppd.gz share/ppd/HP/hp-deskjet_f735.ppd.gz @@ -1054,8 +1086,6 @@ share/ppd/HP/hp-deskjet_ink_adv_2010_k010.ppd.gz share/ppd/HP/hp-deskjet_ink_adv_2060_k110.ppd.gz share/ppd/HP/hp-deskjet_ink_advant_k109a-z.ppd.gz share/ppd/HP/hp-deskjet_ink_advant_k209a-z.ppd.gz -share/ppd/HP/hp-dj350.ppd.gz -share/ppd/HP/hp-dj450.ppd.gz share/ppd/HP/hp-envy_100_d410_series.ppd.gz share/ppd/HP/hp-envy_110_series.ppd.gz share/ppd/HP/hp-envy_120_series.ppd.gz @@ -1072,6 +1102,11 @@ share/ppd/HP/hp-envy_8000_series.ppd.gz share/ppd/HP/hp-envy_photo_6200_series.ppd.gz share/ppd/HP/hp-envy_photo_7100_series.ppd.gz share/ppd/HP/hp-envy_photo_7800_series.ppd.gz +share/ppd/HP/hp-ink_tank_110_series.ppd.gz +share/ppd/HP/hp-ink_tank_310_series.ppd.gz +share/ppd/HP/hp-ink_tank_wireless_410_series.ppd.gz +share/ppd/HP/hp-laser_ns_1020.ppd.gz +share/ppd/HP/hp-laser_ns_mfp_1005.ppd.gz share/ppd/HP/hp-laserjet_1000.ppd.gz share/ppd/HP/hp-laserjet_1005_series.ppd.gz share/ppd/HP/hp-laserjet_100_color_mfp_m175-ps.ppd.gz @@ -1087,7 +1122,6 @@ share/ppd/HP/hp-laserjet_1100.ppd.gz share/ppd/HP/hp-laserjet_1100a.ppd.gz share/ppd/HP/hp-laserjet_1100xi.ppd.gz share/ppd/HP/hp-laserjet_1150.ppd.gz -share/ppd/HP/hp-laserjet_1160.ppd.gz share/ppd/HP/hp-laserjet_1160_series.ppd.gz share/ppd/HP/hp-laserjet_1200-pcl3.ppd.gz share/ppd/HP/hp-laserjet_1200-ps.ppd.gz @@ -1117,14 +1151,11 @@ share/ppd/HP/hp-laserjet_200_color_m251-ps.ppd.gz share/ppd/HP/hp-laserjet_200_colormfp_m275-ps.ppd.gz share/ppd/HP/hp-laserjet_200_colormfp_m276-ps.ppd.gz share/ppd/HP/hp-laserjet_2100-ps.ppd.gz -share/ppd/HP/hp-laserjet_2100.ppd.gz share/ppd/HP/hp-laserjet_2100_series-pcl3.ppd.gz share/ppd/HP/hp-laserjet_2100_series-ps.ppd.gz -share/ppd/HP/hp-laserjet_2200-pcl3.ppd.gz share/ppd/HP/hp-laserjet_2200-ps.ppd.gz share/ppd/HP/hp-laserjet_2200_series-ps.ppd.gz share/ppd/HP/hp-laserjet_2200_series.ppd.gz -share/ppd/HP/hp-laserjet_2300-pcl3.ppd.gz share/ppd/HP/hp-laserjet_2300-ps.ppd.gz share/ppd/HP/hp-laserjet_2300_series-ps.ppd.gz share/ppd/HP/hp-laserjet_2300_series.ppd.gz @@ -1148,9 +1179,7 @@ share/ppd/HP/hp-laserjet_3055.ppd.gz share/ppd/HP/hp-laserjet_3100.ppd.gz share/ppd/HP/hp-laserjet_3150.ppd.gz share/ppd/HP/hp-laserjet_3200.ppd.gz -share/ppd/HP/hp-laserjet_3200m-pcl3.ppd.gz share/ppd/HP/hp-laserjet_3200m-ps.ppd.gz -share/ppd/HP/hp-laserjet_3200se.ppd.gz share/ppd/HP/hp-laserjet_3300_3310_3320-pcl3.ppd.gz share/ppd/HP/hp-laserjet_3300_3310_3320-ps.ppd.gz share/ppd/HP/hp-laserjet_3330.ppd.gz @@ -1196,7 +1225,6 @@ share/ppd/HP/hp-laserjet_4si-ps.ppd.gz share/ppd/HP/hp-laserjet_4v-pcl3.ppd.gz share/ppd/HP/hp-laserjet_4v-ps.ppd.gz share/ppd/HP/hp-laserjet_5000-ps.ppd.gz -share/ppd/HP/hp-laserjet_5000.ppd.gz share/ppd/HP/hp-laserjet_5000_series-pcl3.ppd.gz share/ppd/HP/hp-laserjet_5000_series-ps.ppd.gz share/ppd/HP/hp-laserjet_500_color_m551-ps.ppd.gz @@ -1229,7 +1257,6 @@ share/ppd/HP/hp-laserjet_6p.ppd.gz share/ppd/HP/hp-laserjet_700_color_mfp_m775-ps.ppd.gz share/ppd/HP/hp-laserjet_700_m712-ps.ppd.gz share/ppd/HP/hp-laserjet_8000-ps.ppd.gz -share/ppd/HP/hp-laserjet_8000.ppd.gz share/ppd/HP/hp-laserjet_8000_series-pcl3.ppd.gz share/ppd/HP/hp-laserjet_8000_series-ps.ppd.gz share/ppd/HP/hp-laserjet_8100_mfp-ps.ppd.gz @@ -1268,11 +1295,16 @@ share/ppd/HP/hp-laserjet_color_flow_mfp_m575-ps.ppd.gz share/ppd/HP/hp-laserjet_cp1025.ppd.gz share/ppd/HP/hp-laserjet_cp1025nw.ppd.gz share/ppd/HP/hp-laserjet_cp1520_series-ps.ppd.gz -share/ppd/HP/hp-laserjet_cp_1025.ppd.gz -share/ppd/HP/hp-laserjet_cp_1025nw.ppd.gz +share/ppd/HP/hp-laserjet_e50145-ps.ppd.gz share/ppd/HP/hp-laserjet_e60055-e60075-ps.ppd.gz +share/ppd/HP/hp-laserjet_e60155-ps.ppd.gz +share/ppd/HP/hp-laserjet_e60165-ps.ppd.gz +share/ppd/HP/hp-laserjet_e60175-ps.ppd.gz share/ppd/HP/hp-laserjet_e62555-e62575-ps.ppd.gz +share/ppd/HP/hp-laserjet_e62655-e62675-ps.ppd.gz +share/ppd/HP/hp-laserjet_flow_mfp_e52645-ps.ppd.gz share/ppd/HP/hp-laserjet_flow_mfp_m525-ps.ppd.gz +share/ppd/HP/hp-laserjet_flow_mfp_m528-ps.ppd.gz share/ppd/HP/hp-laserjet_flow_mfp_m630-ps.ppd.gz share/ppd/HP/hp-laserjet_flow_mfp_m830-ps.ppd.gz share/ppd/HP/hp-laserjet_m1005.ppd.gz @@ -1306,6 +1338,7 @@ share/ppd/HP/hp-laserjet_m5035_mfp-pcl3.ppd.gz share/ppd/HP/hp-laserjet_m5035_mfp-ps.ppd.gz share/ppd/HP/hp-laserjet_m5039_mfp-pcl3.ppd.gz share/ppd/HP/hp-laserjet_m506-ps.ppd.gz +share/ppd/HP/hp-laserjet_m507-ps.ppd.gz share/ppd/HP/hp-laserjet_m604_m605_m606-ps.ppd.gz share/ppd/HP/hp-laserjet_m607_m608_m609-ps.ppd.gz share/ppd/HP/hp-laserjet_m806-ps.ppd.gz @@ -1315,6 +1348,8 @@ share/ppd/HP/hp-laserjet_m9050_mfp-pcl3.ppd.gz share/ppd/HP/hp-laserjet_m9050_mfp-ps.ppd.gz share/ppd/HP/hp-laserjet_m9059_mfp-pcl3.ppd.gz share/ppd/HP/hp-laserjet_m9059_mfp-ps.ppd.gz +share/ppd/HP/hp-laserjet_mfp_e72425-ps.ppd.gz +share/ppd/HP/hp-laserjet_mfp_e72430-ps.ppd.gz share/ppd/HP/hp-laserjet_mfp_e72525-25-30-35-ps.ppd.gz share/ppd/HP/hp-laserjet_mfp_e77822-25-30-ps.ppd.gz share/ppd/HP/hp-laserjet_mfp_e82540-50-60-ps.ppd.gz @@ -1369,10 +1404,17 @@ share/ppd/HP/hp-laserjet_p4515n.ppd.gz share/ppd/HP/hp-laserjet_p4515tn.ppd.gz share/ppd/HP/hp-laserjet_p4515x.ppd.gz share/ppd/HP/hp-laserjet_p4515xm.ppd.gz +share/ppd/HP/hp-laserjet_pro_m118-m119-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m148-m149-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m148f-m149f-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m201_m202-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m203_m206-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m304-m305-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m402_m403-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m402_m403d-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m404-m405-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m428-m429-ps.ppd.gz +share/ppd/HP/hp-laserjet_pro_m428f-m429f-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m501dn-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m501n-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_m701-ps.ppd.gz @@ -1400,6 +1442,7 @@ share/ppd/HP/hp-laserjet_pro_mfp_m26a.ppd.gz share/ppd/HP/hp-laserjet_pro_mfp_m26nw.ppd.gz share/ppd/HP/hp-laserjet_pro_mfp_m27c.ppd.gz share/ppd/HP/hp-laserjet_pro_mfp_m27cnw.ppd.gz +share/ppd/HP/hp-laserjet_pro_mfp_m329-ps.ppd.gz share/ppd/HP/hp-laserjet_pro_mfp_m435-ps.ppd.gz share/ppd/HP/hp-laserjet_professional_m1132_mfp.ppd.gz share/ppd/HP/hp-laserjet_professional_m1136_mfp.ppd.gz @@ -1417,7 +1460,6 @@ share/ppd/HP/hp-laserjet_professional_m1219nf_mfp.ppd.gz share/ppd/HP/hp-laserjet_professional_m1219nfg_mfp.ppd.gz share/ppd/HP/hp-laserjet_professional_m1219nfs_mfp.ppd.gz share/ppd/HP/hp-laserjet_professional_p1102.ppd.gz -share/ppd/HP/hp-laserjet_professional_p1102w.ppd.gz share/ppd/HP/hp-laserjet_professional_p1106.ppd.gz share/ppd/HP/hp-laserjet_professional_p1106w.ppd.gz share/ppd/HP/hp-laserjet_professional_p1107.ppd.gz @@ -1441,6 +1483,8 @@ share/ppd/HP/hp-mopier_240-pcl3.ppd.gz share/ppd/HP/hp-mopier_240-ps.ppd.gz share/ppd/HP/hp-mopier_320-pcl3.ppd.gz share/ppd/HP/hp-mopier_320-ps.ppd.gz +share/ppd/HP/hp-neverstop_laser_100x.ppd.gz +share/ppd/HP/hp-neverstop_laser_mfp_120x.ppd.gz share/ppd/HP/hp-officejet.ppd.gz share/ppd/HP/hp-officejet_100_mobile_l411.ppd.gz share/ppd/HP/hp-officejet_150_mobile_l511.ppd.gz @@ -1465,9 +1509,6 @@ share/ppd/HP/hp-officejet_4620_series.ppd.gz share/ppd/HP/hp-officejet_4630_series.ppd.gz share/ppd/HP/hp-officejet_4650_series.ppd.gz share/ppd/HP/hp-officejet_5100_series.ppd.gz -share/ppd/HP/hp-officejet_5105.ppd.gz -share/ppd/HP/hp-officejet_5110.ppd.gz -share/ppd/HP/hp-officejet_5110v.ppd.gz share/ppd/HP/hp-officejet_5200_series.ppd.gz share/ppd/HP/hp-officejet_5500_series.ppd.gz share/ppd/HP/hp-officejet_5600_series.ppd.gz @@ -1488,7 +1529,6 @@ share/ppd/HP/hp-officejet_6700.ppd.gz share/ppd/HP/hp-officejet_6800.ppd.gz share/ppd/HP/hp-officejet_6950.ppd.gz share/ppd/HP/hp-officejet_6960.ppd.gz -share/ppd/HP/hp-officejet_7000_e809a.ppd.gz share/ppd/HP/hp-officejet_7000_e809a_series.ppd.gz share/ppd/HP/hp-officejet_7100_series.ppd.gz share/ppd/HP/hp-officejet_7110_series.ppd.gz @@ -1498,8 +1538,11 @@ share/ppd/HP/hp-officejet_7400_series.ppd.gz share/ppd/HP/hp-officejet_7500_e910.ppd.gz share/ppd/HP/hp-officejet_7510_series.ppd.gz share/ppd/HP/hp-officejet_7610_series.ppd.gz +share/ppd/HP/hp-officejet_8010_series.ppd.gz +share/ppd/HP/hp-officejet_8020_series.ppd.gz share/ppd/HP/hp-officejet_8040_series.ppd.gz share/ppd/HP/hp-officejet_8700.ppd.gz +share/ppd/HP/hp-officejet_9010_series.ppd.gz share/ppd/HP/hp-officejet_9100_series-pcl3.ppd.gz share/ppd/HP/hp-officejet_color_mfp_x585.ppd.gz share/ppd/HP/hp-officejet_color_x555-ps.ppd.gz @@ -1542,6 +1585,8 @@ share/ppd/HP/hp-officejet_pro_7730_series.ppd.gz share/ppd/HP/hp-officejet_pro_7740_series.ppd.gz share/ppd/HP/hp-officejet_pro_8000_a809.ppd.gz share/ppd/HP/hp-officejet_pro_8000_enterprise_a811a-ps.ppd.gz +share/ppd/HP/hp-officejet_pro_8020_series.ppd.gz +share/ppd/HP/hp-officejet_pro_8030_series.ppd.gz share/ppd/HP/hp-officejet_pro_8100.ppd.gz share/ppd/HP/hp-officejet_pro_8210-ps.ppd.gz share/ppd/HP/hp-officejet_pro_8500_a909a.ppd.gz @@ -1559,6 +1604,8 @@ share/ppd/HP/hp-officejet_pro_8720.ppd.gz share/ppd/HP/hp-officejet_pro_8730-ps.ppd.gz share/ppd/HP/hp-officejet_pro_8732-ps.ppd.gz share/ppd/HP/hp-officejet_pro_8740-ps.ppd.gz +share/ppd/HP/hp-officejet_pro_9010_series.ppd.gz +share/ppd/HP/hp-officejet_pro_9020_series.ppd.gz share/ppd/HP/hp-officejet_pro_k5300.ppd.gz share/ppd/HP/hp-officejet_pro_k5400.ppd.gz share/ppd/HP/hp-officejet_pro_k550.ppd.gz @@ -1601,6 +1648,7 @@ share/ppd/HP/hp-pagewide_352_printer-ps.ppd.gz share/ppd/HP/hp-pagewide_377_mfp-ps.ppd.gz share/ppd/HP/hp-pagewide_P77440_P77940-60-ps.ppd.gz share/ppd/HP/hp-pagewide_color_556-ps.ppd.gz +share/ppd/HP/hp-pagewide_color_755-ps.ppd.gz share/ppd/HP/hp-pagewide_color_765-ps.ppd.gz share/ppd/HP/hp-pagewide_color_P75250-ps.ppd.gz share/ppd/HP/hp-pagewide_color_e55650-ps.ppd.gz @@ -1608,6 +1656,7 @@ share/ppd/HP/hp-pagewide_color_e75160-ps.ppd.gz share/ppd/HP/hp-pagewide_color_e77650-e77660-ps.ppd.gz share/ppd/HP/hp-pagewide_color_flow_mfp_586-ps.ppd.gz share/ppd/HP/hp-pagewide_color_mfp_586-ps.ppd.gz +share/ppd/HP/hp-pagewide_color_mfp_774-779-ps.ppd.gz share/ppd/HP/hp-pagewide_color_mfp_780-785-ps.ppd.gz share/ppd/HP/hp-pagewide_color_mfp_e58650-ps.ppd.gz share/ppd/HP/hp-pagewide_mfp_p57750-ps.ppd.gz @@ -1620,10 +1669,15 @@ share/ppd/HP/hp-pagewide_pro_552_printer-ps.ppd.gz share/ppd/HP/hp-pagewide_pro_577_mfp-ps.ppd.gz share/ppd/HP/hp-pagewide_pro_750-ps.ppd.gz share/ppd/HP/hp-pagewide_pro_mfp_772-777-ps.ppd.gz +share/ppd/HP/hp-pagewide_xl_3900ps_mfp-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_4000ps-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_4000ps_mfp-ps.ppd.gz +share/ppd/HP/hp-pagewide_xl_4100ps-ps.ppd.gz +share/ppd/HP/hp-pagewide_xl_4100ps_mfp-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_4500ps-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_4500ps_mfp-ps.ppd.gz +share/ppd/HP/hp-pagewide_xl_4600ps-ps.ppd.gz +share/ppd/HP/hp-pagewide_xl_4600ps_mfp-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_5000ps-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_5000ps_blueprinter-ps.ppd.gz share/ppd/HP/hp-pagewide_xl_5000ps_mfp-ps.ppd.gz @@ -1660,10 +1714,8 @@ share/ppd/HP/hp-photosmart_5510d_series.ppd.gz share/ppd/HP/hp-photosmart_5520_series.ppd.gz share/ppd/HP/hp-photosmart_6510_series.ppd.gz share/ppd/HP/hp-photosmart_6520_series.ppd.gz -share/ppd/HP/hp-photosmart_7150.ppd.gz share/ppd/HP/hp-photosmart_7200_series.ppd.gz share/ppd/HP/hp-photosmart_7345.ppd.gz -share/ppd/HP/hp-photosmart_7350.ppd.gz share/ppd/HP/hp-photosmart_7400_series.ppd.gz share/ppd/HP/hp-photosmart_7510_series.ppd.gz share/ppd/HP/hp-photosmart_7520_series.ppd.gz @@ -1691,7 +1743,6 @@ share/ppd/HP/hp-photosmart_a640_series.ppd.gz share/ppd/HP/hp-photosmart_a710_series.ppd.gz share/ppd/HP/hp-photosmart_a820_series.ppd.gz share/ppd/HP/hp-photosmart_b010_series.ppd.gz -share/ppd/HP/hp-photosmart_b109a-m.ppd.gz share/ppd/HP/hp-photosmart_b109a_series.ppd.gz share/ppd/HP/hp-photosmart_b110_series.ppd.gz share/ppd/HP/hp-photosmart_b8500_series.ppd.gz @@ -1751,7 +1802,6 @@ share/ppd/HP/hp-psc_1310_series.ppd.gz share/ppd/HP/hp-psc_1358_series.ppd.gz share/ppd/HP/hp-psc_1400_series.ppd.gz share/ppd/HP/hp-psc_1500_series.ppd.gz -share/ppd/HP/hp-psc_1510_series.ppd.gz share/ppd/HP/hp-psc_1600_series.ppd.gz share/ppd/HP/hp-psc_2100_series.ppd.gz share/ppd/HP/hp-psc_2150_series.ppd.gz @@ -1774,6 +1824,16 @@ share/ppd/HP/hp-psc_920.ppd.gz share/ppd/HP/hp-psc_950.ppd.gz share/ppd/HP/hp-psc_950vr.ppd.gz share/ppd/HP/hp-psc_950xi.ppd.gz +share/ppd/HP/hp-smart_tank_350_series.ppd.gz +share/ppd/HP/hp-smart_tank_500_series.ppd.gz +share/ppd/HP/hp-smart_tank_510_series.ppd.gz +share/ppd/HP/hp-smart_tank_530_series.ppd.gz +share/ppd/HP/hp-smart_tank_610_series.ppd.gz +share/ppd/HP/hp-smart_tank_plus_550_series.ppd.gz +share/ppd/HP/hp-smart_tank_plus_570_series.ppd.gz +share/ppd/HP/hp-smart_tank_plus_650_series.ppd.gz +share/ppd/HP/hp-smart_tank_wireless_450_series.ppd.gz +share/ppd/HP/hp-tango.ppd.gz @dir %%DATADIR%%/data/images/128x128 @dir %%DATADIR%%/data/images/16x16 @dir %%DATADIR%%/data/images/24x24 |