Revisions of sane-backends

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1148995 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 94)
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN.
- Add BuildArch noarch to autoconfig subpackage
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 836293 from Johannes Meixner's avatar Johannes Meixner (jsmeix) (revision 90)
Version upgrade to sane-backends 1.0.31 (forwarded request 836292 from jsmeix)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 778823 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 88)
- Move udev rules from /etc/udev/ to /usr/udev.
- Package libsane1 library as a separate package. This avoids
  pulling in the backends just a application links to it.
- Hide the backends from automatic Provides generation, as these
  all have a libsane.so SONAME.
- Update to 1.0.29:
  * Backends
    + adds an escl backend (theoretically supporting all AirPrint
      devices with a scan unit)
    + adds support for 23 new scanner models via existing backends
    + significantly changes genesys and pixma backends
    + fixes bugs in canon_dr, fujitsu, hp3900, mustek_usb2,
      plustek and xerox_mfp backends
    + fixes all compiler warnings on Debian 10 (#120)
    + fixes portability issues for uClibc-ng and MacOS builds
    + adds support to record and replay USB I/O traffic
    + adds timestamps to debug logs
  * Frontends
    + fixes a 32-bit arithmetic overflow issue in scanimage
  * Documentation
    + updates translations for British English, Catalan, German,
      Ukrainian, Valencian
    + adds scangearmp2 external backend descriptions
    + updates hpaio and utsushi external backend descriptions
    + adds the ChangeLogs/ directory to the source tarball (#103)
  * Build
    + additionally requires libcurl and libxml2 to build the
      escl backend
    + requires libxml2 for USB I/O recording and replay
      functionality
    + re-enables pthread support for backends that use its API
      directly, irrespective of the pthread_t type (#153)
    + moves genesys and pixma backends to a directory of their own
- Update to 1.0.28:
  * Backends
    + adds a ricoh2 backend
    + adds support for 40+ new scanner models
    + significantly changes canon_dr, fujitsu, genesys, gt68xx,
    + hp5590 and, pixma backends
    + fixes bugs in as6e, avision, mustek and plustek backends
    + fixes scores of compiler warnings
  * Frontends
    + adds, changes and removes options for saned (see man 8 saned
      for details)
      - adds: -l (listen), -D (daemonize), -o (once),
        -e (stderr), -u (user)
      - removes: -s (syslog). Use -a -d level -o -f for the
        old behavior
      - changes: -d (debug). Use -a -d level -o -f -e for the
        old behavior
    + saned now cancels scans if the data connections appears to
      have gone away (after 4 seconds by default, configurable in
      saned.conf)
    + adds --output-file option to scanimage
    + adds --help option to scan-find-scanner
    + changes sane-desc to create relative hyperlinks
  * Documentation
    + adds translations for Catalan, Hebrew and Valencian
    + updates translations for British English, Dutch, German and
    + Ukrainian
    + marks unmaintained backends as such
    + documents USB workaround in sane-usb manual page
  * Build
    + requires a C++11 compatible compiler for the genesys backend
    + requires a JPEG library when building the pixma backend
    + fixes unneeded linking when not using preloadable backend
      support
    + disables pthread support for systems with non-integral
      pthread_t type
    + normalizes trailing whitespace in source code files. If you
      have local patches that no longer apply, have a look at the
      whitespace ignoring options of patch and git apply.
- Rebased patches:
  * sane-backends.builttime.patch
- Dropped patches:
  * no-descriptions-external-hpoj.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 595948 from Johannes Meixner's avatar Johannes Meixner (jsmeix) (revision 87)
Fixed systemd unit file saned@.service (boo#1074054) (forwarded request 595947 from jsmeix)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 589780 from Johannes Meixner's avatar Johannes Meixner (jsmeix) (revision 86)
Dropped libieee1284 support which is only needed for some parallel port scanners and fixed installation of systemd unit files (boo#1074054) (forwarded request 589779 from jsmeix)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 500054 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 83)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 460926 from Johannes Meixner's avatar Johannes Meixner (jsmeix) (revision 82)
Applied upstream CVE-2017-6318.patch (bsc#1027197) (forwarded request 460922 from jsmeix)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 338428 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 80)
Automatic submission by obs-autosubmit
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 78)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209261 from Johannes Meixner's avatar Johannes Meixner (jsmeix) (revision 77)
Version upgrade to 1.0.24 (forwarded request 209260 from jsmeix)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 200378 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 76)
Please also copy to 13.1

- workaround for hp scanjet 8200
  As described in <https://bugzilla.novell.com/show_bug.cgi?id=840443>
  when operating on a hp scanjet 8200 the avision driver gets stuck
  in a loop trying to detect an ADF, even if none is present.
  In order circumvent this issue, following workaround has been implemented:
  1) create an option "enforce-no-adf" in the file avision.conf
  2) patch the code in avision.c to make use of this option,
     if the conditions that lead to the unsuccessful ADF search
     (namely detection of NO ADF but reporting of SOME ADF type) is given.
  Per default the new option is inactive by comment; activate at your own risk!
  An upstream report was added to
  <https://alioth.debian.org/tracker/index.php?func=detail&aid=314108&group_id=30186&atid=410366>
- created patch110 for avision.conf
- created patch111 for avision.c
- introduced patch110 and patch111 into sane-backends.spec
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 75)
Split 13.1 from Factory
Displaying revisions 1 - 20 of 94
openSUSE Build Service is sponsored by