diff options
author | Martin Storsjö <martin@martin.st> | 2015-05-31 23:46:56 +0300 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2015-06-01 10:38:54 +0300 |
commit | 63ce9fd23cfa5ac0d9a862be0da138108dc1c505 (patch) | |
tree | 989301804d28fa26eb3a3a1a7c0b861c69469f8d /configure | |
parent | 84c5ff911f3f0557c8f97a964f74ceb01dd6d214 (diff) | |
download | ffmpeg-63ce9fd23cfa5ac0d9a862be0da138108dc1c505.tar.gz |
rtmpdh: Use GMP functions directly, instead of nettle wrappers
mpz_import and mpz_export were added in GMP 4.1, in 2002.
This simplifies the DH code by clarifying that it only uses pure
bignum functions, no other parts of nettle/hogweed.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1590,6 +1590,7 @@ CONFIG_EXTRA=" fdctdsp fmtconvert gcrypt + gmp golomb gplv3 h263dsp @@ -1614,7 +1615,6 @@ CONFIG_EXTRA=" mpegaudiodsp mpegvideo mpegvideoenc - nettle pixblockdsp qpeldsp qsv @@ -2184,7 +2184,7 @@ x11grab_xcb_indev_deps="libxcb" # protocols ffrtmpcrypt_protocol_deps="!librtmp_protocol" -ffrtmpcrypt_protocol_deps_any="gcrypt nettle openssl" +ffrtmpcrypt_protocol_deps_any="gcrypt gmp openssl" ffrtmpcrypt_protocol_select="tcp_protocol" ffrtmphttp_protocol_deps="!librtmp_protocol" ffrtmphttp_protocol_select="http_protocol" @@ -4336,7 +4336,7 @@ enabled openssl && { check_lib openssl/ssl.h SSL_library_init -lssl -l die "ERROR: openssl not found"; } if enabled gnutls; then - { check_lib nettle/bignum.h nettle_mpz_get_str_256 -lnettle -lhogweed -lgmp && enable nettle; } || + { check_lib2 gmp.h mpz_export -lgmp && enable gmp; } || { check_lib gcrypt.h gcry_mpi_new -lgcrypt && enable gcrypt; } fi |