Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 2015 09:03:45 +0000 (UTC)
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r399651 - in head/graphics/sane-backends: . files
Message-ID:  <201510190903.t9J93jGM019816@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: madpilot
Date: Mon Oct 19 09:03:44 2015
New Revision: 399651
URL: https://svnweb.freebsd.org/changeset/ports/399651

Log:
  - Update to 1.0.25 [1]
  - Add option for v4l [1]
  - Use more option helpers [1]
  - Removed CUPS option since CUPS requirement has been dropped upstream [1]
  
  While here:
  
  - Convert to USES=localbase
  - Regenerate some patches [1]
  
  This version also includes support for Canon LiDE 220 scanners. [2]
  
  PR:		203799 [1], 200788 [2]
  Submitted by:	Ports Fury [1], avg@ [2]

Added:
  head/graphics/sane-backends/files/patch-backend__pieusb_buffer.c   (contents, props changed)
  head/graphics/sane-backends/files/patch-backend__v4l.c   (contents, props changed)
  head/graphics/sane-backends/files/patch-include__sane__sanei_backend.h   (contents, props changed)
  head/graphics/sane-backends/files/patch-sanei__sanei_ir.c   (contents, props changed)
Deleted:
  head/graphics/sane-backends/files/patch-backend__niash.c
Modified:
  head/graphics/sane-backends/Makefile
  head/graphics/sane-backends/distinfo
  head/graphics/sane-backends/files/patch-backend__Makefile.in
  head/graphics/sane-backends/files/patch-backend__epson2-ops.c
  head/graphics/sane-backends/files/patch-backend__kodakaio.c
  head/graphics/sane-backends/files/patch-backend__kvs40xx.h
  head/graphics/sane-backends/files/patch-backend__kvs40xx_opt.c
  head/graphics/sane-backends/files/patch-include__sane__sane.h
  head/graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c
  head/graphics/sane-backends/pkg-plist

Modified: head/graphics/sane-backends/Makefile
==============================================================================
--- head/graphics/sane-backends/Makefile	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/Makefile	Mon Oct 19 09:03:44 2015	(r399651)
@@ -2,10 +2,9 @@
 # $FreeBSD$
 
 PORTNAME=	sane-backends
-PORTVERSION=	1.0.24
-PORTREVISION=	3
+PORTVERSION=	1.0.25
 CATEGORIES=	graphics
-MASTER_SITES=	http://alioth.debian.org/frs/download.php/3958/ \
+MASTER_SITES=	https://alioth.debian.org/frs/download.php/4146/ \
 		http://fossies.org/linux/misc/
 
 MAINTAINER=	ports@FreeBSD.org
@@ -13,70 +12,56 @@ COMMENT=	API for access to scanners, dig
 
 LICENSE=	GPLv2 # (or later)
 
-LIB_DEPENDS=	libtiff.so:${PORTSDIR}/graphics/tiff \
-		libv4l1.so:${PORTSDIR}/multimedia/libv4l
-
-OPTIONS_DEFINE=	AVAHI CUPS DOCS GPHOTO IEEE1284 IPV6 NLS SNMP USB
-OPTIONS_DEFAULT=	USB IPV6
-OPTIONS_SUB=	yes
-IEEE1284_DESC=	Parallel port support via libieee1284
-USB_DESC=	USB support
+LIB_DEPENDS=	libtiff.so:${PORTSDIR}/graphics/tiff
 
+USES=		gmake libtool localbase pathfix pkgconfig
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-docdir=${DOCSDIR} \
 		--disable-latex \
 		--disable-locking \
-		--enable-pthread
+		--enable-pthread \
+		--without-systemd
 INSTALL_TARGET=	install-strip
-USES=		gmake libtool pathfix pkgconfig
 USE_LDCONFIG=	yes
-
-PORTDOCS=	*
 USE_RC_SUBR=	saned
-SUB_FILES+=	pkg-message
+
+SUB_FILES=	pkg-message
 
 USERS=	saned
 GROUPS=	saned
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-AVAHI_CONFIGURE_ENABLE=	avahi
-AVAHI_LIB_DEPENDS=	libavahi-client.so:${PORTSDIR}/net/avahi-app
+PORTDOCS=	*
 
-CUPS_LIB_DEPENDS=	libcups.so:${PORTSDIR}/print/cups-client
+OPTIONS_DEFINE=		AVAHI DOCS GPHOTO IEEE1284 IPV6 NLS SNMP USB V4L
+OPTIONS_DEFAULT=	USB
+OPTIONS_SUB=		yes
 
-GPHOTO_CONFIGURE_OFF=	--with-gphoto2=no
+AVAHI_LIB_DEPENDS=	libavahi-client.so:${PORTSDIR}/net/avahi-app
+AVAHI_CONFIGURE_ENABLE=	avahi
 GPHOTO_LIB_DEPENDS=	libgphoto2.so:${PORTSDIR}/graphics/libgphoto2
-
+GPHOTO_CONFIGURE_OFF=	--with-gphoto2=no
+IEEE1284_DESC=		Parallel port support via libieee1284
 IEEE1284_LIB_DEPENDS=	libieee1284.so:${PORTSDIR}/sysutils/libieee1284
-
+IEEE1284_CONFIGURE_ENV_OFF=	sane_cv_use_libieee1284=no
 IPV6_CONFIGURE_ENABLE=	ipv6
-
-NLS_CONFIGURE_ENABLE=	translations
 NLS_USES=		gettext
-
-SNMP_CONFIGURE_WITH=	snmp
+NLS_CONFIGURE_ENABLE=	translations
 SNMP_LIB_DEPENDS=	libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp
-
-USB_CONFIGURE_ENABLE=	libusb
-
-.include <bsd.port.options.mk>
-
-.if ! ${PORT_OPTIONS:MCUPS}
-CONFIGURE_ENV+=		ac_cv_header_cups_cups_h=no
-.endif
-
-.if ! ${PORT_OPTIONS:MIEEE1284}
-CONFIGURE_ENV+=		sane_cv_use_libieee1284=no
-.endif
+SNMP_CONFIGURE_WITH=	snmp
+USB_DESC=		USB support
+USB_CONFIGURE_ON=	--enable-libusb_1_0
+USB_CONFIGURE_OFF=	--enable-libusb=no
+V4L_LIB_DEPENDS=	libv4l1.so:${PORTSDIR}/multimedia/libv4l
+V4L_CONFIGURE_WITH=	v4l
 
 post-patch:
-	@${REINPLACE_CMD} -e '/^for ac_header in/s|libc.h|cups/cups.h| ; \
-		 s|-e .*/cups.h|"$$ac_cv_header_cups_cups_h" = "yes"|' \
+	@${REINPLACE_CMD} -e '/for ac_header in/s|libc.h|sys/endian.h| ; \
+		 s|"$${have_linux_ioctl_defines}"|"$${have_libv4l1}"|' \
 		${WRKSRC}/configure
 	@${REINPLACE_CMD} -e '/^dist_doc_DATA/s|COPYING||' \
 		${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e 's|HAVE_LIBC_H|HAVE_SYS_ENDIAN_H|' \
+		${WRKSRC}/include/sane/config.h.in
 	@${REINPLACE_CMD} -e '/^pkgconfigdir/s|@libdir@|@prefix@/libdata|' \
 		${WRKSRC}/tools/Makefile.in
 	@${REINPLACE_CMD} -e '/^export PKG_CONFIG_LIBDIR=/s|@libdir@|@prefix@/libdata|' \

Modified: head/graphics/sane-backends/distinfo
==============================================================================
--- head/graphics/sane-backends/distinfo	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/distinfo	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,2 +1,2 @@
-SHA256 (sane-backends-1.0.24.tar.gz) = 27c7085a54f1505d8b551e6f1e69d30e1ee57328b18429bb2225dabf4c45462d
-SIZE (sane-backends-1.0.24.tar.gz) = 5778749
+SHA256 (sane-backends-1.0.25.tar.gz) = a4d7ba8d62b2dea702ce76be85699940992daf3f44823ddc128812da33dc6e2c
+SIZE (sane-backends-1.0.25.tar.gz) = 5955016

Modified: head/graphics/sane-backends/files/patch-backend__Makefile.in
==============================================================================
--- head/graphics/sane-backends/files/patch-backend__Makefile.in	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-backend__Makefile.in	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,6 +1,6 @@
---- ./backend/Makefile.in.orig	2014-01-05 18:05:50.000000000 -0200
-+++ ./backend/Makefile.in	2014-01-05 18:06:53.000000000 -0200
-@@ -1470,7 +1470,7 @@
+--- backend/Makefile.in.orig	2015-10-11 21:13:46 UTC
++++ backend/Makefile.in
+@@ -1508,7 +1508,7 @@ AM_V_at = $(am__v_at_@AM_V@)
  am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
  am__v_at_0 = @
  am__v_at_1 = 
@@ -9,7 +9,7 @@
  depcomp = $(SHELL) $(top_srcdir)/depcomp
  am__depfiles_maybe = depfiles
  am__mv = mv -f
-@@ -5385,7 +5385,7 @@
+@@ -5567,7 +5567,7 @@ install-becfg:
  	@# installed library in $(sanelibdir) to $(sanelibdir)/libsane.*.  
  	@# Having two libsane's can cause issues so get rid of it.
  	-rm -f $(DESTDIR)$(sanelibdir)/libsane.*
@@ -18,7 +18,7 @@
  	test -z "$(configdir)/dll.d" || $(MKDIR_P) "$(DESTDIR)$(configdir)/dll.d"
  	@list="$(BACKEND_CONFS_ENABLED) saned.conf dll.conf"; for cfg in $$list; do \
  	  if test ! -r $${cfg}; then continue; fi; \
-@@ -5393,7 +5393,7 @@
+@@ -5575,7 +5575,7 @@ install-becfg:
  	  echo NOT overwriting $${cfg} in $(configdir)...; \
  	  else \
  	  echo installing $${cfg} in $(configdir)/$${cfg}...; \

Modified: head/graphics/sane-backends/files/patch-backend__epson2-ops.c
==============================================================================
--- head/graphics/sane-backends/files/patch-backend__epson2-ops.c	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-backend__epson2-ops.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,14 +1,14 @@
---- backend/epson2-ops.c.orig	2010-04-14 09:52:59.000000000 +0900
-+++ backend/epson2-ops.c	2010-05-10 21:59:04.000000000 +0900
-@@ -1219,6 +1219,7 @@
+--- backend/epson2-ops.c.orig	2015-09-19 15:18:44 UTC
++++ backend/epson2-ops.c
+@@ -1286,6 +1286,7 @@ e2_setup_block_mode(Epson_Scanner * s)
  
  	DBG(1, "max req size: %d, line count: %d\n", maxreq, s->lcount);
  
 +#if 0
  	/* XXX investigate this */
- 	if (s->lcount < 3 && e2_model(s, "GT-X800")) {
+ 	if (s->lcount < 3 && (e2_model(s, "GT-X800") || e2_model(s, "GT-X900") || e2_model(s, "GT-X980"))) {
  		s->lcount = 21;
-@@ -1226,6 +1227,7 @@
+@@ -1293,6 +1294,7 @@ e2_setup_block_mode(Epson_Scanner * s)
  		    "%s: set lcount = %i bigger than sanei_scsi_max_request_size\n",
  		    __func__, s->lcount);
  	}

Modified: head/graphics/sane-backends/files/patch-backend__kodakaio.c
==============================================================================
--- head/graphics/sane-backends/files/patch-backend__kodakaio.c	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-backend__kodakaio.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,6 +1,6 @@
---- backend/kodakaio.c.orig	2012-08-10 09:33:29.000000000 +0900
-+++ backend/kodakaio.c	2012-08-29 16:35:36.000000000 +0900
-@@ -181,6 +181,10 @@
+--- backend/kodakaio.c.orig	2015-09-26 00:53:42 UTC
++++ backend/kodakaio.c
+@@ -207,6 +207,10 @@ normal levels. This system is a plan rat
  #include <math.h>
  #include <poll.h>
  #include <time.h>
@@ -11,62 +11,3 @@
  
  #if WITH_AVAHI
  /* used for auto detecting network printers  */
-@@ -2184,6 +2188,7 @@
-     AvahiLookupResultFlags flags,
-     AVAHI_GCC_UNUSED void* userdata) {
- 
-+	AvahiStringList *vid_pair_list = NULL, *pid_pair_list = NULL;
- 	char *pidkey, *pidvalue;
- 	char *vidkey, *vidvalue;
- 	size_t valuesize;
-@@ -2204,20 +2209,40 @@
-             avahi_address_snprint(a, sizeof(a), address);
- 
- /* Output short for Kodak ESP */
--	DBG(min(10,DBG_AUTO), "%s:%u  %s  ", a,port,host_name);
--	avahi_string_list_get_pair(avahi_string_list_find(txt, "vid"), 
--		&vidkey, &vidvalue, &valuesize);
--	DBG(min(10,DBG_AUTO), "%s=%s  ", vidkey, vidvalue);
--	avahi_string_list_get_pair(avahi_string_list_find(txt, "pid"), 
--		&pidkey, &pidvalue, &valuesize);
--	DBG(min(10,DBG_AUTO), "%s=%s\n", pidkey, pidvalue);
-+	DBG(min(10,DBG_AUTO), "%s:%u  %s\n", a,port,host_name);
-+
-+	vid_pair_list = avahi_string_list_find(txt, "vid");
-+	if(vid_pair_list != NULL) {
-+		avahi_string_list_get_pair(vid_pair_list, &vidkey, &vidvalue, &valuesize);
-+		DBG(min(10,DBG_AUTO), "%s=%s  ", vidkey, vidvalue);
-+	}
-+	else	DBG(min(10,DBG_AUTO), "failed to find key vid\n");
- 
-+	pid_pair_list = avahi_string_list_find(txt, "pid");
-+	if(pid_pair_list != NULL) {
-+		avahi_string_list_get_pair(pid_pair_list, &pidkey, &pidvalue, &valuesize);
-+		DBG(min(10,DBG_AUTO), "%s=%s\n", pidkey, pidvalue);
-+	}
-+	else	DBG(min(10,DBG_AUTO), "failed to find key pid\n");
-+
-+	if(pid_pair_list != NULL && vid_pair_list != NULL) {
- 		ProcessAvahiDevice(name, vidvalue, pidvalue, a);
--	avahi_free(vidkey); avahi_free(vidvalue);
--	avahi_free(pidkey); avahi_free(pidvalue);
-+	}
-+	else DBG(min(10,DBG_AUTO), "didn't call ProcessAvahiDevice\n");
-+
-+	if(vid_pair_list != NULL) {
-+		avahi_free(vidkey); 
-+		avahi_free(vidvalue);
-+		DBG(min(15,DBG_AUTO), "vidkey and vidvalue freed\n");
-+	}
-+	if(pid_pair_list != NULL) {
-+		avahi_free(pidkey); 
-+		avahi_free(pidvalue);
-+		DBG(min(15,DBG_AUTO), "pidkey and pidvalue freed\n");
-+	}
-         }
-     }
--
-+    DBG(min(10,DBG_AUTO), "ending resolve_callback\n");
-     avahi_service_resolver_free(r);
- }
- 

Modified: head/graphics/sane-backends/files/patch-backend__kvs40xx.h
==============================================================================
--- head/graphics/sane-backends/files/patch-backend__kvs40xx.h	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-backend__kvs40xx.h	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,5 +1,5 @@
---- backend/kvs40xx.h.orig	2012-08-20 05:27:18.000000000 +0900
-+++ backend/kvs40xx.h	2012-08-29 17:01:58.000000000 +0900
+--- backend/kvs40xx.h.orig	2013-08-25 21:22:58 UTC
++++ backend/kvs40xx.h
 @@ -10,6 +10,7 @@
  
  #include "../include/sane/config.h"
@@ -8,7 +8,7 @@
  
  #undef  BACKEND_NAME
  #define BACKEND_NAME kvs40xx
-@@ -208,7 +209,7 @@
+@@ -208,7 +209,7 @@ SANE_Status kvs40xx_read_image_data (str
  SANE_Status kvs40xx_document_exist (struct scanner *s);
  SANE_Status get_buffer_status (struct scanner *s, unsigned *data_avalible);
  SANE_Status kvs40xx_scan (struct scanner *s);

Modified: head/graphics/sane-backends/files/patch-backend__kvs40xx_opt.c
==============================================================================
--- head/graphics/sane-backends/files/patch-backend__kvs40xx_opt.c	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-backend__kvs40xx_opt.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,5 +1,5 @@
---- backend/kvs40xx_opt.c.orig	2012-08-10 09:33:29.000000000 +0900
-+++ backend/kvs40xx_opt.c	2012-08-29 16:57:47.000000000 +0900
+--- backend/kvs40xx_opt.c.orig	2013-08-25 21:22:58 UTC
++++ backend/kvs40xx_opt.c
 @@ -8,6 +8,7 @@
  
  #include "../include/sane/config.h"

Added: head/graphics/sane-backends/files/patch-backend__pieusb_buffer.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/sane-backends/files/patch-backend__pieusb_buffer.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -0,0 +1,24 @@
+--- backend/pieusb_buffer.c.orig	2015-09-01 00:31:33 UTC
++++ backend/pieusb_buffer.c
+@@ -100,6 +100,12 @@
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <sys/mman.h>
++
++#ifdef HAVE_SYS_ENDIAN_H
++#include <sys/endian.h>
++#endif
++
++#ifdef HAVE_ENDIAN_H
+ #include <endian.h>
+ 
+ /* When creating the release backend, make complains about unresolved external
+@@ -110,6 +116,8 @@
+  #define le16toh(x) __bswap_16 (x)
+ #endif
+ 
++#endif
++
+ static void buffer_update_read_index(struct Pieusb_Read_Buffer* buffer, int increment);
+ 
+ /* READER */

Added: head/graphics/sane-backends/files/patch-backend__v4l.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/sane-backends/files/patch-backend__v4l.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -0,0 +1,13 @@
+--- backend/v4l.c.orig	2015-09-20 11:55:39 UTC
++++ backend/v4l.c
+@@ -72,7 +72,10 @@
+ #include "../include/sane/saneopts.h"
+ 
+ #include <sys/ioctl.h>
++
++#ifdef HAVE_ASM_TYPES_H
+ #include <asm/types.h>		/* XXX glibc */
++#endif
+ 
+ #define BACKEND_NAME v4l
+ #include "../include/sane/sanei_backend.h"

Modified: head/graphics/sane-backends/files/patch-include__sane__sane.h
==============================================================================
--- head/graphics/sane-backends/files/patch-include__sane__sane.h	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-include__sane__sane.h	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,6 +1,6 @@
---- include/sane/sane.h.orig	2009-04-24 04:59:23.000000000 +0900
-+++ include/sane/sane.h	2009-05-13 15:15:50.000000000 +0900
-@@ -115,6 +115,7 @@
+--- include/sane/sane.h.orig	2014-04-09 01:46:04 UTC
++++ include/sane/sane.h
+@@ -115,6 +115,7 @@ SANE_Device;
  #define SANE_CAP_AUTOMATIC		(1 << 4)
  #define SANE_CAP_INACTIVE		(1 << 5)
  #define SANE_CAP_ADVANCED		(1 << 6)

Added: head/graphics/sane-backends/files/patch-include__sane__sanei_backend.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/sane-backends/files/patch-include__sane__sanei_backend.h	Mon Oct 19 09:03:44 2015	(r399651)
@@ -0,0 +1,24 @@
+--- include/sane/sanei_backend.h.orig	2013-08-25 21:22:58 UTC
++++ include/sane/sanei_backend.h
+@@ -68,9 +68,11 @@
+ 
+ /* Just enough backwards compatibility that we get by in the backends
+    without making handstands.  */
++#if 0
+ # ifdef sigset_t
+ #  undef sigset_t
+ # endif
++#endif
+ # ifdef sigemptyset
+ #  undef sigemptyset
+ # endif
+@@ -96,7 +98,9 @@
+ #  undef SIG_SETMASK
+ # endif
+ 
++#if 0
+ # define sigset_t               int
++#endif
+ # define sigemptyset(set)       do { *(set) = 0; } while (0)
+ # define sigfillset(set)        do { *(set) = ~0; } while (0)
+ # define sigaddset(set,signal)  do { *(set) |= sigmask (signal); } while (0)

Added: head/graphics/sane-backends/files/patch-sanei__sanei_ir.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/sane-backends/files/patch-sanei__sanei_ir.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -0,0 +1,12 @@
+--- sanei/sanei_ir.c.orig	2015-09-29 01:10:43 UTC
++++ sanei/sanei_ir.c
+@@ -29,7 +29,8 @@
+ 
+ #include <stdlib.h>
+ #include <string.h>
+-#include <values.h>
++#include <float.h>
++#include <limits.h>
+ #include <math.h>
+ 
+ #define BACKEND_NAME sanei_ir	/* name of this module for debugging */

Modified: head/graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c
==============================================================================
--- head/graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/files/patch-sanei_sanei_pa4s2.c	Mon Oct 19 09:03:44 2015	(r399651)
@@ -1,6 +1,6 @@
---- sanei/sanei_pa4s2.c.orig	2010-04-05 22:18:06.000000000 +0900
-+++ sanei/sanei_pa4s2.c	2010-05-10 22:07:48.000000000 +0900
-@@ -109,6 +109,12 @@
+--- sanei/sanei_pa4s2.c.orig	2015-09-20 11:55:39 UTC
++++ sanei/sanei_pa4s2.c
+@@ -112,6 +112,12 @@ inb (u_long port)
  
  #endif /* HAVE_LIBIEEE1284 */
  

Modified: head/graphics/sane-backends/pkg-plist
==============================================================================
--- head/graphics/sane-backends/pkg-plist	Mon Oct 19 08:57:24 2015	(r399650)
+++ head/graphics/sane-backends/pkg-plist	Mon Oct 19 09:03:44 2015	(r399651)
@@ -2,6 +2,7 @@ bin/gamma4scanimage
 bin/sane-config
 bin/sane-find-scanner
 bin/scanimage
+bin/umax_pp
 @sample etc/sane.d/dist/abaton.conf etc/sane.d/abaton.conf
 @sample etc/sane.d/dist/agfafocus.conf etc/sane.d/agfafocus.conf
 @sample etc/sane.d/dist/apple.conf etc/sane.d/apple.conf
@@ -26,6 +27,7 @@ bin/scanimage
 @sample etc/sane.d/dist/epjitsu.conf etc/sane.d/epjitsu.conf
 @sample etc/sane.d/dist/epson.conf etc/sane.d/epson.conf
 @sample etc/sane.d/dist/epson2.conf etc/sane.d/epson2.conf
+@sample etc/sane.d/dist/epsonds.conf etc/sane.d/epsonds.conf
 @sample etc/sane.d/dist/fujitsu.conf etc/sane.d/fujitsu.conf
 @sample etc/sane.d/dist/genesys.conf etc/sane.d/genesys.conf
 %%GPHOTO%%@sample etc/sane.d/dist/gphoto2.conf etc/sane.d/gphoto2.conf
@@ -53,6 +55,7 @@ bin/scanimage
 @sample etc/sane.d/dist/net.conf etc/sane.d/net.conf
 @sample etc/sane.d/dist/p5.conf etc/sane.d/p5.conf
 @sample etc/sane.d/dist/pie.conf etc/sane.d/pie.conf
+@sample etc/sane.d/dist/pieusb.conf etc/sane.d/pieusb.conf
 @sample etc/sane.d/dist/pixma.conf etc/sane.d/pixma.conf
 @sample etc/sane.d/dist/plustek.conf etc/sane.d/plustek.conf
 @sample etc/sane.d/dist/plustek_pp.conf etc/sane.d/plustek_pp.conf
@@ -76,264 +79,274 @@ bin/scanimage
 @sample etc/sane.d/dist/umax.conf etc/sane.d/umax.conf
 @sample etc/sane.d/dist/umax1220u.conf etc/sane.d/umax1220u.conf
 @sample etc/sane.d/dist/umax_pp.conf etc/sane.d/umax_pp.conf
+%%V4L%%@sample etc/sane.d/dist/v4l.conf etc/sane.d/v4l.conf
 @sample etc/sane.d/dist/xerox_mfp.conf etc/sane.d/xerox_mfp.conf
 include/sane/sane.h
 include/sane/saneopts.h
 lib/libsane.so
 lib/libsane.so.1
-lib/libsane.so.1.0.24
+lib/libsane.so.1.0.25
 lib/sane/libsane-abaton.so
 lib/sane/libsane-abaton.so.1
-lib/sane/libsane-abaton.so.1.0.24
+lib/sane/libsane-abaton.so.1.0.25
 lib/sane/libsane-agfafocus.so
 lib/sane/libsane-agfafocus.so.1
-lib/sane/libsane-agfafocus.so.1.0.24
+lib/sane/libsane-agfafocus.so.1.0.25
 lib/sane/libsane-apple.so
 lib/sane/libsane-apple.so.1
-lib/sane/libsane-apple.so.1.0.24
+lib/sane/libsane-apple.so.1.0.25
 lib/sane/libsane-artec.so
 lib/sane/libsane-artec.so.1
-lib/sane/libsane-artec.so.1.0.24
+lib/sane/libsane-artec.so.1.0.25
 lib/sane/libsane-artec_eplus48u.so
 lib/sane/libsane-artec_eplus48u.so.1
-lib/sane/libsane-artec_eplus48u.so.1.0.24
+lib/sane/libsane-artec_eplus48u.so.1.0.25
 lib/sane/libsane-as6e.so
 lib/sane/libsane-as6e.so.1
-lib/sane/libsane-as6e.so.1.0.24
+lib/sane/libsane-as6e.so.1.0.25
 lib/sane/libsane-avision.so
 lib/sane/libsane-avision.so.1
-lib/sane/libsane-avision.so.1.0.24
+lib/sane/libsane-avision.so.1.0.25
 lib/sane/libsane-bh.so
 lib/sane/libsane-bh.so.1
-lib/sane/libsane-bh.so.1.0.24
+lib/sane/libsane-bh.so.1.0.25
 lib/sane/libsane-canon.so
 lib/sane/libsane-canon.so.1
-lib/sane/libsane-canon.so.1.0.24
+lib/sane/libsane-canon.so.1.0.25
 lib/sane/libsane-canon630u.so
 lib/sane/libsane-canon630u.so.1
-lib/sane/libsane-canon630u.so.1.0.24
+lib/sane/libsane-canon630u.so.1.0.25
 lib/sane/libsane-canon_dr.so
 lib/sane/libsane-canon_dr.so.1
-lib/sane/libsane-canon_dr.so.1.0.24
+lib/sane/libsane-canon_dr.so.1.0.25
 %%IEEE1284%%lib/sane/libsane-canon_pp.so
 %%IEEE1284%%lib/sane/libsane-canon_pp.so.1
-%%IEEE1284%%lib/sane/libsane-canon_pp.so.1.0.24
+%%IEEE1284%%lib/sane/libsane-canon_pp.so.1.0.25
 lib/sane/libsane-cardscan.so
 lib/sane/libsane-cardscan.so.1
-lib/sane/libsane-cardscan.so.1.0.24
+lib/sane/libsane-cardscan.so.1.0.25
 lib/sane/libsane-coolscan.so
 lib/sane/libsane-coolscan.so.1
-lib/sane/libsane-coolscan.so.1.0.24
+lib/sane/libsane-coolscan.so.1.0.25
 lib/sane/libsane-coolscan2.so
 lib/sane/libsane-coolscan2.so.1
-lib/sane/libsane-coolscan2.so.1.0.24
+lib/sane/libsane-coolscan2.so.1.0.25
 lib/sane/libsane-coolscan3.so
 lib/sane/libsane-coolscan3.so.1
-lib/sane/libsane-coolscan3.so.1.0.24
+lib/sane/libsane-coolscan3.so.1.0.25
 lib/sane/libsane-dc210.so
 lib/sane/libsane-dc210.so.1
-lib/sane/libsane-dc210.so.1.0.24
+lib/sane/libsane-dc210.so.1.0.25
 lib/sane/libsane-dc240.so
 lib/sane/libsane-dc240.so.1
-lib/sane/libsane-dc240.so.1.0.24
+lib/sane/libsane-dc240.so.1.0.25
 lib/sane/libsane-dc25.so
 lib/sane/libsane-dc25.so.1
-lib/sane/libsane-dc25.so.1.0.24
+lib/sane/libsane-dc25.so.1.0.25
 lib/sane/libsane-dell1600n_net.so
 lib/sane/libsane-dell1600n_net.so.1
-lib/sane/libsane-dell1600n_net.so.1.0.24
+lib/sane/libsane-dell1600n_net.so.1.0.25
 lib/sane/libsane-dll.so
 lib/sane/libsane-dll.so.1
-lib/sane/libsane-dll.so.1.0.24
+lib/sane/libsane-dll.so.1.0.25
 lib/sane/libsane-dmc.so
 lib/sane/libsane-dmc.so.1
-lib/sane/libsane-dmc.so.1.0.24
+lib/sane/libsane-dmc.so.1.0.25
 lib/sane/libsane-epjitsu.so
 lib/sane/libsane-epjitsu.so.1
-lib/sane/libsane-epjitsu.so.1.0.24
+lib/sane/libsane-epjitsu.so.1.0.25
 lib/sane/libsane-epson.so
 lib/sane/libsane-epson.so.1
-lib/sane/libsane-epson.so.1.0.24
+lib/sane/libsane-epson.so.1.0.25
 lib/sane/libsane-epson2.so
 lib/sane/libsane-epson2.so.1
-lib/sane/libsane-epson2.so.1.0.24
+lib/sane/libsane-epson2.so.1.0.25
+lib/sane/libsane-epsonds.so
+lib/sane/libsane-epsonds.so.1
+lib/sane/libsane-epsonds.so.1.0.25
 lib/sane/libsane-fujitsu.so
 lib/sane/libsane-fujitsu.so.1
-lib/sane/libsane-fujitsu.so.1.0.24
+lib/sane/libsane-fujitsu.so.1.0.25
 lib/sane/libsane-genesys.so
 lib/sane/libsane-genesys.so.1
-lib/sane/libsane-genesys.so.1.0.24
+lib/sane/libsane-genesys.so.1.0.25
 %%GPHOTO%%lib/sane/libsane-gphoto2.so
 %%GPHOTO%%lib/sane/libsane-gphoto2.so.1
-%%GPHOTO%%lib/sane/libsane-gphoto2.so.1.0.24
+%%GPHOTO%%lib/sane/libsane-gphoto2.so.1.0.25
 lib/sane/libsane-gt68xx.so
 lib/sane/libsane-gt68xx.so.1
-lib/sane/libsane-gt68xx.so.1.0.24
+lib/sane/libsane-gt68xx.so.1.0.25
 lib/sane/libsane-hp.so
 lib/sane/libsane-hp.so.1
-lib/sane/libsane-hp.so.1.0.24
+lib/sane/libsane-hp.so.1.0.25
 lib/sane/libsane-hp3500.so
 lib/sane/libsane-hp3500.so.1
-lib/sane/libsane-hp3500.so.1.0.24
+lib/sane/libsane-hp3500.so.1.0.25
 lib/sane/libsane-hp3900.so
 lib/sane/libsane-hp3900.so.1
-lib/sane/libsane-hp3900.so.1.0.24
+lib/sane/libsane-hp3900.so.1.0.25
 lib/sane/libsane-hp4200.so
 lib/sane/libsane-hp4200.so.1
-lib/sane/libsane-hp4200.so.1.0.24
+lib/sane/libsane-hp4200.so.1.0.25
 lib/sane/libsane-hp5400.so
 lib/sane/libsane-hp5400.so.1
-lib/sane/libsane-hp5400.so.1.0.24
+lib/sane/libsane-hp5400.so.1.0.25
 lib/sane/libsane-hp5590.so
 lib/sane/libsane-hp5590.so.1
-lib/sane/libsane-hp5590.so.1.0.24
+lib/sane/libsane-hp5590.so.1.0.25
 lib/sane/libsane-hpljm1005.so
 lib/sane/libsane-hpljm1005.so.1
-lib/sane/libsane-hpljm1005.so.1.0.24
+lib/sane/libsane-hpljm1005.so.1.0.25
 %%IEEE1284%%lib/sane/libsane-hpsj5s.so
 %%IEEE1284%%lib/sane/libsane-hpsj5s.so.1
-%%IEEE1284%%lib/sane/libsane-hpsj5s.so.1.0.24
+%%IEEE1284%%lib/sane/libsane-hpsj5s.so.1.0.25
 lib/sane/libsane-hs2p.so
 lib/sane/libsane-hs2p.so.1
-lib/sane/libsane-hs2p.so.1.0.24
+lib/sane/libsane-hs2p.so.1.0.25
 lib/sane/libsane-ibm.so
 lib/sane/libsane-ibm.so.1
-lib/sane/libsane-ibm.so.1.0.24
+lib/sane/libsane-ibm.so.1.0.25
 lib/sane/libsane-kodak.so
 lib/sane/libsane-kodak.so.1
-lib/sane/libsane-kodak.so.1.0.24
+lib/sane/libsane-kodak.so.1.0.25
 lib/sane/libsane-kodakaio.so
 lib/sane/libsane-kodakaio.so.1
-lib/sane/libsane-kodakaio.so.1.0.24
+lib/sane/libsane-kodakaio.so.1.0.25
 lib/sane/libsane-kvs1025.so
 lib/sane/libsane-kvs1025.so.1
-lib/sane/libsane-kvs1025.so.1.0.24
+lib/sane/libsane-kvs1025.so.1.0.25
 lib/sane/libsane-kvs20xx.so
 lib/sane/libsane-kvs20xx.so.1
-lib/sane/libsane-kvs20xx.so.1.0.24
+lib/sane/libsane-kvs20xx.so.1.0.25
 lib/sane/libsane-kvs40xx.so
 lib/sane/libsane-kvs40xx.so.1
-lib/sane/libsane-kvs40xx.so.1.0.24
+lib/sane/libsane-kvs40xx.so.1.0.25
 lib/sane/libsane-leo.so
 lib/sane/libsane-leo.so.1
-lib/sane/libsane-leo.so.1.0.24
+lib/sane/libsane-leo.so.1.0.25
 lib/sane/libsane-lexmark.so
 lib/sane/libsane-lexmark.so.1
-lib/sane/libsane-lexmark.so.1.0.24
+lib/sane/libsane-lexmark.so.1.0.25
 lib/sane/libsane-ma1509.so
 lib/sane/libsane-ma1509.so.1
-lib/sane/libsane-ma1509.so.1.0.24
+lib/sane/libsane-ma1509.so.1.0.25
 lib/sane/libsane-magicolor.so
 lib/sane/libsane-magicolor.so.1
-lib/sane/libsane-magicolor.so.1.0.24
+lib/sane/libsane-magicolor.so.1.0.25
 lib/sane/libsane-matsushita.so
 lib/sane/libsane-matsushita.so.1
-lib/sane/libsane-matsushita.so.1.0.24
+lib/sane/libsane-matsushita.so.1.0.25
 lib/sane/libsane-microtek.so
 lib/sane/libsane-microtek.so.1
-lib/sane/libsane-microtek.so.1.0.24
+lib/sane/libsane-microtek.so.1.0.25
 lib/sane/libsane-microtek2.so
 lib/sane/libsane-microtek2.so.1
-lib/sane/libsane-microtek2.so.1.0.24
+lib/sane/libsane-microtek2.so.1.0.25
 lib/sane/libsane-mustek.so
 lib/sane/libsane-mustek.so.1
-lib/sane/libsane-mustek.so.1.0.24
+lib/sane/libsane-mustek.so.1.0.25
 %%IEEE1284%%lib/sane/libsane-mustek_pp.so
 %%IEEE1284%%lib/sane/libsane-mustek_pp.so.1
-%%IEEE1284%%lib/sane/libsane-mustek_pp.so.1.0.24
+%%IEEE1284%%lib/sane/libsane-mustek_pp.so.1.0.25
 lib/sane/libsane-mustek_usb.so
 lib/sane/libsane-mustek_usb.so.1
-lib/sane/libsane-mustek_usb.so.1.0.24
+lib/sane/libsane-mustek_usb.so.1.0.25
 lib/sane/libsane-mustek_usb2.so
 lib/sane/libsane-mustek_usb2.so.1
-lib/sane/libsane-mustek_usb2.so.1.0.24
+lib/sane/libsane-mustek_usb2.so.1.0.25
 lib/sane/libsane-nec.so
 lib/sane/libsane-nec.so.1
-lib/sane/libsane-nec.so.1.0.24
+lib/sane/libsane-nec.so.1.0.25
 lib/sane/libsane-net.so
 lib/sane/libsane-net.so.1
-lib/sane/libsane-net.so.1.0.24
+lib/sane/libsane-net.so.1.0.25
 lib/sane/libsane-niash.so
 lib/sane/libsane-niash.so.1
-lib/sane/libsane-niash.so.1.0.24
+lib/sane/libsane-niash.so.1.0.25
 lib/sane/libsane-p5.so
 lib/sane/libsane-p5.so.1
-lib/sane/libsane-p5.so.1.0.24
+lib/sane/libsane-p5.so.1.0.25
 lib/sane/libsane-pie.so
 lib/sane/libsane-pie.so.1
-lib/sane/libsane-pie.so.1.0.24
+lib/sane/libsane-pie.so.1.0.25
+lib/sane/libsane-pieusb.so
+lib/sane/libsane-pieusb.so.1
+lib/sane/libsane-pieusb.so.1.0.25
 lib/sane/libsane-pixma.so
 lib/sane/libsane-pixma.so.1
-lib/sane/libsane-pixma.so.1.0.24
+lib/sane/libsane-pixma.so.1.0.25
 lib/sane/libsane-plustek.so
 lib/sane/libsane-plustek.so.1
-lib/sane/libsane-plustek.so.1.0.24
+lib/sane/libsane-plustek.so.1.0.25
 lib/sane/libsane-plustek_pp.so
 lib/sane/libsane-plustek_pp.so.1
-lib/sane/libsane-plustek_pp.so.1.0.24
+lib/sane/libsane-plustek_pp.so.1.0.25
 lib/sane/libsane-ricoh.so
 lib/sane/libsane-ricoh.so.1
-lib/sane/libsane-ricoh.so.1.0.24
+lib/sane/libsane-ricoh.so.1.0.25
 lib/sane/libsane-rts8891.so
 lib/sane/libsane-rts8891.so.1
-lib/sane/libsane-rts8891.so.1.0.24
+lib/sane/libsane-rts8891.so.1.0.25
 lib/sane/libsane-s9036.so
 lib/sane/libsane-s9036.so.1
-lib/sane/libsane-s9036.so.1.0.24
+lib/sane/libsane-s9036.so.1.0.25
 lib/sane/libsane-sceptre.so
 lib/sane/libsane-sceptre.so.1
-lib/sane/libsane-sceptre.so.1.0.24
+lib/sane/libsane-sceptre.so.1.0.25
 lib/sane/libsane-sharp.so
 lib/sane/libsane-sharp.so.1
-lib/sane/libsane-sharp.so.1.0.24
+lib/sane/libsane-sharp.so.1.0.25
 lib/sane/libsane-sm3600.so
 lib/sane/libsane-sm3600.so.1
-lib/sane/libsane-sm3600.so.1.0.24
+lib/sane/libsane-sm3600.so.1.0.25
 lib/sane/libsane-sm3840.so
 lib/sane/libsane-sm3840.so.1
-lib/sane/libsane-sm3840.so.1.0.24
+lib/sane/libsane-sm3840.so.1.0.25
 lib/sane/libsane-snapscan.so
 lib/sane/libsane-snapscan.so.1
-lib/sane/libsane-snapscan.so.1.0.24
+lib/sane/libsane-snapscan.so.1.0.25
 lib/sane/libsane-sp15c.so
 lib/sane/libsane-sp15c.so.1
-lib/sane/libsane-sp15c.so.1.0.24
+lib/sane/libsane-sp15c.so.1.0.25
 lib/sane/libsane-st400.so
 lib/sane/libsane-st400.so.1
-lib/sane/libsane-st400.so.1.0.24
+lib/sane/libsane-st400.so.1.0.25
 lib/sane/libsane-stv680.so
 lib/sane/libsane-stv680.so.1
-lib/sane/libsane-stv680.so.1.0.24
+lib/sane/libsane-stv680.so.1.0.25
 lib/sane/libsane-tamarack.so
 lib/sane/libsane-tamarack.so.1
-lib/sane/libsane-tamarack.so.1.0.24
+lib/sane/libsane-tamarack.so.1.0.25
 lib/sane/libsane-teco1.so
 lib/sane/libsane-teco1.so.1
-lib/sane/libsane-teco1.so.1.0.24
+lib/sane/libsane-teco1.so.1.0.25
 lib/sane/libsane-teco2.so
 lib/sane/libsane-teco2.so.1
-lib/sane/libsane-teco2.so.1.0.24
+lib/sane/libsane-teco2.so.1.0.25
 lib/sane/libsane-teco3.so
 lib/sane/libsane-teco3.so.1
-lib/sane/libsane-teco3.so.1.0.24
+lib/sane/libsane-teco3.so.1.0.25
 lib/sane/libsane-test.so
 lib/sane/libsane-test.so.1
-lib/sane/libsane-test.so.1.0.24
+lib/sane/libsane-test.so.1.0.25
 lib/sane/libsane-u12.so
 lib/sane/libsane-u12.so.1
-lib/sane/libsane-u12.so.1.0.24
+lib/sane/libsane-u12.so.1.0.25
 lib/sane/libsane-umax.so
 lib/sane/libsane-umax.so.1
-lib/sane/libsane-umax.so.1.0.24
+lib/sane/libsane-umax.so.1.0.25
 lib/sane/libsane-umax1220u.so
 lib/sane/libsane-umax1220u.so.1
-lib/sane/libsane-umax1220u.so.1.0.24
+lib/sane/libsane-umax1220u.so.1.0.25
 lib/sane/libsane-umax_pp.so
 lib/sane/libsane-umax_pp.so.1
-lib/sane/libsane-umax_pp.so.1.0.24
+lib/sane/libsane-umax_pp.so.1.0.25
+%%V4L%%lib/sane/libsane-v4l.so
+%%V4L%%lib/sane/libsane-v4l.so.1
+%%V4L%%lib/sane/libsane-v4l.so.1.0.25
 lib/sane/libsane-xerox_mfp.so
 lib/sane/libsane-xerox_mfp.so.1
-lib/sane/libsane-xerox_mfp.so.1.0.24
+lib/sane/libsane-xerox_mfp.so.1.0.25
 libdata/pkgconfig/sane-backends.pc
 man/man1/gamma4scanimage.1.gz
 man/man1/sane-config.1.gz
@@ -363,6 +376,7 @@ man/man5/sane-dmc.5.gz
 man/man5/sane-epjitsu.5.gz
 man/man5/sane-epson.5.gz
 man/man5/sane-epson2.5.gz
+man/man5/sane-epsonds.5.gz
 man/man5/sane-fujitsu.5.gz
 man/man5/sane-genesys.5.gz
 %%GPHOTO%%man/man5/sane-gphoto2.5.gz
@@ -398,6 +412,7 @@ man/man5/sane-net.5.gz
 man/man5/sane-niash.5.gz
 man/man5/sane-p5.5.gz
 man/man5/sane-pie.5.gz
+man/man5/sane-pieusb.5.gz
 man/man5/sane-pixma.5.gz
 man/man5/sane-plustek.5.gz
 man/man5/sane-plustek_pp.5.gz
@@ -423,6 +438,7 @@ man/man5/sane-umax.5.gz
 man/man5/sane-umax1220u.5.gz
 man/man5/sane-umax_pp.5.gz
 man/man5/sane-usb.5.gz
+%%V4L%%man/man5/sane-v4l.5.gz
 man/man5/sane-xerox_mfp.5.gz
 man/man7/sane.7.gz
 man/man8/saned.8.gz
@@ -437,6 +453,7 @@ sbin/saned
 %%NLS%%share/locale/fi/LC_MESSAGES/sane-backends.mo
 %%NLS%%share/locale/fr/LC_MESSAGES/sane-backends.mo
 %%NLS%%share/locale/gl/LC_MESSAGES/sane-backends.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/sane-backends.mo
 %%NLS%%share/locale/it/LC_MESSAGES/sane-backends.mo
 %%NLS%%share/locale/ja/LC_MESSAGES/sane-backends.mo
 %%NLS%%share/locale/nb/LC_MESSAGES/sane-backends.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510190903.t9J93jGM019816>