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 Jan  7 20:25:10 UTC 2026

Modified Files:
        pkgsrc/security/pcsc-lite: Makefile distinfo
        pkgsrc/security/pcsc-lite/patches: patch-meson.build

Log Message:
pcsc-lite: updated to 2.4.1

2.4.1

- Add backward version support on the client side
- Add backward version support on the server side
- hotplug libudev: rescan the USB bus with "pcscd --hotplug"
- fix a value in pcscd.service systemd file
- meson: install systemd files even if libsystemd is not used
- Some other minor improvements


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/security/pcsc-lite/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/security/pcsc-lite/distinfo
cvs rdiff -u -r1.3 -r1.4 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.55 pkgsrc/security/pcsc-lite/Makefile:1.56
--- pkgsrc/security/pcsc-lite/Makefile:1.55     Thu Oct 23 20:39:09 2025
+++ pkgsrc/security/pcsc-lite/Makefile  Wed Jan  7 20:25:10 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2025/10/23 20:39:09 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2026/01/07 20:25:10 adam Exp $
 
-DISTNAME=      pcsc-lite-2.4.0
-PKGREVISION=   1
+DISTNAME=      pcsc-lite-2.4.1
 CATEGORIES=    security
 MASTER_SITES=  https://pcsclite.apdu.fr/files/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/security/pcsc-lite/distinfo
diff -u pkgsrc/security/pcsc-lite/distinfo:1.43 pkgsrc/security/pcsc-lite/distinfo:1.44
--- pkgsrc/security/pcsc-lite/distinfo:1.43     Wed Oct 22 06:45:13 2025
+++ pkgsrc/security/pcsc-lite/distinfo  Wed Jan  7 20:25:10 2026
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.43 2025/10/22 06:45:13 adam Exp $
+$NetBSD: distinfo,v 1.44 2026/01/07 20:25:10 adam Exp $
 
-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
+BLAKE2s (pcsc-lite-2.4.1.tar.xz) = ff9642756b28dbb48f8bcd0fc42d2541dbc07d51d0068fb62cf7ebc74ac3a06d
+SHA512 (pcsc-lite-2.4.1.tar.xz) = e35924b0f983aaa4b0b5f7b9e59d09609ea8c83e94137c8c985e5d6fff1ca9c6a52a742306edd3cd72f5c14fc9cb0a22b86c0f3f23f4836d3d01a2ccb8f1b4e5
+Size (pcsc-lite-2.4.1.tar.xz) = 212412 bytes
+SHA1 (patch-meson.build) = b94c6e7e7a43850a12e97a77d40c0268f90fd53e
 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.3 pkgsrc/security/pcsc-lite/patches/patch-meson.build:1.4
--- pkgsrc/security/pcsc-lite/patches/patch-meson.build:1.3     Wed Oct 22 06:45:13 2025
+++ pkgsrc/security/pcsc-lite/patches/patch-meson.build Wed Jan  7 20:25:10 2026
@@ -1,15 +1,16 @@
-$NetBSD: patch-meson.build,v 1.3 2025/10/22 06:45:13 adam Exp $
+$NetBSD: patch-meson.build,v 1.4 2026/01/07 20:25:10 adam Exp $
 
 Do not install file to set environment variables for systemd.
 Reported upstream by email 20241227 (as a bug that systemd files are
 installed on systems without systemd).
 
+Do not install systemd files.
 Make sure dependencies (opensc) do not get -pthread.
 \todo Report upstream.
 
---- meson.build.orig   2025-10-19 13:06:54.000000000 +0000
+--- meson.build.orig   2026-01-01 17:37:00.000000000 +0000
 +++ meson.build
-@@ -275,10 +275,6 @@ install_data('etc/fr.apdu.pcsclite.metai
+@@ -283,10 +283,6 @@ install_data('etc/fr.apdu.pcsclite.metai
    install_dir : 'share/metainfo'
    )
  
@@ -20,7 +21,24 @@ Make sure dependencies (opensc) do not g
  # generate config.h
  configure_file(output : 'config.h',
    configuration : conf_data)
-@@ -323,7 +319,6 @@ pkg = import('pkgconfig')
+@@ -299,16 +295,6 @@ configure_file(output : 'pcsclite.h',
+ configure_file(output : 'pcscd.h',
+   input : 'src/pcscd.h.in',
+   configuration : confgen_data)
+-configure_file(output : 'pcscd.socket',
+-  input : 'etc/pcscd.socket.in',
+-  install_dir : systemdsystemunitdir,
+-  configuration : confgen_data)
+-configure_file(output : 'pcscd.service',
+-  input : 'etc/pcscd.service.in',
+-  install_dir : systemdsystemunitdir,
+-  configuration : confgen_data)
+-install_data('etc/pcscd-sysusers.conf',
+-  install_dir : sysusersdir)
+ configure_file(output : 'pcscd.8',
+   input : 'doc/pcscd.8.in',
+   install_dir : join_paths(get_option('mandir'), 'man8'),
+@@ -325,7 +311,6 @@ pkg = import('pkgconfig')
  pkg.generate(
    extra_cflags : '-pthread',
    libraries : '-L${libdir} -lpcsclite',



Home | Main Index | Thread Index | Old Index