head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.4 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.2 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.6.0.40 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.38 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.36 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.34 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.32 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.30 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.28 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.26 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.24 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.22 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.20 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.18 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.16 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.14 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.12 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.10 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.8 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.6 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.4 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.2 pkgsrc-2008Q1:1.5.0.14 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.12 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.10 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.8 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.6 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.4 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.2 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.3.0.20 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.18 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.16 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.14 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.12 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.10 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.8 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.6 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.4 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 buildlink2-base:1.3; locks; strict; comment @# @; 1.8 date 2012.12.11.16.32.36; author ryoon; state dead; branches; next 1.7; 1.7 date 2012.12.10.12.06.51; author ryoon; state Exp; branches; next 1.6; 1.6 date 2008.04.13.21.43.39; author wiz; state Exp; branches; next 1.5; 1.5 date 2006.08.05.22.41.49; author wiz; state dead; branches; next 1.4; 1.4 date 2006.06.27.12.27.06; author joerg; state Exp; branches; next 1.3; 1.3 date 2002.02.10.00.50.42; author rh; state dead; branches; next 1.2; 1.2 date 2001.10.15.21.27.19; author veego; state Exp; branches; next 1.1; 1.1 date 2001.06.02.20.32.00; author tron; state Exp; branches; next ; desc @@ 1.8 log @Fix PR pkg/47308 SOL_SOCKET etc. are defined in sys/socket.h on DragonFly. I have tested on DragonFly/i386 3.0.1. And remove empty patch file. @ text @$NetBSD: patch-ad,v 1.7 2012/12/10 12:06:51 ryoon Exp $ @ 1.7 log @Update to 1.0.23 * Update MASTER_SITES to MASTER_SITE_LOCAL Changelog: New with 1.0.23, released 2012-08-19: * New backends: kvs40xx (Panasonic KV-S40xx), kodakaio (Kodak AiO ESP and Hero) * Significant enhancements to several backends. * 30 new scanner models supported. * V4L support improvements. * Improvements for builds on multiple platforms. * Improved udev rules. * Updated software deskew algorithm. * Documentation updates. * Bugfixes. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.6 2008/04/13 21:43:39 wiz Exp $ @ 1.6 log @Update to 1.0.19. Remove sane-backends-hp3900 option, support is now enabled by default. New with 1.0.19, released 2008-02-10: * New backends: cardscan (Corex Cardscan 800c), epjitsu (Epson-based Fujitsu), epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and more), hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet M1005 and more), hs2p (Ricoh IS400 series) * Updated backends: abaton, agfafocus, apple, artec, artec_eplus48u, as6e, avision, canon, coolscan, coolscan2, dc25, dell1600n_net, dll, epson, fujitsu, genesys, gt68xx, hp3500, ibm, lexmark, microtek, microtek2, mustek, nec, net, pie, pint, pixma, plustek, plustek_pp, ricoh, s9036, sm3600, sm3840, snapscan, sp15c, st400, tamarack, teco2, test, u12, umax, umax1220u, umax_pp * Scanimage detects more chipsets. * Internal scsi, usb, tcp and udp code updates. * Basic HAL .fdi creation support * Build system updates. * Updated translations. * Documentation updates. * Bugfixes. @ text @d1 1 a1 1 $NetBSD$ a2 10 --- include/sane/sanei_tcp.h.orig 2006-11-30 23:23:19.000000000 +0000 +++ include/sane/sanei_tcp.h @@@@ -22,6 +22,7 @@@@ #include #include +#include extern SANE_Status sanei_tcp_open(const char *host, int port, int *fdp); extern void sanei_tcp_close(int fd); @ 1.5 log @Update to 1.0.18. Reanem hp3900 option to sane-backends-hp3900, and add legacy handling for the old option name. New with 1.0.18, released 2006-07-02: * New backends: dell1600n_net (Dell 1600n), hp3500 (HP ScanJet 3500 series), pixma (Canon Pixma series), stv680 (Aiptek Pencam and similar). * Updated backends: avision, canon, dll, epson, fujitsu, genesys, gt68xx, microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u. * Scanimage batch mode fixes. * Scanner lists contain USB vendor/product ids and some statistics now. * Udev/hotplug lists are generated autmatically from the .desc files now. * Portability fixes (especially for DragonFlyBSD and HP/UX). * Build system updates. * Updated translations. * Documentation updates. * Bugfixes. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2006/06/27 12:27:06 joerg Exp $ d3 3 a5 5 --- sanei/sanei_usb.c.orig 2006-06-20 02:00:41.000000000 -0700 +++ sanei/sanei_usb.c @@@@ -91,6 +91,10 @@@@ struct usb_descriptor_header *GetNextDes #include #endif /* __FreeBSD__ */ d7 6 a12 25 +#if defined(__DragonFly__) +#include +#endif + #define BACKEND_NAME sanei_usb #include "../include/sane/sane.h" #include "../include/sane/sanei_debug.h" @@@@ -249,7 +253,7 @@@@ kernel_get_vendor_product (int fd, const *vendorID = vendor; *productID = product; } -#elif defined (__FreeBSD__) +#elif defined (__FreeBSD__) || defined(__DragonFly__) { int controller; int ctrl_fd; @@@@ -301,7 +305,7 @@@@ sanei_usb_init (void) #if defined(__linux__) "/dev/", "usbscanner", "/dev/usb/", "scanner", -#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) +#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined (__OpenBSD__) || defined(__DragonFly__) "/dev/", "uscanner", #elif defined(__BEOS__) "/dev/scanner/usb/", "", @ 1.4 log @Add DragonFly device names for probing. Bump revision. From walt on DragonFly's submit list. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update sane-backends to 1.0.7. Changes include bugfixes, a number of additional supported scanners, and new backends for Mustek USB scanners. While at it, split out common "sane" definitions into a Makefile.common for sane-frontents (and possibly others) to use. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.2 2001/10/15 21:27:19 veego Exp $ d3 31 a33 10 --- backend/snapscan.h-orig Sun May 27 12:20:22 2001 +++ backend/snapscan.h Sun Oct 14 12:49:03 2001 @@@@ -101,6 +101,7 @@@@ {"FlatbedScanner_9", PRISA620S}, {"FlatbedScanner13", PRISA620S}, {"FlatbedScanner16", PRISA620S}, + {"FlatbedScanner17", PRISA620S}, {"FlatbedScanner18", PRISA620S}, {"FlatbedScanner19", PRISA620S}, /* Acer ScanPrisa 1240UT */ {"FlatbedScanner20", PRISA620S}, @ 1.2 log @Update sane-backends to 1.0.5. New with 1.0.5, released 2001-07-01: * New backends: bh (Bell+Howell Copiscan II series), dc240 (Kodak DC240 Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax paralell port scanners). * Updated backends: artec (v0.5.16), dc25 (v1.2), dll (v1.0.3), epson (v0.2.08), hp (v0.94), microtek (v0.12.3), microtek2(v0.9), mustek (v1.0-107), nec (v0.12), net (v1.0.3), plustek (v0.39), pnm (v1.0.1), snapscan (v1.2), tamarack (v0.5), umax (v1.0-28). * Fixed security bug in saned.c that allowed access to scanner without password. * pnm isn't installed by default anymore due to security risks * Linux-part of sanei_scsi.c was updated concerning buffersizes, devfs, and kernel 2.4. More debug output. * sanei_scsi_find_devices works on FreeBSD now. * Added support for Solaris sgen SCSI driver. * find-scanner was renamed to sane-find-scanner and is installed now. Further more it has a man page now. * There is a testsuite for sane, but only one test is implemented yet. * Better output about versions of backends and frontends. * There is a man page for SANE now (sane(7)). * Install all available documentation. * Bugfixes. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Add support for ACER ScanPrisa 620ST. @ text @d3 3 a5 3 --- backend/snapscan.h.orig Sat Aug 12 17:09:37 2000 +++ backend/snapscan.h Sat Jun 2 20:50:01 2001 @@@@ -90,6 +90,7 @@@@ d10 3 a12 3 {"SNAPSCAN 1236", SNAPSCAN1236S}, {"SNAPSCAN 310", SNAPSCAN310}, {"SNAPSCAN 600", SNAPSCAN600}, @