[FFmpeg-cvslog] configure: Use libgcrypt-config if available
Ricardo Constantino
git at videolan.org
Fri Jan 8 20:38:30 CET 2016
ffmpeg | branch: master | Ricardo Constantino <wiiaboo at gmail.com> | Tue Dec 29 22:47:05 2015 +0000| [e990d746d051173ae1a5f9a5256c0c93cc4ef21c] | committer: Michael Niedermayer
configure: Use libgcrypt-config if available
Signed-off-by: Ricardo Constantino <wiiaboo at gmail.com>
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e990d746d051173ae1a5f9a5256c0c93cc4ef21c
---
configure | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/configure b/configure
index 1bff7f6..7cc0119 100755
--- a/configure
+++ b/configure
@@ -5419,7 +5419,6 @@ enabled avisynth && { { check_lib2 "windows.h" LoadLibrary; } ||
enabled chromaprint && require chromaprint chromaprint.h chromaprint_get_version -lchromaprint
enabled decklink && { check_header DeckLinkAPI.h || die "ERROR: DeckLinkAPI.h header not found"; }
enabled frei0r && { check_header frei0r.h || die "ERROR: frei0r.h header not found"; }
-enabled gcrypt && require2 gcrypt gcrypt.h gcry_mpi_new -lgcrypt
enabled gmp && require2 gmp gmp.h mpz_export -lgmp
enabled gnutls && require_pkg_config gnutls gnutls/gnutls.h gnutls_global_init
enabled ladspa && { check_header ladspa.h || die "ERROR: ladspa.h header not found"; }
@@ -5575,6 +5574,17 @@ if enabled libdc1394; then
enable libdc1394_1; } ||
die "ERROR: No version of libdc1394 found "
fi
+
+if enabled gcrypt; then
+ GCRYPT_CONFIG="${cross_prefix}libgcrypt-config"
+ if "${GCRYPT_CONFIG}" --version > /dev/null 2>&1; then
+ gcrypt_libs=$("${GCRYPT_CONFIG}" --libs)
+ require2 gcrypt gcrypt.h gcry_mpi_new $gcrypt_libs
+ else
+ require2 gcrypt gcrypt.h gcry_mpi_new -lgcrypt
+ fi
+fi
+
if ! disabled sdl; then
SDL_CONFIG="${cross_prefix}sdl-config"
if check_pkg_config sdl SDL_events.h SDL_PollEvent; then
More information about the ffmpeg-cvslog
mailing list