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: Wed Oct 22 06:45:14 UTC 2025
Modified Files:
pkgsrc/security/pcsc-lite: Makefile PLIST distinfo
pkgsrc/security/pcsc-lite/patches: patch-meson.build
Log Message:
pcsc-lite: updated to 2.4.0
2.4.0: Ludovic Rousseau
19 October 2025
- Run pcscd under a pcscd user instead of root when using systemd
- Set PIDFile in systemd service file
- Protect contextMapList modifications using a mutex
- meson:
. Fix libpcsclite.pc file
. respect builtin meson default_library option
. build and install spy lib & tool only when needed
- UnitaryTests/*.py: fix pylint warnings
- Improve Doxygen documentation
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/security/pcsc-lite/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/security/pcsc-lite/PLIST
cvs rdiff -u -r1.42 -r1.43 pkgsrc/security/pcsc-lite/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/pcsc-lite/patches/patch-meson.build
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.53 pkgsrc/security/pcsc-lite/Makefile:1.54
--- pkgsrc/security/pcsc-lite/Makefile:1.53 Thu Apr 3 07:21:18 2025
+++ pkgsrc/security/pcsc-lite/Makefile Wed Oct 22 06:45:13 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2025/04/03 07:21:18 adam Exp $
+# $NetBSD: Makefile,v 1.54 2025/10/22 06:45:13 adam Exp $
-DISTNAME= pcsc-lite-2.3.3
+DISTNAME= pcsc-lite-2.4.0
CATEGORIES= security
MASTER_SITES= https://pcsclite.apdu.fr/files/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/security/pcsc-lite/PLIST
diff -u pkgsrc/security/pcsc-lite/PLIST:1.17 pkgsrc/security/pcsc-lite/PLIST:1.18
--- pkgsrc/security/pcsc-lite/PLIST:1.17 Fri Dec 27 14:39:53 2024
+++ pkgsrc/security/pcsc-lite/PLIST Wed Oct 22 06:45:13 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2024/12/27 14:39:53 gdt Exp $
+@comment $NetBSD: PLIST,v 1.18 2025/10/22 06:45:13 adam Exp $
bin/pcsc-spy
include/PCSC/debuglog.h
include/PCSC/ifdhandler.h
@@ -6,7 +6,6 @@ include/PCSC/pcsclite.h
include/PCSC/reader.h
include/PCSC/winscard.h
include/PCSC/wintypes.h
-lib/libpcsclite.a
lib/libpcsclite.so
lib/libpcsclite.so.1
lib/libpcsclite_real.so
Index: pkgsrc/security/pcsc-lite/distinfo
diff -u pkgsrc/security/pcsc-lite/distinfo:1.42 pkgsrc/security/pcsc-lite/distinfo:1.43
--- pkgsrc/security/pcsc-lite/distinfo:1.42 Fri Oct 17 13:19:44 2025
+++ pkgsrc/security/pcsc-lite/distinfo Wed Oct 22 06:45:13 2025
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.42 2025/10/17 13:19:44 jperkin Exp $
+$NetBSD: distinfo,v 1.43 2025/10/22 06:45:13 adam Exp $
-BLAKE2s (pcsc-lite-2.3.3.tar.xz) = d89a7293d27c1bf1c8f98558d02d60a916cffae4321acdf3d85007effc5c3562
-SHA512 (pcsc-lite-2.3.3.tar.xz) = 96a62364eb0221828a5e3f65d500f8b83acc27cdc0c40fad2b0f807b399c1a465524421175bd7c05fa4ece152f9afe7f8b60c57ee20fa948af7d8899543a2d12
-Size (pcsc-lite-2.3.3.tar.xz) = 210592 bytes
-SHA1 (patch-meson.build) = 7b3c5a205350ff8a9b257fd5128f6ef597e805ba
+BLAKE2s (pcsc-lite-2.4.0.tar.xz) = ab43758c298e92a756d9ed99bd0b5690e622e31cec6d19775f0d47b011ce9225
+SHA512 (pcsc-lite-2.4.0.tar.xz) = 5b662f3902fc352cdf83b0f819fa955781cc755a977bf78a97c86178ba6c66d9c7c489af9ccaf8e534255951c12e88e80f6684af4aed3f0dcd97bba23eec5cd3
+Size (pcsc-lite-2.4.0.tar.xz) = 211940 bytes
+SHA1 (patch-meson.build) = 87ed7b5c092c07809e530aab3911e6dbd75cd027
SHA1 (patch-src_auth.c) = 06466783bb5d340583b3e4f54e63f585be476b8b
SHA1 (patch-src_configfile.l) = 2283637df38919f1e7b47beb5a8e6a8b3619b12b
SHA1 (patch-src_readerfactory.c) = 0449f014c72298b0caba46823e83098cd42d254a
Index: pkgsrc/security/pcsc-lite/patches/patch-meson.build
diff -u pkgsrc/security/pcsc-lite/patches/patch-meson.build:1.2 pkgsrc/security/pcsc-lite/patches/patch-meson.build:1.3
--- pkgsrc/security/pcsc-lite/patches/patch-meson.build:1.2 Fri Dec 27 14:39:53 2024
+++ pkgsrc/security/pcsc-lite/patches/patch-meson.build Wed Oct 22 06:45:13 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-meson.build,v 1.2 2024/12/27 14:39:53 gdt Exp $
+$NetBSD: patch-meson.build,v 1.3 2025/10/22 06:45:13 adam Exp $
Do not install file to set environment variables for systemd.
Reported upstream by email 20241227 (as a bug that systemd files are
@@ -7,9 +7,9 @@ installed on systems without systemd).
Make sure dependencies (opensc) do not get -pthread.
\todo Report upstream.
---- meson.build.orig 2024-12-24 10:16:27.000000000 +0000
+--- meson.build.orig 2025-10-19 13:06:54.000000000 +0000
+++ meson.build
-@@ -264,10 +264,6 @@ install_data('etc/fr.apdu.pcsclite.metai
+@@ -275,10 +275,6 @@ install_data('etc/fr.apdu.pcsclite.metai
install_dir : 'share/metainfo'
)
@@ -20,9 +20,9 @@ Make sure dependencies (opensc) do not g
# generate config.h
configure_file(output : 'config.h',
configuration : conf_data)
-@@ -308,7 +304,6 @@ endif
- pkg = import('pkgconfig')
+@@ -323,7 +319,6 @@ pkg = import('pkgconfig')
pkg.generate(
+ extra_cflags : '-pthread',
libraries : '-L${libdir} -lpcsclite',
- libraries_private : '-pthread',
subdirs : 'PCSC',
Home |
Main Index |
Thread Index |
Old Index