Package: sane-backends / 1.0.27-3.2

Metadata

Package Version Patches format
sane-backends 1.0.27-3.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0020 nousbtest.patch | (download)

testsuite/sanei/Makefile.am | 5 1 + 4 - 0 !
testsuite/sanei/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 5 deletions(-)

 Don't build the USB tests because they will fail on the autobuilders.
0025 multiarch_manpages_libdir.patch | (download)

doc/Makefile.am | 2 1 + 1 - 0 !
doc/Makefile.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use a generic multiarch path in man pages
 Backend location in the man pages is substituted from LIBDIR; use
 a generic /usr/lib/arch_triplet/sane path instead.
0035 trim libraries in sane backends.pc.in.patch | (download)

tools/sane-backends.pc.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 trim libraries in sane-backends.pc.in

Update the original sane-config_and_pkg-config_fixes.patch from Julien BLACHE.
Patching RPATH related flags is no longer necessary. Still trim the libraries
in sane-backends.pc.in to the bare minimum for what is needed for libsane.

0600 scanimage_manpage.patch | (download)

doc/scanimage.man | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 add remark to options.
0705 kfreebsd.patch | (download)

backend/umax_pp_low.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix build failure on kfreebsd (closes: #680234)
0710 sane desc.c_debian_mods.patch | (download)

testsuite/tools/data/html-backends-split.ref | 175 87 + 88 - 0 !
testsuite/tools/data/html-mfgs.ref | 3287 1643 + 1644 - 0 !
tools/sane-desc.c | 20 10 + 10 - 0 !
3 files changed, 1740 insertions(+), 1742 deletions(-)

 tweak sane-desc to suit our needs
 Do not link to HTML manpages, we do not have them installed. Also,
 do not use sane.png, as it's not distributed in the source tarball.
 Do not output a timestamp as part of the udev rules file header, as
 this breaks multiarch.
0125 multiarch_dll_search_path.patch | (download)

backend/Makefile.am | 2 1 + 1 - 0 !
backend/Makefile.in | 3 2 + 1 - 0 !
backend/dll.c | 6 3 + 3 - 0 !
3 files changed, 6 insertions(+), 5 deletions(-)

 keep /usr/lib/sane as a fallback for sane backends
 Make /usr/lib/arch_triplet/sane the default location for SANE backends,
 but keep /usr/lib/sane as a fallback for now.
0140 avahi.patch | (download)

backend/net.c | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 avoid assertion failure when net_avahi_init failed
0145 avahi.patch | (download)

backend/net.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 scanimage assert failure: *** error in `scanimage': double free or corruption (top)
0100 source_spelling.patch | (download)

backend/apple.c | 2 1 + 1 - 0 !
backend/pixma_bjnp.c | 2 1 + 1 - 0 !
doc/sane-canon_dr.man | 4 2 + 2 - 0 !
doc/sane-cardscan.man | 2 1 + 1 - 0 !
doc/sane-epjitsu.man | 2 1 + 1 - 0 !
doc/sane-fujitsu.man | 4 2 + 2 - 0 !
doc/sane-kodak.man | 2 1 + 1 - 0 !
doc/sane-pixma.man | 8 4 + 4 - 0 !
doc/saned.man | 2 1 + 1 - 0 !
9 files changed, 14 insertions(+), 14 deletions(-)

 correct source typos
0150 genesys Fix use of uninitialized variable.patch | (download)

backend/genesys.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] genesys: fix use of uninitialized variable

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=869673

0715 20 sane.hwdb_multi arch.patch | (download)

testsuite/tools/data/db.ref | 2 1 + 1 - 0 !
testsuite/tools/data/hwdb.ref | 2 1 + 1 - 0 !
testsuite/tools/data/udev+acl.ref | 2 1 + 1 - 0 !
testsuite/tools/data/udev+hwdb.ref | 2 1 + 1 - 0 !
testsuite/tools/data/udev.ref | 2 1 + 1 - 0 !
testsuite/tools/data/usermap.ref | 2 1 + 1 - 0 !
tools/sane-desc.c | 16 8 + 8 - 0 !
7 files changed, 14 insertions(+), 14 deletions(-)

 make 20-sane.hwdb multi-arch ready
0720 mustek_usb2 Avoid stack smashing.patch | (download)

backend/mustek_usb2_asic.c | 18 14 + 4 - 0 !
1 file changed, 14 insertions(+), 4 deletions(-)

 [patch] mustek_usb2: avoid stack smashing.  fixes #35

Use a properly sized variable in call to sanei_usb_{read,write}_bulk.

Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886777
Debian-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907972