diff --git a/pcsclite/.footprint b/pcsclite/.footprint
index dd7eb0952..61849178b 100644
--- a/pcsclite/.footprint
+++ b/pcsclite/.footprint
@@ -30,6 +30,8 @@ drwxr-xr-x	root/root	usr/share/man/man5/
 -rw-r--r--	root/root	usr/share/man/man5/reader.conf.5.gz
 drwxr-xr-x	root/root	usr/share/man/man8/
 -rw-r--r--	root/root	usr/share/man/man8/pcscd.8.gz
+drwxr-xr-x	root/root	usr/share/metainfo/
+-rw-r--r--	root/root	usr/share/metainfo/fr.apdu.pcsclite.metainfo.xml
 drwxr-xr-x	root/root	usr/share/polkit-1/
 drwxr-xr-x	root/root	usr/share/polkit-1/actions/
 -rw-r--r--	root/root	usr/share/polkit-1/actions/org.debian.pcsc-lite.policy
diff --git a/pcsclite/.signature b/pcsclite/.signature
index 9a5a0359a..c721a97cc 100644
--- a/pcsclite/.signature
+++ b/pcsclite/.signature
@@ -1,5 +1,5 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF32MDYM6JP7NUKE8k4y03JBeFZls7gnO26WADWkjpU1qG244jCUl9mA+tnZih2ElvfFRSRbBUIYm5fzuZv3jb4QI=
-SHA256 (Pkgfile) = 7c538ea309c66f434a14ccfefc54240b18c4b43d99e6b267ae686066035044e9
-SHA256 (.footprint) = 0ac4696a6eab026f39694f1a70fb3876f17bf6dc461f42e18ac442f6ff23daa9
-SHA256 (pcsc-lite-2.2.3.tar.xz) = cab1e62755713f62ce1b567954dbb0e9a7e668ffbc3bbad3ce85c53f8f4e00a4
+RWSagIOpLGJF3xEC3Et1il+ByNokLJ6m19n8wOuXl5bwfBT0KAziBztPta4CWZNl8/F8PtBNRbWKKSNlfPgPdfKYlP+iBivM3wA=
+SHA256 (Pkgfile) = dfbf8709f8891b59e2dcc217282ffb9c49f4224fcfe059e09e92dcedfd55b8fe
+SHA256 (.footprint) = bfd9bbe7807754f1657455efea28c35d97aba43f30cc65bb91e117050de30f29
+SHA256 (pcsc-lite-2.3.0.tar.xz) = 1acca22d2891d43ffe6d782740d32e78150d4fcc99e8a3cc763abaf546060d3d
diff --git a/pcsclite/Pkgfile b/pcsclite/Pkgfile
index e1b5a89b0..6fcd55ce6 100644
--- a/pcsclite/Pkgfile
+++ b/pcsclite/Pkgfile
@@ -4,7 +4,7 @@
 # Depends on: polkit
 
 name=pcsclite
-version=2.2.3
+version=2.3.0
 release=1
 source=(https://pcsclite.apdu.fr/files/pcsc-lite-$version.tar.xz)