pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/sane-backends sane-backends: update to 1.0.27.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4f6e436c9253
branches:  trunk
changeset: 376120:4f6e436c9253
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 25 21:22:07 2018 +0000

description:
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!

diffstat:

 graphics/sane-backends/Makefile                               |    6 +-
 graphics/sane-backends/Makefile.common                        |    6 +-
 graphics/sane-backends/PLIST                                  |  189 ++++-----
 graphics/sane-backends/distinfo                               |   17 +-
 graphics/sane-backends/patches/patch-ac                       |   52 --
 graphics/sane-backends/patches/patch-ae                       |   16 -
 graphics/sane-backends/patches/patch-backend_epsonds.c        |   14 +
 graphics/sane-backends/patches/patch-backend_kodakaio.c       |   15 -
 graphics/sane-backends/patches/patch-backend_pieusb__buffer.c |   25 -
 graphics/sane-backends/patches/patch-sanei_sanei__ir.c        |   17 -
 graphics/sane-backends/patches/patch-sanei_sanei_usb.c        |   35 -
 11 files changed, 111 insertions(+), 281 deletions(-)

diffs (truncated from 493 to 300 lines):

diff -r 13d845817f32 -r 4f6e436c9253 graphics/sane-backends/Makefile
--- a/graphics/sane-backends/Makefile   Sun Feb 25 21:10:12 2018 +0000
+++ b/graphics/sane-backends/Makefile   Sun Feb 25 21:22:07 2018 +0000
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.67 2016/04/09 14:19:25 richard Exp $
+# $NetBSD: Makefile,v 1.68 2018/02/25 21:22:07 wiz Exp $
 
-PKGREVISION=   4
 .include "Makefile.common"
 COMMENT=       API for access to scanners, digital cameras, frame grabbers, etc
 
@@ -43,7 +42,8 @@
 dc210.conf dc240.conf dc25.conf dell1600n_net.conf dll.conf dmc.conf \
 epjitsu.conf epson.conf epson2.conf epsonds.conf fujitsu.conf \
 genesys.conf gt68xx.conf hp.conf hp3900.conf \
-hp4200.conf hp5400.conf hs2p.conf ibm.conf kodak.conf leo.conf lexmark.conf \
+hp4200.conf hp5400.conf hs2p.conf ibm.conf kodak.conf \
+kvs1025.conf leo.conf lexmark.conf \
 ma1509.conf matsushita.conf \
 microtek.conf microtek2.conf mustek.conf mustek_usb.conf \
 nec.conf net.conf \
diff -r 13d845817f32 -r 4f6e436c9253 graphics/sane-backends/Makefile.common
--- a/graphics/sane-backends/Makefile.common    Sun Feb 25 21:10:12 2018 +0000
+++ b/graphics/sane-backends/Makefile.common    Sun Feb 25 21:22:07 2018 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.32 2015/10/25 10:39:13 wiz Exp $
+# $NetBSD: Makefile.common,v 1.33 2018/02/25 21:22:07 wiz Exp $
 # used by graphics/sane-frontends/Makefile
 
 CATEGORIES?=   graphics
-MASTER_SITES?= https://alioth.debian.org/frs/download.php/file/4146/
+MASTER_SITES?= https://alioth.debian.org/frs/download.php/file/4224/
 # http://alioth.debian.org/frs/?group_id=30186
 
 MAINTAINER?=   pkgsrc-users%NetBSD.org@localhost
@@ -11,7 +11,7 @@
 
 SANE_MAJOR?=   1
 SANE_MINOR?=   0
-SANE_MICRO?=   25
+SANE_MICRO?=   27
 SANE_VERSION=  ${SANE_MAJOR}.${SANE_MINOR}.${SANE_MICRO}
 PLIST_SUBST+=  SANE_MAJOR=${SANE_MAJOR:Q}
 PLIST_SUBST+=  SANE_MINOR=${SANE_MINOR:Q}
diff -r 13d845817f32 -r 4f6e436c9253 graphics/sane-backends/PLIST
--- a/graphics/sane-backends/PLIST      Sun Feb 25 21:10:12 2018 +0000
+++ b/graphics/sane-backends/PLIST      Sun Feb 25 21:22:07 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2015/10/25 10:39:13 wiz Exp $
+@comment $NetBSD: PLIST,v 1.32 2018/02/25 21:22:07 wiz Exp $
 bin/gamma4scanimage
 bin/sane-config
 bin/sane-find-scanner
@@ -180,89 +180,89 @@
 man/man7/sane.7
 man/man8/saned.8
 sbin/saned
-share/doc/sane-${SANE_VERSION}/AUTHORS
-share/doc/sane-${SANE_VERSION}/COPYING
-share/doc/sane-${SANE_VERSION}/ChangeLog
-share/doc/sane-${SANE_VERSION}/LICENSE
-share/doc/sane-${SANE_VERSION}/NEWS
-share/doc/sane-${SANE_VERSION}/PROBLEMS
-share/doc/sane-${SANE_VERSION}/PROJECTS
-share/doc/sane-${SANE_VERSION}/README
-share/doc/sane-${SANE_VERSION}/README.aix
-share/doc/sane-${SANE_VERSION}/README.beos
-share/doc/sane-${SANE_VERSION}/README.darwin
-share/doc/sane-${SANE_VERSION}/README.djpeg
-share/doc/sane-${SANE_VERSION}/README.freebsd
-share/doc/sane-${SANE_VERSION}/README.hp-ux
-share/doc/sane-${SANE_VERSION}/README.linux
-share/doc/sane-${SANE_VERSION}/README.netbsd
-share/doc/sane-${SANE_VERSION}/README.openbsd
-share/doc/sane-${SANE_VERSION}/README.os2
-share/doc/sane-${SANE_VERSION}/README.solaris
-share/doc/sane-${SANE_VERSION}/README.unixware2
-share/doc/sane-${SANE_VERSION}/README.unixware7
-share/doc/sane-${SANE_VERSION}/README.windows
-share/doc/sane-${SANE_VERSION}/README.zeta
-share/doc/sane-${SANE_VERSION}/backend-writing.txt
-share/doc/sane-${SANE_VERSION}/canon/canon.changes
-share/doc/sane-${SANE_VERSION}/canon/canon.install2700F.txt
-share/doc/sane-${SANE_VERSION}/gt68xx/gt68xx.CHANGES
-share/doc/sane-${SANE_VERSION}/gt68xx/gt68xx.TODO
-share/doc/sane-${SANE_VERSION}/leo/leo.txt
-share/doc/sane-${SANE_VERSION}/matsushita/matsushita.txt
-share/doc/sane-${SANE_VERSION}/mustek/mustek.CHANGES
-share/doc/sane-${SANE_VERSION}/mustek_usb/mustek_usb.CHANGES
-share/doc/sane-${SANE_VERSION}/mustek_usb/mustek_usb.TODO
-share/doc/sane-${SANE_VERSION}/mustek_usb2/mustek_usb2.CHANGES
-share/doc/sane-${SANE_VERSION}/mustek_usb2/mustek_usb2.TODO
-share/doc/sane-${SANE_VERSION}/niash/niash.TODO
-share/doc/sane-${SANE_VERSION}/plustek/FAQ
-share/doc/sane-${SANE_VERSION}/plustek/MakeModule.sh
-share/doc/sane-${SANE_VERSION}/plustek/Makefile.kernel24
-share/doc/sane-${SANE_VERSION}/plustek/Makefile.kernel26
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-PARPORT-TODO.txt
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-PARPORT.changes
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-PARPORT.txt
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-USB-TODO.txt
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-USB.changes
-share/doc/sane-${SANE_VERSION}/plustek/Plustek-USB.txt
-share/doc/sane-${SANE_VERSION}/sane-backends-external.html
-share/doc/sane-${SANE_VERSION}/sane-backends.html
-share/doc/sane-${SANE_VERSION}/sane-mfgs-external.html
-share/doc/sane-${SANE_VERSION}/sane-mfgs.html
-share/doc/sane-${SANE_VERSION}/sceptre/s1200.txt
-share/doc/sane-${SANE_VERSION}/teco/teco1.txt
-share/doc/sane-${SANE_VERSION}/teco/teco2.txt
-share/doc/sane-${SANE_VERSION}/teco/teco3.txt
-share/doc/sane-${SANE_VERSION}/u12/U12.changes
-share/doc/sane-${SANE_VERSION}/u12/U12.todo
-share/doc/sane-${SANE_VERSION}/umax/negative-types.txt
-share/doc/sane-${SANE_VERSION}/umax/sane-logo.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-advanced-options-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-advanced.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-astra-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-config-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-histogram.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-mirage-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-not-listed-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-others-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-parport-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-powerlook-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-scanner-clones-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-speed-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-standard-options-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-standard.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-text.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-text2.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-text4.jpg
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-uc-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax-vista-doc.html
-share/doc/sane-${SANE_VERSION}/umax/sane-umax.jpg
-share/doc/sane-${SANE_VERSION}/umax/umax.BUGS
-share/doc/sane-${SANE_VERSION}/umax/umax.CHANGES
-share/doc/sane-${SANE_VERSION}/umax/umax.FAQ
-share/doc/sane-${SANE_VERSION}/umax/umax.TODO
+share/doc/sane-backends/AUTHORS
+share/doc/sane-backends/COPYING
+share/doc/sane-backends/ChangeLog
+share/doc/sane-backends/LICENSE
+share/doc/sane-backends/NEWS
+share/doc/sane-backends/PROBLEMS
+share/doc/sane-backends/PROJECTS
+share/doc/sane-backends/README
+share/doc/sane-backends/README.aix
+share/doc/sane-backends/README.beos
+share/doc/sane-backends/README.darwin
+share/doc/sane-backends/README.djpeg
+share/doc/sane-backends/README.freebsd
+share/doc/sane-backends/README.hp-ux
+share/doc/sane-backends/README.linux
+share/doc/sane-backends/README.netbsd
+share/doc/sane-backends/README.openbsd
+share/doc/sane-backends/README.os2
+share/doc/sane-backends/README.solaris
+share/doc/sane-backends/README.unixware2
+share/doc/sane-backends/README.unixware7
+share/doc/sane-backends/README.windows
+share/doc/sane-backends/README.zeta
+share/doc/sane-backends/backend-writing.txt
+share/doc/sane-backends/canon/canon.changes
+share/doc/sane-backends/canon/canon.install2700F.txt
+share/doc/sane-backends/gt68xx/gt68xx.CHANGES
+share/doc/sane-backends/gt68xx/gt68xx.TODO
+share/doc/sane-backends/leo/leo.txt
+share/doc/sane-backends/matsushita/matsushita.txt
+share/doc/sane-backends/mustek/mustek.CHANGES
+share/doc/sane-backends/mustek_usb/mustek_usb.CHANGES
+share/doc/sane-backends/mustek_usb/mustek_usb.TODO
+share/doc/sane-backends/mustek_usb2/mustek_usb2.CHANGES
+share/doc/sane-backends/mustek_usb2/mustek_usb2.TODO
+share/doc/sane-backends/niash/niash.TODO
+share/doc/sane-backends/plustek/FAQ
+share/doc/sane-backends/plustek/MakeModule.sh
+share/doc/sane-backends/plustek/Makefile.kernel24
+share/doc/sane-backends/plustek/Makefile.kernel26
+share/doc/sane-backends/plustek/Plustek-PARPORT-TODO.txt
+share/doc/sane-backends/plustek/Plustek-PARPORT.changes
+share/doc/sane-backends/plustek/Plustek-PARPORT.txt
+share/doc/sane-backends/plustek/Plustek-USB-TODO.txt
+share/doc/sane-backends/plustek/Plustek-USB.changes
+share/doc/sane-backends/plustek/Plustek-USB.txt
+share/doc/sane-backends/sane-backends-external.html
+share/doc/sane-backends/sane-backends.html
+share/doc/sane-backends/sane-mfgs-external.html
+share/doc/sane-backends/sane-mfgs.html
+share/doc/sane-backends/sceptre/s1200.txt
+share/doc/sane-backends/teco/teco1.txt
+share/doc/sane-backends/teco/teco2.txt
+share/doc/sane-backends/teco/teco3.txt
+share/doc/sane-backends/u12/U12.changes
+share/doc/sane-backends/u12/U12.todo
+share/doc/sane-backends/umax/negative-types.txt
+share/doc/sane-backends/umax/sane-logo.jpg
+share/doc/sane-backends/umax/sane-umax-advanced-options-doc.html
+share/doc/sane-backends/umax/sane-umax-advanced.jpg
+share/doc/sane-backends/umax/sane-umax-astra-doc.html
+share/doc/sane-backends/umax/sane-umax-config-doc.html
+share/doc/sane-backends/umax/sane-umax-doc.html
+share/doc/sane-backends/umax/sane-umax-histogram.jpg
+share/doc/sane-backends/umax/sane-umax-mirage-doc.html
+share/doc/sane-backends/umax/sane-umax-not-listed-doc.html
+share/doc/sane-backends/umax/sane-umax-others-doc.html
+share/doc/sane-backends/umax/sane-umax-parport-doc.html
+share/doc/sane-backends/umax/sane-umax-powerlook-doc.html
+share/doc/sane-backends/umax/sane-umax-scanner-clones-doc.html
+share/doc/sane-backends/umax/sane-umax-speed-doc.html
+share/doc/sane-backends/umax/sane-umax-standard-options-doc.html
+share/doc/sane-backends/umax/sane-umax-standard.jpg
+share/doc/sane-backends/umax/sane-umax-text.jpg
+share/doc/sane-backends/umax/sane-umax-text2.jpg
+share/doc/sane-backends/umax/sane-umax-text4.jpg
+share/doc/sane-backends/umax/sane-umax-uc-doc.html
+share/doc/sane-backends/umax/sane-umax-vista-doc.html
+share/doc/sane-backends/umax/sane-umax.jpg
+share/doc/sane-backends/umax/umax.BUGS
+share/doc/sane-backends/umax/umax.CHANGES
+share/doc/sane-backends/umax/umax.FAQ
+share/doc/sane-backends/umax/umax.TODO
 share/examples/sane/abaton.conf
 share/examples/sane/agfafocus.conf
 share/examples/sane/apple.conf
@@ -298,6 +298,7 @@
 share/examples/sane/ibm.conf
 share/examples/sane/kodak.conf
 share/examples/sane/kodakaio.conf
+share/examples/sane/kvs1025.conf
 share/examples/sane/leo.conf
 share/examples/sane/lexmark.conf
 share/examples/sane/ma1509.conf
@@ -336,26 +337,6 @@
 share/examples/sane/umax1220u.conf
 share/examples/sane/umax_pp.conf
 share/examples/sane/xerox_mfp.conf
-share/locale/bg/LC_MESSAGES/sane-backends.mo
-share/locale/cs/LC_MESSAGES/sane-backends.mo
-share/locale/da/LC_MESSAGES/sane-backends.mo
-share/locale/de/LC_MESSAGES/sane-backends.mo
-share/locale/en_GB/LC_MESSAGES/sane-backends.mo
-share/locale/eo/LC_MESSAGES/sane-backends.mo
-share/locale/es/LC_MESSAGES/sane-backends.mo
-share/locale/fi/LC_MESSAGES/sane-backends.mo
-share/locale/fr/LC_MESSAGES/sane-backends.mo
-share/locale/gl/LC_MESSAGES/sane-backends.mo
-share/locale/hu/LC_MESSAGES/sane-backends.mo
-share/locale/it/LC_MESSAGES/sane-backends.mo
-share/locale/ja/LC_MESSAGES/sane-backends.mo
-share/locale/nb/LC_MESSAGES/sane-backends.mo
-share/locale/nl/LC_MESSAGES/sane-backends.mo
-share/locale/pl/LC_MESSAGES/sane-backends.mo
-share/locale/pt/LC_MESSAGES/sane-backends.mo
-share/locale/ru/LC_MESSAGES/sane-backends.mo
-share/locale/sv/LC_MESSAGES/sane-backends.mo
-share/locale/uk/LC_MESSAGES/sane-backends.mo
 @pkgdir share/sane/snapscan
 @pkgdir share/sane/gt68xx
 @pkgdir share/sane/epjitsu
diff -r 13d845817f32 -r 4f6e436c9253 graphics/sane-backends/distinfo
--- a/graphics/sane-backends/distinfo   Sun Feb 25 21:10:12 2018 +0000
+++ b/graphics/sane-backends/distinfo   Sun Feb 25 21:22:07 2018 +0000
@@ -1,20 +1,15 @@
-$NetBSD: distinfo,v 1.45 2018/01/31 10:43:03 jperkin Exp $
+$NetBSD: distinfo,v 1.46 2018/02/25 21:22:07 wiz Exp $
 
-SHA1 (sane-backends-1.0.25.tar.gz) = 05824922d91571e1fc2f5cdd270745783d593754
-RMD160 (sane-backends-1.0.25.tar.gz) = 1cfd81eeddf3ef3c2cea98f6ca7640522b249fab
-SHA512 (sane-backends-1.0.25.tar.gz) = b9548646fff13558a4da4a4e9e8bad730f05121bcc65b72d24ded3bfddc6fe574e08c39c8651544b8fbfeab036fffd76cc14d76ef5d5d47e7513a2ce3afcc9df
-Size (sane-backends-1.0.25.tar.gz) = 5955016 bytes
+SHA1 (sane-backends-1.0.27.tar.gz) = 579ec4d6279c7f0f02014358a7e74056672a1e43
+RMD160 (sane-backends-1.0.27.tar.gz) = 09afbf4efee05759aef49de8d41c7d089a41ed05
+SHA512 (sane-backends-1.0.27.tar.gz) = c6552768bfc10216730fc11011c82f74ca0952182019ded3916072147ec09be5c975ce1d37dc3ccea050c488dbdf983c2ca17dcd702644060ba796ae2591f9c5
+Size (sane-backends-1.0.27.tar.gz) = 6430188 bytes
 SHA1 (patch-aa) = 91f5838b7c455dc160ba22d15659c1b19a222668
 SHA1 (patch-ab) = f6ec74b90f5499d07117559c7079ba2efccccf17
-SHA1 (patch-ac) = 49e0cc0b6e0dfb96e5ee3cfc3f554b7e40492757
-SHA1 (patch-ae) = d374c33cad835d56fb9f2fbb2594a85e0a0d7158
 SHA1 (patch-ah) = 6e747c3b541c9ebb57db6477ac6b6e48b1df0248
 SHA1 (patch-ai) = 14f5467eb865406cbec00b8d47b5c23c4c89f113
 SHA1 (patch-aj) = c2e0733796872f1b074d0491dea4cffa1891bccc
 SHA1 (patch-ak) = f00d3773c14f9955565debc0d16231906a2bba76
-SHA1 (patch-backend_kodakaio.c) = f96af8b2fb0369f51d2320285253c5e67218e629
-SHA1 (patch-backend_pieusb__buffer.c) = 7e7c6dbb0798876532a04a0831be2ab2bd2931ca
+SHA1 (patch-backend_epsonds.c) = 2ecbb36431254b7059c3e35b5ac094c4b3f41374
 SHA1 (patch-m4_byteorder.m4) = 23f4b0256fc9980d3472e77ab558b0e24a9495b4
-SHA1 (patch-sanei_sanei__ir.c) = 66e913d7db9d03a42850778aca39da8f0dde02fa
-SHA1 (patch-sanei_sanei_usb.c) = b053c94d240580d919c418081fca5c75cf4fb1a7
 SHA1 (patch-tools_umax__pp.c) = debe660184a1380a894e8a5414983f5fdb19cded
diff -r 13d845817f32 -r 4f6e436c9253 graphics/sane-backends/patches/patch-ac
--- a/graphics/sane-backends/patches/patch-ac   Sun Feb 25 21:10:12 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,52 +0,0 @@
-$NetBSD: patch-ac,v 1.6 2015/10/27 11:29:35 wiz Exp $
-
-DragonFly support.
-https://alioth.debian.org/tracker/index.php?func=detail&aid=315205&group_id=30186&atid=410366
-



Home | Main Index | Thread Index | Old Index