[vlc-commits] [Git][videolan/vlc][master] contrib: remove contribs from vlc.js build

Hugo Beauzée-Luyssen (@chouquette) gitlab at videolan.org
Fri Nov 26 11:09:46 UTC 2021



Hugo Beauzée-Luyssen pushed to branch master at VideoLAN / VLC


Commits:
4955734f by Mehdi Sabwat at 2021-11-26T10:56:26+00:00
contrib: remove contribs from vlc.js build

disable a52, aom, faad2, chromaprint, mad, libmpeg2, nvcodec, tremov, vpx and theora.

refs jbk/vlc.js#38

- - - - -


1 changed file:

- extras/package/wasm-emscripten/build.sh


Changes:

=====================================
extras/package/wasm-emscripten/build.sh
=====================================
@@ -113,6 +113,9 @@ cd "$VLC_SRCPATH"/contrib/contrib-emscripten
 
 diagnostic "vlc contribs: bootstrap"
 ../bootstrap --disable-disc --disable-sout --disable-net \
+            --disable-a52 --disable-aom --disable-faad2 --disable-chromaprint \
+            --disable-mad --disable-libmpeg2 --disable-nvcodec \
+            --disable-tremor --disable-vpx --disable-theora \
             --disable-postproc --disable-gmp --disable-gcrypt --disable-ass \
             --disable-gpgerror --disable-harfbuzz --disable-fontconfig \
             --disable-asdcplib --disable-caca --disable-gettext \
@@ -158,7 +161,7 @@ if [ $BUILD_MODE -eq 1 ]; then
     # shm.h is a blacklisted module
     emconfigure "$VLC_SRCPATH"/configure --host=wasm32-unknown-emscripten --enable-debug \
                         --disable-shared --disable-vlc \
-                        --disable-sout --disable-vlm --disable-xcb --disable-lua \
+                        --disable-sout --disable-vlm --disable-a52 --disable-xcb --disable-lua \
                         --disable-addonmanagermodules --disable-ssp --disable-nls \
                         --enable-gles2 \
                         --with-contrib="$VLC_SRCPATH"/contrib/wasm32-unknown-emscripten



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/4955734f1c3559a2a1315fc674a1d094c04d9692

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/4955734f1c3559a2a1315fc674a1d094c04d9692
You're receiving this email because of your account on code.videolan.org.




More information about the vlc-commits mailing list