Hi Olaf, thank you for the info and for the great job. Will this be packaged for Ubuntu in a PPA or has it already been? My apt doesn't pull it for some reason. Maybe I have the wrong PPA, what it the correct one?
Regards, Andrea On 14.02.21 13:20, Olaf Meeuwissen wrote:
Hi all, Roughly six months after sane-backends-1.0.31, I'm happy to announce that sane-backends-1.0.32 has been released. You can find the latest source tarballs and checksums on the [releases page][1] in the Other section of the Assets. [1]: https://gitlab.com/sane-project/backends/-/releases The page also mentions several "Source code" links in the Assets from which you can download the git repository corresponding to the release. Please note that these archives do *not* include generated files such as the configure script, Makefile.in files and more. A nicely formatted version of the release notes can be found at the same location but, for your convenience, the "raw" Markdown has been included below. ### Backends - all backends now respect the `local_only` parameter when `true` is passed to `sane_get_devices()` in that they do not actively go out looking for networked devices (!502) - `artec_eplus48u`: fixes configuration for AstraSlim SE (!545) - `avision`: adds the AV186+ and AV188 as supported (!532) - `avision`: fixes doubled height issue (#402) - `avision`: fixes a debug message and compiler warning (!515) - `canon_dr`: adds support for the DR-C120 and DR-C130 (#175) - `canon_dr`: adds support for uploading of fine calibration uploads - `canon_dr`: enables fine calibration for the P-208 - `canon_dr`: improves DR-C225 support (#431) - `canon_lide70`: adds support for document scanning on the Canon LiDE 600(F), thanks to a hardware donation by Georg Sauthoff - `dll`: fixes a memory leak (!537) - `epson2`: adds support for the ET-2600 (#395) - `epson2`: adds autofocus support for devices that support it (!531) - `epson2`: fixes brightness support for DS-G20000/12000XL (!529) - `epson2`: fixes an unchecked return value issue (!526) - `escl`: adds support for brightness, threshold, sharpen and contrast options (!527, !528) - `escl`: adds support for LaserJet FLowMFP M578 and MFP M630 (#424) - `escl`: adds support for DeskJet 2710, 2723 (!519) and 3760 (!554) - `escl`: adds support for the PIXMA TS-5351 (!544) and MG5765 (!517) - `escl`: adds support for the Brother HL-L258DW (!517) - `escl`: fixes Avahi device discovery (!536) - `escl`: fixes crashes for devices without a flatbed (!554) - `escl`: fixes segfaults in option handling (!557) - `escl`: fixes sleep mode (!577) - `escl`: fixes builds without libpoppler-glib-dev (#422) - `escl`: fixes a memory issue in its capability handling (#425) - `fujitsu`: fixes brightness/contrast for the iX500 - `fujitsu`: fixes memory corruption for duplex scans - `genesys`: disables support for CanoScan 4400F to prevent possible physical damage (#436) - `gt68xx`: fixes scan cancellation logic (#356) - `pixma`: adds untested support for models released in 2020 (!553) - `pixma`: adds support for ADF scans on the i-SENSYS MF260 - `pixma`: adds support for PIXMA M340 buttons and ADF status (!513) - `pixma`: adds an option to control when to calibrate (#321) - `pixma`: fixes support for the MX492 (!548) - `pixma`: fixes ADF support for the MX490 Series - `pixma`: fixes max resolution for ADF scans on the PIXMA M320 (#364) - `pixma`: fixes compile errors when libxml2 is not available (#345) - `plustek`: fixes CanoScanN650u discovery (#137) - `test`: fixes several memory leaks (!537) ### Frontends - `saned`: add support for listening on a custom or ephemeral port via a new `-p`/`--port` option (!549) - `scanimage`: fixes crashes for multi-pass and handheld scans (#408) - `scanimage`: fixes a memory leak (!551) - `scanimage`: fixes option handling for non-compliant backends (#362) ### Documentation - updates our copy of the GPL with the FSF's current postal address. This changes references to the Library GPL (LGPL-2.0) into refs to the Lesser GPL (LGPL-2.1) but does *not* affect the licensing of our backends (#320). - source code now points to the Free Software Foundation's website for copies of the GPL and LGPL (#320) - updates translations for British English and Ukrainian - adds a pointer to our Ubuntu PPA for pre-built binaries - adds SCSI IDs for the EPSON Perfection 1640SU (!509) - fixes a boat-load of spelling mistakes (!516, thanks @marschap) - updates description files for `scangearmp2` and `utsushi` external backends ### Build - removes support for `automake` maintainer mode (!522) - removes `sane` subdirectory from the lock directory to fix issues when the lock directory is on `tmpfs` (#363) - adds support for builds using GitLab "source" tarballs (#248) - fixes static link scenarios (#124) - fixes `python` invocations to use the detected program (!525) - disables `genesys` testsuite when that backend is not built (#354) - suppresses warnings about obsolete autoconf macros (#122) - fixes availability of sane-backends.pot file inputs (#344) - fixes `configure.ac` for use with `autoconf-2.70` (#409) - removes CVS keywords from the source to ease use by downstreams that still use CVS (!547) ### Miscellaneous - `udev` rules now trigger on all events other than `remove` (!541). This aims to address a kernel API change introduced in 4.14. The new behaviour may slow down `udev`'s processing of kernel events when still using our plain `udev` or `udev+acl` rules, even though these have been optimized slightly (#341). If that bothers you, now is a good time to switch to our `udev+hwdb` rules in combination with the `hwdb` database if you have not done so already. In case you encounter any issues with this release, please contact the [sane-devel mailing list][2] or [submit an issue][3]. [2]: mailto:[email protected] [3]: https://gitlab.com/sane-project/backends/issues Hope this helps, -- Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9 Support Free Software https://my.fsf.org/donate Join the Free Software Foundation https://my.fsf.org/join
