1929977 - hplip-3.21.2 is available
get out of hp-setup if the device is a standalone scanner remove the old search algorithm
This commit is contained in:
parent
0f40a3baaa
commit
613fa6c3de
1
.gitignore
vendored
1
.gitignore
vendored
@ -101,3 +101,4 @@ hplip-3.10.6.tar.gz
|
|||||||
/hplip-3.20.6.tar.gz
|
/hplip-3.20.6.tar.gz
|
||||||
/hplip-3.20.9.tar.gz
|
/hplip-3.20.9.tar.gz
|
||||||
/hplip-3.20.11.tar.gz
|
/hplip-3.20.11.tar.gz
|
||||||
|
/hplip-3.21.2.tar.gz
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
diff -up hplip-3.18.12/Makefile.am.libimageprocessor-removal hplip-3.18.12/Makefile.am
|
diff -up hplip-3.21.2/Makefile.am.libimageprocessor-removal hplip-3.21.2/Makefile.am
|
||||||
--- hplip-3.18.12/Makefile.am.libimageprocessor-removal 2019-01-08 12:51:08.629447883 +0100
|
--- hplip-3.21.2/Makefile.am.libimageprocessor-removal 2021-02-24 12:38:31.707900421 +0100
|
||||||
+++ hplip-3.18.12/Makefile.am 2019-01-08 12:51:08.710447208 +0100
|
+++ hplip-3.21.2/Makefile.am 2021-02-24 12:38:31.735900172 +0100
|
||||||
@@ -166,7 +166,7 @@ if !HPLIP_CLASS_DRIVER
|
@@ -167,7 +167,7 @@ if !HPLIP_CLASS_DRIVER
|
||||||
dist_hplip_SCRIPTS = hpssd.py __init__.py hpdio.py
|
dist_hplip_SCRIPTS = hpssd.py __init__.py hpdio.py
|
||||||
endif #HPLIP_CLASS_DRIVER
|
endif #HPLIP_CLASS_DRIVER
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ diff -up hplip-3.18.12/Makefile.am.libimageprocessor-removal hplip-3.18.12/Makef
|
|||||||
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
|
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
|
||||||
|
|
||||||
if !HPLIP_CLASS_DRIVER
|
if !HPLIP_CLASS_DRIVER
|
||||||
@@ -594,7 +594,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilte
|
@@ -595,7 +595,7 @@ hpcups_SOURCES = prnt/hpcups/HPCupsFilte
|
||||||
prnt/hpcups/ImageProcessor.h
|
prnt/hpcups/ImageProcessor.h
|
||||||
|
|
||||||
hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS)
|
hpcups_CXXFLAGS = $(APDK_ENDIAN_FLAG) $(DBUS_CFLAGS)
|
||||||
@ -19,7 +19,7 @@ diff -up hplip-3.18.12/Makefile.am.libimageprocessor-removal hplip-3.18.12/Makef
|
|||||||
#else
|
#else
|
||||||
#hpcupsdir = $(cupsfilterdir)
|
#hpcupsdir = $(cupsfilterdir)
|
||||||
#hpcups_PROGRAMS = hpcups
|
#hpcups_PROGRAMS = hpcups
|
||||||
@@ -684,16 +684,6 @@ endif #HPLIP_CLASS_DRIVER
|
@@ -685,16 +685,6 @@ endif #HPLIP_CLASS_DRIVER
|
||||||
|
|
||||||
install-data-hook:
|
install-data-hook:
|
||||||
if HPLIP_BUILD
|
if HPLIP_BUILD
|
||||||
@ -36,9 +36,9 @@ diff -up hplip-3.18.12/Makefile.am.libimageprocessor-removal hplip-3.18.12/Makef
|
|||||||
if !HPLIP_CLASS_DRIVER
|
if !HPLIP_CLASS_DRIVER
|
||||||
# If scanner build, add hpaio entry to sane dll.conf.
|
# If scanner build, add hpaio entry to sane dll.conf.
|
||||||
if [ "$(scan_build)" = "yes" ]; then \
|
if [ "$(scan_build)" = "yes" ]; then \
|
||||||
diff -up hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp.libimageprocessor-removal hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp
|
diff -up hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp.libimageprocessor-removal hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp
|
||||||
--- hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp.libimageprocessor-removal 2019-01-08 12:51:08.619447966 +0100
|
--- hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp.libimageprocessor-removal 2021-02-24 12:38:31.701900474 +0100
|
||||||
+++ hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp 2019-01-08 12:52:39.321686854 +0100
|
+++ hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp 2021-02-24 12:42:49.445720549 +0100
|
||||||
@@ -31,7 +31,6 @@
|
@@ -31,7 +31,6 @@
|
||||||
\*****************************************************************************/
|
\*****************************************************************************/
|
||||||
|
|
||||||
@ -47,55 +47,66 @@ diff -up hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp.libimageprocessor-removal hp
|
|||||||
|
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
#include <sys/wait.h>
|
#include <sys/wait.h>
|
||||||
@@ -645,16 +644,10 @@ int HPCupsFilter::processRasterData(cups
|
@@ -659,21 +658,8 @@ int HPCupsFilter::processRasterData(cups
|
||||||
|
|
||||||
|
|
||||||
snprintf(hpPreProcessedRasterFile, sizeof (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);
|
||||||
- image_processor_t* imageProcessor = imageProcessorCreate();
|
|
||||||
|
|
||||||
|
- image_processor_t* imageProcessor=NULL;
|
||||||
|
- IMAGE_PROCESSOR_ERROR result;
|
||||||
|
- //added if condition to check if pinter language is "ljzjstream"
|
||||||
|
- //If so, then bypass imageprocessing functions while running HPCUPS filter.
|
||||||
|
- if(strncmp(m_JA.printer_platform, "ljzjstream",10) == 0){
|
||||||
|
- imageProcessor = imageProcessorCreate();
|
||||||
|
- }
|
||||||
while (cupsRasterReadHeader2(cups_raster, &cups_header))
|
while (cupsRasterReadHeader2(cups_raster, &cups_header))
|
||||||
{
|
{
|
||||||
|
- if(strncmp(m_JA.printer_platform, "ljzjstream",10) == 0){
|
||||||
- IMAGE_PROCESSOR_ERROR result = imageProcessorStartPage(imageProcessor, &cups_header);
|
- result = imageProcessorStartPage(imageProcessor, &cups_header);
|
||||||
- if (result != IPE_SUCCESS){
|
- if (result != IPE_SUCCESS){
|
||||||
- dbglog("DEBUG: imageProcessorStartPage failed result = %d\n", result);
|
- dbglog("DEBUG: imageProcessorStartPage failed result = %d\n", result);
|
||||||
- }
|
- }
|
||||||
-
|
- }
|
||||||
current_page_number++;
|
current_page_number++;
|
||||||
|
|
||||||
if (current_page_number == 1) {
|
if (current_page_number == 1) {
|
||||||
@@ -753,12 +746,6 @@ int HPCupsFilter::processRasterData(cups
|
@@ -772,14 +758,6 @@ int HPCupsFilter::processRasterData(cups
|
||||||
color_raster = rgbRaster;
|
color_raster = rgbRaster;
|
||||||
black_raster = kRaster;
|
black_raster = kRaster;
|
||||||
|
|
||||||
|
- if(strncmp(m_JA.printer_platform, "ljzjstream",10) == 0)
|
||||||
|
- {
|
||||||
- result = imageProcessorProcessLine(imageProcessor, m_pPrinterBuffer, cups_header.cupsBytesPerLine);
|
- result = imageProcessorProcessLine(imageProcessor, m_pPrinterBuffer, cups_header.cupsBytesPerLine);
|
||||||
- if (result != IPE_SUCCESS){
|
- if (result != IPE_SUCCESS){
|
||||||
- dbglog("DEBUG: imageProcessorProcessLine failed result = %d\n", result);
|
- dbglog("DEBUG: imageProcessorProcessLine failed result = %d\n", result);
|
||||||
- }
|
- }
|
||||||
-
|
- }
|
||||||
-
|
-
|
||||||
if ((y == 0) && !is_ljmono) {
|
if ((y == 0) && !is_ljmono) {
|
||||||
//For ljmono, make sure that first line is not a blankRaster line.Otherwise printer
|
//For ljmono, make sure that first line is not a blankRaster line.Otherwise printer
|
||||||
//may not skip blank lines before actual data
|
//may not skip blank lines before actual data
|
||||||
@@ -788,12 +775,6 @@ int HPCupsFilter::processRasterData(cups
|
@@ -809,14 +787,6 @@ int HPCupsFilter::processRasterData(cups
|
||||||
}
|
}
|
||||||
} // for() loop end
|
} // for() loop end
|
||||||
|
|
||||||
|
- if(strncmp(m_JA.printer_platform, "ljzjstream",10) == 0)
|
||||||
|
- {
|
||||||
- result = imageProcessorEndPage(imageProcessor);
|
- result = imageProcessorEndPage(imageProcessor);
|
||||||
- if (result != IPE_SUCCESS){
|
- if (result != IPE_SUCCESS){
|
||||||
- dbglog("DEBUG: imageProcessorEndPage failed result = %d\n", result);
|
- dbglog("DEBUG: imageProcessorEndPage failed result = %d\n", result);
|
||||||
- }
|
- }
|
||||||
-
|
- }
|
||||||
-
|
-
|
||||||
m_Job.NewPage();
|
m_Job.NewPage();
|
||||||
if (err != NO_ERROR) {
|
if (err != NO_ERROR) {
|
||||||
break;
|
break;
|
||||||
@@ -808,8 +789,6 @@ int HPCupsFilter::processRasterData(cups
|
@@ -832,10 +802,6 @@ int HPCupsFilter::processRasterData(cups
|
||||||
rgbRaster = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
- if(strncmp(m_JA.printer_platform, "ljzjstream",10) == 0)
|
||||||
|
- {
|
||||||
- imageProcessorDestroy(imageProcessor);
|
- imageProcessorDestroy(imageProcessor);
|
||||||
-
|
- }
|
||||||
unlink(hpPreProcessedRasterFile);
|
unlink(hpPreProcessedRasterFile);
|
||||||
return ret_status;
|
return ret_status;
|
||||||
}
|
}
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1.4.11 (GNU/Linux)
|
|
||||||
|
|
||||||
iEYEABECAAYFAl9q3H0ACgkQc9dwzaWQR7mXYwCg29C1KMe4i4oKiGBuTORPyFFD
|
|
||||||
DBIAoNsiIA+A17b4QeR4GCbRhWBEYvl5
|
|
||||||
=OKLE
|
|
||||||
-----END PGP SIGNATURE-----
|
|
7
hplip-3.21.2.tar.gz.asc
Normal file
7
hplip-3.21.2.tar.gz.asc
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1.4.11 (GNU/Linux)
|
||||||
|
|
||||||
|
iEYEABECAAYFAmApuOMACgkQc9dwzaWQR7kddgCeNSUemyt9lpIk8a37ItEiX7XO
|
||||||
|
xXYAnjgAIdzPYdmSMFJ5Bqv1JLTv7RiC
|
||||||
|
=oTOD
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,18 +1,18 @@
|
|||||||
diff -up hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp.logdir hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp
|
diff -up hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp.logdir hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp
|
||||||
--- hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp.logdir 2019-01-08 12:31:15.346315031 +0100
|
--- hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp.logdir 2021-02-19 07:46:48.334843864 +0100
|
||||||
+++ hplip-3.18.12/prnt/hpcups/HPCupsFilter.cpp 2019-01-08 12:47:42.314131260 +0100
|
+++ hplip-3.21.2/prnt/hpcups/HPCupsFilter.cpp 2021-02-19 07:48:18.052963216 +0100
|
||||||
@@ -643,7 +643,7 @@ int HPCupsFilter::processRasterData(cups
|
@@ -656,7 +656,7 @@ int HPCupsFilter::processRasterData(cups
|
||||||
char hpPreProcessedRasterFile[MAX_FILE_PATH_LEN]; //temp file needed to store raster data with swaped pages.
|
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);
|
- 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);
|
+ snprintf(hpPreProcessedRasterFile, sizeof (hpPreProcessedRasterFile), "%s/hp_%s_cups_SwapedPagesXXXXXX",CUPS_TMP_DIR, m_JA.user_name);
|
||||||
image_processor_t* imageProcessor = imageProcessorCreate();
|
|
||||||
|
|
||||||
while (cupsRasterReadHeader2(cups_raster, &cups_header))
|
image_processor_t* imageProcessor=NULL;
|
||||||
diff -up hplip-3.18.12/prnt/hpcups/SystemServices.cpp.logdir hplip-3.18.12/prnt/hpcups/SystemServices.cpp
|
IMAGE_PROCESSOR_ERROR result;
|
||||||
--- hplip-3.18.12/prnt/hpcups/SystemServices.cpp.logdir 2018-12-03 08:07:13.000000000 +0100
|
diff -up hplip-3.21.2/prnt/hpcups/SystemServices.cpp.logdir hplip-3.21.2/prnt/hpcups/SystemServices.cpp
|
||||||
+++ hplip-3.18.12/prnt/hpcups/SystemServices.cpp 2019-01-08 12:31:15.346315031 +0100
|
--- hplip-3.21.2/prnt/hpcups/SystemServices.cpp.logdir 2021-02-15 00:55:21.000000000 +0100
|
||||||
|
+++ hplip-3.21.2/prnt/hpcups/SystemServices.cpp 2021-02-19 07:46:48.334843864 +0100
|
||||||
@@ -38,7 +38,7 @@ SystemServices::SystemServices(int iLogL
|
@@ -38,7 +38,7 @@ SystemServices::SystemServices(int iLogL
|
||||||
if (iLogLevel & SAVE_OUT_FILE)
|
if (iLogLevel & SAVE_OUT_FILE)
|
||||||
{
|
{
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
|
|
||||||
Summary: HP Linux Imaging and Printing Project
|
Summary: HP Linux Imaging and Printing Project
|
||||||
Name: hplip
|
Name: hplip
|
||||||
Version: 3.20.11
|
Version: 3.21.2
|
||||||
Release: 6%{?dist}
|
Release: 1%{?dist}
|
||||||
License: GPLv2+ and MIT and BSD and IJG and Public Domain and GPLv2+ with exceptions and ISC
|
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
|
Url: https://developers.hp.com/hp-linux-imaging-and-printing
|
||||||
@ -817,6 +817,9 @@ rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/hplip-systray.desktop
|
|||||||
%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
|
%config(noreplace) %{_sysconfdir}/sane.d/dll.d/hpaio
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 19 2021 Zdenek Dohnal <zdohnal@redhat.com> - 3.21.2-1
|
||||||
|
- 1929977 - hplip-3.21.2 is available
|
||||||
|
|
||||||
* Fri Feb 19 2021 Zdenek Dohnal <zdohnal@redhat.com> - 3.20.11-6
|
* Fri Feb 19 2021 Zdenek Dohnal <zdohnal@redhat.com> - 3.20.11-6
|
||||||
- get out of hp-setup if the device is a standalone scanner
|
- get out of hp-setup if the device is a standalone scanner
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (hplip-3.20.11.tar.gz) = f583fb4140a29c5e21956c3e51fe3620baa65d33b40447af419d7fc61473a1148a1873216a84e89be785b155ee8e9aebd5e3eb19d2ded82b8415b1a35de1b55d
|
SHA512 (hplip-3.21.2.tar.gz) = 73ba37275cfe34a58b81c9656514e15da67c1a69af5471ad132a1538d324efe640879cb7e60c359915607e41b63e653e7ae757661e553235f6e83e378ab46474
|
||||||
|
Loading…
Reference in New Issue
Block a user