package/pcsc-lite: bump version to 1.8.23
authorBernd Kuhls <bernd.kuhls@t-online.de>
Sun, 22 Apr 2018 11:55:17 +0000 (13:55 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 22 Apr 2018 12:42:06 +0000 (14:42 +0200)
Upstream moved to https://muscle.apdu.fr/ according to
http://pcsclite.alioth.debian.org/, updated _SITE and Config.in.

Added license hash.

Added optional systemd support available since upstream commit
https://github.com/LudovicRousseau/PCSC/commit/30e10951f81b9480e788965f89d0d4d0aee909c0#diff-67e997bcfdac55191033d57a16d1408a

We need to add systemd support in this patch because omitting it will
cause an error during configure:

checking for LIBSYSTEMD... no
configure: error: install libsystemd-dev or use --disable-libsystemd

Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/pcsc-lite/Config.in
package/pcsc-lite/pcsc-lite.hash
package/pcsc-lite/pcsc-lite.mk

index 658ebe3068923298a645a7c9d9c8295cb8ff8895..3250a463b42bab618dcb9dd64722f167183410a8 100644 (file)
@@ -6,7 +6,7 @@ config BR2_PACKAGE_PCSC_LITE
        help
          Middleware to access smart card using SCard API (PC/SC).
 
-         http://pcsclite.alioth.debian.org/
+         https://muscle.apdu.fr/
 
 if BR2_PACKAGE_PCSC_LITE
 
index efd974930d2901a6f99aa405a86d69947f4ac3ec..fe5ce9469679a714017e771150025c6207ca4f72 100644 (file)
@@ -1,2 +1,3 @@
 # Locally calculated
-sha256 ec7d0114016c788c1c09859c84860f6cec6c4595436d23245105154b9c046bb2 pcsc-lite-1.8.22.tar.bz2
+sha256 5a27262586eff39cfd5c19aadc8891dd71c0818d3d629539bd631b958be689c9  pcsc-lite-1.8.23.tar.bz2
+sha256 2ce8f52bc5afa74f223121955e4e6328c432b16044ea535acd550435dda2b5db  COPYING
index 15c37f9ef066859cb6583604f9a6bc65afef48d7..0d55d4b706300bf8780c180cf5f228776d29ca84 100644 (file)
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-PCSC_LITE_VERSION = 1.8.22
+PCSC_LITE_VERSION = 1.8.23
 PCSC_LITE_SOURCE = pcsc-lite-$(PCSC_LITE_VERSION).tar.bz2
-PCSC_LITE_SITE = http://alioth.debian.org/frs/download.php/file/4203
+PCSC_LITE_SITE = https://pcsclite.apdu.fr/files
 PCSC_LITE_INSTALL_STAGING = YES
 PCSC_LITE_DEPENDENCIES = host-pkgconf
 PCSC_LITE_LICENSE = BSD-3-Clause
@@ -29,6 +29,13 @@ PCSC_LITE_CONF_OPTS += --disable-libusb --disable-libudev
 endif
 endif
 
+ifeq ($(BR2_PACKAGE_SYSTEMD),y)
+PCSC_LITE_CONF_OPTS += --enable-libsystemd
+PCSC_LITE_DEPENDENCIES += systemd
+else
+PCSC_LITE_CONF_OPTS += --disable-libsystemd
+endif
+
 ifeq ($(PACKAGE_PCSC_LITE_DEBUGATR),y)
 PCSC_LITE_CONF_OPTS += --enable-debugatr
 endif