Commit Graph

693 Commits

Author SHA1 Message Date
Rafaël Carré
1ee58d8474 contrib: ffmpeg: remove unused FFMPEG_CFLAGS 2013-01-03 16:40:08 +01:00
Rafaël Carré
d2e405e02c contrib: enable NEON runtime selection for ffmpeg
This is explicitely done for android only, since we lost the
benefits of some inline NEON asm
2013-01-03 15:01:11 +01:00
Rafaël Carré
9679cef492 contrib: update rules for postproc
armv7-a obviously implies arm
remove obsolete comment
2013-01-03 13:00:18 +01:00
Jean-Baptiste Kempf
72c15937ea Contribs: update freetype to 2.4.11 2012-12-27 12:12:25 +01:00
Konstantin Pavlov
657885538a MIPS: enable HAVE_FPU on hard-float builds. 2012-12-27 11:54:44 +04:00
Edward Wang
701a99af4d contrib: fix the FPU detection for cross-compiles
Previously, FPU detction was done before the variables for compiling (CC, CFLAGS, etc) were set. This broke on cross-compiles, because it was trying to use the default $(CC) to do the checks.

By doing the FPU detection after setting all the variables, FPU detection for cross-compiles works spectacularly.

Signed-off-by: Rafaël Carré <funman@videolan.org>
2012-12-21 14:13:12 +01:00
Rafaël Carré
e7403cbe50 contrib: add --disable-gpl option to bootstrap
This will skip auto-select of libraries under the GPL
2012-12-19 16:40:51 +01:00
Rémi Denis-Courmont
0307cd49bb contrib: update XCB 2012-12-18 22:45:06 +02:00
Jean-Baptiste Kempf
03f571782b Contrib: update live555
Close #7786
2012-12-18 15:34:36 +01:00
Jean-Baptiste Kempf
92b8418f50 Contrib: use pic for postproc to mimick FFmpeg rules 2012-12-16 13:50:45 +01:00
Jean-Baptiste Kempf
f16f941231 Contribs: update sha512 for regex 2012-12-04 16:38:46 +01:00
Edward Wang
beb8497347 contrib: force HAVE_NEON only on ARMv7
Since NO_NEON is not used anymore, leaving it undefined on ARMv6 will result in HAVE_NEON showing up, resulting in crashes.

ARMv7 Android builds are now built to tegra2 with a special dynamic NEON loader for libav.

Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
2012-12-04 17:18:20 +04:00
Konstantin Pavlov
bab72eaede Contribs: mad: fix build on android mips.
Patch taken from Gentoo portage.
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/media-libs/libmad/files/libmad-0.15.1b-gcc44-mips-h-constraint-removal.patch?revision=1.1
2012-12-04 17:07:08 +04:00
Konstantin Pavlov
21da0e38e8 Contribs: fix postproc build on mips. 2012-12-04 17:04:36 +04:00
Edward Wang
f5ed9fca10 contrib: Allow libav build on MIPS
Signed-off-by: Konstantin Pavlov <thresh@videolan.org>
2012-12-04 17:00:09 +04:00
Jean-Baptiste Kempf
3fe01ba5ca Contribs: update postproc rules 2012-11-20 15:19:37 +01:00
Felix Paul Kühne
2536850f04 contrib/libxml2: fixed compilation on iOS 2012-11-19 15:57:27 +01:00
Konstantin Pavlov
1116258564 Contribs: update libbluray to 0.2.3. 2012-11-19 17:34:38 +04:00
Jean-Baptiste Kempf
54fb71641a Contribs: use a special regex package based on glibc 2.2.5
This uses the old 0.12 buildsystem with regex.* from glibc 2.2.5
and uses LGPL
2012-11-13 17:52:25 +01:00
Jean-Baptiste Kempf
cb00aad9a4 Contribs: fix a52 fixed patch 2012-11-13 17:30:10 +01:00
Diego Fernando Nieto
c6fb7802b9 contrib: workaround libxml 2.9.0 threads error for OSX
Modified-by: Edward Wang <edward.c.wang@compdigitec.com>

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-11-13 17:02:54 +01:00
Jean-Baptiste Kempf
4766bc859b Contribs: update libxml2 to 2.9.0 2012-11-01 19:00:23 +01:00
Jean-Baptiste Kempf
99236d7bc6 ZVBI: do not disable v4l on Linux 2012-10-28 00:38:54 +02:00
Rémi Denis-Courmont
cf2106da2c gcrypt: add SHA-256 (fixes #7627) 2012-10-21 10:21:26 +03:00
Rafaël Carré
938d93aa3d contrib: dvdnav: disable examples using configure option 2012-10-18 19:34:20 +02:00
Grigori Goronzy
2502ae9595 contrib: harfbuzz: disable non-native backends
Disable Uniscribe, CoreText and hb-old backends. They're not required
anymore due to inclusion of UCDN.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-10-18 17:58:49 +02:00
Naohiro KORIYAMA
54e605e371 contrib: HarfBuzz version 0.9.5
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-10-18 15:05:30 +02:00
Jean-Baptiste Kempf
826ec51f9d Contribs: update libass to 0.10.1 2012-10-18 12:54:23 +02:00
Felix Paul Kühne
4a8d38843a contrib/ffmpeg: fixed compilation for the iOS simulator 2012-10-17 17:54:59 +02:00
Felix Paul Kühne
4dd980cb56 contrib/postproc: fixed compilation for the iOS simulator 2012-10-17 17:54:10 +02:00
Jean-Baptiste Kempf
3f8d37631a Contribs: forcing -O2 on libavcodec is useless on small size
It is actually bigger on ARM/Android...
2012-10-17 17:34:54 +02:00
Felix Paul Kühne
8d09802392 contrib/mad: use -O3 instead -O4, since the latter results can end up to be undefined 2012-10-17 17:24:15 +02:00
Jean-Baptiste Kempf
34b0ec9a54 Contribs: update libpng to 1.5.13 2012-10-14 23:12:53 +02:00
Jean-Baptiste Kempf
9c64ad3466 Contribs: deactivate libavcodec vorbis encoder
Its quality is really bad, and we have the native one...
2012-10-12 11:18:12 +02:00
Jean-Baptiste Kempf
b389b4f1ea Contribs: more cleanups for libav/FFmpeg 2012-10-10 17:21:26 +02:00
Jean-Baptiste Kempf
14fa9f281c Contribs: simplify libav/FFmpeg rules as suggested by DonDiego 2012-10-10 16:34:15 +02:00
Rémi Denis-Courmont
6fb39e98c7 contrib: gnutls static pkg-config 2012-10-06 19:03:59 +03:00
Rémi Denis-Courmont
04c0c09169 contrib: fluidsynth version 1.1.6 2012-10-06 16:46:34 +03:00
Rémi Denis-Courmont
d6f2ec0d9d contrib: fluidsynth simplification 2012-10-06 16:41:39 +03:00
Jean-Baptiste Kempf
f2cc02bf5e Contribs: activate thumb2 on ARMv7-a cpu, not only NEON ones 2012-10-05 17:06:45 +02:00
Rafaël Carré
ebea6779ea contrib: fix libshout build on FreeBSD 8 2012-10-04 13:13:55 +02:00
Jean-Baptiste Kempf
936f57d353 FFmpeg: remove outdated WinCE configuration 2012-10-03 18:13:26 +02:00
Jean-Baptiste Kempf
5bdd4ca6b1 Contribs: setting -mfloat-abi is orthogonal to NEON 2012-10-03 18:07:13 +02:00
Jean-Baptiste Kempf
a08f555134 Contribs: runtime-detect only has impact on PPC 2012-10-03 15:27:19 +02:00
Jean-Baptiste Kempf
217e0cde51 Contribs: use more standard functions for qt4 2012-10-02 14:22:42 +02:00
Jean-Baptiste Kempf
5d2ed11e91 Contribs: unpacking prebuilt can fail, notably on Win32
I don't have a cleaner way unfortunately
2012-09-28 14:31:29 +02:00
Jean-Baptiste Kempf
24491d2259 Contribs: update taglib to 1.8 2012-09-27 15:30:50 +02:00
Jean-Baptiste Kempf
675443e455 Contribs: update gnuTLS to the latest of the 2.12.x branch 2012-09-27 14:54:26 +02:00
Jean-Baptiste Kempf
4e4547f4ad COntribs: update to fribidi 0.19.4
Yes, a release after 3 years...
2012-09-27 14:34:06 +02:00
Jean-Baptiste Kempf
2332198fea Contribs: update tiff to 4.0.3 2012-09-27 14:30:57 +02:00