]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
configure: add GSS to `libcurl.pc` `Depends:`
authorViktor Szakats <commit@vsz.me>
Mon, 7 Oct 2024 14:13:04 +0000 (16:13 +0200)
committerViktor Szakats <commit@vsz.me>
Tue, 8 Oct 2024 09:49:18 +0000 (11:49 +0200)
GSS was the last (known) missing dependency missing from `libcurl.pc`.

Closes #15177

configure.ac

index 56e2b2f1bd0653fe49113cd5947abf62e25c93a4..4a9a7fc5f847833b1d01bf57bbd8b45932b020f5 100644 (file)
@@ -2072,6 +2072,13 @@ if test x"$want_gss" = xyes; then
         ;;
     esac
   fi
+  if test -n "$gnu_gss"; then
+    LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE gss"
+  elif test "x$not_mit" = "x1"; then
+    LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE heimdal-gssapi"
+  else
+    LIBCURL_PC_REQUIRES_PRIVATE="$LIBCURL_PC_REQUIRES_PRIVATE mit-krb5-gssapi"
+  fi
 else
   CPPFLAGS="$save_CPPFLAGS"
 fi