webkitgtk: select libgcrypt
authorAdrián Pérez de Castro <aperez@igalia.com>
Wed, 5 Jul 2017 19:46:53 +0000 (22:46 +0300)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Thu, 6 Jul 2017 21:22:49 +0000 (23:22 +0200)
Libgrcrypt is a direct dependency of WebKitGTK+, and as such it
should be selected.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
[Thomas: add missing dependency on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/webkitgtk/Config.in
package/webkitgtk/webkitgtk.mk

index 0754fe512347407771ebaf2ed8283ddb59768213..6d88b59f9b4133ad65e9ed6f78eb7c81ee228aa9 100644 (file)
@@ -9,6 +9,7 @@ config BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS
        # Disabled on SuperH because of segfault
        depends on BR2_USE_MMU # libglib2
        depends on BR2_TOOLCHAIN_HAS_SYNC_4
+       depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt
 
 comment "webkitgtk needs libgtk3 and a glibc toolchain w/ C++, gcc >= 4.9, host gcc >= 4.8"
        depends on BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS
@@ -32,6 +33,7 @@ config BR2_PACKAGE_WEBKITGTK
        select BR2_PACKAGE_HARFBUZZ
        select BR2_PACKAGE_ICU
        select BR2_PACKAGE_JPEG
+       select BR2_PACKAGE_LIBGCRYPT
        select BR2_PACKAGE_LIBSECRET
        select BR2_PACKAGE_LIBSOUP
        select BR2_PACKAGE_LIBXML2
index cc8d960e479de6c75e46a89af541a677a94f7247..ef20839f92c59e7064ff6f9307fe5f9b76102750 100644 (file)
@@ -13,7 +13,7 @@ WEBKITGTK_LICENSE_FILES = \
        Source/WebCore/LICENSE-APPLE \
        Source/WebCore/LICENSE-LGPL-2.1
 WEBKITGTK_DEPENDENCIES = host-ruby host-flex host-bison host-gperf \
-       enchant harfbuzz icu jpeg libgtk3 libsecret libsoup \
+       enchant harfbuzz icu jpeg libgcrypt libgtk3 libsecret libsoup \
        libxml2 libxslt sqlite webp
 WEBKITGTK_CONF_OPTS = \
        -DENABLE_API_TESTS=OFF \