diff --git a/package/libsoup/libsoup.mk b/package/libsoup/libsoup.mk index a8b4cf12bb..1a26714992 100644 --- a/package/libsoup/libsoup.mk +++ b/package/libsoup/libsoup.mk @@ -25,7 +25,6 @@ LIBSOUP_DEPENDENCIES = \ LIBSOUP_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) LIBSOUP_CONF_OPTS = \ - -Dgssapi=disabled \ -Dgtk_doc=false \ -Dntlm=disabled \ -Dsysprof=disabled \ @@ -47,6 +46,15 @@ else LIBSOUP_CONF_OPTS += -Dintrospection=disabled endif +ifeq ($(BR2_PACKAGE_LIBKRB5),y) +LIBSOUP_CONF_OPTS += \ + -Dgssapi=enabled \ + -Dkrb5_config=$(STAGING_DIR)/usr/bin/krb5-config +LIBSOUP_DEPENDENCIES += libkrb5 +else +LIBSOUP_CONF_OPTS += -Dgssapi=disabled +endif + ifeq ($(BR2_PACKAGE_LIBSOUP_GNOME),y) LIBSOUP_CONF_OPTS += -Dgnome=true else