security/pcsc-lite: Update to 2.0.1

Add dependency on polkit, following upstream's recommendation.

2.0.1: Ludovic Rousseau
24 November 2023
- SCardConnect(): return SCARD_W_SECURITY_VIOLATION when needed (polkit)
- SCardCancel(): return SCARD_S_SUCCESS even if the client already finished
- polkit is enabled by default
- libpcscspy: fix a crash with NULL pointers
- Doxygen: fix SCardBeginTransaction() documentation
- fix pcscd internal thread safety issues (clang -fsanitize=thread)
- Some other minor improvements
This commit is contained in:
gdt 2023-11-25 14:05:09 +00:00
parent aba51077cf
commit dd2b112c1f
3 changed files with 9 additions and 7 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.38 2023/07/09 09:58:29 nia Exp $
# $NetBSD: Makefile,v 1.39 2023/11/25 14:05:09 gdt Exp $
DISTNAME= pcsc-lite-2.0.0
DISTNAME= pcsc-lite-2.0.1
CATEGORIES= security
MASTER_SITES= https://pcsclite.apdu.fr/files/
EXTRACT_SUFX= .tar.bz2
@ -37,6 +37,7 @@ BUILD_DEFS+= VARBASE
RCD_SCRIPTS= pcscd
.include "../../devel/libusb1/buildlink3.mk"
.include "../../security/polkit/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.9 2021/02/16 19:03:46 gdt Exp $
@comment $NetBSD: PLIST,v 1.10 2023/11/25 14:05:09 gdt Exp $
include/PCSC/debuglog.h
include/PCSC/ifdhandler.h
include/PCSC/pcsclite.h
@ -11,3 +11,4 @@ man/man5/reader.conf.5
man/man8/pcscd.8
sbin/pcscd
share/doc/pcsc-lite/README.polkit
share/polkit-1/actions/org.debian.pcsc-lite.policy

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.28 2023/06/09 19:51:38 gdt Exp $
$NetBSD: distinfo,v 1.29 2023/11/25 14:05:09 gdt Exp $
BLAKE2s (pcsc-lite-2.0.0.tar.bz2) = 3f31bd150c276e3c37741602004a757fc9e9e716a2750c0e312058a6aaac78ed
SHA512 (pcsc-lite-2.0.0.tar.bz2) = 4b34628d3269ae1859f19d2ab7eb74a76a55f3d76fbc9e4e420a081a065b1d0d7b98680552c7208f3265c684bed844afc6be1c2e5f103ad916ce7f38b52ee68c
Size (pcsc-lite-2.0.0.tar.bz2) = 799011 bytes
BLAKE2s (pcsc-lite-2.0.1.tar.bz2) = b562669738e260a5b0801261a8f912db481e9f5f690a866b0845228fa057eeae
SHA512 (pcsc-lite-2.0.1.tar.bz2) = af007f00f43e8d897710580f6f27814c9e7d3ca489ff01edf2e3b979e46267915aa04d9c15f225a420fa681de936e42a1d4779d962717cf9a9f4a3d1ca31502b
Size (pcsc-lite-2.0.1.tar.bz2) = 815103 bytes
SHA1 (patch-configure) = ff31450a3d94bd0d85ca8d94630583e5095124db
SHA1 (patch-src_Makefile.in) = 796f51958a5a1d68f90cae045340a107220cfd18
SHA1 (patch-src_libpcsclite.pc.in) = ba1c8ed98ce81f1fc40ecc8af1b44d0cff8537df