pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/pcsc-lite



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jan 10 16:11:53 UTC 2022

Modified Files:
        pkgsrc/security/pcsc-lite: Makefile distinfo
        pkgsrc/security/pcsc-lite/patches: patch-configure
            patch-src_Makefile.in
Removed Files:
        pkgsrc/security/pcsc-lite/patches: patch-src_PCSC_reader.h
            patch-src_utils.c

Log Message:
pcsc-lite: updated to 1.9.5

1.9.5: Ludovic Rousseau
4 December 2021
- pcscd: autoexit even if no client connects
- Fix variable substitution in systemd units
- fix potential race conditions with powerState handling
- Add and use tag TAG_IFD_DEVICE_REMOVED
- UnitaryTests: port code to Python 3

1.9.4: Ludovic Rousseau
1 October 2021
- fix a memory leak when libusb is used for hotplug (i.e. non-Linux
  systems)

1.9.3: Ludovic Rousseau
6 August 2021
- fix a stupid regression with systemd introduced in the previous version

1.9.2: Ludovic Rousseau
3 August 2021
- improve NetBSD support
- pcsc-spy: version 1.1
  . add option -t|--thread
  . x10 speed increase
  . correctly exit at end-of-file
  . remove, now useless, support of macOS
- systemd:
  . use /etc/default/pcscd as EnvironmentFile
  . use $PCSCD_ARGS to specify more arguments
- SetProtocol: Handle IFD_NOT_SUPPORTED from the driver
- hotplug_libudev.c: sanitize interface name
- pcsc_demo: change licence from GPLv3 to BSD
- use Python 3 for Python scripts (psc-spy, UnitaryTests)
- Some other minor improvements


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/security/pcsc-lite/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/security/pcsc-lite/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/pcsc-lite/patches/patch-configure
cvs rdiff -u -r1.7 -r1.8 \
    pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/security/pcsc-lite/patches/patch-src_PCSC_reader.h
cvs rdiff -u -r1.3 -r0 pkgsrc/security/pcsc-lite/patches/patch-src_utils.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/pcsc-lite/Makefile
diff -u pkgsrc/security/pcsc-lite/Makefile:1.34 pkgsrc/security/pcsc-lite/Makefile:1.35
--- pkgsrc/security/pcsc-lite/Makefile:1.34     Tue Feb 16 19:03:45 2021
+++ pkgsrc/security/pcsc-lite/Makefile  Mon Jan 10 16:11:52 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2021/02/16 19:03:45 gdt Exp $
+# $NetBSD: Makefile,v 1.35 2022/01/10 16:11:52 adam Exp $
 
-DISTNAME=      pcsc-lite-1.9.1
+DISTNAME=      pcsc-lite-1.9.5
 CATEGORIES=    security
 MASTER_SITES=  https://pcsclite.apdu.fr/files/
 EXTRACT_SUFX=  .tar.bz2

Index: pkgsrc/security/pcsc-lite/distinfo
diff -u pkgsrc/security/pcsc-lite/distinfo:1.25 pkgsrc/security/pcsc-lite/distinfo:1.26
--- pkgsrc/security/pcsc-lite/distinfo:1.25     Tue Oct 26 11:17:36 2021
+++ pkgsrc/security/pcsc-lite/distinfo  Mon Jan 10 16:11:52 2022
@@ -1,10 +1,8 @@
-$NetBSD: distinfo,v 1.25 2021/10/26 11:17:36 nia Exp $
+$NetBSD: distinfo,v 1.26 2022/01/10 16:11:52 adam Exp $
 
-BLAKE2s (pcsc-lite-1.9.1.tar.bz2) = ca329fed008462def39bb1838f38bd41d8fef3e0ac379e42a51db03286fe9796
-SHA512 (pcsc-lite-1.9.1.tar.bz2) = 4f59ea6acb5b258092018f10609987e12b8e601049e6ffed4b4b82abd3c4b35c38a60e1cda28fdc884202e694d1bc3a3b5d930c5b1e9c1b9c309bd17ef463e63
-Size (pcsc-lite-1.9.1.tar.bz2) = 763525 bytes
-SHA1 (patch-configure) = d421ffddf787a01c8655c34dda0e4708978c1c6c
-SHA1 (patch-src_Makefile.in) = 077837434e4cf503b9556e45102603c408ccb0cb
-SHA1 (patch-src_PCSC_reader.h) = 8ea2b7be9b3bae56cdae64b950373c8eeda2813a
+BLAKE2s (pcsc-lite-1.9.5.tar.bz2) = 039e209dc9162b633e9dc00a1f2eb6a32b765002d3aafd082391a6b37985d30e
+SHA512 (pcsc-lite-1.9.5.tar.bz2) = 0315c2cf97cc9da0f5faf115f24e523b5a1746cea250a4fe6c4d5d7b2fbfc7c3ea0f068611072ca84866c672eb679e8067101437573148ccd1ac5ad26b18cd78
+Size (pcsc-lite-1.9.5.tar.bz2) = 775736 bytes
+SHA1 (patch-configure) = ff31450a3d94bd0d85ca8d94630583e5095124db
+SHA1 (patch-src_Makefile.in) = 796f51958a5a1d68f90cae045340a107220cfd18
 SHA1 (patch-src_libpcsclite.pc.in) = ba1c8ed98ce81f1fc40ecc8af1b44d0cff8537df
-SHA1 (patch-src_utils.c) = 7bfca2b5a097c6a3d4b7736933b670d1d0d63f76

Index: pkgsrc/security/pcsc-lite/patches/patch-configure
diff -u pkgsrc/security/pcsc-lite/patches/patch-configure:1.5 pkgsrc/security/pcsc-lite/patches/patch-configure:1.6
--- pkgsrc/security/pcsc-lite/patches/patch-configure:1.5       Sat Jun 20 19:03:37 2020
+++ pkgsrc/security/pcsc-lite/patches/patch-configure   Mon Jan 10 16:11:52 2022
@@ -1,34 +1,16 @@
-$NetBSD: patch-configure,v 1.5 2020/06/20 19:03:37 adam Exp $
+$NetBSD: patch-configure,v 1.6 2022/01/10 16:11:52 adam Exp $
 
 Make sure libpcsclite.so is not linked against -lphtread on NetBSD, as
 loading libpthread.so through dlopen() is now forbidden
 
---- configure.orig     2014-09-24 13:04:46.000000000 +0000
+--- configure.orig     2021-12-04 12:29:53.000000000 +0000
 +++ configure
-@@ -680,6 +680,8 @@ LIBTOOL
- PTHREAD_CFLAGS
+@@ -711,6 +711,8 @@ PTHREAD_CFLAGS
  PTHREAD_LIBS
+ PTHREAD_CXX
  PTHREAD_CC
 +LIBPCSC_PTHREAD_CFLAGS
 +LIBPCSC_PTHREAD_LIBS
  ax_pthread_config
- ac_ct_AR
- AR
-@@ -13732,7 +13734,7 @@ fi
- 
- 
- # disable libudev check is USB is not used
--if test "$use_usb" == "no"; then
-+if test "$use_usb" = "no"; then
-       use_libudev="no"
- fi
- 
-@@ -13889,7 +13891,7 @@ fi
- 
- 
- # disable libusb check is USB is not used
--if test "$use_usb" == "no"; then
-+if test "$use_usb" = "no"; then
-       use_libusb="no"
- fi
- 
+ EGREP
+ GREP

Index: pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in
diff -u pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in:1.7 pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in:1.8
--- pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in:1.7 Sat Jun 20 19:03:37 2020
+++ pkgsrc/security/pcsc-lite/patches/patch-src_Makefile.in     Mon Jan 10 16:11:52 2022
@@ -1,29 +1,29 @@
-$NetBSD: patch-src_Makefile.in,v 1.7 2020/06/20 19:03:37 adam Exp $
+$NetBSD: patch-src_Makefile.in,v 1.8 2022/01/10 16:11:52 adam Exp $
 
 Make sure libpcsclite.so is not linked against -lpthread on NetBSD, as
 loading libpthread.so through dlopen() is now forbidden.
 Disable installation of pcsc-spy
 
---- src/Makefile.in.orig       2020-06-14 13:43:23.000000000 +0000
+--- src/Makefile.in.orig       2021-12-04 12:29:54.000000000 +0000
 +++ src/Makefile.in
-@@ -436,6 +436,8 @@ POLKIT_LIBS = @POLKIT_LIBS@
- PTHREAD_CC = @PTHREAD_CC@
+@@ -435,6 +435,8 @@ PTHREAD_CC = @PTHREAD_CC@
  PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
+ PTHREAD_CXX = @PTHREAD_CXX@
  PTHREAD_LIBS = @PTHREAD_LIBS@
 +LIBPCSC_PTHREAD_CFLAGS = @LIBPCSC_PTHREAD_CFLAGS@
 +LIBPCSC_PTHREAD_LIBS = @LIBPCSC_PTHREAD_LIBS@
  RANLIB = @RANLIB@
  SED = @SED@
  SET_MAKE = @SET_MAKE@
-@@ -507,7 +509,6 @@ top_builddir = @top_builddir@
+@@ -503,7 +505,6 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
  usbdropdir = @usbdropdir@
- usbdropdir_exp = @usbdropdir_exp@
 -SUBDIRS = spy
  AM_CPPFLAGS = -I$(top_srcdir)/src/PCSC -I$(top_builddir)/src/PCSC \
        $(SYMBOL_VISIBILITY)
  
-@@ -529,8 +530,8 @@ libpcsclite_la_SOURCES = \
+@@ -524,8 +525,8 @@ libpcsclite_la_SOURCES = \
        winscard_msg.c
  
  libpcsclite_la_LDFLAGS = -version-info 1:0:0



Home | Main Index | Thread Index | Old Index