[Spice-devel] [PATCH spice-server 1/2] meson: Bump libcacard requirement to 2.5.1
Eduardo Lima (Etrunko)
etrunko at redhat.com
Mon Feb 4 12:14:11 UTC 2019
This had already been done for autotools in spice-common commit
924f47a653bd87fbd50229ee34b58d7b9a3f1ec8.
Signed-off-by: Eduardo Lima (Etrunko) <etrunko at redhat.com>
---
meson.build | 15 ++-------------
server/smartcard.c | 4 ----
2 files changed, 2 insertions(+), 17 deletions(-)
diff --git a/meson.build b/meson.build
index 5f402a5f..f6580fc2 100644
--- a/meson.build
+++ b/meson.build
@@ -173,20 +173,9 @@ if get_option('smartcard')
if smartcard_dep.found()
spice_server_deps += smartcard_dep
spice_server_config_data.set('USE_SMARTCARD', '1')
- else
- smartcard012_dep = dependency('libcacard', required : false, version : '>= 0.1.2')
- if smartcard012_dep.found()
- spice_server_deps += smartcard012_dep
- spice_server_config_data.set('USE_SMARTCARD_012', '1')
- endif
+ spice_server_has_smartcard = true
+ spice_server_requires += 'libcacard >= 2.5.1 '
endif
-
- spice_server_has_smartcard = smartcard_dep.found() or smartcard012_dep.found()
- if not spice_server_has_smartcard
- error('Building with smartcard support but dependency not found')
- endif
-
- spice_server_requires += 'libcacard >= 0.1.2 '
endif
#
diff --git a/server/smartcard.c b/server/smartcard.c
index 4c849450..7a152ed2 100644
--- a/server/smartcard.c
+++ b/server/smartcard.c
@@ -20,13 +20,9 @@
#endif
#include <arpa/inet.h>
-#ifdef USE_SMARTCARD_012
-#include <vscard_common.h>
-#else
#ifdef USE_SMARTCARD
#include <libcacard.h>
#endif
-#endif
#include "reds.h"
#include "char-device.h"
--
2.20.1
More information about the Spice-devel
mailing list