pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/gpac Fix build with OpenSSL 1.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/c37bddcf686b
branches: trunk
changeset: 407847:c37bddcf686b
user: joerg <joerg%pkgsrc.org@localhost>
date: Fri Jan 10 21:16:40 2020 +0000
description:
Fix build with OpenSSL 1.1.
diffstat:
multimedia/gpac/distinfo | 3 ++-
multimedia/gpac/patches/patch-src_utils_downloader.c | 19 +++++++++++++++++++
2 files changed, 21 insertions(+), 1 deletions(-)
diffs (37 lines):
diff -r 9bb0a4d6ae59 -r c37bddcf686b multimedia/gpac/distinfo
--- a/multimedia/gpac/distinfo Fri Jan 10 21:16:03 2020 +0000
+++ b/multimedia/gpac/distinfo Fri Jan 10 21:16:40 2020 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.14 2020/01/05 04:11:15 ryoon Exp $
+$NetBSD: distinfo,v 1.15 2020/01/10 21:16:40 joerg Exp $
SHA1 (gpac-0.8.0.tar.gz) = eb9254a64210992d0fab44dbebe4dd6b9ed169dc
RMD160 (gpac-0.8.0.tar.gz) = a73c08fc4be9b43e9f2173f0a3125a7734347ef6
@@ -6,3 +6,4 @@
Size (gpac-0.8.0.tar.gz) = 11405239 bytes
SHA1 (patch-Makefile) = 9f6cf58175ab3d95cbcf1c9fdd7b024432f6d08c
SHA1 (patch-configure) = b76d24b134b7e10c613411f08d8374f0e0202599
+SHA1 (patch-src_utils_downloader.c) = 3c55df3e695abb417fa457c71b388eba2df2771f
diff -r 9bb0a4d6ae59 -r c37bddcf686b multimedia/gpac/patches/patch-src_utils_downloader.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimedia/gpac/patches/patch-src_utils_downloader.c Fri Jan 10 21:16:40 2020 +0000
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_utils_downloader.c,v 1.1 2020/01/10 21:16:40 joerg Exp $
+
+Don't use ancient SSLeay functions. SSLey_add_ssl_algorithms() is mapped to
+SSL_library_init().
+
+--- src/utils/downloader.c.orig 2020-01-09 00:48:40.383588739 +0000
++++ src/utils/downloader.c
+@@ -392,8 +392,9 @@ static Bool init_ssl_lib() {
+ }
+ SSL_library_init();
+ SSL_load_error_strings();
+- SSLeay_add_all_algorithms();
+- SSLeay_add_ssl_algorithms();
++ OPENSSL_init_crypto(OPENSSL_INIT_ADD_ALL_CIPHERS
++ | OPENSSL_INIT_ADD_ALL_DIGESTS
++ | OPENSSL_INIT_LOAD_CONFIG, NULL);
+ _ssl_is_initialized = GF_TRUE;
+ GF_LOG(GF_LOG_DEBUG, GF_LOG_NETWORK, ("[HTTPS] Initalization of SSL library complete.\n"));
+ return GF_FALSE;
Home |
Main Index |
Thread Index |
Old Index