Upgrade to 3.23.8
This commit is contained in:
parent
a0a4b8fe77
commit
5c586a76f5
@ -0,0 +1,39 @@
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index f65afea..12317dc 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -167,7 +167,7 @@ if !HPLIP_CLASS_DRIVER
|
||||
dist_hplip_SCRIPTS = hpssd.py __init__.py hpdio.py
|
||||
endif #HPLIP_CLASS_DRIVER
|
||||
|
||||
-dist_noinst_DATA += prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template prnt/hpcups/libImageProcessor-x86_64.so prnt/hpcups/libImageProcessor-x86_32.so
|
||||
+dist_noinst_DATA += prnt/drv/hpijs.drv.in.template prnt/drv/hpcups.drv.in.template
|
||||
|
||||
dist_noinst_DATA += prnt/ipp-usb/HPLIP.conf
|
||||
dist_noinst_SCRIPTS += dat2drv.py install.py hplip-install init-suse-firewall init-iptables-firewall class_rpm_build.sh hplipclassdriver.spec createPPD.sh Makefile_dat2drv hpijs-drv
|
||||
@@ -597,7 +597,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilter.cpp prnt/hpcups/HPCupsFilter.h prnt/hp
|
||||
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
|
||||
@@ -687,16 +687,6 @@ endif #HPLIP_CLASS_DRIVER
|
||||
|
||||
install-data-hook:
|
||||
if HPLIP_BUILD
|
||||
- if [ \( "$(UNAME)" = "x86_64" -a -d "$(libdir)/" \) ]; then \
|
||||
- cp prnt/hpcups/libImageProcessor-x86_64.so $(libdir)/ ; \
|
||||
- chmod 775 $(libdir)/libImageProcessor-x86_64.so ; \
|
||||
- ln -sf $(libdir)/libImageProcessor-x86_64.so $(libdir)/libImageProcessor.so ; \
|
||||
- fi; \
|
||||
- if [ \( \( "$(UNAME)" = "i686" -o "$(UNAME)" = "i386" \) -a -d "$(libdir)/" \) ]; then \
|
||||
- cp prnt/hpcups/libImageProcessor-x86_32.so $(libdir)/ ; \
|
||||
- chmod 775 $(libdir)/libImageProcessor-x86_32.so ; \
|
||||
- ln -sf $(libdir)/libImageProcessor-x86_32.so $(libdir)/libImageProcessor.so ; \
|
||||
- fi
|
||||
if [ -d "/usr/share/ipp-usb/quirks/" ]; then \
|
||||
echo "ipp-usb directory exists"; \
|
||||
cp prnt/ipp-usb/HPLIP.conf /usr/share/ipp-usb/quirks/ ; \
|
||||
417
0026-Call-QMessageBox-constructors-of-PyQT5-with-the-corr.patch
Normal file
417
0026-Call-QMessageBox-constructors-of-PyQT5-with-the-corr.patch
Normal file
@ -0,0 +1,417 @@
|
||||
diff -up hplip-3.23.3/ui5/devmgr5.py.qmsgbox-typos-fix hplip-3.23.3/ui5/devmgr5.py
|
||||
--- hplip-3.23.3/ui5/devmgr5.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui5/devmgr5.py 2023-05-29 13:48:48.429731297 +0200
|
||||
@@ -144,8 +144,7 @@ class PluginInstall(QObject):
|
||||
install_plugin = QMessageBox.warning(self.parent,
|
||||
self.parent.windowTitle(),
|
||||
self.__tr("<b>The HPLIP plugin is already installed.</b><p>Do you want to continue and re-install it?"),
|
||||
- QMessageBox.Yes,
|
||||
- QMessageBox.No,
|
||||
+ QMessageBox.Yes | QMessageBox.No,
|
||||
QMessageBox.NoButton) == QMessageBox.Yes
|
||||
|
||||
if install_plugin:
|
||||
@@ -154,8 +153,7 @@ class PluginInstall(QObject):
|
||||
QMessageBox.critical(self.parent,
|
||||
self.parent.windowTitle(),
|
||||
self.__tr("<b>Unable to find an appropriate su/sudo utility to run hp-plugin.</b><p>Install kdesu, gnomesu, or gksu.</p>"),
|
||||
- QMessageBox.Ok,
|
||||
- QMessageBox.NoButton,
|
||||
+ QMessageBox.Ok | QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
|
||||
diff -up hplip-3.23.3/ui5/fabwindow.py.qmsgbox-typos-fix hplip-3.23.3/ui5/fabwindow.py
|
||||
--- hplip-3.23.3/ui5/fabwindow.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui5/fabwindow.py 2023-05-29 13:48:48.429731297 +0200
|
||||
@@ -344,7 +344,7 @@ class FABWindow(QMainWindow, Ui_MainWin
|
||||
new_name = to_unicode(self.NameLineEdit.text())
|
||||
if new_name != self.name:
|
||||
if QMessageBox.question(self, self.__tr("Rename?"), "Rename '%s' to '%s'?"%(self.name,new_name), \
|
||||
- QMessageBox.Yes | QMessageBox.No) == QMessageBox.Yes:
|
||||
+ QMessageBox.Yes | QMessageBox.No, QMessageBox.No) == QMessageBox.Yes:
|
||||
|
||||
self.db.rename(self.name, new_name)
|
||||
log.debug("Rename %s to %s" % (self.name, new_name))
|
||||
diff -up hplip-3.23.3/ui5/nodevicesdialog.py.qmsgbox-typos-fix hplip-3.23.3/ui5/nodevicesdialog.py
|
||||
--- hplip-3.23.3/ui5/nodevicesdialog.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui5/nodevicesdialog.py 2023-05-29 13:48:48.429731297 +0200
|
||||
@@ -64,8 +64,7 @@ class NoDevicesDialog(QDialog, Ui_NoDevi
|
||||
QMessageBox.critical(self,
|
||||
self.windowTitle(),
|
||||
self.__tr("<b>An error occurred.</b><p>Please re-start the Device Manager and try again."),
|
||||
- QMessageBox.Ok,
|
||||
- QMessageBox.NoButton,
|
||||
+ QMessageBox.Ok | QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
|
||||
diff -up hplip-3.23.3/ui5/plugindialog.py.qmsgbox-typos-fix hplip-3.23.3/ui5/plugindialog.py
|
||||
--- hplip-3.23.3/ui5/plugindialog.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui5/plugindialog.py 2023-05-29 13:48:48.429731297 +0200
|
||||
@@ -252,7 +252,7 @@ class PluginDialog(QDialog, Ui_Dialog):
|
||||
|
||||
if QMessageBox.question(self, " ",
|
||||
self.__tr("<b>%s</b><p>Without this, it is not possible to authenticate and validate the plug-in prior to installation.</p>Do you still want to install the plug-in?" %error_str),
|
||||
- QMessageBox.Yes | QMessageBox.No) != QMessageBox.Yes:
|
||||
+ QMessageBox.Yes | QMessageBox.No, QMessageBox.No) != QMessageBox.Yes:
|
||||
|
||||
self.pluginObj.deleteInstallationFiles(download_plugin_file)
|
||||
self.close()
|
||||
diff -up hplip-3.23.3/ui5/queuesconf.py.qmsgbox-typos-fix hplip-3.23.3/ui5/queuesconf.py
|
||||
--- hplip-3.23.3/ui5/queuesconf.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui5/queuesconf.py 2023-05-29 13:48:48.430731291 +0200
|
||||
@@ -245,7 +245,7 @@ class QueuesDiagnose(QDialog, Ui_Dialog)
|
||||
|
||||
if QMessageBox.question(self, " ",
|
||||
self.__tr("<b>%s</b><p>Without this, it is not possible to authenticate and validate this tool prior to installation.</p>Do you still want to run Smart Install disabler?" %error_str),
|
||||
- QMessageBox.Yes | QMessageBox.No) == QMessageBox.Yes:
|
||||
+ QMessageBox.Yes | QMessageBox.No, QMessageBox.No) == QMessageBox.Yes:
|
||||
# Disabling without verification.
|
||||
sts, out = utils.run("sh %s"%smart_install_run)
|
||||
|
||||
diff -up hplip-3.23.3/ui5/setupdialog.py.qmsgbox-typos-fix hplip-3.23.3/ui5/setupdialog.py
|
||||
--- hplip-3.23.3/ui5/setupdialog.py.qmsgbox-typos-fix 2023-05-29 13:48:48.430731291 +0200
|
||||
+++ hplip-3.23.3/ui5/setupdialog.py 2023-05-29 13:54:03.236851925 +0200
|
||||
@@ -886,7 +886,7 @@ class SetupDialog(QDialog, Ui_Dialog):
|
||||
self.windowTitle(),
|
||||
warn_text,
|
||||
QMessageBox.Yes |
|
||||
- QMessageBox.No |
|
||||
+ QMessageBox.No,
|
||||
QMessageBox.NoButton) == QMessageBox.Yes):
|
||||
i = 2
|
||||
while True:
|
||||
@@ -1171,7 +1171,7 @@ class SetupDialog(QDialog, Ui_Dialog):
|
||||
if QMessageBox.critical(self,
|
||||
self.windowTitle(),
|
||||
error_text,
|
||||
- QMessageBox.Retry | QMessageBox.Default,
|
||||
+ QMessageBox.Retry | QMessageBox.Default |\
|
||||
QMessageBox.Cancel | QMessageBox.Escape,
|
||||
QMessageBox.NoButton) == QMessageBox.Cancel:
|
||||
break
|
||||
@@ -1223,7 +1223,7 @@ class SetupDialog(QDialog, Ui_Dialog):
|
||||
if QMessageBox.critical(self,
|
||||
self.windowTitle(),
|
||||
error_text,
|
||||
- QMessageBox.Retry | QMessageBox.Default,
|
||||
+ QMessageBox.Retry | QMessageBox.Default |\
|
||||
QMessageBox.Cancel | QMessageBox.Escape,
|
||||
QMessageBox.NoButton) == QMessageBox.Cancel:
|
||||
break
|
||||
diff -up hplip-3.23.3/ui/devmgr4.py.qmsgbox-typos-fix hplip-3.23.3/ui/devmgr4.py
|
||||
--- hplip-3.23.3/ui/devmgr4.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/devmgr4.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -1422,7 +1422,7 @@ class DevMgr4(DevMgr4_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
self.__tr("<b>Unable to find an appropriate su/sudo utility to run hp-plugin.</b><p>Install kdesu, gnomesu, or gksu.</p>"),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
else:
|
||||
@@ -2854,7 +2854,7 @@ class DevMgr4(DevMgr4_base):
|
||||
x = QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
self.__tr("<b>Annoying Confirmation: Are you sure you want to remove this device?</b>"),
|
||||
- QMessageBox.Yes,
|
||||
+ QMessageBox.Yes |\
|
||||
QMessageBox.No | QMessageBox.Default,
|
||||
QMessageBox.NoButton)
|
||||
if x == QMessageBox.Yes:
|
||||
@@ -2949,7 +2949,7 @@ class DevMgr4(DevMgr4_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -2958,7 +2958,7 @@ class DevMgr4(DevMgr4_base):
|
||||
QMessageBox.warning(self,
|
||||
self.caption(),
|
||||
msg,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -3115,7 +3115,7 @@ class ScrollTestpageView(ScrollView):
|
||||
QMessageBox.information(self,
|
||||
self.caption(),
|
||||
self.__tr("<p><b>A test page should be printing on your printer.</b><p>If the page fails to print, please visit http://hplip.sourceforge.net for troubleshooting and support."),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -3130,7 +3130,7 @@ class ScrollTestpageView(ScrollView):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -3272,7 +3272,7 @@ class ScrollColorCalView(ScrollView):
|
||||
QMessageBox.information(self,
|
||||
self.caption(),
|
||||
self.__tr("<p><b>A test page should be printing on your printer.</b><p>If the page fails to print, please visit http://hplip.sourceforge.net for troubleshooting and support."),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -3287,7 +3287,7 @@ class ScrollColorCalView(ScrollView):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/faxaddrbookform.py.qmsgbox-typos-fix hplip-3.23.3/ui/faxaddrbookform.py
|
||||
--- hplip-3.23.3/ui/faxaddrbookform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/faxaddrbookform.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -228,7 +228,7 @@ class FaxAddrBookGroupsForm(FaxAddrBookG
|
||||
x = QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
self.__tr("<b>Annoying Confirmation: Are you sure you want to delete this group?</b>"),
|
||||
- QMessageBox.Yes,
|
||||
+ QMessageBox.Yes |\
|
||||
QMessageBox.No | QMessageBox.Default,
|
||||
QMessageBox.NoButton)
|
||||
if x == QMessageBox.Yes:
|
||||
@@ -421,7 +421,7 @@ class FaxAddrBookForm(FaxAddrBookForm_ba
|
||||
if QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
self.__tr("<b>Annoying Confirmation: Are you sure you want to delete this address book entry?</b>"),
|
||||
- QMessageBox.Yes,
|
||||
+ QMessageBox.Yes |\
|
||||
QMessageBox.No | QMessageBox.Default,
|
||||
QMessageBox.NoButton) == QMessageBox.Yes:
|
||||
db.delete(self.current.entry['name'])
|
||||
@@ -451,7 +451,7 @@ class FaxAddrBookForm(FaxAddrBookForm_ba
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
QString(error_text),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/faxsendjobform.py.qmsgbox-typos-fix hplip-3.23.3/ui/faxsendjobform.py
|
||||
--- hplip-3.23.3/ui/faxsendjobform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/faxsendjobform.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -210,7 +210,7 @@ class FaxSendJobForm(QMainWindow):
|
||||
QMessageBox.information(self,
|
||||
self.caption(),
|
||||
self.__tr("<p><b>Fax send completed successfully.</b>"),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -219,7 +219,7 @@ class FaxSendJobForm(QMainWindow):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -228,7 +228,7 @@ class FaxSendJobForm(QMainWindow):
|
||||
QMessageBox.warning(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/firmwaredialog.py.qmsgbox-typos-fix hplip-3.23.3/ui/firmwaredialog.py
|
||||
--- hplip-3.23.3/ui/firmwaredialog.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/firmwaredialog.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -109,7 +109,7 @@ class FirmwareDialog(QDialog, FirmwareDi
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/makecopiesform.py.qmsgbox-typos-fix hplip-3.23.3/ui/makecopiesform.py
|
||||
--- hplip-3.23.3/ui/makecopiesform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/makecopiesform.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -156,7 +156,7 @@ class MakeCopiesForm(QMainWindow):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -164,7 +164,7 @@ class MakeCopiesForm(QMainWindow):
|
||||
QMessageBox.warning(self,
|
||||
self.caption(),
|
||||
msg,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/nodevicesform.py.qmsgbox-typos-fix hplip-3.23.3/ui/nodevicesform.py
|
||||
--- hplip-3.23.3/ui/nodevicesform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/nodevicesform.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -67,7 +67,7 @@ class NoDevicesForm(NoDevicesForm_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
self.__tr("<b>An error occurred.</b><p>Please re-start the Device Manager and try again."),
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/pluginform2.py.qmsgbox-typos-fix hplip-3.23.3/ui/pluginform2.py
|
||||
--- hplip-3.23.3/ui/pluginform2.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/pluginform2.py 2023-05-29 13:48:48.424731328 +0200
|
||||
@@ -173,7 +173,7 @@ class PluginForm2(PluginForm2_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -181,7 +181,7 @@ class PluginForm2(PluginForm2_base):
|
||||
QMessageBox.information(self,
|
||||
self.caption(),
|
||||
text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/printerform.py.qmsgbox-typos-fix hplip-3.23.3/ui/printerform.py
|
||||
--- hplip-3.23.3/ui/printerform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/printerform.py 2023-05-29 13:48:48.425731321 +0200
|
||||
@@ -154,7 +154,7 @@ class PrinterForm(QMainWindow):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/settingsdialog.py.qmsgbox-typos-fix hplip-3.23.3/ui/settingsdialog.py
|
||||
--- hplip-3.23.3/ui/settingsdialog.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/settingsdialog.py 2023-05-29 13:48:48.425731321 +0200
|
||||
@@ -146,7 +146,7 @@ class SettingsDialog(SettingsDialog_base
|
||||
## QMessageBox.warning(self,
|
||||
## self.caption(),
|
||||
## self.__tr("<b>One or more email addresses are missing.</b><p>Please enter this information and try again."),
|
||||
-## QMessageBox.Ok,
|
||||
+## QMessageBox.Ok |\
|
||||
## QMessageBox.NoButton,
|
||||
## QMessageBox.NoButton)
|
||||
## return
|
||||
@@ -163,7 +163,7 @@ class SettingsDialog(SettingsDialog_base
|
||||
## QMessageBox.information(self,
|
||||
## self.caption(),
|
||||
## self.__tr("<p><b>Please check your email for a test message.</b><p>If the message doesn't arrive, please check your settings and try again."),
|
||||
-## QMessageBox.Ok,
|
||||
+## QMessageBox.Ok |\
|
||||
## QMessageBox.NoButton,
|
||||
## QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/setupform.py.qmsgbox-typos-fix hplip-3.23.3/ui/setupform.py
|
||||
--- hplip-3.23.3/ui/setupform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/setupform.py 2023-05-29 13:48:48.425731321 +0200
|
||||
@@ -602,7 +602,7 @@ class SetupForm(SetupForm_base):
|
||||
if ( QMessageBox.warning(self,
|
||||
self.caption(),
|
||||
warn_text,
|
||||
- QMessageBox.Yes,
|
||||
+ QMessageBox.Yes |\
|
||||
QMessageBox.No,
|
||||
QMessageBox.NoButton) == QMessageBox.Yes ):
|
||||
|
||||
@@ -804,7 +804,7 @@ class SetupForm(SetupForm_base):
|
||||
if QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Retry | QMessageBox.Default,
|
||||
+ QMessageBox.Retry | QMessageBox.Default |\
|
||||
QMessageBox.Cancel | QMessageBox.Escape,
|
||||
QMessageBox.NoButton) == QMessageBox.Cancel:
|
||||
break
|
||||
@@ -832,7 +832,7 @@ class SetupForm(SetupForm_base):
|
||||
if QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Retry | QMessageBox.Default,
|
||||
+ QMessageBox.Retry | QMessageBox.Default |\
|
||||
QMessageBox.Cancel | QMessageBox.Escape,
|
||||
QMessageBox.NoButton) == QMessageBox.Cancel:
|
||||
break
|
||||
@@ -1003,7 +1003,7 @@ class SetupForm(SetupForm_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -1011,7 +1011,7 @@ class SetupForm(SetupForm_base):
|
||||
QMessageBox.warning(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/unloadform.py.qmsgbox-typos-fix hplip-3.23.3/ui/unloadform.py
|
||||
--- hplip-3.23.3/ui/unloadform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/unloadform.py 2023-05-29 13:48:48.425731321 +0200
|
||||
@@ -135,7 +135,7 @@ class UnloadForm(QMainWindow):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
diff -up hplip-3.23.3/ui/upgradeform.py.qmsgbox-typos-fix hplip-3.23.3/ui/upgradeform.py
|
||||
--- hplip-3.23.3/ui/upgradeform.py.qmsgbox-typos-fix 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/ui/upgradeform.py 2023-05-29 13:48:48.425731321 +0200
|
||||
@@ -118,7 +118,7 @@ class UpgradeForm(UpgradeForm_base):
|
||||
QMessageBox.critical(self,
|
||||
self.caption(),
|
||||
error_text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@@ -126,7 +126,7 @@ class UpgradeForm(UpgradeForm_base):
|
||||
QMessageBox.information(self,
|
||||
self.caption(),
|
||||
text,
|
||||
- QMessageBox.Ok,
|
||||
+ QMessageBox.Ok |\
|
||||
QMessageBox.NoButton,
|
||||
QMessageBox.NoButton)
|
||||
|
||||
@ -0,0 +1,41 @@
|
||||
From ae211a3fcfb1b827f0ec35d61f28d6b539028812 Mon Sep 17 00:00:00 2001
|
||||
From: Till Kamppeter <till.kamppeter@gmail.com>
|
||||
Date: Wed, 3 Oct 2018 15:13:00 +0200
|
||||
Subject: Fixed incomplete removal of hp-toolbox features, which caused the
|
||||
hp-toolbox not to start
|
||||
|
||||
Looking into the ui5/devmgr5.py of the HPLIP Python source code it
|
||||
seems that some features got removed by commenting them out, but this
|
||||
removal seems not to have been completed, making non-existing objects
|
||||
being called during the start of hp-toolbox and so it crashes right
|
||||
away.
|
||||
|
||||
This patch completes the commenting-out and so makes hp-toolbox start
|
||||
up and work again.
|
||||
|
||||
Bug-Debian: https://bugs.debian.org/912768
|
||||
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1789184
|
||||
---
|
||||
ui5/devmgr5.py | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/ui5/devmgr5.py b/ui5/devmgr5.py
|
||||
index 0ca016820..9d4e82c58 100644
|
||||
--- a/ui5/devmgr5.py
|
||||
+++ b/ui5/devmgr5.py
|
||||
@@ -319,11 +319,11 @@ class DevMgr5(Ui_MainWindow_Derived, Ui_MainWindow, QMainWindow):
|
||||
self.PreferencesAction.setIcon(QIcon(load_pixmap('settings', '16x16')))
|
||||
self.PreferencesAction.triggered.connect(self.PreferencesAction_activated)
|
||||
|
||||
- self.DiagnoseQueueAction.setIcon(QIcon(load_pixmap('warning', '16x16')))
|
||||
- self.DiagnoseQueueAction.triggered.connect(self.DiagnoseQueueAction_activated)
|
||||
+ #self.DiagnoseQueueAction.setIcon(QIcon(load_pixmap('warning', '16x16')))
|
||||
+ #self.DiagnoseQueueAction.triggered.connect(self.DiagnoseQueueAction_activated)
|
||||
|
||||
- self.DiagnoseHPLIPAction.setIcon(QIcon(load_pixmap('troubleshoot', '16x16')))
|
||||
- self.DiagnoseHPLIPAction.triggered.connect(self.DiagnoseHPLIP_activated)
|
||||
+ #self.DiagnoseHPLIPAction.setIcon(QIcon(load_pixmap('troubleshoot', '16x16')))
|
||||
+ #self.DiagnoseHPLIPAction.triggered.connect(self.DiagnoseHPLIP_activated)
|
||||
|
||||
self.ContentsAction.setIcon(QIcon(load_pixmap("help", "16x16")))
|
||||
self.ContentsAction.triggered.connect(self.helpContents)
|
||||
Binary file not shown.
@ -1,16 +1,17 @@
|
||||
diff -up hplip-3.17.11/installer/core_install.py.check-cups hplip-3.17.11/installer/core_install.py
|
||||
--- hplip-3.17.11/installer/core_install.py.check-cups 2017-12-07 15:34:24.855761874 +0100
|
||||
+++ hplip-3.17.11/installer/core_install.py 2017-12-07 15:38:44.749568860 +0100
|
||||
@@ -349,9 +349,9 @@ class CoreInstall(object):
|
||||
diff --git a/installer/core_install.py b/installer/core_install.py
|
||||
index a6654e2..0bd1e9c 100644
|
||||
--- a/installer/core_install.py
|
||||
+++ b/installer/core_install.py
|
||||
@@ -362,9 +362,9 @@ class CoreInstall(object):
|
||||
'automake': (True, ['prnt'], AUTOMAKE_STR, self.check_automake, DEPENDENCY_RUN_AND_COMPILE_TIME, '-', None, GENERALDEP),
|
||||
'libjpeg': (True, ['base', 'prnt'], JPEG_STR, self.check_libjpeg, DEPENDENCY_RUN_AND_COMPILE_TIME, '-', None, GENERALDEP),
|
||||
'libtool': (True, ['base', 'prnt'], LIBTOOL_STR, self.check_libtool, DEPENDENCY_COMPILE_TIME, '-', 'libtool --version', COMPILEDEP),
|
||||
- 'cups': (True, ['base', 'prnt'], CUPS_STR, self.check_cups, DEPENDENCY_RUN_TIME, '1.1', 'cups-config --version', EXTERNALDEP),
|
||||
- 'cups-devel': (True, ['base', 'prnt'], CUPS_DEV_STR, self.check_cups_devel, DEPENDENCY_COMPILE_TIME, '-', 'cups-config --version', GENERALDEP),
|
||||
- 'cups-image': (True, ['base', 'prnt'], CUPS_IMG_STR, self.check_cups_image, DEPENDENCY_COMPILE_TIME, '-', 'cups-config --version', GENERALDEP),
|
||||
+ 'cups': (True, ['base', 'prnt'], CUPS_STR, self.check_cups, DEPENDENCY_RUN_TIME, '1.1', 'lpstat -r', EXTERNALDEP),
|
||||
+ 'cups-devel': (True, ['base', 'prnt'], CUPS_DEV_STR, self.check_cups_devel, DEPENDENCY_COMPILE_TIME, '-', 'lpstat -r', GENERALDEP),
|
||||
+ 'cups-image': (True, ['base', 'prnt'], CUPS_IMG_STR, self.check_cups_image, DEPENDENCY_COMPILE_TIME, '-', 'lpstat -r', GENERALDEP),
|
||||
+ 'cups': (True, ['base', 'prnt'], CUPS_STR, self.check_cups, DEPENDENCY_RUN_TIME, '-', None, EXTERNALDEP),
|
||||
+ 'cups-devel': (True, ['base', 'prnt'], CUPS_DEV_STR, self.check_cups_devel, DEPENDENCY_COMPILE_TIME, '1.1', 'pkgconf --modversion cups', GENERALDEP),
|
||||
+ 'cups-image': (True, ['base', 'prnt'], CUPS_IMG_STR, self.check_cups_image, DEPENDENCY_COMPILE_TIME, '1.1', 'pkgconf --modversion cups', GENERALDEP),
|
||||
'gcc': (True, ['base', 'prnt'], GCC_STR, self.check_gcc, DEPENDENCY_COMPILE_TIME, '-', 'gcc --version', COMPILEDEP),
|
||||
'make': (True, ['base', 'prnt'], MAKE_STR, self.check_make, DEPENDENCY_COMPILE_TIME, '3.0', 'make --version', COMPILEDEP),
|
||||
'libpthread': (True, ['base', 'prnt'], THREAD_STR, self.check_libpthread, DEPENDENCY_RUN_AND_COMPILE_TIME, '-', 'FUNC#get_libpthread_version', GENERALDEP),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/drv/hpcups.drv.in
|
||||
--- hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv 2017-12-07 09:31:48.721626277 +0100
|
||||
+++ hplip-3.17.11/prnt/drv/hpcups.drv.in 2017-12-07 13:40:30.703164179 +0100
|
||||
diff -up hplip-3.19.6/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.19.6/prnt/drv/hpcups.drv.in
|
||||
--- hplip-3.19.6/prnt/drv/hpcups.drv.in.deviceIDs-drv 2019-06-26 15:09:17.000000000 +0200
|
||||
+++ hplip-3.19.6/prnt/drv/hpcups.drv.in 2019-07-12 08:34:02.789910485 +0200
|
||||
@@ -487,7 +487,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Deskjet 3820"
|
||||
Attribute "NickName" "" "HP Deskjet 3820, hpcups $Version"
|
||||
@ -65,24 +65,6 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
Attribute "Product" "" "(HP Deskjet 970cxi Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 970cse Printer)"
|
||||
@@ -665,7 +665,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 5105"
|
||||
Attribute "NickName" "" "HP Officejet 5105, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 5105 hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:officejet 5105;DES:officejet 5105;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:Hewlett-Packard;MDL:OfficeJet 5105;DES:Hewlett-Packard OfficeJet 5100 Series;"
|
||||
PCFileName "hp-officejet_5105.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 5105 All-in-one Printer)"
|
||||
}
|
||||
@@ -682,7 +682,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 5110v"
|
||||
Attribute "NickName" "" "HP Officejet 5110v, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 5110v hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:officejet 5110v;DES:officejet 5110v;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:Hewlett-Packard;MDL:OfficeJet 5110v;DES:Hewlett-Packard OfficeJet 5100 Series;"
|
||||
PCFileName "hp-officejet_5110v.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 5110v All-in-one Printer)"
|
||||
}
|
||||
@@ -690,7 +690,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet g55"
|
||||
Attribute "NickName" "" "HP Officejet g55, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet g55 hpijs"
|
||||
@ -91,7 +73,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_g55.ppd"
|
||||
Attribute "Product" "" "(HP Officejet g55 All-in-one Printer)"
|
||||
}
|
||||
@@ -706,7 +706,7 @@ Manufacturer "HP"
|
||||
@@ -681,7 +681,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet g85"
|
||||
Attribute "NickName" "" "HP Officejet g85, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet g85 hpijs"
|
||||
@ -100,7 +82,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_g85.ppd"
|
||||
Attribute "Product" "" "(HP Officejet g85 All-in-one Printer)"
|
||||
}
|
||||
@@ -722,7 +722,7 @@ Manufacturer "HP"
|
||||
@@ -697,7 +697,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet g95"
|
||||
Attribute "NickName" "" "HP Officejet g95, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet g95 hpijs"
|
||||
@ -109,7 +91,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_g95.ppd"
|
||||
Attribute "Product" "" "(HP Officejet g95 All-in-one Printer)"
|
||||
}
|
||||
@@ -770,7 +770,7 @@ Manufacturer "HP"
|
||||
@@ -745,7 +745,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet v40"
|
||||
Attribute "NickName" "" "HP Officejet v40, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet v40 hpijs"
|
||||
@ -118,7 +100,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_v40.ppd"
|
||||
Attribute "Product" "" "(HP Officejet v40 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet v40s All-in-one Printer)"
|
||||
@@ -779,7 +779,7 @@ Manufacturer "HP"
|
||||
@@ -754,7 +754,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet v40xi"
|
||||
Attribute "NickName" "" "HP Officejet v40xi, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet v40xi hpijs"
|
||||
@ -127,7 +109,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_v40xi.ppd"
|
||||
Attribute "Product" "" "(HP Officejet v40xi All-in-one Printer)"
|
||||
}
|
||||
@@ -795,7 +795,7 @@ Manufacturer "HP"
|
||||
@@ -770,7 +770,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Photosmart p1000"
|
||||
Attribute "NickName" "" "HP Photosmart p1000, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Photosmart p1000 hpijs"
|
||||
@ -136,7 +118,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-photosmart_p1000.ppd"
|
||||
Attribute "Product" "" "(HP Photosmart p1000/1000 Printer)"
|
||||
Attribute "Product" "" "(HP Photosmart p1000xi Printer)"
|
||||
@@ -804,7 +804,7 @@ Manufacturer "HP"
|
||||
@@ -779,7 +779,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Photosmart p1100"
|
||||
Attribute "NickName" "" "HP Photosmart p1100, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Photosmart p1100 hpijs"
|
||||
@ -145,7 +127,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-photosmart_p1100.ppd"
|
||||
Attribute "Product" "" "(HP Photosmart p1100 Printer)"
|
||||
Attribute "Product" "" "(HP Photosmart p1100xi Printer)"
|
||||
@@ -821,7 +821,7 @@ Manufacturer "HP"
|
||||
@@ -796,7 +796,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 750"
|
||||
Attribute "NickName" "" "HP PSC 750, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 750 hpijs"
|
||||
@ -154,7 +136,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_750.ppd"
|
||||
Attribute "Product" "" "(HP PSC 750 All-in-one Printer)"
|
||||
}
|
||||
@@ -829,7 +829,7 @@ Manufacturer "HP"
|
||||
@@ -804,7 +804,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 750xi"
|
||||
Attribute "NickName" "" "HP PSC 750xi, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 750xi hpijs"
|
||||
@ -163,7 +145,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_750xi.ppd"
|
||||
Attribute "Product" "" "(HP PSC 750xi All-in-one Printer)"
|
||||
}
|
||||
@@ -861,7 +861,7 @@ Manufacturer "HP"
|
||||
@@ -836,7 +836,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 900 Series"
|
||||
Attribute "NickName" "" "HP PSC 900 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 900 Series hpijs"
|
||||
@ -172,7 +154,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_900_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 900 All-in-one Printer)"
|
||||
}
|
||||
@@ -935,7 +935,7 @@ Manufacturer "HP"
|
||||
@@ -910,7 +910,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Deskjet 1220c"
|
||||
Attribute "NickName" "" "HP Deskjet 1220c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 1220c hpijs"
|
||||
@ -181,7 +163,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_1220c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 1220c Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 1220cse Printer)"
|
||||
@@ -1125,7 +1125,7 @@ Manufacturer "HP"
|
||||
@@ -1100,7 +1100,7 @@ Manufacturer "HP"
|
||||
ModelName "HP 2000c"
|
||||
Attribute "NickName" "" "HP 2000c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP 2000c hpijs"
|
||||
@ -190,7 +172,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-2000c.ppd"
|
||||
Attribute "Product" "" "(HP 2000cse Printer)"
|
||||
Attribute "Product" "" "(HP 2000c Printer)"
|
||||
@@ -1589,7 +1589,7 @@ Manufacturer "HP"
|
||||
@@ -1564,7 +1564,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Deskjet 960c"
|
||||
Attribute "NickName" "" "HP Deskjet 960c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 960c hpijs"
|
||||
@ -199,7 +181,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_960c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 960cse Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 960cxi Printer)"
|
||||
@@ -1599,7 +1599,7 @@ Manufacturer "HP"
|
||||
@@ -1574,7 +1574,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Deskjet 980c"
|
||||
Attribute "NickName" "" "HP Deskjet 980c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 980c hpijs"
|
||||
@ -208,7 +190,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_980c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 980cxi Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 980c Printer)"
|
||||
@@ -1608,7 +1608,7 @@ Manufacturer "HP"
|
||||
@@ -1583,7 +1583,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Deskjet 990c"
|
||||
Attribute "NickName" "" "HP Deskjet 990c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 990c hpijs"
|
||||
@ -217,16 +199,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_990c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 990cxi Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 990cse Printer)"
|
||||
@@ -1638,7 +1638,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Color Inkjet cp1700"
|
||||
Attribute "NickName" "" "HP Color Inkjet cp1700, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Color Inkjet cp1700 hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:hp color inkjet cp1700;DES:hp color inkjet cp1700;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:HEWLETT-PACKARD;MDL:HP Color Inkjet CP1700;DES:HP Color Inkjet CP1700;"
|
||||
PCFileName "hp-color_inkjet_cp1700.ppd"
|
||||
Attribute "Product" "" "(HP Color Inkjet cp1700 Printer)"
|
||||
}
|
||||
@@ -1646,7 +1646,7 @@ Manufacturer "HP"
|
||||
@@ -1613,7 +1613,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 7100 Series"
|
||||
Attribute "NickName" "" "HP Officejet 7100 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 7100 Series hpijs"
|
||||
@ -235,7 +208,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_7100_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 7100 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 7110 All-in-one Printer)"
|
||||
@@ -1661,7 +1661,7 @@ Manufacturer "HP"
|
||||
@@ -1628,7 +1628,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet D Series"
|
||||
Attribute "NickName" "" "HP Officejet D Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet D Series hpijs"
|
||||
@ -244,7 +217,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_d_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet d125xi All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet d135 All-in-one Printer)"
|
||||
@@ -1708,7 +1708,7 @@ Manufacturer "HP"
|
||||
@@ -1675,7 +1675,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2100 Series"
|
||||
Attribute "NickName" "" "HP PSC 2100 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2100 Series hpijs"
|
||||
@ -253,7 +226,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2100_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2105 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 2108 All-in-one Printer)"
|
||||
@@ -1721,7 +1721,7 @@ Manufacturer "HP"
|
||||
@@ -1688,7 +1688,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2150 Series"
|
||||
Attribute "NickName" "" "HP PSC 2150 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2150 Series hpijs"
|
||||
@ -262,7 +235,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2150_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2150 All-in-one Printer)"
|
||||
}
|
||||
@@ -1729,7 +1729,7 @@ Manufacturer "HP"
|
||||
@@ -1696,7 +1696,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2170 Series"
|
||||
Attribute "NickName" "" "HP PSC 2170 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2170 Series hpijs"
|
||||
@ -271,7 +244,16 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2170_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2170 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 2171 All-in-one Printer)"
|
||||
@@ -1951,7 +1951,7 @@ Manufacturer "HP"
|
||||
@@ -1743,7 +1743,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Color Inkjet Printer cp1700"
|
||||
Attribute "NickName" "" "HP Color Inkjet Printer cp1700, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP CJ IJ Printer cp1700 hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:hp color inkjet printer cp1700;DES:hp color inkjet printer cp1700;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:HEWLETT-PACKARD;MDL:HP Color Inkjet CP1700;DES:HP Color Inkjet CP1700;"
|
||||
PCFileName "hp-color_inkjet_printer_cp1700.ppd"
|
||||
Attribute "Product" "" "(HP Color Inkjet cp1700 Printer)"
|
||||
Attribute "Product" "" "(HP Color Inkjet cp1700ps Printer)"
|
||||
@@ -1918,7 +1918,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Business Inkjet 2200"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2200, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2200 hpijs"
|
||||
@ -280,7 +262,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2200.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2200 Printer)"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2200se Printer)"
|
||||
@@ -1961,7 +1961,7 @@ Manufacturer "HP"
|
||||
@@ -1928,7 +1928,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Business Inkjet 2230"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2230, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2230 hpijs"
|
||||
@ -289,7 +271,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2230.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2230 Printer)"
|
||||
}
|
||||
@@ -1969,7 +1969,7 @@ Manufacturer "HP"
|
||||
@@ -1936,7 +1936,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Business Inkjet 2250"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2250 pcl3, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2250 hpijs"
|
||||
@ -298,7 +280,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2250-pcl3.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2250 Printer)"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2250tn Printer)"
|
||||
@@ -1978,7 +1978,7 @@ Manufacturer "HP"
|
||||
@@ -1945,7 +1945,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Business Inkjet 2280"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2280 pcl3, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2280 hpijs"
|
||||
@ -307,7 +289,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2280-pcl3.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2280 Printer)"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2280tn Printer)"
|
||||
@@ -2740,7 +2740,7 @@ Manufacturer "HP"
|
||||
@@ -2689,7 +2689,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 7200 Series"
|
||||
Attribute "NickName" "" "HP Officejet 7200 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 7200 Series hpijs"
|
||||
@ -316,7 +298,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_7200_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 7205 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 7208 All-in-one Printer)"
|
||||
@@ -2764,7 +2764,7 @@ Manufacturer "HP"
|
||||
@@ -2713,7 +2713,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 7400 Series"
|
||||
Attribute "NickName" "" "HP Officejet 7400 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 7400 Series hpijs"
|
||||
@ -325,7 +307,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_7400_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 7408 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 7410 All-in-one Printer)"
|
||||
@@ -2810,7 +2810,7 @@ Manufacturer "HP"
|
||||
@@ -2757,7 +2757,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet j5700 Series"
|
||||
Attribute "NickName" "" "HP Officejet j5700 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet j5700 Series hpijs"
|
||||
@ -334,7 +316,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_j5700_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet j5725 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet j5785 All-in-one Printer)"
|
||||
@@ -3488,7 +3488,7 @@ Manufacturer "HP"
|
||||
@@ -3391,7 +3391,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2200 Series"
|
||||
Attribute "NickName" "" "HP PSC 2200 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2200 Series hpijs"
|
||||
@ -343,7 +325,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2200_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2200 All-in-one Printer)"
|
||||
}
|
||||
@@ -3506,7 +3506,7 @@ Manufacturer "HP"
|
||||
@@ -3409,7 +3409,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2300 Series"
|
||||
Attribute "NickName" "" "HP PSC 2300 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2300 Series hpijs"
|
||||
@ -352,7 +334,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2300_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2300 Series All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 2310 All-in-one Printer)"
|
||||
@@ -3514,8 +3514,7 @@ Manufacturer "HP"
|
||||
@@ -3417,8 +3417,7 @@ Manufacturer "HP"
|
||||
{
|
||||
ModelName "HP PSC 2350 Series"
|
||||
Attribute "NickName" "" "HP PSC 2350 Series, hpcups $Version"
|
||||
@ -362,7 +344,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2350_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2350 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 2358 All-in-one Printer)"
|
||||
@@ -3545,7 +3544,7 @@ Manufacturer "HP"
|
||||
@@ -3448,7 +3447,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 2500 Series"
|
||||
Attribute "NickName" "" "HP PSC 2500 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 2500 Series hpijs"
|
||||
@ -371,7 +353,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_2500_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 2500 Photosmart All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 2510 Photosmart All-in-one Printer)"
|
||||
@@ -7134,7 +7133,7 @@ Manufacturer "HP"
|
||||
@@ -7023,7 +7022,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 6100"
|
||||
Attribute "NickName" "" "HP Officejet 6100, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 6100 hpijs"
|
||||
@ -380,7 +362,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_6100.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 6100 Eprinter h611a)"
|
||||
}
|
||||
@@ -16828,7 +16827,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -16708,7 +16707,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 4100 Series"
|
||||
Attribute "NickName" "" "HP Officejet 4100 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 4100 Series hpijs"
|
||||
@ -389,7 +371,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_4100_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 4100 Series All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 4110xi All-in-one Printer)"
|
||||
@@ -16855,7 +16854,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -16735,7 +16734,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 4300 Series"
|
||||
Attribute "NickName" "" "HP Officejet 4300 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 4300 Series hpijs"
|
||||
@ -398,7 +380,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_4300_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 4308 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 4338 All-in-one Printer)"
|
||||
@@ -16887,7 +16886,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -16767,7 +16766,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 1100 Series"
|
||||
Attribute "NickName" "" "HP PSC 1100 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 1100 Series hpijs"
|
||||
@ -407,7 +389,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_1100_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 1110 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 1110v All-in-one Printer)"
|
||||
@@ -16897,7 +16896,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -16777,7 +16776,7 @@ Manufacturer "HP"
|
||||
ModelName "HP PSC 1200 Series"
|
||||
Attribute "NickName" "" "HP PSC 1200 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 1200 Series hpijs"
|
||||
@ -416,7 +398,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_1200_series.ppd"
|
||||
Attribute "Product" "" "(HP PSC 1200 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 1217 All-in-one Printer)"
|
||||
@@ -17200,7 +17199,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -17077,7 +17076,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet 4200 Series"
|
||||
Attribute "NickName" "" "HP Officejet 4200 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 4200 Series hpijs"
|
||||
@ -425,7 +407,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_4200_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 4200 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 4211 All-in-one Printer)"
|
||||
@@ -17265,7 +17264,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -17142,7 +17141,7 @@ Manufacturer "HP"
|
||||
ModelName "HP Officejet j3600 Series"
|
||||
Attribute "NickName" "" "HP Officejet j3600 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet j3600 Series hpijs"
|
||||
@ -434,7 +416,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_j3600_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet j3608 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet j3625 All-in-one Printer)"
|
||||
@@ -17768,6 +17767,7 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -17639,6 +17638,7 @@ Manufacturer "HP"
|
||||
Attribute "NickName" "" "HP Photosmart 380 Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Photosmart 380 Series hpijs"
|
||||
Attribute "1284DeviceID" "" "MFG:HP;MDL:photosmart 380 series;DES:photosmart 380 series;"
|
||||
@ -442,7 +424,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-photosmart_380_series.ppd"
|
||||
Attribute "Product" "" "(HP Photosmart 385 Compact Photo Printer)"
|
||||
Attribute "Product" "" "(HP Photosmart 385xi Compact Photo Printer)"
|
||||
@@ -19573,7 +19573,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -19378,7 +19378,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Business Inkjet 2300"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2300 pcl3, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2300 hpijs"
|
||||
@ -451,7 +433,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2300-pcl3.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2300 Printer)"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2300n Printer)"
|
||||
@@ -19973,7 +19973,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -19759,7 +19759,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet 9100 Series"
|
||||
Attribute "NickName" "" "HP Officejet 9100 Series pcl3, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet 9100 Series hpijs"
|
||||
@ -460,7 +442,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_9100_series-pcl3.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 9110 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet 9120 All-in-one Printer)"
|
||||
@@ -20057,7 +20057,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -19843,7 +19843,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Business Inkjet 2800"
|
||||
Attribute "NickName" "" "HP Business Inkjet 2800 pcl3, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Business Inkjet 2800 hpijs"
|
||||
@ -469,7 +451,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-business_inkjet_2800-pcl3.ppd"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2800 Printer)"
|
||||
Attribute "Product" "" "(HP Business Inkjet 2800dt Printer)"
|
||||
@@ -20600,7 +20600,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20379,7 +20379,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Lx"
|
||||
Attribute "NickName" "" "HP Officejet Lx, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Lx hpijs"
|
||||
@ -478,7 +460,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_lx.ppd"
|
||||
Attribute "Product" "" "(HP Officejet Lx All-in-one Printer)"
|
||||
}
|
||||
@@ -20737,7 +20737,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20516,7 +20516,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 540"
|
||||
Attribute "NickName" "" "HP Deskjet 540, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 540 hpijs"
|
||||
@ -487,7 +469,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_540.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 540 Printer)"
|
||||
}
|
||||
@@ -20745,7 +20745,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20524,7 +20524,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 400"
|
||||
Attribute "NickName" "" "HP Deskjet 400, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 400 hpijs"
|
||||
@ -496,7 +478,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_400.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 400 Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 400 Color Capable Printer)"
|
||||
@@ -20762,7 +20762,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20541,7 +20541,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Series 300"
|
||||
Attribute "NickName" "" "HP Officejet Series 300, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Series 300 hpijs"
|
||||
@ -505,7 +487,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_series_300.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 300 All-in-one Printer)"
|
||||
}
|
||||
@@ -20895,7 +20895,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20674,7 +20674,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 630c"
|
||||
Attribute "NickName" "" "HP Deskjet 630c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 630c hpijs"
|
||||
@ -514,7 +496,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_630c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 630c Printer)"
|
||||
}
|
||||
@@ -20911,7 +20911,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20690,7 +20690,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 656c"
|
||||
Attribute "NickName" "" "HP Deskjet 656c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 656c hpijs"
|
||||
@ -523,7 +505,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_656c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 656c Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 656cvr Printer)"
|
||||
@@ -21024,7 +21024,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20803,7 +20803,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 600"
|
||||
Attribute "NickName" "" "HP Deskjet 600, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 600 hpijs"
|
||||
@ -532,7 +514,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_600.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 600c Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 600 Printer)"
|
||||
@@ -21065,7 +21065,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20843,7 +20843,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 670c"
|
||||
Attribute "NickName" "" "HP Deskjet 670c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 670c hpijs"
|
||||
@ -541,7 +523,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_670c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 670c Printer)"
|
||||
}
|
||||
@@ -21137,7 +21137,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -20915,7 +20915,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Series 600"
|
||||
Attribute "NickName" "" "HP Officejet Series 600, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Series 600 hpijs"
|
||||
@ -550,7 +532,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_series_600.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 600 All-in-one Printer)"
|
||||
}
|
||||
@@ -21282,7 +21282,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21060,7 +21060,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 610c"
|
||||
Attribute "NickName" "" "HP Deskjet 610c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 610c hpijs"
|
||||
@ -559,7 +541,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_610c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 610c Printer)"
|
||||
}
|
||||
@@ -21306,7 +21306,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21084,7 +21084,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 640c"
|
||||
Attribute "NickName" "" "HP Deskjet 640c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 640c hpijs"
|
||||
@ -568,16 +550,16 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_640c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 640c Lite Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 640c Printer)"
|
||||
@@ -21335,7 +21335,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21104,7 +21104,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 690c"
|
||||
Attribute "NickName" "" "HP Deskjet 690c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 690c hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:deskjet 690c;DES:deskjet 690c;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:HEWLETT-PACKARD;MDL:DESKJET 690C;DES:Hewlett-Packard DeskJet 690C;"
|
||||
PCFileName "hp-deskjet_690c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 690 Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 690c Plus Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 690c Printer)"
|
||||
@@ -21386,7 +21386,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21156,7 +21156,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Series 700"
|
||||
Attribute "NickName" "" "HP Officejet Series 700, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Series 700 hpijs"
|
||||
@ -586,7 +568,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_series_700.ppd"
|
||||
Attribute "Product" "" "(HP Officejet 700 All-in-one Printer)"
|
||||
}
|
||||
@@ -21537,7 +21537,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21307,7 +21307,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 812c"
|
||||
Attribute "NickName" "" "HP Deskjet 812c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 812c hpijs"
|
||||
@ -595,7 +577,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_812c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 812c Printer)"
|
||||
}
|
||||
@@ -21545,7 +21545,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21315,7 +21315,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 815c"
|
||||
Attribute "NickName" "" "HP Deskjet 815c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 815c hpijs"
|
||||
@ -604,7 +586,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_815c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 815c Printer)"
|
||||
}
|
||||
@@ -21577,7 +21577,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21347,7 +21347,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 840c"
|
||||
Attribute "NickName" "" "HP Deskjet 840c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 840c hpijs"
|
||||
@ -613,7 +595,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_840c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 840c Printer)"
|
||||
}
|
||||
@@ -21585,7 +21585,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21355,7 +21355,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 841c"
|
||||
Attribute "NickName" "" "HP Deskjet 841c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 841c hpijs"
|
||||
@ -622,7 +604,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_841c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 841c Printer)"
|
||||
}
|
||||
@@ -21601,7 +21601,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21371,7 +21371,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 843c"
|
||||
Attribute "NickName" "" "HP Deskjet 843c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 843c hpijs"
|
||||
@ -631,7 +613,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_843c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 843c Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 843cxe Printer)"
|
||||
@@ -21610,7 +21610,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21380,7 +21380,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 880c"
|
||||
Attribute "NickName" "" "HP Deskjet 880c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 880c hpijs"
|
||||
@ -640,7 +622,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_880c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 880c Printer)"
|
||||
}
|
||||
@@ -21626,7 +21626,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21396,7 +21396,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 895c"
|
||||
Attribute "NickName" "" "HP Deskjet 895c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 895c hpijs"
|
||||
@ -649,7 +631,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_895c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 895cse Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 895c Printer)"
|
||||
@@ -21636,7 +21636,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21406,7 +21406,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet r40"
|
||||
Attribute "NickName" "" "HP Officejet r40, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet r40 hpijs"
|
||||
@ -658,7 +640,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_r40.ppd"
|
||||
Attribute "Product" "" "(HP Officejet r40 All-in-one Printer)"
|
||||
}
|
||||
@@ -21660,7 +21660,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21430,7 +21430,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet r60"
|
||||
Attribute "NickName" "" "HP Officejet r60, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet r60 hpijs"
|
||||
@ -667,7 +649,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_r60.ppd"
|
||||
Attribute "Product" "" "(HP Officejet r60 All-in-one Printer)"
|
||||
}
|
||||
@@ -21668,7 +21668,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21438,7 +21438,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet r65"
|
||||
Attribute "NickName" "" "HP Officejet r65, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet r65 hpijs"
|
||||
@ -676,7 +658,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_r65.ppd"
|
||||
Attribute "Product" "" "(HP Officejet r65 All-in-one Printer)"
|
||||
}
|
||||
@@ -21676,7 +21676,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21446,7 +21446,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet r80"
|
||||
Attribute "NickName" "" "HP Officejet r80, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet r80 hpijs"
|
||||
@ -685,7 +667,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_r80.ppd"
|
||||
Attribute "Product" "" "(HP Officejet r80 All-in-one Printer)"
|
||||
}
|
||||
@@ -21692,7 +21692,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21462,7 +21462,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet T Series"
|
||||
Attribute "NickName" "" "HP Officejet T Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet T Series hpijs"
|
||||
@ -694,7 +676,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_t_series.ppd"
|
||||
Attribute "Product" "" "(HP Officejet t45 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet t45xi All-in-one Printer)"
|
||||
@@ -21703,7 +21703,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21473,7 +21473,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP PSC 500"
|
||||
Attribute "NickName" "" "HP PSC 500, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP PSC 500 hpijs"
|
||||
@ -703,7 +685,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-psc_500.ppd"
|
||||
Attribute "Product" "" "(HP PSC 500 All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP PSC 500xi All-in-one Printer)"
|
||||
@@ -21819,7 +21819,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21589,7 +21589,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 825c"
|
||||
Attribute "NickName" "" "HP Deskjet 825c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 825c hpijs"
|
||||
@ -712,7 +694,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_825c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 825cvr Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 825c Printer)"
|
||||
@@ -21828,7 +21828,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21598,7 +21598,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 845c"
|
||||
Attribute "NickName" "" "HP Deskjet 845c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 845c hpijs"
|
||||
@ -721,7 +703,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_845c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 845c Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 845cvr Printer)"
|
||||
@@ -21939,7 +21939,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21709,7 +21709,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 850c"
|
||||
Attribute "NickName" "" "HP Deskjet 850c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 850c hpijs"
|
||||
@ -730,7 +712,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_850c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 850k Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 850c Printer)"
|
||||
@@ -21958,7 +21958,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21728,7 +21728,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 870c"
|
||||
Attribute "NickName" "" "HP Deskjet 870c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 870c hpijs"
|
||||
@ -739,7 +721,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_870c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 870k Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 870c Printer)"
|
||||
@@ -21969,7 +21969,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21739,7 +21739,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Pro 1150c"
|
||||
Attribute "NickName" "" "HP Officejet Pro 1150c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Pro 1150c hpijs"
|
||||
@ -748,7 +730,7 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-officejet_pro_1150c.ppd"
|
||||
Attribute "Product" "" "(HP Officejet Pro 1150c All-in-one Printer)"
|
||||
Attribute "Product" "" "(HP Officejet Pro 1150cse All-in-one Printer)"
|
||||
@@ -22083,7 +22083,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21853,7 +21853,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Deskjet 890c"
|
||||
Attribute "NickName" "" "HP Deskjet 890c, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Deskjet 890c hpijs"
|
||||
@ -757,10 +739,10 @@ diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.deviceIDs-drv hplip-3.17.11/prnt/d
|
||||
PCFileName "hp-deskjet_890c.ppd"
|
||||
Attribute "Product" "" "(HP Deskjet 890cse Printer)"
|
||||
Attribute "Product" "" "(HP Deskjet 890c Printer)"
|
||||
@@ -22092,7 +22092,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
@@ -21862,7 +21862,7 @@ Group "RLT/HP Real Life Technologies"
|
||||
ModelName "HP Officejet Pro 1170c Series"
|
||||
Attribute "NickName" "" "HP Officejet Pro 1170c Series, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Pro 1170c Series hpijs"
|
||||
Attribute "ShortNickName" "" "HP OJ Pro 1170c Series hpijs"
|
||||
- Attribute "1284DeviceID" "" "MFG:HP;MDL:officejet pro 1170c series;DES:officejet pro 1170c series;"
|
||||
+ Attribute "1284DeviceID" "" "MFG:HEWLETT-PACKARD;MDL:OFFICEJET PRO 1170C SERIES;DES:Hewlett-Packard OfficeJet Pro 1170C Series;"
|
||||
PCFileName "hp-officejet_pro_1170c_series.ppd"
|
||||
|
||||
@ -32,47 +32,3 @@ index fdb48e8..345ed82 100644
|
||||
self.cleanup(EVENT_PCARD_UNABLE_TO_MOUNT)
|
||||
return False
|
||||
|
||||
diff --git a/ui4/wifisetupdialog.py b/ui4/wifisetupdialog.py
|
||||
index 9fd1786..4d36f83 100644
|
||||
--- a/ui4/wifisetupdialog.py
|
||||
+++ b/ui4/wifisetupdialog.py
|
||||
@@ -256,7 +256,7 @@ class WifiSetupDialog(QDialog, Ui_Dialog):
|
||||
try:
|
||||
self.dev = device.Device(self.device_uri)
|
||||
except Error as e:
|
||||
- FailureUI(self, self.__tr("<b>Error opening device:</b><p>%s</p><p>(%s)</p>") %(self.device_uri, QString(e[0])))
|
||||
+ FailureUI(self, self.__tr("<b>Error opening device:</b><p>%s</p><p>(%s)</p>") %(self.device_uri, QString(e.msg)))
|
||||
|
||||
if self.dev is not None:
|
||||
self.dev.close()
|
||||
@@ -834,7 +834,7 @@ class WifiSetupDialog(QDialog, Ui_Dialog):
|
||||
|
||||
|
||||
def showIOError(self, e):
|
||||
- FailureUI(self, self.__tr("<b>An I/O error occurred.</b><p>Please check the USB connection to your printer and try again.</p>(%s)" % QString(e[0])))
|
||||
+ FailureUI(self, self.__tr("<b>An I/O error occurred.</b><p>Please check the USB connection to your printer and try again.</p>(%s)" % QString(e.msg)))
|
||||
|
||||
if self.dev is not None:
|
||||
self.dev.close()
|
||||
diff --git a/ui5/wifisetupdialog.py b/ui5/wifisetupdialog.py
|
||||
index e0c7aee..74cc0ef 100644
|
||||
--- a/ui5/wifisetupdialog.py
|
||||
+++ b/ui5/wifisetupdialog.py
|
||||
@@ -259,7 +259,7 @@ class WifiSetupDialog(QDialog, Ui_Dialog):
|
||||
try:
|
||||
self.dev = device.Device(self.device_uri)
|
||||
except Error as e:
|
||||
- FailureUI(self, self.__tr("<b>Error opening device:</b><p>%s</p><p>(%s)</p>") %(self.device_uri, str(e[0])))
|
||||
+ FailureUI(self, self.__tr("<b>Error opening device:</b><p>%s</p><p>(%s)</p>") %(self.device_uri, str(e.msg)))
|
||||
|
||||
if self.dev is not None:
|
||||
self.dev.close()
|
||||
@@ -840,7 +840,7 @@ class WifiSetupDialog(QDialog, Ui_Dialog):
|
||||
|
||||
|
||||
def showIOError(self, e):
|
||||
- FailureUI(self, self.__tr("<b>An I/O error occurred.</b><p>Please check the USB connection to your printer and try again.</p>(%s)" % str(e[0])))
|
||||
+ FailureUI(self, self.__tr("<b>An I/O error occurred.</b><p>Please check the USB connection to your printer and try again.</p>(%s)" % str(e.msg)))
|
||||
|
||||
if self.dev is not None:
|
||||
self.dev.close()
|
||||
|
||||
@ -1,16 +1,10 @@
|
||||
commit cdf5cb36e5d5a86f6a690c5861666cdc2da70593
|
||||
Author: Tomas Korbar <tkorbar@redhat.com>
|
||||
Date: Wed Sep 19 15:33:03 2018 +0200
|
||||
|
||||
Fix TypeError in hpfax
|
||||
|
||||
diff --git a/fax/backend/hpfax.py b/fax/backend/hpfax.py
|
||||
index 9560e84..bc0912a 100755
|
||||
index a63051d..3e187c9 100755
|
||||
--- a/fax/backend/hpfax.py
|
||||
+++ b/fax/backend/hpfax.py
|
||||
@@ -89,7 +89,7 @@ try:
|
||||
from base import utils
|
||||
from prnt import cups
|
||||
#from prnt import cups
|
||||
except ImportError as e:
|
||||
- bug("Error importing HPLIP modules: %s\n" % (pid, e))
|
||||
+ bug("Error importing HPLIP modules: %s\n" % (e))
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
diff -up hplip-3.15.2/prnt/hpcups/HPCupsFilter.cpp.logdir hplip-3.15.2/prnt/hpcups/HPCupsFilter.cpp
|
||||
--- hplip-3.15.2/prnt/hpcups/HPCupsFilter.cpp.logdir 2015-02-04 14:22:43.838774401 +0100
|
||||
+++ hplip-3.15.2/prnt/hpcups/HPCupsFilter.cpp 2015-02-04 14:22:43.844774315 +0100
|
||||
@@ -619,7 +619,7 @@ int HPCupsFilter::processRasterData(cups
|
||||
diff -up hplip-3.21.12/prnt/hpcups/HPCupsFilter.cpp.logdir hplip-3.21.12/prnt/hpcups/HPCupsFilter.cpp
|
||||
--- hplip-3.21.12/prnt/hpcups/HPCupsFilter.cpp.logdir 2022-01-12 11:27:25.509348511 +0100
|
||||
+++ hplip-3.21.12/prnt/hpcups/HPCupsFilter.cpp 2022-01-12 11:29:11.507661838 +0100
|
||||
@@ -669,7 +669,7 @@ int HPCupsFilter::processRasterData(cups
|
||||
char hpPreProcessedRasterFile[MAX_FILE_PATH_LEN]; //temp file needed to store raster data with swaped pages.
|
||||
|
||||
|
||||
- sprintf(hpPreProcessedRasterFile, "%s/hp_%s_cups_SwapedPagesXXXXXX",CUPS_TMP_DIR, m_JA.user_name);
|
||||
+ snprintf(hpPreProcessedRasterFile, sizeof (hpPreProcessedRasterFile), "%s/hp_%s_cups_SwapedPagesXXXXXX",CUPS_TMP_DIR, m_JA.user_name);
|
||||
|
||||
|
||||
while (cupsRasterReadHeader2(cups_raster, &cups_header))
|
||||
diff -up hplip-3.15.2/prnt/hpcups/SystemServices.cpp.logdir hplip-3.15.2/prnt/hpcups/SystemServices.cpp
|
||||
--- hplip-3.15.2/prnt/hpcups/SystemServices.cpp.logdir 2015-02-04 14:22:43.844774315 +0100
|
||||
+++ hplip-3.15.2/prnt/hpcups/SystemServices.cpp 2015-02-04 14:24:04.080626127 +0100
|
||||
#ifndef DISABLE_IMAGEPROCESSOR
|
||||
image_processor_t* imageProcessor=NULL;
|
||||
IMAGE_PROCESSOR_ERROR result;
|
||||
diff -up hplip-3.21.12/prnt/hpcups/SystemServices.cpp.logdir hplip-3.21.12/prnt/hpcups/SystemServices.cpp
|
||||
--- hplip-3.21.12/prnt/hpcups/SystemServices.cpp.logdir 2021-12-13 10:07:36.000000000 +0100
|
||||
+++ hplip-3.21.12/prnt/hpcups/SystemServices.cpp 2022-01-12 11:27:25.509348511 +0100
|
||||
@@ -38,7 +38,7 @@ SystemServices::SystemServices(int iLogL
|
||||
if (iLogLevel & SAVE_OUT_FILE)
|
||||
{
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
diff -up hplip-3.17.4/Makefile.am.no-ernie hplip-3.17.4/Makefile.am
|
||||
--- hplip-3.17.4/Makefile.am.no-ernie 2017-04-26 16:28:35.398099978 +0200
|
||||
+++ hplip-3.17.4/Makefile.am 2017-04-26 16:29:02.235879035 +0200
|
||||
@@ -519,7 +519,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilte
|
||||
diff -up hplip-3.23.3/Makefile.am.no-ernie hplip-3.23.3/Makefile.am
|
||||
--- hplip-3.23.3/Makefile.am.no-ernie 2023-05-29 13:15:58.008610471 +0200
|
||||
+++ hplip-3.23.3/Makefile.am 2023-05-29 13:15:58.134609689 +0200
|
||||
@@ -562,7 +562,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilte
|
||||
prnt/hpcups/Mode2.cpp prnt/hpcups/Mode2.h prnt/hpcups/Mode3.cpp prnt/hpcups/Mode3.h \
|
||||
prnt/hpcups/Mode9.cpp prnt/hpcups/Mode9.h prnt/hpcups/Mode10.cpp prnt/hpcups/Mode10.h \
|
||||
prnt/hpcups/ModeDeltaPlus.cpp prnt/hpcups/ModeDeltaPlus.h prnt/hpcups/ModeJbig.cpp prnt/hpcups/ModeJbig.h \
|
||||
@ -10,9 +10,9 @@ diff -up hplip-3.17.4/Makefile.am.no-ernie hplip-3.17.4/Makefile.am
|
||||
prnt/hpcups/Encapsulator.cpp prnt/hpcups/Encapsulator.h prnt/hpcups/Pcl3.cpp prnt/hpcups/Pcl3.h \
|
||||
prnt/hpcups/Pcl3Gui.cpp prnt/hpcups/Pcl3Gui.h prnt/hpcups/Pcl3Gui2.cpp prnt/hpcups/Pcl3Gui2.h \
|
||||
prnt/hpcups/LJMono.cpp prnt/hpcups/LJMono.h prnt/hpcups/LJColor.cpp prnt/hpcups/LJColor.h \
|
||||
diff -up hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp.no-ernie hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp
|
||||
--- hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp.no-ernie 2017-04-26 16:28:39.525066003 +0200
|
||||
+++ hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp 2017-04-26 16:29:46.987510614 +0200
|
||||
diff -up hplip-3.23.3/prnt/hpcups/Pcl3Gui2.cpp.no-ernie hplip-3.23.3/prnt/hpcups/Pcl3Gui2.cpp
|
||||
--- hplip-3.23.3/prnt/hpcups/Pcl3Gui2.cpp.no-ernie 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/prnt/hpcups/Pcl3Gui2.cpp 2023-05-29 13:17:02.468210361 +0200
|
||||
@@ -30,7 +30,6 @@
|
||||
|
||||
#include "CommonDefinitions.h"
|
||||
@ -26,7 +26,7 @@ diff -up hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp.no-ernie hplip-3.17.4/prnt/hpcups
|
||||
{
|
||||
speed_mech_enabled = true;
|
||||
- m_run_ernie_filter = true;
|
||||
crd_type = eCrd_both;
|
||||
crd_type = eCrd_color_only; // pcl3 printers support RGB only ref:hplip-1701
|
||||
strcpy(m_szLanguage, "PCL3GUI");
|
||||
}
|
||||
@@ -59,21 +57,6 @@ DRIVER_ERROR Pcl3Gui2::Configure(Pipelin
|
||||
@ -51,9 +51,9 @@ diff -up hplip-3.17.4/prnt/hpcups/Pcl3Gui2.cpp.no-ernie hplip-3.17.4/prnt/hpcups
|
||||
|
||||
if (crd_type != eCrd_black_only) {
|
||||
Mode10 *pMode10;
|
||||
diff -up hplip-3.17.4/prnt/hpcups/Pcl3Gui2.h.no-ernie hplip-3.17.4/prnt/hpcups/Pcl3Gui2.h
|
||||
--- hplip-3.17.4/prnt/hpcups/Pcl3Gui2.h.no-ernie 2017-04-26 16:28:43.277035115 +0200
|
||||
+++ hplip-3.17.4/prnt/hpcups/Pcl3Gui2.h 2017-04-26 16:30:05.826355522 +0200
|
||||
diff -up hplip-3.23.3/prnt/hpcups/Pcl3Gui2.h.no-ernie hplip-3.23.3/prnt/hpcups/Pcl3Gui2.h
|
||||
--- hplip-3.23.3/prnt/hpcups/Pcl3Gui2.h.no-ernie 2023-03-28 09:26:11.000000000 +0200
|
||||
+++ hplip-3.23.3/prnt/hpcups/Pcl3Gui2.h 2023-05-29 13:15:58.134609689 +0200
|
||||
@@ -60,7 +60,6 @@ private:
|
||||
DRIVER_ERROR encapsulateRaster(BYTE *input_raster, unsigned int num_bytes, COLORTYPE c_type);
|
||||
bool speed_mech_enabled;
|
||||
|
||||
@ -57,8 +57,8 @@ diff -up hplip-3.15.2/fax/filters/pstotiff.pstotiff-is-rubbish hplip-3.15.2/fax/
|
||||
+TMPFILE=`mktemp /tmp/pstotiff.XXXXXX` || exit 1
|
||||
+gs -I/usr/share/cups/fonts -sDEVICE=tiffg4 -dMaxStripSize=0 -r204x196 \
|
||||
+ -dNOPAUSE -dBATCH -dSAFER -dPARANOIDSAFER \
|
||||
+ -dSHORTERRORS -dWRITESYSTEMDICT -dGHOSTSCRIPT \
|
||||
+ -sstdout=%stderr -sOutputFile="$TMPFILE" "$IN"
|
||||
+ -dSHORTERRORS -dGHOSTSCRIPT -sstdout=%stderr \
|
||||
+ -sOutputFile="$TMPFILE" "$IN"
|
||||
+RET=$?
|
||||
+cat "$TMPFILE"
|
||||
+rm -f "$TMPFILE"
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
diff -up hplip-3.15.2/scan.py.scan-tmp hplip-3.15.2/scan.py
|
||||
--- hplip-3.15.2/scan.py.scan-tmp 2015-02-04 15:27:20.423562999 +0100
|
||||
+++ hplip-3.15.2/scan.py 2015-02-04 15:34:59.170978476 +0100
|
||||
@@ -1080,7 +1080,7 @@ try:
|
||||
diff -up hplip-3.18.12/scan.py.scan-tmp hplip-3.18.12/scan.py
|
||||
--- hplip-3.18.12/scan.py.scan-tmp 2019-01-08 12:48:20.194815147 +0100
|
||||
+++ hplip-3.18.12/scan.py 2019-01-08 12:50:47.942620000 +0100
|
||||
@@ -1887,7 +1887,7 @@ try:
|
||||
if ('editor' in dest or 'viewer' in dest or 'email' in dest or 'print' in dest) \
|
||||
and not file_saved:
|
||||
|
||||
- output_fd, output = utils.make_temp_file(suffix='.png')
|
||||
+ output_fd, output = utils.make_temp_file(dir='/var/tmp', suffix='.png')
|
||||
try:
|
||||
im.save(output)
|
||||
except IOError as e:
|
||||
diff -up hplip-3.15.2/scan/sane.py.scan-tmp hplip-3.15.2/scan/sane.py
|
||||
--- hplip-3.15.2/scan/sane.py.scan-tmp 2015-01-29 13:20:21.000000000 +0100
|
||||
+++ hplip-3.15.2/scan/sane.py 2015-02-04 15:27:20.424562984 +0100
|
||||
'''pyPlatform = platform.python_version()
|
||||
num = pyPlatform.split('.')
|
||||
diff -up hplip-3.18.12/scan/sane.py.scan-tmp hplip-3.18.12/scan/sane.py
|
||||
--- hplip-3.18.12/scan/sane.py.scan-tmp 2018-12-03 08:10:22.000000000 +0100
|
||||
+++ hplip-3.18.12/scan/sane.py 2019-01-08 12:48:20.194815147 +0100
|
||||
@@ -425,7 +425,8 @@ class ScanThread(threading.Thread):
|
||||
self.dev = device
|
||||
self.update_queue = update_queue
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
diff -up hplip-3.17.11/prnt/drv/hpcups.drv.in.snmp-quirks hplip-3.17.11/prnt/drv/hpcups.drv.in
|
||||
--- hplip-3.17.11/prnt/drv/hpcups.drv.in.snmp-quirks 2017-12-07 15:21:34.149138400 +0100
|
||||
+++ hplip-3.17.11/prnt/drv/hpcups.drv.in 2017-12-07 15:33:32.443211804 +0100
|
||||
@@ -10831,6 +10831,8 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
diff -up hplip-3.19.6/prnt/drv/hpcups.drv.in.snmp-quirks hplip-3.19.6/prnt/drv/hpcups.drv.in
|
||||
--- hplip-3.19.6/prnt/drv/hpcups.drv.in.snmp-quirks 2019-07-12 08:38:36.362527348 +0200
|
||||
+++ hplip-3.19.6/prnt/drv/hpcups.drv.in 2019-07-12 08:46:28.236417835 +0200
|
||||
@@ -10334,6 +10334,8 @@ Manufacturer "HP"
|
||||
Attribute "NickName" "" "HP Officejet Pro 8500 a909a, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Pro 8500 a909a hpijs"
|
||||
Attribute "ShortNickName" "" "HP OJ Pro 8500 a909a hpijs"
|
||||
Attribute "1284DeviceID" "" "MFG:HP;MDL:officejet pro 8500 a909a;DES:officejet pro 8500 a909a;"
|
||||
+ // This device lies about its supplies capacity.
|
||||
+ Attribute "cupsSNMPQuirks" "" "capacity"
|
||||
PCFileName "hp-officejet_pro_8500_a909a.ppd"
|
||||
Attribute "Product" "" "(HP Officejet Pro 8500 All-in-one Printer - a909a)"
|
||||
}
|
||||
@@ -10839,6 +10841,8 @@ CustomMedia "B5/B5 176x250mm" 498.96 708
|
||||
@@ -10342,6 +10344,8 @@ Manufacturer "HP"
|
||||
Attribute "NickName" "" "HP Officejet Pro 8500 a909g, hpcups $Version"
|
||||
Attribute "ShortNickName" "" "HP Officejet Pro 8500 a909g hpijs"
|
||||
Attribute "ShortNickName" "" "HP OJ Pro 8500 a909g hpijs"
|
||||
Attribute "1284DeviceID" "" "MFG:HP;MDL:officejet pro 8500 a909g;DES:officejet pro 8500 a909g;"
|
||||
+ // This device lies about its supplies capacity.
|
||||
+ Attribute "cupsSNMPQuirks" "" "capacity"
|
||||
|
||||
@ -1,76 +1,96 @@
|
||||
diff -up hplip-3.18.4/base/utils.py.ui-optional hplip-3.18.4/base/utils.py
|
||||
--- hplip-3.18.4/base/utils.py.ui-optional 2018-04-25 12:34:16.000000000 +0200
|
||||
+++ hplip-3.18.4/base/utils.py 2018-04-26 09:27:26.487258888 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/usr/bin/env python
|
||||
+#!/usr/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# (c) Copyright 2001-2015 HP Development Company, L.P.
|
||||
@@ -733,6 +733,13 @@ def checkPyQtImport(): # qt3
|
||||
diff --git a/base/module.py b/base/module.py
|
||||
index dd3efa3..04ac5b8 100644
|
||||
--- a/base/module.py
|
||||
+++ b/base/module.py
|
||||
@@ -432,6 +432,12 @@ class Module(object):
|
||||
if show_usage is not None:
|
||||
sys.exit(0)
|
||||
|
||||
+ if mode == GUI_MODE:
|
||||
+ if not utils.canEnterGUIMode4():
|
||||
+ log.warn("GUI mode not available - switching to interactive mode.")
|
||||
+ mode = INTERACTIVE_MODE
|
||||
+ ui_toolkit = 'none'
|
||||
+
|
||||
self.mode = mode
|
||||
return opts, device_uri, printer_name, mode, ui_toolkit, lang
|
||||
|
||||
diff --git a/base/utils.py b/base/utils.py
|
||||
index 98437a3..9b8813b 100644
|
||||
--- a/base/utils.py
|
||||
+++ b/base/utils.py
|
||||
@@ -722,6 +722,15 @@ def canEnterGUIMode4(): # qt4
|
||||
log.warn(e)
|
||||
return False
|
||||
|
||||
+ try:
|
||||
+ import ui4
|
||||
+ except ImportError:
|
||||
+ try:
|
||||
+ import ui5.setupdialog
|
||||
+ except ImportError as e:
|
||||
+ log.warn(e)
|
||||
+ return False
|
||||
+
|
||||
return True
|
||||
|
||||
|
||||
@@ -734,6 +743,11 @@ def checkPyQtImport(): # qt3
|
||||
if os.getenv('DISPLAY') and os.getenv('STARTED_FROM_MENU'):
|
||||
no_qt_message_gtk()
|
||||
|
||||
+ # hplip-gui sub-package (Fedora)
|
||||
+ try:
|
||||
+ import ui
|
||||
+ except ImportError:
|
||||
+ log.error("hplip-gui not installed. GUI not available. Exiting.")
|
||||
+ return False
|
||||
+
|
||||
log.error("PyQt not installed. GUI not available. Exiting.")
|
||||
return False
|
||||
|
||||
@@ -783,7 +790,8 @@ def checkPyQtImport4():
|
||||
import PyQt5
|
||||
import ui5
|
||||
else:
|
||||
@@ -781,11 +795,13 @@ def checkPyQtImport4():
|
||||
import PyQt4
|
||||
import ui4
|
||||
except ImportError:
|
||||
- import PyQt5
|
||||
- import ui5
|
||||
- else:
|
||||
- log.debug("HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP again")
|
||||
+ # hplip-gui sub-package (Fedora) requires python3-qt5
|
||||
+ log.error("Install the hplip-gui package for graphical support.")
|
||||
return False
|
||||
- return False
|
||||
+ try:
|
||||
+ import PyQt5
|
||||
+ import ui5.setupdialog
|
||||
+ except ImportError:
|
||||
+ log.debug('GUI not available.')
|
||||
+ return False
|
||||
+
|
||||
return True
|
||||
|
||||
@@ -2434,6 +2442,7 @@ def checkPyQtImport45():
|
||||
except ImportError as e:
|
||||
log.debug(e)
|
||||
# def checkPyQtImport5():
|
||||
diff --git a/fab.py b/fab.py
|
||||
index 5577af5..194ceed 100755
|
||||
--- a/fab.py
|
||||
+++ b/fab.py
|
||||
@@ -776,14 +776,15 @@ mod.setUsage(module.USAGE_FLAG_NONE)
|
||||
opts, device_uri, printer_name, mode, ui_toolkit, loc = \
|
||||
mod.parseStdOpts(handle_device_printer=False)
|
||||
|
||||
+ log.error("Install the hplip-gui package for graphical support.")
|
||||
raise ImportError("GUI Modules PyQt4 and PyQt5 are not installed")
|
||||
|
||||
|
||||
@@ -2455,6 +2464,7 @@ def import_dialog(ui_toolkit):
|
||||
return (QApplication, "ui4")
|
||||
except ImportError as e:
|
||||
log.error(e)
|
||||
+ log.error("Unable to load Qt support. Is hplip-gui package installed?")
|
||||
sys.exit(1)
|
||||
elif ui_toolkit == "qt5":
|
||||
try:
|
||||
@@ -2463,9 +2473,7 @@ def import_dialog(ui_toolkit):
|
||||
return (QApplication, "ui5")
|
||||
except ImportError as e:
|
||||
log.error(e)
|
||||
- sys.exit(1)
|
||||
-if ui_toolkit == 'qt3':
|
||||
- if not utils.canEnterGUIMode():
|
||||
- log.error("%s GUI mode requires GUI support (try running with --qt4). Entering interactive mode." % __mod__)
|
||||
- mode = INTERACTIVE_MODE
|
||||
-else:
|
||||
- log.error("Unable to load Qt support. Is it installed?")
|
||||
+ log.error("Unable to load Qt support. Is hplip-gui package installed?")
|
||||
sys.exit(1)
|
||||
- if not utils.canEnterGUIMode4():
|
||||
- log.error("%s GUI mode requires GUI support (try running with --qt3). Entering interactive mode." % __mod__)
|
||||
- mode = INTERACTIVE_MODE
|
||||
+if ui_toolkit != 'none':
|
||||
+ if ui_toolkit == 'qt3':
|
||||
+ if not utils.canEnterGUIMode():
|
||||
+ log.error("%s GUI mode requires GUI support (try running with --qt4). Entering interactive mode." % __mod__)
|
||||
+ mode = INTERACTIVE_MODE
|
||||
+ else:
|
||||
+ if not utils.canEnterGUIMode4():
|
||||
+ log.error("%s GUI mode requires GUI support (try running with --qt3). Entering interactive mode." % __mod__)
|
||||
+ mode = INTERACTIVE_MODE
|
||||
|
||||
|
||||
diff -up hplip-3.18.4/plugin.py.ui-optional hplip-3.18.4/plugin.py
|
||||
--- hplip-3.18.4/plugin.py.ui-optional 2018-05-11 10:06:02.925579534 +0200
|
||||
+++ hplip-3.18.4/plugin.py 2018-05-11 10:25:08.576302069 +0200
|
||||
@@ -252,7 +252,11 @@ if mode == GUI_MODE:
|
||||
# clean_exit(1)
|
||||
|
||||
QApplication, ui_package = utils.import_dialog(ui_toolkit)
|
||||
- ui = import_module(ui_package + ".plugindialog")
|
||||
+ try:
|
||||
+ ui = import_module(ui_package + ".plugindialog")
|
||||
+ except ModuleNotFoundError:
|
||||
+ log.error("hplip-gui not installed. GUI not available. Exiting.")
|
||||
+ clean_exit(1)
|
||||
if ui_toolkit == "qt5":
|
||||
from PyQt5.QtWidgets import QMessageBox
|
||||
elif ui_toolkit == "qt4":
|
||||
if mode == GUI_MODE:
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
|
||||
<component type="desktop-application">
|
||||
<id>HP-hplip.desktop</id>
|
||||
<component type="desktop">
|
||||
<id>hplip.desktop</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-2.0 and MIT and BSD-2-Clause</project_license>
|
||||
<project_license>GPL-2.0+</project_license>
|
||||
<name>HPLIP Graphic Tools</name>
|
||||
<summary>HPLIP GUI tools and GUI part of other HPLIP tools</summary>
|
||||
<description>
|
||||
|
||||
60
hplip.spec
60
hplip.spec
@ -1,10 +1,10 @@
|
||||
Name: hplip
|
||||
Summary: HP Linux Imaging and Printing Project
|
||||
Version: 3.18.6
|
||||
Release: 11
|
||||
Version: 3.23.8
|
||||
Release: 1
|
||||
License: GPLv2+ and MIT and BSD and IJG and Public Domain and GPLv2+ with exceptions and ISC
|
||||
Url: https://developers.hp.com/hp-linux-imaging-and-printing
|
||||
Source0: https://sourceforge.net/projects/%{name}/files/%{name}/%{version}/%{name}-%{version}.tar.gz/download?use_mirror=ufpr#/%{name}-%{version}.tar.gz
|
||||
Source0: http://downloads.sourceforge.net/sourceforge/hplip/hplip-%%{version}.tar.gz
|
||||
Source1: hpcups-update-ppds.sh
|
||||
Source2: copy-deviceids.py
|
||||
Source3: hplip.appdata.xml
|
||||
@ -37,6 +37,9 @@ Patch31: hplip-use-binary-str.patch
|
||||
Patch32: hplip-colorlaserjet-mfp-m278-m281.patch
|
||||
Patch33: hplip-error-print.patch
|
||||
Patch34: hplip-hpfax-importerror-print.patch
|
||||
Patch35: 0025-Remove-all-ImageProcessor-functionality-which-is-clo.patch
|
||||
Patch36: 0026-Call-QMessageBox-constructors-of-PyQT5-with-the-corr.patch
|
||||
Patch37: 0027-Fixed-incomplete-removal-of-hp-toolbox-features-whic.patch
|
||||
|
||||
Requires: python3-pillow python3-gobject cups python3-dbus systemd %{_bindir}/gpg
|
||||
Requires: python3-qt5 wget python3-gobject python3-reportlab sane-backends python3
|
||||
@ -44,6 +47,7 @@ Requires: python3-qt5 wget python3-gobject python3-reportlab sane-backends pytho
|
||||
BuildRequires: autoconf automake libtool net-snmp-devel cups-devel libappstream-glib
|
||||
BuildRequires: gcc python3-devel libjpeg-devel desktop-file-utils libusb1-devel systemd
|
||||
BuildRequires: gcc-c++ openssl-devel sane-backends-devel pkgconfig(dbus-1) cups python3-cups
|
||||
BuildRequires: pkgconfig(avahi-client)
|
||||
|
||||
Obsoletes: hpijs < 1:%{version}-%{release}
|
||||
Provides: hpijs = 1:%{version}-%{release}
|
||||
@ -129,6 +133,12 @@ rm prnt/hpcups/ErnieFilter.{cpp,h} prnt/hpijs/ernieplatform.h
|
||||
%patch33 -p1 -b .error-print-fix
|
||||
%patch34 -p1 -b .hpfax-import-error-print
|
||||
|
||||
%patch35 -p1 -b .libimageprocessor-removal
|
||||
%{_bindir}/rm prnt/hpcups/libImageProcessor-x86*
|
||||
|
||||
%patch36 -p1 -b .qmsgbox-typos-fix
|
||||
%patch37 -p1 -b .toolbox-crash
|
||||
|
||||
sed -i.duplex-constraints \
|
||||
-e 's,\(UIConstraints.* \*Duplex\),//\1,' \
|
||||
prnt/drv/hpcups.drv.in
|
||||
@ -156,6 +166,7 @@ export CXXFLAGS="%{optflags} $(python3-config --includes)"
|
||||
--disable-qt4 --enable-qt5 --enable-hpcups-install \
|
||||
--enable-cups-drv-install --enable-foomatic-drv-install \
|
||||
--enable-hpijs-install --disable-policykit \
|
||||
--disable-imageProcessor-build \
|
||||
--with-mimedir=%{_datadir}/cups/mime PYTHON=%{__python3}
|
||||
|
||||
%make_build
|
||||
@ -172,6 +183,23 @@ cat > ${RPM_BUILD_ROOT}%{_tmpfilesdir}/hplip.conf <<EOF
|
||||
d /run/hplip 0775 root lp -
|
||||
EOF
|
||||
|
||||
# Remove unpackaged files
|
||||
rm -f %{buildroot}%{_bindir}/hp-logcapture \
|
||||
%{buildroot}%{_bindir}/hp-doctor \
|
||||
%{buildroot}%{_bindir}/hp-pqdiag \
|
||||
%{buildroot}%{_datadir}/hplip/logcapture.py \
|
||||
%{buildroot}%{_datadir}/hplip/doctor.py \
|
||||
%{buildroot}%{_datadir}/hplip/pqdiag.py
|
||||
|
||||
rm -rf %{buildroot}%{_datadir}/hplip/install.* \
|
||||
%{buildroot}%{_datadir}/hplip/uninstall.* \
|
||||
%{buildroot}%{_bindir}/hp-uninstall \
|
||||
%{buildroot}%{_datadir}/hplip/upgrade.* \
|
||||
%{buildroot}%{_bindir}/hp-upgrade \
|
||||
%{buildroot}%{_datadir}/hplip/hplip-install
|
||||
|
||||
rm -f %{buildroot}%{_datadir}/hplip/hpijs.drv.in.template
|
||||
|
||||
install -d ${RPM_BUILD_ROOT}%{_datadir}/appdata
|
||||
cp -a %{SOURCE3} ${RPM_BUILD_ROOT}%{_datadir}/appdata/
|
||||
install -d ${RPM_BUILD_ROOT}%{_datadir}/icons/hicolor/{16x16,32x32,64x64}/apps
|
||||
@ -232,37 +260,14 @@ install -d ${RPM_BUILD_ROOT}%{_datadir}/hplip/prnt/plugins
|
||||
%config(noreplace) %{_sysconfdir}/hp/%{name}.conf
|
||||
%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
|
||||
|
||||
%exclude %{_datadir}/%{name}/doctor.pyc
|
||||
%exclude %{_datadir}/%{name}/doctor.pyo
|
||||
%exclude %{_datadir}/%{name}/logcapture.pyc
|
||||
%exclude %{_datadir}/%{name}/logcapture.pyo
|
||||
%exclude %{_datadir}/%{name}/pkservice.pyc
|
||||
%exclude %{_datadir}/%{name}/pkservice.pyo
|
||||
%exclude %{_datadir}/%{name}/pqdiag.pyc
|
||||
%exclude %{_datadir}/%{name}/pqdiag.pyo
|
||||
%exclude %{_datadir}/%{name}/hpaio.desc
|
||||
%exclude %{_datadir}/%{name}/%{name}-install
|
||||
%exclude %{_datadir}/%{name}/install.*
|
||||
%exclude %{_datadir}/%{name}/uninstall.*
|
||||
%exclude %{_datadir}/%{name}/pkservice.py
|
||||
%exclude %{_datadir}/%{name}/locatedriver*
|
||||
%exclude %{_datadir}/%{name}/dat2drv*
|
||||
%exclude %{_datadir}/%{name}/logcapture.py
|
||||
%exclude %{_datadir}/%{name}/doctor.py
|
||||
%exclude %{_datadir}/%{name}/pqdiag.py
|
||||
%exclude %{_datadir}/%{name}/hpijs.drv.in.template
|
||||
%exclude %{_datadir}/%{name}/fax/pstotiff*
|
||||
%exclude %{_datadir}/%{name}/upgrade.*
|
||||
%exclude %{_datadir}/hal/fdi
|
||||
%exclude %{_datadir}/applications/%{name}.desktop
|
||||
%exclude %{_datadir}/cups/mime/pstotiff.types
|
||||
%exclude %{_docdir}
|
||||
%exclude %{_bindir}/hp-pkservice
|
||||
%exclude %{_bindir}/hp-logcapture
|
||||
%exclude %{_bindir}/hp-doctor
|
||||
%exclude %{_bindir}/hp-pqdiag
|
||||
%exclude %{_bindir}/hp-uninstall
|
||||
%exclude %{_bindir}/hp-upgrade
|
||||
%exclude %{_libdir}/*.la
|
||||
%exclude %{_libdir}/libhpip.so
|
||||
%exclude %{_libdir}/libhpipp.so
|
||||
@ -274,6 +279,9 @@ install -d ${RPM_BUILD_ROOT}%{_datadir}/hplip/prnt/plugins
|
||||
%exclude %{python3_sitearch}/*.la
|
||||
|
||||
%changelog
|
||||
* Wed Oct 11 2023 yaoxin <yao_xin001@hoperun.com> - 3.23.8-1
|
||||
- Upgrade to 3.23.8
|
||||
|
||||
* Tue Sep 15 2020 Ge Wang <wangge20@huawei.com> - 3.18.6-11
|
||||
- Modify Source0 Url
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user