./graphics/sane-backends, API for access to scanners, digital cameras, frame grabbers, etc

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.27nb1, Package name: sane-backends-1.0.27nb1, Maintainer: pkgsrc-users

SANE is a universal scanner interface. The value of such a universal
interface is that it allows writing just one driver per image acquisition
device rather than one driver for each device and application. So, if you
have three applications and four devices, traditionally you'd have had to
write 12 different programs. With SANE, this number is reduced to seven:
the three applications plus the four drivers. Of course, the savings get
even bigger as more and more drivers and/or applications are added.

sane-backends contains libraries, sane-config and scanimage.


Required to run:
[graphics/tiff] [devel/libusb1]

Required to build:
[pkgtools/cwrappers]

Package options: inet6

Master sites:

SHA1: 579ec4d6279c7f0f02014358a7e74056672a1e43
RMD160: 09afbf4efee05759aef49de8d41c7d089a41ed05
Filesize: 6279.48 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-08-07 17:52:13 by Maya Rashish | Files touched by this commit (2)
Log message:
sane-backends: PLIST fix for Darwin, which apparently enables another backend
(it's unclear why it only gets enabled on OS X)

From clement bouvier in PR pkg/54444.
   2019-07-27 02:40:50 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Fix nls option packaging

Reported by mueller6721 on pkgsrc-users mailing list.
Use gettext-lib from pkgsrc instead of builtin one.
This fixes PLIST problem only.
   2018-05-15 16:58:08 by Jonathan Perkin | Files touched by this commit (2)
Log message:
sane-backends: Handle nls correctly.
   2018-05-15 15:19:50 by Jonathan Perkin | Files touched by this commit (1)
Log message:
sane-backends: Work around broken configure tests on SunOS.
   2018-04-01 00:39:20 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
sane-backends: update latex detection avoidance for recent configure

From John D. Baker on pkgsrc-users.
   2018-02-25 22:22:07 by Thomas Klausner | Files touched by this commit (11) | Package removed
Log message:
sane-backends: update to 1.0.27.

New with 1.0.27 (see Note 1), released 2017-05-22:

* Significant enhancements to canon_dr, epjitsu, epsonds, fujitsu,
  genesys, hp3500, pixma and xerox-mfp backends.
* Minor updates, bugfixes or scanners added in several backends.
* 30+ new scanner models supported.
* Made libusb-1.0 the default for USB support (see Note 2).
* Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch).
* Updated Linux USB3 workaround (see Note 3).
* Documentation and translation updates.
* Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc).
* Reduced compiler warnings, improved code (see Note 4).

Note 1: There is no 1.0.26 release of sane-backends. That number was
skipped so that our development version numbers would more clearly be
an extension of the prior release. This should make packaging a little
easier for our downstream users.

Note 2: On all systems, the --enable-libusb* flags are now ignored.
Instead, the --with-usb and --without-usb flags now control support.
When neither is given, USB support will be enabled if possible and
disabled otherwise.  If --with-usb is requested but not possible,
./configure will fail.  There is no support to prefer libusb-0.1 over
libusb-1.0.  When libusb-1.0 is not found, libusb-0.1 will be tried.

Note 3: The Linux USB3 workaround which was added in version 1.0.25 is
now disabled by default. If you have difficulty using a scanner which
previously worked, or intermittent scanner availability, try setting
the new environment variable SANE_USB_WORKAROUND=1 before starting
your frontend.

Note 4: A special thanks goes to Olaf Meeuwissen for picking up the
janitorial duties in sane-backends. He has found and fixed a large
number of long-standing bugs, curated our bug tracker, improved our
build scripts and docs, and provided user support. Thank you Olaf!
   2018-01-31 11:43:03 by Jonathan Perkin | Files touched by this commit (2)
Log message:
sane-backends: Set _XOPEN_SOURCE correctly.