- 28 Dec, 2017 4 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Jean-Baptiste Kempf authored
-
- 27 Dec, 2017 4 commits
-
-
David Fuhrmann authored
Checking for that specific symbol is not needed anymore since the keychain lookup patch is not needed anymore. Additionally, this patched a pkgconfig file which is not needed by vlc and is not even installed / compiled.
-
David Fuhrmann authored
Similar code is now part of the release itself, therefore this patch is not needed anymore.
-
Tristan Matthews authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Martin Storsjö authored
Without this, when reconfiguring, BUILD_FILEVERSION will end up with a trailing comma with no revision number, which means that src/versioninfo.rc will have a syntax error on build. To reproduce/understand, download the plain gcrypt tarball; configure contains a line like this: BUILD_FILEVERSION="${BUILD_FILEVERSION}45409" After running configure, src/versioninfo.rc contains "FILEVERSION 1,7,8,45409". If running autoreconfigure with no enclosing git repo anywhere, the same line in configure will end up as this: BUILD_FILEVERSION="${BUILD_FILEVERSION}" After configuring, src/versioninfo.rc will now contain "FILEVERSION 1,7,8,", which results in syntax errors. As long as an enclosing git repo is available somewhere (if the surrounding vlc tree contains a .git directory), this isn't an issue though. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 26 Dec, 2017 4 commits
-
-
Jean-Baptiste Kempf authored
It is only available since 10.11
-
Jean-Baptiste Kempf authored
-
Rémi Denis-Courmont authored
-
Hugo Beauzée-Luyssen authored
-
- 25 Dec, 2017 1 commit
-
-
Marvin Scholz authored
Breakpad 0.1.2 fixes macOS build failures with the Xcode project for the dump_syms tool.
-
- 23 Dec, 2017 2 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- 22 Dec, 2017 6 commits
-
-
Thomas Guillem authored
Because of TEXTREL...
-
Thomas Guillem authored
__ANDROID__ doesn't seem to be defined when built from the android yasm
-
Martin Storsjö authored
The previous version of win32.patch left things in a bit more broken state than necessary. The previous version of the patch removed LD=gcc and removed a number of flags, making the build trying to build a DLL (but without the option -shared), actually producing an EXE. (The linked DLLs are later actually removed by the contribs build system.) Instead of removing LD=gcc, change it into LD=$(CC) which is more what glew originally intended, and keep the flags for linking shared libraries (but remove the -soname option which isn't supported by neither GNU ld nor lld). This fixes building in setups where $(LD) points to lld. Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Martin Storsjö authored
When building the Qt tools for the target architecture in cross compilation, the bootstrap object library is rebuilt. (In cross builds of Qt, the tools are only built for the build host. The VLC contribs build them manually for the targeted environment afterwards.) The tools bootstrap library wasn't removed inbetween though. This meant that the object files for the second round (for the cross target environment) were added to the bootstrap library for the host environment. Most object files were just replaced, but some few object files weren't built at all in cross builds for windows. This meant that after cross-building the bootstrap library for windows, it still contained a few object files for the native host build environment as well. lld-link errors out when it encounters object files in a static library that it can't parse (in this case, ELF files when doing a windows cross build). Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Martin Storsjö authored
Clang errors out on casting from a pointer to a smaller integer type. This is an adapted backport of a newer upstream harfbuzz commit 03b7a221f701a9b003890878e730ad175c3fdd86. Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Martin Storsjö authored
lld doesn't support providing the DLL instead of an import library when linking. Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- 21 Dec, 2017 1 commit
-
-
Hugo Beauzée-Luyssen authored
-
- 20 Dec, 2017 7 commits
-
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
-
- 13 Dec, 2017 1 commit
-
-
Jean-Baptiste Kempf authored
-
- 10 Dec, 2017 2 commits
-
-
Jean-Baptiste Kempf authored
-
Jean-Baptiste Kempf authored
Patches from tguillem
-
- 09 Dec, 2017 2 commits
-
-
Konstantin Pavlov authored
-
David Fuhrmann authored
This library needs to add implicit link libraries like -lstdc++ to the private pkgconfig linking flags inside the pc file, to allow linking with a non-C++ module (like we have in VLC).
-
- 08 Dec, 2017 3 commits
-
-
Justin Kim authored
SRT 1.2.2 has a bug in their `.pc` that `Libs.private` field has package names. Signed-off-by:
Justin Kim <justin.kim@collabora.com> Signed-off-by:
Konstantin Pavlov <thresh@videolan.org>
-
Konstantin Pavlov authored
- Moved AVFFT check: FFMPEG_LIBRARIES might be unset even if all needed FFmpeg libraries were found. - Added an ability to link with VDSP/Accelerate Framework on macOS.
-
Konstantin Pavlov authored
UNIX is just a default, and when we force BUILD_PKGCONFIG_FILES we expect the file to be created even on a non-UNIX systems (e.g. mingw).
-
- 07 Dec, 2017 3 commits
-
-
Sean McGovern authored
-
Sean McGovern authored
-
Sean McGovern authored
-