Path to this page:
Subject: CVS commit: pkgsrc/graphics/sane-backends
From: Ryo ONODERA
Date: 2023-09-05 16:31:39
Message id: 20230905143140.043E9FBDB@cvs.NetBSD.org
Log Message:
sane-backends: Update to 1.2.1
Changelog:
## New with 1.2.1 (released 2023-02-05)
### Backends
- `avision`:
- Minor fix for protocol packet length.
- Added “basic” support for Avision AD345F. Note that multi-sheet \
scanning is problematic.
- Fix for 32-bit limitation on scan line size which caused early abort of scan.
- Fix for minimum resolution for devices with AV_ASIC_C6.
- Various small logic errors addressed.
- `canon`: Use the common model name instead of string from the device.
- `canon_lide70`: Some small corrections to option support.
- `canon_pp`: Potential buffer overrun issue addressed.
- `canon-dr`: Added support for lifecycle counters for dr-x10c scanners.
- `epjitsu`: Hang fix for Scansnap S1300i.
- `epsonds`: Added support for Epson XP-2200 Series devices.
- `escl`:
- Fixes related to support for HP M277dw.
- Fix for Canon TS-3400 series resolution support.
- Added support for Epson EcoTank L3160.
- Fix for segfault crash.
- Performance and memory use enhancements through the use of memory-mapped I/O.
- Fix for TIFF file type generation failure.
- IPv6 detection improvements.
- `fujitsu`:
- Contrast/brightness fixes for Fujitsu ix500.
- Support confirmed for Fujitsu fi-7300NX.
- Support added for ScanSnap ix1400.
- Added support for ScanPartner SP30.
- `genesys`:
- Fixes for unit test build errors related to GCC 12.
- Fix for 32-bit limitation on scan line size which caused early abort. of scan.
- Build issue fix for OSX.
- Button support for Canon 8400f scanner corrected.
- Support added back in for Plustek OpticFilm 7600i: config file entry was \
missing.
- `kvs40xx`: Compiler warnings fixed.
- `mustek_usb2`: Compiler warnings fixed.
- `pixma`:
- Fix for Canon TS-3400 series resolution support.
- Button support for Canon MG5700 series corrected.
- Added support for Canon imageRUNNER 1018/1022/1023.
- Added support for Canon PIXMA TS2400 Series.
- Added support for Canon PIXMA TS2600 Series.
- Testing confirmed for Canon TS6400 series devices.
- Testing confirmed for Canon TS3400 series devices.
- Various devices’ max resolutions fixed.
- Minor fix for broadcast buffer size error.
- `plustek_pp`: Support removed for deprecated Linux kernel driver build.
- `test`: Fix for 32-bit limitation on scan line size which caused early abort \
of scan.
- `xerox_mfp`:
- JPEG support fix for Samsung SCX-4828 FN and similar.
- JPEG support fix for Samsung SCX-4824 FN and similar.
### Frontends
- `sane-find-scanner`: Alteration to output to indicate that indicated devices \
are potentially scanners.
- `saned`: Fix for poll.h header file, which caused problems on Alpine Linux.
- `scanimage`:
- Attempts to set readonly options will give a warning about readonly option \
set attempt now, instead of the misleading "unknown option" error.
- Header file build fixes for FreeBSD.
- Fix for backends presenting NULL attributes in deactivated options.
### Miscellaneous
- Updated translation to Russian, Italian, British English and Ukraine.
- Compiler warnings addressed for a number of backends.
- A number of fixes for the build system:
- Fix to ignore LDFLAGS environment variable in build.
- Fix to not build umax_pp tool when disabled.
- Fix for CLANG compiler warnings.
- Various small improvements to dependency checking and CI builds.
- General corrections for backends’ use of mkstemp() function.
- Added support for autotools’ silent build option.
- Remove –with-group configure option, since it is no longer used.
- Autotools fixes for backend library installation.
## New with 1.1.1 (released 2022-01-18)
### Backends
- `epson2`: Fixed support for many scanners that don't support focus command.
- `epson2`: Improve reliability of long scans.
- `epsonds`: Implemented support for the following Epson scanners:
- DS-1610
- DS-1630
- DS-1660W
- DS-310
- DS-320
- DS-360W
- DS-410
- DS-530
- DS-530II
- DS-531
- DS-535
- DS-535H
- DS-535II
- DS-570W
- DS-570WII
- DS-571W
- DS-575W
- DS-575WII
- DS-70
- DS-80W
- ES-200
- ES-300W
- ES-300WR
- ES-400
- ES-400II
- ES-50
- ES-500W
- ES-500WII
- ES-500WR
- ES-55R
- ES-580W
- ES-60W
- ES-60WB
- ES-60WW
- ES-65WR
- ET-2700 Series
- ET-2710 Series
- ET-2810 Series
- ET-M2140 Series
- ET-M3140 Series
- EW-052A Series
- FF-680W
- L3150 Series
- L3200 Series
- L3210 Series
- L3250 Series
- L4150 Series
- M2140 Series
- M3140 Series
- RR-60
- RR-600W
- RR-70W
- XP-2100 Series
- XP-2150 Series
- `epson2`: Marked XP-452 455 series as supported in documentation.
- `escl`: Fixed scanning problems on certain scanners due to incorrect URL being used
(https://gitlab.com/sane-project/backends/-/issues/479)
- `escl`: Fixed support for different resolutions when using JPEG format.
- `escl`: Fixed handling of ipp-usb redirects to localhost which previously \
caused certain scanners
to be always reported as busy.
- `escl`: Added support for Brother DCP-J772DW and Epson ET-2750 scanners.
- `escl`: Marked the following scanners as supported in documentation:
- Canon PIXMA G4511
- Canon PIXMA TR4550 Series
- Canon PIXMA TR4551 Series
- Epson ET-6100
- `escl`: Implemented support for disabling PDF output on scanners where it's broken
(https://gitlab.com/sane-project/backends/-/issues/510)
- `escl`: Implemented support for Canon PIXME TR4520 and TR7500 scanners.
- `genesys`: Improved scan quality on Canon LiDE 35/40/50/60 by using brighter \
LED illumination.
- `genesys`: Fixed control of contrast and brigthness on certain scanners
(https://gitlab.com/sane-project/backends/-/issues/271).
- `genesys`: Fixed crashes when handling slightly unexpected conditions
(https://gitlab.com/sane-project/backends/-/issues/464).
- `genesys`: Fixed support for Plustek Opticfilm 7200 v2 scanner.
- `genesys`: Fixed button support on HP ScanJet G4010.
- `genesys`: Fixed compilation on gcc-4.8.
- `genesys`: Fixed incorrect LED exposure calculation leading to wrong color \
balance on certain
resolutions on gl841 scanners
- `genesys`: Improved gray scan quality on Canon LiDE 110, 120, 210, 220
(https://gitlab.com/sane-project/backends/-/issues/106,
https://gitlab.com/sane-project/backends/-/issues/52).
- `genesys`: Fixed issue of motor becoming stuck at certain resolutions on Canon \
LiDE 50
and possibly other gl841 scanners \
(https://gitlab.com/sane-project/backends/-/issues/357)
- `genesys`: Fixed periodic black lines in gray scans on Canon LiDE 80.
- `genesys`: Removed support for broken 75 and 100 dpi hardware resolutions to \
fix preview
scans (https://gitlab.com/sane-project/backends/-/issues/383). These \
resolutions did
not have any benefit compared to next smallest 150 dpi resolution.
- `genesys`: Add support for running in embedded environments that don't support \
threads.
- `genesys`: Fixed gray scans to use white color for illumination instead of red on
Canon LiDE 35/40/50/60 and potentially other gl841 scanners. Old behavior can
be restored via the color filter setting to select specific color component for
the gray scan.
- `genesys`: The genesys backend is now distributed under GPL v2 or later license.
Previously there existed an exception that allowed additional uses of the backend.
- `gt68xx`: Fixed several memory issues that can potentially lead to crashes or \
increased memory use.
- `hp4200`: Fixed crash when using HP ScanJet 4200C
(https://gitlab.com/sane-project/backends/-/issues/454).
- `microtek`: Fixed support for embedded platforms using `uclibc`.
- `pieusb`: Implemented support for Reflecta RPS 10M scanner.
- `pieusb`: Fixed support for automatically advancing slides on DigitDia 4000.
- `pixma`: Fixed compliation with `NDEBUG` macro defined.
- `pixma`: Marked Canon PIXMA G4511 as supported in documentation
- `scangearmp2`: Mark GX6000, GX7000, TS5400 and MX455 series as supported.
- `sm3600-scanutil`: Fixed support for embedded platforms using `uclibc`.
### Frontends
- Improved documentation of `scanimage` concerning options provided by backends.
- `scanimage`: Improved help to specify which options are advanced.
- `scanimage`: Implemented support for PDF output format.
### Miscellaneous
- Added translation to Simplified Chinese.
Files: