1. 26 Feb, 2018 6 commits
    • François Cartegnie's avatar
      7729ccef
    • 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
    • Shaleen Jain's avatar
      fribidi: update for version 1.0 · 26e2d390
      Shaleen Jain authored
      Update functions deprecated in version 1.0 when building with release 1.0 and
      above.
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      26e2d390
  2. 25 Feb, 2018 14 commits
  3. 24 Feb, 2018 7 commits
  4. 23 Feb, 2018 13 commits