This had already been done for autotools in spice-common commit 924f47a653bd87fbd50229ee34b58d7b9a3f1ec8. Signed-off-by: Eduardo Lima (Etrunko) <etrunko@xxxxxxxxxx> --- meson.build | 15 ++------------- server/smartcard.c | 4 ---- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/meson.build b/meson.build index 459409f6..f822cc12 100644 --- a/meson.build +++ b/meson.build @@ -172,20 +172,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 34cfca23..ef99056e 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 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel