Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 253710
Collapse All | Expand All

(-)file_not_specified_in_diff (-9 / +19 lines)
Line  Link Here
0
-- macros/neon.m4
0
++ macros/neon.m4
Lines 937-963 Link Here
937
   NEON_EXTRAOBJS="$NEON_EXTRAOBJS ne_openssl"
937
   NEON_EXTRAOBJS="$NEON_EXTRAOBJS ne_openssl"
938
   ;;
938
   ;;
939
gnutls)
939
gnutls)
940
   AC_PATH_PROG(GNUTLS_CONFIG, libgnutls-config, no)
940
   NE_PKG_CONFIG(NE_SSL, gnutls,
941
     [AC_MSG_NOTICE(using GnuTLS configuration from pkg-config)
942
      CPPFLAGS="$CPPFLAGS ${NE_SSL_CFLAGS}"
943
      NEON_LIBS="$NEON_LIBS ${NE_SSL_LIBS}"
941
944
942
   if test "$GNUTLS_CONFIG" = "no"; then
945
      ne_gnutls_ver=`$PKG_CONFIG --modversion gnutls`
943
     AC_MSG_ERROR([could not find libgnutls-config in \$PATH])
946
     ], [
944
   fi
947
      # Fall back on libgnutls-config script
948
      AC_PATH_PROG(GNUTLS_CONFIG, libgnutls-config, no)
945
949
946
   ne_gnutls_ver=`$GNUTLS_CONFIG --version`
950
      if test "$GNUTLS_CONFIG" = "no"; then
951
        AC_MSG_ERROR([could not find libgnutls-config in \$PATH])
952
      fi
953
954
      CPPFLAGS="$CPPFLAGS `$GNUTLS_CONFIG --cflags`"
955
      NEON_LIBS="$NEON_LIBS `$GNUTLS_CONFIG --libs`"
956
957
      ne_gnutls_ver=`$GNUTLS_CONFIG --version`
958
     ])
959
947
   case $ne_gnutls_ver in
960
   case $ne_gnutls_ver in
948
   1.0.?|1.0.1?|1.0.20|1.0.21) 
961
   1.0.?|1.0.1?|1.0.20|1.0.21) 
949
      AC_MSG_ERROR([GNU TLS version $ne_gnutls_ver is too old -- 1.0.22 or later required]) 
962
      AC_MSG_ERROR([GNU TLS version $ne_gnutls_ver is too old -- 1.0.22 or later required]) 
950
      ;;
963
      ;;
951
   esac
964
   esac
952
965
953
   CPPFLAGS="$CPPFLAGS `$GNUTLS_CONFIG --cflags`"
954
955
   AC_CHECK_HEADER([gnutls/gnutls.h],,
966
   AC_CHECK_HEADER([gnutls/gnutls.h],,
956
      [AC_MSG_ERROR([could not find gnutls/gnutls.h in include path])])
967
      [AC_MSG_ERROR([could not find gnutls/gnutls.h in include path])])
957
968
958
   NE_ENABLE_SUPPORT(SSL, [SSL support enabled, using GnuTLS $ne_gnutls_ver])
969
   NE_ENABLE_SUPPORT(SSL, [SSL support enabled, using GnuTLS $ne_gnutls_ver])
959
   NEON_EXTRAOBJS="$NEON_EXTRAOBJS ne_gnutls"
970
   NEON_EXTRAOBJS="$NEON_EXTRAOBJS ne_gnutls"
960
   NEON_LIBS="$NEON_LIBS `$GNUTLS_CONFIG --libs`"
961
   AC_DEFINE([HAVE_GNUTLS], 1, [Define if GnuTLS support is enabled])
971
   AC_DEFINE([HAVE_GNUTLS], 1, [Define if GnuTLS support is enabled])
962
972
963
   # Check for functions in later releases
973
   # Check for functions in later releases

Return to bug 253710