Hi, Anyone with a fingerprint reader (like the one found on several thinkpad laptops) can please try the following update?
Cheers! David Index: security/libfprint/Makefile =================================================================== RCS file: /cvs/ports/security/libfprint/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- security/libfprint/Makefile 13 Nov 2011 13:54:05 -0000 1.11 +++ security/libfprint/Makefile 22 Nov 2011 07:52:00 -0000 @@ -2,14 +2,13 @@ COMMENT= library for fingerprint reader devices -DISTNAME= libfprint-0.0.6 -REVISION = 6 +DISTNAME= libfprint-0.4.0 CATEGORIES= security -SHARED_LIBS += fprint 0.0 # 0.0 +SHARED_LIBS += fprint 1.0 # 0.0 -HOMEPAGE= http://reactivated.net/fprint/ -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fprint/} +HOMEPAGE= http://www.freedesktop.org/wiki/Software/fprint/libfprint +MASTER_SITES= http://people.freedesktop.org/~hadess/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= Robert Nagy <rob...@openbsd.org> @@ -20,20 +19,21 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB += MagickCore bz2 crypto djvulibre fftw3 glib-2.0 jasper -WANTLIB += jbig jpeg lcms2 ltdl lzma m pcre png tiff usb usb-1.0 -WANTLIB += z +WANTLIB += MagickCore bz2 djvulibre fftw3 glib-2.0 +WANTLIB += jasper jbig jpeg lcms2 ltdl lzma m nspr4 +WANTLIB += nss3 nssutil3 pcre plc4 plds4 png smime3 +WANTLIB += softokn3 sqlite3 ssl3 tiff usb-1.0 z MODULES= devel/gettext LIB_DEPENDS= graphics/ImageMagick \ devel/glib2 \ - devel/libusb-compat + devel/libusb1 \ + security/nss USE_LIBTOOL= Yes -CONFIGURE_STYLE= gnu -CONFIGURE_ENV= CRYPTO_CFLAGS="-I/usr/include" \ - CRYPTO_LIBS="-lcrypto" +CONFIGURE_STYLE= autoconf +AUTOCONF_VERSION= 2.68 .include <bsd.port.mk> Index: security/libfprint/distinfo =================================================================== RCS file: /cvs/ports/security/libfprint/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- security/libfprint/distinfo 24 Mar 2009 19:01:04 -0000 1.1.1.1 +++ security/libfprint/distinfo 22 Nov 2011 07:52:00 -0000 @@ -1,5 +1,5 @@ -MD5 (libfprint-0.0.6.tar.bz2) = T0e0YCGxhkiLYKqpf5D+Qw== -RMD160 (libfprint-0.0.6.tar.bz2) = NnegmX2mQbo+hYYiLKiGQOH2Nz8= -SHA1 (libfprint-0.0.6.tar.bz2) = Qwr5Hvvv6yuY/jAhX7MwUeT478U= -SHA256 (libfprint-0.0.6.tar.bz2) = XRb62uy0MqtSypelkwHcjKg8rHXztXFFJmtWKh68xd0= -SIZE (libfprint-0.0.6.tar.bz2) = 431957 +MD5 (libfprint-0.4.0.tar.bz2) = hEt2GKCV0kfCfu3OmTE+0g== +RMD160 (libfprint-0.4.0.tar.bz2) = 7zcjJXWbbdUnja2tnUoD3cxaOqs= +SHA1 (libfprint-0.4.0.tar.bz2) = 6AhTdXmmKYABVPH/umyKP2UBF8s= +SHA256 (libfprint-0.4.0.tar.bz2) = MY1cORDjenGhsrJ/5nZybsFMr6/i+G7L47FBLL4qITI= +SIZE (libfprint-0.4.0.tar.bz2) = 476262 Index: security/libfprint/patches/patch-configure =================================================================== RCS file: security/libfprint/patches/patch-configure diff -N security/libfprint/patches/patch-configure --- security/libfprint/patches/patch-configure 30 May 2009 15:40:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-configure,v 1.2 2009/05/30 15:40:35 robert Exp $ ---- configure.orig Sat May 30 19:27:19 2009 -+++ configure Sat May 30 19:28:18 2009 -@@ -20778,7 +20778,7 @@ cat >>confdefs.h <<\_ACEOF - #define API_EXPORTED __attribute__((visibility("default"))) - _ACEOF - --AM_CFLAGS="-std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow" -+AM_CFLAGS="-std=gnu99 -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wshadow" - - - ac_config_files="$ac_config_files libfprint.pc Makefile libfprint/Makefile examples/Makefile doc/Makefile" Index: security/libfprint/patches/patch-configure_ac =================================================================== RCS file: security/libfprint/patches/patch-configure_ac diff -N security/libfprint/patches/patch-configure_ac --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ security/libfprint/patches/patch-configure_ac 22 Nov 2011 07:52:00 -0000 @@ -0,0 +1,47 @@ +$OpenBSD$ +--- configure.ac.orig Fri Nov 18 19:17:48 2011 ++++ configure.ac Fri Nov 18 19:20:02 2011 +@@ -127,22 +127,17 @@ AC_SUBST(GLIB_CFLAGS) + AC_SUBST(GLIB_LIBS) + + imagemagick_found=no +-gdkpixbuf_found=no + + if test "$require_imaging" = "yes"; then +- PKG_CHECK_MODULES(IMAGING, gthread-2.0 gdk-pixbuf-2.0, [gdkpixbuf_found=yes], [gdkpixbuf_found=no]) +- if test "$gdkpixbuf_found" != "yes"; then +- PKG_CHECK_MODULES(IMAGING, ImageMagick, [imagemagick_found=yes], [imagemagick_found=no]) +- fi ++ PKG_CHECK_MODULES(IMAGING, ImageMagick, [imagemagick_found=yes], [imagemagick_found=no]) + fi + + if test "$require_imaging" = "yes"; then +- if test "$gdkpixbuf_found" != "yes" && test "$imagemagick_found" != "yes"; then +- AC_MSG_ERROR([gdk-pixbuf or ImageMagick is required for imaging support]) ++ if test "$imagemagick_found" != "yes"; then ++ AC_MSG_ERROR([ImageMagick is required for imaging support]) + fi + fi + +-AM_CONDITIONAL([REQUIRE_GDKPIXBUF], [test "$gdkpixbuf_found" = "yes"]) + AM_CONDITIONAL([REQUIRE_IMAGEMAGICK], [test "$imagemagick_found" = "yes"]) + AC_SUBST(IMAGING_CFLAGS) + AC_SUBST(IMAGING_LIBS) +@@ -209,15 +204,11 @@ AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]), inline_cflags=" + CFLAGS="$saved_cflags" + + AC_DEFINE([API_EXPORTED], [__attribute__((visibility("default")))], [Default visibility]) +-AM_CFLAGS="-std=gnu99 $inline_cflags -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow" ++AM_CFLAGS="-std=gnu99 -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration" + AC_SUBST(AM_CFLAGS) + + if test "$require_imaging" = "yes"; then +- if test x$gdkpixbuf_found != no; then +- AC_MSG_NOTICE([** Using gdk-pixbuf for imaging]) +- else +- AC_MSG_NOTICE([** Using ImageMagick for imaging]) +- fi ++ AC_MSG_NOTICE([** Using ImageMagick for imaging]) + else + AC_MSG_NOTICE([ Imaging support disabled]) + fi Index: security/libfprint/patches/patch-libfprint_Makefile_in =================================================================== RCS file: /cvs/ports/security/libfprint/patches/patch-libfprint_Makefile_in,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-libfprint_Makefile_in --- security/libfprint/patches/patch-libfprint_Makefile_in 24 Mar 2009 19:01:04 -0000 1.1.1.1 +++ security/libfprint/patches/patch-libfprint_Makefile_in 22 Nov 2011 07:52:00 -0000 @@ -1,12 +1,21 @@ $OpenBSD: patch-libfprint_Makefile_in,v 1.1.1.1 2009/03/24 19:01:04 robert Exp $ ---- libfprint/Makefile.in.orig Tue Mar 24 17:20:41 2009 -+++ libfprint/Makefile.in Tue Mar 24 17:20:58 2009 -@@ -275,7 +275,7 @@ NBIS_SRC = \ +--- libfprint/Makefile.in.orig Mon Apr 18 19:02:51 2011 ++++ libfprint/Makefile.in Fri Nov 18 22:08:44 2011 +@@ -425,7 +425,7 @@ NBIS_SRC = \ nbis/mindtct/sort.c \ nbis/mindtct/util.c --libfprint_la_CFLAGS = -fvisibility=hidden -I$(srcdir)/nbis/include $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(IMAGEMAGICK_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) -+libfprint_la_CFLAGS = -I$(srcdir)/nbis/include $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(IMAGEMAGICK_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) +-libfprint_la_CFLAGS = -fvisibility=hidden -I$(srcdir)/nbis/include \ ++libfprint_la_CFLAGS = -I$(srcdir)/nbis/include \ + $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) \ + $(am__append_11) $(am__append_14) libfprint_la_LDFLAGS = -version-info @lt_major@:@lt_revision@:@lt_age@ - libfprint_la_LIBADD = -lm $(LIBUSB_LIBS) $(GLIB_LIBS) $(IMAGEMAGICK_LIBS) $(CRYPTO_LIBS) - libfprint_la_SOURCES = \ +@@ -1195,7 +1195,7 @@ info: info-am + + info-am: + +-install-data-am: install-pkgincludeHEADERS install-udev_rulesDATA ++install-data-am: install-pkgincludeHEADERS + + install-dvi: install-dvi-am + Index: security/libfprint/patches/patch-libfprint_fp_internal_h =================================================================== RCS file: /cvs/ports/security/libfprint/patches/patch-libfprint_fp_internal_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-libfprint_fp_internal_h --- security/libfprint/patches/patch-libfprint_fp_internal_h 27 Oct 2009 06:16:03 -0000 1.2 +++ security/libfprint/patches/patch-libfprint_fp_internal_h 22 Nov 2011 07:52:00 -0000 @@ -1,9 +1,9 @@ $OpenBSD: patch-libfprint_fp_internal_h,v 1.2 2009/10/27 06:16:03 jasper Exp $ ---- libfprint/fp_internal.h.orig Thu Mar 20 14:37:33 2008 -+++ libfprint/fp_internal.h Tue Oct 27 07:14:56 2009 -@@ -62,6 +62,14 @@ void fpi_log(enum fpi_log_level, const char *component - #define fp_warn(fmt...) _fpi_log(LOG_LEVEL_WARNING, fmt) - #define fp_err(fmt...) _fpi_log(LOG_LEVEL_ERROR, fmt) +--- libfprint/fp_internal.h.orig Fri Apr 8 16:35:37 2011 ++++ libfprint/fp_internal.h Fri Nov 18 17:05:08 2011 +@@ -93,6 +93,18 @@ enum fp_dev_state { + + struct fp_driver **fprint_get_drivers (void); +#if !defined(ENODATA) && defined(ENOENT) +#define ENODATA ENOENT @@ -13,6 +13,10 @@ $OpenBSD: patch-libfprint_fp_internal_h, +#define EPROTO ENOPROTOOPT +#endif + ++#if !defined(ETIME) && defined(ETIMEDOUT) ++#define ETIME ETIMEDOUT ++#endif ++ struct fp_dev { struct fp_driver *drv; - usb_dev_handle *udev; + libusb_device_handle *udev; Index: sysutils/login_fingerprint/Makefile =================================================================== RCS file: /cvs/ports/sysutils/login_fingerprint/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- sysutils/login_fingerprint/Makefile 13 Nov 2011 13:54:05 -0000 1.12 +++ sysutils/login_fingerprint/Makefile 22 Nov 2011 07:52:04 -0000 @@ -3,7 +3,7 @@ COMMENT= provide fingerprint authentication DISTNAME= login_fingerprint-1.2 -REVISION = 1 +REVISION = 2 CATEGORIES= sysutils MASTER_SITES= http://blade2k.humppa.hu/ @@ -17,9 +17,9 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c crypto freetype fprint>=0 MagickCore>=1 \ - MagickWand>=1 usb pthread + MagickWand>=1 usb-1.0 pthread -LIB_DEPENDS= security/libfprint>=0.0.6p6 \ +LIB_DEPENDS= security/libfprint>=0.4.0 \ graphics/ImageMagick NO_REGRESS= Yes
Index: security/libfprint/Makefile =================================================================== RCS file: /cvs/ports/security/libfprint/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- security/libfprint/Makefile 13 Nov 2011 13:54:05 -0000 1.11 +++ security/libfprint/Makefile 22 Nov 2011 07:52:00 -0000 @@ -2,14 +2,13 @@ COMMENT= library for fingerprint reader devices -DISTNAME= libfprint-0.0.6 -REVISION = 6 +DISTNAME= libfprint-0.4.0 CATEGORIES= security -SHARED_LIBS += fprint 0.0 # 0.0 +SHARED_LIBS += fprint 1.0 # 0.0 -HOMEPAGE= http://reactivated.net/fprint/ -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fprint/} +HOMEPAGE= http://www.freedesktop.org/wiki/Software/fprint/libfprint +MASTER_SITES= http://people.freedesktop.org/~hadess/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= Robert Nagy <rob...@openbsd.org> @@ -20,20 +19,21 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB += MagickCore bz2 crypto djvulibre fftw3 glib-2.0 jasper -WANTLIB += jbig jpeg lcms2 ltdl lzma m pcre png tiff usb usb-1.0 -WANTLIB += z +WANTLIB += MagickCore bz2 djvulibre fftw3 glib-2.0 +WANTLIB += jasper jbig jpeg lcms2 ltdl lzma m nspr4 +WANTLIB += nss3 nssutil3 pcre plc4 plds4 png smime3 +WANTLIB += softokn3 sqlite3 ssl3 tiff usb-1.0 z MODULES= devel/gettext LIB_DEPENDS= graphics/ImageMagick \ devel/glib2 \ - devel/libusb-compat + devel/libusb1 \ + security/nss USE_LIBTOOL= Yes -CONFIGURE_STYLE= gnu -CONFIGURE_ENV= CRYPTO_CFLAGS="-I/usr/include" \ - CRYPTO_LIBS="-lcrypto" +CONFIGURE_STYLE= autoconf +AUTOCONF_VERSION= 2.68 .include <bsd.port.mk> Index: security/libfprint/distinfo =================================================================== RCS file: /cvs/ports/security/libfprint/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- security/libfprint/distinfo 24 Mar 2009 19:01:04 -0000 1.1.1.1 +++ security/libfprint/distinfo 22 Nov 2011 07:52:00 -0000 @@ -1,5 +1,5 @@ -MD5 (libfprint-0.0.6.tar.bz2) = T0e0YCGxhkiLYKqpf5D+Qw== -RMD160 (libfprint-0.0.6.tar.bz2) = NnegmX2mQbo+hYYiLKiGQOH2Nz8= -SHA1 (libfprint-0.0.6.tar.bz2) = Qwr5Hvvv6yuY/jAhX7MwUeT478U= -SHA256 (libfprint-0.0.6.tar.bz2) = XRb62uy0MqtSypelkwHcjKg8rHXztXFFJmtWKh68xd0= -SIZE (libfprint-0.0.6.tar.bz2) = 431957 +MD5 (libfprint-0.4.0.tar.bz2) = hEt2GKCV0kfCfu3OmTE+0g== +RMD160 (libfprint-0.4.0.tar.bz2) = 7zcjJXWbbdUnja2tnUoD3cxaOqs= +SHA1 (libfprint-0.4.0.tar.bz2) = 6AhTdXmmKYABVPH/umyKP2UBF8s= +SHA256 (libfprint-0.4.0.tar.bz2) = MY1cORDjenGhsrJ/5nZybsFMr6/i+G7L47FBLL4qITI= +SIZE (libfprint-0.4.0.tar.bz2) = 476262 Index: security/libfprint/patches/patch-configure =================================================================== RCS file: security/libfprint/patches/patch-configure diff -N security/libfprint/patches/patch-configure --- security/libfprint/patches/patch-configure 30 May 2009 15:40:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-configure,v 1.2 2009/05/30 15:40:35 robert Exp $ ---- configure.orig Sat May 30 19:27:19 2009 -+++ configure Sat May 30 19:28:18 2009 -@@ -20778,7 +20778,7 @@ cat >>confdefs.h <<\_ACEOF - #define API_EXPORTED __attribute__((visibility("default"))) - _ACEOF - --AM_CFLAGS="-std=gnu99 -fgnu89-inline -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow" -+AM_CFLAGS="-std=gnu99 -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wshadow" - - - ac_config_files="$ac_config_files libfprint.pc Makefile libfprint/Makefile examples/Makefile doc/Makefile" Index: security/libfprint/patches/patch-configure_ac =================================================================== RCS file: security/libfprint/patches/patch-configure_ac diff -N security/libfprint/patches/patch-configure_ac --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ security/libfprint/patches/patch-configure_ac 22 Nov 2011 07:52:00 -0000 @@ -0,0 +1,47 @@ +$OpenBSD$ +--- configure.ac.orig Fri Nov 18 19:17:48 2011 ++++ configure.ac Fri Nov 18 19:20:02 2011 +@@ -127,22 +127,17 @@ AC_SUBST(GLIB_CFLAGS) + AC_SUBST(GLIB_LIBS) + + imagemagick_found=no +-gdkpixbuf_found=no + + if test "$require_imaging" = "yes"; then +- PKG_CHECK_MODULES(IMAGING, gthread-2.0 gdk-pixbuf-2.0, [gdkpixbuf_found=yes], [gdkpixbuf_found=no]) +- if test "$gdkpixbuf_found" != "yes"; then +- PKG_CHECK_MODULES(IMAGING, ImageMagick, [imagemagick_found=yes], [imagemagick_found=no]) +- fi ++ PKG_CHECK_MODULES(IMAGING, ImageMagick, [imagemagick_found=yes], [imagemagick_found=no]) + fi + + if test "$require_imaging" = "yes"; then +- if test "$gdkpixbuf_found" != "yes" && test "$imagemagick_found" != "yes"; then +- AC_MSG_ERROR([gdk-pixbuf or ImageMagick is required for imaging support]) ++ if test "$imagemagick_found" != "yes"; then ++ AC_MSG_ERROR([ImageMagick is required for imaging support]) + fi + fi + +-AM_CONDITIONAL([REQUIRE_GDKPIXBUF], [test "$gdkpixbuf_found" = "yes"]) + AM_CONDITIONAL([REQUIRE_IMAGEMAGICK], [test "$imagemagick_found" = "yes"]) + AC_SUBST(IMAGING_CFLAGS) + AC_SUBST(IMAGING_LIBS) +@@ -209,15 +204,11 @@ AC_COMPILE_IFELSE(AC_LANG_PROGRAM([]), inline_cflags=" + CFLAGS="$saved_cflags" + + AC_DEFINE([API_EXPORTED], [__attribute__((visibility("default")))], [Default visibility]) +-AM_CFLAGS="-std=gnu99 $inline_cflags -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration -Wno-pointer-sign -Wshadow" ++AM_CFLAGS="-std=gnu99 -Wall -Wundef -Wunused -Wstrict-prototypes -Werror-implicit-function-declaration" + AC_SUBST(AM_CFLAGS) + + if test "$require_imaging" = "yes"; then +- if test x$gdkpixbuf_found != no; then +- AC_MSG_NOTICE([** Using gdk-pixbuf for imaging]) +- else +- AC_MSG_NOTICE([** Using ImageMagick for imaging]) +- fi ++ AC_MSG_NOTICE([** Using ImageMagick for imaging]) + else + AC_MSG_NOTICE([ Imaging support disabled]) + fi Index: security/libfprint/patches/patch-libfprint_Makefile_in =================================================================== RCS file: /cvs/ports/security/libfprint/patches/patch-libfprint_Makefile_in,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-libfprint_Makefile_in --- security/libfprint/patches/patch-libfprint_Makefile_in 24 Mar 2009 19:01:04 -0000 1.1.1.1 +++ security/libfprint/patches/patch-libfprint_Makefile_in 22 Nov 2011 07:52:00 -0000 @@ -1,12 +1,21 @@ $OpenBSD: patch-libfprint_Makefile_in,v 1.1.1.1 2009/03/24 19:01:04 robert Exp $ ---- libfprint/Makefile.in.orig Tue Mar 24 17:20:41 2009 -+++ libfprint/Makefile.in Tue Mar 24 17:20:58 2009 -@@ -275,7 +275,7 @@ NBIS_SRC = \ +--- libfprint/Makefile.in.orig Mon Apr 18 19:02:51 2011 ++++ libfprint/Makefile.in Fri Nov 18 22:08:44 2011 +@@ -425,7 +425,7 @@ NBIS_SRC = \ nbis/mindtct/sort.c \ nbis/mindtct/util.c --libfprint_la_CFLAGS = -fvisibility=hidden -I$(srcdir)/nbis/include $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(IMAGEMAGICK_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) -+libfprint_la_CFLAGS = -I$(srcdir)/nbis/include $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(IMAGEMAGICK_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) +-libfprint_la_CFLAGS = -fvisibility=hidden -I$(srcdir)/nbis/include \ ++libfprint_la_CFLAGS = -I$(srcdir)/nbis/include \ + $(LIBUSB_CFLAGS) $(GLIB_CFLAGS) $(CRYPTO_CFLAGS) $(AM_CFLAGS) \ + $(am__append_11) $(am__append_14) libfprint_la_LDFLAGS = -version-info @lt_major@:@lt_revision@:@lt_age@ - libfprint_la_LIBADD = -lm $(LIBUSB_LIBS) $(GLIB_LIBS) $(IMAGEMAGICK_LIBS) $(CRYPTO_LIBS) - libfprint_la_SOURCES = \ +@@ -1195,7 +1195,7 @@ info: info-am + + info-am: + +-install-data-am: install-pkgincludeHEADERS install-udev_rulesDATA ++install-data-am: install-pkgincludeHEADERS + + install-dvi: install-dvi-am + Index: security/libfprint/patches/patch-libfprint_fp_internal_h =================================================================== RCS file: /cvs/ports/security/libfprint/patches/patch-libfprint_fp_internal_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-libfprint_fp_internal_h --- security/libfprint/patches/patch-libfprint_fp_internal_h 27 Oct 2009 06:16:03 -0000 1.2 +++ security/libfprint/patches/patch-libfprint_fp_internal_h 22 Nov 2011 07:52:00 -0000 @@ -1,9 +1,9 @@ $OpenBSD: patch-libfprint_fp_internal_h,v 1.2 2009/10/27 06:16:03 jasper Exp $ ---- libfprint/fp_internal.h.orig Thu Mar 20 14:37:33 2008 -+++ libfprint/fp_internal.h Tue Oct 27 07:14:56 2009 -@@ -62,6 +62,14 @@ void fpi_log(enum fpi_log_level, const char *component - #define fp_warn(fmt...) _fpi_log(LOG_LEVEL_WARNING, fmt) - #define fp_err(fmt...) _fpi_log(LOG_LEVEL_ERROR, fmt) +--- libfprint/fp_internal.h.orig Fri Apr 8 16:35:37 2011 ++++ libfprint/fp_internal.h Fri Nov 18 17:05:08 2011 +@@ -93,6 +93,18 @@ enum fp_dev_state { + + struct fp_driver **fprint_get_drivers (void); +#if !defined(ENODATA) && defined(ENOENT) +#define ENODATA ENOENT @@ -13,6 +13,10 @@ $OpenBSD: patch-libfprint_fp_internal_h, +#define EPROTO ENOPROTOOPT +#endif + ++#if !defined(ETIME) && defined(ETIMEDOUT) ++#define ETIME ETIMEDOUT ++#endif ++ struct fp_dev { struct fp_driver *drv; - usb_dev_handle *udev; + libusb_device_handle *udev; Index: sysutils/login_fingerprint/Makefile =================================================================== RCS file: /cvs/ports/sysutils/login_fingerprint/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- sysutils/login_fingerprint/Makefile 13 Nov 2011 13:54:05 -0000 1.12 +++ sysutils/login_fingerprint/Makefile 22 Nov 2011 07:52:04 -0000 @@ -3,7 +3,7 @@ COMMENT= provide fingerprint authentication DISTNAME= login_fingerprint-1.2 -REVISION = 1 +REVISION = 2 CATEGORIES= sysutils MASTER_SITES= http://blade2k.humppa.hu/ @@ -17,9 +17,9 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c crypto freetype fprint>=0 MagickCore>=1 \ - MagickWand>=1 usb pthread + MagickWand>=1 usb-1.0 pthread -LIB_DEPENDS= security/libfprint>=0.0.6p6 \ +LIB_DEPENDS= security/libfprint>=0.4.0 \ graphics/ImageMagick NO_REGRESS= Yes