svn commit: r528786 - in head/multimedia/obs-studio: . files
Yuri Victorovich
yuri at FreeBSD.org
Fri Mar 20 15:53:18 UTC 2020
Author: yuri
Date: Fri Mar 20 15:53:17 2020
New Revision: 528786
URL: https://svnweb.freebsd.org/changeset/ports/528786
Log:
multimedia/obs-studio: Add patch to disable the X509 certificate verification, so that the software works with FaceBook Live under FreeBSD
Submitted by: hps (via ports-committers@)
Added:
head/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h (contents, props changed)
Modified:
head/multimedia/obs-studio/Makefile
Modified: head/multimedia/obs-studio/Makefile
==============================================================================
--- head/multimedia/obs-studio/Makefile Fri Mar 20 15:46:53 2020 (r528785)
+++ head/multimedia/obs-studio/Makefile Fri Mar 20 15:53:17 2020 (r528786)
@@ -2,6 +2,7 @@
PORTNAME= obs-studio
DISTVERSION= 25.0.0
+PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= yuri at FreeBSD.org
Added: head/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/obs-studio/files/patch-plugins_obs-outputs_librtmp_rtmp.h Fri Mar 20 15:53:17 2020 (r528786)
@@ -0,0 +1,11 @@
+--- plugins/obs-outputs/librtmp/rtmp.h.orig 2020-03-20 10:48:43 UTC
++++ plugins/obs-outputs/librtmp/rtmp.h
+@@ -94,7 +94,7 @@ typedef tls_ctx *TLS_CTX;
+ mbedtls_ssl_init(s);\
+ mbedtls_ssl_setup(s, &ctx->conf);\
+ mbedtls_ssl_config_defaults(&ctx->conf, MBEDTLS_SSL_IS_CLIENT, MBEDTLS_SSL_TRANSPORT_STREAM, MBEDTLS_SSL_PRESET_DEFAULT);\
+- mbedtls_ssl_conf_authmode(&ctx->conf, MBEDTLS_SSL_VERIFY_REQUIRED);\
++ mbedtls_ssl_conf_authmode(&ctx->conf, MBEDTLS_SSL_VERIFY_NONE);\
+ mbedtls_ssl_conf_rng(&ctx->conf, mbedtls_ctr_drbg_random, &ctx->ctr_drbg)
+
+ #define TLS_setfd(s,fd) mbedtls_ssl_set_bio(s, fd, mbedtls_net_send, mbedtls_net_recv, NULL)
More information about the svn-ports-all
mailing list