BBFILE_COLLECTIONS += "agl-demo"
BBFILE_PATTERN_agl-demo = "^${LAYERDIR}/"
BBFILE_PRIORITY_agl-demo = "7"
+
+LAYERSERIES_COMPAT_agl-demo = "thud"
+++ /dev/null
-DESCRIPTION = "Qt vCard library"
-SECTION = "libs"
-LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=f94eaed54ffa1718d593504bae740faf"
-
-DEPENDS += "qtbase"
-
-SRCREV = "9b43ca01865f171cdd8a7d47b6da7c1a41c03e38"
-SRC_URI = "git://github.com/pol51/libvcard.git;protocol=https"
-
-PV = "1.0+gitr${SRCPV}"
-
-S = "${WORKDIR}/git"
-
-inherit cmake_qt5
-
-ALLOW_EMPTY_${PN} = "1"
--- /dev/null
+gpsnavi: Fix compilation with OpenSSL 1.1
+
+Handle the ERR_load_crypto_strings and ERR_free_strings functions no
+longer being present in OpenSSL 1.1.
+
+Signed-off-by: Scott Murray <scott.murray@konsulko.com>
+
+diff --git a/src/sms/sms-core/SMCAL/SMCAL.c b/src/sms/sms-core/SMCAL/SMCAL.c
+index eadab8f..2dfe1f3 100755
+--- a/src/sms/sms-core/SMCAL/SMCAL.c
++++ b/src/sms/sms-core/SMCAL/SMCAL.c
+@@ -158,7 +158,9 @@ void SC_CAL_Initialize_OpenSSL() {
+ // 初期化\r
+ ERR_load_BIO_strings();\r
+ SSL_load_error_strings();\r
++#if OPENSSL_VERSION_NUMBER < 0x10100000L\r
+ ERR_load_crypto_strings();\r
++#endif\r
+ OpenSSL_add_all_algorithms();\r
+ \r
+ // SSLの初期化(戻り値は常に1)\r
+@@ -542,7 +544,9 @@ E_SC_CAL_RESULT SC_CAL_DisConnect(SMCAL *cal)
+ if (NULL != cal->ssl.ctx) {\r
+ SSL_CTX_free((SSL_CTX*)cal->ssl.ctx);\r
+ }\r
++#if OPENSSL_VERSION_NUMBER < 0x10100000L\r
+ ERR_free_strings();\r
++#endif\r
+ \r
+ cal->ssl.ssl = NULL;\r
+ cal->ssl.ctx = NULL;\r
SRCREV="5048c2e234febeb20df0b193e1bf1ac50f3896a5"
SRC_URI="git://github.com/AGLExport/gpsnavi.git;branch=agl \
file://0001-add-4A-playback-support.patch \
+ file://0002-openssl-1.1-fixes.patch \
file://download_mapdata_jp.sh \
file://download_mapdata_uk.sh \
file://org.agl.naviapi.conf \