1. 14 Mar, 2018 5 commits
  2. 13 Mar, 2018 2 commits
  3. 12 Mar, 2018 2 commits
  4. 08 Mar, 2018 1 commit
    • Marvin Scholz's avatar
      contrib: ffmpeg: Ensure the securetransport module is disabled · 8e426b90
      Marvin Scholz authored
      The ffmpeg securetransport module uses private Apple APIs, so it can
      cause rejection from the Apple appstore when this symbol is contained
      in binaries, even though VLC never uses it in any way directly.
      There is no point in enabling this module anyway, a VLC has it's own
      implementation of TLS using either GnuTLS or SC, not relying at all on
      ffmpeg for this.
      8e426b90
  5. 07 Mar, 2018 1 commit
  6. 05 Mar, 2018 1 commit
  7. 03 Mar, 2018 1 commit
  8. 02 Mar, 2018 4 commits
  9. 01 Mar, 2018 1 commit
  10. 28 Feb, 2018 2 commits
  11. 27 Feb, 2018 1 commit
  12. 26 Feb, 2018 4 commits
    • Martin Storsjö's avatar
      contrib: x265: Patch x265 to skip the resource file · 696cb02d
      Martin Storsjö authored
      CMake uses a static library to pass files to the linker. CMake
      does request windres to produce a COFF formatted object file, but
      llvm-mingw's windres wrapper currently overrides it and produces
      a .res (arch independent) formatted one instead. LLD doesn't support
      such files in static libraries.
      
      Just don't bother with the resource file for now, it's irrelevant
      from VLC's point of view - it's only used for the executable and
      shared library, neither of which are used by VLC.
      
      Passing -DCMAKE_RC_COMPILER=FALSE on the cmake configuration line
      sounds like a different workaround, but that doesn't seem to work
      though - then we suddenly start getting -fPIC flags to the compiler,
      which clang errors out on.
      
      This can be dropped once llvm-mingw doesn't need to force the
      windres output into the arch independent format.
      696cb02d
    • Martin Storsjö's avatar
      contrib: live555: Don't try to use $(LD) to create static libraries on MinGW, use $(AR) · 28a96b9b
      Martin Storsjö authored
      This fixes building with llvm-mingw.
      28a96b9b
    • Martin Storsjö's avatar
      contrib: flac: Don't force __MSVCRT_VERSION__ to a specific (old) version · 44736e0a
      Martin Storsjö authored
      The forcing of this define was added upstream many years ago, probably
      to expose certain features that aren't available by default in the old
      mingw.org headers. In mingw-w64, setting __MSVCRT_VERSION__ doesn't
      expose much new functionality at all (contrary to in mingw.org), and
      the default in mingw-w64 is 0x0700.
      
      Therefore, since we're using mingw-w64 anyway, don't force this version
      but just use whatever the toolchain default is, assuming the default
      is new enough.
      
      This fixes building with mingw-w64 with the default msvcrt set to
      ucrtbase.
      44736e0a
    • Martin Storsjö's avatar
      contrib: postproc: Don't omit adding -DPIC on windows · 18de5f37
      Martin Storsjö authored
      This fixes the earlier patch from 204d6742 to match what is done
      in libav/ffmpeg's configure script even closer - even if we skip
      adding -fPIC when building for windows, we still need to pass -DPIC
      to pick the right form for assembler source.
      18de5f37
  13. 25 Feb, 2018 9 commits
  14. 24 Feb, 2018 1 commit
    • Martin Storsjö's avatar
      contrib: upnp: Improve and generalize a patch for handling inet_pton · fa05e80c
      Martin Storsjö authored
      libupnp locally overrides the version of _WIN32_WINNT via
      configure.ac and autoconfig.h (which is disabled by a vlc contrib
      patch when targeting winrt though).
      
      Make sure that autoconfig.h is included everywhere necessary, to
      show/hide the relevant parts of winsock headers depending on the
      chosen version of _WIN32_WINNT (either default or overridden).
      
      This avoids including the system declarations of these functions if
      the default target is >= vista but the build tries to override it
      to a lower version.
      
      On the other hand, if the override of _WIN32_WINNT is removed (as
      when targeting winrt) and the default is >= vista, skip the local
      version of inet_pton.
      
      This should have the same effect as the previous patch, but
      evaluated by the preprocessor instead of hardcoding commenting out
      of certain source files.
      fa05e80c
  15. 23 Feb, 2018 1 commit
  16. 21 Feb, 2018 2 commits
  17. 16 Feb, 2018 1 commit
    • Thomas Guillem's avatar
      Revert "contrib: enable libdsm" · 4e06c7b1
      Thomas Guillem authored
       - Misses the ifdef BUILD_NETWORK
       - Was enabled on system where other smb alternatives were present
       - Build failing on some Linux distributions
      
      Packagers should enable it explicitly.
      
      This reverts commit c5a852e6.
      This reverts commit c7b275f1.
      4e06c7b1
  18. 15 Feb, 2018 1 commit