@@ -5,8 +5,8 @@ BUGTRACKER = "https://savannah.gnu.org/support/?group=gnutls"
inherit c++ autotools binconfig pkgconfig gettext
DEPENDS += "libz liblzo libtasn1 libgcrypt libreadline"
-DEPENDS_${PN} += "libz liblzo libtasn1 libgcrypt libreadline"
-RDEPENDS_${PN} += "gnutls-extra liblzo libtasn1"
+DEPENDS_${PN} += "libc libgmp libgnutls libhogweed libnettle libtasn1 libz"
+RDEPENDS_${PN} += "libc libgmp libgnutls libhogweed libnettle libtasn1 libz"
EXTRA_OECONF="--with-included-opencdk --with-included-libcfg --disable-rpath \
--with-libtasn1-prefix=${HOST_SYSROOT} \
@@ -34,11 +34,18 @@ do_stage_fix_libstdc() {
}
inherit auto-package-libs
-AUTO_PACKAGE_LIBS = "gnutls gnutlsxx gnutls-openssl gnutls-extra"
-AUTO_PACKAGE_LIBS_DEV_DEPENDS = "${PN}-dev"
-RDEPENDS_${PN}-libgnutls-extra += "libtasn1 liblzo"
-RDEPENDS_${PN}-libgnutls += "libtasn1"
+AUTO_PACKAGE_LIBS = "gnutls gnutlsxx gnutls-openssl"
+DEPENDS_${PN}-libgnutls += "libgmp libhogweed libnettle libtasn1 libz"
+RDEPENDS_${PN}-libgnutls += "libc libgmp libhogweed libnettle libtasn1 libz"
+DEPENDS_${PN}-libgnutlsxx += "libgcc-s libgnutls libm libstdc++"
+RDEPENDS_${PN}-libgnutlsxx += "libc libgcc-s libgnutls libm libstdc++"
+DEPENDS_${PN}-libgnutls-openssl += "libgnutls"
+RDEPENDS_${PN}-libgnutls-openssl += "libc libgnutls"
inherit auto-package-utils
AUTO_PACKAGE_UTILS = "srptool certtool gnutls-serv psktool gnutls-cli \
gnutls-cli-debug"
+AUTO_PACKAGE_UTILS_DEPENDS += "libc libgnutls"
+AUTO_PACKAGE_UTILS_RDEPENDS += "libc libgnutls"
+DEPENDS_${PN}-certtool += "libgmp libhogweed libnettle"
+RDEPENDS_${PN}-certtool += "libgmp libhogweed libnettle libtasn1 libz"