The branch, master has been updated
       via  9e09be513d81d66cddcdd53827c850d13c2319b3 (commit)
      from  c75ada5040d1183e2f67b1e228da31dde67bc0b5 (commit)


- Log -----------------------------------------------------------------
commit 9e09be513d81d66cddcdd53827c850d13c2319b3
Author:     James Almer <[email protected]>
AuthorDate: Sat Nov 22 12:02:27 2025 -0300
Commit:     James Almer <[email protected]>
CommitDate: Sat Nov 22 23:19:01 2025 -0300

    configure: move libtls out of non-free libraries list
    
    LibreSSL uses a permisive license, and the OpenSSL code has the same 
license as
    OpenSSL < 3.
    
    Signed-off-by: James Almer <[email protected]>

diff --git a/configure b/configure
index e2caf3b24c..868226ac11 100755
--- a/configure
+++ b/configure
@@ -1927,7 +1927,6 @@ EXTERNAL_LIBRARY_NONFREE_LIST="
     decklink
     libfdk_aac
     libmpeghdec
-    libtls
 "
 
 EXTERNAL_LIBRARY_VERSION3_LIST="
@@ -2014,6 +2013,7 @@ EXTERNAL_LIBRARY_LIST="
     libtensorflow
     libtesseract
     libtheora
+    libtls
     libtorch
     libtwolame
     libuavs3d
@@ -7244,7 +7244,8 @@ enabled libsvtav1         && require_pkg_config libsvtav1 
"SvtAv1Enc >= 0.9.0" E
 enabled libtensorflow     && require libtensorflow tensorflow/c/c_api.h 
TF_Version -ltensorflow
 enabled libtesseract      && require_pkg_config libtesseract tesseract 
tesseract/capi.h TessBaseAPICreate
 enabled libtheora         && require libtheora theora/theoraenc.h th_info_init 
-ltheoraenc -ltheoradec -logg
-enabled libtls            && require_pkg_config libtls libtls tls.h 
tls_configure
+enabled libtls            && require_pkg_config libtls libtls tls.h 
tls_configure &&
+                             { enabled gpl && ! enabled nonfree && die "ERROR: 
LibreSSL is incompatible with the gpl"; }
 enabled libtorch          && check_cxxflags -std=c++17 && require_cxx libtorch 
torch/torch.h "torch::Tensor" -ltorch -lc10 -ltorch_cpu -lstdc++ -lpthread
 enabled libtwolame        && require libtwolame twolame.h twolame_init 
-ltwolame &&
                              { check_lib libtwolame twolame.h 
twolame_encode_buffer_float32_interleaved -ltwolame ||

-----------------------------------------------------------------------

Summary of changes:
 configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)


hooks/post-receive
-- 

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to