Rémi Denis-Courmont
947b2075ee
a52: add missing -lm ( fixes #17837 )
liba52 does not provide a pkg-config file. libm was thus added to
the AC_CHECK_LIB test. It needs to be added in VLC_ADD_LIBS as well.
10 years ago
Jean-Baptiste Kempf
f3fe29607f
Update Copyright for 2017
10 years ago
Jean-Baptiste Kempf
8f71f55d3b
Configure Obj-C to fail with partial-availability
This is quite drastic but will avoid some silent failures on old OS X
versions, like 10.7
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Steve Lhomme
2e420ac455
configure: detect luac with the exe file extension
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Rémi Denis-Courmont
4f360602bd
configure: unsilence the generic OpenGL header test
10 years ago
Rémi Denis-Courmont
a876c1f6ee
configure: remove dead code
10 years ago
Thomas Guillem
6c4bb08184
vout: drop OpenGL 1.x and OpenGL ES 1 support
Replace USE_OPENGL_ES=2 define with USE_OPENGL_ES2
10 years ago
Steve Lhomme
a679d56cb5
configure: double quote the path to find rcc
It's already done for the other and fails with the contribs on Msys2
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Felix Paul Kühne
d56a1e3440
Remove unmaintained and outdated EyeTV support
10 years ago
Rémi Denis-Courmont
9ef9ebb072
configure: require libva >= 0.37 ( fixes #17706 )
10 years ago
Rémi Denis-Courmont
84796d325a
configure: add conditional for Qt5 X11
10 years ago
Rémi Denis-Courmont
6e6297e170
Revert "qt5: unsubscribe disable motion and XI2 mouse events"
This reverts commit 4e55554c37 .
This explicit hack (by design) inhibited XI2 support. It no longer
serves any purpose.
10 years ago
Jean-Baptiste Kempf
ccfdb5ae52
Remove Direct2D module
10 years ago
Rémi Denis-Courmont
ccc8a356d3
vdpau/avcodec: remove backward compatibility code
VLC requires a newer libavcodec version anyway.
10 years ago
Rémi Denis-Courmont
90e14b835b
compat: add sincos() and sincosf() replacements
10 years ago
Rémi Denis-Courmont
a9a94b2238
configure: remove reference to nonexistent $ac_cv_c_altivec_abi
10 years ago
Sebastian Ramacher
7994ce346d
configure: fix typo in ALTIVEC_CFLAGS assignment
This looks like a typo to me and should have been ALTIVEC_CFLAGS instead.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Rémi Denis-Courmont
ee64d24ae2
configure: remove legacy nanosleep header check
10 years ago
Rémi Denis-Courmont
8325c17d62
gettext: update to version 0.19.8
10 years ago
Rémi Denis-Courmont
4c430331e9
configure: reinstate proper test for tdestroy
10 years ago
Rémi Denis-Courmont
73e946f530
compat: fix test for tree functions
The standard functions are tdelete, tfind, tsearch and twalk. Testing
for non-standard tdestroy does not work properly: it leads to false
negative.
10 years ago
Jean-Baptiste Kempf
ae5b70293c
Configure: do not warn about missing fontconfig on OSX/iOS
10 years ago
Steve Lhomme
6766a8903b
compat: add realpath used by test_media_subitems()
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Steve Lhomme
d71a8733af
configure: fix glwin32 project inclusion
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Thomas Guillem
a53ff3785f
codec: move libliba52_plugin to liba52_plugin
10 years ago
Konstantin Pavlov
a9f3842700
configure: disable -z defs linker check for FreeBSD.
When linking libvlccore with -z defs, the following happens:
posix/.libs/netconf.o: In function `vlc_getProxyUrl': ./src/posix/netconf.c:75:
undefined reference to `environ'
environ on FreeBSD is defined only for the dynamically linked
executables via csu, and is placed in bss section. It's not available in
libc, which uses the same extern char **environ to access it.
What's interesting is NetBSD took a more compatible approach, where
environ is available both in libc and in csu.
10 years ago
Thomas Guillem
3f38668303
configure: don't enable kwallet if dbus is disabled
10 years ago
Vittorio Giovara
40475d780b
Bump minimum vpx version to 1.5.0
Needed by the use of the range field.
10 years ago
Thomas Guillem
6373719e6d
configure: kwallet can now be disabled
10 years ago
Vittorio Giovara
7ecae0187a
vpx: Decode additional profiles and high bit depth formats
This effectively bumps the minimum libvpx version to 1.4.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Rémi Denis-Courmont
6f6352a23a
configure: remove unused HAVE_FDATASYNC
10 years ago
Rémi Denis-Courmont
4b1c9dcdda
configure: require C++11
Rationale: the adaptive plugin requires C++11; it won´t build on a C++98
compiler or C++11 compiler in C++98 mode.
10 years ago
Rémi Denis-Courmont
7f225e0674
configure: replace max_align_t ( fixes #17387 )
10 years ago
Rémi Denis-Courmont
6c5ddd313b
configure: fix libva error/warning message
PKG_CHECK_EXISTS does not set any variables, not even *_PKG_ERRORS.
10 years ago
Dominique Leuenberger
5a739e49d6
AppStream: Mark .appdata.xml for translation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Jean-Baptiste Kempf
147cf836dc
Configure: reject if we cannot detect libav/ffmpeg
10 years ago
Ilkka Ollakka
6ea3cdf964
configure: clean unneeded check, avcodec requirement is bumped higher
10 years ago
Ilkka Ollakka
53d723d513
configure: require libavcodec >= 57
check for ffmpeg/libav versions
10 years ago
Thomas Guillem
7d31c85c00
configure: fix luac detection from contrib
Use the same path name than the one setup by the contribs, that is $(HOST)-luac.
In configure, ${host_alias} is the var directly set by the --host argument.
10 years ago
Jean-Baptiste Kempf
92b9c363a5
configure: use pkg-config for matroska
Close #17316
10 years ago
Tristan Matthews
461b9cb189
aom: add AV1 decoder
10 years ago
Steve Lhomme
39c3fb1355
configure: mingw32 also uses .exe file extensions
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Felix Paul Kühne
99b55db684
quartztext: remove remnants
10 years ago
Rémi Denis-Courmont
afd22356b9
configure: use -z,defs where LD supports it
This prevents undefined symbols in ELF shared libraries.
10 years ago
Janne Grunau
8df6a21f8a
deinterlace: arm64 NEON merge asm
Approximately factor 2 faster.
Also adds build system support / cpu "detection" for arm64 neon.
Advanced SIMD (neon) is mandatory for general purpose ARMv8-a CPU so the
CPU feature detection is a constant 1.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
10 years ago
Rémi Denis-Courmont
07a02cb61f
configure: detect luac from contribs
10 years ago
Rémi Denis-Courmont
1fa96fee14
configure: look for luac as a (potential) cross-tool
This is the bulldozer approach to precompiling Lua to different
architectures.
10 years ago
Jean-Baptiste Kempf
2676dfd54e
configure: fix gcrypt detection for update
10 years ago
Rémi Denis-Courmont
f94ac7241f
configure: fix gcrypt test
* Mark GCRYPT_CFLAGS and GCRYPT_LIBS as precious.
* Actually use GCRYPT_CFLAGS during compilation test.
* Use newer AC_COMPILE_IFELSE.
* Use caching.
* Provide sane default for GCRYPT_LIBS.
* Do not invoke broken NIH libgcrypt-config script.
10 years ago
Rémi Denis-Courmont
d002305e28
configure: use AC_CHECK_PROG(S) where appropriate
If the search path is $PATH, then there is no point expanding the
executable to an absolute path.
This is also contrary to normal autoconf/automake use.
10 years ago