git: d1fff7454572 - main - devel/pcsc-lite: Fix the pkgconfig file

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 14 Apr 2025 08:29:58 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d1fff7454572bad4c2654b655b9c4e2663c43473

commit d1fff7454572bad4c2654b655b9c4e2663c43473
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2025-04-14 08:29:26 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2025-04-14 08:29:53 +0000

    devel/pcsc-lite: Fix the pkgconfig file
    
    PR:             285857
---
 devel/pcsc-lite/Makefile                |  1 +
 devel/pcsc-lite/files/patch-meson.build | 10 ++++++++++
 2 files changed, 11 insertions(+)

diff --git a/devel/pcsc-lite/Makefile b/devel/pcsc-lite/Makefile
index a1e70776470c..f04c008f2b90 100644
--- a/devel/pcsc-lite/Makefile
+++ b/devel/pcsc-lite/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	pcsc-lite
 DISTVERSION=	2.3.3
+PORTREVISION=	1
 PORTEPOCH=	2
 CATEGORIES=	devel security
 MASTER_SITES=	https://pcsclite.apdu.fr/files/
diff --git a/devel/pcsc-lite/files/patch-meson.build b/devel/pcsc-lite/files/patch-meson.build
new file mode 100644
index 000000000000..c2014e0c2f22
--- /dev/null
+++ b/devel/pcsc-lite/files/patch-meson.build
@@ -0,0 +1,10 @@
+--- meson.build.orig	2025-04-02 15:46:05 UTC
++++ meson.build
+@@ -308,6 +308,7 @@ pkg.generate(
+ # pkg-config libpcsclite.pc
+ pkg = import('pkgconfig')
+ pkg.generate(
++  extra_cflags : '-pthread',
+   libraries : '-L${libdir} -lpcsclite',
+   libraries_private : '-pthread',
+   subdirs : 'PCSC',